>>> tootik: Building community/tootik 0.21.1-r4 (using abuild 3.18.0_rc7-r1) started Sat, 31 Oct 2026 01:07:18 +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.27.3-r0) (2/6) Installing readline (8.3.3-r1) (3/6) Installing sqlite (3.54.1-r0) (4/6) Installing sqlite-libs (3.54.1-r0) (5/6) Installing sqlite-dev (3.54.1-r0) (6/6) Installing .makedepends-tootik (20261031.010719) Executing busybox-1.38.0-r8.trigger OK: 520.6 MiB in 111 packages >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Cleaning up tmpdir >>> tootik: Fetching https://distfiles.alpinelinux.org/distfiles/edge/tootik-0.21.1.tar.gz /var/cache/distfiles/edge/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/edge/tootik-0.21.1.tar.gz /var/cache/distfiles/edge/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/edge/tootik-0.21.1.tar.gz... go: downloading github.com/btcsuite/btcutil v1.0.2 go: downloading golang.org/x/image v0.36.0 go: downloading github.com/gowebpki/jcs v1.0.1 migrations/000_initial.go migrations/001_notesupdated.go migrations/002_personspreferredusername.go migrations/003_activitiesid.go migrations/004_outbox.go migrations/005_edits.go migrations/006_outboxactor.go migrations/007_outboxsender.go migrations/008_thread.go migrations/009_host.go migrations/010_sharedinbox.go migrations/011_noteshost.go migrations/012_fetched.go migrations/013_move.go migrations/014_cleanup.go migrations/015_received.go migrations/016_namehost.go migrations/017_outboxhost.go migrations/018_notesfts.go migrations/019_iconsname.go migrations/020_nohash.go migrations/021_shares.go migrations/022_actorttl.go migrations/023_tocc.go migrations/024_followeds.go migrations/025_certhash.go migrations/026_follows_sync.go migrations/027_jsonpath.go migrations/028_localforward.go migrations/029_avatar.go migrations/030_noimage.go migrations/031_feed.go migrations/032_bookmarks.go migrations/033_shareactivity.go migrations/034_application.go migrations/035_certificates.go migrations/036_rawforward.go migrations/037_publickey.go migrations/038_resolvegroup.go migrations/039_reject.go migrations/040_autodel.go migrations/041_jsonb.go migrations/042_quote.go migrations/043_rfc9421.go migrations/044_keys.go migrations/045_portable.go migrations/046_proofs.go migrations/047_contexts.go migrations/048_deliverieshost.go migrations/049_pembegin.go migrations/050_didhost.go migrations/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/google/uuid v1.6.0 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/mattn/go-sqlite3 v1.14.34 go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading github.com/davecgh/go-spew v1.1.1 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading golang.org/x/sys v0.41.0 go: downloading github.com/clipperhouse/uax29/v2 v2.6.0 internal/goarch internal/unsafeheader internal/coverage/rtcov internal/profilerecord internal/asan math/bits internal/runtime/pprof/label internal/byteorder crypto/internal/fips140/alias internal/godebugs unicode/utf8 crypto/internal/constanttime crypto/internal/fips140deps/time unicode/utf16 database/sql/internal container/list cmp encoding golang.org/x/image/math/f64 github.com/dimkr/tootik/buildinfo log/slog/internal image/color log/internal vendor/golang.org/x/crypto/cryptobyte/asn1 internal/msan vendor/golang.org/x/crypto/internal/alias internal/nettrace internal/goos internal/trace/tracev2 unicode golang.org/x/net/html/atom crypto/internal/boring/sig internal/cpu sync/atomic internal/goexperiment internal/runtime/math internal/runtime/syscall/linux internal/runtime/gc internal/abi crypto/internal/fips140deps/byteorder internal/runtime/sys internal/strconv math crypto/internal/fips140deps/cpu internal/chacha8rand internal/bytealg internal/runtime/atomic image/color/palette internal/runtime/gc/scan internal/stringslite internal/runtime/exithook internal/runtime/cgroup internal/race internal/synctest internal/sync internal/runtime/maps runtime crypto/internal/fips140/subtle weak internal/reflectlite iter sync maps slices crypto/subtle errors sort crypto/internal/fips140cache internal/testlog internal/bisect internal/singleflight unique log/slog/internal/buffer io encoding/json/internal strconv internal/oserror path internal/godebug crypto/internal/entropy/v1.0.0 math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage encoding/json/internal/jsonflags syscall encoding/json/internal/jsonopts hash internal/saferio bytes strings hash/adler32 encoding/base64 encoding/base32 net/netip crypto hash/crc32 reflect crypto/internal/randutil runtime/cgo crypto/internal/fips140deps/godebug math/rand vendor/golang.org/x/text/transform crypto/internal/fips140 crypto/internal/impl encoding/json/internal/jsonwire encoding/pem net/http/internal/ascii net/http/internal/testcert regexp/syntax bufio html crypto/internal/fips140/sha256 crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 encoding/json/jsontext image github.com/clipperhouse/uax29/v2/graphemes crypto/internal/fips140/hmac crypto/sha3 crypto/internal/fips140/check crypto/internal/fips140hash crypto/fips140 crypto/internal/fips140/hkdf crypto/internal/fips140/edwards25519/field crypto/internal/fips140/tls12 crypto/internal/fips140/aes crypto/internal/fips140/bigmod crypto/internal/fips140/nistec/fiat crypto/tls/internal/fips140tls crypto/internal/fips140/tls13 internal/syscall/execenv internal/syscall/unix time crypto/internal/fips140/edwards25519 image/internal/imageutil regexp image/draw image/jpeg golang.org/x/image/draw net/http/internal/httpsfv io/fs context internal/poll github.com/dimkr/tootik/cfg internal/gate github.com/dimkr/tootik/lock internal/filepathlite embed os internal/fmtsort encoding/binary crypto/internal/fips140/nistec vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix crypto/internal/sysrand internal/sysinfo path/filepath os/signal github.com/mattn/go-runewidth fmt crypto/internal/fips140/drbg crypto/internal/fips140only crypto/internal/fips140/ed25519 crypto/internal/fips140/aes/gcm crypto/internal/fips140/mlkem crypto/internal/fips140/mldsa crypto/internal/fips140/rsa crypto/hkdf crypto/rc4 crypto/md5 crypto/cipher crypto/mlkem crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 crypto/mldsa crypto/sha256 crypto/internal/rand crypto/sha512 crypto/aes crypto/hmac crypto/sha1 vendor/golang.org/x/crypto/chacha20poly1305 encoding/hex github.com/pmezard/go-difflib/difflib flag net/url github.com/gowebpki/jcs encoding/csv runtime/debug compress/lzw vendor/golang.org/x/net/http2/hpack mime github.com/dimkr/tootik/front/graph net/http/internal log text/template/parse text/tabwriter mime/quotedprintable runtime/trace math/big golang.org/x/net/html vendor/golang.org/x/text/unicode/norm compress/flate gopkg.in/yaml.v3 github.com/davecgh/go-spew/spew encoding/json/v2 image/gif vendor/golang.org/x/text/unicode/bidi net testing crypto/internal/fips140/ecdh crypto/internal/fips140/ecdsa crypto/ecdh crypto/hpke vendor/golang.org/x/text/secure/bidirule text/template compress/gzip compress/zlib image/png internal/profile runtime/pprof vendor/golang.org/x/net/idna github.com/fsnotify/fsnotify/internal github.com/fsnotify/fsnotify crypto/rand github.com/btcsuite/btcutil/base58 crypto/elliptic crypto/internal/boring/bbig crypto/dsa encoding/asn1 crypto/ed25519 uuid crypto/rsa github.com/stretchr/testify/assert/yaml database/sql/driver database/sql crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte encoding/json crypto/ecdsa log/slog github.com/dimkr/tootik/danger github.com/dimkr/tootik/icon github.com/dimkr/tootik/front/static vendor/golang.org/x/net/http/httpproxy github.com/dimkr/tootik/front/text internal/nettest net/textproto github.com/google/uuid github.com/dimkr/tootik/front/text/gmi github.com/dimkr/tootik/dbx github.com/dimkr/tootik/data github.com/dimkr/tootik/data 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/internal/http2 net/http net/http/httptest net/http/pprof github.com/dimkr/tootik/httpsig github.com/dimkr/tootik/ap github.com/stretchr/testify/assert github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/outbox github.com/dimkr/tootik/proof github.com/dimkr/tootik/proof github.com/dimkr/tootik/front/user github.com/dimkr/tootik/fed github.com/dimkr/tootik/migrations github.com/dimkr/tootik/inbox/note github.com/dimkr/tootik/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/31 01:07:36 INFO Applying migration id=initial 2026/10/31 01:07:36 INFO Applying migration id=notesupdated 2026/10/31 01:07:36 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:36 INFO Applying migration id=activitiesid 2026/10/31 01:07:36 INFO Applying migration id=outbox 2026/10/31 01:07:36 INFO Applying migration id=edits 2026/10/31 01:07:36 INFO Applying migration id=outboxactor 2026/10/31 01:07:36 INFO Applying migration id=outboxsender 2026/10/31 01:07:36 INFO Applying migration id=thread 2026/10/31 01:07:36 INFO Applying migration id=host 2026/10/31 01:07:36 INFO Applying migration id=sharedinbox 2026/10/31 01:07:36 INFO Applying migration id=noteshost 2026/10/31 01:07:36 INFO Applying migration id=fetched 2026/10/31 01:07:36 INFO Applying migration id=move 2026/10/31 01:07:36 INFO Applying migration id=cleanup 2026/10/31 01:07:36 INFO Applying migration id=received 2026/10/31 01:07:36 INFO Applying migration id=namehost 2026/10/31 01:07:36 INFO Applying migration id=outboxhost 2026/10/31 01:07:36 INFO Applying migration id=notesfts 2026/10/31 01:07:36 INFO Applying migration id=iconsname 2026/10/31 01:07:36 INFO Applying migration id=nohash 2026/10/31 01:07:36 INFO Applying migration id=shares 2026/10/31 01:07:36 INFO Applying migration id=actorttl 2026/10/31 01:07:36 INFO Applying migration id=tocc 2026/10/31 01:07:36 INFO Applying migration id=followeds 2026/10/31 01:07:36 INFO Applying migration id=certhash 2026/10/31 01:07:36 INFO Applying migration id=follows_sync 2026/10/31 01:07:36 INFO Applying migration id=jsonpath 2026/10/31 01:07:36 INFO Applying migration id=localforward 2026/10/31 01:07:36 INFO Applying migration id=avatar 2026/10/31 01:07:36 INFO Applying migration id=noimage 2026/10/31 01:07:36 INFO Applying migration id=feed 2026/10/31 01:07:36 INFO Applying migration id=bookmarks 2026/10/31 01:07:36 INFO Applying migration id=shareactivity 2026/10/31 01:07:36 INFO Applying migration id=application 2026/10/31 01:07:36 INFO Applying migration id=certificates 2026/10/31 01:07:36 INFO Applying migration id=rawforward 2026/10/31 01:07:36 INFO Applying migration id=publickey 2026/10/31 01:07:36 INFO Applying migration id=resolvegroup 2026/10/31 01:07:36 INFO Applying migration id=reject 2026/10/31 01:07:36 INFO Applying migration id=autodel 2026/10/31 01:07:36 INFO Applying migration id=jsonb 2026/10/31 01:07:36 INFO Applying migration id=quote 2026/10/31 01:07:36 INFO Applying migration id=rfc9421 2026/10/31 01:07:36 INFO Applying migration id=keys 2026/10/31 01:07:36 INFO Applying migration id=portable 2026/10/31 01:07:36 INFO Applying migration id=proofs 2026/10/31 01:07:36 INFO Applying migration id=contexts 2026/10/31 01:07:36 INFO Applying migration id=deliverieshost 2026/10/31 01:07:36 INFO Applying migration id=pembegin 2026/10/31 01:07:36 INFO Applying migration id=didhost 2026/10/31 01:07:36 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:36 INFO Applying migration id=invites 2026/10/31 01:07:36 INFO Applying migration id=ed25519blob 2026/10/31 01:07:36 INFO Applying migration id=rsablob 2026/10/31 01:07:36 INFO Applying migration id=iconscid 2026/10/31 01:07:36 INFO Applying migration id=actor 2026/10/31 01:07:36 INFO Applying migration id=localkeys 2026/10/31 01:07:36 INFO Applying migration id=deleted 2026/10/31 01:07:36 INFO Applying migration id=history 2026/10/31 01:07:36 INFO Applying migration id=outboxnano 2026/10/31 01:07:36 INFO Applying migration id=implements 2026/10/31 01:07:36 INFO Applying migration id=backfill 2026/10/31 01:07:37 INFO Enabling pprof url=https://a.localdomain/xvolovlgcslugkmjcwtkfsfoulhpojwx/debug/pprof 2026/10/31 01:07:37 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:38 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/31 01:07:38 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/31 01:07:38 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:38 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/10/31 01:07:38 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/31 01:07:38 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/10/31 01:07:38 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:38 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:38 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkvp6c7piUaGSA6fb276K9sohjPz5nSDtvipMDgAwekNEq/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkvp6c7piUaGSA6fb276K9sohjPz5nSDtvipMDgAwekNEq/actor offset=0 --- PASS: TestServer_InvitationHappyFlow (2.37s) === RUN TestServer_WrongCode 2026/10/31 01:07:39 INFO Enabling pprof url=https://a.localdomain/cfismkkhlkawebbvggucrsvdbaaxkmhr/debug/pprof 2026/10/31 01:07:39 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:41 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/31 01:07:41 WARN Invalid invitation code request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/31 01:07:41 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/31 01:07:41 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:41 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:41 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksfXCkMj3F4PsKPAFfTjCoxpiWsZn9p97xdEN17ofX4f6/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksfXCkMj3F4PsKPAFfTjCoxpiWsZn9p97xdEN17ofX4f6/actor offset=0 --- PASS: TestServer_WrongCode (2.40s) === RUN TestServer_ExpiredCode 2026/10/31 01:07:42 INFO Enabling pprof url=https://a.localdomain/nblnucbnqwprhfsjtjlhwkarcdrkxjyc/debug/pprof 2026/10/31 01:07:42 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:42 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/31 01:07:42 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/31 01:07:42 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/31 01:07:42 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:42 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:43 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjNQcevQs84dCz4E4CsZztncEK4WsSyWtPGXHutGhawRY/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjNQcevQs84dCz4E4CsZztncEK4WsSyWtPGXHutGhawRY/actor offset=0 --- PASS: TestServer_ExpiredCode (1.89s) === RUN TestServer_CodeReuse 2026/10/31 01:07:44 INFO Enabling pprof url=https://a.localdomain/fexsxsytolufesdjrxkwayikhbatcpmi/debug/pprof 2026/10/31 01:07:44 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:44 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/31 01:07:44 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/31 01:07:44 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:44 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:44 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrRiSzwcgHji2ADF5Td6TWNRUfpNZQPWRe2tMJMg6LmUe/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRiSzwcgHji2ADF5Td6TWNRUfpNZQPWRe2tMJMg6LmUe/actor offset=0 2026/10/31 01:07:44 WARN Invalid invitation code request.path=/users/invitations/accept request.user=bob code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/31 01:07:44 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 --- PASS: TestServer_CodeReuse (1.69s) === RUN TestServer_InvitationLimit 2026/10/31 01:07:46 INFO Enabling pprof url=https://a.localdomain/eamkbvymmpmohusmbxejxbxawcpmybaf/debug/pprof 2026/10/31 01:07:46 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:47 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/31 01:07:47 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/10/31 01:07:47 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/31 01:07:47 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:47 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:47 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/10/31 01:07:47 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/31 01:07:47 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/10/31 01:07:48 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:48 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:48 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mku8nsFM1uAgEG9xy6s9UYrh7vLmKGTHfBFtp7FspB4nZE/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mku8nsFM1uAgEG9xy6s9UYrh7vLmKGTHfBFtp7FspB4nZE/actor offset=0 2026/10/31 01:07:48 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=87625395-35b3-48a2-9e82-d8c4bc962f1b 2026/10/31 01:07:48 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=b9e7e114-e51a-40db-878d-0265c5ff83eb 2026/10/31 01:07:48 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=df5a0434-6416-4a65-b9a8-aac0e5359335 2026/10/31 01:07:48 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/10/31 01:07:48 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=7c2fe3d4-2d18-40fe-9e58-585e2acb256a --- PASS: TestServer_InvitationLimit (3.47s) === RUN TestServer_InvitationCreateDeleteAccept 2026/10/31 01:07:49 INFO Enabling pprof url=https://a.localdomain/lwelhuogbaqvktekmcicpgwnegrhutpj/debug/pprof 2026/10/31 01:07:49 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:49 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=81bfcf95-8276-49a2-bedb-de4ff5f9279f 2026/10/31 01:07:49 WARN Invalid invitation code request.path=/users/invitations/accept code=81bfcf95-8276-49a2-bedb-de4ff5f9279f --- PASS: TestServer_InvitationCreateDeleteAccept (1.11s) === RUN TestServer_InvitationCreateAcceptDelete 2026/10/31 01:07:49 INFO Enabling pprof url=https://a.localdomain/grrtymeawgavbpmendggfkyqdvlpvwwa/debug/pprof 2026/10/31 01:07:49 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:51 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=9b9e559c-154d-4808-bd84-83dc0701ed2a 2026/10/31 01:07:51 INFO Accepted invitation request.path=/users/invitations/accept code=9b9e559c-154d-4808-bd84-83dc0701ed2a hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/31 01:07:51 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:51 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:51 WARN Invalid invitation code request.path=/users/invitations/revoke request.user=alice code=9b9e559c-154d-4808-bd84-83dc0701ed2a --- PASS: TestServer_InvitationCreateAcceptDelete (1.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_ClientSideSigningFollowersMissingCollection === CONT TestCluster_ShareUnshare === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestMetadata_LineBreak === CONT TestCluster_PublicPost === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestCluster_InboxFetchHappyFlow === CONT TestCluster_ClientSideSigningFollowersHappyFlow === CONT TestCluster_OutboxImport === CONT TestCluster_InboxFetchNotRegistered === CONT TestCluster_InboxFetchNotOwner === CONT TestCluster_InboxFetchInvalidSignature === CONT TestCluster_DM === CONT TestCluster_ClientSideSigningOutboxInvalidProof === CONT TestCluster_ClientSideSigningOutboxInvalidVerificationMethod === CONT TestMetadata_Whitespace === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestCluster_Poll === CONT TestName_Set === CONT TestCluster_PublicPostQuote === CONT TestCluster_BackfillMissingParent === CONT TestCluster_DeletedInstance === CONT TestCluster_ClientSideSigningOutboxNoProof === CONT TestCluster_ClientSideSigningFollowersWrongCollection === CONT TestCluster_MovedAccount === CONT TestCluster_ClientSideSigningOutboxInvalidActivity === CONT TestDeleter_OldData === CONT TestMetadata_Remove === CONT TestCluster_ClientSideSigningOutboxNotActivity === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestCluster_PostToFollowers_Rejected === CONT TestCluster_ClientSideSigningInboxHappyFlow === CONT TestCluster_ClientSideSigningOutboxWrongOutbox === CONT TestCluster_ClientSideSigningOutboxHappyFlow === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_ForwardedLegacyReply === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestBio_Set === CONT TestMetadata_Maximum === CONT TestDeleter_Disabled === CONT TestMetadata_Equals === CONT TestMetadata_Link === CONT TestCluster_PostToFollowers === CONT TestCluster_Gateways === CONT TestCluster_ClientSideSigningOutboxUnsupportedActivity === CONT TestMetadata_HTML === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestMetadata_Add === CONT TestCluster_PostInCommunity === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestCluster_ReplyInCommunity === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestCluster_ReplyForwardingPortableActors 2026/10/31 01:07:51 INFO Enabling pprof url=https://a.localdomain/vdjhawpymhvwgriiqxsxqiqijrltubav/debug/pprof 2026/10/31 01:07:51 INFO Applying migration id=initial 2026/10/31 01:07:51 INFO Applying migration id=notesupdated 2026/10/31 01:07:51 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:51 INFO Applying migration id=activitiesid 2026/10/31 01:07:51 INFO Applying migration id=outbox 2026/10/31 01:07:51 INFO Applying migration id=edits 2026/10/31 01:07:51 INFO Applying migration id=outboxactor 2026/10/31 01:07:51 INFO Applying migration id=outboxsender 2026/10/31 01:07:51 INFO Applying migration id=thread 2026/10/31 01:07:51 INFO Applying migration id=host 2026/10/31 01:07:51 INFO Applying migration id=sharedinbox 2026/10/31 01:07:51 INFO Applying migration id=noteshost 2026/10/31 01:07:51 INFO Applying migration id=fetched 2026/10/31 01:07:51 INFO Applying migration id=move 2026/10/31 01:07:51 INFO Applying migration id=cleanup 2026/10/31 01:07:51 INFO Applying migration id=received 2026/10/31 01:07:51 INFO Applying migration id=namehost 2026/10/31 01:07:51 INFO Applying migration id=outboxhost 2026/10/31 01:07:51 INFO Applying migration id=notesfts 2026/10/31 01:07:51 INFO Applying migration id=iconsname 2026/10/31 01:07:51 INFO Applying migration id=nohash 2026/10/31 01:07:51 INFO Applying migration id=shares 2026/10/31 01:07:51 INFO Applying migration id=actorttl 2026/10/31 01:07:51 INFO Applying migration id=tocc 2026/10/31 01:07:51 INFO Applying migration id=followeds 2026/10/31 01:07:51 INFO Applying migration id=certhash 2026/10/31 01:07:51 INFO Applying migration id=follows_sync 2026/10/31 01:07:51 INFO Applying migration id=jsonpath 2026/10/31 01:07:51 INFO Applying migration id=localforward 2026/10/31 01:07:51 INFO Applying migration id=avatar 2026/10/31 01:07:51 INFO Applying migration id=noimage 2026/10/31 01:07:51 INFO Applying migration id=feed 2026/10/31 01:07:51 INFO Applying migration id=bookmarks 2026/10/31 01:07:51 INFO Applying migration id=shareactivity 2026/10/31 01:07:51 INFO Applying migration id=application 2026/10/31 01:07:51 INFO Applying migration id=certificates 2026/10/31 01:07:51 INFO Enabling pprof url=https://a.localdomain/efwinwnpchwxqginbyuolmddduagmvgu/debug/pprof 2026/10/31 01:07:51 INFO Applying migration id=rawforward 2026/10/31 01:07:51 INFO Applying migration id=publickey 2026/10/31 01:07:51 INFO Applying migration id=resolvegroup 2026/10/31 01:07:51 INFO Applying migration id=reject 2026/10/31 01:07:51 INFO Applying migration id=autodel 2026/10/31 01:07:51 INFO Applying migration id=jsonb 2026/10/31 01:07:51 INFO Applying migration id=quote 2026/10/31 01:07:51 INFO Applying migration id=rfc9421 2026/10/31 01:07:51 INFO Enabling pprof url=https://a.localdomain/wlogpchnvvxvwlmyklrtbxmwnifcxvon/debug/pprof 2026/10/31 01:07:51 INFO Applying migration id=keys 2026/10/31 01:07:51 INFO Applying migration id=portable 2026/10/31 01:07:51 INFO Applying migration id=proofs 2026/10/31 01:07:51 INFO Applying migration id=contexts 2026/10/31 01:07:51 INFO Applying migration id=deliverieshost 2026/10/31 01:07:51 INFO Applying migration id=pembegin 2026/10/31 01:07:51 INFO Applying migration id=didhost 2026/10/31 01:07:51 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:51 INFO Applying migration id=invites 2026/10/31 01:07:51 INFO Applying migration id=ed25519blob 2026/10/31 01:07:51 INFO Applying migration id=rsablob 2026/10/31 01:07:51 INFO Applying migration id=iconscid 2026/10/31 01:07:51 INFO Enabling pprof url=https://a.localdomain/mswivrhlrnwaofoopnbybxvqkevweygk/debug/pprof 2026/10/31 01:07:51 INFO Applying migration id=actor 2026/10/31 01:07:51 INFO Applying migration id=localkeys 2026/10/31 01:07:51 INFO Applying migration id=deleted 2026/10/31 01:07:51 INFO Applying migration id=history 2026/10/31 01:07:51 INFO Applying migration id=outboxnano 2026/10/31 01:07:51 INFO Applying migration id=implements 2026/10/31 01:07:51 INFO Applying migration id=backfill 2026/10/31 01:07:51 INFO Enabling pprof url=https://a.localdomain/hmrkjexxknwdrhbbwheawivmbjienoab/debug/pprof 2026/10/31 01:07:51 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:51 INFO Enabling pprof url=https://a.localdomain/mkoxcrtbarexykjnldudrptjvlqiggmx/debug/pprof 2026/10/31 01:07:51 INFO Enabling pprof url=https://a.localdomain/vfmmbuygnadoknswtlxvtcixaiqpsvwt/debug/pprof 2026/10/31 01:07:51 INFO Enabling pprof url=https://a.localdomain/ioaedtjqeixyvgxuvbxttludlktwecgh/debug/pprof 2026/10/31 01:07:51 INFO Enabling pprof url=https://a.localdomain/ocplalmbhhwhlngqobqatlyhdbeecaxv/debug/pprof 2026/10/31 01:07:51 INFO Enabling pprof url=https://a.localdomain/upkvkicktarbvjkislaxjhjhskxuhfcm/debug/pprof 2026/10/31 01:07:51 INFO Enabling pprof url=https://a.localdomain/wnopqhfttinlowyueshimbybxevnbuek/debug/pprof 2026/10/31 01:07:51 INFO Enabling pprof url=https://a.localdomain/wogewubcgcjtoabstcxqfwduwcyxwycp/debug/pprof 2026/10/31 01:07:51 INFO Enabling pprof url=https://a.localdomain/leoatmgkslxiiudhkywgxkjvuqjvbrwt/debug/pprof 2026/10/31 01:07:51 INFO Enabling pprof url=https://a.localdomain/wwcaeamvtdfgecpcxwcepponcxbjfmgc/debug/pprof 2026/10/31 01:07:51 INFO Enabling pprof url=https://b.localdomain/vefheayiiqkmcsmgdrxqevuswcyxrafd/debug/pprof 2026/10/31 01:07:51 INFO Enabling pprof url=https://a.localdomain/yrjawkedvygpiumlrxjpvgntxtfsdfgs/debug/pprof 2026/10/31 01:07:51 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:51 INFO Enabling pprof url=https://a.localdomain/dnhdddenniyegotnkqqxmhsnnbpvawbl/debug/pprof 2026/10/31 01:07:51 INFO Enabling pprof url=https://a.localdomain/jbvhqcvswotvfmjpqbwryvwimkyttlgs/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/xmvjgdqrnpsngouewkbgfvhuhruwqqaj/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/nsupptmnydvlusqwlepcvyhwvrcgscew/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/pgtvxqonjeunokhdmhdtgqiopxftoiwk/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/ygyqshvtpbcdndbujduvwmneouhgepvl/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/ebubygqaqlveeroxcfxgriplutjbcuua/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/cmkmbairfyvpcremxjbxurdirbgphayx/debug/pprof 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/vyaxgvepoxilfhgptgnkwikjychscacc/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/oisjsyhmcicypsolpmkwixbfmaejoxpb/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/ayffovivxskrqlqoyjtmjabpnheoaeai/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/cqxbstrghaslioidddrxeaxtuosnebno/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/djgxsdpwacmpafkuhxvfkfljurfvwund/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/clfyifneoupuvhhqjpvkgioptrgvxbtm/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/xweuvhowvdjmcqughtfvgdnfwwnairsr/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/baexywdquopfktubabyvthnrywlqsadn/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/pjfpmwnqlafkwyduippojrcjyvmulimy/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/ojbxfljvquixhddokhjotgkgapbclgfh/debug/pprof 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/qvmwtwxarrgbyymtgncsdivhkjawobsw/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/bbqbmkectertrqnsouekfpwkkfeicrfc/debug/pprof 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/xywtyncxmfwnobuwcewqicemlpggjsit/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/uecwlcwrxgpjrwtutrlawnfcnuoxktax/debug/pprof 2026/10/31 01:07:52 INFO Applying migration id=initial 2026/10/31 01:07:52 INFO Applying migration id=notesupdated 2026/10/31 01:07:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:52 INFO Applying migration id=activitiesid 2026/10/31 01:07:52 INFO Applying migration id=outbox 2026/10/31 01:07:52 INFO Applying migration id=edits 2026/10/31 01:07:52 INFO Applying migration id=outboxactor 2026/10/31 01:07:52 INFO Applying migration id=outboxsender 2026/10/31 01:07:52 INFO Applying migration id=thread 2026/10/31 01:07:52 INFO Applying migration id=host 2026/10/31 01:07:52 INFO Applying migration id=sharedinbox 2026/10/31 01:07:52 INFO Applying migration id=noteshost 2026/10/31 01:07:52 INFO Applying migration id=fetched 2026/10/31 01:07:52 INFO Applying migration id=move 2026/10/31 01:07:52 INFO Applying migration id=cleanup 2026/10/31 01:07:52 INFO Applying migration id=received 2026/10/31 01:07:52 INFO Applying migration id=namehost 2026/10/31 01:07:52 INFO Applying migration id=outboxhost 2026/10/31 01:07:52 INFO Applying migration id=notesfts 2026/10/31 01:07:52 INFO Applying migration id=iconsname 2026/10/31 01:07:52 INFO Applying migration id=nohash 2026/10/31 01:07:52 INFO Applying migration id=shares 2026/10/31 01:07:52 INFO Applying migration id=actorttl 2026/10/31 01:07:52 INFO Applying migration id=tocc 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/ikrjainrqonphdtyqgydqyjmipympatp/debug/pprof 2026/10/31 01:07:52 INFO Applying migration id=followeds 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/ylpgrbfgcttjxolbqdqqqidartxjdfwx/debug/pprof 2026/10/31 01:07:52 INFO Applying migration id=certhash 2026/10/31 01:07:52 INFO Applying migration id=follows_sync 2026/10/31 01:07:52 INFO Applying migration id=jsonpath 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/tppdghwbiaixmvejvdfpnlmabrxpkewh/debug/pprof 2026/10/31 01:07:52 INFO Applying migration id=localforward 2026/10/31 01:07:52 INFO Applying migration id=avatar 2026/10/31 01:07:52 INFO Applying migration id=noimage 2026/10/31 01:07:52 INFO Applying migration id=feed 2026/10/31 01:07:52 INFO Applying migration id=bookmarks 2026/10/31 01:07:52 INFO Applying migration id=shareactivity 2026/10/31 01:07:52 INFO Applying migration id=application 2026/10/31 01:07:52 INFO Applying migration id=certificates 2026/10/31 01:07:52 INFO Applying migration id=rawforward 2026/10/31 01:07:52 INFO Applying migration id=publickey 2026/10/31 01:07:52 INFO Applying migration id=resolvegroup 2026/10/31 01:07:52 INFO Applying migration id=reject 2026/10/31 01:07:52 INFO Applying migration id=autodel 2026/10/31 01:07:52 INFO Applying migration id=jsonb 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/ifbrthremjpqmskdfsxmqbcuddxqaqce/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/ajnlgopghuhsvkdojhwqajvsigqqmusn/debug/pprof 2026/10/31 01:07:52 INFO Applying migration id=quote 2026/10/31 01:07:52 INFO Applying migration id=rfc9421 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/pgjkgfjybkmmwaunjdjekjqkqykwskei/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/joqcgyoayiiaonqhieebxspoqvbcbsvt/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/jvdsnxobkoelhvqskrpjbsacbamnbgnt/debug/pprof 2026/10/31 01:07:52 INFO Applying migration id=keys 2026/10/31 01:07:52 INFO Applying migration id=portable 2026/10/31 01:07:52 INFO Applying migration id=proofs 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/dxsypghxnlonuihsstdgeqcwshuisncj/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/gglptestjukhaxfokeknpybrphqmoajw/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/egekghyhjplyciepohgumowestnxnjsc/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/lmkinnfkluuxmepuwlajwwbiiaowiugb/debug/pprof 2026/10/31 01:07:52 INFO Applying migration id=contexts 2026/10/31 01:07:52 INFO Applying migration id=deliverieshost 2026/10/31 01:07:52 INFO Applying migration id=pembegin 2026/10/31 01:07:52 INFO Applying migration id=didhost 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:52 INFO Applying migration id=invites 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:52 INFO Applying migration id=ed25519blob 2026/10/31 01:07:52 INFO Applying migration id=rsablob 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/ehdwopuerqgjfycsowamgqwvpvhelksy/debug/pprof 2026/10/31 01:07:52 INFO Applying migration id=iconscid 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/fpmtspfqhvghxnsceplijwsuhkvguniu/debug/pprof 2026/10/31 01:07:52 INFO Applying migration id=actor 2026/10/31 01:07:52 INFO Applying migration id=localkeys 2026/10/31 01:07:52 INFO Applying migration id=deleted 2026/10/31 01:07:52 INFO Applying migration id=history 2026/10/31 01:07:52 INFO Applying migration id=outboxnano 2026/10/31 01:07:52 INFO Applying migration id=implements 2026/10/31 01:07:52 INFO Applying migration id=backfill 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/dfprupmjvvvqpslriaqcxjjufwolskvq/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/sqnybggoqcorecjcglquiimguirjfwbc/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/tqcrjhhthefswomkgxpshwoqjokcrrur/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/ickdhuirscfmohtexbsciglupfjkqqsx/debug/pprof 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/oneihyuvmnvxuuyyfuqxabhcmnxsteak/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/lpgueierqowlfnowmrvdbiapouycuome/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/tkcsihcynmkjqryvjoglhavukohhscww/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/yojwuklgucikfqribjfwqowncwyvnmjq/debug/pprof 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/dnpakfdehagqdyfbeiusxkhfkbwcevjf/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/sfyqxlmybjelinnbcspwebmddrtkhbrf/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/uktyjlspytrkufrbdweggjueoqefsisl/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/hkelxnmdmytjmsupbxpqyercrruoqaxl/debug/pprof 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:52 INFO Applying migration id=initial 2026/10/31 01:07:52 INFO Applying migration id=notesupdated 2026/10/31 01:07:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:52 INFO Applying migration id=activitiesid 2026/10/31 01:07:52 INFO Applying migration id=outbox 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:52 INFO Applying migration id=edits 2026/10/31 01:07:52 INFO Applying migration id=outboxactor 2026/10/31 01:07:52 INFO Applying migration id=outboxsender 2026/10/31 01:07:52 INFO Applying migration id=thread 2026/10/31 01:07:52 INFO Applying migration id=host 2026/10/31 01:07:52 INFO Applying migration id=sharedinbox 2026/10/31 01:07:52 INFO Applying migration id=noteshost 2026/10/31 01:07:52 INFO Applying migration id=fetched 2026/10/31 01:07:52 INFO Applying migration id=move 2026/10/31 01:07:52 INFO Applying migration id=cleanup 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:52 INFO Applying migration id=received 2026/10/31 01:07:52 INFO Applying migration id=namehost 2026/10/31 01:07:52 INFO Applying migration id=outboxhost 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/fmiqcityvvaqqreucyyqfqkajsyplpyr/debug/pprof 2026/10/31 01:07:52 INFO Applying migration id=notesfts 2026/10/31 01:07:52 INFO Applying migration id=iconsname 2026/10/31 01:07:52 INFO Applying migration id=nohash 2026/10/31 01:07:52 INFO Applying migration id=shares 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:52 INFO Applying migration id=actorttl 2026/10/31 01:07:52 INFO Applying migration id=tocc 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:52 INFO Applying migration id=followeds 2026/10/31 01:07:52 INFO Applying migration id=certhash 2026/10/31 01:07:52 INFO Applying migration id=follows_sync 2026/10/31 01:07:52 INFO Applying migration id=jsonpath 2026/10/31 01:07:52 INFO Applying migration id=localforward 2026/10/31 01:07:52 INFO Applying migration id=avatar 2026/10/31 01:07:52 INFO Applying migration id=noimage 2026/10/31 01:07:52 INFO Applying migration id=feed 2026/10/31 01:07:52 INFO Applying migration id=bookmarks 2026/10/31 01:07:52 INFO Applying migration id=shareactivity 2026/10/31 01:07:52 INFO Applying migration id=application 2026/10/31 01:07:52 INFO Applying migration id=certificates 2026/10/31 01:07:52 INFO Applying migration id=rawforward 2026/10/31 01:07:52 INFO Applying migration id=publickey 2026/10/31 01:07:52 INFO Applying migration id=resolvegroup 2026/10/31 01:07:52 INFO Applying migration id=reject 2026/10/31 01:07:52 INFO Applying migration id=autodel 2026/10/31 01:07:52 INFO Applying migration id=jsonb 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/dncrqudgnwlkgrfdetptdtcveeiwyguh/debug/pprof 2026/10/31 01:07:52 INFO Applying migration id=quote 2026/10/31 01:07:52 INFO Applying migration id=rfc9421 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:52 INFO Applying migration id=keys 2026/10/31 01:07:52 INFO Applying migration id=portable 2026/10/31 01:07:52 INFO Applying migration id=proofs 2026/10/31 01:07:52 INFO Applying migration id=contexts 2026/10/31 01:07:52 INFO Applying migration id=deliverieshost 2026/10/31 01:07:52 INFO Applying migration id=pembegin 2026/10/31 01:07:52 INFO Applying migration id=didhost 2026/10/31 01:07:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:52 INFO Applying migration id=invites 2026/10/31 01:07:52 INFO Applying migration id=ed25519blob 2026/10/31 01:07:52 INFO Applying migration id=rsablob 2026/10/31 01:07:52 INFO Applying migration id=iconscid 2026/10/31 01:07:52 INFO Applying migration id=actor 2026/10/31 01:07:52 INFO Applying migration id=localkeys 2026/10/31 01:07:52 INFO Applying migration id=deleted 2026/10/31 01:07:52 INFO Applying migration id=history 2026/10/31 01:07:52 INFO Applying migration id=outboxnano 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/gdiyojdohhsdswxuodfkhemklbdrsswp/debug/pprof 2026/10/31 01:07:52 INFO Applying migration id=implements 2026/10/31 01:07:52 INFO Applying migration id=backfill 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/ecpgdelsqkliqkxwgbdkqploultgyhaj/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/bghrnmgcqynjqxnerofpeehkyyhkaunu/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/igmmglwrrijmukilsvwytlmxowlfavme/debug/pprof 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:52 INFO Enabling pprof url=https://c.localdomain/biugakholysiciqceeuqoryqhfhgriuj/debug/pprof 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/khkbbmhatbqcgiclclyhqaevpifpvsup/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/dsalcmleneakqhegrjuahtobthtwlfav/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/opjsavwmkgemfqrywxyusyaedkdeslkp/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/uasvsllgfrrqvwvkdyjttfkmvpduqlpy/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://c.localdomain/wkoxleewonbjsphiwdstwcpbktpfhlev/debug/pprof 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/kefyhxqakfqkjbeiwbuorxkmakfgmhvk/debug/pprof 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:52 INFO Enabling pprof url=https://b.localdomain/biboqpqhxfetabsdjuxcolfxbjrkinbm/debug/pprof 2026/10/31 01:07:52 INFO Enabling pprof url=https://c.localdomain/qdvmvdmuinxnkfjgbaprxcwfxnkluoms/debug/pprof 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:52 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:52 INFO Enabling pprof url=https://a.localdomain/nfwsdjwpscsqixhpqwjqtoxwtdlildsp/debug/pprof 2026/10/31 01:07:53 INFO Enabling pprof url=https://c.localdomain/mionbhrnfllhydbhocmvirhmgwdaekwc/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/oehjhlqanfhfqpcmasnptjpkuurvgokd/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/bsayockmcygiuhsrixrgqnsefuhqkgor/debug/pprof 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/xgxdvhbbakqdrkrjupmmhoiwkcrxmyfs/debug/pprof 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/lrtidhbpkelpemwxcuhartmkxcoaglfv/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/vrprplyvwuyxxdwxrijafigeueydenbh/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/dyxkuaglkpwmghkukvjitefpuqcejpfs/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Enabling pprof url=https://a.localdomain/cyoacfgtynmimmkrxcqdqrvpobdfwpti/debug/pprof 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/ojrjmaosulqoyaivwjpwsfndeiviyuae/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/diirqeftxpaxhjxtlgcriifupkeppdya/debug/pprof 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/cvedfuedpsrgdlfddsmcpjryyvvfxldd/debug/pprof 2026/10/31 01:07:53 INFO Enabling pprof url=https://g.localdomain/vgramrukhodogkunawuhlsbwacqcnjkg/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/vfbidlldbdiedcdvkqelchdvccqkhpaw/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/sevmajhnqrwcgjiuhdepvrfuuaekamaq/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Enabling pprof url=https://a.localdomain/etkidokktfovecimuhispfmfdffghvcc/debug/pprof 2026/10/31 01:07:53 INFO Enabling pprof url=https://a.localdomain/xadugfitrbgmlcgpffkxpxvmssepbiah/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 INFO Enabling pprof url=https://a.localdomain/npjxhsnjblvshcdvtkcqfutsduwwkgdx/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/vhhrmrvcdvdoybhxxvkpgqilfyiaxpfs/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/euuqsqssupjqvdnnoikvixoijgaijqnb/debug/pprof 2026/10/31 01:07:53 INFO Enabling pprof url=https://c.localdomain/sxiqlthswxijqypxnixojukbufmctdid/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-b39c-7c69-9d73-a8809269fc49 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/iglffytygdinwyrllogpyjsyeqraqvnw/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/nexrpxujjfaxcwwajoxqtnwygndkegvm/debug/pprof 2026/10/31 01:07:53 INFO Looking up user name=bob 2026/10/31 01:07: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/31 01:07:53 INFO Enabling pprof url=https://c.localdomain/ejnkrcamxaifowoyfxsdfkqlfyadqrxu/debug/pprof --- PASS: TestName_Set (2.14s) 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/ffwtechwpmyflllpnivqbakixosrqjjp/debug/pprof 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/xeksqixmpwuetfhkyqeloreultcpjxpo/debug/pprof 2026/10/31 01:07:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f7f-b401-7a2a-8e41-53b174e65b3c 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/sebbeddibxdtgupbgbsapwvhxoaudvrn/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/31 01:07:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f7f-b44e-7262-993e-7d1fe9b4b7ca 2026/10/31 01:07:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-b458-7a0c-b8da-999d841f42fd 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/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/yrhsybeaewrsnbnavfqkmbapaoacplrg/debug/pprof 2026/10/31 01:07:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-b458-7a0c-b8da-999d841f42fd 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/ludphdyxcsnuqjqphfepppsqchoqtpoi/debug/pprof 2026/10/31 01:07:53 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/31 01:07:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:53 INFO Enabling pprof url=https://c.localdomain/nxtppnotvybxdblakypckwnvmbmcgucm/debug/pprof 2026/10/31 01:07:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor offset=0 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:53 INFO Looking up user name=alice 2026/10/31 01:07:53 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr5cRPzHnTXTC9TATzCsAPUHLx3hFL6RmDNyzqXEP5Xp9/actor/follow/01a18f7f-b482-72f3-888e-e0432f29d0cb activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr5cRPzHnTXTC9TATzCsAPUHLx3hFL6RmDNyzqXEP5Xp9/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr5cRPzHnTXTC9TATzCsAPUHLx3hFL6RmDNyzqXEP5Xp9/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor 2026/10/31 01:07:53 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor/accept/01a18f7f-b483-73e9-b2a4-9b5a3114bb0e activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr5cRPzHnTXTC9TATzCsAPUHLx3hFL6RmDNyzqXEP5Xp9/actor/follow/01a18f7f-b482-72f3-888e-e0432f29d0cb activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr5cRPzHnTXTC9TATzCsAPUHLx3hFL6RmDNyzqXEP5Xp9/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr5cRPzHnTXTC9TATzCsAPUHLx3hFL6RmDNyzqXEP5Xp9/actor/follow/01a18f7f-b482-72f3-888e-e0432f29d0cb 2026/10/31 01:07:53 INFO Received a new post activity.id=https://a.localdomain/create/01a18f7f-b482-7f0e-8ea9-e1da2d409f0f activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-b482-7ebb-bab6-98ff81002344 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/01a18f7f-b482-7ebb-bab6-98ff81002344 2026/10/31 01:07:53 INFO Enabling pprof url=https://a.localdomain/wbjhjpkoycggqihcdrxsvrxrvpbfjoxu/debug/pprof 2026/10/31 01:07:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f7f-b482-7f0e-8ea9-e1da2d409f0f 2026/10/31 01:07: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/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor/accept/01a18f7f-b483-73e9-b2a4-9b5a3114bb0e 2026/10/31 01:07:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr5cRPzHnTXTC9TATzCsAPUHLx3hFL6RmDNyzqXEP5Xp9/actor/follow/01a18f7f-b482-72f3-888e-e0432f29d0cb 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/nidyfhjfhdeuybmhppgqieowdfhmnmuq/debug/pprof 2026/10/31 01:07:53 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f7f-b482-7ebb-bab6-98ff81002344 request.user=bob post=https://a.localdomain/post/01a18f7f-b482-7ebb-bab6-98ff81002344 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-b4a2-73dd-864c-cf53af296193 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/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor offset=0 2026/10/31 01:07:53 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f7f-b4a2-73dd-864c-cf53af296193 2026/10/31 01:07:53 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f7f-b4a2-73dd-864c-cf53af296193 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/syaogrvetgffpxwlbqllaxtfqdlagsxd/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 INFO Looking up user name=bob 2026/10/31 01:07:53 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f7f-b4a2-73dd-864c-cf53af296193 2026/10/31 01:07:53 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-b4a2-73dd-864c-cf53af296193 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07: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/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/kclqfcjakxecqvauldqtfuxeekwfuxxb/debug/pprof 2026/10/31 01:07:53 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:53 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a18f7f-b4c5-71b4-b00e-0116c10c2291 activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-b458-7a0c-b8da-999d841f42fd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-b458-7a0c-b8da-999d841f42fd 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor/create/01a18f7f-b4bd-7472-a075-57ce9fc1e35a note=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor/post/01a18f7f-b4bd-735b-954f-851b12c5a410 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor/post/01a18f7f-b4bd-735b-954f-851b12c5a410 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor 2026/10/31 01:07:53 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor/create/01a18f7f-b4bd-7472-a075-57ce9fc1e35a activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor/post/01a18f7f-b4bd-735b-954f-851b12c5a410 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor/post/01a18f7f-b4bd-735b-954f-851b12c5a410 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a18f7f-b4c5-71b4-b00e-0116c10c2291 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/uxxwxpofupuondeujjbgfthmqytsmfgp/debug/pprof 2026/10/31 01:07:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor/create/01a18f7f-b4bd-7472-a075-57ce9fc1e35a 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor/post/01a18f7f-b4bd-735b-954f-851b12c5a410 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor/post/01a18f7f-b4bd-735b-954f-851b12c5a410 2026/10/31 01:07:53 INFO Looking up user name=bob 2026/10/31 01:07:53 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-b4a2-73dd-864c-cf53af296193 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/31 01:07:53 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkr5cRPzHnTXTC9TATzCsAPUHLx3hFL6RmDNyzqXEP5Xp9/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr5cRPzHnTXTC9TATzCsAPUHLx3hFL6RmDNyzqXEP5Xp9/actor offset=0 2026/10/31 01:07:53 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/10/31 01:07:53 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f7f-b500-77db-b65c-ea61b4b20e51 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-b4a2-73dd-864c-cf53af296193 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-b4a2-73dd-864c-cf53af296193 2026/10/31 01:07:53 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f7f-b500-77db-b65c-ea61b4b20e51 2026/10/31 01:07:53 INFO Enabling pprof url=https://c.localdomain/cwheyqwljnltipuwpqoncfxvvipqpeej/debug/pprof 2026/10/31 01:07:53 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f7f-b500-77db-b65c-ea61b4b20e51 2026/10/31 01:07:53 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor/follow/01a18f7f-b503-79cd-889d-7001396aa701 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr5cRPzHnTXTC9TATzCsAPUHLx3hFL6RmDNyzqXEP5Xp9/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr5cRPzHnTXTC9TATzCsAPUHLx3hFL6RmDNyzqXEP5Xp9/actor 2026/10/31 01:07:53 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:53 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr5cRPzHnTXTC9TATzCsAPUHLx3hFL6RmDNyzqXEP5Xp9/actor/accept/01a18f7f-b504-7a17-8103-d2eb0a39c1aa activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr5cRPzHnTXTC9TATzCsAPUHLx3hFL6RmDNyzqXEP5Xp9/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor/follow/01a18f7f-b503-79cd-889d-7001396aa701 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor/follow/01a18f7f-b503-79cd-889d-7001396aa701 2026/10/31 01:07:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv/actor/follow/01a18f7f-b503-79cd-889d-7001396aa701 2026/10/31 01:07:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr5cRPzHnTXTC9TATzCsAPUHLx3hFL6RmDNyzqXEP5Xp9/actor/accept/01a18f7f-b504-7a17-8103-d2eb0a39c1aa 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Looking up user name=alice 2026/10/31 01:07:53 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f7f-b500-77db-b65c-ea61b4b20e51 2026/10/31 01:07: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/31 01:07:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f7f-b500-77db-b65c-ea61b4b20e51 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 INFO Enabling pprof url=https://b.localdomain/yccloygghnfcrhcfjofvyepqutibamun/debug/pprof 2026/10/31 01:07:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkr5cRPzHnTXTC9TATzCsAPUHLx3hFL6RmDNyzqXEP5Xp9/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkr5cRPzHnTXTC9TATzCsAPUHLx3hFL6RmDNyzqXEP5Xp9/actor offset=0 2026/10/31 01:07:53 WARN Denying inbox request did=did:key:z6Mkr5cRPzHnTXTC9TATzCsAPUHLx3hFL6RmDNyzqXEP5Xp9 key=z6MkshUPgzbx1kJ9rifXTuE6z89gDT94N1fNTyWJk6u38nWv --- PASS: TestCluster_InboxFetchNotOwner (2.46s) 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-b53c-76e6-b225-bdf09cabb056 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/31 01:07:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-b53c-76e6-b225-bdf09cabb056 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07: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/31 01:07:53 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 --- PASS: TestCluster_PostToFollowers_AcceptTwice (2.51s) 2026/10/31 01:07:53 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f7f-b55c-750c-a642-3d471c95895a activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-b53c-76e6-b225-bdf09cabb056 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f7f-b53c-76e6-b225-bdf09cabb056 2026/10/31 01:07:53 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f7f-b55c-750c-a642-3d471c95895a --- PASS: TestCluster_PostToFollowers_RejectedLocally (2.54s) 2026/10/31 01:07:53 INFO Enabling pprof url=https://c.localdomain/tyjgmvyxqlmhcunlbcyetwptuvuuardr/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Enabling pprof url=https://c.localdomain/eqltomvutxheinqaktmwvcofrcfieoue/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 WARN Denying followers request for non-existing user did=did:key:z6MkjkHZY5jfDvmNfMY7BVSNBo1tAeuNJZZkTqBjqMj54h1X 2026/10/31 01:07:53 INFO Enabling pprof url=https://c.localdomain/wyglxvckchkvhjngqgxfnowwqnkisnmr/debug/pprof --- PASS: TestCluster_ClientSideSigningFollowersMissingCollection (2.64s) 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:53 INFO Enabling pprof url=https://c.localdomain/cnkfnamhgqekeapmridtfuawsvydwmcu/debug/pprof 2026/10/31 01:07:53 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:53 INFO Enabling pprof url=https://c.localdomain/bcekotindiridnjbgpeshinhkrnchopy/debug/pprof 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:54 INFO Enabling pprof url=https://c.localdomain/qxnxqejmousojuapyvalnltxvhrshqdu/debug/pprof 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-b663-7cbb-b957-1f0fdd66f623 2026/10/31 01:07:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07: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/31 01:07:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:54 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/follow/01a18f7f-b68a-7e33-90e3-f68178b9e798 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor followed=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/follow/01a18f7f-b68a-7e33-90e3-f68178b9e798 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/follow/01a18f7f-b68a-7e33-90e3-f68178b9e798 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07: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/31 01:07:54 INFO Fetching object cid=ap://did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/follow/01a18f7f-b68a-7e33-90e3-f68178b9e798 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/follow/01a18f7f-b68a-7e33-90e3-f68178b9e798 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob --- PASS: TestBio_Set (2.84s) 2026/10/31 01:07: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/31 01:07:54 INFO Enabling pprof url=https://c.localdomain/ahvvdrweujaicybsddyaaidoluityfqw/debug/pprof 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor 2026/10/31 01:07:54 INFO Enabling pprof url=https://b.localdomain/tujsffdicvddpkdaxausmwkqplxylqjg/debug/pprof 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor 2026/10/31 01:07:54 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/follow/01a18f7f-b68a-7e33-90e3-f68178b9e798 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor followed=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Enabling pprof url=https://b.localdomain/sjcmpufiuaxjrqosnnwkmmkiugqqboug/debug/pprof 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-b6b6-74c9-a83d-5021941bb40d 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:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/follow/01a18f7f-b68a-7e33-90e3-f68178b9e798 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/follow/01a18f7f-b68a-7e33-90e3-f68178b9e798 2026/10/31 01:07:54 WARN Denying followers request did=did:key:z6MkgAothEmd4mmg9V2po9bykuXqQUJ3cjPy2djit8Gw9i8V key=z6MkoaM4ob7otpytfeeNYFFJ3hbkxfCdBYS34t1UQSmKSb3k 2026/10/31 01:07:54 INFO Enabling pprof url=https://g.localdomain/wlapskbqswwxktjsandpkrbupjidbixi/debug/pprof 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/inbox activity=https://b.localdomain/accept/01a18f7f-b6b6-74c9-a83d-5021941bb40d 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/inbox activity=https://b.localdomain/accept/01a18f7f-b6b6-74c9-a83d-5021941bb40d --- PASS: TestCluster_ClientSideSigningFollowersWrongCollection (2.86s) 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/inbox activity=https://b.localdomain/accept/01a18f7f-b6b6-74c9-a83d-5021941bb40d 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-b6b6-74c9-a83d-5021941bb40d 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07: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/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-b6b6-74c9-a83d-5021941bb40d 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:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/follow/01a18f7f-b68a-7e33-90e3-f68178b9e798 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/follow/01a18f7f-b68a-7e33-90e3-f68178b9e798 2026/10/31 01:07:54 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/follow/01a18f7f-b6e6-7839-9226-46346a5b9fb9 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor followed=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/follow/01a18f7f-b6e6-7839-9226-46346a5b9fb9 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/follow/01a18f7f-b6e6-7839-9226-46346a5b9fb9 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/follow/01a18f7f-b6e6-7839-9226-46346a5b9fb9 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/follow/01a18f7f-b6e6-7839-9226-46346a5b9fb9 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:54 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-b6fa-7267-a857-e2a705a685fd activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-b6fa-71fc-9a9a-daf1eddf81ef activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-b6fa-71fc-9a9a-daf1eddf81ef 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/inbox activity=https://b.localdomain/create/01a18f7f-b6fa-7267-a857-e2a705a685fd 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/inbox activity=https://b.localdomain/create/01a18f7f-b6fa-7267-a857-e2a705a685fd 2026/10/31 01:07: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/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor 2026/10/31 01:07:54 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/follow/01a18f7f-b6e6-7839-9226-46346a5b9fb9 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor followed=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-b70d-72a9-8365-9eff3d6cc673 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:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/follow/01a18f7f-b6e6-7839-9226-46346a5b9fb9 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/follow/01a18f7f-b6e6-7839-9226-46346a5b9fb9 2026/10/31 01:07:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor offset=0 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/inbox activity=https://b.localdomain/accept/01a18f7f-b70d-72a9-8365-9eff3d6cc673 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/inbox activity=https://b.localdomain/accept/01a18f7f-b70d-72a9-8365-9eff3d6cc673 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/inbox activity=https://b.localdomain/create/01a18f7f-b6fa-7267-a857-e2a705a685fd 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-b6fa-7267-a857-e2a705a685fd 2026/10/31 01:07:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor offset=0 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/inbox activity=https://b.localdomain/accept/01a18f7f-b70d-72a9-8365-9eff3d6cc673 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-b70d-72a9-8365-9eff3d6cc673 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-b71f-7324-a51a-14bb418c512c 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:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-b6fa-71fc-9a9a-daf1eddf81ef request.user=bob post=https://b.localdomain/post/01a18f7f-b6fa-71fc-9a9a-daf1eddf81ef 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/inbox activity=https://a.localdomain/follow/01a18f7f-b71f-7324-a51a-14bb418c512c 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/inbox activity=https://a.localdomain/follow/01a18f7f-b71f-7324-a51a-14bb418c512c 2026/10/31 01:07:54 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/follow/01a18f7f-b724-77df-a8e3-759dc472afc2 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-b70d-72a9-8365-9eff3d6cc673 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:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/follow/01a18f7f-b6e6-7839-9226-46346a5b9fb9 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/follow/01a18f7f-b6e6-7839-9226-46346a5b9fb9 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/follow/01a18f7f-b724-77df-a8e3-759dc472afc2 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/follow/01a18f7f-b724-77df-a8e3-759dc472afc2 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor 2026/10/31 01:07:54 INFO Looking up user name=alice 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/inbox activity=https://a.localdomain/follow/01a18f7f-b71f-7324-a51a-14bb418c512c 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-b71f-7324-a51a-14bb418c512c 2026/10/31 01:07:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor offset=0 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/follow/01a18f7f-b724-77df-a8e3-759dc472afc2 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/follow/01a18f7f-b724-77df-a8e3-759dc472afc2 2026/10/31 01:07:54 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-b747-71d4-be79-0519aedf4f5a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-b747-7194-806e-6d56715d57f0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-b747-7194-806e-6d56715d57f0 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/inbox activity=https://b.localdomain/create/01a18f7f-b747-71d4-be79-0519aedf4f5a 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/inbox activity=https://b.localdomain/create/01a18f7f-b747-71d4-be79-0519aedf4f5a 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor 2026/10/31 01:07:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor offset=0 2026/10/31 01:07:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/inbox activity=https://b.localdomain/create/01a18f7f-b747-71d4-be79-0519aedf4f5a 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-b747-71d4-be79-0519aedf4f5a 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor offset=0 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-b747-7194-806e-6d56715d57f0 request.user=bob post=https://b.localdomain/post/01a18f7f-b747-7194-806e-6d56715d57f0 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor 2026/10/31 01:07:54 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/follow/01a18f7f-b724-77df-a8e3-759dc472afc2 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/accept/01a18f7f-b768-74d3-9a5e-dc4a8235c247 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/follow/01a18f7f-b724-77df-a8e3-759dc472afc2 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/follow/01a18f7f-b724-77df-a8e3-759dc472afc2 2026/10/31 01:07:54 INFO Enabling pprof url=https://c.localdomain/qhdtnxwgpjcajnkvlqxiigcnwodhhbuo/debug/pprof 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/accept/01a18f7f-b768-74d3-9a5e-dc4a8235c247 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/accept/01a18f7f-b768-74d3-9a5e-dc4a8235c247 2026/10/31 01:07:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor offset=0 2026/10/31 01:07:54 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-b76c-7add-927b-4b3469b23c02 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:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/inbox activity=https://b.localdomain/follow/01a18f7f-b76c-7add-927b-4b3469b23c02 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/inbox activity=https://b.localdomain/follow/01a18f7f-b76c-7add-927b-4b3469b23c02 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/accept/01a18f7f-b768-74d3-9a5e-dc4a8235c247 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/accept/01a18f7f-b768-74d3-9a5e-dc4a8235c247 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor 2026/10/31 01:07:54 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-b77c-7603-9fcc-7b48609819f7 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:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/inbox activity=https://a.localdomain/follow/01a18f7f-b77c-7603-9fcc-7b48609819f7 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/inbox activity=https://a.localdomain/follow/01a18f7f-b77c-7603-9fcc-7b48609819f7 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/accept/01a18f7f-b768-74d3-9a5e-dc4a8235c247 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/follow/01a18f7f-b724-77df-a8e3-759dc472afc2 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/follow/01a18f7f-b724-77df-a8e3-759dc472afc2 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/inbox activity=https://b.localdomain/follow/01a18f7f-b76c-7add-927b-4b3469b23c02 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-b76c-7add-927b-4b3469b23c02 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor 2026/10/31 01:07:54 INFO Looking up user name=carol 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/inbox activity=https://a.localdomain/follow/01a18f7f-b77c-7603-9fcc-7b48609819f7 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-b77c-7603-9fcc-7b48609819f7 2026/10/31 01:07:54 INFO Enabling pprof url=https://c.localdomain/txoeootajkrsluamecgbgvcypkwanekf/debug/pprof 2026/10/31 01:07:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor offset=0 2026/10/31 01:07:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor offset=0 2026/10/31 01:07:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor offset=0 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/create/01a18f7f-b7bf-73f5-9a5b-38e3c484af12 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/post/01a18f7f-b7bf-7357-9250-3d764bf8276e thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/post/01a18f7f-b7bf-7357-9250-3d764bf8276e starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor 2026/10/31 01:07:54 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/create/01a18f7f-b7bf-73f5-9a5b-38e3c484af12 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/post/01a18f7f-b7bf-7357-9250-3d764bf8276e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/post/01a18f7f-b7bf-7357-9250-3d764bf8276e 2026/10/31 01:07:54 INFO Looking up user name=alice 2026/10/31 01:07:54 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-b7c2-7851-be34-889e340ab916 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:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor 2026/10/31 01:07:54 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-b71f-7324-a51a-14bb418c512c 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:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Enabling pprof url=https://b.localdomain/txsdrhptyqtaybfibrtibbfnteakndcw/debug/pprof 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/create/01a18f7f-b7bf-73f5-9a5b-38e3c484af12 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/accept/01a18f7f-b7c4-7705-930e-9dedcc5be7c4 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-b71f-7324-a51a-14bb418c512c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-b71f-7324-a51a-14bb418c512c 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/create/01a18f7f-b7bf-73f5-9a5b-38e3c484af12 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/inbox activity=https://b.localdomain/follow/01a18f7f-b7c2-7851-be34-889e340ab916 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/inbox activity=https://b.localdomain/follow/01a18f7f-b7c2-7851-be34-889e340ab916 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Enabling pprof url=https://c.localdomain/wobyaevfluplnenduwtmxitgjfqoqqti/debug/pprof 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:54 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-b6fa-7267-a857-e2a705a685fd activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-b6fa-71fc-9a9a-daf1eddf81ef activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-b6fa-71fc-9a9a-daf1eddf81ef 2026/10/31 01:07:54 INFO Looking up user name=carol 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-b77c-7603-9fcc-7b48609819f7 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:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/accept/01a18f7f-b7d0-727d-a0d9-95b4188e290e activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-b77c-7603-9fcc-7b48609819f7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f7f-b77c-7603-9fcc-7b48609819f7 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/inbox activity=https://b.localdomain/follow/01a18f7f-b7c2-7851-be34-889e340ab916 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-b7c2-7851-be34-889e340ab916 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/accept/01a18f7f-b7c4-7705-930e-9dedcc5be7c4 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/accept/01a18f7f-b7c4-7705-930e-9dedcc5be7c4 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/accept/01a18f7f-b7d0-727d-a0d9-95b4188e290e 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor 2026/10/31 01:07:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor offset=0 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f7f-b76c-7add-927b-4b3469b23c02 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:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/accept/01a18f7f-b7c4-7705-930e-9dedcc5be7c4 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/accept/01a18f7f-b7d0-727d-a0d9-95b4188e290e 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/accept/01a18f7f-b7e1-780f-9004-ca405e247fed activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-b76c-7add-927b-4b3469b23c02 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-b76c-7add-927b-4b3469b23c02 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/accept/01a18f7f-b7e1-780f-9004-ca405e247fed 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/accept/01a18f7f-b7e1-780f-9004-ca405e247fed 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-b747-71d4-be79-0519aedf4f5a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-b747-7194-806e-6d56715d57f0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-b747-7194-806e-6d56715d57f0 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/accept/01a18f7f-b7d0-727d-a0d9-95b4188e290e 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/accept/01a18f7f-b7c4-7705-930e-9dedcc5be7c4 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/accept/01a18f7f-b7d0-727d-a0d9-95b4188e290e 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/create/01a18f7f-b7bf-73f5-9a5b-38e3c484af12 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/create/01a18f7f-b7bf-73f5-9a5b-38e3c484af12 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/accept/01a18f7f-b7e1-780f-9004-ca405e247fed 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/accept/01a18f7f-b7e1-780f-9004-ca405e247fed 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f7f-b7c2-7851-be34-889e340ab916 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:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/accept/01a18f7f-b7f6-7326-bd61-2cc25ff5a6a5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-b7c2-7851-be34-889e340ab916 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-b7c2-7851-be34-889e340ab916 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/accept/01a18f7f-b7f6-7326-bd61-2cc25ff5a6a5 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/accept/01a18f7f-b7f6-7326-bd61-2cc25ff5a6a5 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/accept/01a18f7f-b7c4-7705-930e-9dedcc5be7c4 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-b71f-7324-a51a-14bb418c512c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-b71f-7324-a51a-14bb418c512c 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/post/01a18f7f-b7bf-7357-9250-3d764bf8276e request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/post/01a18f7f-b7bf-7357-9250-3d764bf8276e 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor/accept/01a18f7f-b7e1-780f-9004-ca405e247fed activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-b76c-7add-927b-4b3469b23c02 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-b76c-7add-927b-4b3469b23c02 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/accept/01a18f7f-b7f6-7326-bd61-2cc25ff5a6a5 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/accept/01a18f7f-b7d0-727d-a0d9-95b4188e290e activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-b77c-7603-9fcc-7b48609819f7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f7f-b77c-7603-9fcc-7b48609819f7 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/accept/01a18f7f-b7f6-7326-bd61-2cc25ff5a6a5 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 WARN Failed to verify inbox request did=did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh error="failed to verify message using https://a.localdomain/.well-known/apgateway/did:key:z6MkqkKaxniVsWoWyafZNdJXgsueHqEVCo7BjYDkqnFhuoAh/actor#ed25519-key: invalid ed25519 signature" 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor/accept/01a18f7f-b7f6-7326-bd61-2cc25ff5a6a5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-b7c2-7851-be34-889e340ab916 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-b7c2-7851-be34-889e340ab916 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:54 INFO Returning inbox collection did=did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ 2026/10/31 01:07:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:54 INFO Returning inbox collection page did=did:key:z6Mkg9xYg9tMj2CCwhV3ajCn3nk6Udb98wLi8X2J4xyBMTUZ until=1793408874487172411 --- PASS: TestCluster_InboxFetchInvalidSignature (3.23s) 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob --- PASS: TestCluster_InboxFetchHappyFlow (3.24s) 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor 2026/10/31 01:07:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:54 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/create/01a18f7f-b836-7d44-836c-ce9dbdc86cda note=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/post/01a18f7f-b836-7c25-9a74-85b3589b7f64 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/post/01a18f7f-b836-7c25-9a74-85b3589b7f64 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/create/01a18f7f-b836-7d44-836c-ce9dbdc86cda activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/post/01a18f7f-b836-7c25-9a74-85b3589b7f64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/post/01a18f7f-b836-7c25-9a74-85b3589b7f64 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/create/01a18f7f-b836-7d44-836c-ce9dbdc86cda 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/create/01a18f7f-b836-7d44-836c-ce9dbdc86cda 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor offset=0 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07: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/31 01:07:54 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/create/01a18f7f-b836-7d44-836c-ce9dbdc86cda 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/create/01a18f7f-b836-7d44-836c-ce9dbdc86cda 2026/10/31 01:07:54 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/follow/01a18f7f-b85c-72ac-98b0-f81c49b116f3 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/follow/01a18f7f-b85c-72ac-98b0-f81c49b116f3 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/follow/01a18f7f-b85c-72ac-98b0-f81c49b116f3 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:54 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/post/01a18f7f-b836-7c25-9a74-85b3589b7f64 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/post/01a18f7f-b836-7c25-9a74-85b3589b7f64 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor 2026/10/31 01:07:54 INFO Enabling pprof url=https://b.localdomain/nudwfasneihuorqmyjernrnndfsijdht/debug/pprof 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/follow/01a18f7f-b85c-72ac-98b0-f81c49b116f3 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/follow/01a18f7f-b85c-72ac-98b0-f81c49b116f3 2026/10/31 01:07:54 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-b86f-7c01-9bc0-5e85b37eb6a5 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=carol 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-b86f-7c01-9bc0-5e85b37eb6a5 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-b86f-7c01-9bc0-5e85b37eb6a5 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor offset=0 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/create/01a18f7f-b836-7d44-836c-ce9dbdc86cda activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/post/01a18f7f-b836-7c25-9a74-85b3589b7f64 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor/post/01a18f7f-b836-7c25-9a74-85b3589b7f64 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor 2026/10/31 01:07:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=alice actor=https://a.localdomain/user/carol offset=0 2026/10/31 01:07:54 INFO Looking up user name=alice 2026/10/31 01:07:54 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-b86f-7c01-9bc0-5e85b37eb6a5 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-b86f-7c01-9bc0-5e85b37eb6a5 2026/10/31 01:07: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/31 01:07:54 INFO Fetching object cid=ap://did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6Mkkff6capXeGzhQhMBAUm7m8JAYigUMrWjqmzeovMUhiF5/actor 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:54 INFO Received followers request did=did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkff6capXeGzhQhMBAUm7m8JAYigUMrWjqmzeovMUhiF5/actor count=1 2026/10/31 01:07:54 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksjVrmoFyjZ574ZV4BamgiHhnzfNRsGPVxbSbMfK1paCm/actor follower=https://a.localdomain/user/alice 2026/10/31 01:07:54 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/follow/01a18f7f-b897-7c57-b504-3f7432a80e08 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor activity.object.kind=string activity.object.id=https://a.localdomain/user/carol follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor followed=https://a.localdomain/user/carol 2026/10/31 01:07:54 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/create/01a18f7f-b7bf-73f5-9a5b-38e3c484af12 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/post/01a18f7f-b7bf-7357-9250-3d764bf8276e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/post/01a18f7f-b7bf-7357-9250-3d764bf8276e 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f7f-b898-7ce9-af42-f400f315b1fd 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:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/follow/01a18f7f-b897-7c57-b504-3f7432a80e08 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/follow/01a18f7f-b897-7c57-b504-3f7432a80e08 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/follow/01a18f7f-b897-7c57-b504-3f7432a80e08 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f7f-b898-7ce9-af42-f400f315b1fd 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 INFO Looking up user name=alice 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor 2026/10/31 01:07:54 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/31 01:07:54 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-b86f-7c01-9bc0-5e85b37eb6a5 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice followed=https://b.localdomain/user/bob --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (3.37s) 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-b8aa-7bf6-aa4a-95f795fb0e64 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-b86f-7c01-9bc0-5e85b37eb6a5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-b86f-7c01-9bc0-5e85b37eb6a5 2026/10/31 01:07:54 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/follow/01a18f7f-b85c-72ac-98b0-f81c49b116f3 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-b8aa-7bf6-aa4a-95f795fb0e64 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-b8aa-7bf6-aa4a-95f795fb0e64 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-b8a8-7d58-8400-a260d0a2f8db 2026/10/31 01:07:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=alice actor=https://a.localdomain/user/carol offset=0 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/accept/01a18f7f-b8b1-7d52-a808-2e83fd39097b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/follow/01a18f7f-b85c-72ac-98b0-f81c49b116f3 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/follow/01a18f7f-b85c-72ac-98b0-f81c49b116f3 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-b8aa-7bf6-aa4a-95f795fb0e64 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-b8aa-7bf6-aa4a-95f795fb0e64 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/accept/01a18f7f-b8b1-7d52-a808-2e83fd39097b 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/accept/01a18f7f-b8b1-7d52-a808-2e83fd39097b 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:54 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-b8aa-7bf6-aa4a-95f795fb0e64 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-b86f-7c01-9bc0-5e85b37eb6a5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-b86f-7c01-9bc0-5e85b37eb6a5 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-b8c6-77af-82b1-96703a69fa8d 2026/10/31 01:07:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/accept/01a18f7f-b8b1-7d52-a808-2e83fd39097b 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/create/01a18f7f-b8d6-779a-9515-d1fc4ef7dbef note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/post/01a18f7f-b8d6-7741-b89b-4d33412f7637 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/post/01a18f7f-b8d6-7741-b89b-4d33412f7637 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor 2026/10/31 01:07:54 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/create/01a18f7f-b8d6-779a-9515-d1fc4ef7dbef activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/post/01a18f7f-b8d6-7741-b89b-4d33412f7637 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/post/01a18f7f-b8d6-7741-b89b-4d33412f7637 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/accept/01a18f7f-b8b1-7d52-a808-2e83fd39097b 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/create/01a18f7f-b8d6-779a-9515-d1fc4ef7dbef 2026/10/31 01:07: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/31 01:07:54 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:54 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/post/01a18f7f-b8d6-7741-b89b-4d33412f7637 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/post/01a18f7f-b8d6-7741-b89b-4d33412f7637 2026/10/31 01:07:54 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-b8ef-7097-a2da-5d7b69e606cf activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-b8ee-7f2c-9ada-bc86d075f28b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-b8ee-7f2c-9ada-bc86d075f28b 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-b8ef-7de9-a486-66a605075f00 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-b8ef-7097-a2da-5d7b69e606cf 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-b8ef-7097-a2da-5d7b69e606cf 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor/accept/01a18f7f-b8b1-7d52-a808-2e83fd39097b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiK1oHHTfKipGFgUcWmCsC7pfiBuhaCYcAxLGTdrDesVY/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/follow/01a18f7f-b85c-72ac-98b0-f81c49b116f3 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V/actor/follow/01a18f7f-b85c-72ac-98b0-f81c49b116f3 2026/10/31 01:07:54 WARN Inbox does not exist did=did:key:z6Mkm29eGp6PSoFxEzWBW5R4z4uStw6FFAy2KawKRQrHrr2V 2026/10/31 01:07:54 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-b903-723f-9591-3117b8e94a1b activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-b8ef-7097-a2da-5d7b69e606cf 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-b8ef-7097-a2da-5d7b69e606cf 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-b903-723f-9591-3117b8e94a1b 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-b903-723f-9591-3117b8e94a1b --- PASS: TestCluster_InboxFetchNotRegistered (3.46s) 2026/10/31 01:07:54 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-b8ee-7f2c-9ada-bc86d075f28b request.user=bob post=https://b.localdomain/post/01a18f7f-b8ee-7f2c-9ada-bc86d075f28b 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-b90b-7569-9e22-3eca1957d017 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Received a new post activity.id=https://a.localdomain/create/01a18f7f-b915-7d6f-bc18-cc8952d91873 activity.type=Create activity.actor=https://a.localdomain/user/carol activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-b915-7cd2-a176-bf8c514c99db activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/carol post=https://a.localdomain/post/01a18f7f-b915-7cd2-a176-bf8c514c99db 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f7f-b915-7d6f-bc18-cc8952d91873 2026/10/31 01:07:54 INFO Looking up user name=alice 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-b903-723f-9591-3117b8e94a1b 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-b903-723f-9591-3117b8e94a1b 2026/10/31 01:07:54 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-b8ef-7097-a2da-5d7b69e606cf activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-b8ee-7f2c-9ada-bc86d075f28b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-b8ee-7f2c-9ada-bc86d075f28b 2026/10/31 01:07:54 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f7f-b915-7cd2-a176-bf8c514c99db request.user=carol post=https://a.localdomain/post/01a18f7f-b915-7cd2-a176-bf8c514c99db 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07: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/31 01:07:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:07:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor offset=0 2026/10/31 01:07: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/31 01:07:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:54 INFO Looking up user name=alice 2026/10/31 01:07:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07: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/31 01:07:54 INFO Fetching object cid=ap://did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:54 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/10/31 01:07:54 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a18f7f-b966-7019-ad82-6bc6352a7750 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/31 01:07:54 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a18f7f-b966-7019-ad82-6bc6352a7750 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a18f7f-b966-7019-ad82-6bc6352a7750 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-b965-7efb-9efc-6c703939826d 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor offset=0 2026/10/31 01:07:54 INFO Returning outbox collection did=did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4 2026/10/31 01:07:54 INFO Returning outbox collection page did=did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4 until=1793408874711442055 2026/10/31 01:07:54 INFO Looking up user name=carol 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a18f7f-b966-7019-ad82-6bc6352a7750 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a18f7f-b966-7019-ad82-6bc6352a7750 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:07: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/31 01:07:54 INFO Fetching object cid=ap://did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor 2026/10/31 01:07: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/31 01:07:54 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/10/31 01:07:54 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/create/01a18f7f-b8d6-779a-9515-d1fc4ef7dbef note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/post/01a18f7f-b8d6-7741-b89b-4d33412f7637 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/post/01a18f7f-b8d6-7741-b89b-4d33412f7637 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor 2026/10/31 01:07:54 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/create/01a18f7f-b8d6-779a-9515-d1fc4ef7dbef activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/post/01a18f7f-b8d6-7741-b89b-4d33412f7637 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/post/01a18f7f-b8d6-7741-b89b-4d33412f7637 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:07:54 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-b986-79b3-85ab-fb3f3b1d8a28 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:54 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-b986-79b3-85ab-fb3f3b1d8a28 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-b986-79b3-85ab-fb3f3b1d8a28 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Looking up user name=carol 2026/10/31 01:07:54 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/create/01a18f7f-b8d6-779a-9515-d1fc4ef7dbef error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/followers: actor is not cached" 2026/10/31 01:07:54 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor/create/01a18f7f-b8d6-779a-9515-d1fc4ef7dbef 2026/10/31 01:07:54 INFO Approving follow request activity.id=https://c.localdomain/follow/01a18f7f-b966-7019-ad82-6bc6352a7750 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/31 01:07:54 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f7f-b992-70a7-b6ca-7fdff09738a1 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f7f-b966-7019-ad82-6bc6352a7750 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f7f-b966-7019-ad82-6bc6352a7750 2026/10/31 01:07:54 INFO Looking up user name=carol 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a18f7f-b992-70a7-b6ca-7fdff09738a1 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a18f7f-b992-70a7-b6ca-7fdff09738a1 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07: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/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor 2026/10/31 01:07:54 INFO Looking up user name=alice 2026/10/31 01:07:54 INFO Looking up user name=alice 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-b986-79b3-85ab-fb3f3b1d8a28 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-b986-79b3-85ab-fb3f3b1d8a28 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a18f7f-b992-70a7-b6ca-7fdff09738a1 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f7f-b992-70a7-b6ca-7fdff09738a1 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:54 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:54 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-b9ad-7527-8d9d-6d85bbb551f5 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/31 01:07:54 INFO Enabling pprof url=https://c.localdomain/hkjostjdgvffecpgvncsjolxnfplltmb/debug/pprof 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-b9ad-7527-8d9d-6d85bbb551f5 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-b9ad-7527-8d9d-6d85bbb551f5 2026/10/31 01:07:54 INFO Looking up user name=alice 2026/10/31 01:07:54 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-b903-723f-9591-3117b8e94a1b activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07: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/31 01:07:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-b9b3-7a43-8366-9fa45b7096d8 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-b903-723f-9591-3117b8e94a1b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-b903-723f-9591-3117b8e94a1b 2026/10/31 01:07: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/31 01:07:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-b9b3-7a43-8366-9fa45b7096d8 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-b9b3-7a43-8366-9fa45b7096d8 2026/10/31 01:07:54 INFO Fetching object cid=ap://did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:54 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/10/31 01:07:54 INFO Looking up user name=alice 2026/10/31 01:07:54 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-b9ad-7527-8d9d-6d85bbb551f5 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-b9ad-7527-8d9d-6d85bbb551f5 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-b9bf-74eb-a402-663d7e449a20 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-b9c2-74c1-b120-0000944a7bf7 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6eGWJBsLxtKoyNs5hTRP7hLg37QRAtLv41KhXLFsvy4/actor offset=0 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-b9b3-7a43-8366-9fa45b7096d8 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-b9b3-7a43-8366-9fa45b7096d8 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:07:54 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 --- PASS: TestCluster_OutboxImport (3.66s) 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-b9b3-7a43-8366-9fa45b7096d8 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-b903-723f-9591-3117b8e94a1b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-b903-723f-9591-3117b8e94a1b 2026/10/31 01:07:54 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f7f-b9d3-7e0e-b32d-9acdfd6cade5 2026/10/31 01:07:54 INFO Looking up user name=alice 2026/10/31 01:07:54 INFO Looking up user name=alice 2026/10/31 01:07:54 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-b9ad-7527-8d9d-6d85bbb551f5 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/31 01:07:54 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f7f-b992-70a7-b6ca-7fdff09738a1 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f7f-b966-7019-ad82-6bc6352a7750 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f7f-b966-7019-ad82-6bc6352a7750 2026/10/31 01:07:54 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-b9df-7c19-b4b3-4e6ba8ff7d3d activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-b9ad-7527-8d9d-6d85bbb551f5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-b9ad-7527-8d9d-6d85bbb551f5 2026/10/31 01:07:54 INFO Looking up user name=carol 2026/10/31 01:07:54 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-b9df-7c19-b4b3-4e6ba8ff7d3d 2026/10/31 01:07:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:54 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-b9df-7c19-b4b3-4e6ba8ff7d3d 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:54 INFO Looking up user name=bob 2026/10/31 01:07: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/31 01:07:54 INFO Looking up user name=carol 2026/10/31 01:07:54 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:54 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-b9df-7c19-b4b3-4e6ba8ff7d3d 2026/10/31 01:07:54 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-b9df-7c19-b4b3-4e6ba8ff7d3d 2026/10/31 01:07:54 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:54 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:54 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-b9f9-71f0-b854-b2d59e7a2c27 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/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07: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/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-b9df-7c19-b4b3-4e6ba8ff7d3d activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-b9ad-7527-8d9d-6d85bbb551f5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-b9ad-7527-8d9d-6d85bbb551f5 2026/10/31 01:07:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-b9f9-71f0-b854-b2d59e7a2c27 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-b9f9-71f0-b854-b2d59e7a2c27 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-b9fe-7b01-9735-9cdef196dd7b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-b9fe-7b01-9735-9cdef196dd7b 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-b9fe-7b01-9735-9cdef196dd7b 2026/10/31 01:07: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/31 01:07:55 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/10/31 01:07: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/31 01:07:55 INFO Looking up user name=alice --- PASS: TestMetadata_Link (3.71s) 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-ba0b-74d3-ac33-e50edd26e7c3 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-b9f9-71f0-b854-b2d59e7a2c27 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-b9f9-71f0-b854-b2d59e7a2c27 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-ba18-7045-a7c1-6cdd441946de activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-ba18-7045-a7c1-6cdd441946de 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-ba18-7045-a7c1-6cdd441946de 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-ba1d-7987-bd51-4096577915ce 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/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07: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/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f7f-ba1d-7987-bd51-4096577915ce 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f7f-ba1d-7987-bd51-4096577915ce 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-b9fe-7b01-9735-9cdef196dd7b 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-b9fe-7b01-9735-9cdef196dd7b 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-ba27-7786-91a6-f05816689026 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-ba18-7045-a7c1-6cdd441946de 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f7f-ba1d-7987-bd51-4096577915ce 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-ba1d-7987-bd51-4096577915ce 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-ba18-7045-a7c1-6cdd441946de 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-b986-79b3-85ab-fb3f3b1d8a28 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-ba30-7a8c-8021-603bc59f8c50 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-b986-79b3-85ab-fb3f3b1d8a28 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-b986-79b3-85ab-fb3f3b1d8a28 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c request.user=bob post=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07: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/31 01:07:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2 request.user=carol post=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:55 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-b9f9-71f0-b854-b2d59e7a2c27 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/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-ba3d-75b4-9d28-9d44582a2cb1 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-b9f9-71f0-b854-b2d59e7a2c27 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-b9f9-71f0-b854-b2d59e7a2c27 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-b9fe-7b01-9735-9cdef196dd7b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-ba30-7a8c-8021-603bc59f8c50 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-ba30-7a8c-8021-603bc59f8c50 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-ba3d-75b4-9d28-9d44582a2cb1 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-ba1d-7987-bd51-4096577915ce 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/31 01:07:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-ba30-7a8c-8021-603bc59f8c50 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-ba3d-75b4-9d28-9d44582a2cb1 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-ba18-7045-a7c1-6cdd441946de activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07: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/31 01:07:55 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-ba3d-75b4-9d28-9d44582a2cb1 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-ba30-7a8c-8021-603bc59f8c50 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-ba3d-75b4-9d28-9d44582a2cb1 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f7f-ba69-7a62-909a-2b85cdca8985 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-ba1d-7987-bd51-4096577915ce activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-ba1d-7987-bd51-4096577915ce 2026/10/31 01:07: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/31 01:07:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f7f-ba69-7a62-909a-2b85cdca8985 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f7f-ba69-7a62-909a-2b85cdca8985 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-ba70-7629-a0bf-be0cefe68007 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-ba70-7629-a0bf-be0cefe68007 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-ba70-7629-a0bf-be0cefe68007 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-ba30-7a8c-8021-603bc59f8c50 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-b986-79b3-85ab-fb3f3b1d8a28 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-b986-79b3-85ab-fb3f3b1d8a28 2026/10/31 01:07:55 INFO Looking up user name=bob --- PASS: TestMetadata_Remove (3.82s) 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07: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/31 01:07:55 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f7f-ba69-7a62-909a-2b85cdca8985 2026/10/31 01:07: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/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f7f-ba69-7a62-909a-2b85cdca8985 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-ba3d-75b4-9d28-9d44582a2cb1 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-b9f9-71f0-b854-b2d59e7a2c27 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-b9f9-71f0-b854-b2d59e7a2c27 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-ba70-7629-a0bf-be0cefe68007 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-ba70-7629-a0bf-be0cefe68007 2026/10/31 01:07:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:55 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a18f7f-ba9d-758f-b718-efc60303a8a2 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-ba1d-7987-bd51-4096577915ce activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-ba1d-7987-bd51-4096577915ce 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a18f7f-ba9d-758f-b718-efc60303a8a2 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a18f7f-ba9d-758f-b718-efc60303a8a2 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07: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/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-baa3-7397-950b-6cec671986fb activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-baa3-7358-bc33-c12faf441516 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-baa3-7358-bc33-c12faf441516 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-baa3-7397-950b-6cec671986fb 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-baa3-7397-950b-6cec671986fb 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a18f7f-ba9d-758f-b718-efc60303a8a2 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a18f7f-ba9d-758f-b718-efc60303a8a2 2026/10/31 01:07: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/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-baa3-7397-950b-6cec671986fb 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-baa3-7397-950b-6cec671986fb --- PASS: TestCluster_PostToFollowers_AcceptThenReject (3.89s) 2026/10/31 01:07:55 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-babe-7c10-9089-8ff000ee5d98 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07: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/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-babe-7c10-9089-8ff000ee5d98 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-babe-7c10-9089-8ff000ee5d98 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-baa3-7358-bc33-c12faf441516 request.user=carol post=https://b.localdomain/post/01a18f7f-baa3-7358-bc33-c12faf441516 2026/10/31 01:07: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/31 01:07:55 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:55 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c request.user=alice post=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Enabling pprof url=https://b.localdomain/mtlmhcfjtmvbjcodrrrscvscbluedcnb/debug/pprof 2026/10/31 01:07:55 INFO Received a new post activity.id=https://a.localdomain/create/01a18f7f-bad4-72a2-835d-466501576b7c activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-bad4-72a2-835d-466501576b7c 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-bad4-72a2-835d-466501576b7c 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-bad4-72a2-835d-466501576b7c 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bae1-7781-8bfb-011330a5aea8 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/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-babe-7c10-9089-8ff000ee5d98 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-babe-7c10-9089-8ff000ee5d98 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-bad4-72a2-835d-466501576b7c 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-bae1-7781-8bfb-011330a5aea8 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-bae1-7781-8bfb-011330a5aea8 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-bae7-7d3b-a77c-796c5f8cd22b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bae7-7d03-941b-07f682515497 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-bae7-7d03-941b-07f682515497 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2 request.user=carol post=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bae7-7d3b-a77c-796c5f8cd22b 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bae7-7d3b-a77c-796c5f8cd22b 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-bad4-72a2-835d-466501576b7c 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-bae1-7781-8bfb-011330a5aea8 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-bae1-7781-8bfb-011330a5aea8 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-bad4-72a2-835d-466501576b7c 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f7f-bad4-72a2-835d-466501576b7c 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07: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/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-babe-7c10-9089-8ff000ee5d98 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bae7-7d3b-a77c-796c5f8cd22b 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 request.user=alice post=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-bae7-7d3b-a77c-796c5f8cd22b 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-bae7-7d03-941b-07f682515497 request.user=carol post=https://b.localdomain/post/01a18f7f-bae7-7d03-941b-07f682515497 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-ba70-7629-a0bf-be0cefe68007 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-bb16-709c-9911-3415dbe75c31 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-ba70-7629-a0bf-be0cefe68007 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-ba70-7629-a0bf-be0cefe68007 2026/10/31 01:07:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-bb17-7055-9e0b-edc66d0cf611 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a18f7f-bad4-72a2-835d-466501576b7c note=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 thread=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c starter=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Received a new post activity.id=https://a.localdomain/create/01a18f7f-bad4-72a2-835d-466501576b7c activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 2026/10/31 01:07: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/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f7f-bad4-72a2-835d-466501576b7c 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-baa3-7397-950b-6cec671986fb activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-baa3-7358-bc33-c12faf441516 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-baa3-7358-bc33-c12faf441516 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bae1-7781-8bfb-011330a5aea8 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/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-bb27-7662-b143-d7926a666619 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bae1-7781-8bfb-011330a5aea8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f7f-bae1-7781-8bfb-011330a5aea8 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Received a new post activity.id=https://a.localdomain/create/01a18f7f-bad4-72a2-835d-466501576b7c activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 2026/10/31 01:07:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/31 01:07:55 INFO Backfilling thread post=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 parent=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c depth=0 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-bb16-709c-9911-3415dbe75c31 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-bb16-709c-9911-3415dbe75c31 2026/10/31 01:07: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/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f7f-bb27-7662-b143-d7926a666619 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-bb2b-77dd-897f-388d70d726d4 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-bae7-7d3b-a77c-796c5f8cd22b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bae7-7d03-941b-07f682515497 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-bae7-7d03-941b-07f682515497 2026/10/31 01:07:55 INFO Fetching post post=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-bb16-709c-9911-3415dbe75c31 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f7f-bb27-7662-b143-d7926a666619 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Received delete request activity.id=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c 2026/10/31 01:07:55 INFO Backfilled thread post=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 parent=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c depth=0 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2#delete 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2#delete 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f7f-bb27-7662-b143-d7926a666619 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-bb16-709c-9911-3415dbe75c31 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-bb27-7662-b143-d7926a666619 2026/10/31 01:07:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-bb46-7120-8f12-69b5bb0b114a 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-bb48-7701-abf6-b68ddb72f081 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-bb4a-70f9-9d3d-7cfd81028ef8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bb4a-7087-ac43-9da0e832f212 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-bb4a-7087-ac43-9da0e832f212 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2#delete 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2#delete 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bb4a-70f9-9d3d-7cfd81028ef8 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bb4a-70f9-9d3d-7cfd81028ef8 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-bb16-709c-9911-3415dbe75c31 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-ba70-7629-a0bf-be0cefe68007 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-ba70-7629-a0bf-be0cefe68007 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07: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/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-bb27-7662-b143-d7926a666619 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bae1-7781-8bfb-011330a5aea8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f7f-bae1-7781-8bfb-011330a5aea8 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bb4a-70f9-9d3d-7cfd81028ef8 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-bb4a-70f9-9d3d-7cfd81028ef8 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-bb63-71ff-bf80-fd1c137a040e 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-bb4a-7087-ac43-9da0e832f212 request.user=bob post=https://b.localdomain/post/01a18f7f-bb4a-7087-ac43-9da0e832f212 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:55 INFO Received delete request activity.id=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f7f-ba17-7f41-9e02-8e7c45379ad2 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-bb74-70f6-b0ea-c199bd34b6f6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bb74-701a-9577-b08160dcc68d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-bb74-701a-9577-b08160dcc68d 2026/10/31 01:07: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/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bb74-70f6-b0ea-c199bd34b6f6 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bb74-70f6-b0ea-c199bd34b6f6 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-bb81-7eb8-82f8-7d0637895909 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bb81-7e1d-b2d5-4fbc84e79df2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-bb81-7e1d-b2d5-4fbc84e79df2 2026/10/31 01:07: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/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bb81-7eb8-82f8-7d0637895909 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bb81-7eb8-82f8-7d0637895909 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bb74-70f6-b0ea-c199bd34b6f6 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-bb74-70f6-b0ea-c199bd34b6f6 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07: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/31 01:07: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/31 01:07:55 INFO Creating new user request.path=/users/register name=bob --- PASS: TestCluster_PublicPost (4.11s) 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bb81-7eb8-82f8-7d0637895909 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-bb74-701a-9577-b08160dcc68d request.user=bob post=https://b.localdomain/post/01a18f7f-bb74-701a-9577-b08160dcc68d 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-bb81-7eb8-82f8-7d0637895909 2026/10/31 01:07:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-bb81-7e1d-b2d5-4fbc84e79df2 request.user=bob post=https://b.localdomain/post/01a18f7f-bb81-7e1d-b2d5-4fbc84e79df2 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-bb74-70f6-b0ea-c199bd34b6f6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bb74-701a-9577-b08160dcc68d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-bb74-701a-9577-b08160dcc68d 2026/10/31 01:07:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:55 INFO Enabling pprof url=https://b.localdomain/qbruubkjtfrexewkdmamkspochregpdb/debug/pprof 2026/10/31 01:07:55 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/10/31 01:07: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/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestMetadata_Maximum (4.14s) 2026/10/31 01:07:55 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-bbb3-7c57-9ebd-fae7dc81603a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bbb3-7bcc-8b53-f3ccf2fe8eb2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-bbb3-7bcc-8b53-f3ccf2fe8eb2 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6Mkus7xWwAmb91695nR9t8dBpLbUQocNtvkEsz8wWwCdmoj/actor 2026/10/31 01:07: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/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bbb3-7c57-9ebd-fae7dc81603a 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bbb3-7c57-9ebd-fae7dc81603a 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Received followers request sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkus7xWwAmb91695nR9t8dBpLbUQocNtvkEsz8wWwCdmoj/actor username=bob host=a.localdomain count=1 2026/10/31 01:07:55 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:55 INFO Notifying that user does not exist user=bob 2026/10/31 01:07:55 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/10/31 01:07: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/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-bbb7-7783-a832-48b377ef8aca 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bbb3-7c57-9ebd-fae7dc81603a 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-bbb3-7c57-9ebd-fae7dc81603a --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (4.16s) 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-bbb3-7bcc-8b53-f3ccf2fe8eb2 request.user=bob post=https://b.localdomain/post/01a18f7f-bbb3-7bcc-8b53-f3ccf2fe8eb2 2026/10/31 01:07:55 INFO Received delete request activity.id=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c#delete 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c#delete 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c#delete 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c#delete 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f7f-bbd8-793b-8ed3-7c43bfe86123 --- PASS: TestCluster_DeletedInstance (4.18s) 2026/10/31 01:07:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:07: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/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07: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/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Received delete request activity.id=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c 2026/10/31 01:07: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/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-bae7-7d03-941b-07f682515497 request.user=bob post=https://b.localdomain/post/01a18f7f-bae7-7d03-941b-07f682515497 2026/10/31 01:07:55 INFO Looking up user name=carol --- PASS: TestMetadata_Whitespace (4.21s) 2026/10/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor offset=0 2026/10/31 01:07:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:07: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/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-bc00-7f3f-b561-35c7310584f4 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bc09-752b-8ff4-0b6070c863e3 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:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/inbox activity=https://a.localdomain/follow/01a18f7f-bc09-752b-8ff4-0b6070c863e3 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/inbox activity=https://a.localdomain/follow/01a18f7f-bc09-752b-8ff4-0b6070c863e3 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f7f-bc0a-76b7-bea3-8f0330905980 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f7f-bc0a-76b7-bea3-8f0330905980 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:55 INFO Received followers request did=did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor count=0 2026/10/31 01:07: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/31 01:07:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bc15-7906-b422-69547ac4e9e7 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/31 01:07:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-bc15-7906-b422-69547ac4e9e7 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-bc15-7906-b422-69547ac4e9e7 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/inbox activity=https://a.localdomain/follow/01a18f7f-bc09-752b-8ff4-0b6070c863e3 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-bc09-752b-8ff4-0b6070c863e3 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f7f-bc0a-76b7-bea3-8f0330905980 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a18f7f-bc0a-76b7-bea3-8f0330905980 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:55 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-bc1d-7ede-a99f-f25af2d4e7a4 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-bc15-7906-b422-69547ac4e9e7 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-bc15-7906-b422-69547ac4e9e7 2026/10/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor offset=0 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-bae7-7d03-941b-07f682515497 request.user=bob post=https://b.localdomain/post/01a18f7f-bae7-7d03-941b-07f682515497 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-bc26-737c-88de-99356c812cce 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/31 01:07: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/31 01:07:55 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f7f-bc26-737c-88de-99356c812cce 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f7f-bc26-737c-88de-99356c812cce 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/update/01a18f7f-bc27-7e0a-85e4-6027d2253181 2026/10/31 01:07: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/31 01:07:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f7f-bc26-737c-88de-99356c812cce 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-bc26-737c-88de-99356c812cce 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-baa3-7358-bc33-c12faf441516 request.user=bob post=https://b.localdomain/post/01a18f7f-baa3-7358-bc33-c12faf441516 2026/10/31 01:07:55 INFO Updated post activity.id=https://a.localdomain/update/01a18f7f-bc36-7ef1-a916-9eaffbb2036d activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bc15-7906-b422-69547ac4e9e7 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/31 01:07:55 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-bc36-7ef1-a916-9eaffbb2036d 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-bc36-7ef1-a916-9eaffbb2036d 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-bc36-7ef1-a916-9eaffbb2036d 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-bc3c-703d-9e70-b413bcfe3019 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bc15-7906-b422-69547ac4e9e7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-bc15-7906-b422-69547ac4e9e7 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-bc36-7ef1-a916-9eaffbb2036d 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07: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/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-bc3c-703d-9e70-b413bcfe3019 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-bc3c-703d-9e70-b413bcfe3019 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07: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/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f7f-bc41-7c87-acc9-1fcb6520aab3 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-bc36-7ef1-a916-9eaffbb2036d 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-bc36-7ef1-a916-9eaffbb2036d 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f7f-bc36-7ef1-a916-9eaffbb2036d 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-bc26-737c-88de-99356c812cce 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/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-bc3c-703d-9e70-b413bcfe3019 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f7f-bc48-74fa-95e2-8e2a11c6b083 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-bc3c-703d-9e70-b413bcfe3019 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bc50-7a8d-b4c0-d4009c944a5a 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/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f7f-bc48-74fa-95e2-8e2a11c6b083 2026/10/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor offset=0 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-bc50-7a8d-b4c0-d4009c944a5a 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-bc50-7a8d-b4c0-d4009c944a5a 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 request.user=alice post=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-bc3c-703d-9e70-b413bcfe3019 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bc15-7906-b422-69547ac4e9e7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-bc15-7906-b422-69547ac4e9e7 2026/10/31 01:07: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/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f7f-bc48-74fa-95e2-8e2a11c6b083 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-bc50-7a8d-b4c0-d4009c944a5a 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a18f7f-bc48-74fa-95e2-8e2a11c6b083 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bc60-7550-8e74-3aec799b4d3a 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:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-bc50-7a8d-b4c0-d4009c944a5a 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/inbox activity=https://a.localdomain/follow/01a18f7f-bc60-7550-8e74-3aec799b4d3a 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/inbox activity=https://a.localdomain/follow/01a18f7f-bc60-7550-8e74-3aec799b4d3a --- PASS: TestMetadata_Add (4.32s) 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a18f7f-bc6f-7919-ac0c-86e6644aa91f activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-bc26-737c-88de-99356c812cce activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-bc26-737c-88de-99356c812cce 2026/10/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor offset=0 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-baa3-7358-bc33-c12faf441516 request.user=bob post=https://b.localdomain/post/01a18f7f-baa3-7358-bc33-c12faf441516 2026/10/31 01:07: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/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a18f7f-bc6f-7919-ac0c-86e6644aa91f 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a18f7f-bc6f-7919-ac0c-86e6644aa91f 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-bc70-7e48-bfe7-d4b955c318ff 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a18f7f-bc36-7ef1-a916-9eaffbb2036d note=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 thread=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c starter=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Updated post activity.id=https://a.localdomain/update/01a18f7f-bc36-7ef1-a916-9eaffbb2036d activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/inbox activity=https://a.localdomain/follow/01a18f7f-bc60-7550-8e74-3aec799b4d3a 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-bc60-7550-8e74-3aec799b4d3a 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f7f-bc36-7ef1-a916-9eaffbb2036d 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a18f7f-bc6f-7919-ac0c-86e6644aa91f 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a18f7f-bc6f-7919-ac0c-86e6644aa91f 2026/10/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor offset=0 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bc87-7d7b-9eaf-ddd1c4a5f671 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/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-bc85-7f35-9714-6a67a7867b53 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916 2026/10/31 01:07:55 INFO Updated post activity.id=https://a.localdomain/update/01a18f7f-bc36-7ef1-a916-9eaffbb2036d activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 2026/10/31 01:07:55 INFO Backfilling thread post=https://a.localdomain/post/01a18f7f-bad4-7265-9884-4b544e9bcaa2 parent=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c depth=0 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/follow/01a18f7f-bc8e-7d7b-adf2-8b7e1655b373 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-bc87-7d7b-9eaf-ddd1c4a5f671 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-bb4a-70f9-9d3d-7cfd81028ef8 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bb4a-7087-ac43-9da0e832f212 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-bb4a-7087-ac43-9da0e832f212 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bc85-7f35-9714-6a67a7867b53 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bc85-7f35-9714-6a67a7867b53 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/follow/01a18f7f-bc8e-7d7b-adf2-8b7e1655b373 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/follow/01a18f7f-bc8e-7d7b-adf2-8b7e1655b373 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Fetching post post=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c 2026/10/31 01:07:55 INFO Deleting backfilled parent post parent=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c 2026/10/31 01:07:55 INFO Received delete request activity.id=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c activity.type=Delete activity.actor="" activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c activity.object.type="" activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c 2026/10/31 01:07:55 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/update/01a18f7f-bc95-7c2c-923c-6622055a3c17 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor gateway=https://c.localdomain 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/update/01a18f7f-bc95-7c2c-923c-6622055a3c17 2026/10/31 01:07:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/update/01a18f7f-bc95-7c2c-923c-6622055a3c17 2026/10/31 01:07:55 INFO Deleted backfilled parent post parent=https://b.localdomain/post/01a18f7f-b9fe-7aaf-98d0-634c0ba0bd1c 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/31 01:07:55 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bc50-7a8d-b4c0-d4009c944a5a 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/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-bc9b-7f27-ac10-c3ded5174355 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bc50-7a8d-b4c0-d4009c944a5a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a18f7f-bc50-7a8d-b4c0-d4009c944a5a 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a18f7f-bc9b-7f27-ac10-c3ded5174355 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a18f7f-bc9b-7f27-ac10-c3ded5174355 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bc09-752b-8ff4-0b6070c863e3 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:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a18f7f-bc9f-7a23-876c-c0abde031956 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-bc26-737c-88de-99356c812cce activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-bc26-737c-88de-99356c812cce 2026/10/31 01:07:55 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/01a18f7f-bc26-737c-88de-99356c812cce from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/01a18f7f-bc26-737c-88de-99356c812cce: not found" 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/accept/01a18f7f-bca3-7edb-9d09-cfda3149bad7 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bc09-752b-8ff4-0b6070c863e3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-bc09-752b-8ff4-0b6070c863e3 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/follow/01a18f7f-bc8e-7d7b-adf2-8b7e1655b373 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bc85-7f35-9714-6a67a7867b53 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/follow/01a18f7f-bc8e-7d7b-adf2-8b7e1655b373 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-bc85-7f35-9714-6a67a7867b53 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/update/01a18f7f-bc95-7c2c-923c-6622055a3c17 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/update/01a18f7f-bc95-7c2c-923c-6622055a3c17 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-bb81-7eb8-82f8-7d0637895909 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bb81-7e1d-b2d5-4fbc84e79df2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-bb81-7e1d-b2d5-4fbc84e79df2 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol --- PASS: TestCluster_PostToFollowers_RejectTwice (4.39s) 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07: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/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor offset=0 2026/10/31 01:07:55 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bc60-7550-8e74-3aec799b4d3a 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:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916 request.user=carol post=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916 2026/10/31 01:07:55 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/accept/01a18f7f-bcb0-7a9d-8ed9-ece6aefa669f activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bc60-7550-8e74-3aec799b4d3a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f7f-bc60-7550-8e74-3aec799b4d3a 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a18f7f-bc9b-7f27-ac10-c3ded5174355 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-bc9b-7f27-ac10-c3ded5174355 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/accept/01a18f7f-bca3-7edb-9d09-cfda3149bad7 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-bbb3-7c57-9ebd-fae7dc81603a activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bbb3-7bcc-8b53-f3ccf2fe8eb2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-bbb3-7bcc-8b53-f3ccf2fe8eb2 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/accept/01a18f7f-bca3-7edb-9d09-cfda3149bad7 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/accept/01a18f7f-bcb0-7a9d-8ed9-ece6aefa669f 2026/10/31 01:07:55 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/update/01a18f7f-bcb1-7904-919f-13766b2f1a09 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor gateway=https://c.localdomain 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/update/01a18f7f-bcb1-7904-919f-13766b2f1a09 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/update/01a18f7f-bcb1-7904-919f-13766b2f1a09 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bcbe-7280-ac5e-293387e9f1b9 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/31 01:07:55 INFO Received a new post activity.id=https://a.localdomain/create/01a18f7f-bcbe-718b-9c47-0078fc1bdd97 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-bcbe-714b-a2cb-66d905e26fab activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/01a18f7f-bcbe-714b-a2cb-66d905e26fab 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-bcbe-7280-ac5e-293387e9f1b9 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-bcbe-7280-ac5e-293387e9f1b9 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-bc9b-7f27-ac10-c3ded5174355 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bc50-7a8d-b4c0-d4009c944a5a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a18f7f-bc50-7a8d-b4c0-d4009c944a5a 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f7f-bcbe-718b-9c47-0078fc1bdd97 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/follow/01a18f7f-bc8e-7d7b-adf2-8b7e1655b373 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-bc85-7f35-9714-6a67a7867b53 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f7f-bcbe-714b-a2cb-66d905e26fab request.user=bob post=https://a.localdomain/post/01a18f7f-bcbe-714b-a2cb-66d905e26fab 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/update/01a18f7f-bcb1-7904-919f-13766b2f1a09 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/accept/01a18f7f-bca3-7edb-9d09-cfda3149bad7 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/accept/01a18f7f-bcb0-7a9d-8ed9-ece6aefa669f 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/update/01a18f7f-bcb1-7904-919f-13766b2f1a09 2026/10/31 01:07: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/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-bcbe-7280-ac5e-293387e9f1b9 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-bcbe-7280-ac5e-293387e9f1b9 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/update/01a18f7f-bcd1-7d3b-8592-6b361c802473 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor gateway=https://a.localdomain 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/update/01a18f7f-bcd1-7d3b-8592-6b361c802473 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/update/01a18f7f-bcd1-7d3b-8592-6b361c802473 2026/10/31 01:07: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/31 01:07:55 INFO Enabling pprof url=https://b.localdomain/ycfmyoeexqmtrqkkfothrpnaxrqaccqx/debug/pprof 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/accept/01a18f7f-bcb0-7a9d-8ed9-ece6aefa669f 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/accept/01a18f7f-bcb0-7a9d-8ed9-ece6aefa669f 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/accept/01a18f7f-bca3-7edb-9d09-cfda3149bad7 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/update/01a18f7f-bcd1-7d3b-8592-6b361c802473 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/update/01a18f7f-bcd1-7d3b-8592-6b361c802473 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/accept/01a18f7f-bca3-7edb-9d09-cfda3149bad7 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bc09-752b-8ff4-0b6070c863e3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-bc09-752b-8ff4-0b6070c863e3 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-bcfa-7eab-b09d-5c9237d814c0 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bcfa-7e6e-87a9-387dd66e6f0b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-bcfa-7e6e-87a9-387dd66e6f0b 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bcfa-7eab-b09d-5c9237d814c0 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bcfa-7eab-b09d-5c9237d814c0 2026/10/31 01:07:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/update/01a18f7f-bcf9-763b-9904-4f60804dd45a sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor gateway=https://c.localdomain 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/update/01a18f7f-bcf9-763b-9904-4f60804dd45a 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/update/01a18f7f-bcf9-763b-9904-4f60804dd45a 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/update/01a18f7f-bd00-7b30-9378-4648f37ad694 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor gateway=https://a.localdomain 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/update/01a18f7f-bd00-7b30-9378-4648f37ad694 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/accept/01a18f7f-bd04-798c-a187-9f7e680ac7b5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/follow/01a18f7f-bc8e-7d7b-adf2-8b7e1655b373 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/follow/01a18f7f-bc8e-7d7b-adf2-8b7e1655b373 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/update/01a18f7f-bd00-7b30-9378-4648f37ad694 2026/10/31 01:07: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/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bcbe-7280-ac5e-293387e9f1b9 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/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/accept/01a18f7f-bcb0-7a9d-8ed9-ece6aefa669f activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bc60-7550-8e74-3aec799b4d3a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f7f-bc60-7550-8e74-3aec799b4d3a 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f7f-bd07-754c-aac9-34102d878365 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bc87-7d7b-9eaf-ddd1c4a5f671 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-bc87-7d7b-9eaf-ddd1c4a5f671 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/accept/01a18f7f-bd04-798c-a187-9f7e680ac7b5 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/accept/01a18f7f-bd04-798c-a187-9f7e680ac7b5 2026/10/31 01:07: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/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor 2026/10/31 01:07: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/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bcfa-7eab-b09d-5c9237d814c0 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f7f-bd07-754c-aac9-34102d878365 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-bcfa-7eab-b09d-5c9237d814c0 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor 2026/10/31 01:07: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/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-bcfa-7e6e-87a9-387dd66e6f0b request.user=carol post=https://b.localdomain/post/01a18f7f-bcfa-7e6e-87a9-387dd66e6f0b 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/update/01a18f7f-bcf9-763b-9904-4f60804dd45a 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/update/01a18f7f-bcf9-763b-9904-4f60804dd45a 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/update/01a18f7f-bd00-7b30-9378-4648f37ad694 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/accept/01a18f7f-bd04-798c-a187-9f7e680ac7b5 2026/10/31 01:07:55 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/accept/01a18f7f-bd04-798c-a187-9f7e680ac7b5 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/update/01a18f7f-bd00-7b30-9378-4648f37ad694 2026/10/31 01:07:55 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/update/01a18f7f-bd29-7a38-b14b-8850a7557b09 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor gateway=https://c.localdomain 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/update/01a18f7f-bd29-7a38-b14b-8850a7557b09 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/update/01a18f7f-bd29-7a38-b14b-8850a7557b09 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor offset=0 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bd3a-72b9-bed3-de5c422c284f 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/31 01:07:55 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-bd3a-72b9-bed3-de5c422c284f 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-bd3a-72b9-bed3-de5c422c284f 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/update/01a18f7f-bd29-7a38-b14b-8850a7557b09 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/update/01a18f7f-bd29-7a38-b14b-8850a7557b09 --- PASS: TestCluster_BackfillMissingParent (4.55s) 2026/10/31 01:07:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-bd54-753b-9a63-cb3e7869d77e 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:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-bcfa-7eab-b09d-5c9237d814c0 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bcfa-7e6e-87a9-387dd66e6f0b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-bcfa-7e6e-87a9-387dd66e6f0b 2026/10/31 01:07:55 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox activity=https://b.localdomain/follow/01a18f7f-bd54-753b-9a63-cb3e7869d77e 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox activity=https://b.localdomain/follow/01a18f7f-bd54-753b-9a63-cb3e7869d77e 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/accept/01a18f7f-bd04-798c-a187-9f7e680ac7b5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/follow/01a18f7f-bc8e-7d7b-adf2-8b7e1655b373 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/follow/01a18f7f-bc8e-7d7b-adf2-8b7e1655b373 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-bd3a-72b9-bed3-de5c422c284f 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-bd3a-72b9-bed3-de5c422c284f 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:55 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/update/01a18f7f-bd55-7574-9b92-785558aa1b92 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor gateway=https://a.localdomain 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/update/01a18f7f-bd55-7574-9b92-785558aa1b92 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/update/01a18f7f-bd55-7574-9b92-785558aa1b92 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:55 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/create/01a18f7f-bd58-7dea-9f8e-1422793b6028 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/post/01a18f7f-bd58-7d5b-a279-ccc65d15274f thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/post/01a18f7f-bd58-7d5b-a279-ccc65d15274f starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/create/01a18f7f-bd58-7dea-9f8e-1422793b6028 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/post/01a18f7f-bd58-7d5b-a279-ccc65d15274f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/post/01a18f7f-bd58-7d5b-a279-ccc65d15274f 2026/10/31 01:07:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-bd5a-752d-b387-626360da9629 2026/10/31 01:07: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/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/create/01a18f7f-bd58-7dea-9f8e-1422793b6028 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/create/01a18f7f-bd58-7dea-9f8e-1422793b6028 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07: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/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor offset=0 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/update/01a18f7f-bd55-7574-9b92-785558aa1b92 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox activity=https://b.localdomain/follow/01a18f7f-bd54-753b-9a63-cb3e7869d77e 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/update/01a18f7f-bd55-7574-9b92-785558aa1b92 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-bd54-753b-9a63-cb3e7869d77e 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f7f-bd6a-7234-b52a-406401bf2e3e 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07: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/31 01:07:55 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/create/01a18f7f-bd58-7dea-9f8e-1422793b6028 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/create/01a18f7f-bd58-7dea-9f8e-1422793b6028 2026/10/31 01:07:55 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/update/01a18f7f-bd78-750c-8c3b-0b917948777d sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor gateway=https://a.localdomain 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/update/01a18f7f-bd78-750c-8c3b-0b917948777d 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/update/01a18f7f-bd78-750c-8c3b-0b917948777d 2026/10/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor offset=0 2026/10/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor offset=0 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-bd7a-7ed6-93bb-7011e9b7033b 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-bd7a-7ed6-93bb-7011e9b7033b 2026/10/31 01:07:55 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bd3a-72b9-bed3-de5c422c284f 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/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-bd82-7ce1-8d05-62797516895e activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bd3a-72b9-bed3-de5c422c284f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-bd3a-72b9-bed3-de5c422c284f 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/post/01a18f7f-bd58-7d5b-a279-ccc65d15274f request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/post/01a18f7f-bd58-7d5b-a279-ccc65d15274f 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-bd82-7ce1-8d05-62797516895e 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-bd87-70ea-aacb-dd20274204ea 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:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-bd82-7ce1-8d05-62797516895e 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/inbox activity=https://b.localdomain/follow/01a18f7f-bd87-70ea-aacb-dd20274204ea 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/inbox activity=https://b.localdomain/follow/01a18f7f-bd87-70ea-aacb-dd20274204ea 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-bd88-7ec5-8d8b-fdfcb10c7875 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-bd88-7ec5-8d8b-fdfcb10c7875 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-bd88-7ec5-8d8b-fdfcb10c7875 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-bd7a-7ed6-93bb-7011e9b7033b 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-bd7a-7ed6-93bb-7011e9b7033b 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-bd93-7940-a3e1-78ce5627ef88 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:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/update/01a18f7f-bd78-750c-8c3b-0b917948777d 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/update/01a18f7f-bd78-750c-8c3b-0b917948777d 2026/10/31 01:07:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/inbox activity=https://b.localdomain/follow/01a18f7f-bd93-7940-a3e1-78ce5627ef88 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/inbox activity=https://b.localdomain/follow/01a18f7f-bd93-7940-a3e1-78ce5627ef88 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/inbox activity=https://b.localdomain/follow/01a18f7f-bd87-70ea-aacb-dd20274204ea 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-bd87-70ea-aacb-dd20274204ea 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/31 01:07:55 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/create/01a18f7f-bd58-7dea-9f8e-1422793b6028 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/post/01a18f7f-bd58-7d5b-a279-ccc65d15274f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/post/01a18f7f-bd58-7d5b-a279-ccc65d15274f 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-bd88-7ec5-8d8b-fdfcb10c7875 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-bd88-7ec5-8d8b-fdfcb10c7875 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f7f-bd54-753b-9a63-cb3e7869d77e 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:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-bd82-7ce1-8d05-62797516895e 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/accept/01a18f7f-bda5-7a6e-ada8-405ebff9e25f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-bd54-753b-9a63-cb3e7869d77e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-bd54-753b-9a63-cb3e7869d77e 2026/10/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor offset=0 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f7f-bda4-763a-b5af-e85397cd2b83 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-bd82-7ce1-8d05-62797516895e 2026/10/31 01:07:55 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/accept/01a18f7f-bda5-7a6e-ada8-405ebff9e25f 2026/10/31 01:07:55 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/accept/01a18f7f-bda5-7a6e-ada8-405ebff9e25f sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor gateway=https://c.localdomain 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/accept/01a18f7f-bda5-7a6e-ada8-405ebff9e25f 2026/10/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor offset=0 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/accept/01a18f7f-bda5-7a6e-ada8-405ebff9e25f 2026/10/31 01:07:55 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916 request.user=carol post=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916 2026/10/31 01:07:55 INFO Received delete request activity.id=https://b.localdomain/post/01a18f7f-bb4a-7087-ac43-9da0e832f212#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bb4a-7087-ac43-9da0e832f212 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f7f-bb4a-7087-ac43-9da0e832f212 2026/10/31 01:07:55 INFO Looking up user name=bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/inbox activity=https://b.localdomain/follow/01a18f7f-bd93-7940-a3e1-78ce5627ef88 2026/10/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor offset=0 2026/10/31 01:07:55 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bdb0-701e-b8fd-c95a9cd10d43 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/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-bd93-7940-a3e1-78ce5627ef88 2026/10/31 01:07:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f7f-bdb2-77bd-99cc-772b1a10130a activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bdb0-701e-b8fd-c95a9cd10d43 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f7f-bdb0-701e-b8fd-c95a9cd10d43 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/accept/01a18f7f-bda5-7a6e-ada8-405ebff9e25f 2026/10/31 01:07:55 INFO Received delete request activity.id=https://b.localdomain/post/01a18f7f-bb81-7e1d-b2d5-4fbc84e79df2#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bb81-7e1d-b2d5-4fbc84e79df2 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f7f-bb81-7e1d-b2d5-4fbc84e79df2 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor offset=0 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:55 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-bd82-7ce1-8d05-62797516895e activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bd3a-72b9-bed3-de5c422c284f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-bd3a-72b9-bed3-de5c422c284f 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/accept/01a18f7f-bda5-7a6e-ada8-405ebff9e25f 2026/10/31 01:07:55 INFO Deleted old posts count=2 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:55 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:55 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:55 INFO Removed old shared posts count=1 2026/10/31 01:07: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/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-bdb0-701e-b8fd-c95a9cd10d43 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Fetching object cid=ap://did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:55 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f7f-bdb2-77bd-99cc-772b1a10130a 2026/10/31 01:07:55 INFO Looking up user name=alice 2026/10/31 01:07:55 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor/follow/01a18f7f-bdcb-7c08-a4e8-a742d87d1aa8 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor 2026/10/31 01:07:55 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:07:55 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor offset=0 2026/10/31 01:07:55 INFO Looking up user name=carol 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor/follow/01a18f7f-bdcb-7c08-a4e8-a742d87d1aa8 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f7f-bb4a-7087-ac43-9da0e832f212#delete 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor/follow/01a18f7f-bdcb-7c08-a4e8-a742d87d1aa8 2026/10/31 01:07:55 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f7f-bb4a-7087-ac43-9da0e832f212#delete 2026/10/31 01:07:55 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/accept/01a18f7f-bda5-7a6e-ada8-405ebff9e25f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-bd54-753b-9a63-cb3e7869d77e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor error="invalid object host: b.localdomain" 2026/10/31 01:07:55 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/accept/01a18f7f-bda5-7a6e-ada8-405ebff9e25f error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox: 400, " 2026/10/31 01:07:55 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/accept/01a18f7f-bda5-7a6e-ada8-405ebff9e25f 2026/10/31 01:07:55 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f7f-bb81-7e1d-b2d5-4fbc84e79df2#delete 2026/10/31 01:07:55 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f7f-bb4a-7087-ac43-9da0e832f212#delete 2026/10/31 01:07:55 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f7f-bb81-7e1d-b2d5-4fbc84e79df2#delete 2026/10/31 01:07: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/31 01:07: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/31 01:07:55 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a18f7f-bdc5-72e6-b9a9-2abf45638ac3 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-bd88-7ec5-8d8b-fdfcb10c7875 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916 2026/10/31 01:07:56 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-bdde-795a-aaf3-a7ab0289fe29 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:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/inbox activity=https://b.localdomain/follow/01a18f7f-bdde-795a-aaf3-a7ab0289fe29 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/inbox activity=https://b.localdomain/follow/01a18f7f-bdde-795a-aaf3-a7ab0289fe29 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f7f-bb81-7e1d-b2d5-4fbc84e79df2#delete 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a18f7f-bdc5-72e6-b9a9-2abf45638ac3 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor/follow/01a18f7f-bdcb-7c08-a4e8-a742d87d1aa8 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:56 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f7f-bd87-70ea-aacb-dd20274204ea 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:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bdeb-7d73-88aa-84c8bf8e80f5 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/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor/follow/01a18f7f-bdcb-7c08-a4e8-a742d87d1aa8 2026/10/31 01:07:56 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/accept/01a18f7f-bdef-714f-b166-5a35cfa70b9d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-bd87-70ea-aacb-dd20274204ea activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-bd87-70ea-aacb-dd20274204ea 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-bdeb-7d73-88aa-84c8bf8e80f5 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-bdeb-7d73-88aa-84c8bf8e80f5 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkggKkeKjqAAXTdPqaVgkjojUYS3WmtYwPN7jwUeQTFhCT/actor 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/accept/01a18f7f-bda5-7a6e-ada8-405ebff9e25f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-bd54-753b-9a63-cb3e7869d77e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-bd54-753b-9a63-cb3e7869d77e 2026/10/31 01:07:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor offset=0 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/accept/01a18f7f-bdef-714f-b166-5a35cfa70b9d 2026/10/31 01:07:56 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/accept/01a18f7f-bdef-714f-b166-5a35cfa70b9d sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor gateway=https://c.localdomain 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/accept/01a18f7f-bdef-714f-b166-5a35cfa70b9d 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/accept/01a18f7f-bdef-714f-b166-5a35cfa70b9d 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a18f7f-bdc5-72e6-b9a9-2abf45638ac3 2026/10/31 01:07:56 INFO Received followers request did=did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkggKkeKjqAAXTdPqaVgkjojUYS3WmtYwPN7jwUeQTFhCT/actor count=2 2026/10/31 01:07:56 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor follower=https://a.localdomain/user/alice 2026/10/31 01:07:56 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/01a18f7f-be01-74f9-8988-93f57f41197c 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a18f7f-bb81-7e1d-b2d5-4fbc84e79df2#delete 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a18f7f-bb4a-7087-ac43-9da0e832f212#delete 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/inbox activity=https://b.localdomain/follow/01a18f7f-bdde-795a-aaf3-a7ab0289fe29 2026/10/31 01:07:56 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a18f7f-be01-77f0-b0cc-1e53a928e969 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-be01-74f9-8988-93f57f41197c 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:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-bdde-795a-aaf3-a7ab0289fe29 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-bdeb-7d73-88aa-84c8bf8e80f5 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/01a18f7f-bdc5-72e6-b9a9-2abf45638ac3 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-be05-70d8-bc9d-f81f2a8a736f 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/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-bdeb-7d73-88aa-84c8bf8e80f5 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/accept/01a18f7f-bdef-714f-b166-5a35cfa70b9d 2026/10/31 01:07:56 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/accept/01a18f7f-bdef-714f-b166-5a35cfa70b9d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-bd87-70ea-aacb-dd20274204ea activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor error="invalid object host: b.localdomain" 2026/10/31 01:07:56 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/accept/01a18f7f-bdef-714f-b166-5a35cfa70b9d error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/inbox: 400, " 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/inbox activity=https://a.localdomain/undo/01a18f7f-be01-77f0-b0cc-1e53a928e969 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/inbox activity=https://a.localdomain/undo/01a18f7f-be01-77f0-b0cc-1e53a928e969 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor offset=0 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f7f-be05-70d8-bc9d-f81f2a8a736f 2026/10/31 01:07: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/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f7f-be05-70d8-bc9d-f81f2a8a736f 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-be0e-7038-9fc1-6c1ac14bf607 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:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor offset=0 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor/inbox activity=https://a.localdomain/undo/01a18f7f-be01-77f0-b0cc-1e53a928e969 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-be14-7155-b835-96dbb6e39c1a 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/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a18f7f-be01-77f0-b0cc-1e53a928e969 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/inbox activity=https://b.localdomain/follow/01a18f7f-be0e-7038-9fc1-6c1ac14bf607 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/inbox activity=https://b.localdomain/follow/01a18f7f-be0e-7038-9fc1-6c1ac14bf607 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-be14-7155-b835-96dbb6e39c1a 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-be14-7155-b835-96dbb6e39c1a 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f7f-be05-70d8-bc9d-f81f2a8a736f 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a18f7f-be01-77f0-b0cc-1e53a928e969 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-be01-74f9-8988-93f57f41197c 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:z6MkwHZWr1hDUw7pLUd5XLru2xQg5nf2oa3oQ2qq5HgMXKg8/actor 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-be05-70d8-bc9d-f81f2a8a736f 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor/follow/01a18f7f-bdcb-7c08-a4e8-a742d87d1aa8 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor --- PASS: TestCluster_PostToFollowers_ApprovedLocally (4.76s) 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/inbox activity=https://b.localdomain/follow/01a18f7f-be0e-7038-9fc1-6c1ac14bf607 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-be0e-7038-9fc1-6c1ac14bf607 2026/10/31 01:07:56 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/31 01:07:56 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-be27-7c9b-8b09-41164a172085 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-be27-7c56-9582-5ce5f0df8830 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-be27-7c56-9582-5ce5f0df8830 2026/10/31 01:07: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/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-be14-7155-b835-96dbb6e39c1a 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-be14-7155-b835-96dbb6e39c1a 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor offset=0 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-be27-7c9b-8b09-41164a172085 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-be27-7c9b-8b09-41164a172085 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/accept/01a18f7f-bdef-714f-b166-5a35cfa70b9d 2026/10/31 01:07:56 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/accept/01a18f7f-bdef-714f-b166-5a35cfa70b9d 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-be34-7812-853f-d918ebc8a8cc 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-be46-7e0a-8af1-239794956f59 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-be46-7e0a-8af1-239794956f59 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-be46-7e0a-8af1-239794956f59 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Received delete request activity.id=https://b.localdomain/post/01a18f7f-bb4a-7087-ac43-9da0e832f212#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bb4a-7087-ac43-9da0e832f212 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f7f-bb4a-7087-ac43-9da0e832f212 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/follow/01a18f7f-be52-700d-8213-06b6992d2a67 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-be27-7c9b-8b09-41164a172085 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-be27-7c9b-8b09-41164a172085 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/follow/01a18f7f-be52-700d-8213-06b6992d2a67 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/follow/01a18f7f-be52-700d-8213-06b6992d2a67 2026/10/31 01:07:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-be46-7e0a-8af1-239794956f59 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/accept/01a18f7f-bdef-714f-b166-5a35cfa70b9d activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-bd87-70ea-aacb-dd20274204ea activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-bd87-70ea-aacb-dd20274204ea 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-be46-7e0a-8af1-239794956f59 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:56 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-be27-7c56-9582-5ce5f0df8830 request.user=carol post=https://b.localdomain/post/01a18f7f-be27-7c56-9582-5ce5f0df8830 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f7f-bdde-795a-aaf3-a7ab0289fe29 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:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bdeb-7d73-88aa-84c8bf8e80f5 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/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/accept/01a18f7f-be68-7db7-9573-a10adf4ede30 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-bdde-795a-aaf3-a7ab0289fe29 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-bdde-795a-aaf3-a7ab0289fe29 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-be69-7742-bcdb-80d71708a07c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bdeb-7d73-88aa-84c8bf8e80f5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a18f7f-bdeb-7d73-88aa-84c8bf8e80f5 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:56 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-be05-70d8-bc9d-f81f2a8a736f 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/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/accept/01a18f7f-be68-7db7-9573-a10adf4ede30 2026/10/31 01:07:56 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/accept/01a18f7f-be68-7db7-9573-a10adf4ede30 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor gateway=https://c.localdomain 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/accept/01a18f7f-be68-7db7-9573-a10adf4ede30 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/accept/01a18f7f-be68-7db7-9573-a10adf4ede30 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a18f7f-be69-7742-bcdb-80d71708a07c 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a18f7f-be69-7742-bcdb-80d71708a07c 2026/10/31 01:07:56 INFO Received delete request activity.id=https://b.localdomain/post/01a18f7f-bb81-7e1d-b2d5-4fbc84e79df2#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bb81-7e1d-b2d5-4fbc84e79df2 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f7f-bb81-7e1d-b2d5-4fbc84e79df2 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07:56 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-be6e-70cd-93f8-df3848f795a4 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor gateway=https://c.localdomain 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-be6e-70cd-93f8-df3848f795a4 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-be6e-70cd-93f8-df3848f795a4 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/follow/01a18f7f-be52-700d-8213-06b6992d2a67 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/accept/01a18f7f-be68-7db7-9573-a10adf4ede30 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/follow/01a18f7f-be52-700d-8213-06b6992d2a67 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor offset=0 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/accept/01a18f7f-be68-7db7-9573-a10adf4ede30 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a18f7f-be69-7742-bcdb-80d71708a07c 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-be69-7742-bcdb-80d71708a07c 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-be6e-70cd-93f8-df3848f795a4 --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (4.89s) 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-be14-7155-b835-96dbb6e39c1a 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/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-be6e-70cd-93f8-df3848f795a4 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/accept/01a18f7f-be68-7db7-9573-a10adf4ede30 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-bdde-795a-aaf3-a7ab0289fe29 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor error="invalid object host: b.localdomain" 2026/10/31 01:07:56 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/accept/01a18f7f-be68-7db7-9573-a10adf4ede30 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/inbox: 400, " 2026/10/31 01:07:56 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/accept/01a18f7f-be68-7db7-9573-a10adf4ede30 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Received delete request activity.id=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916 2026/10/31 01:07:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-be69-7742-bcdb-80d71708a07c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bdeb-7d73-88aa-84c8bf8e80f5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a18f7f-bdeb-7d73-88aa-84c8bf8e80f5 2026/10/31 01:07:56 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-be27-7c9b-8b09-41164a172085 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-be27-7c56-9582-5ce5f0df8830 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-be27-7c56-9582-5ce5f0df8830 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f7f-be0e-7038-9fc1-6c1ac14bf607 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:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/accept/01a18f7f-bebb-7c46-9762-e84a34b47112 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-be0e-7038-9fc1-6c1ac14bf607 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-be0e-7038-9fc1-6c1ac14bf607 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor offset=0 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916#delete 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916#delete 2026/10/31 01:07:56 INFO Received followers request did=did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor count=1 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916#delete 2026/10/31 01:07: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/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/accept/01a18f7f-bebb-7c46-9762-e84a34b47112 2026/10/31 01:07:56 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/accept/01a18f7f-bebb-7c46-9762-e84a34b47112 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor gateway=https://c.localdomain 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/accept/01a18f7f-bebb-7c46-9762-e84a34b47112 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/accept/01a18f7f-bebb-7c46-9762-e84a34b47112 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916#delete 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/accept/01a18f7f-be68-7db7-9573-a10adf4ede30 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-bdde-795a-aaf3-a7ab0289fe29 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-bdde-795a-aaf3-a7ab0289fe29 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f7f-bd93-7940-a3e1-78ce5627ef88 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:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/accept/01a18f7f-bedb-70a0-83ce-c21b178833ec activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-bd93-7940-a3e1-78ce5627ef88 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-bd93-7940-a3e1-78ce5627ef88 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/accept/01a18f7f-bee0-75c7-abe2-0bba22bec753 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor/follow/01a18f7f-bdcb-7c08-a4e8-a742d87d1aa8 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor/follow/01a18f7f-bdcb-7c08-a4e8-a742d87d1aa8 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol --- PASS: TestMetadata_Equals (4.95s) 2026/10/31 01:07:56 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-bedb-785b-8b28-f42b9d13b0e6 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor gateway=https://a.localdomain 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-bedb-785b-8b28-f42b9d13b0e6 2026/10/31 01:07:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-bedb-785b-8b28-f42b9d13b0e6 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/accept/01a18f7f-bee0-75c7-abe2-0bba22bec753 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/accept/01a18f7f-bee0-75c7-abe2-0bba22bec753 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor 2026/10/31 01:07:56 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/accept/01a18f7f-bebb-7c46-9762-e84a34b47112 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-be0e-7038-9fc1-6c1ac14bf607 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor error="invalid object host: b.localdomain" 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/accept/01a18f7f-bebb-7c46-9762-e84a34b47112 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/accept/01a18f7f-bebb-7c46-9762-e84a34b47112 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/inbox: 400, " 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Received delete request activity.id=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f7f-bc85-7ef7-b8a0-47b4cebaa916 2026/10/31 01:07:56 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a18f7f-bef4-73a4-852b-a399bd8021cf activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-be05-70d8-bc9d-f81f2a8a736f activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-be05-70d8-bc9d-f81f2a8a736f 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/follow/01a18f7f-be52-700d-8213-06b6992d2a67 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/follow/01a18f7f-befb-7e11-b8ff-17faede938e1 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a18f7f-bef4-73a4-852b-a399bd8021cf 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a18f7f-bef4-73a4-852b-a399bd8021cf 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/accept/01a18f7f-befe-7203-ae06-af0c9fd5a193 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/follow/01a18f7f-be52-700d-8213-06b6992d2a67 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/follow/01a18f7f-be52-700d-8213-06b6992d2a67 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/accept/01a18f7f-bedb-70a0-83ce-c21b178833ec 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/accept/01a18f7f-bedb-70a0-83ce-c21b178833ec 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/follow/01a18f7f-befb-7e11-b8ff-17faede938e1 2026/10/31 01:07:56 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/accept/01a18f7f-bee0-75c7-abe2-0bba22bec753 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/follow/01a18f7f-befb-7e11-b8ff-17faede938e1 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-bedb-785b-8b28-f42b9d13b0e6 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor offset=0 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/accept/01a18f7f-befe-7203-ae06-af0c9fd5a193 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/accept/01a18f7f-befe-7203-ae06-af0c9fd5a193 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/accept/01a18f7f-bee0-75c7-abe2-0bba22bec753 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-bedb-785b-8b28-f42b9d13b0e6 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/accept/01a18f7f-bebb-7c46-9762-e84a34b47112 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a18f7f-bef4-73a4-852b-a399bd8021cf 2026/10/31 01:07:56 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/accept/01a18f7f-bebb-7c46-9762-e84a34b47112 2026/10/31 01:07:56 WARN Activity is invalid activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor/create/1 error="invalid activity host: did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj" 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a18f7f-bef4-73a4-852b-a399bd8021cf 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a18f7f-bf11-79b4-a1aa-9f26aaaa5e1a 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/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f7f-bf11-79b4-a1aa-9f26aaaa5e1a 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f7f-bf11-79b4-a1aa-9f26aaaa5e1a 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/follow/01a18f7f-befb-7e11-b8ff-17faede938e1 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/follow/01a18f7f-befb-7e11-b8ff-17faede938e1 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor/accept/01a18f7f-bebb-7c46-9762-e84a34b47112 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-be0e-7038-9fc1-6c1ac14bf607 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-be0e-7038-9fc1-6c1ac14bf607 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/accept/01a18f7f-bedb-70a0-83ce-c21b178833ec 2026/10/31 01:07:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bf33-7926-acb9-6c8c6700fa09 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:56 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/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:07:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor offset=0 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/accept/01a18f7f-befe-7203-ae06-af0c9fd5a193 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-bf33-7926-acb9-6c8c6700fa09 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-bf33-7926-acb9-6c8c6700fa09 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/accept/01a18f7f-bedb-70a0-83ce-c21b178833ec 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/accept/01a18f7f-befe-7203-ae06-af0c9fd5a193 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 WARN Failed to unmarshal activity body="{\"id\":\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor/add/1\",\"type\":\"Add\",\"actor\":\"https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor\",\"object\":1234,\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"published\":\"2026-10-31T01:07:56.354444598Z\",\"proof\":{\"type\":\"DataIntegrityProof\",\"cryptosuite\":\"eddsa-jcs-2022\",\"verificationMethod\":\"did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU#z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU\",\"proofPurpose\":\"assertionMethod\",\"proofValue\":\"z4sqbW5iv9cVdvxyupiZp45w9ies79uyH3pKu5LSenaBJY2sdcxdQpyshVLdPZxyvRRVDW1FQP8KDr61H1Zi7pJ6f\",\"created\":\"2026-10-31T01:07:56Z\"}}" error="invalid activity" 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/accept/01a18f7f-bee0-75c7-abe2-0bba22bec753 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor/follow/01a18f7f-bdcb-7c08-a4e8-a742d87d1aa8 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkvG7o3DqsdDxj2LUdh6N1QaZZMWy6ftiUwkVztRmAyS15/actor/follow/01a18f7f-bdcb-7c08-a4e8-a742d87d1aa8 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f7f-bf11-79b4-a1aa-9f26aaaa5e1a 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-bf38-75f6-add3-875068b6f462 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-bf38-75f6-add3-875068b6f462 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-bf33-7926-acb9-6c8c6700fa09 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a18f7f-bf11-79b4-a1aa-9f26aaaa5e1a 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-bf33-7926-acb9-6c8c6700fa09 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07: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/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor offset=0 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor offset=0 2026/10/31 01:07:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:56 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-bf45-7e21-8f1e-537520b8c787 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bf45-7ddb-919c-8b5f6183bcd8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-bf45-7ddb-919c-8b5f6183bcd8 --- PASS: TestCluster_PostToFollowers_RejectThenAccept (5.08s) 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-bf38-75f6-add3-875068b6f462 2026/10/31 01:07:56 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/note/1 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-bf38-75f6-add3-875068b6f462 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bf45-7e21-8f1e-537520b8c787 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bf45-7e21-8f1e-537520b8c787 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/accept/01a18f7f-bedb-70a0-83ce-c21b178833ec activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-bd93-7940-a3e1-78ce5627ef88 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-bd93-7940-a3e1-78ce5627ef88 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:56 INFO Enabling pprof url=https://c.localdomain/yjpnleflcuhotxerbgmstyjoaohbdyni/debug/pprof 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:07:56 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor gateway=https://a.localdomain 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/create/1 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/create/1 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:07:56 WARN Failed to unmarshal activity body=123 error="json: cannot unmarshal number into Go value of type ap.anyActivity" 2026/10/31 01:07:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor offset=0 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/create/1 --- PASS: TestDeleter_OldData (5.12s) 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/create/1 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:07:56 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:56 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/note/1 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-bf45-7e21-8f1e-537520b8c787 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-be46-7e0a-8af1-239794956f59 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-bf45-7e21-8f1e-537520b8c787 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/follow/01a18f7f-bf9b-7e6b-ab7a-45e6f0803ca3 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-bf9d-792d-ab3f-8ce4cb9308c4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-be46-7e0a-8af1-239794956f59 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-be46-7e0a-8af1-239794956f59 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/accept/01a18f7f-befe-7203-ae06-af0c9fd5a193 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/follow/01a18f7f-be52-700d-8213-06b6992d2a67 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/follow/01a18f7f-be52-700d-8213-06b6992d2a67 2026/10/31 01:07:56 INFO Received followers request did=did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor count=2 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol --- PASS: TestCluster_PostToFollowers (5.14s) 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/create/1 2026/10/31 01:07:56 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor gateway=https://c.localdomain 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/create/1 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/create/1 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/create/1 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor offset=0 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/follow/01a18f7f-bf9b-7e6b-ab7a-45e6f0803ca3 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/follow/01a18f7f-bf9b-7e6b-ab7a-45e6f0803ca3 2026/10/31 01:07:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-bf45-7ddb-919c-8b5f6183bcd8 request.user=carol post=https://b.localdomain/post/01a18f7f-bf45-7ddb-919c-8b5f6183bcd8 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://c.localdomain/follow/01a18f7f-bf11-79b4-a1aa-9f26aaaa5e1a 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/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-bfad-7b3c-87c7-b7c11e9a09d7 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f7f-bf11-79b4-a1aa-9f26aaaa5e1a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f7f-bf11-79b4-a1aa-9f26aaaa5e1a 2026/10/31 01:07:56 INFO Follow is rejected activity.id=https://b.localdomain/reject/01a18f7f-bfae-7456-b695-e63ad90604f6 activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bc50-7a8d-b4c0-d4009c944a5a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a18f7f-bc50-7a8d-b4c0-d4009c944a5a 2026/10/31 01:07:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-bf9d-792d-ab3f-8ce4cb9308c4 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/01a18f7f-bfae-7456-b695-e63ad90604f6 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/01a18f7f-bfae-7456-b695-e63ad90604f6 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor 2026/10/31 01:07: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/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/create/1 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f7f-bfad-7b3c-87c7-b7c11e9a09d7 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f7f-bfad-7b3c-87c7-b7c11e9a09d7 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/create/1 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/follow/01a18f7f-bfc0-7318-9a1c-ba95ddeb22ee activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/create/1 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor offset=0 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/follow/01a18f7f-bfc0-7318-9a1c-ba95ddeb22ee 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/follow/01a18f7f-bfc0-7318-9a1c-ba95ddeb22ee 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/follow/01a18f7f-bf9b-7e6b-ab7a-45e6f0803ca3 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/reject/01a18f7f-bfae-7456-b695-e63ad90604f6 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/follow/01a18f7f-bf9b-7e6b-ab7a-45e6f0803ca3 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f7f-bfad-7b3c-87c7-b7c11e9a09d7 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/01a18f7f-bfae-7456-b695-e63ad90604f6 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-bf9d-792d-ab3f-8ce4cb9308c4 2026/10/31 01:07:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor offset=0 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor offset=0 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Looking up user name=bob === NAME TestCluster_PostToFollowers_Rejected page.go:100: 20 text/gemini # 🐕 Followers => /users/outbox/a.localdomain/user/alice 2026-10-31 👽 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/31 01:07:56 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-bf9d-792d-ab3f-8ce4cb9308c4 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/follow/01a18f7f-bfc0-7318-9a1c-ba95ddeb22ee 2026/10/31 01:07:56 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-bf45-7e21-8f1e-537520b8c787 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-bf45-7ddb-919c-8b5f6183bcd8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-bf45-7ddb-919c-8b5f6183bcd8 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bfe2-7d61-bc3d-0f558fec7c37 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/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/follow/01a18f7f-bfc0-7318-9a1c-ba95ddeb22ee 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-bfad-7b3c-87c7-b7c11e9a09d7 2026/10/31 01:07:56 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor/note/1 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-bf9d-792d-ab3f-8ce4cb9308c4 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-bfe2-7d61-bc3d-0f558fec7c37 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-bfe2-7d61-bc3d-0f558fec7c37 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-bfe5-7ef5-a939-e733e2a36bec 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor offset=0 2026/10/31 01:07:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a18f7f-bff9-77af-bd68-5fae002353e2 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/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-bfad-7b3c-87c7-b7c11e9a09d7 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f7f-bf11-79b4-a1aa-9f26aaaa5e1a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f7f-bf11-79b4-a1aa-9f26aaaa5e1a 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-bfe2-7d61-bc3d-0f558fec7c37 2026/10/31 01:07:56 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-bfe2-7d61-bc3d-0f558fec7c37 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f7f-bff9-77af-bd68-5fae002353e2 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f7f-bff9-77af-bd68-5fae002353e2 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- FAIL: TestCluster_PostToFollowers_Rejected (5.24s) 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkkqz9YUqhcF14MLCNmLghNoXNbCsbFFEutm8qnG4oggsj/actor offset=0 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:56 INFO Removed a Follow activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/undo/01a18f7f-c00a-7539-aaac-3254c5274535 activity.type=Undo activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/follow/01a18f7f-bc8e-7d7b-adf2-8b7e1655b373 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/undo/01a18f7f-c00a-7539-aaac-3254c5274535 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/undo/01a18f7f-c00a-7539-aaac-3254c5274535 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f7f-bff9-77af-bd68-5fae002353e2 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a18f7f-bff9-77af-bd68-5fae002353e2 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-bf9d-792d-ab3f-8ce4cb9308c4 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-be46-7e0a-8af1-239794956f59 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-be46-7e0a-8af1-239794956f59 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk5HFtFSSdoaCAtnpFb4tWPJ5JwWZfk38mqJQBmQp2EoU/actor offset=0 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor 2026/10/31 01:07: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/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-c026-75e5-8314-5123b5406f10 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-c026-75e5-8314-5123b5406f10 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-c026-75e5-8314-5123b5406f10 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/31 01:07:56 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/follow/01a18f7f-bf9b-7e6b-ab7a-45e6f0803ca3 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/follow/01a18f7f-befb-7e11-b8ff-17faede938e1 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/undo/01a18f7f-c00a-7539-aaac-3254c5274535 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/accept/01a18f7f-c03b-74db-b71c-e14c6592dade activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/follow/01a18f7f-bf9b-7e6b-ab7a-45e6f0803ca3 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/follow/01a18f7f-bf9b-7e6b-ab7a-45e6f0803ca3 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/accept/01a18f7f-c03c-7a83-b98b-188e30979b71 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/follow/01a18f7f-befb-7e11-b8ff-17faede938e1 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/follow/01a18f7f-befb-7e11-b8ff-17faede938e1 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/undo/01a18f7f-c00a-7539-aaac-3254c5274535 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:56 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/create/01a18f7f-c02c-7884-8e8e-ebb32da016dd note=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/post/01a18f7f-c02c-782f-ad0c-cabb1967a87c thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/post/01a18f7f-c02c-782f-ad0c-cabb1967a87c starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/create/01a18f7f-c02c-7884-8e8e-ebb32da016dd activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/post/01a18f7f-c02c-782f-ad0c-cabb1967a87c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/post/01a18f7f-c02c-782f-ad0c-cabb1967a87c 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/accept/01a18f7f-c03b-74db-b71c-e14c6592dade 2026/10/31 01:07:56 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/accept/01a18f7f-c03b-74db-b71c-e14c6592dade sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor gateway=https://c.localdomain 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/accept/01a18f7f-c03b-74db-b71c-e14c6592dade 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/accept/01a18f7f-c03b-74db-b71c-e14c6592dade 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-c026-75e5-8314-5123b5406f10 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor offset=0 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-c026-75e5-8314-5123b5406f10 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bfe2-7d61-bc3d-0f558fec7c37 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/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/create/01a18f7f-c02c-7884-8e8e-ebb32da016dd 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/create/01a18f7f-c02c-7884-8e8e-ebb32da016dd 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/create/01a18f7f-c02c-7884-8e8e-ebb32da016dd 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/accept/01a18f7f-c03b-74db-b71c-e14c6592dade 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/follow/01a18f7f-bfc0-7318-9a1c-ba95ddeb22ee activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor --- PASS: TestCluster_ClientSideSigningOutboxWrongOutbox (5.33s) 2026/10/31 01:07:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/accept/01a18f7f-c05c-731b-ac21-5bc841d7b229 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/follow/01a18f7f-bfc0-7318-9a1c-ba95ddeb22ee activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/follow/01a18f7f-bfc0-7318-9a1c-ba95ddeb22ee 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c05c-7981-adb9-6739131bb52e activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bcbe-7280-ac5e-293387e9f1b9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-bcbe-7280-ac5e-293387e9f1b9 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/accept/01a18f7f-c03b-74db-b71c-e14c6592dade 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/accept/01a18f7f-c03c-7a83-b98b-188e30979b71 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/accept/01a18f7f-c03c-7a83-b98b-188e30979b71 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c05c-7981-adb9-6739131bb52e 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c05c-7981-adb9-6739131bb52e 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/accept/01a18f7f-c05c-731b-ac21-5bc841d7b229 2026/10/31 01:07: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/31 01:07:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/accept/01a18f7f-c05c-731b-ac21-5bc841d7b229 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/create/01a18f7f-c02c-7884-8e8e-ebb32da016dd 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/create/01a18f7f-c02c-7884-8e8e-ebb32da016dd 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/accept/01a18f7f-c03b-74db-b71c-e14c6592dade 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c05c-7981-adb9-6739131bb52e 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/accept/01a18f7f-c03b-74db-b71c-e14c6592dade 2026/10/31 01:07:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-c05c-7981-adb9-6739131bb52e 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/accept/01a18f7f-c03c-7a83-b98b-188e30979b71 2026/10/31 01:07:56 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpub8mf4w3zDDXLbzqJ8QaBPkfTXhx6GZtBboRFUnNHqi/actor offset=0 2026/10/31 01:07:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob --- PASS: TestMetadata_LineBreak (5.38s) 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor 2026/10/31 01:07:56 INFO Removed a Follow activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/undo/01a18f7f-c00a-7539-aaac-3254c5274535 activity.type=Undo activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor/follow/01a18f7f-bc8e-7d7b-adf2-8b7e1655b373 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6Mkj5PEioKbWsBLtmDNi1m8k56zKXuzCvoaa2UCZfKAjdT8/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/create/01a18f7f-c02c-7884-8e8e-ebb32da016dd 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/create/01a18f7f-c02c-7884-8e8e-ebb32da016dd 2026/10/31 01:07:56 INFO Looking up resource resource=bob@b.localdomain user=bob --- PASS: TestCluster_ClientSideSigningOutboxUnsupportedActivity (5.38s) 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/accept/01a18f7f-c05c-731b-ac21-5bc841d7b229 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/accept/01a18f7f-c03c-7a83-b98b-188e30979b71 2026/10/31 01:07:56 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/post/01a18f7f-c02c-782f-ad0c-cabb1967a87c request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/post/01a18f7f-c02c-782f-ad0c-cabb1967a87c 2026/10/31 01:07:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/accept/01a18f7f-c05c-731b-ac21-5bc841d7b229 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/accept/01a18f7f-c03b-74db-b71c-e14c6592dade activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/follow/01a18f7f-bf9b-7e6b-ab7a-45e6f0803ca3 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/follow/01a18f7f-bf9b-7e6b-ab7a-45e6f0803ca3 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a18f7f-c099-73f9-8e63-ea94998aa13c 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/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c05c-7981-adb9-6739131bb52e activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bcbe-7280-ac5e-293387e9f1b9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-bcbe-7280-ac5e-293387e9f1b9 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a18f7f-c099-73f9-8e63-ea94998aa13c 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a18f7f-c099-73f9-8e63-ea94998aa13c 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuNQ4N1PDFs1cq6eZLrNr7QMXxAQaHALDqhP8bmaekqBc/actor offset=0 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor offset=0 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07: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/31 01:07:56 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c09f-70d9-8a6d-3afad88b4e66 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c09e-7ef1-ab99-204566ad74fb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c09e-7ef1-ab99-204566ad74fb 2026/10/31 01:07:56 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:56 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c09f-70d9-8a6d-3afad88b4e66 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c09f-70d9-8a6d-3afad88b4e66 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c09f-70d9-8a6d-3afad88b4e66 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c09f-70d9-8a6d-3afad88b4e66 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/accept/01a18f7f-c05c-731b-ac21-5bc841d7b229 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/follow/01a18f7f-bfc0-7318-9a1c-ba95ddeb22ee activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/follow/01a18f7f-bfc0-7318-9a1c-ba95ddeb22ee 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a18f7f-c099-73f9-8e63-ea94998aa13c 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-c0b9-7aad-a40d-f7df547b4c5c 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:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a18f7f-c099-73f9-8e63-ea94998aa13c 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor --- PASS: TestCluster_ClientSideSigningOutboxNotActivity (5.43s) 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c09f-70d9-8a6d-3afad88b4e66 2026/10/31 01:07: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/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/inbox activity=https://a.localdomain/follow/01a18f7f-c0b9-7aad-a40d-f7df547b4c5c 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/inbox activity=https://a.localdomain/follow/01a18f7f-c0b9-7aad-a40d-f7df547b4c5c 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c09f-70d9-8a6d-3afad88b4e66 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/accept/01a18f7f-c03b-74db-b71c-e14c6592dade activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/follow/01a18f7f-bf9b-7e6b-ab7a-45e6f0803ca3 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/follow/01a18f7f-bf9b-7e6b-ab7a-45e6f0803ca3 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a18f7f-c0d4-70b6-85a8-88c96b033b9f 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/31 01:07:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-c0d4-7063-ab7e-2910f84d56c5 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c09f-70d9-8a6d-3afad88b4e66 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Received followers request did=did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksCbTG9xfGq8C7nLbc283GGzv2EghvfhX1h7asNM63akk/actor count=1 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/accept/01a18f7f-c03c-7a83-b98b-188e30979b71 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/follow/01a18f7f-befb-7e11-b8ff-17faede938e1 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/follow/01a18f7f-befb-7e11-b8ff-17faede938e1 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-c0d4-7063-ab7e-2910f84d56c5 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/inbox activity=https://a.localdomain/follow/01a18f7f-c0b9-7aad-a40d-f7df547b4c5c 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-c0d4-7063-ab7e-2910f84d56c5 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f7f-c0d4-70b6-85a8-88c96b033b9f 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f7f-c0d4-70b6-85a8-88c96b033b9f 2026/10/31 01:07:56 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c09e-7ef1-ab99-204566ad74fb request.user=bob post=https://b.localdomain/post/01a18f7f-c09e-7ef1-ab99-204566ad74fb 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-c0b9-7aad-a40d-f7df547b4c5c 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-c0e0-792b-98d9-a50cd043debd activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:56 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:07: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/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor offset=0 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-c0e0-792b-98d9-a50cd043debd 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-c0e0-792b-98d9-a50cd043debd 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f7f-c0d4-70b6-85a8-88c96b033b9f 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/create/01a18f7f-c02c-7884-8e8e-ebb32da016dd activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/post/01a18f7f-c02c-782f-ad0c-cabb1967a87c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/post/01a18f7f-c02c-782f-ad0c-cabb1967a87c 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a18f7f-c0d4-70b6-85a8-88c96b033b9f 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://c.localdomain/follow/01a18f7f-c099-73f9-8e63-ea94998aa13c 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/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-c0d4-7063-ab7e-2910f84d56c5 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f7f-c0f6-7d95-82b6-aca780521175 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f7f-c099-73f9-8e63-ea94998aa13c activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f7f-c099-73f9-8e63-ea94998aa13c 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-c0d4-7063-ab7e-2910f84d56c5 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-c0e0-792b-98d9-a50cd043debd 2026/10/31 01:07: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/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-c0e0-792b-98d9-a50cd043debd 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a18f7f-c0f6-7d95-82b6-aca780521175 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a18f7f-c0f6-7d95-82b6-aca780521175 --- PASS: TestCluster_ClientSideSigningInboxHappyFlow (5.49s) 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:56 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (5.50s) --- PASS: TestCluster_ClientSideSigningFollowersHappyFlow (5.51s) 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c10e-799b-bf98-eb458ccadd95 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bfe2-7d61-bc3d-0f558fec7c37 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a18f7f-bfe2-7d61-bc3d-0f558fec7c37 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a18f7f-c10e-799b-bf98-eb458ccadd95 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a18f7f-c10e-799b-bf98-eb458ccadd95 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:07:56 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a18f7f-c0f6-7d95-82b6-aca780521175 2026/10/31 01:07:56 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/create/01a18f7f-c02c-7884-8e8e-ebb32da016dd activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/post/01a18f7f-c02c-782f-ad0c-cabb1967a87c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/post/01a18f7f-c02c-782f-ad0c-cabb1967a87c 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f7f-c0f6-7d95-82b6-aca780521175 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor offset=0 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:56 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c09f-70d9-8a6d-3afad88b4e66 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c09e-7ef1-ab99-204566ad74fb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c09e-7ef1-ab99-204566ad74fb 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c11f-73b0-8695-3d4b214d0a5e activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212 2026/10/31 01:07:56 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/update/01a18f7f-c11d-7b33-af3a-01abd88c210d sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor gateway=https://c.localdomain 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/update/01a18f7f-c11d-7b33-af3a-01abd88c210d 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/update/01a18f7f-c11d-7b33-af3a-01abd88c210d 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-c026-75e5-8314-5123b5406f10 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c127-7a11-9985-868e2dabdcab activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c026-75e5-8314-5123b5406f10 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-c026-75e5-8314-5123b5406f10 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a18f7f-c11f-73b0-8695-3d4b214d0a5e 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a18f7f-c11f-73b0-8695-3d4b214d0a5e 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a18f7f-c10e-799b-bf98-eb458ccadd95 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-c10e-799b-bf98-eb458ccadd95 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-bf33-7926-acb9-6c8c6700fa09 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c130-736b-a18e-183e4b40d760 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bf33-7926-acb9-6c8c6700fa09 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-bf33-7926-acb9-6c8c6700fa09 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:07:56 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://c.localdomain/follow/01a18f7f-c0d4-70b6-85a8-88c96b033b9f 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/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c133-7d27-9cc7-074b62364bbb activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f7f-c0d4-70b6-85a8-88c96b033b9f activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f7f-c0d4-70b6-85a8-88c96b033b9f 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c09f-70d9-8a6d-3afad88b4e66 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c09e-7ef1-ab99-204566ad74fb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c09e-7ef1-ab99-204566ad74fb 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c136-7914-b51d-0e7d66bf4ad1 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:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c127-7a11-9985-868e2dabdcab 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c127-7a11-9985-868e2dabdcab 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f7f-c133-7d27-9cc7-074b62364bbb 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f7f-c133-7d27-9cc7-074b62364bbb 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c136-7914-b51d-0e7d66bf4ad1 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c136-7914-b51d-0e7d66bf4ad1 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://c.localdomain/follow/01a18f7f-bff9-77af-bd68-5fae002353e2 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/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c13c-7c48-9955-6b537eb9b270 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f7f-bff9-77af-bd68-5fae002353e2 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f7f-bff9-77af-bd68-5fae002353e2 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a18f7f-c11f-73b0-8695-3d4b214d0a5e 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07: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/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c11f-73b0-8695-3d4b214d0a5e 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c130-736b-a18e-183e4b40d760 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c130-736b-a18e-183e4b40d760 2026/10/31 01:07:56 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/create/01a18f7f-c13c-7978-bff4-6577ff3427cc note=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/post/01a18f7f-c13c-7912-b92b-708ac3637477 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/post/01a18f7f-c13c-7912-b92b-708ac3637477 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/create/01a18f7f-c13c-7978-bff4-6577ff3427cc activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/post/01a18f7f-c13c-7912-b92b-708ac3637477 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/post/01a18f7f-c13c-7912-b92b-708ac3637477 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c10e-799b-bf98-eb458ccadd95 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bfe2-7d61-bc3d-0f558fec7c37 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a18f7f-bfe2-7d61-bc3d-0f558fec7c37 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c127-7a11-9985-868e2dabdcab 2026/10/31 01:07:56 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/post/01a18f7f-c02c-782f-ad0c-cabb1967a87c request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/post/01a18f7f-c02c-782f-ad0c-cabb1967a87c 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07: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/31 01:07:56 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212 request.user=carol post=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/create/01a18f7f-c13c-7978-bff4-6577ff3427cc 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/create/01a18f7f-c13c-7978-bff4-6577ff3427cc 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/create/01a18f7f-c13c-7978-bff4-6577ff3427cc 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/create/01a18f7f-c13c-7978-bff4-6577ff3427cc 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f7f-c133-7d27-9cc7-074b62364bbb 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-c127-7a11-9985-868e2dabdcab 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c136-7914-b51d-0e7d66bf4ad1 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-c133-7d27-9cc7-074b62364bbb 2026/10/31 01:07:56 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-c136-7914-b51d-0e7d66bf4ad1 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c130-736b-a18e-183e4b40d760 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f7f-c13c-7c48-9955-6b537eb9b270 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f7f-c13c-7c48-9955-6b537eb9b270 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 2026/10/31 01:07:56 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor gateway=https://c.localdomain 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/update/01a18f7f-c11d-7b33-af3a-01abd88c210d 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 2026/10/31 01:07:56 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c148-7d3d-ba3c-28b865855b98 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c148-7cee-800e-00278fefebff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c148-7cee-800e-00278fefebff 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/update/01a18f7f-c11d-7b33-af3a-01abd88c210d 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a18f7f-c160-7884-99f3-65d0ebd0da76 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/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/create/01a18f7f-c13c-7978-bff4-6577ff3427cc 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c133-7d27-9cc7-074b62364bbb activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f7f-c0d4-70b6-85a8-88c96b033b9f activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f7f-c0d4-70b6-85a8-88c96b033b9f 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor offset=0 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f7f-c160-7884-99f3-65d0ebd0da76 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f7f-c160-7884-99f3-65d0ebd0da76 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/inbox activity=https://b.localdomain/create/01a18f7f-c148-7d3d-ba3c-28b865855b98 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/inbox activity=https://b.localdomain/create/01a18f7f-c148-7d3d-ba3c-28b865855b98 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/create/01a18f7f-c13c-7978-bff4-6577ff3427cc 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/create/01a18f7f-c13c-7978-bff4-6577ff3427cc 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f7f-c13c-7c48-9955-6b537eb9b270 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-c13c-7c48-9955-6b537eb9b270 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-c130-736b-a18e-183e4b40d760 2026/10/31 01:07:56 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a18f7f-c09e-7ef1-ab99-204566ad74fb request.user=alice post=https://b.localdomain/post/01a18f7f-c09e-7ef1-ab99-204566ad74fb 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c173-7687-8e1f-692b00e4cd0c 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/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c127-7a11-9985-868e2dabdcab activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c026-75e5-8314-5123b5406f10 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-c026-75e5-8314-5123b5406f10 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f7f-c173-7687-8e1f-692b00e4cd0c 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f7f-c173-7687-8e1f-692b00e4cd0c 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/post/01a18f7f-c13c-7912-b92b-708ac3637477 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/post/01a18f7f-c13c-7912-b92b-708ac3637477 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f7f-c160-7884-99f3-65d0ebd0da76 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 2026/10/31 01:07:56 INFO Received a new post activity.id=https://a.localdomain/create/01a18f7f-c171-780a-8f97-7d3c3ce10165 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 2026/10/31 01:07:56 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c11f-73b0-8695-3d4b214d0a5e activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a18f7f-c160-7884-99f3-65d0ebd0da76 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-c0b9-7aad-a40d-f7df547b4c5c 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:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f7f-c0f6-7d95-82b6-aca780521175 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f7f-c099-73f9-8e63-ea94998aa13c activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f7f-c099-73f9-8e63-ea94998aa13c 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/accept/01a18f7f-c17e-7ceb-bb51-37366ad85c26 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c0b9-7aad-a40d-f7df547b4c5c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-c0b9-7aad-a40d-f7df547b4c5c 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/inbox activity=https://b.localdomain/create/01a18f7f-c148-7d3d-ba3c-28b865855b98 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c171-780a-8f97-7d3c3ce10165 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c171-780a-8f97-7d3c3ce10165 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c148-7d3d-ba3c-28b865855b98 2026/10/31 01:07: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/31 01:07:56 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f7f-c173-7687-8e1f-692b00e4cd0c 2026/10/31 01:07:56 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:56 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-c173-7687-8e1f-692b00e4cd0c 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c13c-7c48-9955-6b537eb9b270 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f7f-bff9-77af-bd68-5fae002353e2 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f7f-bff9-77af-bd68-5fae002353e2 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:56 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c148-7cee-800e-00278fefebff request.user=bob post=https://b.localdomain/post/01a18f7f-c148-7cee-800e-00278fefebff 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c136-7914-b51d-0e7d66bf4ad1 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:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:56 INFO Looking up user name=carol 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07: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/31 01:07:56 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/accept/01a18f7f-c190-7c2c-aba1-5717ebe60517 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c136-7914-b51d-0e7d66bf4ad1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a18f7f-c136-7914-b51d-0e7d66bf4ad1 2026/10/31 01:07:56 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-c190-7b96-8f59-3a9fb13dc86d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/update/01a18f7f-c18f-7c34-98fc-c15aa5ef06fa sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor gateway=https://a.localdomain 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/update/01a18f7f-c18f-7c34-98fc-c15aa5ef06fa 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/update/01a18f7f-c18f-7c34-98fc-c15aa5ef06fa 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-c190-7b96-8f59-3a9fb13dc86d 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-c190-7b96-8f59-3a9fb13dc86d 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/accept/01a18f7f-c17e-7ceb-bb51-37366ad85c26 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/accept/01a18f7f-c17e-7ceb-bb51-37366ad85c26 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c130-736b-a18e-183e4b40d760 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-bf33-7926-acb9-6c8c6700fa09 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-bf33-7926-acb9-6c8c6700fa09 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c171-780a-8f97-7d3c3ce10165 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:56 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/accept/01a18f7f-c190-7c2c-aba1-5717ebe60517 2026/10/31 01:07:56 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/accept/01a18f7f-c190-7c2c-aba1-5717ebe60517 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f7f-c171-780a-8f97-7d3c3ce10165 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-c190-7b96-8f59-3a9fb13dc86d 2026/10/31 01:07:56 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 request.user=alice post=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-c190-7b96-8f59-3a9fb13dc86d 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:56 INFO Looking up user name=alice 2026/10/31 01:07:56 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/update/01a18f7f-c18f-7c34-98fc-c15aa5ef06fa 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Fetching object cid=ap://did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:56 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/create/01a18f7f-c13c-7978-bff4-6577ff3427cc activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/post/01a18f7f-c13c-7912-b92b-708ac3637477 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/post/01a18f7f-c13c-7912-b92b-708ac3637477 2026/10/31 01:07:56 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/update/01a18f7f-c18f-7c34-98fc-c15aa5ef06fa 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-c0d4-7063-ab7e-2910f84d56c5 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:56 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:07:56 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:56 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:56 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c1b9-740f-a0ac-f4c9f51b5711 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c0d4-7063-ab7e-2910f84d56c5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-c0d4-7063-ab7e-2910f84d56c5 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:07:56 INFO Looking up user name=bob 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:56 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:56 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c173-7687-8e1f-692b00e4cd0c 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/31 01:07:57 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f7f-c1c7-78b0-b550-07ac302bfb2c activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c173-7687-8e1f-692b00e4cd0c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-c173-7687-8e1f-692b00e4cd0c 2026/10/31 01:07:57 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/update/01a18f7f-c1bd-7277-a919-4ad9433e4edd sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor gateway=https://c.localdomain 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/update/01a18f7f-c1bd-7277-a919-4ad9433e4edd 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/update/01a18f7f-c1bd-7277-a919-4ad9433e4edd 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/accept/01a18f7f-c190-7c2c-aba1-5717ebe60517 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f7f-c1c7-78b0-b550-07ac302bfb2c 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f7f-c1c7-78b0-b550-07ac302bfb2c 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/accept/01a18f7f-c17e-7ceb-bb51-37366ad85c26 2026/10/31 01:07:57 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Approving follow request activity.id=https://c.localdomain/follow/01a18f7f-c160-7884-99f3-65d0ebd0da76 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/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/accept/01a18f7f-c190-7c2c-aba1-5717ebe60517 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c1cf-74e3-aa92-8c7b8fd34949 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f7f-c160-7884-99f3-65d0ebd0da76 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f7f-c160-7884-99f3-65d0ebd0da76 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/accept/01a18f7f-c17e-7ceb-bb51-37366ad85c26 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c1b9-740f-a0ac-f4c9f51b5711 2026/10/31 01:07:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c1b9-740f-a0ac-f4c9f51b5711 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f7f-c1cf-74e3-aa92-8c7b8fd34949 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f7f-c1cf-74e3-aa92-8c7b8fd34949 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f7f-c1c7-78b0-b550-07ac302bfb2c 2026/10/31 01:07:57 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c1d0-71b1-868a-4a7e3a2aa535 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c1d0-71b1-868a-4a7e3a2aa535 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:57 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c1d0-71b1-868a-4a7e3a2aa535 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c1d0-71b1-868a-4a7e3a2aa535 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/update/01a18f7f-c1bd-7277-a919-4ad9433e4edd 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f7f-c1c7-78b0-b550-07ac302bfb2c 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/update/01a18f7f-c1bd-7277-a919-4ad9433e4edd 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/create/01a18f7f-c13c-7978-bff4-6577ff3427cc activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/post/01a18f7f-c13c-7912-b92b-708ac3637477 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/post/01a18f7f-c13c-7912-b92b-708ac3637477 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:57 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor gateway=https://a.localdomain 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 2026/10/31 01:07:57 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/01a18f7f-c148-7d3d-ba3c-28b865855b98 note=https://b.localdomain/post/01a18f7f-c148-7cee-800e-00278fefebff thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor/post/01a18f7f-c02c-782f-ad0c-cabb1967a87c starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c148-7d3d-ba3c-28b865855b98 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c148-7cee-800e-00278fefebff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c148-7cee-800e-00278fefebff 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:57 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:57 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a18f7f-c171-780a-8f97-7d3c3ce10165 note=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 thread=https://b.localdomain/post/01a18f7f-c09e-7ef1-ab99-204566ad74fb starter=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Received a new post activity.id=https://a.localdomain/create/01a18f7f-c171-780a-8f97-7d3c3ce10165 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 --- PASS: TestCluster_PostToFollowers_Approved (5.72s) 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c1b9-740f-a0ac-f4c9f51b5711 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c171-780a-8f97-7d3c3ce10165 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c171-780a-8f97-7d3c3ce10165 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/inbox activity=https://b.localdomain/create/01a18f7f-c148-7d3d-ba3c-28b865855b98 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-c0e0-792b-98d9-a50cd043debd activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:57 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/inbox activity=https://b.localdomain/create/01a18f7f-c148-7d3d-ba3c-28b865855b98 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c1f2-74dc-abb7-fb39141a156b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c0e0-792b-98d9-a50cd043debd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-c0e0-792b-98d9-a50cd043debd 2026/10/31 01:07:57 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/accept/01a18f7f-c190-7c2c-aba1-5717ebe60517 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c136-7914-b51d-0e7d66bf4ad1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a18f7f-c136-7914-b51d-0e7d66bf4ad1 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor offset=0 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f7f-c1cf-74e3-aa92-8c7b8fd34949 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c1eb-7850-9332-1130dcd87539 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c171-780a-8f97-7d3c3ce10165 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-c1cf-74e3-aa92-8c7b8fd34949 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f7f-c171-780a-8f97-7d3c3ce10165 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-c1b9-740f-a0ac-f4c9f51b5711 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f7f-c1c7-78b0-b550-07ac302bfb2c activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c173-7687-8e1f-692b00e4cd0c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-c173-7687-8e1f-692b00e4cd0c 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c1eb-7850-9332-1130dcd87539 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c1eb-7850-9332-1130dcd87539 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c1eb-7850-9332-1130dcd87539 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c1f2-74dc-abb7-fb39141a156b 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c1f2-74dc-abb7-fb39141a156b 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:57 INFO Fetching forwarded object activity.id=https://b.localdomain/create/01a18f7f-c148-7d3d-ba3c-28b865855b98 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c148-7cee-800e-00278fefebff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/01a18f7f-c148-7d3d-ba3c-28b865855b98 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c1d0-71b1-868a-4a7e3a2aa535 request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c1d0-71b1-868a-4a7e3a2aa535 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/accept/01a18f7f-c17e-7ceb-bb51-37366ad85c26 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c0b9-7aad-a40d-f7df547b4c5c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-c0b9-7aad-a40d-f7df547b4c5c 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c1eb-7850-9332-1130dcd87539 2026/10/31 01:07:57 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/update/01a18f7f-c20b-740e-b4e7-7e2d2a49a124 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor gateway=https://a.localdomain 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/update/01a18f7f-c20b-740e-b4e7-7e2d2a49a124 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/update/01a18f7f-c20b-740e-b4e7-7e2d2a49a124 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c1cf-74e3-aa92-8c7b8fd34949 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f7f-c160-7884-99f3-65d0ebd0da76 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f7f-c160-7884-99f3-65d0ebd0da76 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Fetching activity activity=https://b.localdomain/create/01a18f7f-c148-7d3d-ba3c-28b865855b98 2026/10/31 01:07:57 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:07:57 INFO Received a new post activity.id=https://a.localdomain/create/01a18f7f-c171-780a-8f97-7d3c3ce10165 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkeDL5NbPgGWGp9RejEe7sGtyBvb1cK3nEbQxQRm1bMdq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgevQwp1yUx5uHxduTeGpqQ9CwBGE39CWaCR1RsE94EoM/actor/inbox activity=https://b.localdomain/create/01a18f7f-c148-7d3d-ba3c-28b865855b98 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c1f2-74dc-abb7-fb39141a156b 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c148-7d3d-ba3c-28b865855b98 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c1eb-7850-9332-1130dcd87539 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-c1f2-74dc-abb7-fb39141a156b 2026/10/31 01:07:57 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c21f-78de-80f1-d5f471f80ea5 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:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c211-7cda-aae4-6a6a8190fb38 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c211-7c84-9df9-762e2f20bbd8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c211-7c84-9df9-762e2f20bbd8 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c21f-78de-80f1-d5f471f80ea5 2026/10/31 01:07:57 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-c224-7c99-a56f-61340d278dbc 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/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c21f-78de-80f1-d5f471f80ea5 2026/10/31 01:07:57 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-c226-7ae0-bebf-7e93474487d1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c1eb-7850-9332-1130dcd87539 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c1b9-740f-a0ac-f4c9f51b5711 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c0d4-7063-ab7e-2910f84d56c5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-c0d4-7063-ab7e-2910f84d56c5 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c211-7cda-aae4-6a6a8190fb38 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c211-7cda-aae4-6a6a8190fb38 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c211-7cda-aae4-6a6a8190fb38 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c211-7cda-aae4-6a6a8190fb38 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c1eb-7850-9332-1130dcd87539 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-c224-7c99-a56f-61340d278dbc 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-c224-7c99-a56f-61340d278dbc 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-c226-7ae0-bebf-7e93474487d1 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-c226-7ae0-bebf-7e93474487d1 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c1f2-74dc-abb7-fb39141a156b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c0e0-792b-98d9-a50cd043debd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-c0e0-792b-98d9-a50cd043debd 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/update/01a18f7f-c20b-740e-b4e7-7e2d2a49a124 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/update/01a18f7f-c20b-740e-b4e7-7e2d2a49a124 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c21f-78de-80f1-d5f471f80ea5 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c148-7d3d-ba3c-28b865855b98 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c148-7cee-800e-00278fefebff activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c148-7cee-800e-00278fefebff 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-c21f-78de-80f1-d5f471f80ea5 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 request.user=bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:57 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c211-7cda-aae4-6a6a8190fb38 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c211-7cda-aae4-6a6a8190fb38 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-c226-7ae0-bebf-7e93474487d1 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c211-7cda-aae4-6a6a8190fb38 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor offset=0 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-c226-7ae0-bebf-7e93474487d1 2026/10/31 01:07:57 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/update/01a18f7f-c23d-7d0a-9c4d-e9dbe7576562 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor gateway=https://c.localdomain 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/update/01a18f7f-c23d-7d0a-9c4d-e9dbe7576562 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/update/01a18f7f-c23d-7d0a-9c4d-e9dbe7576562 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f7f-c224-7c99-a56f-61340d278dbc 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c211-7c84-9df9-762e2f20bbd8 request.user=bob post=https://b.localdomain/post/01a18f7f-c211-7c84-9df9-762e2f20bbd8 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-c224-7c99-a56f-61340d278dbc 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:57 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:57 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/update/01a18f7f-c23d-7d0a-9c4d-e9dbe7576562 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/update/01a18f7f-c23d-7d0a-9c4d-e9dbe7576562 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07:57 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers: actor is not cached" 2026/10/31 01:07:57 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor gateway=https://a.localdomain 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 2026/10/31 01:07:57 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 2026/10/31 01:07:57 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-c26e-792b-b8f9-5f06fddbd66f activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor offset=0 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/post/01a18f7f-c13c-7912-b92b-708ac3637477 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/post/01a18f7f-c13c-7912-b92b-708ac3637477 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a18f7f-c26e-792b-b8f9-5f06fddbd66f 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a18f7f-c26e-792b-b8f9-5f06fddbd66f 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/create/01a18f7f-c285-7375-b682-6f36811ee6d2 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b 2026/10/31 01:07:57 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c29b-7354-804d-d393569a408e 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/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:07:57 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c21f-78de-80f1-d5f471f80ea5 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:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/create/01a18f7f-c285-7375-b682-6f36811ee6d2 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/create/01a18f7f-c285-7375-b682-6f36811ee6d2 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a18f7f-c26e-792b-b8f9-5f06fddbd66f 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c1eb-7850-9332-1130dcd87539 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/accept/01a18f7f-c2a7-74fd-9c98-3928dba96955 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c21f-78de-80f1-d5f471f80ea5 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-c21f-78de-80f1-d5f471f80ea5 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-c26e-792b-b8f9-5f06fddbd66f 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f7f-c29b-7354-804d-d393569a408e 2026/10/31 01:07:57 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f7f-c29b-7354-804d-d393569a408e 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/10/31 01:07:57 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c2aa-7156-a91d-3a6df6314355 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:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:57 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c1d0-71b1-868a-4a7e3a2aa535 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c1d0-71b1-868a-4a7e3a2aa535 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:57 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c1d0-71b1-868a-4a7e3a2aa535 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c1d0-71b1-868a-4a7e3a2aa535 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/accept/01a18f7f-c2a7-74fd-9c98-3928dba96955 2026/10/31 01:07:57 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/accept/01a18f7f-c2a7-74fd-9c98-3928dba96955 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor gateway=https://c.localdomain 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/accept/01a18f7f-c2a7-74fd-9c98-3928dba96955 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/accept/01a18f7f-c2a7-74fd-9c98-3928dba96955 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212 request.user=carol post=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212 2026/10/31 01:07:57 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/update/01a18f7f-c2a5-777e-8133-f5f7290c4060 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor gateway=https://a.localdomain 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/update/01a18f7f-c2a5-777e-8133-f5f7290c4060 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/update/01a18f7f-c2a5-777e-8133-f5f7290c4060 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c211-7cda-aae4-6a6a8190fb38 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c211-7c84-9df9-762e2f20bbd8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c211-7c84-9df9-762e2f20bbd8 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:57 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-c190-7b96-8f59-3a9fb13dc86d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c2aa-7156-a91d-3a6df6314355 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c2aa-7156-a91d-3a6df6314355 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c2aa-79e6-98e1-93cc96020fd3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c2aa-79a0-820a-a6fcf0a298c8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c2aa-79a0-820a-a6fcf0a298c8 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c2b8-747f-9a9b-d5044dfffacb activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c190-7b96-8f59-3a9fb13dc86d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-c190-7b96-8f59-3a9fb13dc86d 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-c2ae-7db8-b5e0-3b10cf0bd11d 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 2026/10/31 01:07:57 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers: actor is not cached" 2026/10/31 01:07:57 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor gateway=https://c.localdomain 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c2ad-71db-85ae-237206879120 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c2ac-7f18-a3ff-68494e51e257 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-c2ac-7f18-a3ff-68494e51e257 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c2aa-79e6-98e1-93cc96020fd3 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c2aa-79e6-98e1-93cc96020fd3 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c1eb-7850-9332-1130dcd87539 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/inbox activity=https://b.localdomain/create/01a18f7f-c2ad-71db-85ae-237206879120 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/inbox activity=https://b.localdomain/create/01a18f7f-c2ad-71db-85ae-237206879120 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-c224-7c99-a56f-61340d278dbc 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/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f7f-c29b-7354-804d-d393569a408e 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/create/01a18f7f-c285-7375-b682-6f36811ee6d2 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/update/01a18f7f-c2a5-777e-8133-f5f7290c4060 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c2cd-75c0-9564-ab7e8cee2157 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c224-7c99-a56f-61340d278dbc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-c224-7c99-a56f-61340d278dbc 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/accept/01a18f7f-c2a7-74fd-9c98-3928dba96955 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-c29b-7354-804d-d393569a408e 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/create/01a18f7f-c285-7375-b682-6f36811ee6d2 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/update/01a18f7f-c2a5-777e-8133-f5f7290c4060 2026/10/31 01:07:57 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c2c1-7663-94a9-413a39a0b821 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c2c1-760d-aad6-7f5a9535e245 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c2c1-760d-aad6-7f5a9535e245 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c2aa-79e6-98e1-93cc96020fd3 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/accept/01a18f7f-c2a7-74fd-9c98-3928dba96955 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c2b8-747f-9a9b-d5044dfffacb 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c211-7cda-aae4-6a6a8190fb38 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c211-7c84-9df9-762e2f20bbd8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c211-7c84-9df9-762e2f20bbd8 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c2aa-79e6-98e1-93cc96020fd3 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c2b8-747f-9a9b-d5044dfffacb 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c2aa-7156-a91d-3a6df6314355 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-c2aa-7156-a91d-3a6df6314355 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c2cd-75c0-9564-ab7e8cee2157 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c2c1-7663-94a9-413a39a0b821 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/inbox activity=https://b.localdomain/create/01a18f7f-c2ad-71db-85ae-237206879120 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c2c1-7663-94a9-413a39a0b821 2026/10/31 01:07:57 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 2026/10/31 01:07:57 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c2c1-7663-94a9-413a39a0b821 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c2c1-7663-94a9-413a39a0b821 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c2aa-79a0-820a-a6fcf0a298c8 request.user=bob post=https://b.localdomain/post/01a18f7f-c2aa-79a0-820a-a6fcf0a298c8 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor offset=0 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c2ad-71db-85ae-237206879120 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:57 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-c2ea-7862-a74c-08bf3a52f8e8 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/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c2b8-747f-9a9b-d5044dfffacb 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c2cd-75c0-9564-ab7e8cee2157 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c2ac-7f18-a3ff-68494e51e257 request.user=carol post=https://b.localdomain/post/01a18f7f-c2ac-7f18-a3ff-68494e51e257 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-c2ea-7862-a74c-08bf3a52f8e8 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-c2ea-7862-a74c-08bf3a52f8e8 2026/10/31 01:07:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c2c1-7663-94a9-413a39a0b821 2026/10/31 01:07:57 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-c26e-792b-b8f9-5f06fddbd66f activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c2c1-7663-94a9-413a39a0b821 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c2c1-7663-94a9-413a39a0b821 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:57 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/accept/01a18f7f-c2a7-74fd-9c98-3928dba96955 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c21f-78de-80f1-d5f471f80ea5 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor error="invalid object host: b.localdomain" 2026/10/31 01:07:57 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/accept/01a18f7f-c2a7-74fd-9c98-3928dba96955 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/inbox: 400, " 2026/10/31 01:07:57 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/accept/01a18f7f-c2a7-74fd-9c98-3928dba96955 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c2cd-75c0-9564-ab7e8cee2157 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c2c1-760d-aad6-7f5a9535e245 request.user=bob post=https://b.localdomain/post/01a18f7f-c2c1-760d-aad6-7f5a9535e245 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f7f-c2ea-7862-a74c-08bf3a52f8e8 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-c2b8-747f-9a9b-d5044dfffacb 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-c2ea-7862-a74c-08bf3a52f8e8 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-c2cd-75c0-9564-ab7e8cee2157 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c143-7d4c-9b4e-31e421bc03e8 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor offset=0 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/accept/01a18f7f-c2a7-74fd-9c98-3928dba96955 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c21f-78de-80f1-d5f471f80ea5 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-c21f-78de-80f1-d5f471f80ea5 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c2b8-747f-9a9b-d5044dfffacb activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c190-7b96-8f59-3a9fb13dc86d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-c190-7b96-8f59-3a9fb13dc86d 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:57 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c29b-7354-804d-d393569a408e 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/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f7f-c33a-75f9-b83c-e7c992becb04 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c29b-7354-804d-d393569a408e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-c29b-7354-804d-d393569a408e 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c2cd-75c0-9564-ab7e8cee2157 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c224-7c99-a56f-61340d278dbc activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-c224-7c99-a56f-61340d278dbc 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f7f-c33a-75f9-b83c-e7c992becb04 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f7f-c33a-75f9-b83c-e7c992becb04 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/create/01a18f7f-c1d0-7244-a470-693bd01819c8 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c1d0-71b1-868a-4a7e3a2aa535 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c1d0-71b1-868a-4a7e3a2aa535 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c2aa-7156-a91d-3a6df6314355 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:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f7f-c33a-75f9-b83c-e7c992becb04 --- PASS: TestMetadata_HTML (6.10s) 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/accept/01a18f7f-c363-75e7-b0a6-886afdb1dba4 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c2aa-7156-a91d-3a6df6314355 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-c2aa-7156-a91d-3a6df6314355 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f7f-c33a-75f9-b83c-e7c992becb04 2026/10/31 01:07:57 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 request.user=bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/create/01a18f7f-c285-7375-b682-6f36811ee6d2 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/post/01a18f7f-c13c-7912-b92b-708ac3637477 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:57 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/create/01a18f7f-c285-7375-b682-6f36811ee6d2 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c2aa-79e6-98e1-93cc96020fd3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c2aa-79a0-820a-a6fcf0a298c8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c2aa-79a0-820a-a6fcf0a298c8 2026/10/31 01:07:57 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-c226-7ae0-bebf-7e93474487d1 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/accept/01a18f7f-c363-75e7-b0a6-886afdb1dba4 2026/10/31 01:07:57 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/accept/01a18f7f-c363-75e7-b0a6-886afdb1dba4 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor gateway=https://c.localdomain 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/accept/01a18f7f-c363-75e7-b0a6-886afdb1dba4 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/accept/01a18f7f-c363-75e7-b0a6-886afdb1dba4 2026/10/31 01:07:57 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c376-757e-b230-9d6e08214b0c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c226-7ae0-bebf-7e93474487d1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-c226-7ae0-bebf-7e93474487d1 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/31 01:07:57 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c374-7b95-a8f8-5aef0d1dd445 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:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c36b-701e-86ee-8bdba3ca27f0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c36a-7d24-bc86-b477a30d488c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c36a-7d24-bc86-b477a30d488c 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/create/01a18f7f-c285-7375-b682-6f36811ee6d2 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/create/01a18f7f-c285-7375-b682-6f36811ee6d2 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f7f-c33a-75f9-b83c-e7c992becb04 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c29b-7354-804d-d393569a408e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-c29b-7354-804d-d393569a408e 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:57 INFO Forwarding post to group followers activity=https://b.localdomain/create/01a18f7f-c2ad-71db-85ae-237206879120 note=https://b.localdomain/post/01a18f7f-c2ac-7f18-a3ff-68494e51e257 group=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c2c1-7663-94a9-413a39a0b821 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c2c1-760d-aad6-7f5a9535e245 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c2c1-760d-aad6-7f5a9535e245 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c374-7b95-a8f8-5aef0d1dd445 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c374-7b95-a8f8-5aef0d1dd445 --- PASS: TestCluster_ForwardedLegacyReply (6.14s) 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c211-7c84-9df9-762e2f20bbd8 request.user=alice post=https://b.localdomain/post/01a18f7f-c211-7c84-9df9-762e2f20bbd8 2026/10/31 01:07:57 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-c2ea-7862-a74c-08bf3a52f8e8 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/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c2ad-71db-85ae-237206879120 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c2ac-7f18-a3ff-68494e51e257 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-c2ac-7f18-a3ff-68494e51e257 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c36b-701e-86ee-8bdba3ca27f0 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/accept/01a18f7f-c363-75e7-b0a6-886afdb1dba4 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c38f-76f9-afed-376fbf407331 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c2ea-7862-a74c-08bf3a52f8e8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f7f-c2ea-7862-a74c-08bf3a52f8e8 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c374-7b95-a8f8-5aef0d1dd445 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/accept/01a18f7f-c363-75e7-b0a6-886afdb1dba4 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c36a-7d24-bc86-b477a30d488c request.user=bob post=https://b.localdomain/post/01a18f7f-c36a-7d24-bc86-b477a30d488c 2026/10/31 01:07:57 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c376-757e-b230-9d6e08214b0c 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c376-757e-b230-9d6e08214b0c 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-c374-7b95-a8f8-5aef0d1dd445 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/create/01a18f7f-c285-7375-b682-6f36811ee6d2 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c2ad-71db-85ae-237206879120 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c2ad-71db-85ae-237206879120 2026/10/31 01:07:57 INFO Updated post activity.id=https://a.localdomain/update/01a18f7f-c380-7df4-87bd-32290b4933d4 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/create/01a18f7f-c285-7375-b682-6f36811ee6d2 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f7f-c38f-76f9-afed-376fbf407331 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor offset=0 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/announce/01a18f7f-c388-7f10-b8c6-312bee6f79f6 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/announce/01a18f7f-c388-7f10-b8c6-312bee6f79f6 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/announce/01a18f7f-c388-7f10-b8c6-312bee6f79f6 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/announce/01a18f7f-c388-7f10-b8c6-312bee6f79f6 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c380-7df4-87bd-32290b4933d4 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c380-7df4-87bd-32290b4933d4 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f7f-c376-757e-b230-9d6e08214b0c 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f7f-c38f-76f9-afed-376fbf407331 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c2c1-7663-94a9-413a39a0b821 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c2c1-760d-aad6-7f5a9535e245 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c2c1-760d-aad6-7f5a9535e245 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c380-7df4-87bd-32290b4933d4 2026/10/31 01:07:57 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/accept/01a18f7f-c363-75e7-b0a6-886afdb1dba4 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c2aa-7156-a91d-3a6df6314355 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor error="invalid object host: b.localdomain" 2026/10/31 01:07:57 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/accept/01a18f7f-c363-75e7-b0a6-886afdb1dba4 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/inbox: 400, " 2026/10/31 01:07:57 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/accept/01a18f7f-c363-75e7-b0a6-886afdb1dba4 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor offset=0 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f7f-c38f-76f9-afed-376fbf407331 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f7f-c380-7df4-87bd-32290b4933d4 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/announce/01a18f7f-c388-7f10-b8c6-312bee6f79f6 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-c376-757e-b230-9d6e08214b0c 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 request.user=alice post=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f7f-c38f-76f9-afed-376fbf407331 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c2ad-71db-85ae-237206879120 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/announce/01a18f7f-c388-7f10-b8c6-312bee6f79f6 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:57 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/create/01a18f7f-c285-7375-b682-6f36811ee6d2 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/accept/01a18f7f-c363-75e7-b0a6-886afdb1dba4 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c2aa-7156-a91d-3a6df6314355 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-c2aa-7156-a91d-3a6df6314355 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:57 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f7f-c3e6-714c-9f8e-4bdc8f3959b1 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:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c376-757e-b230-9d6e08214b0c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c226-7ae0-bebf-7e93474487d1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-c226-7ae0-bebf-7e93474487d1 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/inbox activity=https://a.localdomain/follow/01a18f7f-c3e6-714c-9f8e-4bdc8f3959b1 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/inbox activity=https://a.localdomain/follow/01a18f7f-c3e6-714c-9f8e-4bdc8f3959b1 2026/10/31 01:07:57 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 request.user=alice post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a18f7f-c3eb-74aa-ba4b-38ccc4e69c72 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a18f7f-c3eb-74aa-ba4b-38ccc4e69c72 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a18f7f-c3eb-74aa-ba4b-38ccc4e69c72 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c3e4-7804-9781-aae0bd1fed44 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c3e4-77b9-8272-039926669343 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-c3e4-77b9-8272-039926669343 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/announce/01a18f7f-c388-7f10-b8c6-312bee6f79f6 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f7f-c38f-76f9-afed-376fbf407331 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c2ea-7862-a74c-08bf3a52f8e8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f7f-c2ea-7862-a74c-08bf3a52f8e8 2026/10/31 01:07:57 INFO Received a new post activity.id=https://a.localdomain/create/01a18f7f-c3f6-77ec-9bcf-90d06d24a284 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c3f6-77af-892f-9200e1fd99f6 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c3f6-77af-892f-9200e1fd99f6 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c2ad-71db-85ae-237206879120 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor/announce/01a18f7f-c388-7f10-b8c6-312bee6f79f6 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/inbox activity=https://a.localdomain/follow/01a18f7f-c3e6-714c-9f8e-4bdc8f3959b1 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c3e4-7804-9781-aae0bd1fed44 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c3e4-7804-9781-aae0bd1fed44 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a18f7f-c3f6-77ec-9bcf-90d06d24a284 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a18f7f-c3f6-77ec-9bcf-90d06d24a284 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f7f-c3e6-714c-9f8e-4bdc8f3959b1 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a18f7f-c3eb-74aa-ba4b-38ccc4e69c72 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Received delete request activity.id=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:57 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor offset=0 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a18f7f-c3eb-74aa-ba4b-38ccc4e69c72 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212#delete 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212#delete 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 WARN Activity is invalid activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor/create/1 error="invalid object: *ap.Object" 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a18f7f-c3f6-77ec-9bcf-90d06d24a284 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f7f-c3f6-77ec-9bcf-90d06d24a284 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212#delete 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c3e4-7804-9781-aae0bd1fed44 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212#delete 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c3e4-7804-9781-aae0bd1fed44 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f7f-c3f6-77af-892f-9200e1fd99f6 request.user=alice post=https://a.localdomain/post/01a18f7f-c3f6-77af-892f-9200e1fd99f6 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a18f7f-c3eb-74aa-ba4b-38ccc4e69c72 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c2ad-71db-85ae-237206879120 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c2ac-7f18-a3ff-68494e51e257 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-c2ac-7f18-a3ff-68494e51e257 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/01a18f7f-c3eb-74aa-ba4b-38ccc4e69c72 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c3e4-77b9-8272-039926669343 request.user=carol post=https://b.localdomain/post/01a18f7f-c3e4-77b9-8272-039926669343 2026/10/31 01:07:57 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c211-7c84-9df9-762e2f20bbd8 request.user=alice post=https://b.localdomain/post/01a18f7f-c211-7c84-9df9-762e2f20bbd8 2026/10/31 01:07:57 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c374-7b95-a8f8-5aef0d1dd445 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:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/accept/01a18f7f-c440-72e4-b347-3e7cf6c3c81a activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c374-7b95-a8f8-5aef0d1dd445 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-c374-7b95-a8f8-5aef0d1dd445 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/accept/01a18f7f-c440-72e4-b347-3e7cf6c3c81a 2026/10/31 01:07:57 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/accept/01a18f7f-c440-72e4-b347-3e7cf6c3c81a sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor gateway=https://c.localdomain 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/accept/01a18f7f-c440-72e4-b347-3e7cf6c3c81a 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/accept/01a18f7f-c440-72e4-b347-3e7cf6c3c81a 2026/10/31 01:07:57 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:57 INFO Received delete request activity.id=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f7f-c11f-7123-9bca-59fccb02c212 2026/10/31 01:07:57 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a18f7f-c380-7df4-87bd-32290b4933d4 note=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 thread=https://b.localdomain/post/01a18f7f-c09e-7ef1-ab99-204566ad74fb starter=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Updated post activity.id=https://a.localdomain/update/01a18f7f-c380-7df4-87bd-32290b4933d4 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor offset=0 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c380-7df4-87bd-32290b4933d4 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c380-7df4-87bd-32290b4933d4 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor offset=0 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor offset=0 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c2aa-79a0-820a-a6fcf0a298c8 request.user=alice post=https://b.localdomain/post/01a18f7f-c2aa-79a0-820a-a6fcf0a298c8 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/accept/01a18f7f-c440-72e4-b347-3e7cf6c3c81a 2026/10/31 01:07:57 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a18f7f-c2c1-760d-aad6-7f5a9535e245 request.user=alice post=https://b.localdomain/post/01a18f7f-c2c1-760d-aad6-7f5a9535e245 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6Mkk5Yut7RCBc6BwTEyZitfTQh7WpftNTav4t9WB2UiLPFm/actor 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c462-7865-b6ce-9ed58aa845fa 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c462-7865-b6ce-9ed58aa845fa 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/accept/01a18f7f-c440-72e4-b347-3e7cf6c3c81a 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c380-7df4-87bd-32290b4933d4 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f7f-c380-7df4-87bd-32290b4933d4 2026/10/31 01:07:57 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c47e-7e65-ae36-f20c4867df20 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:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Received a new post activity.id=https://a.localdomain/create/01a18f7f-c46e-7869-bbe7-524824574cdd activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 request.user=carol post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c462-7865-b6ce-9ed58aa845fa 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c47e-7e65-ae36-f20c4867df20 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c47e-7e65-ae36-f20c4867df20 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f7f-c462-7865-b6ce-9ed58aa845fa 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Received a new post activity.id=https://c.localdomain/create/01a18f7f-c48d-783e-8621-4841dae1f821 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a18f7f-c48d-7787-9a23-f7a0e97887bb activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a18f7f-c48d-7787-9a23-f7a0e97887bb 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c47a-735c-9899-443b93b59d14 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c47a-7315-9381-68cf4d4195c0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c47a-7315-9381-68cf4d4195c0 2026/10/31 01:07:57 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c46e-7869-bbe7-524824574cdd 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c46e-7869-bbe7-524824574cdd 2026/10/31 01:07:57 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/accept/01a18f7f-c440-72e4-b347-3e7cf6c3c81a activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c374-7b95-a8f8-5aef0d1dd445 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor error="invalid object host: b.localdomain" 2026/10/31 01:07:57 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/accept/01a18f7f-c440-72e4-b347-3e7cf6c3c81a error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/inbox: 400, " 2026/10/31 01:07:57 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/accept/01a18f7f-c440-72e4-b347-3e7cf6c3c81a 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a18f7f-c48d-783e-8621-4841dae1f821 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a18f7f-c48d-783e-8621-4841dae1f821 2026/10/31 01:07:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c47a-735c-9899-443b93b59d14 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c47a-735c-9899-443b93b59d14 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/update/01a18f7f-c496-7bfa-8b29-a38c78213356 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor gateway=https://c.localdomain 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/update/01a18f7f-c496-7bfa-8b29-a38c78213356 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/update/01a18f7f-c496-7bfa-8b29-a38c78213356 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c47e-7e65-ae36-f20c4867df20 2026/10/31 01:07:57 WARN Could not find expected key in verification method activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor/create/1 method=abcd 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-c47e-7e65-ae36-f20c4867df20 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c46e-7869-bbe7-524824574cdd 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f7f-c46e-7869-bbe7-524824574cdd 2026/10/31 01:07:57 INFO Updated post activity.id=https://a.localdomain/update/01a18f7f-c380-7df4-87bd-32290b4933d4 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c494-7f0a-a879-3be4ee0ab637 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c494-7e91-96e8-9abe4774d1ca activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-c494-7e91-96e8-9abe4774d1ca 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:57 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor offset=0 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c request.user=alice post=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c494-7f0a-a879-3be4ee0ab637 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c494-7f0a-a879-3be4ee0ab637 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c47a-735c-9899-443b93b59d14 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor 2026/10/31 01:07:57 INFO Quoting post request.path=/users/quote/b.localdomain/post/01a18f7f-c2aa-79a0-820a-a6fcf0a298c8 request.user=alice post=https://b.localdomain/post/01a18f7f-c2aa-79a0-820a-a6fcf0a298c8 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c47a-735c-9899-443b93b59d14 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a18f7f-c48d-783e-8621-4841dae1f821 2026/10/31 01:07:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/01a18f7f-c48d-783e-8621-4841dae1f821 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c47a-7315-9381-68cf4d4195c0 request.user=bob post=https://b.localdomain/post/01a18f7f-c47a-7315-9381-68cf4d4195c0 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/accept/01a18f7f-c440-72e4-b347-3e7cf6c3c81a activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c374-7b95-a8f8-5aef0d1dd445 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-c374-7b95-a8f8-5aef0d1dd445 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c494-7f0a-a879-3be4ee0ab637 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor offset=0 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/c.localdomain/post/01a18f7f-c48d-7787-9a23-f7a0e97887bb request.user=carol post=https://c.localdomain/post/01a18f7f-c48d-7787-9a23-f7a0e97887bb 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c494-7f0a-a879-3be4ee0ab637 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/update/01a18f7f-c496-7bfa-8b29-a38c78213356 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/update/01a18f7f-c496-7bfa-8b29-a38c78213356 2026/10/31 01:07:57 INFO Received a new post activity.id=https://a.localdomain/create/01a18f7f-c4b8-78e4-bd0d-0061697d4549 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c4b8-77c7-a270-b794d561af2d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c4b8-77c7-a270-b794d561af2d 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c494-7e91-96e8-9abe4774d1ca request.user=carol post=https://b.localdomain/post/01a18f7f-c494-7e91-96e8-9abe4774d1ca 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor offset=0 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c4b8-78e4-bd0d-0061697d4549 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c4b8-78e4-bd0d-0061697d4549 2026/10/31 01:07:57 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f7f-c3e6-714c-9f8e-4bdc8f3959b1 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:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/accept/01a18f7f-c4e0-777b-b9c9-f0b7cdb8fd91 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c3e6-714c-9f8e-4bdc8f3959b1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-c3e6-714c-9f8e-4bdc8f3959b1 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor offset=0 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c47e-7e65-ae36-f20c4867df20 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:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:57 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c4b8-78e4-bd0d-0061697d4549 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/accept/01a18f7f-c4fe-7576-a770-f7a9c56471c1 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c47e-7e65-ae36-f20c4867df20 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a18f7f-c47e-7e65-ae36-f20c4867df20 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor offset=0 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/01a18f7f-c4ed-7c95-8dfe-41a3d17c96c8 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/accept/01a18f7f-c4e0-777b-b9c9-f0b7cdb8fd91 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/accept/01a18f7f-c4e0-777b-b9c9-f0b7cdb8fd91 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/update/01a18f7f-c500-7e7a-94f1-01a5d22e97d9 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor gateway=https://a.localdomain 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/update/01a18f7f-c500-7e7a-94f1-01a5d22e97d9 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/update/01a18f7f-c500-7e7a-94f1-01a5d22e97d9 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/accept/01a18f7f-c4fe-7576-a770-f7a9c56471c1 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/accept/01a18f7f-c4fe-7576-a770-f7a9c56471c1 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c4b8-78e4-bd0d-0061697d4549 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f7f-c4b8-78e4-bd0d-0061697d4549 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:57 INFO Received a new post activity.id=https://a.localdomain/create/01a18f7f-c3f6-77ec-9bcf-90d06d24a284 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c3f6-77af-892f-9200e1fd99f6 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c3f6-77af-892f-9200e1fd99f6 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f7f-c4b8-77c7-a270-b794d561af2d request.user=alice post=https://a.localdomain/post/01a18f7f-c4b8-77c7-a270-b794d561af2d 2026/10/31 01:07:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/update/01a18f7f-c500-7e7a-94f1-01a5d22e97d9 2026/10/31 01:07:57 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a18f7f-c46e-7869-bbe7-524824574cdd note=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c thread=https://b.localdomain/post/01a18f7f-c2c1-760d-aad6-7f5a9535e245 starter=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Received a new post activity.id=https://a.localdomain/create/01a18f7f-c46e-7869-bbe7-524824574cdd activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/update/01a18f7f-c500-7e7a-94f1-01a5d22e97d9 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/accept/01a18f7f-c4fe-7576-a770-f7a9c56471c1 2026/10/31 01:07:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:57 INFO Received a new post activity.id=https://c.localdomain/create/01a18f7f-c48d-783e-8621-4841dae1f821 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a18f7f-c48d-7787-9a23-f7a0e97887bb activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a18f7f-c48d-7787-9a23-f7a0e97887bb 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/post/01a18f7f-c526-71f7-bdba-21c5e8393b7e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/post/01a18f7f-c526-71f7-bdba-21c5e8393b7e 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c46e-7869-bbe7-524824574cdd 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c46e-7869-bbe7-524824574cdd 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c47a-735c-9899-443b93b59d14 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c47a-7315-9381-68cf4d4195c0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c47a-7315-9381-68cf4d4195c0 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c3e4-7804-9781-aae0bd1fed44 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c3e4-77b9-8272-039926669343 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-c3e4-77b9-8272-039926669343 2026/10/31 01:07:57 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a18f7f-c2ac-7f18-a3ff-68494e51e257 request.user=alice post=https://b.localdomain/post/01a18f7f-c2ac-7f18-a3ff-68494e51e257 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor 2026/10/31 01:07:57 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:07:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:57 INFO Looking up user name=bob 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor offset=0 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/accept/01a18f7f-c4e0-777b-b9c9-f0b7cdb8fd91 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor 2026/10/31 01:07:57 WARN Activity has no proof activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor/create/1 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Received a new post activity.id=https://a.localdomain/create/01a18f7f-c54e-71f0-9b32-3cf2717ee6d0 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/accept/01a18f7f-c4e0-777b-b9c9-f0b7cdb8fd91 2026/10/31 01:07:57 INFO Fetching forwarded object activity.id=https://a.localdomain/create/01a18f7f-c46e-7869-bbe7-524824574cdd activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/01a18f7f-c46e-7869-bbe7-524824574cdd sender=https://b.localdomain/user/bob 2026/10/31 01:07:57 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/update/01a18f7f-c555-7f04-a457-620f4a4393f0 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor gateway=https://c.localdomain 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/update/01a18f7f-c555-7f04-a457-620f4a4393f0 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/update/01a18f7f-c555-7f04-a457-620f4a4393f0 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/accept/01a18f7f-c4fe-7576-a770-f7a9c56471c1 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Fetching activity activity=https://a.localdomain/create/01a18f7f-c46e-7869-bbe7-524824574cdd 2026/10/31 01:07:57 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c54e-71f0-9b32-3cf2717ee6d0 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c54e-71f0-9b32-3cf2717ee6d0 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c46e-7869-bbe7-524824574cdd 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhmZv1WmvYAYQAVfxFAfFh8qQoVtR7Pcp5zA1xk4Mo6sd/actor offset=0 2026/10/31 01:07:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f7f-c46e-7869-bbe7-524824574cdd 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 2026/10/31 01:07:57 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c494-7f0a-a879-3be4ee0ab637 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c494-7e91-96e8-9abe4774d1ca activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-c494-7e91-96e8-9abe4774d1ca 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/update/01a18f7f-c555-7f04-a457-620f4a4393f0 --- PASS: TestCluster_DM (6.65s) 2026/10/31 01:07:57 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/post/01a18f7f-c526-71f7-bdba-21c5e8393b7e request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/post/01a18f7f-c526-71f7-bdba-21c5e8393b7e 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/update/01a18f7f-c555-7f04-a457-620f4a4393f0 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:57 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f7f-c54e-71f0-9b32-3cf2717ee6d0 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor offset=0 2026/10/31 01:07:57 INFO Looking up user name=carol 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:57 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f7f-c54e-71f0-9b32-3cf2717ee6d0 2026/10/31 01:07:57 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/accept/01a18f7f-c4e0-777b-b9c9-f0b7cdb8fd91 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c3e6-714c-9f8e-4bdc8f3959b1 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f7f-c3e6-714c-9f8e-4bdc8f3959b1 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:57 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c request.user=alice post=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c 2026/10/31 01:07:57 INFO Received a new post activity.id=https://a.localdomain/create/01a18f7f-c46e-7869-bbe7-524824574cdd activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c 2026/10/31 01:07:57 INFO Received a new post activity.id=https://a.localdomain/create/01a18f7f-c4b8-78e4-bd0d-0061697d4549 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c4b8-77c7-a270-b794d561af2d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c4b8-77c7-a270-b794d561af2d 2026/10/31 01:07:57 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c593-7bdc-8462-955fa026a1ea 2026/10/31 01:07:57 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c593-7bdc-8462-955fa026a1ea 2026/10/31 01:07:57 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:57 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:57 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a18f7f-c593-7587-ba3e-303dceace62c 2026/10/31 01:07:57 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/update/01a18f7f-c58e-7f41-8a3b-6b385867599f activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b 2026/10/31 01:07:58 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c593-7bdc-8462-955fa026a1ea 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a18f7f-c593-7587-ba3e-303dceace62c 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor offset=0 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/accept/01a18f7f-c4fe-7576-a770-f7a9c56471c1 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c47e-7e65-ae36-f20c4867df20 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a18f7f-c47e-7e65-ae36-f20c4867df20 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/update/01a18f7f-c58e-7f41-8a3b-6b385867599f 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/update/01a18f7f-c58e-7f41-8a3b-6b385867599f 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/update/01a18f7f-c5b4-7c23-8e84-d77023c0d3cb sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor gateway=https://a.localdomain 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/update/01a18f7f-c5b4-7c23-8e84-d77023c0d3cb 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/update/01a18f7f-c5b4-7c23-8e84-d77023c0d3cb 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:58 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a18f7f-c593-7587-ba3e-303dceace62c 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f7f-c593-7bdc-8462-955fa026a1ea 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/01a18f7f-c593-7587-ba3e-303dceace62c 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:58 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:58 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c5d4-7ead-9a99-59b0d84b1e7b 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:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6Mkqd4oSpWQHhSASAPVPHoGs7x512rdo5dQ59AvG8aRqRJN/actor 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c5d4-7ead-9a99-59b0d84b1e7b 2026/10/31 01:07:58 INFO Updating poll results poll=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c5d4-7ead-9a99-59b0d84b1e7b 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/update/01a18f7f-c58e-7f41-8a3b-6b385867599f 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/update/01a18f7f-c58e-7f41-8a3b-6b385867599f 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Looking up user name=bob --- PASS: TestCluster_ClientSideSigningOutboxInvalidActivity (6.76s) 2026/10/31 01:07:58 INFO Received followers request sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkqd4oSpWQHhSASAPVPHoGs7x512rdo5dQ59AvG8aRqRJN/actor username=bob host=a.localdomain count=2 2026/10/31 01:07:58 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/10/31 01:07:58 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/01a18f7f-c5f6-70f8-bead-3ed89f71532e 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c5d4-7ead-9a99-59b0d84b1e7b 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a18f7f-c5f6-73df-b9ca-980805ce13aa activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c5f6-70f8-bead-3ed89f71532e 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/31 01:07:58 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-c5e4-7a56-8e97-41077587a630 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-c5d4-7ead-9a99-59b0d84b1e7b 2026/10/31 01:07:58 INFO Received delete request activity.id=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/update/01a18f7f-c5b4-7c23-8e84-d77023c0d3cb 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuJ3TnruFYAhrN1oqCxgzMV7u1gSxLT8Uqkdf8Ed5ZDCt/actor offset=0 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/update/01a18f7f-c5b4-7c23-8e84-d77023c0d3cb 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor offset=0 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a18f7f-c5f6-73df-b9ca-980805ce13aa 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a18f7f-c5f6-73df-b9ca-980805ce13aa 2026/10/31 01:07:58 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/post/01a18f7f-c526-71f7-bdba-21c5e8393b7e thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/post/01a18f7f-c526-71f7-bdba-21c5e8393b7e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/post/01a18f7f-c526-71f7-bdba-21c5e8393b7e 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c5e4-7a56-8e97-41077587a630 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c5e4-7a56-8e97-41077587a630 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c5e4-7a56-8e97-41077587a630 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c5e4-7a56-8e97-41077587a630 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor gateway=https://c.localdomain 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 2026/10/31 01:07:58 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a18f7f-c54e-71f0-9b32-3cf2717ee6d0 note=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c thread=https://b.localdomain/post/01a18f7f-c2ac-7f18-a3ff-68494e51e257 starter=https://b.localdomain/user/carol 2026/10/31 01:07:58 INFO Received a new post activity.id=https://a.localdomain/create/01a18f7f-c54e-71f0-9b32-3cf2717ee6d0 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a18f7f-c5f6-73df-b9ca-980805ce13aa 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02#delete 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02#delete 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c2aa-79a0-820a-a6fcf0a298c8 request.user=bob post=https://b.localdomain/post/01a18f7f-c2aa-79a0-820a-a6fcf0a298c8 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a18f7f-c5f6-73df-b9ca-980805ce13aa 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02#delete 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02#delete 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c5e4-7a56-8e97-41077587a630 2026/10/31 01:07:58 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a18f7f-c5f6-73df-b9ca-980805ce13aa activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f7f-c5f6-70f8-bead-3ed89f71532e 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/31 01:07:58 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c61c-7b40-a730-2cf944a8116f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c61c-7ae7-bbf1-a301228ab283 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c61c-7ae7-bbf1-a301228ab283 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f7f-c54e-71f0-9b32-3cf2717ee6d0 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c5e4-7a56-8e97-41077587a630 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-c5e4-7a56-8e97-41077587a630 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c61c-7b40-a730-2cf944a8116f 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c61c-7b40-a730-2cf944a8116f 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:58 INFO Received delete request activity.id=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c61c-7b40-a730-2cf944a8116f 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor offset=0 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c61c-7b40-a730-2cf944a8116f 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02#delete note=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 thread=https://b.localdomain/post/01a18f7f-c09e-7ef1-ab99-204566ad74fb starter=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-c5e4-7a56-8e97-41077587a630 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c61c-7ae7-bbf1-a301228ab283 request.user=bob post=https://b.localdomain/post/01a18f7f-c61c-7ae7-bbf1-a301228ab283 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f7f-c4b8-77c7-a270-b794d561af2d request.user=bob post=https://a.localdomain/post/01a18f7f-c4b8-77c7-a270-b794d561af2d 2026/10/31 01:07:58 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c5d4-7ead-9a99-59b0d84b1e7b 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:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/accept/01a18f7f-c66c-75d7-bfc2-012de314a86e activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c5d4-7ead-9a99-59b0d84b1e7b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-c5d4-7ead-9a99-59b0d84b1e7b 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02#delete 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02#delete 2026/10/31 01:07:58 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a18f7f-c665-703c-a091-3d3919e56d2a 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a18f7f-c665-703c-a091-3d3919e56d2a 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02#delete 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a18f7f-c665-703c-a091-3d3919e56d2a 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a18f7f-c665-703c-a091-3d3919e56d2a 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02#delete 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/accept/01a18f7f-c66c-75d7-bfc2-012de314a86e 2026/10/31 01:07:58 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/accept/01a18f7f-c66c-75d7-bfc2-012de314a86e sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor gateway=https://c.localdomain 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/accept/01a18f7f-c66c-75d7-bfc2-012de314a86e 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/accept/01a18f7f-c66c-75d7-bfc2-012de314a86e 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/post/01a18f7f-c526-71f7-bdba-21c5e8393b7e thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/post/01a18f7f-c526-71f7-bdba-21c5e8393b7e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/post/01a18f7f-c526-71f7-bdba-21c5e8393b7e --- PASS: TestCluster_ClientSideSigningOutboxInvalidVerificationMethod (6.92s) 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a18f7f-c665-703c-a091-3d3919e56d2a 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a18f7f-c665-703c-a091-3d3919e56d2a 2026/10/31 01:07:58 INFO Received delete request activity.id=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a18f7f-c171-77c7-b599-c7257b9a8b02 2026/10/31 01:07:58 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/update/01a18f7f-c58e-7f41-8a3b-6b385867599f note=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/post/01a18f7f-c13c-7912-b92b-708ac3637477 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:58 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/update/01a18f7f-c58e-7f41-8a3b-6b385867599f activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a18f7f-c665-703c-a091-3d3919e56d2a 2026/10/31 01:07:58 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor gateway=https://a.localdomain 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 2026/10/31 01:07:58 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c675-749d-a2a1-cf86c34ff183 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor 2026/10/31 01:07:58 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/accept/01a18f7f-c66c-75d7-bfc2-012de314a86e 2026/10/31 01:07:58 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-c5e4-7a56-8e97-41077587a630 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c211-7c84-9df9-762e2f20bbd8 request.user=alice post=https://b.localdomain/post/01a18f7f-c211-7c84-9df9-762e2f20bbd8 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/update/01a18f7f-c58e-7f41-8a3b-6b385867599f 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/update/01a18f7f-c58e-7f41-8a3b-6b385867599f 2026/10/31 01:07:58 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c6a0-762d-bb1a-4578b98530c9 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:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/inbox activity=https://b.localdomain/create/01a18f7f-c675-749d-a2a1-cf86c34ff183 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/inbox activity=https://b.localdomain/create/01a18f7f-c675-749d-a2a1-cf86c34ff183 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor 2026/10/31 01:07:58 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/accept/01a18f7f-c66c-75d7-bfc2-012de314a86e activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c5d4-7ead-9a99-59b0d84b1e7b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor error="invalid object host: b.localdomain" 2026/10/31 01:07:58 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/accept/01a18f7f-c66c-75d7-bfc2-012de314a86e error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/inbox: 400, " 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c6a0-762d-bb1a-4578b98530c9 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c6a0-762d-bb1a-4578b98530c9 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor 2026/10/31 01:07:58 INFO Looking up user name=carol 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/inbox activity=https://b.localdomain/create/01a18f7f-c675-749d-a2a1-cf86c34ff183 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/update/01a18f7f-c58e-7f41-8a3b-6b385867599f 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/create/01a18f7f-c526-7259-9c21-05b18784a955 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c675-749d-a2a1-cf86c34ff183 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/update/01a18f7f-c58e-7f41-8a3b-6b385867599f 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor --- PASS: TestCluster_FollowersSyncMissingLocalFollow (6.97s) 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/accept/01a18f7f-c66c-75d7-bfc2-012de314a86e 2026/10/31 01:07:58 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/accept/01a18f7f-c66c-75d7-bfc2-012de314a86e 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox activity=https://b.localdomain/follow/01a18f7f-c6a0-762d-bb1a-4578b98530c9 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkuc2hQStMkLF76hM1oPn4imzD9aZHjs8Kpbi1hEuBy3Xj/actor offset=0 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-c6a0-762d-bb1a-4578b98530c9 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 request.user=carol post=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:58 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor offset=0 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor --- PASS: TestCluster_PublicPostQuote (6.99s) 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/31 01:07:58 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c6ce-71b3-9a06-058c048666a3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c6ce-7164-abcc-4be9b07c949f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c6ce-7164-abcc-4be9b07c949f 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/31 01:07:58 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/accept/01a18f7f-c66c-75d7-bfc2-012de314a86e activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c5d4-7ead-9a99-59b0d84b1e7b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-c5d4-7ead-9a99-59b0d84b1e7b 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c6ce-71b3-9a06-058c048666a3 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c6ce-71b3-9a06-058c048666a3 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/update/01a18f7f-c58e-7f41-8a3b-6b385867599f activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Looking up user name=carol 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c6ce-71b3-9a06-058c048666a3 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c6ce-71b3-9a06-058c048666a3 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 request.user=bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Looking up user name=carol 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c6ce-7164-abcc-4be9b07c949f request.user=bob post=https://b.localdomain/post/01a18f7f-c6ce-7164-abcc-4be9b07c949f 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c6a0-762d-bb1a-4578b98530c9 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:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/accept/01a18f7f-c71a-74cf-993d-46cabdd9b1e1 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c6a0-762d-bb1a-4578b98530c9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-c6a0-762d-bb1a-4578b98530c9 2026/10/31 01:07:58 INFO Forwarding post to group followers activity=https://b.localdomain/create/01a18f7f-c675-749d-a2a1-cf86c34ff183 note=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 group=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/accept/01a18f7f-c71a-74cf-993d-46cabdd9b1e1 2026/10/31 01:07:58 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/accept/01a18f7f-c71a-74cf-993d-46cabdd9b1e1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor gateway=https://c.localdomain 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/accept/01a18f7f-c71a-74cf-993d-46cabdd9b1e1 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/accept/01a18f7f-c71a-74cf-993d-46cabdd9b1e1 --- PASS: TestCluster_ClientSideSigningOutboxNoProof (7.07s) 2026/10/31 01:07:58 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c675-749d-a2a1-cf86c34ff183 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:58 INFO Moving follow follow=https://b.localdomain/follow/01a18f7f-c29b-7354-804d-d393569a408e old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c675-749d-a2a1-cf86c34ff183 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c675-749d-a2a1-cf86c34ff183 2026/10/31 01:07:58 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c733-7cf4-9a4f-13ddd2372f52 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/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c722-7ef3-91ab-281b81a4837b 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c722-7ef3-91ab-281b81a4837b 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c722-7ef3-91ab-281b81a4837b 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c722-7ef3-91ab-281b81a4837b 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/accept/01a18f7f-c71a-74cf-993d-46cabdd9b1e1 2026/10/31 01:07:58 INFO Updated post activity.id=https://a.localdomain/update/01a18f7f-c721-79bf-98bd-86b0f7d15dba activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Removed a Follow activity.id=https://b.localdomain/undo/01a18f7f-c739-78d7-a6a9-a0cc87e9c45a activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c29b-7354-804d-d393569a408e 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/31 01:07:58 INFO Looking up user name=carol 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/accept/01a18f7f-c71a-74cf-993d-46cabdd9b1e1 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c721-79bf-98bd-86b0f7d15dba 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c721-79bf-98bd-86b0f7d15dba 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 request.user=alice post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c675-749d-a2a1-cf86c34ff183 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c722-7ef3-91ab-281b81a4837b 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a18f7f-c733-7cf4-9a4f-13ddd2372f52 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a18f7f-c733-7cf4-9a4f-13ddd2372f52 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c721-79bf-98bd-86b0f7d15dba 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a18f7f-c739-78d7-a6a9-a0cc87e9c45a 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a18f7f-c739-78d7-a6a9-a0cc87e9c45a 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c722-7ef3-91ab-281b81a4837b 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f7f-c721-79bf-98bd-86b0f7d15dba 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/accept/01a18f7f-c71a-74cf-993d-46cabdd9b1e1 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c6a0-762d-bb1a-4578b98530c9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor error="invalid object host: b.localdomain" 2026/10/31 01:07:58 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/accept/01a18f7f-c71a-74cf-993d-46cabdd9b1e1 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox: 400, " 2026/10/31 01:07:58 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/accept/01a18f7f-c71a-74cf-993d-46cabdd9b1e1 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c request.user=alice post=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a18f7f-c733-7cf4-9a4f-13ddd2372f52 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a18f7f-c739-78d7-a6a9-a0cc87e9c45a 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f7f-c733-7cf4-9a4f-13ddd2372f52 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c722-7ef3-91ab-281b81a4837b 2026/10/31 01:07:58 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c75a-7798-ac2a-d718cf6dd793 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c75a-7747-bb54-db7b87e7e18d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c75a-7747-bb54-db7b87e7e18d 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor offset=0 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/01a18f7f-c739-78d7-a6a9-a0cc87e9c45a 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c675-749d-a2a1-cf86c34ff183 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c722-7ef3-91ab-281b81a4837b 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c75a-7798-ac2a-d718cf6dd793 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c75a-7798-ac2a-d718cf6dd793 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 request.user=carol post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 WARN Failed to verify proof activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor/create/1 error="proof verification failed" 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Looking up user name=carol 2026/10/31 01:07:58 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:58 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f7f-c733-7cf4-9a4f-13ddd2372f52 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/31 01:07:58 INFO Updated post activity.id=https://a.localdomain/update/01a18f7f-c772-7bdb-a6c0-bb9b8a5db9e4 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c 2026/10/31 01:07:58 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/accept/01a18f7f-c71a-74cf-993d-46cabdd9b1e1 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c6a0-762d-bb1a-4578b98530c9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-c6a0-762d-bb1a-4578b98530c9 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f7f-c75a-7798-ac2a-d718cf6dd793 2026/10/31 01:07:58 INFO Follow is accepted activity.id=https://c.localdomain/accept/01a18f7f-c77f-711f-9a96-69edf762855a activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c733-7cf4-9a4f-13ddd2372f52 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-c733-7cf4-9a4f-13ddd2372f52 2026/10/31 01:07:58 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f7f-c75a-7798-ac2a-d718cf6dd793 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c772-7bdb-a6c0-bb9b8a5db9e4 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c772-7bdb-a6c0-bb9b8a5db9e4 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c675-749d-a2a1-cf86c34ff183 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a18f7f-c77f-711f-9a96-69edf762855a 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a18f7f-c77f-711f-9a96-69edf762855a 2026/10/31 01:07:58 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a18f7f-c721-79bf-98bd-86b0f7d15dba note=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c thread=https://b.localdomain/post/01a18f7f-c2c1-760d-aad6-7f5a9535e245 starter=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Updated post activity.id=https://a.localdomain/update/01a18f7f-c721-79bf-98bd-86b0f7d15dba activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c721-79bf-98bd-86b0f7d15dba 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c721-79bf-98bd-86b0f7d15dba 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c75a-7747-bb54-db7b87e7e18d request.user=bob post=https://b.localdomain/post/01a18f7f-c75a-7747-bb54-db7b87e7e18d 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Fetching forwarded object activity.id=https://a.localdomain/update/01a18f7f-c721-79bf-98bd-86b0f7d15dba activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/01a18f7f-c721-79bf-98bd-86b0f7d15dba sender=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c772-7bdb-a6c0-bb9b8a5db9e4 2026/10/31 01:07:58 INFO Looking up user name=carol 2026/10/31 01:07:58 INFO Received delete request activity.id=https://a.localdomain/post/01a18f7f-c3f6-77af-892f-9200e1fd99f6#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c3f6-77af-892f-9200e1fd99f6 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a18f7f-c3f6-77af-892f-9200e1fd99f6 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f7f-c772-7bdb-a6c0-bb9b8a5db9e4 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor offset=0 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor offset=0 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a18f7f-c77f-711f-9a96-69edf762855a 2026/10/31 01:07:58 INFO Fetching activity activity=https://a.localdomain/update/01a18f7f-c721-79bf-98bd-86b0f7d15dba 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/01a18f7f-c77f-711f-9a96-69edf762855a 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a18f7f-c721-79bf-98bd-86b0f7d15dba 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a18f7f-c3f6-77af-892f-9200e1fd99f6#delete 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a18f7f-c3f6-77af-892f-9200e1fd99f6#delete 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c request.user=alice post=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f7f-c721-79bf-98bd-86b0f7d15dba 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor offset=0 --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (7.20s) 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a18f7f-c3f6-77af-892f-9200e1fd99f6#delete 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a18f7f-c3f6-77af-892f-9200e1fd99f6#delete 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Removed a Follow activity.id=https://b.localdomain/undo/01a18f7f-c739-78d7-a6a9-a0cc87e9c45a activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c29b-7354-804d-d393569a408e 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/31 01:07:58 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Updated post activity.id=https://a.localdomain/update/01a18f7f-c721-79bf-98bd-86b0f7d15dba activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Looking up user name=carol 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Follow is accepted activity.id=https://c.localdomain/accept/01a18f7f-c77f-711f-9a96-69edf762855a activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f7f-c733-7cf4-9a4f-13ddd2372f52 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f7f-c733-7cf4-9a4f-13ddd2372f52 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a18f7f-c772-7bdb-a6c0-bb9b8a5db9e4 note=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c thread=https://b.localdomain/post/01a18f7f-c2ac-7f18-a3ff-68494e51e257 starter=https://b.localdomain/user/carol 2026/10/31 01:07:58 INFO Updated post activity.id=https://a.localdomain/update/01a18f7f-c772-7bdb-a6c0-bb9b8a5db9e4 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor 2026/10/31 01:07:58 INFO Received delete request activity.id=https://a.localdomain/post/01a18f7f-c3f6-77af-892f-9200e1fd99f6#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c3f6-77af-892f-9200e1fd99f6 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a18f7f-c3f6-77af-892f-9200e1fd99f6 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b#delete 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b#delete 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f7f-c772-7bdb-a6c0-bb9b8a5db9e4 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b#delete 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b#delete 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c494-7e91-96e8-9abe4774d1ca request.user=bob post=https://b.localdomain/post/01a18f7f-c494-7e91-96e8-9abe4774d1ca 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor offset=0 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor offset=0 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor 2026/10/31 01:07:58 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:58 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor/post/01a18f7f-c13c-7912-b92b-708ac3637477 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor 2026/10/31 01:07:58 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor offset=0 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b#delete 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b#delete 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkegTNUKcyRdz1kmAMW5r6TQriq3puX6nMZc2GSFJp14XK/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkipNAkXyfFmvbJm56bNn4kaPNHE8y84XjjhkrFkkh2muK/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b#delete 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f7f-c825-73b3-9158-bf5e0f5427a0 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b#delete 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f7f-c825-73b3-9158-bf5e0f5427a0 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor --- PASS: TestCluster_ShareUnshare (7.35s) 2026/10/31 01:07:58 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b note=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 2026/10/31 01:07:58 INFO Updating poll results poll=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor 2026/10/31 01:07:58 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers: actor is not cached" 2026/10/31 01:07:58 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor gateway=https://a.localdomain 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor offset=0 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f7f-c825-73b3-9158-bf5e0f5427a0 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor/post/01a18f7f-c285-731d-a744-d945b354cd8b 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a18f7f-c825-73b3-9158-bf5e0f5427a0 2026/10/31 01:07:58 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-c83a-7e11-b5be-b3d64bb5418e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqqxVcikxTUHCZuDrwyVamccRu28m45hLWhUyG4CEFzCY/actor offset=0 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c83a-7e11-b5be-b3d64bb5418e 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c83a-7e11-b5be-b3d64bb5418e 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c83a-7e11-b5be-b3d64bb5418e 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c83a-7e11-b5be-b3d64bb5418e 2026/10/31 01:07:58 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c494-7e91-96e8-9abe4774d1ca request.user=bob post=https://b.localdomain/post/01a18f7f-c494-7e91-96e8-9abe4774d1ca 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b 2026/10/31 01:07:58 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Received a new post activity.id=https://c.localdomain/create/01a18f7f-c84d-701a-bd54-d33d73dbdae1 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a18f7f-c84c-7ed8-9f91-64ea7ffdd498 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a18f7f-c84c-7ed8-9f91-64ea7ffdd498 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c83a-7e11-b5be-b3d64bb5418e 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c83a-7e11-b5be-b3d64bb5418e 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor offset=0 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-c83a-7e11-b5be-b3d64bb5418e 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a18f7f-c84d-701a-bd54-d33d73dbdae1 2026/10/31 01:07:58 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/note/1 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a18f7f-c84d-701a-bd54-d33d73dbdae1 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_ClientSideSigningOutboxInvalidProof (7.38s) 2026/10/31 01:07:58 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor gateway=https://a.localdomain 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/create/1 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/create/1 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c3e4-77b9-8272-039926669343 request.user=bob post=https://b.localdomain/post/01a18f7f-c3e4-77b9-8272-039926669343 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/create/1 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/create/1 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor offset=0 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Looking up user name=carol 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-c83a-7e11-b5be-b3d64bb5418e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a18f7f-c84d-701a-bd54-d33d73dbdae1 2026/10/31 01:07:58 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/note/1 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/01a18f7f-c84d-701a-bd54-d33d73dbdae1 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/create/1 2026/10/31 01:07:58 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor gateway=https://c.localdomain 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/create/1 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/create/1 2026/10/31 01:07:58 INFO Received delete request activity.id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/create/1 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c#delete 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c#delete 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor offset=0 2026/10/31 01:07:58 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b note=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c#delete 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor offset=0 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/c.localdomain/post/01a18f7f-c84c-7ed8-9f91-64ea7ffdd498 request.user=carol post=https://c.localdomain/post/01a18f7f-c84c-7ed8-9f91-64ea7ffdd498 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c#delete 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b 2026/10/31 01:07:58 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor gateway=https://c.localdomain 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers" 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f7f-c877-7cae-a305-81aae008e014 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f7f-c877-7cae-a305-81aae008e014 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-c83a-7e11-b5be-b3d64bb5418e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/create/1 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/create/1 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/create/1 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkteQ4UvDEpi92JCZ66mS12UDQpn3wwioFCRUvXKjT1ffh/actor offset=0 2026/10/31 01:07:58 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-c880-720f-9c92-acfe43526fa3 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Looking up user name=carol 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/inbox activity=https://b.localdomain/update/01a18f7f-c880-720f-9c92-acfe43526fa3 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/inbox activity=https://b.localdomain/update/01a18f7f-c880-720f-9c92-acfe43526fa3 2026/10/31 01:07:58 INFO Received delete request activity.id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers_synchronization\", digest=\"573212ec88a067e77c5c0390118052551a23f8c0121b9a8fe6f51f7bf1e666f4\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers" 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f7f-c877-7cae-a305-81aae008e014 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a18f7f-c877-7cae-a305-81aae008e014 2026/10/31 01:07:58 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c#delete note=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c thread=https://b.localdomain/post/01a18f7f-c2c1-760d-aad6-7f5a9535e245 starter=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Received a new post activity.id=https://c.localdomain/create/01a18f7f-c84d-701a-bd54-d33d73dbdae1 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a18f7f-c84c-7ed8-9f91-64ea7ffdd498 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a18f7f-c84c-7ed8-9f91-64ea7ffdd498 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c#delete 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c#delete 2026/10/31 01:07:58 INFO Looking up user name=carol 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c3e4-77b9-8272-039926669343 request.user=bob post=https://b.localdomain/post/01a18f7f-c3e4-77b9-8272-039926669343 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor/note/1 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/inbox activity=https://b.localdomain/update/01a18f7f-c880-720f-9c92-acfe43526fa3 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-c880-720f-9c92-acfe43526fa3 2026/10/31 01:07:58 INFO Fetching forwarded object activity.id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c sender=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 request.user=bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 request.user=carol post=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 2026/10/31 01:07:58 INFO Fetching post post=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c#delete 2026/10/31 01:07:58 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/update/01a18f7f-c823-7e96-b40d-f92ab385492b activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c#delete --- PASS: TestCluster_ReplyForwardingPortableActors (7.46s) 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Received delete request activity.id=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Received delete request activity.id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c deleted=https://a.localdomain/post/01a18f7f-c46e-7829-b0de-3370c0c4578c 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c#delete 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c#delete 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c#delete 2026/10/31 01:07:58 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c61c-7b40-a730-2cf944a8116f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c61c-7ae7-bbf1-a301228ab283 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c61c-7ae7-bbf1-a301228ab283 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c#delete 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 request.user=alice post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Looking up user name=carol 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Forwarding post to group followers activity=https://b.localdomain/update/01a18f7f-c880-720f-9c92-acfe43526fa3 note=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 group=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-c880-720f-9c92-acfe43526fa3 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 2026/10/31 01:07:58 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c6ce-71b3-9a06-058c048666a3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c6ce-7164-abcc-4be9b07c949f activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c6ce-7164-abcc-4be9b07c949f 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c880-720f-9c92-acfe43526fa3 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c880-720f-9c92-acfe43526fa3 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c8d9-7763-bfff-3ccd86fc5764 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c8d9-7763-bfff-3ccd86fc5764 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c8d9-7763-bfff-3ccd86fc5764 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c8d9-7763-bfff-3ccd86fc5764 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 request.user=carol post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Received delete request activity.id=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c#delete note=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c thread=https://b.localdomain/post/01a18f7f-c2ac-7f18-a3ff-68494e51e257 starter=https://b.localdomain/user/carol 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Received a new post activity.id=https://b.localdomain/create/01a18f7f-c75a-7798-ac2a-d718cf6dd793 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c75a-7747-bb54-db7b87e7e18d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c75a-7747-bb54-db7b87e7e18d 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Looking up user name=carol 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a18f7f-c54e-71a2-8ee0-30813f8dd37c#delete 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Looking up user name=carol 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c880-720f-9c92-acfe43526fa3 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c8d9-7763-bfff-3ccd86fc5764 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c8d9-7763-bfff-3ccd86fc5764 2026/10/31 01:07:58 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:58 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:58 INFO Received delete request activity.id=https://c.localdomain/post/01a18f7f-c48d-7787-9a23-f7a0e97887bb#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a18f7f-c48d-7787-9a23-f7a0e97887bb activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/01a18f7f-c48d-7787-9a23-f7a0e97887bb 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a18f7f-c48d-7787-9a23-f7a0e97887bb#delete 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a18f7f-c48d-7787-9a23-f7a0e97887bb#delete 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a18f7f-c48d-7787-9a23-f7a0e97887bb#delete 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/01a18f7f-c48d-7787-9a23-f7a0e97887bb#delete 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c8d9-7763-bfff-3ccd86fc5764 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c8d9-7763-bfff-3ccd86fc5764 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-c880-720f-9c92-acfe43526fa3 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 --- PASS: TestCluster_MovedAccount (7.55s) 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor offset=0 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfFvaTK3eWfCTfGshwvdMJj9rHg6xVdrqX4RcxbX9z5Ho/actor offset=0 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Looking up user name=carol 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:58 INFO Received delete request activity.id=https://c.localdomain/post/01a18f7f-c48d-7787-9a23-f7a0e97887bb#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a18f7f-c48d-7787-9a23-f7a0e97887bb activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/01a18f7f-c48d-7787-9a23-f7a0e97887bb 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:58 INFO Looking up user name=carol --- PASS: TestCluster_ClientSideSigningOutboxHappyFlow (7.57s) 2026/10/31 01:07:58 INFO Updating poll results poll=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-c880-720f-9c92-acfe43526fa3 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 2026/10/31 01:07:58 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:58 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-c924-7e76-bf04-a105c251469d activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers: actor is not cached" 2026/10/31 01:07:58 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor gateway=https://a.localdomain 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c924-7e76-bf04-a105c251469d 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c924-7e76-bf04-a105c251469d 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c924-7e76-bf04-a105c251469d 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c924-7e76-bf04-a105c251469d 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete 2026/10/31 01:07:58 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (7.60s) 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor offset=0 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c924-7e76-bf04-a105c251469d 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c924-7e76-bf04-a105c251469d 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-c924-7e76-bf04-a105c251469d 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 2026/10/31 01:07:58 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor offset=0 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete 2026/10/31 01:07:58 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor gateway=https://c.localdomain 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete 2026/10/31 01:07:58 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-c924-7e76-bf04-a105c251469d activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers_synchronization\", digest=\"573212ec88a067e77c5c0390118052551a23f8c0121b9a8fe6f51f7bf1e666f4\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers" 2026/10/31 01:07:58 INFO Looking up user name=alice 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkn8iXjoNfscv81A3bQ5CVC6dqtuHQ3r3QqUpRN2Ciqc3c/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor offset=0 2026/10/31 01:07:58 INFO Looking up user name=bob 2026/10/31 01:07:58 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/followers" 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-c924-7e76-bf04-a105c251469d activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor offset=0 2026/10/31 01:07:58 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 2026/10/31 01:07:58 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor/post/01a18f7f-c143-7cdd-9311-41bd50bf26c8 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:07:58 INFO Received delete request activity.id=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 --- PASS: TestCluster_ReplyInCommunity (7.66s) 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 request.user=bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/inbox activity=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5#delete 2026/10/31 01:07:58 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/inbox activity=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5#delete 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:58 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/inbox activity=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5#delete 2026/10/31 01:07:58 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5#delete 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:58 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 request.user=alice post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:07:58 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:07:58 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:58 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:07:58 INFO Looking up user name=carol 2026/10/31 01:07:58 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 request.user=carol post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:58 INFO Received delete request activity.id=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 2026/10/31 01:07:59 INFO Forwarding post to group followers activity=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5#delete note=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 group=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:59 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:07:59 INFO Fetching object cid=ap://did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor 2026/10/31 01:07:59 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5#delete 2026/10/31 01:07:59 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5#delete 2026/10/31 01:07:59 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c998-783a-b5fb-ded6e839fd85 2026/10/31 01:07:59 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c998-783a-b5fb-ded6e839fd85 2026/10/31 01:07:59 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c998-783a-b5fb-ded6e839fd85 2026/10/31 01:07:59 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c998-783a-b5fb-ded6e839fd85 2026/10/31 01:07:59 INFO Looking up user name=bob 2026/10/31 01:07:59 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkepbgSgCbmNEjXdMteb9EBnt6M2hfoJhoQAyWQehXzuaq/actor offset=0 2026/10/31 01:07:59 INFO Received delete request activity.id=https://b.localdomain/post/01a18f7f-c36a-7d24-bc86-b477a30d488c#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c36a-7d24-bc86-b477a30d488c activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f7f-c36a-7d24-bc86-b477a30d488c 2026/10/31 01:07:59 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5#delete 2026/10/31 01:07:59 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c998-783a-b5fb-ded6e839fd85 2026/10/31 01:07:59 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:59 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:59 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a18f7f-c36a-7d24-bc86-b477a30d488c#delete 2026/10/31 01:07:59 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:59 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:59 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:59 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:07:59 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c998-783a-b5fb-ded6e839fd85 2026/10/31 01:07:59 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c998-783a-b5fb-ded6e839fd85 2026/10/31 01:07:59 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5#delete 2026/10/31 01:07:59 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor/announce/01a18f7f-c998-783a-b5fb-ded6e839fd85 2026/10/31 01:07:59 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol --- PASS: TestCluster_Gateways (7.72s) 2026/10/31 01:07:59 INFO Updating poll results poll=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:59 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-c9c0-7682-ac42-b8691327a501 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 --- PASS: TestDeleter_Disabled (7.73s) 2026/10/31 01:07:59 INFO Looking up user name=carol 2026/10/31 01:07:59 INFO Received delete request activity.id=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f7f-c675-72c1-81bc-2e459b0c1dc5 2026/10/31 01:07:59 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c9c0-7682-ac42-b8691327a501 2026/10/31 01:07:59 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c9c0-7682-ac42-b8691327a501 2026/10/31 01:07:59 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c9c0-7682-ac42-b8691327a501 2026/10/31 01:07:59 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:59 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c9c0-7682-ac42-b8691327a501 2026/10/31 01:07:59 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:59 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:59 INFO Looking up user name=bob 2026/10/31 01:07:59 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:59 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c9c0-7682-ac42-b8691327a501 2026/10/31 01:07:59 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:59 INFO Looking up user name=bob 2026/10/31 01:07:59 INFO Fetching object cid=ap://did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor 2026/10/31 01:07:59 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f7f-c9c0-7682-ac42-b8691327a501 2026/10/31 01:07:59 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f7f-c9c0-7682-ac42-b8691327a501 2026/10/31 01:07:59 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:59 INFO Looking up user name=bob 2026/10/31 01:07:59 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-c9c0-7682-ac42-b8691327a501 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:59 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:07:59 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor offset=0 2026/10/31 01:07:59 INFO Looking up user name=bob 2026/10/31 01:07:59 INFO Updated post activity.id=https://b.localdomain/update/01a18f7f-c9c0-7682-ac42-b8691327a501 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:59 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor offset=0 2026/10/31 01:07:59 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkjWhFx8zPqKZCyYBWeBgxoDHRPHPoZWJSwMKaYj3SmA4x/actor offset=0 2026/10/31 01:07:59 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 request.user=bob post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 --- PASS: TestCluster_PostInCommunity (7.81s) 2026/10/31 01:07:59 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 request.user=alice post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 2026/10/31 01:07:59 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 request.user=carol post=https://b.localdomain/post/01a18f7f-c1eb-77a0-914f-193af87d7451 --- PASS: TestCluster_Poll (7.85s) FAIL FAIL github.com/dimkr/tootik/cluster 22.600s ? 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.018s ? 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/31 01:07:36 INFO Applying migration id=initial 2026/10/31 01:07:36 INFO Applying migration id=notesupdated 2026/10/31 01:07:36 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:36 INFO Applying migration id=activitiesid 2026/10/31 01:07:36 INFO Applying migration id=outbox 2026/10/31 01:07:36 INFO Applying migration id=edits 2026/10/31 01:07:36 INFO Applying migration id=outboxactor 2026/10/31 01:07:36 INFO Applying migration id=outboxsender 2026/10/31 01:07:36 INFO Applying migration id=thread 2026/10/31 01:07:36 INFO Applying migration id=host 2026/10/31 01:07:36 INFO Applying migration id=sharedinbox 2026/10/31 01:07:36 INFO Applying migration id=noteshost 2026/10/31 01:07:36 INFO Applying migration id=fetched 2026/10/31 01:07:36 INFO Applying migration id=move 2026/10/31 01:07:36 INFO Applying migration id=cleanup 2026/10/31 01:07:36 INFO Applying migration id=received 2026/10/31 01:07:36 INFO Applying migration id=namehost 2026/10/31 01:07:36 INFO Applying migration id=outboxhost 2026/10/31 01:07:36 INFO Applying migration id=notesfts 2026/10/31 01:07:36 INFO Applying migration id=iconsname 2026/10/31 01:07:36 INFO Applying migration id=nohash 2026/10/31 01:07:36 INFO Applying migration id=shares 2026/10/31 01:07:36 INFO Applying migration id=actorttl 2026/10/31 01:07:36 INFO Applying migration id=tocc 2026/10/31 01:07:36 INFO Applying migration id=followeds 2026/10/31 01:07:36 INFO Applying migration id=certhash 2026/10/31 01:07:36 INFO Applying migration id=follows_sync 2026/10/31 01:07:36 INFO Applying migration id=jsonpath 2026/10/31 01:07:36 INFO Applying migration id=localforward 2026/10/31 01:07:36 INFO Applying migration id=avatar 2026/10/31 01:07:36 INFO Applying migration id=noimage 2026/10/31 01:07:36 INFO Applying migration id=feed 2026/10/31 01:07:36 INFO Applying migration id=bookmarks 2026/10/31 01:07:36 INFO Applying migration id=shareactivity 2026/10/31 01:07:36 INFO Applying migration id=application 2026/10/31 01:07:36 INFO Applying migration id=certificates 2026/10/31 01:07:36 INFO Applying migration id=rawforward 2026/10/31 01:07:36 INFO Applying migration id=publickey 2026/10/31 01:07:36 INFO Applying migration id=resolvegroup 2026/10/31 01:07:36 INFO Applying migration id=reject 2026/10/31 01:07:36 INFO Applying migration id=autodel 2026/10/31 01:07:36 INFO Applying migration id=jsonb 2026/10/31 01:07:36 INFO Applying migration id=quote 2026/10/31 01:07:36 INFO Applying migration id=rfc9421 2026/10/31 01:07:36 INFO Applying migration id=keys 2026/10/31 01:07:36 INFO Applying migration id=portable 2026/10/31 01:07:36 INFO Applying migration id=proofs 2026/10/31 01:07:36 INFO Applying migration id=contexts 2026/10/31 01:07:36 INFO Applying migration id=deliverieshost 2026/10/31 01:07:36 INFO Applying migration id=pembegin 2026/10/31 01:07:36 INFO Applying migration id=didhost 2026/10/31 01:07:36 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:36 INFO Applying migration id=invites 2026/10/31 01:07:36 INFO Applying migration id=ed25519blob 2026/10/31 01:07:36 INFO Applying migration id=rsablob 2026/10/31 01:07:36 INFO Applying migration id=iconscid 2026/10/31 01:07:36 INFO Applying migration id=actor 2026/10/31 01:07:36 INFO Applying migration id=localkeys 2026/10/31 01:07:36 INFO Applying migration id=deleted 2026/10/31 01:07:36 INFO Applying migration id=history 2026/10/31 01:07:36 INFO Applying migration id=outboxnano 2026/10/31 01:07:36 INFO Applying migration id=implements 2026/10/31 01:07:36 INFO Applying migration id=backfill 2026/10/31 01:07:39 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:39 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:39 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:39 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/31 01:07:39 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/31 01:07:39 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:39 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:39 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/31 01:07:39 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (2.71s) === RUN TestDeliver_ForwardedPost 2026/10/31 01:07:39 INFO Applying migration id=initial 2026/10/31 01:07:39 INFO Applying migration id=notesupdated 2026/10/31 01:07:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:39 INFO Applying migration id=activitiesid 2026/10/31 01:07:39 INFO Applying migration id=outbox 2026/10/31 01:07:39 INFO Applying migration id=edits 2026/10/31 01:07:39 INFO Applying migration id=outboxactor 2026/10/31 01:07:39 INFO Applying migration id=outboxsender 2026/10/31 01:07:39 INFO Applying migration id=thread 2026/10/31 01:07:39 INFO Applying migration id=host 2026/10/31 01:07:39 INFO Applying migration id=sharedinbox 2026/10/31 01:07:39 INFO Applying migration id=noteshost 2026/10/31 01:07:39 INFO Applying migration id=fetched 2026/10/31 01:07:39 INFO Applying migration id=move 2026/10/31 01:07:39 INFO Applying migration id=cleanup 2026/10/31 01:07:39 INFO Applying migration id=received 2026/10/31 01:07:39 INFO Applying migration id=namehost 2026/10/31 01:07:39 INFO Applying migration id=outboxhost 2026/10/31 01:07:39 INFO Applying migration id=notesfts 2026/10/31 01:07:39 INFO Applying migration id=iconsname 2026/10/31 01:07:39 INFO Applying migration id=nohash 2026/10/31 01:07:39 INFO Applying migration id=shares 2026/10/31 01:07:39 INFO Applying migration id=actorttl 2026/10/31 01:07:39 INFO Applying migration id=tocc 2026/10/31 01:07:39 INFO Applying migration id=followeds 2026/10/31 01:07:39 INFO Applying migration id=certhash 2026/10/31 01:07:39 INFO Applying migration id=follows_sync 2026/10/31 01:07:39 INFO Applying migration id=jsonpath 2026/10/31 01:07:39 INFO Applying migration id=localforward 2026/10/31 01:07:39 INFO Applying migration id=avatar 2026/10/31 01:07:39 INFO Applying migration id=noimage 2026/10/31 01:07:39 INFO Applying migration id=feed 2026/10/31 01:07:39 INFO Applying migration id=bookmarks 2026/10/31 01:07:39 INFO Applying migration id=shareactivity 2026/10/31 01:07:39 INFO Applying migration id=application 2026/10/31 01:07:39 INFO Applying migration id=certificates 2026/10/31 01:07:39 INFO Applying migration id=rawforward 2026/10/31 01:07:39 INFO Applying migration id=publickey 2026/10/31 01:07:39 INFO Applying migration id=resolvegroup 2026/10/31 01:07:39 INFO Applying migration id=reject 2026/10/31 01:07:39 INFO Applying migration id=autodel 2026/10/31 01:07:39 INFO Applying migration id=jsonb 2026/10/31 01:07:39 INFO Applying migration id=quote 2026/10/31 01:07:39 INFO Applying migration id=rfc9421 2026/10/31 01:07:39 INFO Applying migration id=keys 2026/10/31 01:07:39 INFO Applying migration id=portable 2026/10/31 01:07:39 INFO Applying migration id=proofs 2026/10/31 01:07:39 INFO Applying migration id=contexts 2026/10/31 01:07:39 INFO Applying migration id=deliverieshost 2026/10/31 01:07:39 INFO Applying migration id=pembegin 2026/10/31 01:07:39 INFO Applying migration id=didhost 2026/10/31 01:07:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:39 INFO Applying migration id=invites 2026/10/31 01:07:39 INFO Applying migration id=ed25519blob 2026/10/31 01:07:39 INFO Applying migration id=rsablob 2026/10/31 01:07:39 INFO Applying migration id=iconscid 2026/10/31 01:07:39 INFO Applying migration id=actor 2026/10/31 01:07:39 INFO Applying migration id=localkeys 2026/10/31 01:07:39 INFO Applying migration id=deleted 2026/10/31 01:07:39 INFO Applying migration id=history 2026/10/31 01:07:39 INFO Applying migration id=outboxnano 2026/10/31 01:07:39 INFO Applying migration id=implements 2026/10/31 01:07:39 INFO Applying migration id=backfill 2026/10/31 01:07:41 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:41 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:41 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:41 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/31 01:07:41 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/31 01:07:41 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:41 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:41 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (2.15s) === RUN TestDeliver_OneFailed 2026/10/31 01:07:41 INFO Applying migration id=initial 2026/10/31 01:07:41 INFO Applying migration id=notesupdated 2026/10/31 01:07:41 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:41 INFO Applying migration id=activitiesid 2026/10/31 01:07:41 INFO Applying migration id=outbox 2026/10/31 01:07:41 INFO Applying migration id=edits 2026/10/31 01:07:41 INFO Applying migration id=outboxactor 2026/10/31 01:07:41 INFO Applying migration id=outboxsender 2026/10/31 01:07:41 INFO Applying migration id=thread 2026/10/31 01:07:41 INFO Applying migration id=host 2026/10/31 01:07:41 INFO Applying migration id=sharedinbox 2026/10/31 01:07:41 INFO Applying migration id=noteshost 2026/10/31 01:07:41 INFO Applying migration id=fetched 2026/10/31 01:07:41 INFO Applying migration id=move 2026/10/31 01:07:41 INFO Applying migration id=cleanup 2026/10/31 01:07:41 INFO Applying migration id=received 2026/10/31 01:07:41 INFO Applying migration id=namehost 2026/10/31 01:07:41 INFO Applying migration id=outboxhost 2026/10/31 01:07:41 INFO Applying migration id=notesfts 2026/10/31 01:07:41 INFO Applying migration id=iconsname 2026/10/31 01:07:41 INFO Applying migration id=nohash 2026/10/31 01:07:41 INFO Applying migration id=shares 2026/10/31 01:07:41 INFO Applying migration id=actorttl 2026/10/31 01:07:41 INFO Applying migration id=tocc 2026/10/31 01:07:41 INFO Applying migration id=followeds 2026/10/31 01:07:41 INFO Applying migration id=certhash 2026/10/31 01:07:41 INFO Applying migration id=follows_sync 2026/10/31 01:07:41 INFO Applying migration id=jsonpath 2026/10/31 01:07:41 INFO Applying migration id=localforward 2026/10/31 01:07:41 INFO Applying migration id=avatar 2026/10/31 01:07:41 INFO Applying migration id=noimage 2026/10/31 01:07:41 INFO Applying migration id=feed 2026/10/31 01:07:41 INFO Applying migration id=bookmarks 2026/10/31 01:07:41 INFO Applying migration id=shareactivity 2026/10/31 01:07:41 INFO Applying migration id=application 2026/10/31 01:07:41 INFO Applying migration id=certificates 2026/10/31 01:07:41 INFO Applying migration id=rawforward 2026/10/31 01:07:41 INFO Applying migration id=publickey 2026/10/31 01:07:41 INFO Applying migration id=resolvegroup 2026/10/31 01:07:41 INFO Applying migration id=reject 2026/10/31 01:07:41 INFO Applying migration id=autodel 2026/10/31 01:07:41 INFO Applying migration id=jsonb 2026/10/31 01:07:41 INFO Applying migration id=quote 2026/10/31 01:07:41 INFO Applying migration id=rfc9421 2026/10/31 01:07:41 INFO Applying migration id=keys 2026/10/31 01:07:41 INFO Applying migration id=portable 2026/10/31 01:07:41 INFO Applying migration id=proofs 2026/10/31 01:07:41 INFO Applying migration id=contexts 2026/10/31 01:07:41 INFO Applying migration id=deliverieshost 2026/10/31 01:07:41 INFO Applying migration id=pembegin 2026/10/31 01:07:41 INFO Applying migration id=didhost 2026/10/31 01:07:41 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:41 INFO Applying migration id=invites 2026/10/31 01:07:41 INFO Applying migration id=ed25519blob 2026/10/31 01:07:41 INFO Applying migration id=rsablob 2026/10/31 01:07:41 INFO Applying migration id=iconscid 2026/10/31 01:07:41 INFO Applying migration id=actor 2026/10/31 01:07:41 INFO Applying migration id=localkeys 2026/10/31 01:07:41 INFO Applying migration id=deleted 2026/10/31 01:07:41 INFO Applying migration id=history 2026/10/31 01:07:41 INFO Applying migration id=outboxnano 2026/10/31 01:07:41 INFO Applying migration id=implements 2026/10/31 01:07:41 INFO Applying migration id=backfill 2026/10/31 01:07:42 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:42 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:42 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:42 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/31 01:07:42 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/31 01:07:42 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:42 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:42 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/31 01:07:42 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.96s) === RUN TestDeliver_OneFailedRetry 2026/10/31 01:07:42 INFO Applying migration id=initial 2026/10/31 01:07:42 INFO Applying migration id=notesupdated 2026/10/31 01:07:42 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:42 INFO Applying migration id=activitiesid 2026/10/31 01:07:42 INFO Applying migration id=outbox 2026/10/31 01:07:42 INFO Applying migration id=edits 2026/10/31 01:07:42 INFO Applying migration id=outboxactor 2026/10/31 01:07:42 INFO Applying migration id=outboxsender 2026/10/31 01:07:42 INFO Applying migration id=thread 2026/10/31 01:07:42 INFO Applying migration id=host 2026/10/31 01:07:42 INFO Applying migration id=sharedinbox 2026/10/31 01:07:42 INFO Applying migration id=noteshost 2026/10/31 01:07:42 INFO Applying migration id=fetched 2026/10/31 01:07:42 INFO Applying migration id=move 2026/10/31 01:07:42 INFO Applying migration id=cleanup 2026/10/31 01:07:42 INFO Applying migration id=received 2026/10/31 01:07:42 INFO Applying migration id=namehost 2026/10/31 01:07:42 INFO Applying migration id=outboxhost 2026/10/31 01:07:42 INFO Applying migration id=notesfts 2026/10/31 01:07:42 INFO Applying migration id=iconsname 2026/10/31 01:07:42 INFO Applying migration id=nohash 2026/10/31 01:07:42 INFO Applying migration id=shares 2026/10/31 01:07:42 INFO Applying migration id=actorttl 2026/10/31 01:07:42 INFO Applying migration id=tocc 2026/10/31 01:07:42 INFO Applying migration id=followeds 2026/10/31 01:07:42 INFO Applying migration id=certhash 2026/10/31 01:07:42 INFO Applying migration id=follows_sync 2026/10/31 01:07:42 INFO Applying migration id=jsonpath 2026/10/31 01:07:42 INFO Applying migration id=localforward 2026/10/31 01:07:42 INFO Applying migration id=avatar 2026/10/31 01:07:42 INFO Applying migration id=noimage 2026/10/31 01:07:42 INFO Applying migration id=feed 2026/10/31 01:07:42 INFO Applying migration id=bookmarks 2026/10/31 01:07:42 INFO Applying migration id=shareactivity 2026/10/31 01:07:42 INFO Applying migration id=application 2026/10/31 01:07:42 INFO Applying migration id=certificates 2026/10/31 01:07:42 INFO Applying migration id=rawforward 2026/10/31 01:07:42 INFO Applying migration id=publickey 2026/10/31 01:07:42 INFO Applying migration id=resolvegroup 2026/10/31 01:07:42 INFO Applying migration id=reject 2026/10/31 01:07:42 INFO Applying migration id=autodel 2026/10/31 01:07:42 INFO Applying migration id=jsonb 2026/10/31 01:07:42 INFO Applying migration id=quote 2026/10/31 01:07:42 INFO Applying migration id=rfc9421 2026/10/31 01:07:42 INFO Applying migration id=keys 2026/10/31 01:07:42 INFO Applying migration id=portable 2026/10/31 01:07:42 INFO Applying migration id=proofs 2026/10/31 01:07:42 INFO Applying migration id=contexts 2026/10/31 01:07:42 INFO Applying migration id=deliverieshost 2026/10/31 01:07:42 INFO Applying migration id=pembegin 2026/10/31 01:07:42 INFO Applying migration id=didhost 2026/10/31 01:07:42 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:42 INFO Applying migration id=invites 2026/10/31 01:07:42 INFO Applying migration id=ed25519blob 2026/10/31 01:07:42 INFO Applying migration id=rsablob 2026/10/31 01:07:42 INFO Applying migration id=iconscid 2026/10/31 01:07:42 INFO Applying migration id=actor 2026/10/31 01:07:42 INFO Applying migration id=localkeys 2026/10/31 01:07:42 INFO Applying migration id=deleted 2026/10/31 01:07:42 INFO Applying migration id=history 2026/10/31 01:07:42 INFO Applying migration id=outboxnano 2026/10/31 01:07:42 INFO Applying migration id=implements 2026/10/31 01:07:42 INFO Applying migration id=backfill 2026/10/31 01:07:42 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:42 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:42 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:42 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/31 01:07:42 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.42s) === RUN TestDeliver_OneInvalidURLRetry 2026/10/31 01:07:42 INFO Applying migration id=initial 2026/10/31 01:07:42 INFO Applying migration id=notesupdated 2026/10/31 01:07:42 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:42 INFO Applying migration id=activitiesid 2026/10/31 01:07:42 INFO Applying migration id=outbox 2026/10/31 01:07:42 INFO Applying migration id=edits 2026/10/31 01:07:42 INFO Applying migration id=outboxactor 2026/10/31 01:07:42 INFO Applying migration id=outboxsender 2026/10/31 01:07:42 INFO Applying migration id=thread 2026/10/31 01:07:42 INFO Applying migration id=host 2026/10/31 01:07:42 INFO Applying migration id=sharedinbox 2026/10/31 01:07:42 INFO Applying migration id=noteshost 2026/10/31 01:07:42 INFO Applying migration id=fetched 2026/10/31 01:07:42 INFO Applying migration id=move 2026/10/31 01:07:42 INFO Applying migration id=cleanup 2026/10/31 01:07:42 INFO Applying migration id=received 2026/10/31 01:07:42 INFO Applying migration id=namehost 2026/10/31 01:07:42 INFO Applying migration id=outboxhost 2026/10/31 01:07:42 INFO Applying migration id=notesfts 2026/10/31 01:07:42 INFO Applying migration id=iconsname 2026/10/31 01:07:42 INFO Applying migration id=nohash 2026/10/31 01:07:42 INFO Applying migration id=shares 2026/10/31 01:07:42 INFO Applying migration id=actorttl 2026/10/31 01:07:42 INFO Applying migration id=tocc 2026/10/31 01:07:42 INFO Applying migration id=followeds 2026/10/31 01:07:42 INFO Applying migration id=certhash 2026/10/31 01:07:42 INFO Applying migration id=follows_sync 2026/10/31 01:07:42 INFO Applying migration id=jsonpath 2026/10/31 01:07:42 INFO Applying migration id=localforward 2026/10/31 01:07:42 INFO Applying migration id=avatar 2026/10/31 01:07:42 INFO Applying migration id=noimage 2026/10/31 01:07:42 INFO Applying migration id=feed 2026/10/31 01:07:42 INFO Applying migration id=bookmarks 2026/10/31 01:07:42 INFO Applying migration id=shareactivity 2026/10/31 01:07:42 INFO Applying migration id=application 2026/10/31 01:07:42 INFO Applying migration id=certificates 2026/10/31 01:07:42 INFO Applying migration id=rawforward 2026/10/31 01:07:42 INFO Applying migration id=publickey 2026/10/31 01:07:42 INFO Applying migration id=resolvegroup 2026/10/31 01:07:42 INFO Applying migration id=reject 2026/10/31 01:07:42 INFO Applying migration id=autodel 2026/10/31 01:07:42 INFO Applying migration id=jsonb 2026/10/31 01:07:42 INFO Applying migration id=quote 2026/10/31 01:07:42 INFO Applying migration id=rfc9421 2026/10/31 01:07:42 INFO Applying migration id=keys 2026/10/31 01:07:42 INFO Applying migration id=portable 2026/10/31 01:07:42 INFO Applying migration id=proofs 2026/10/31 01:07:42 INFO Applying migration id=contexts 2026/10/31 01:07:42 INFO Applying migration id=deliverieshost 2026/10/31 01:07:42 INFO Applying migration id=pembegin 2026/10/31 01:07:42 INFO Applying migration id=didhost 2026/10/31 01:07:42 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:42 INFO Applying migration id=invites 2026/10/31 01:07:42 INFO Applying migration id=ed25519blob 2026/10/31 01:07:42 INFO Applying migration id=rsablob 2026/10/31 01:07:42 INFO Applying migration id=iconscid 2026/10/31 01:07:42 INFO Applying migration id=actor 2026/10/31 01:07:42 INFO Applying migration id=localkeys 2026/10/31 01:07:42 INFO Applying migration id=deleted 2026/10/31 01:07:42 INFO Applying migration id=history 2026/10/31 01:07:42 INFO Applying migration id=outboxnano 2026/10/31 01:07:42 INFO Applying migration id=implements 2026/10/31 01:07:42 INFO Applying migration id=backfill 2026/10/31 01:07:43 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:43 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/31 01:07:43 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:43 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/31 01:07:43 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/31 01:07:43 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:43 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/31 01:07:43 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:43 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/31 01:07:43 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:43 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/31 01:07:43 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:43 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.56s) === RUN TestDeliver_MaxAttempts 2026/10/31 01:07:43 INFO Applying migration id=initial 2026/10/31 01:07:43 INFO Applying migration id=notesupdated 2026/10/31 01:07:43 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:43 INFO Applying migration id=activitiesid 2026/10/31 01:07:43 INFO Applying migration id=outbox 2026/10/31 01:07:43 INFO Applying migration id=edits 2026/10/31 01:07:43 INFO Applying migration id=outboxactor 2026/10/31 01:07:43 INFO Applying migration id=outboxsender 2026/10/31 01:07:43 INFO Applying migration id=thread 2026/10/31 01:07:43 INFO Applying migration id=host 2026/10/31 01:07:43 INFO Applying migration id=sharedinbox 2026/10/31 01:07:43 INFO Applying migration id=noteshost 2026/10/31 01:07:43 INFO Applying migration id=fetched 2026/10/31 01:07:43 INFO Applying migration id=move 2026/10/31 01:07:43 INFO Applying migration id=cleanup 2026/10/31 01:07:43 INFO Applying migration id=received 2026/10/31 01:07:43 INFO Applying migration id=namehost 2026/10/31 01:07:43 INFO Applying migration id=outboxhost 2026/10/31 01:07:43 INFO Applying migration id=notesfts 2026/10/31 01:07:43 INFO Applying migration id=iconsname 2026/10/31 01:07:43 INFO Applying migration id=nohash 2026/10/31 01:07:43 INFO Applying migration id=shares 2026/10/31 01:07:43 INFO Applying migration id=actorttl 2026/10/31 01:07:43 INFO Applying migration id=tocc 2026/10/31 01:07:43 INFO Applying migration id=followeds 2026/10/31 01:07:43 INFO Applying migration id=certhash 2026/10/31 01:07:43 INFO Applying migration id=follows_sync 2026/10/31 01:07:43 INFO Applying migration id=jsonpath 2026/10/31 01:07:43 INFO Applying migration id=localforward 2026/10/31 01:07:43 INFO Applying migration id=avatar 2026/10/31 01:07:43 INFO Applying migration id=noimage 2026/10/31 01:07:43 INFO Applying migration id=feed 2026/10/31 01:07:43 INFO Applying migration id=bookmarks 2026/10/31 01:07:43 INFO Applying migration id=shareactivity 2026/10/31 01:07:43 INFO Applying migration id=application 2026/10/31 01:07:43 INFO Applying migration id=certificates 2026/10/31 01:07:43 INFO Applying migration id=rawforward 2026/10/31 01:07:43 INFO Applying migration id=publickey 2026/10/31 01:07:43 INFO Applying migration id=resolvegroup 2026/10/31 01:07:43 INFO Applying migration id=reject 2026/10/31 01:07:43 INFO Applying migration id=autodel 2026/10/31 01:07:43 INFO Applying migration id=jsonb 2026/10/31 01:07:43 INFO Applying migration id=quote 2026/10/31 01:07:43 INFO Applying migration id=rfc9421 2026/10/31 01:07:43 INFO Applying migration id=keys 2026/10/31 01:07:43 INFO Applying migration id=portable 2026/10/31 01:07:43 INFO Applying migration id=proofs 2026/10/31 01:07:43 INFO Applying migration id=contexts 2026/10/31 01:07:43 INFO Applying migration id=deliverieshost 2026/10/31 01:07:43 INFO Applying migration id=pembegin 2026/10/31 01:07:43 INFO Applying migration id=didhost 2026/10/31 01:07:43 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:43 INFO Applying migration id=invites 2026/10/31 01:07:43 INFO Applying migration id=ed25519blob 2026/10/31 01:07:43 INFO Applying migration id=rsablob 2026/10/31 01:07:43 INFO Applying migration id=iconscid 2026/10/31 01:07:43 INFO Applying migration id=actor 2026/10/31 01:07:43 INFO Applying migration id=localkeys 2026/10/31 01:07:43 INFO Applying migration id=deleted 2026/10/31 01:07:43 INFO Applying migration id=history 2026/10/31 01:07:43 INFO Applying migration id=outboxnano 2026/10/31 01:07:43 INFO Applying migration id=implements 2026/10/31 01:07:43 INFO Applying migration id=backfill 2026/10/31 01:07:43 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:43 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:43 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:43 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/31 01:07:43 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.54s) === RUN TestDeliver_SharedInbox 2026/10/31 01:07:43 INFO Applying migration id=initial 2026/10/31 01:07:43 INFO Applying migration id=notesupdated 2026/10/31 01:07:43 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:43 INFO Applying migration id=activitiesid 2026/10/31 01:07:43 INFO Applying migration id=outbox 2026/10/31 01:07:43 INFO Applying migration id=edits 2026/10/31 01:07:43 INFO Applying migration id=outboxactor 2026/10/31 01:07:43 INFO Applying migration id=outboxsender 2026/10/31 01:07:43 INFO Applying migration id=thread 2026/10/31 01:07:43 INFO Applying migration id=host 2026/10/31 01:07:43 INFO Applying migration id=sharedinbox 2026/10/31 01:07:43 INFO Applying migration id=noteshost 2026/10/31 01:07:43 INFO Applying migration id=fetched 2026/10/31 01:07:43 INFO Applying migration id=move 2026/10/31 01:07:43 INFO Applying migration id=cleanup 2026/10/31 01:07:43 INFO Applying migration id=received 2026/10/31 01:07:43 INFO Applying migration id=namehost 2026/10/31 01:07:43 INFO Applying migration id=outboxhost 2026/10/31 01:07:43 INFO Applying migration id=notesfts 2026/10/31 01:07:43 INFO Applying migration id=iconsname 2026/10/31 01:07:43 INFO Applying migration id=nohash 2026/10/31 01:07:43 INFO Applying migration id=shares 2026/10/31 01:07:43 INFO Applying migration id=actorttl 2026/10/31 01:07:43 INFO Applying migration id=tocc 2026/10/31 01:07:43 INFO Applying migration id=followeds 2026/10/31 01:07:43 INFO Applying migration id=certhash 2026/10/31 01:07:43 INFO Applying migration id=follows_sync 2026/10/31 01:07:43 INFO Applying migration id=jsonpath 2026/10/31 01:07:43 INFO Applying migration id=localforward 2026/10/31 01:07:43 INFO Applying migration id=avatar 2026/10/31 01:07:43 INFO Applying migration id=noimage 2026/10/31 01:07:43 INFO Applying migration id=feed 2026/10/31 01:07:43 INFO Applying migration id=bookmarks 2026/10/31 01:07:43 INFO Applying migration id=shareactivity 2026/10/31 01:07:44 INFO Applying migration id=application 2026/10/31 01:07:44 INFO Applying migration id=certificates 2026/10/31 01:07:44 INFO Applying migration id=rawforward 2026/10/31 01:07:44 INFO Applying migration id=publickey 2026/10/31 01:07:44 INFO Applying migration id=resolvegroup 2026/10/31 01:07:44 INFO Applying migration id=reject 2026/10/31 01:07:44 INFO Applying migration id=autodel 2026/10/31 01:07:44 INFO Applying migration id=jsonb 2026/10/31 01:07:44 INFO Applying migration id=quote 2026/10/31 01:07:44 INFO Applying migration id=rfc9421 2026/10/31 01:07:44 INFO Applying migration id=keys 2026/10/31 01:07:44 INFO Applying migration id=portable 2026/10/31 01:07:44 INFO Applying migration id=proofs 2026/10/31 01:07:44 INFO Applying migration id=contexts 2026/10/31 01:07:44 INFO Applying migration id=deliverieshost 2026/10/31 01:07:44 INFO Applying migration id=pembegin 2026/10/31 01:07:44 INFO Applying migration id=didhost 2026/10/31 01:07:44 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:44 INFO Applying migration id=invites 2026/10/31 01:07:44 INFO Applying migration id=ed25519blob 2026/10/31 01:07:44 INFO Applying migration id=rsablob 2026/10/31 01:07:44 INFO Applying migration id=iconscid 2026/10/31 01:07:44 INFO Applying migration id=actor 2026/10/31 01:07:44 INFO Applying migration id=localkeys 2026/10/31 01:07:44 INFO Applying migration id=deleted 2026/10/31 01:07:44 INFO Applying migration id=history 2026/10/31 01:07:44 INFO Applying migration id=outboxnano 2026/10/31 01:07:44 INFO Applying migration id=implements 2026/10/31 01:07:44 INFO Applying migration id=backfill 2026/10/31 01:07:45 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:45 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/31 01:07:45 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:45 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/31 01:07:45 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (1.09s) === RUN TestDeliver_SharedInboxRetry 2026/10/31 01:07:45 INFO Applying migration id=initial 2026/10/31 01:07:45 INFO Applying migration id=notesupdated 2026/10/31 01:07:45 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:45 INFO Applying migration id=activitiesid 2026/10/31 01:07:45 INFO Applying migration id=outbox 2026/10/31 01:07:45 INFO Applying migration id=edits 2026/10/31 01:07:45 INFO Applying migration id=outboxactor 2026/10/31 01:07:45 INFO Applying migration id=outboxsender 2026/10/31 01:07:45 INFO Applying migration id=thread 2026/10/31 01:07:45 INFO Applying migration id=host 2026/10/31 01:07:45 INFO Applying migration id=sharedinbox 2026/10/31 01:07:45 INFO Applying migration id=noteshost 2026/10/31 01:07:45 INFO Applying migration id=fetched 2026/10/31 01:07:45 INFO Applying migration id=move 2026/10/31 01:07:45 INFO Applying migration id=cleanup 2026/10/31 01:07:45 INFO Applying migration id=received 2026/10/31 01:07:45 INFO Applying migration id=namehost 2026/10/31 01:07:45 INFO Applying migration id=outboxhost 2026/10/31 01:07:45 INFO Applying migration id=notesfts 2026/10/31 01:07:45 INFO Applying migration id=iconsname 2026/10/31 01:07:45 INFO Applying migration id=nohash 2026/10/31 01:07:45 INFO Applying migration id=shares 2026/10/31 01:07:45 INFO Applying migration id=actorttl 2026/10/31 01:07:45 INFO Applying migration id=tocc 2026/10/31 01:07:45 INFO Applying migration id=followeds 2026/10/31 01:07:45 INFO Applying migration id=certhash 2026/10/31 01:07:45 INFO Applying migration id=follows_sync 2026/10/31 01:07:45 INFO Applying migration id=jsonpath 2026/10/31 01:07:45 INFO Applying migration id=localforward 2026/10/31 01:07:45 INFO Applying migration id=avatar 2026/10/31 01:07:45 INFO Applying migration id=noimage 2026/10/31 01:07:45 INFO Applying migration id=feed 2026/10/31 01:07:45 INFO Applying migration id=bookmarks 2026/10/31 01:07:45 INFO Applying migration id=shareactivity 2026/10/31 01:07:45 INFO Applying migration id=application 2026/10/31 01:07:45 INFO Applying migration id=certificates 2026/10/31 01:07:45 INFO Applying migration id=rawforward 2026/10/31 01:07:45 INFO Applying migration id=publickey 2026/10/31 01:07:45 INFO Applying migration id=resolvegroup 2026/10/31 01:07:45 INFO Applying migration id=reject 2026/10/31 01:07:45 INFO Applying migration id=autodel 2026/10/31 01:07:45 INFO Applying migration id=jsonb 2026/10/31 01:07:45 INFO Applying migration id=quote 2026/10/31 01:07:45 INFO Applying migration id=rfc9421 2026/10/31 01:07:45 INFO Applying migration id=keys 2026/10/31 01:07:45 INFO Applying migration id=portable 2026/10/31 01:07:45 INFO Applying migration id=proofs 2026/10/31 01:07:45 INFO Applying migration id=contexts 2026/10/31 01:07:45 INFO Applying migration id=deliverieshost 2026/10/31 01:07:45 INFO Applying migration id=pembegin 2026/10/31 01:07:45 INFO Applying migration id=didhost 2026/10/31 01:07:45 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:45 INFO Applying migration id=invites 2026/10/31 01:07:45 INFO Applying migration id=ed25519blob 2026/10/31 01:07:45 INFO Applying migration id=rsablob 2026/10/31 01:07:45 INFO Applying migration id=iconscid 2026/10/31 01:07:45 INFO Applying migration id=actor 2026/10/31 01:07:45 INFO Applying migration id=localkeys 2026/10/31 01:07:45 INFO Applying migration id=deleted 2026/10/31 01:07:45 INFO Applying migration id=history 2026/10/31 01:07:45 INFO Applying migration id=outboxnano 2026/10/31 01:07:45 INFO Applying migration id=implements 2026/10/31 01:07:45 INFO Applying migration id=backfill 2026/10/31 01:07:45 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:45 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/31 01:07:45 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:45 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/31 01:07:45 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/31 01:07:45 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:45 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/31 01:07:45 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:45 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/31 01:07:45 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.80s) === RUN TestDeliver_SharedInboxUnknownActor 2026/10/31 01:07:45 INFO Applying migration id=initial 2026/10/31 01:07:45 INFO Applying migration id=notesupdated 2026/10/31 01:07:45 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:45 INFO Applying migration id=activitiesid 2026/10/31 01:07:45 INFO Applying migration id=outbox 2026/10/31 01:07:45 INFO Applying migration id=edits 2026/10/31 01:07:45 INFO Applying migration id=outboxactor 2026/10/31 01:07:45 INFO Applying migration id=outboxsender 2026/10/31 01:07:45 INFO Applying migration id=thread 2026/10/31 01:07:45 INFO Applying migration id=host 2026/10/31 01:07:45 INFO Applying migration id=sharedinbox 2026/10/31 01:07:45 INFO Applying migration id=noteshost 2026/10/31 01:07:45 INFO Applying migration id=fetched 2026/10/31 01:07:45 INFO Applying migration id=move 2026/10/31 01:07:45 INFO Applying migration id=cleanup 2026/10/31 01:07:45 INFO Applying migration id=received 2026/10/31 01:07:45 INFO Applying migration id=namehost 2026/10/31 01:07:45 INFO Applying migration id=outboxhost 2026/10/31 01:07:45 INFO Applying migration id=notesfts 2026/10/31 01:07:45 INFO Applying migration id=iconsname 2026/10/31 01:07:45 INFO Applying migration id=nohash 2026/10/31 01:07:45 INFO Applying migration id=shares 2026/10/31 01:07:45 INFO Applying migration id=actorttl 2026/10/31 01:07:45 INFO Applying migration id=tocc 2026/10/31 01:07:45 INFO Applying migration id=followeds 2026/10/31 01:07:45 INFO Applying migration id=certhash 2026/10/31 01:07:45 INFO Applying migration id=follows_sync 2026/10/31 01:07:45 INFO Applying migration id=jsonpath 2026/10/31 01:07:45 INFO Applying migration id=localforward 2026/10/31 01:07:45 INFO Applying migration id=avatar 2026/10/31 01:07:45 INFO Applying migration id=noimage 2026/10/31 01:07:45 INFO Applying migration id=feed 2026/10/31 01:07:45 INFO Applying migration id=bookmarks 2026/10/31 01:07:45 INFO Applying migration id=shareactivity 2026/10/31 01:07:45 INFO Applying migration id=application 2026/10/31 01:07:45 INFO Applying migration id=certificates 2026/10/31 01:07:45 INFO Applying migration id=rawforward 2026/10/31 01:07:45 INFO Applying migration id=publickey 2026/10/31 01:07:45 INFO Applying migration id=resolvegroup 2026/10/31 01:07:45 INFO Applying migration id=reject 2026/10/31 01:07:45 INFO Applying migration id=autodel 2026/10/31 01:07:45 INFO Applying migration id=jsonb 2026/10/31 01:07:45 INFO Applying migration id=quote 2026/10/31 01:07:45 INFO Applying migration id=rfc9421 2026/10/31 01:07:45 INFO Applying migration id=keys 2026/10/31 01:07:45 INFO Applying migration id=portable 2026/10/31 01:07:45 INFO Applying migration id=proofs 2026/10/31 01:07:45 INFO Applying migration id=contexts 2026/10/31 01:07:45 INFO Applying migration id=deliverieshost 2026/10/31 01:07:45 INFO Applying migration id=pembegin 2026/10/31 01:07:45 INFO Applying migration id=didhost 2026/10/31 01:07:45 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:45 INFO Applying migration id=invites 2026/10/31 01:07:45 INFO Applying migration id=ed25519blob 2026/10/31 01:07:45 INFO Applying migration id=rsablob 2026/10/31 01:07:45 INFO Applying migration id=iconscid 2026/10/31 01:07:45 INFO Applying migration id=actor 2026/10/31 01:07:45 INFO Applying migration id=localkeys 2026/10/31 01:07:45 INFO Applying migration id=deleted 2026/10/31 01:07:45 INFO Applying migration id=history 2026/10/31 01:07:45 INFO Applying migration id=outboxnano 2026/10/31 01:07:45 INFO Applying migration id=implements 2026/10/31 01:07:45 INFO Applying migration id=backfill 2026/10/31 01:07:46 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:46 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/31 01:07:46 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:46 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/31 01:07:46 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.80s) === RUN TestDeliver_SharedInboxSingleWorker 2026/10/31 01:07:46 INFO Applying migration id=initial 2026/10/31 01:07:46 INFO Applying migration id=notesupdated 2026/10/31 01:07:46 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:46 INFO Applying migration id=activitiesid 2026/10/31 01:07:46 INFO Applying migration id=outbox 2026/10/31 01:07:46 INFO Applying migration id=edits 2026/10/31 01:07:46 INFO Applying migration id=outboxactor 2026/10/31 01:07:46 INFO Applying migration id=outboxsender 2026/10/31 01:07:46 INFO Applying migration id=thread 2026/10/31 01:07:46 INFO Applying migration id=host 2026/10/31 01:07:46 INFO Applying migration id=sharedinbox 2026/10/31 01:07:46 INFO Applying migration id=noteshost 2026/10/31 01:07:46 INFO Applying migration id=fetched 2026/10/31 01:07:46 INFO Applying migration id=move 2026/10/31 01:07:46 INFO Applying migration id=cleanup 2026/10/31 01:07:46 INFO Applying migration id=received 2026/10/31 01:07:46 INFO Applying migration id=namehost 2026/10/31 01:07:46 INFO Applying migration id=outboxhost 2026/10/31 01:07:46 INFO Applying migration id=notesfts 2026/10/31 01:07:46 INFO Applying migration id=iconsname 2026/10/31 01:07:46 INFO Applying migration id=nohash 2026/10/31 01:07:46 INFO Applying migration id=shares 2026/10/31 01:07:46 INFO Applying migration id=actorttl 2026/10/31 01:07:46 INFO Applying migration id=tocc 2026/10/31 01:07:46 INFO Applying migration id=followeds 2026/10/31 01:07:46 INFO Applying migration id=certhash 2026/10/31 01:07:46 INFO Applying migration id=follows_sync 2026/10/31 01:07:46 INFO Applying migration id=jsonpath 2026/10/31 01:07:46 INFO Applying migration id=localforward 2026/10/31 01:07:46 INFO Applying migration id=avatar 2026/10/31 01:07:46 INFO Applying migration id=noimage 2026/10/31 01:07:46 INFO Applying migration id=feed 2026/10/31 01:07:46 INFO Applying migration id=bookmarks 2026/10/31 01:07:46 INFO Applying migration id=shareactivity 2026/10/31 01:07:46 INFO Applying migration id=application 2026/10/31 01:07:46 INFO Applying migration id=certificates 2026/10/31 01:07:46 INFO Applying migration id=rawforward 2026/10/31 01:07:46 INFO Applying migration id=publickey 2026/10/31 01:07:46 INFO Applying migration id=resolvegroup 2026/10/31 01:07:46 INFO Applying migration id=reject 2026/10/31 01:07:46 INFO Applying migration id=autodel 2026/10/31 01:07:46 INFO Applying migration id=jsonb 2026/10/31 01:07:46 INFO Applying migration id=quote 2026/10/31 01:07:46 INFO Applying migration id=rfc9421 2026/10/31 01:07:46 INFO Applying migration id=keys 2026/10/31 01:07:46 INFO Applying migration id=portable 2026/10/31 01:07:46 INFO Applying migration id=proofs 2026/10/31 01:07:46 INFO Applying migration id=contexts 2026/10/31 01:07:46 INFO Applying migration id=deliverieshost 2026/10/31 01:07:46 INFO Applying migration id=pembegin 2026/10/31 01:07:46 INFO Applying migration id=didhost 2026/10/31 01:07:46 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:46 INFO Applying migration id=invites 2026/10/31 01:07:46 INFO Applying migration id=ed25519blob 2026/10/31 01:07:46 INFO Applying migration id=rsablob 2026/10/31 01:07:46 INFO Applying migration id=iconscid 2026/10/31 01:07:46 INFO Applying migration id=actor 2026/10/31 01:07:46 INFO Applying migration id=localkeys 2026/10/31 01:07:46 INFO Applying migration id=deleted 2026/10/31 01:07:46 INFO Applying migration id=history 2026/10/31 01:07:46 INFO Applying migration id=outboxnano 2026/10/31 01:07:46 INFO Applying migration id=implements 2026/10/31 01:07:46 INFO Applying migration id=backfill 2026/10/31 01:07:47 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:47 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/31 01:07:47 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:47 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/31 01:07:47 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.49s) === RUN TestDeliver_SameInbox 2026/10/31 01:07:47 INFO Applying migration id=initial 2026/10/31 01:07:47 INFO Applying migration id=notesupdated 2026/10/31 01:07:47 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:47 INFO Applying migration id=activitiesid 2026/10/31 01:07:47 INFO Applying migration id=outbox 2026/10/31 01:07:47 INFO Applying migration id=edits 2026/10/31 01:07:47 INFO Applying migration id=outboxactor 2026/10/31 01:07:47 INFO Applying migration id=outboxsender 2026/10/31 01:07:47 INFO Applying migration id=thread 2026/10/31 01:07:47 INFO Applying migration id=host 2026/10/31 01:07:47 INFO Applying migration id=sharedinbox 2026/10/31 01:07:47 INFO Applying migration id=noteshost 2026/10/31 01:07:47 INFO Applying migration id=fetched 2026/10/31 01:07:47 INFO Applying migration id=move 2026/10/31 01:07:47 INFO Applying migration id=cleanup 2026/10/31 01:07:47 INFO Applying migration id=received 2026/10/31 01:07:47 INFO Applying migration id=namehost 2026/10/31 01:07:47 INFO Applying migration id=outboxhost 2026/10/31 01:07:47 INFO Applying migration id=notesfts 2026/10/31 01:07:47 INFO Applying migration id=iconsname 2026/10/31 01:07:47 INFO Applying migration id=nohash 2026/10/31 01:07:47 INFO Applying migration id=shares 2026/10/31 01:07:47 INFO Applying migration id=actorttl 2026/10/31 01:07:47 INFO Applying migration id=tocc 2026/10/31 01:07:47 INFO Applying migration id=followeds 2026/10/31 01:07:47 INFO Applying migration id=certhash 2026/10/31 01:07:47 INFO Applying migration id=follows_sync 2026/10/31 01:07:47 INFO Applying migration id=jsonpath 2026/10/31 01:07:47 INFO Applying migration id=localforward 2026/10/31 01:07:47 INFO Applying migration id=avatar 2026/10/31 01:07:47 INFO Applying migration id=noimage 2026/10/31 01:07:47 INFO Applying migration id=feed 2026/10/31 01:07:47 INFO Applying migration id=bookmarks 2026/10/31 01:07:47 INFO Applying migration id=shareactivity 2026/10/31 01:07:47 INFO Applying migration id=application 2026/10/31 01:07:47 INFO Applying migration id=certificates 2026/10/31 01:07:47 INFO Applying migration id=rawforward 2026/10/31 01:07:47 INFO Applying migration id=publickey 2026/10/31 01:07:47 INFO Applying migration id=resolvegroup 2026/10/31 01:07:47 INFO Applying migration id=reject 2026/10/31 01:07:47 INFO Applying migration id=autodel 2026/10/31 01:07:47 INFO Applying migration id=jsonb 2026/10/31 01:07:47 INFO Applying migration id=quote 2026/10/31 01:07:47 INFO Applying migration id=rfc9421 2026/10/31 01:07:47 INFO Applying migration id=keys 2026/10/31 01:07:47 INFO Applying migration id=portable 2026/10/31 01:07:47 INFO Applying migration id=proofs 2026/10/31 01:07:47 INFO Applying migration id=contexts 2026/10/31 01:07:47 INFO Applying migration id=deliverieshost 2026/10/31 01:07:47 INFO Applying migration id=pembegin 2026/10/31 01:07:47 INFO Applying migration id=didhost 2026/10/31 01:07:47 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:47 INFO Applying migration id=invites 2026/10/31 01:07:47 INFO Applying migration id=ed25519blob 2026/10/31 01:07:47 INFO Applying migration id=rsablob 2026/10/31 01:07:47 INFO Applying migration id=iconscid 2026/10/31 01:07:47 INFO Applying migration id=actor 2026/10/31 01:07:47 INFO Applying migration id=localkeys 2026/10/31 01:07:47 INFO Applying migration id=deleted 2026/10/31 01:07:47 INFO Applying migration id=history 2026/10/31 01:07:47 INFO Applying migration id=outboxnano 2026/10/31 01:07:47 INFO Applying migration id=implements 2026/10/31 01:07:47 INFO Applying migration id=backfill 2026/10/31 01:07:47 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:47 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/31 01:07:47 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:47 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:47 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.78s) === RUN TestDeliver_ToAndCCDuplicates 2026/10/31 01:07:47 INFO Applying migration id=initial 2026/10/31 01:07:47 INFO Applying migration id=notesupdated 2026/10/31 01:07:47 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:47 INFO Applying migration id=activitiesid 2026/10/31 01:07:47 INFO Applying migration id=outbox 2026/10/31 01:07:47 INFO Applying migration id=edits 2026/10/31 01:07:47 INFO Applying migration id=outboxactor 2026/10/31 01:07:47 INFO Applying migration id=outboxsender 2026/10/31 01:07:47 INFO Applying migration id=thread 2026/10/31 01:07:47 INFO Applying migration id=host 2026/10/31 01:07:47 INFO Applying migration id=sharedinbox 2026/10/31 01:07:47 INFO Applying migration id=noteshost 2026/10/31 01:07:47 INFO Applying migration id=fetched 2026/10/31 01:07:47 INFO Applying migration id=move 2026/10/31 01:07:47 INFO Applying migration id=cleanup 2026/10/31 01:07:47 INFO Applying migration id=received 2026/10/31 01:07:47 INFO Applying migration id=namehost 2026/10/31 01:07:47 INFO Applying migration id=outboxhost 2026/10/31 01:07:47 INFO Applying migration id=notesfts 2026/10/31 01:07:47 INFO Applying migration id=iconsname 2026/10/31 01:07:47 INFO Applying migration id=nohash 2026/10/31 01:07:47 INFO Applying migration id=shares 2026/10/31 01:07:47 INFO Applying migration id=actorttl 2026/10/31 01:07:47 INFO Applying migration id=tocc 2026/10/31 01:07:47 INFO Applying migration id=followeds 2026/10/31 01:07:47 INFO Applying migration id=certhash 2026/10/31 01:07:47 INFO Applying migration id=follows_sync 2026/10/31 01:07:47 INFO Applying migration id=jsonpath 2026/10/31 01:07:47 INFO Applying migration id=localforward 2026/10/31 01:07:47 INFO Applying migration id=avatar 2026/10/31 01:07:47 INFO Applying migration id=noimage 2026/10/31 01:07:47 INFO Applying migration id=feed 2026/10/31 01:07:47 INFO Applying migration id=bookmarks 2026/10/31 01:07:47 INFO Applying migration id=shareactivity 2026/10/31 01:07:47 INFO Applying migration id=application 2026/10/31 01:07:47 INFO Applying migration id=certificates 2026/10/31 01:07:47 INFO Applying migration id=rawforward 2026/10/31 01:07:47 INFO Applying migration id=publickey 2026/10/31 01:07:47 INFO Applying migration id=resolvegroup 2026/10/31 01:07:47 INFO Applying migration id=reject 2026/10/31 01:07:47 INFO Applying migration id=autodel 2026/10/31 01:07:47 INFO Applying migration id=jsonb 2026/10/31 01:07:47 INFO Applying migration id=quote 2026/10/31 01:07:47 INFO Applying migration id=rfc9421 2026/10/31 01:07:47 INFO Applying migration id=keys 2026/10/31 01:07:47 INFO Applying migration id=portable 2026/10/31 01:07:47 INFO Applying migration id=proofs 2026/10/31 01:07:47 INFO Applying migration id=contexts 2026/10/31 01:07:47 INFO Applying migration id=deliverieshost 2026/10/31 01:07:47 INFO Applying migration id=pembegin 2026/10/31 01:07:47 INFO Applying migration id=didhost 2026/10/31 01:07:47 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:47 INFO Applying migration id=invites 2026/10/31 01:07:47 INFO Applying migration id=ed25519blob 2026/10/31 01:07:47 INFO Applying migration id=rsablob 2026/10/31 01:07:48 INFO Applying migration id=iconscid 2026/10/31 01:07:48 INFO Applying migration id=actor 2026/10/31 01:07:48 INFO Applying migration id=localkeys 2026/10/31 01:07:48 INFO Applying migration id=deleted 2026/10/31 01:07:48 INFO Applying migration id=history 2026/10/31 01:07:48 INFO Applying migration id=outboxnano 2026/10/31 01:07:48 INFO Applying migration id=implements 2026/10/31 01:07:48 INFO Applying migration id=backfill 2026/10/31 01:07:48 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:48 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:48 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:48 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:48 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:48 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:48 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/31 01:07:48 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:48 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:48 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/31 01:07:48 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.79s) === RUN TestDeliver_PublicInTo 2026/10/31 01:07:48 INFO Applying migration id=initial 2026/10/31 01:07:48 INFO Applying migration id=notesupdated 2026/10/31 01:07:48 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:48 INFO Applying migration id=activitiesid 2026/10/31 01:07:48 INFO Applying migration id=outbox 2026/10/31 01:07:48 INFO Applying migration id=edits 2026/10/31 01:07:48 INFO Applying migration id=outboxactor 2026/10/31 01:07:48 INFO Applying migration id=outboxsender 2026/10/31 01:07:48 INFO Applying migration id=thread 2026/10/31 01:07:48 INFO Applying migration id=host 2026/10/31 01:07:48 INFO Applying migration id=sharedinbox 2026/10/31 01:07:48 INFO Applying migration id=noteshost 2026/10/31 01:07:48 INFO Applying migration id=fetched 2026/10/31 01:07:48 INFO Applying migration id=move 2026/10/31 01:07:48 INFO Applying migration id=cleanup 2026/10/31 01:07:48 INFO Applying migration id=received 2026/10/31 01:07:48 INFO Applying migration id=namehost 2026/10/31 01:07:48 INFO Applying migration id=outboxhost 2026/10/31 01:07:48 INFO Applying migration id=notesfts 2026/10/31 01:07:48 INFO Applying migration id=iconsname 2026/10/31 01:07:48 INFO Applying migration id=nohash 2026/10/31 01:07:48 INFO Applying migration id=shares 2026/10/31 01:07:48 INFO Applying migration id=actorttl 2026/10/31 01:07:48 INFO Applying migration id=tocc 2026/10/31 01:07:48 INFO Applying migration id=followeds 2026/10/31 01:07:48 INFO Applying migration id=certhash 2026/10/31 01:07:48 INFO Applying migration id=follows_sync 2026/10/31 01:07:48 INFO Applying migration id=jsonpath 2026/10/31 01:07:48 INFO Applying migration id=localforward 2026/10/31 01:07:48 INFO Applying migration id=avatar 2026/10/31 01:07:48 INFO Applying migration id=noimage 2026/10/31 01:07:48 INFO Applying migration id=feed 2026/10/31 01:07:48 INFO Applying migration id=bookmarks 2026/10/31 01:07:48 INFO Applying migration id=shareactivity 2026/10/31 01:07:48 INFO Applying migration id=application 2026/10/31 01:07:48 INFO Applying migration id=certificates 2026/10/31 01:07:48 INFO Applying migration id=rawforward 2026/10/31 01:07:48 INFO Applying migration id=publickey 2026/10/31 01:07:48 INFO Applying migration id=resolvegroup 2026/10/31 01:07:48 INFO Applying migration id=reject 2026/10/31 01:07:48 INFO Applying migration id=autodel 2026/10/31 01:07:48 INFO Applying migration id=jsonb 2026/10/31 01:07:48 INFO Applying migration id=quote 2026/10/31 01:07:48 INFO Applying migration id=rfc9421 2026/10/31 01:07:48 INFO Applying migration id=keys 2026/10/31 01:07:48 INFO Applying migration id=portable 2026/10/31 01:07:48 INFO Applying migration id=proofs 2026/10/31 01:07:48 INFO Applying migration id=contexts 2026/10/31 01:07:48 INFO Applying migration id=deliverieshost 2026/10/31 01:07:48 INFO Applying migration id=pembegin 2026/10/31 01:07:48 INFO Applying migration id=didhost 2026/10/31 01:07:48 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:48 INFO Applying migration id=invites 2026/10/31 01:07:48 INFO Applying migration id=ed25519blob 2026/10/31 01:07:48 INFO Applying migration id=rsablob 2026/10/31 01:07:48 INFO Applying migration id=iconscid 2026/10/31 01:07:48 INFO Applying migration id=actor 2026/10/31 01:07:48 INFO Applying migration id=localkeys 2026/10/31 01:07:48 INFO Applying migration id=deleted 2026/10/31 01:07:48 INFO Applying migration id=history 2026/10/31 01:07:48 INFO Applying migration id=outboxnano 2026/10/31 01:07:48 INFO Applying migration id=implements 2026/10/31 01:07:48 INFO Applying migration id=backfill 2026/10/31 01:07:50 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:50 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:50 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:50 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/31 01:07:50 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/31 01:07:50 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:50 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:50 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/31 01:07:50 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (1.51s) === RUN TestDeliver_AuthorInTo 2026/10/31 01:07:50 INFO Applying migration id=initial 2026/10/31 01:07:50 INFO Applying migration id=notesupdated 2026/10/31 01:07:50 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:50 INFO Applying migration id=activitiesid 2026/10/31 01:07:50 INFO Applying migration id=outbox 2026/10/31 01:07:50 INFO Applying migration id=edits 2026/10/31 01:07:50 INFO Applying migration id=outboxactor 2026/10/31 01:07:50 INFO Applying migration id=outboxsender 2026/10/31 01:07:50 INFO Applying migration id=thread 2026/10/31 01:07:50 INFO Applying migration id=host 2026/10/31 01:07:50 INFO Applying migration id=sharedinbox 2026/10/31 01:07:50 INFO Applying migration id=noteshost 2026/10/31 01:07:50 INFO Applying migration id=fetched 2026/10/31 01:07:50 INFO Applying migration id=move 2026/10/31 01:07:50 INFO Applying migration id=cleanup 2026/10/31 01:07:50 INFO Applying migration id=received 2026/10/31 01:07:50 INFO Applying migration id=namehost 2026/10/31 01:07:50 INFO Applying migration id=outboxhost 2026/10/31 01:07:50 INFO Applying migration id=notesfts 2026/10/31 01:07:50 INFO Applying migration id=iconsname 2026/10/31 01:07:50 INFO Applying migration id=nohash 2026/10/31 01:07:50 INFO Applying migration id=shares 2026/10/31 01:07:50 INFO Applying migration id=actorttl 2026/10/31 01:07:50 INFO Applying migration id=tocc 2026/10/31 01:07:50 INFO Applying migration id=followeds 2026/10/31 01:07:50 INFO Applying migration id=certhash 2026/10/31 01:07:50 INFO Applying migration id=follows_sync 2026/10/31 01:07:50 INFO Applying migration id=jsonpath 2026/10/31 01:07:50 INFO Applying migration id=localforward 2026/10/31 01:07:50 INFO Applying migration id=avatar 2026/10/31 01:07:50 INFO Applying migration id=noimage 2026/10/31 01:07:50 INFO Applying migration id=feed 2026/10/31 01:07:50 INFO Applying migration id=bookmarks 2026/10/31 01:07:50 INFO Applying migration id=shareactivity 2026/10/31 01:07:50 INFO Applying migration id=application 2026/10/31 01:07:50 INFO Applying migration id=certificates 2026/10/31 01:07:50 INFO Applying migration id=rawforward 2026/10/31 01:07:50 INFO Applying migration id=publickey 2026/10/31 01:07:50 INFO Applying migration id=resolvegroup 2026/10/31 01:07:50 INFO Applying migration id=reject 2026/10/31 01:07:50 INFO Applying migration id=autodel 2026/10/31 01:07:50 INFO Applying migration id=jsonb 2026/10/31 01:07:50 INFO Applying migration id=quote 2026/10/31 01:07:50 INFO Applying migration id=rfc9421 2026/10/31 01:07:50 INFO Applying migration id=keys 2026/10/31 01:07:50 INFO Applying migration id=portable 2026/10/31 01:07:50 INFO Applying migration id=proofs 2026/10/31 01:07:50 INFO Applying migration id=contexts 2026/10/31 01:07:50 INFO Applying migration id=deliverieshost 2026/10/31 01:07:50 INFO Applying migration id=pembegin 2026/10/31 01:07:50 INFO Applying migration id=didhost 2026/10/31 01:07:50 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:50 INFO Applying migration id=invites 2026/10/31 01:07:50 INFO Applying migration id=ed25519blob 2026/10/31 01:07:50 INFO Applying migration id=rsablob 2026/10/31 01:07:50 INFO Applying migration id=iconscid 2026/10/31 01:07:50 INFO Applying migration id=actor 2026/10/31 01:07:50 INFO Applying migration id=localkeys 2026/10/31 01:07:50 INFO Applying migration id=deleted 2026/10/31 01:07:50 INFO Applying migration id=history 2026/10/31 01:07:50 INFO Applying migration id=outboxnano 2026/10/31 01:07:50 INFO Applying migration id=implements 2026/10/31 01:07:50 INFO Applying migration id=backfill 2026/10/31 01:07:51 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:51 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:51 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:51 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:51 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/31 01:07:51 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:51 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:51 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/31 01:07:51 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (1.69s) === RUN TestResolve_LocalActor 2026/10/31 01:07:51 INFO Applying migration id=initial 2026/10/31 01:07:51 INFO Applying migration id=notesupdated 2026/10/31 01:07:51 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:51 INFO Applying migration id=activitiesid 2026/10/31 01:07:51 INFO Applying migration id=outbox 2026/10/31 01:07:51 INFO Applying migration id=edits 2026/10/31 01:07:51 INFO Applying migration id=outboxactor 2026/10/31 01:07:51 INFO Applying migration id=outboxsender 2026/10/31 01:07:51 INFO Applying migration id=thread 2026/10/31 01:07:51 INFO Applying migration id=host 2026/10/31 01:07:51 INFO Applying migration id=sharedinbox 2026/10/31 01:07:51 INFO Applying migration id=noteshost 2026/10/31 01:07:51 INFO Applying migration id=fetched 2026/10/31 01:07:51 INFO Applying migration id=move 2026/10/31 01:07:51 INFO Applying migration id=cleanup 2026/10/31 01:07:51 INFO Applying migration id=received 2026/10/31 01:07:51 INFO Applying migration id=namehost 2026/10/31 01:07:51 INFO Applying migration id=outboxhost 2026/10/31 01:07:51 INFO Applying migration id=notesfts 2026/10/31 01:07:51 INFO Applying migration id=iconsname 2026/10/31 01:07:51 INFO Applying migration id=nohash 2026/10/31 01:07:51 INFO Applying migration id=shares 2026/10/31 01:07:51 INFO Applying migration id=actorttl 2026/10/31 01:07:51 INFO Applying migration id=tocc 2026/10/31 01:07:51 INFO Applying migration id=followeds 2026/10/31 01:07:51 INFO Applying migration id=certhash 2026/10/31 01:07:51 INFO Applying migration id=follows_sync 2026/10/31 01:07:51 INFO Applying migration id=jsonpath 2026/10/31 01:07:51 INFO Applying migration id=localforward 2026/10/31 01:07:51 INFO Applying migration id=avatar 2026/10/31 01:07:51 INFO Applying migration id=noimage 2026/10/31 01:07:51 INFO Applying migration id=feed 2026/10/31 01:07:51 INFO Applying migration id=bookmarks 2026/10/31 01:07:51 INFO Applying migration id=shareactivity 2026/10/31 01:07:51 INFO Applying migration id=application 2026/10/31 01:07:51 INFO Applying migration id=certificates 2026/10/31 01:07:51 INFO Applying migration id=rawforward 2026/10/31 01:07:51 INFO Applying migration id=publickey 2026/10/31 01:07:51 INFO Applying migration id=resolvegroup 2026/10/31 01:07:51 INFO Applying migration id=reject 2026/10/31 01:07:51 INFO Applying migration id=autodel 2026/10/31 01:07:51 INFO Applying migration id=jsonb 2026/10/31 01:07:51 INFO Applying migration id=quote 2026/10/31 01:07:51 INFO Applying migration id=rfc9421 2026/10/31 01:07:51 INFO Applying migration id=keys 2026/10/31 01:07:51 INFO Applying migration id=portable 2026/10/31 01:07:51 INFO Applying migration id=proofs 2026/10/31 01:07:51 INFO Applying migration id=contexts 2026/10/31 01:07:51 INFO Applying migration id=deliverieshost 2026/10/31 01:07:51 INFO Applying migration id=pembegin 2026/10/31 01:07:51 INFO Applying migration id=didhost 2026/10/31 01:07:51 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:51 INFO Applying migration id=invites 2026/10/31 01:07:51 INFO Applying migration id=ed25519blob 2026/10/31 01:07:51 INFO Applying migration id=rsablob 2026/10/31 01:07:51 INFO Applying migration id=iconscid 2026/10/31 01:07:51 INFO Applying migration id=actor 2026/10/31 01:07:51 INFO Applying migration id=localkeys 2026/10/31 01:07:51 INFO Applying migration id=deleted 2026/10/31 01:07:51 INFO Applying migration id=history 2026/10/31 01:07:51 INFO Applying migration id=outboxnano 2026/10/31 01:07:52 INFO Applying migration id=implements 2026/10/31 01:07:52 INFO Applying migration id=backfill --- PASS: TestResolve_LocalActor (0.42s) === RUN TestResolve_LocalActorDoesNotExist 2026/10/31 01:07:52 INFO Applying migration id=initial 2026/10/31 01:07:52 INFO Applying migration id=notesupdated 2026/10/31 01:07:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:52 INFO Applying migration id=activitiesid 2026/10/31 01:07:52 INFO Applying migration id=outbox 2026/10/31 01:07:52 INFO Applying migration id=edits 2026/10/31 01:07:52 INFO Applying migration id=outboxactor 2026/10/31 01:07:52 INFO Applying migration id=outboxsender 2026/10/31 01:07:52 INFO Applying migration id=thread 2026/10/31 01:07:52 INFO Applying migration id=host 2026/10/31 01:07:52 INFO Applying migration id=sharedinbox 2026/10/31 01:07:52 INFO Applying migration id=noteshost 2026/10/31 01:07:52 INFO Applying migration id=fetched 2026/10/31 01:07:52 INFO Applying migration id=move 2026/10/31 01:07:52 INFO Applying migration id=cleanup 2026/10/31 01:07:52 INFO Applying migration id=received 2026/10/31 01:07:52 INFO Applying migration id=namehost 2026/10/31 01:07:52 INFO Applying migration id=outboxhost 2026/10/31 01:07:52 INFO Applying migration id=notesfts 2026/10/31 01:07:52 INFO Applying migration id=iconsname 2026/10/31 01:07:52 INFO Applying migration id=nohash 2026/10/31 01:07:52 INFO Applying migration id=shares 2026/10/31 01:07:52 INFO Applying migration id=actorttl 2026/10/31 01:07:52 INFO Applying migration id=tocc 2026/10/31 01:07:52 INFO Applying migration id=followeds 2026/10/31 01:07:52 INFO Applying migration id=certhash 2026/10/31 01:07:52 INFO Applying migration id=follows_sync 2026/10/31 01:07:52 INFO Applying migration id=jsonpath 2026/10/31 01:07:52 INFO Applying migration id=localforward 2026/10/31 01:07:52 INFO Applying migration id=avatar 2026/10/31 01:07:52 INFO Applying migration id=noimage 2026/10/31 01:07:52 INFO Applying migration id=feed 2026/10/31 01:07:52 INFO Applying migration id=bookmarks 2026/10/31 01:07:52 INFO Applying migration id=shareactivity 2026/10/31 01:07:52 INFO Applying migration id=application 2026/10/31 01:07:52 INFO Applying migration id=certificates 2026/10/31 01:07:52 INFO Applying migration id=rawforward 2026/10/31 01:07:52 INFO Applying migration id=publickey 2026/10/31 01:07:52 INFO Applying migration id=resolvegroup 2026/10/31 01:07:52 INFO Applying migration id=reject 2026/10/31 01:07:52 INFO Applying migration id=autodel 2026/10/31 01:07:52 INFO Applying migration id=jsonb 2026/10/31 01:07:52 INFO Applying migration id=quote 2026/10/31 01:07:52 INFO Applying migration id=rfc9421 2026/10/31 01:07:52 INFO Applying migration id=keys 2026/10/31 01:07:52 INFO Applying migration id=portable 2026/10/31 01:07:52 INFO Applying migration id=proofs 2026/10/31 01:07:52 INFO Applying migration id=contexts 2026/10/31 01:07:52 INFO Applying migration id=deliverieshost 2026/10/31 01:07:52 INFO Applying migration id=pembegin 2026/10/31 01:07:52 INFO Applying migration id=didhost 2026/10/31 01:07:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:52 INFO Applying migration id=invites 2026/10/31 01:07:52 INFO Applying migration id=ed25519blob 2026/10/31 01:07:52 INFO Applying migration id=rsablob 2026/10/31 01:07:52 INFO Applying migration id=iconscid 2026/10/31 01:07:52 INFO Applying migration id=actor 2026/10/31 01:07:52 INFO Applying migration id=localkeys 2026/10/31 01:07:52 INFO Applying migration id=deleted 2026/10/31 01:07:52 INFO Applying migration id=history 2026/10/31 01:07:52 INFO Applying migration id=outboxnano 2026/10/31 01:07:52 INFO Applying migration id=implements 2026/10/31 01:07:52 INFO Applying migration id=backfill --- PASS: TestResolve_LocalActorDoesNotExist (1.10s) === RUN TestResolve_FederatedInstanceActor 2026/10/31 01:07:53 INFO Applying migration id=initial 2026/10/31 01:07:53 INFO Applying migration id=notesupdated 2026/10/31 01:07:53 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:53 INFO Applying migration id=activitiesid 2026/10/31 01:07:53 INFO Applying migration id=outbox 2026/10/31 01:07:53 INFO Applying migration id=edits 2026/10/31 01:07:53 INFO Applying migration id=outboxactor 2026/10/31 01:07:53 INFO Applying migration id=outboxsender 2026/10/31 01:07:53 INFO Applying migration id=thread 2026/10/31 01:07:53 INFO Applying migration id=host 2026/10/31 01:07:53 INFO Applying migration id=sharedinbox 2026/10/31 01:07:53 INFO Applying migration id=noteshost 2026/10/31 01:07:53 INFO Applying migration id=fetched 2026/10/31 01:07:53 INFO Applying migration id=move 2026/10/31 01:07:53 INFO Applying migration id=cleanup 2026/10/31 01:07:53 INFO Applying migration id=received 2026/10/31 01:07:53 INFO Applying migration id=namehost 2026/10/31 01:07:53 INFO Applying migration id=outboxhost 2026/10/31 01:07:53 INFO Applying migration id=notesfts 2026/10/31 01:07:53 INFO Applying migration id=iconsname 2026/10/31 01:07:53 INFO Applying migration id=nohash 2026/10/31 01:07:53 INFO Applying migration id=shares 2026/10/31 01:07:53 INFO Applying migration id=actorttl 2026/10/31 01:07:53 INFO Applying migration id=tocc 2026/10/31 01:07:53 INFO Applying migration id=followeds 2026/10/31 01:07:53 INFO Applying migration id=certhash 2026/10/31 01:07:53 INFO Applying migration id=follows_sync 2026/10/31 01:07:53 INFO Applying migration id=jsonpath 2026/10/31 01:07:53 INFO Applying migration id=localforward 2026/10/31 01:07:53 INFO Applying migration id=avatar 2026/10/31 01:07:53 INFO Applying migration id=noimage 2026/10/31 01:07:53 INFO Applying migration id=feed 2026/10/31 01:07:53 INFO Applying migration id=bookmarks 2026/10/31 01:07:53 INFO Applying migration id=shareactivity 2026/10/31 01:07:53 INFO Applying migration id=application 2026/10/31 01:07:53 INFO Applying migration id=certificates 2026/10/31 01:07:53 INFO Applying migration id=rawforward 2026/10/31 01:07:53 INFO Applying migration id=publickey 2026/10/31 01:07:53 INFO Applying migration id=resolvegroup 2026/10/31 01:07:53 INFO Applying migration id=reject 2026/10/31 01:07:53 INFO Applying migration id=autodel 2026/10/31 01:07:53 INFO Applying migration id=jsonb 2026/10/31 01:07:53 INFO Applying migration id=quote 2026/10/31 01:07:53 INFO Applying migration id=rfc9421 2026/10/31 01:07:53 INFO Applying migration id=keys 2026/10/31 01:07:53 INFO Applying migration id=portable 2026/10/31 01:07:53 INFO Applying migration id=proofs 2026/10/31 01:07:53 INFO Applying migration id=contexts 2026/10/31 01:07:53 INFO Applying migration id=deliverieshost 2026/10/31 01:07:53 INFO Applying migration id=pembegin 2026/10/31 01:07:53 INFO Applying migration id=didhost 2026/10/31 01:07:53 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:53 INFO Applying migration id=invites 2026/10/31 01:07:53 INFO Applying migration id=ed25519blob 2026/10/31 01:07:53 INFO Applying migration id=rsablob 2026/10/31 01:07:53 INFO Applying migration id=iconscid 2026/10/31 01:07:53 INFO Applying migration id=actor 2026/10/31 01:07:53 INFO Applying migration id=localkeys 2026/10/31 01:07:53 INFO Applying migration id=deleted 2026/10/31 01:07:53 INFO Applying migration id=history 2026/10/31 01:07:53 INFO Applying migration id=outboxnano 2026/10/31 01:07:53 INFO Applying migration id=implements 2026/10/31 01:07:53 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedInstanceActor (0.98s) === RUN TestResolve_FederatedActorInvalidURL 2026/10/31 01:07:54 INFO Applying migration id=initial 2026/10/31 01:07:54 INFO Applying migration id=notesupdated 2026/10/31 01:07:54 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:54 INFO Applying migration id=activitiesid 2026/10/31 01:07:54 INFO Applying migration id=outbox 2026/10/31 01:07:54 INFO Applying migration id=edits 2026/10/31 01:07:54 INFO Applying migration id=outboxactor 2026/10/31 01:07:54 INFO Applying migration id=outboxsender 2026/10/31 01:07:54 INFO Applying migration id=thread 2026/10/31 01:07:54 INFO Applying migration id=host 2026/10/31 01:07:54 INFO Applying migration id=sharedinbox 2026/10/31 01:07:54 INFO Applying migration id=noteshost 2026/10/31 01:07:54 INFO Applying migration id=fetched 2026/10/31 01:07:54 INFO Applying migration id=move 2026/10/31 01:07:54 INFO Applying migration id=cleanup 2026/10/31 01:07:54 INFO Applying migration id=received 2026/10/31 01:07:54 INFO Applying migration id=namehost 2026/10/31 01:07:54 INFO Applying migration id=outboxhost 2026/10/31 01:07:54 INFO Applying migration id=notesfts 2026/10/31 01:07:54 INFO Applying migration id=iconsname 2026/10/31 01:07:54 INFO Applying migration id=nohash 2026/10/31 01:07:54 INFO Applying migration id=shares 2026/10/31 01:07:54 INFO Applying migration id=actorttl 2026/10/31 01:07:54 INFO Applying migration id=tocc 2026/10/31 01:07:54 INFO Applying migration id=followeds 2026/10/31 01:07:54 INFO Applying migration id=certhash 2026/10/31 01:07:54 INFO Applying migration id=follows_sync 2026/10/31 01:07:54 INFO Applying migration id=jsonpath 2026/10/31 01:07:54 INFO Applying migration id=localforward 2026/10/31 01:07:54 INFO Applying migration id=avatar 2026/10/31 01:07:54 INFO Applying migration id=noimage 2026/10/31 01:07:54 INFO Applying migration id=feed 2026/10/31 01:07:54 INFO Applying migration id=bookmarks 2026/10/31 01:07:54 INFO Applying migration id=shareactivity 2026/10/31 01:07:54 INFO Applying migration id=application 2026/10/31 01:07:54 INFO Applying migration id=certificates 2026/10/31 01:07:54 INFO Applying migration id=rawforward 2026/10/31 01:07:54 INFO Applying migration id=publickey 2026/10/31 01:07:54 INFO Applying migration id=resolvegroup 2026/10/31 01:07:54 INFO Applying migration id=reject 2026/10/31 01:07:54 INFO Applying migration id=autodel 2026/10/31 01:07:54 INFO Applying migration id=jsonb 2026/10/31 01:07:54 INFO Applying migration id=quote 2026/10/31 01:07:54 INFO Applying migration id=rfc9421 2026/10/31 01:07:54 INFO Applying migration id=keys 2026/10/31 01:07:54 INFO Applying migration id=portable 2026/10/31 01:07:54 INFO Applying migration id=proofs 2026/10/31 01:07:54 INFO Applying migration id=contexts 2026/10/31 01:07:54 INFO Applying migration id=deliverieshost 2026/10/31 01:07:54 INFO Applying migration id=pembegin 2026/10/31 01:07:54 INFO Applying migration id=didhost 2026/10/31 01:07:54 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:54 INFO Applying migration id=invites 2026/10/31 01:07:54 INFO Applying migration id=ed25519blob 2026/10/31 01:07:54 INFO Applying migration id=rsablob 2026/10/31 01:07:54 INFO Applying migration id=iconscid 2026/10/31 01:07:54 INFO Applying migration id=actor 2026/10/31 01:07:54 INFO Applying migration id=localkeys 2026/10/31 01:07:54 INFO Applying migration id=deleted 2026/10/31 01:07:54 INFO Applying migration id=history 2026/10/31 01:07:54 INFO Applying migration id=outboxnano 2026/10/31 01:07:54 INFO Applying migration id=implements 2026/10/31 01:07:54 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorInvalidURL (0.69s) === RUN TestResolve_FederatedActorInvalidScheme 2026/10/31 01:07:55 INFO Applying migration id=initial 2026/10/31 01:07:55 INFO Applying migration id=notesupdated 2026/10/31 01:07:55 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:55 INFO Applying migration id=activitiesid 2026/10/31 01:07:55 INFO Applying migration id=outbox 2026/10/31 01:07:55 INFO Applying migration id=edits 2026/10/31 01:07:55 INFO Applying migration id=outboxactor 2026/10/31 01:07:55 INFO Applying migration id=outboxsender 2026/10/31 01:07:55 INFO Applying migration id=thread 2026/10/31 01:07:55 INFO Applying migration id=host 2026/10/31 01:07:55 INFO Applying migration id=sharedinbox 2026/10/31 01:07:55 INFO Applying migration id=noteshost 2026/10/31 01:07:55 INFO Applying migration id=fetched 2026/10/31 01:07:55 INFO Applying migration id=move 2026/10/31 01:07:55 INFO Applying migration id=cleanup 2026/10/31 01:07:55 INFO Applying migration id=received 2026/10/31 01:07:55 INFO Applying migration id=namehost 2026/10/31 01:07:55 INFO Applying migration id=outboxhost 2026/10/31 01:07:55 INFO Applying migration id=notesfts 2026/10/31 01:07:55 INFO Applying migration id=iconsname 2026/10/31 01:07:55 INFO Applying migration id=nohash 2026/10/31 01:07:55 INFO Applying migration id=shares 2026/10/31 01:07:55 INFO Applying migration id=actorttl 2026/10/31 01:07:55 INFO Applying migration id=tocc 2026/10/31 01:07:55 INFO Applying migration id=followeds 2026/10/31 01:07:55 INFO Applying migration id=certhash 2026/10/31 01:07:55 INFO Applying migration id=follows_sync 2026/10/31 01:07:55 INFO Applying migration id=jsonpath 2026/10/31 01:07:55 INFO Applying migration id=localforward 2026/10/31 01:07:55 INFO Applying migration id=avatar 2026/10/31 01:07:55 INFO Applying migration id=noimage 2026/10/31 01:07:55 INFO Applying migration id=feed 2026/10/31 01:07:55 INFO Applying migration id=bookmarks 2026/10/31 01:07:55 INFO Applying migration id=shareactivity 2026/10/31 01:07:55 INFO Applying migration id=application 2026/10/31 01:07:55 INFO Applying migration id=certificates 2026/10/31 01:07:55 INFO Applying migration id=rawforward 2026/10/31 01:07:55 INFO Applying migration id=publickey 2026/10/31 01:07:55 INFO Applying migration id=resolvegroup 2026/10/31 01:07:55 INFO Applying migration id=reject 2026/10/31 01:07:55 INFO Applying migration id=autodel 2026/10/31 01:07:55 INFO Applying migration id=jsonb 2026/10/31 01:07:55 INFO Applying migration id=quote 2026/10/31 01:07:55 INFO Applying migration id=rfc9421 2026/10/31 01:07:55 INFO Applying migration id=keys 2026/10/31 01:07:55 INFO Applying migration id=portable 2026/10/31 01:07:55 INFO Applying migration id=proofs 2026/10/31 01:07:55 INFO Applying migration id=contexts 2026/10/31 01:07:55 INFO Applying migration id=deliverieshost 2026/10/31 01:07:55 INFO Applying migration id=pembegin 2026/10/31 01:07:55 INFO Applying migration id=didhost 2026/10/31 01:07:55 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:55 INFO Applying migration id=invites 2026/10/31 01:07:55 INFO Applying migration id=ed25519blob 2026/10/31 01:07:55 INFO Applying migration id=rsablob 2026/10/31 01:07:55 INFO Applying migration id=iconscid 2026/10/31 01:07:55 INFO Applying migration id=actor 2026/10/31 01:07:55 INFO Applying migration id=localkeys 2026/10/31 01:07:55 INFO Applying migration id=deleted 2026/10/31 01:07:55 INFO Applying migration id=history 2026/10/31 01:07:55 INFO Applying migration id=outboxnano 2026/10/31 01:07:55 INFO Applying migration id=implements 2026/10/31 01:07:55 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorInvalidScheme (0.75s) === RUN TestResolve_FederatedActorFirstTime 2026/10/31 01:07:55 INFO Applying migration id=initial 2026/10/31 01:07:55 INFO Applying migration id=notesupdated 2026/10/31 01:07:55 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:55 INFO Applying migration id=activitiesid 2026/10/31 01:07:55 INFO Applying migration id=outbox 2026/10/31 01:07:55 INFO Applying migration id=edits 2026/10/31 01:07:55 INFO Applying migration id=outboxactor 2026/10/31 01:07:55 INFO Applying migration id=outboxsender 2026/10/31 01:07:55 INFO Applying migration id=thread 2026/10/31 01:07:55 INFO Applying migration id=host 2026/10/31 01:07:55 INFO Applying migration id=sharedinbox 2026/10/31 01:07:55 INFO Applying migration id=noteshost 2026/10/31 01:07:55 INFO Applying migration id=fetched 2026/10/31 01:07:55 INFO Applying migration id=move 2026/10/31 01:07:55 INFO Applying migration id=cleanup 2026/10/31 01:07:55 INFO Applying migration id=received 2026/10/31 01:07:55 INFO Applying migration id=namehost 2026/10/31 01:07:55 INFO Applying migration id=outboxhost 2026/10/31 01:07:55 INFO Applying migration id=notesfts 2026/10/31 01:07:55 INFO Applying migration id=iconsname 2026/10/31 01:07:55 INFO Applying migration id=nohash 2026/10/31 01:07:55 INFO Applying migration id=shares 2026/10/31 01:07:55 INFO Applying migration id=actorttl 2026/10/31 01:07:55 INFO Applying migration id=tocc 2026/10/31 01:07:55 INFO Applying migration id=followeds 2026/10/31 01:07:55 INFO Applying migration id=certhash 2026/10/31 01:07:55 INFO Applying migration id=follows_sync 2026/10/31 01:07:55 INFO Applying migration id=jsonpath 2026/10/31 01:07:55 INFO Applying migration id=localforward 2026/10/31 01:07:55 INFO Applying migration id=avatar 2026/10/31 01:07:55 INFO Applying migration id=noimage 2026/10/31 01:07:55 INFO Applying migration id=feed 2026/10/31 01:07:55 INFO Applying migration id=bookmarks 2026/10/31 01:07:55 INFO Applying migration id=shareactivity 2026/10/31 01:07:55 INFO Applying migration id=application 2026/10/31 01:07:55 INFO Applying migration id=certificates 2026/10/31 01:07:55 INFO Applying migration id=rawforward 2026/10/31 01:07:55 INFO Applying migration id=publickey 2026/10/31 01:07:55 INFO Applying migration id=resolvegroup 2026/10/31 01:07:55 INFO Applying migration id=reject 2026/10/31 01:07:55 INFO Applying migration id=autodel 2026/10/31 01:07:55 INFO Applying migration id=jsonb 2026/10/31 01:07:55 INFO Applying migration id=quote 2026/10/31 01:07:55 INFO Applying migration id=rfc9421 2026/10/31 01:07:55 INFO Applying migration id=keys 2026/10/31 01:07:55 INFO Applying migration id=portable 2026/10/31 01:07:55 INFO Applying migration id=proofs 2026/10/31 01:07:55 INFO Applying migration id=contexts 2026/10/31 01:07:55 INFO Applying migration id=deliverieshost 2026/10/31 01:07:55 INFO Applying migration id=pembegin 2026/10/31 01:07:55 INFO Applying migration id=didhost 2026/10/31 01:07:55 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:55 INFO Applying migration id=invites 2026/10/31 01:07:55 INFO Applying migration id=ed25519blob 2026/10/31 01:07:55 INFO Applying migration id=rsablob 2026/10/31 01:07:55 INFO Applying migration id=iconscid 2026/10/31 01:07:55 INFO Applying migration id=actor 2026/10/31 01:07:55 INFO Applying migration id=localkeys 2026/10/31 01:07:55 INFO Applying migration id=deleted 2026/10/31 01:07:55 INFO Applying migration id=history 2026/10/31 01:07:55 INFO Applying migration id=outboxnano 2026/10/31 01:07:55 INFO Applying migration id=implements 2026/10/31 01:07:55 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTime (1.01s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/10/31 01:07:56 INFO Applying migration id=initial 2026/10/31 01:07:56 INFO Applying migration id=notesupdated 2026/10/31 01:07:56 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:56 INFO Applying migration id=activitiesid 2026/10/31 01:07:56 INFO Applying migration id=outbox 2026/10/31 01:07:56 INFO Applying migration id=edits 2026/10/31 01:07:56 INFO Applying migration id=outboxactor 2026/10/31 01:07:56 INFO Applying migration id=outboxsender 2026/10/31 01:07:56 INFO Applying migration id=thread 2026/10/31 01:07:56 INFO Applying migration id=host 2026/10/31 01:07:56 INFO Applying migration id=sharedinbox 2026/10/31 01:07:56 INFO Applying migration id=noteshost 2026/10/31 01:07:56 INFO Applying migration id=fetched 2026/10/31 01:07:56 INFO Applying migration id=move 2026/10/31 01:07:56 INFO Applying migration id=cleanup 2026/10/31 01:07:56 INFO Applying migration id=received 2026/10/31 01:07:56 INFO Applying migration id=namehost 2026/10/31 01:07:56 INFO Applying migration id=outboxhost 2026/10/31 01:07:56 INFO Applying migration id=notesfts 2026/10/31 01:07:56 INFO Applying migration id=iconsname 2026/10/31 01:07:56 INFO Applying migration id=nohash 2026/10/31 01:07:56 INFO Applying migration id=shares 2026/10/31 01:07:56 INFO Applying migration id=actorttl 2026/10/31 01:07:56 INFO Applying migration id=tocc 2026/10/31 01:07:56 INFO Applying migration id=followeds 2026/10/31 01:07:56 INFO Applying migration id=certhash 2026/10/31 01:07:56 INFO Applying migration id=follows_sync 2026/10/31 01:07:56 INFO Applying migration id=jsonpath 2026/10/31 01:07:56 INFO Applying migration id=localforward 2026/10/31 01:07:56 INFO Applying migration id=avatar 2026/10/31 01:07:56 INFO Applying migration id=noimage 2026/10/31 01:07:56 INFO Applying migration id=feed 2026/10/31 01:07:56 INFO Applying migration id=bookmarks 2026/10/31 01:07:56 INFO Applying migration id=shareactivity 2026/10/31 01:07:56 INFO Applying migration id=application 2026/10/31 01:07:56 INFO Applying migration id=certificates 2026/10/31 01:07:56 INFO Applying migration id=rawforward 2026/10/31 01:07:56 INFO Applying migration id=publickey 2026/10/31 01:07:56 INFO Applying migration id=resolvegroup 2026/10/31 01:07:56 INFO Applying migration id=reject 2026/10/31 01:07:56 INFO Applying migration id=autodel 2026/10/31 01:07:56 INFO Applying migration id=jsonb 2026/10/31 01:07:56 INFO Applying migration id=quote 2026/10/31 01:07:56 INFO Applying migration id=rfc9421 2026/10/31 01:07:56 INFO Applying migration id=keys 2026/10/31 01:07:56 INFO Applying migration id=portable 2026/10/31 01:07:56 INFO Applying migration id=proofs 2026/10/31 01:07:56 INFO Applying migration id=contexts 2026/10/31 01:07:56 INFO Applying migration id=deliverieshost 2026/10/31 01:07:56 INFO Applying migration id=pembegin 2026/10/31 01:07:56 INFO Applying migration id=didhost 2026/10/31 01:07:56 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:56 INFO Applying migration id=invites 2026/10/31 01:07:56 INFO Applying migration id=ed25519blob 2026/10/31 01:07:56 INFO Applying migration id=rsablob 2026/10/31 01:07:56 INFO Applying migration id=iconscid 2026/10/31 01:07:56 INFO Applying migration id=actor 2026/10/31 01:07:56 INFO Applying migration id=localkeys 2026/10/31 01:07:56 INFO Applying migration id=deleted 2026/10/31 01:07:56 INFO Applying migration id=history 2026/10/31 01:07:56 INFO Applying migration id=outboxnano 2026/10/31 01:07:56 INFO Applying migration id=implements 2026/10/31 01:07:56 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.34s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/10/31 01:07:57 INFO Applying migration id=initial 2026/10/31 01:07:57 INFO Applying migration id=notesupdated 2026/10/31 01:07:57 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:57 INFO Applying migration id=activitiesid 2026/10/31 01:07:57 INFO Applying migration id=outbox 2026/10/31 01:07:57 INFO Applying migration id=edits 2026/10/31 01:07:57 INFO Applying migration id=outboxactor 2026/10/31 01:07:57 INFO Applying migration id=outboxsender 2026/10/31 01:07:57 INFO Applying migration id=thread 2026/10/31 01:07:57 INFO Applying migration id=host 2026/10/31 01:07:57 INFO Applying migration id=sharedinbox 2026/10/31 01:07:57 INFO Applying migration id=noteshost 2026/10/31 01:07:57 INFO Applying migration id=fetched 2026/10/31 01:07:57 INFO Applying migration id=move 2026/10/31 01:07:57 INFO Applying migration id=cleanup 2026/10/31 01:07:57 INFO Applying migration id=received 2026/10/31 01:07:57 INFO Applying migration id=namehost 2026/10/31 01:07:57 INFO Applying migration id=outboxhost 2026/10/31 01:07:57 INFO Applying migration id=notesfts 2026/10/31 01:07:57 INFO Applying migration id=iconsname 2026/10/31 01:07:57 INFO Applying migration id=nohash 2026/10/31 01:07:57 INFO Applying migration id=shares 2026/10/31 01:07:57 INFO Applying migration id=actorttl 2026/10/31 01:07:57 INFO Applying migration id=tocc 2026/10/31 01:07:57 INFO Applying migration id=followeds 2026/10/31 01:07:57 INFO Applying migration id=certhash 2026/10/31 01:07:57 INFO Applying migration id=follows_sync 2026/10/31 01:07:57 INFO Applying migration id=jsonpath 2026/10/31 01:07:57 INFO Applying migration id=localforward 2026/10/31 01:07:57 INFO Applying migration id=avatar 2026/10/31 01:07:57 INFO Applying migration id=noimage 2026/10/31 01:07:57 INFO Applying migration id=feed 2026/10/31 01:07:57 INFO Applying migration id=bookmarks 2026/10/31 01:07:57 INFO Applying migration id=shareactivity 2026/10/31 01:07:57 INFO Applying migration id=application 2026/10/31 01:07:57 INFO Applying migration id=certificates 2026/10/31 01:07:57 INFO Applying migration id=rawforward 2026/10/31 01:07:57 INFO Applying migration id=publickey 2026/10/31 01:07:57 INFO Applying migration id=resolvegroup 2026/10/31 01:07:57 INFO Applying migration id=reject 2026/10/31 01:07:57 INFO Applying migration id=autodel 2026/10/31 01:07:57 INFO Applying migration id=jsonb 2026/10/31 01:07:57 INFO Applying migration id=quote 2026/10/31 01:07:57 INFO Applying migration id=rfc9421 2026/10/31 01:07:57 INFO Applying migration id=keys 2026/10/31 01:07:57 INFO Applying migration id=portable 2026/10/31 01:07:57 INFO Applying migration id=proofs 2026/10/31 01:07:57 INFO Applying migration id=contexts 2026/10/31 01:07:57 INFO Applying migration id=deliverieshost 2026/10/31 01:07:57 INFO Applying migration id=pembegin 2026/10/31 01:07:57 INFO Applying migration id=didhost 2026/10/31 01:07:57 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:57 INFO Applying migration id=invites 2026/10/31 01:07:57 INFO Applying migration id=ed25519blob 2026/10/31 01:07:57 INFO Applying migration id=rsablob 2026/10/31 01:07:57 INFO Applying migration id=iconscid 2026/10/31 01:07:57 INFO Applying migration id=actor 2026/10/31 01:07:57 INFO Applying migration id=localkeys 2026/10/31 01:07:57 INFO Applying migration id=deleted 2026/10/31 01:07:57 INFO Applying migration id=history 2026/10/31 01:07:57 INFO Applying migration id=outboxnano 2026/10/31 01:07:57 INFO Applying migration id=implements 2026/10/31 01:07:57 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.98s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/10/31 01:07:58 INFO Applying migration id=initial 2026/10/31 01:07:58 INFO Applying migration id=notesupdated 2026/10/31 01:07:58 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:58 INFO Applying migration id=activitiesid 2026/10/31 01:07:58 INFO Applying migration id=outbox 2026/10/31 01:07:58 INFO Applying migration id=edits 2026/10/31 01:07:58 INFO Applying migration id=outboxactor 2026/10/31 01:07:58 INFO Applying migration id=outboxsender 2026/10/31 01:07:58 INFO Applying migration id=thread 2026/10/31 01:07:58 INFO Applying migration id=host 2026/10/31 01:07:58 INFO Applying migration id=sharedinbox 2026/10/31 01:07:58 INFO Applying migration id=noteshost 2026/10/31 01:07:58 INFO Applying migration id=fetched 2026/10/31 01:07:58 INFO Applying migration id=move 2026/10/31 01:07:58 INFO Applying migration id=cleanup 2026/10/31 01:07:58 INFO Applying migration id=received 2026/10/31 01:07:58 INFO Applying migration id=namehost 2026/10/31 01:07:58 INFO Applying migration id=outboxhost 2026/10/31 01:07:58 INFO Applying migration id=notesfts 2026/10/31 01:07:58 INFO Applying migration id=iconsname 2026/10/31 01:07:58 INFO Applying migration id=nohash 2026/10/31 01:07:58 INFO Applying migration id=shares 2026/10/31 01:07:58 INFO Applying migration id=actorttl 2026/10/31 01:07:58 INFO Applying migration id=tocc 2026/10/31 01:07:58 INFO Applying migration id=followeds 2026/10/31 01:07:58 INFO Applying migration id=certhash 2026/10/31 01:07:58 INFO Applying migration id=follows_sync 2026/10/31 01:07:58 INFO Applying migration id=jsonpath 2026/10/31 01:07:58 INFO Applying migration id=localforward 2026/10/31 01:07:58 INFO Applying migration id=avatar 2026/10/31 01:07:58 INFO Applying migration id=noimage 2026/10/31 01:07:58 INFO Applying migration id=feed 2026/10/31 01:07:58 INFO Applying migration id=bookmarks 2026/10/31 01:07:58 INFO Applying migration id=shareactivity 2026/10/31 01:07:58 INFO Applying migration id=application 2026/10/31 01:07:58 INFO Applying migration id=certificates 2026/10/31 01:07:58 INFO Applying migration id=rawforward 2026/10/31 01:07:58 INFO Applying migration id=publickey 2026/10/31 01:07:58 INFO Applying migration id=resolvegroup 2026/10/31 01:07:58 INFO Applying migration id=reject 2026/10/31 01:07:58 INFO Applying migration id=autodel 2026/10/31 01:07:58 INFO Applying migration id=jsonb 2026/10/31 01:07:58 INFO Applying migration id=quote 2026/10/31 01:07:58 INFO Applying migration id=rfc9421 2026/10/31 01:07:58 INFO Applying migration id=keys 2026/10/31 01:07:58 INFO Applying migration id=portable 2026/10/31 01:07:58 INFO Applying migration id=proofs 2026/10/31 01:07:58 INFO Applying migration id=contexts 2026/10/31 01:07:58 INFO Applying migration id=deliverieshost 2026/10/31 01:07:58 INFO Applying migration id=pembegin 2026/10/31 01:07:58 INFO Applying migration id=didhost 2026/10/31 01:07:58 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:58 INFO Applying migration id=invites 2026/10/31 01:07:58 INFO Applying migration id=ed25519blob 2026/10/31 01:07:58 INFO Applying migration id=rsablob 2026/10/31 01:07:58 INFO Applying migration id=iconscid 2026/10/31 01:07:58 INFO Applying migration id=actor 2026/10/31 01:07:58 INFO Applying migration id=localkeys 2026/10/31 01:07:58 INFO Applying migration id=deleted 2026/10/31 01:07:58 INFO Applying migration id=history 2026/10/31 01:07:58 INFO Applying migration id=outboxnano 2026/10/31 01:07:58 INFO Applying migration id=implements 2026/10/31 01:07:58 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.25s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/10/31 01:07:58 INFO Applying migration id=initial 2026/10/31 01:07:58 INFO Applying migration id=notesupdated 2026/10/31 01:07:58 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:58 INFO Applying migration id=activitiesid 2026/10/31 01:07:58 INFO Applying migration id=outbox 2026/10/31 01:07:58 INFO Applying migration id=edits 2026/10/31 01:07:58 INFO Applying migration id=outboxactor 2026/10/31 01:07:58 INFO Applying migration id=outboxsender 2026/10/31 01:07:58 INFO Applying migration id=thread 2026/10/31 01:07:58 INFO Applying migration id=host 2026/10/31 01:07:58 INFO Applying migration id=sharedinbox 2026/10/31 01:07:58 INFO Applying migration id=noteshost 2026/10/31 01:07:58 INFO Applying migration id=fetched 2026/10/31 01:07:58 INFO Applying migration id=move 2026/10/31 01:07:58 INFO Applying migration id=cleanup 2026/10/31 01:07:58 INFO Applying migration id=received 2026/10/31 01:07:58 INFO Applying migration id=namehost 2026/10/31 01:07:58 INFO Applying migration id=outboxhost 2026/10/31 01:07:58 INFO Applying migration id=notesfts 2026/10/31 01:07:58 INFO Applying migration id=iconsname 2026/10/31 01:07:58 INFO Applying migration id=nohash 2026/10/31 01:07:58 INFO Applying migration id=shares 2026/10/31 01:07:58 INFO Applying migration id=actorttl 2026/10/31 01:07:58 INFO Applying migration id=tocc 2026/10/31 01:07:58 INFO Applying migration id=followeds 2026/10/31 01:07:58 INFO Applying migration id=certhash 2026/10/31 01:07:58 INFO Applying migration id=follows_sync 2026/10/31 01:07:58 INFO Applying migration id=jsonpath 2026/10/31 01:07:58 INFO Applying migration id=localforward 2026/10/31 01:07:58 INFO Applying migration id=avatar 2026/10/31 01:07:58 INFO Applying migration id=noimage 2026/10/31 01:07:58 INFO Applying migration id=feed 2026/10/31 01:07:58 INFO Applying migration id=bookmarks 2026/10/31 01:07:58 INFO Applying migration id=shareactivity 2026/10/31 01:07:58 INFO Applying migration id=application 2026/10/31 01:07:58 INFO Applying migration id=certificates 2026/10/31 01:07:58 INFO Applying migration id=rawforward 2026/10/31 01:07:58 INFO Applying migration id=publickey 2026/10/31 01:07:58 INFO Applying migration id=resolvegroup 2026/10/31 01:07:58 INFO Applying migration id=reject 2026/10/31 01:07:58 INFO Applying migration id=autodel 2026/10/31 01:07:58 INFO Applying migration id=jsonb 2026/10/31 01:07:58 INFO Applying migration id=quote 2026/10/31 01:07:58 INFO Applying migration id=rfc9421 2026/10/31 01:07:58 INFO Applying migration id=keys 2026/10/31 01:07:58 INFO Applying migration id=portable 2026/10/31 01:07:58 INFO Applying migration id=proofs 2026/10/31 01:07:58 INFO Applying migration id=contexts 2026/10/31 01:07:58 INFO Applying migration id=deliverieshost 2026/10/31 01:07:58 INFO Applying migration id=pembegin 2026/10/31 01:07:58 INFO Applying migration id=didhost 2026/10/31 01:07:58 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:58 INFO Applying migration id=invites 2026/10/31 01:07:58 INFO Applying migration id=ed25519blob 2026/10/31 01:07:58 INFO Applying migration id=rsablob 2026/10/31 01:07:58 INFO Applying migration id=iconscid 2026/10/31 01:07:58 INFO Applying migration id=actor 2026/10/31 01:07:58 INFO Applying migration id=localkeys 2026/10/31 01:07:58 INFO Applying migration id=deleted 2026/10/31 01:07:58 INFO Applying migration id=history 2026/10/31 01:07:58 INFO Applying migration id=outboxnano 2026/10/31 01:07:58 INFO Applying migration id=implements 2026/10/31 01:07:58 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.74s) === RUN TestResolve_FederatedActorCached 2026/10/31 01:07:59 INFO Applying migration id=initial 2026/10/31 01:07:59 INFO Applying migration id=notesupdated 2026/10/31 01:07:59 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:59 INFO Applying migration id=activitiesid 2026/10/31 01:07:59 INFO Applying migration id=outbox 2026/10/31 01:07:59 INFO Applying migration id=edits 2026/10/31 01:07:59 INFO Applying migration id=outboxactor 2026/10/31 01:07:59 INFO Applying migration id=outboxsender 2026/10/31 01:07:59 INFO Applying migration id=thread 2026/10/31 01:07:59 INFO Applying migration id=host 2026/10/31 01:07:59 INFO Applying migration id=sharedinbox 2026/10/31 01:07:59 INFO Applying migration id=noteshost 2026/10/31 01:07:59 INFO Applying migration id=fetched 2026/10/31 01:07:59 INFO Applying migration id=move 2026/10/31 01:07:59 INFO Applying migration id=cleanup 2026/10/31 01:07:59 INFO Applying migration id=received 2026/10/31 01:07:59 INFO Applying migration id=namehost 2026/10/31 01:07:59 INFO Applying migration id=outboxhost 2026/10/31 01:07:59 INFO Applying migration id=notesfts 2026/10/31 01:07:59 INFO Applying migration id=iconsname 2026/10/31 01:07:59 INFO Applying migration id=nohash 2026/10/31 01:07:59 INFO Applying migration id=shares 2026/10/31 01:07:59 INFO Applying migration id=actorttl 2026/10/31 01:07:59 INFO Applying migration id=tocc 2026/10/31 01:07:59 INFO Applying migration id=followeds 2026/10/31 01:07:59 INFO Applying migration id=certhash 2026/10/31 01:07:59 INFO Applying migration id=follows_sync 2026/10/31 01:07:59 INFO Applying migration id=jsonpath 2026/10/31 01:07:59 INFO Applying migration id=localforward 2026/10/31 01:07:59 INFO Applying migration id=avatar 2026/10/31 01:07:59 INFO Applying migration id=noimage 2026/10/31 01:07:59 INFO Applying migration id=feed 2026/10/31 01:07:59 INFO Applying migration id=bookmarks 2026/10/31 01:07:59 INFO Applying migration id=shareactivity 2026/10/31 01:07:59 INFO Applying migration id=application 2026/10/31 01:07:59 INFO Applying migration id=certificates 2026/10/31 01:07:59 INFO Applying migration id=rawforward 2026/10/31 01:07:59 INFO Applying migration id=publickey 2026/10/31 01:07:59 INFO Applying migration id=resolvegroup 2026/10/31 01:07:59 INFO Applying migration id=reject 2026/10/31 01:07:59 INFO Applying migration id=autodel 2026/10/31 01:07:59 INFO Applying migration id=jsonb 2026/10/31 01:07:59 INFO Applying migration id=quote 2026/10/31 01:07:59 INFO Applying migration id=rfc9421 2026/10/31 01:07:59 INFO Applying migration id=keys 2026/10/31 01:07:59 INFO Applying migration id=portable 2026/10/31 01:07:59 INFO Applying migration id=proofs 2026/10/31 01:07:59 INFO Applying migration id=contexts 2026/10/31 01:07:59 INFO Applying migration id=deliverieshost 2026/10/31 01:07:59 INFO Applying migration id=pembegin 2026/10/31 01:07:59 INFO Applying migration id=didhost 2026/10/31 01:07:59 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:59 INFO Applying migration id=invites 2026/10/31 01:07:59 INFO Applying migration id=ed25519blob 2026/10/31 01:07:59 INFO Applying migration id=rsablob 2026/10/31 01:07:59 INFO Applying migration id=iconscid 2026/10/31 01:07:59 INFO Applying migration id=actor 2026/10/31 01:07:59 INFO Applying migration id=localkeys 2026/10/31 01:07:59 INFO Applying migration id=deleted 2026/10/31 01:07:59 INFO Applying migration id=history 2026/10/31 01:07:59 INFO Applying migration id=outboxnano 2026/10/31 01:07:59 INFO Applying migration id=implements 2026/10/31 01:07:59 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCached (0.51s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/10/31 01:07:59 INFO Applying migration id=initial 2026/10/31 01:07:59 INFO Applying migration id=notesupdated 2026/10/31 01:07:59 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:59 INFO Applying migration id=activitiesid 2026/10/31 01:07:59 INFO Applying migration id=outbox 2026/10/31 01:07:59 INFO Applying migration id=edits 2026/10/31 01:07:59 INFO Applying migration id=outboxactor 2026/10/31 01:07:59 INFO Applying migration id=outboxsender 2026/10/31 01:07:59 INFO Applying migration id=thread 2026/10/31 01:07:59 INFO Applying migration id=host 2026/10/31 01:07:59 INFO Applying migration id=sharedinbox 2026/10/31 01:07:59 INFO Applying migration id=noteshost 2026/10/31 01:07:59 INFO Applying migration id=fetched 2026/10/31 01:07:59 INFO Applying migration id=move 2026/10/31 01:07:59 INFO Applying migration id=cleanup 2026/10/31 01:07:59 INFO Applying migration id=received 2026/10/31 01:07:59 INFO Applying migration id=namehost 2026/10/31 01:07:59 INFO Applying migration id=outboxhost 2026/10/31 01:07:59 INFO Applying migration id=notesfts 2026/10/31 01:07:59 INFO Applying migration id=iconsname 2026/10/31 01:07:59 INFO Applying migration id=nohash 2026/10/31 01:07:59 INFO Applying migration id=shares 2026/10/31 01:07:59 INFO Applying migration id=actorttl 2026/10/31 01:07:59 INFO Applying migration id=tocc 2026/10/31 01:07:59 INFO Applying migration id=followeds 2026/10/31 01:07:59 INFO Applying migration id=certhash 2026/10/31 01:07:59 INFO Applying migration id=follows_sync 2026/10/31 01:07:59 INFO Applying migration id=jsonpath 2026/10/31 01:07:59 INFO Applying migration id=localforward 2026/10/31 01:07:59 INFO Applying migration id=avatar 2026/10/31 01:07:59 INFO Applying migration id=noimage 2026/10/31 01:07:59 INFO Applying migration id=feed 2026/10/31 01:07:59 INFO Applying migration id=bookmarks 2026/10/31 01:07:59 INFO Applying migration id=shareactivity 2026/10/31 01:07:59 INFO Applying migration id=application 2026/10/31 01:07:59 INFO Applying migration id=certificates 2026/10/31 01:07:59 INFO Applying migration id=rawforward 2026/10/31 01:07:59 INFO Applying migration id=publickey 2026/10/31 01:07:59 INFO Applying migration id=resolvegroup 2026/10/31 01:07:59 INFO Applying migration id=reject 2026/10/31 01:07:59 INFO Applying migration id=autodel 2026/10/31 01:07:59 INFO Applying migration id=jsonb 2026/10/31 01:07:59 INFO Applying migration id=quote 2026/10/31 01:07:59 INFO Applying migration id=rfc9421 2026/10/31 01:07:59 INFO Applying migration id=keys 2026/10/31 01:07:59 INFO Applying migration id=portable 2026/10/31 01:07:59 INFO Applying migration id=proofs 2026/10/31 01:07:59 INFO Applying migration id=contexts 2026/10/31 01:07:59 INFO Applying migration id=deliverieshost 2026/10/31 01:07:59 INFO Applying migration id=pembegin 2026/10/31 01:07:59 INFO Applying migration id=didhost 2026/10/31 01:07:59 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:59 INFO Applying migration id=invites 2026/10/31 01:07:59 INFO Applying migration id=ed25519blob 2026/10/31 01:07:59 INFO Applying migration id=rsablob 2026/10/31 01:07:59 INFO Applying migration id=iconscid 2026/10/31 01:07:59 INFO Applying migration id=actor 2026/10/31 01:07:59 INFO Applying migration id=localkeys 2026/10/31 01:07:59 INFO Applying migration id=deleted 2026/10/31 01:07:59 INFO Applying migration id=history 2026/10/31 01:07:59 INFO Applying migration id=outboxnano 2026/10/31 01:07:59 INFO Applying migration id=implements 2026/10/31 01:07:59 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.51s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/10/31 01:08:00 INFO Applying migration id=initial 2026/10/31 01:08:00 INFO Applying migration id=notesupdated 2026/10/31 01:08:00 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:00 INFO Applying migration id=activitiesid 2026/10/31 01:08:00 INFO Applying migration id=outbox 2026/10/31 01:08:00 INFO Applying migration id=edits 2026/10/31 01:08:00 INFO Applying migration id=outboxactor 2026/10/31 01:08:00 INFO Applying migration id=outboxsender 2026/10/31 01:08:00 INFO Applying migration id=thread 2026/10/31 01:08:00 INFO Applying migration id=host 2026/10/31 01:08:00 INFO Applying migration id=sharedinbox 2026/10/31 01:08:00 INFO Applying migration id=noteshost 2026/10/31 01:08:00 INFO Applying migration id=fetched 2026/10/31 01:08:00 INFO Applying migration id=move 2026/10/31 01:08:00 INFO Applying migration id=cleanup 2026/10/31 01:08:00 INFO Applying migration id=received 2026/10/31 01:08:00 INFO Applying migration id=namehost 2026/10/31 01:08:00 INFO Applying migration id=outboxhost 2026/10/31 01:08:00 INFO Applying migration id=notesfts 2026/10/31 01:08:00 INFO Applying migration id=iconsname 2026/10/31 01:08:00 INFO Applying migration id=nohash 2026/10/31 01:08:00 INFO Applying migration id=shares 2026/10/31 01:08:00 INFO Applying migration id=actorttl 2026/10/31 01:08:00 INFO Applying migration id=tocc 2026/10/31 01:08:00 INFO Applying migration id=followeds 2026/10/31 01:08:00 INFO Applying migration id=certhash 2026/10/31 01:08:00 INFO Applying migration id=follows_sync 2026/10/31 01:08:00 INFO Applying migration id=jsonpath 2026/10/31 01:08:00 INFO Applying migration id=localforward 2026/10/31 01:08:00 INFO Applying migration id=avatar 2026/10/31 01:08:00 INFO Applying migration id=noimage 2026/10/31 01:08:00 INFO Applying migration id=feed 2026/10/31 01:08:00 INFO Applying migration id=bookmarks 2026/10/31 01:08:00 INFO Applying migration id=shareactivity 2026/10/31 01:08:00 INFO Applying migration id=application 2026/10/31 01:08:00 INFO Applying migration id=certificates 2026/10/31 01:08:00 INFO Applying migration id=rawforward 2026/10/31 01:08:00 INFO Applying migration id=publickey 2026/10/31 01:08:00 INFO Applying migration id=resolvegroup 2026/10/31 01:08:00 INFO Applying migration id=reject 2026/10/31 01:08:00 INFO Applying migration id=autodel 2026/10/31 01:08:00 INFO Applying migration id=jsonb 2026/10/31 01:08:00 INFO Applying migration id=quote 2026/10/31 01:08:00 INFO Applying migration id=rfc9421 2026/10/31 01:08:00 INFO Applying migration id=keys 2026/10/31 01:08:00 INFO Applying migration id=portable 2026/10/31 01:08:00 INFO Applying migration id=proofs 2026/10/31 01:08:00 INFO Applying migration id=contexts 2026/10/31 01:08:00 INFO Applying migration id=deliverieshost 2026/10/31 01:08:00 INFO Applying migration id=pembegin 2026/10/31 01:08:00 INFO Applying migration id=didhost 2026/10/31 01:08:00 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:00 INFO Applying migration id=invites 2026/10/31 01:08:00 INFO Applying migration id=ed25519blob 2026/10/31 01:08:00 INFO Applying migration id=rsablob 2026/10/31 01:08:00 INFO Applying migration id=iconscid 2026/10/31 01:08:00 INFO Applying migration id=actor 2026/10/31 01:08:00 INFO Applying migration id=localkeys 2026/10/31 01:08:00 INFO Applying migration id=deleted 2026/10/31 01:08:00 INFO Applying migration id=history 2026/10/31 01:08:00 INFO Applying migration id=outboxnano 2026/10/31 01:08:00 INFO Applying migration id=implements 2026/10/31 01:08:00 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.68s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/10/31 01:08:00 INFO Applying migration id=initial 2026/10/31 01:08:00 INFO Applying migration id=notesupdated 2026/10/31 01:08:00 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:00 INFO Applying migration id=activitiesid 2026/10/31 01:08:00 INFO Applying migration id=outbox 2026/10/31 01:08:00 INFO Applying migration id=edits 2026/10/31 01:08:00 INFO Applying migration id=outboxactor 2026/10/31 01:08:00 INFO Applying migration id=outboxsender 2026/10/31 01:08:00 INFO Applying migration id=thread 2026/10/31 01:08:00 INFO Applying migration id=host 2026/10/31 01:08:00 INFO Applying migration id=sharedinbox 2026/10/31 01:08:00 INFO Applying migration id=noteshost 2026/10/31 01:08:00 INFO Applying migration id=fetched 2026/10/31 01:08:00 INFO Applying migration id=move 2026/10/31 01:08:00 INFO Applying migration id=cleanup 2026/10/31 01:08:00 INFO Applying migration id=received 2026/10/31 01:08:00 INFO Applying migration id=namehost 2026/10/31 01:08:00 INFO Applying migration id=outboxhost 2026/10/31 01:08:00 INFO Applying migration id=notesfts 2026/10/31 01:08:00 INFO Applying migration id=iconsname 2026/10/31 01:08:00 INFO Applying migration id=nohash 2026/10/31 01:08:00 INFO Applying migration id=shares 2026/10/31 01:08:00 INFO Applying migration id=actorttl 2026/10/31 01:08:00 INFO Applying migration id=tocc 2026/10/31 01:08:00 INFO Applying migration id=followeds 2026/10/31 01:08:00 INFO Applying migration id=certhash 2026/10/31 01:08:00 INFO Applying migration id=follows_sync 2026/10/31 01:08:00 INFO Applying migration id=jsonpath 2026/10/31 01:08:00 INFO Applying migration id=localforward 2026/10/31 01:08:00 INFO Applying migration id=avatar 2026/10/31 01:08:00 INFO Applying migration id=noimage 2026/10/31 01:08:00 INFO Applying migration id=feed 2026/10/31 01:08:00 INFO Applying migration id=bookmarks 2026/10/31 01:08:00 INFO Applying migration id=shareactivity 2026/10/31 01:08:00 INFO Applying migration id=application 2026/10/31 01:08:00 INFO Applying migration id=certificates 2026/10/31 01:08:00 INFO Applying migration id=rawforward 2026/10/31 01:08:00 INFO Applying migration id=publickey 2026/10/31 01:08:00 INFO Applying migration id=resolvegroup 2026/10/31 01:08:00 INFO Applying migration id=reject 2026/10/31 01:08:00 INFO Applying migration id=autodel 2026/10/31 01:08:00 INFO Applying migration id=jsonb 2026/10/31 01:08:00 INFO Applying migration id=quote 2026/10/31 01:08:00 INFO Applying migration id=rfc9421 2026/10/31 01:08:00 INFO Applying migration id=keys 2026/10/31 01:08:00 INFO Applying migration id=portable 2026/10/31 01:08:00 INFO Applying migration id=proofs 2026/10/31 01:08:00 INFO Applying migration id=contexts 2026/10/31 01:08:00 INFO Applying migration id=deliverieshost 2026/10/31 01:08:00 INFO Applying migration id=pembegin 2026/10/31 01:08:00 INFO Applying migration id=didhost 2026/10/31 01:08:00 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:00 INFO Applying migration id=invites 2026/10/31 01:08:00 INFO Applying migration id=ed25519blob 2026/10/31 01:08:00 INFO Applying migration id=rsablob 2026/10/31 01:08:00 INFO Applying migration id=iconscid 2026/10/31 01:08:00 INFO Applying migration id=actor 2026/10/31 01:08:00 INFO Applying migration id=localkeys 2026/10/31 01:08:00 INFO Applying migration id=deleted 2026/10/31 01:08:00 INFO Applying migration id=history 2026/10/31 01:08:00 INFO Applying migration id=outboxnano 2026/10/31 01:08:00 INFO Applying migration id=implements 2026/10/31 01:08:00 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.34s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/10/31 01:08:01 INFO Applying migration id=initial 2026/10/31 01:08:01 INFO Applying migration id=notesupdated 2026/10/31 01:08:01 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:01 INFO Applying migration id=activitiesid 2026/10/31 01:08:01 INFO Applying migration id=outbox 2026/10/31 01:08:01 INFO Applying migration id=edits 2026/10/31 01:08:01 INFO Applying migration id=outboxactor 2026/10/31 01:08:01 INFO Applying migration id=outboxsender 2026/10/31 01:08:01 INFO Applying migration id=thread 2026/10/31 01:08:01 INFO Applying migration id=host 2026/10/31 01:08:01 INFO Applying migration id=sharedinbox 2026/10/31 01:08:01 INFO Applying migration id=noteshost 2026/10/31 01:08:01 INFO Applying migration id=fetched 2026/10/31 01:08:01 INFO Applying migration id=move 2026/10/31 01:08:01 INFO Applying migration id=cleanup 2026/10/31 01:08:01 INFO Applying migration id=received 2026/10/31 01:08:01 INFO Applying migration id=namehost 2026/10/31 01:08:01 INFO Applying migration id=outboxhost 2026/10/31 01:08:01 INFO Applying migration id=notesfts 2026/10/31 01:08:01 INFO Applying migration id=iconsname 2026/10/31 01:08:01 INFO Applying migration id=nohash 2026/10/31 01:08:01 INFO Applying migration id=shares 2026/10/31 01:08:01 INFO Applying migration id=actorttl 2026/10/31 01:08:01 INFO Applying migration id=tocc 2026/10/31 01:08:01 INFO Applying migration id=followeds 2026/10/31 01:08:01 INFO Applying migration id=certhash 2026/10/31 01:08:01 INFO Applying migration id=follows_sync 2026/10/31 01:08:01 INFO Applying migration id=jsonpath 2026/10/31 01:08:01 INFO Applying migration id=localforward 2026/10/31 01:08:01 INFO Applying migration id=avatar 2026/10/31 01:08:01 INFO Applying migration id=noimage 2026/10/31 01:08:01 INFO Applying migration id=feed 2026/10/31 01:08:01 INFO Applying migration id=bookmarks 2026/10/31 01:08:01 INFO Applying migration id=shareactivity 2026/10/31 01:08:01 INFO Applying migration id=application 2026/10/31 01:08:01 INFO Applying migration id=certificates 2026/10/31 01:08:01 INFO Applying migration id=rawforward 2026/10/31 01:08:01 INFO Applying migration id=publickey 2026/10/31 01:08:01 INFO Applying migration id=resolvegroup 2026/10/31 01:08:01 INFO Applying migration id=reject 2026/10/31 01:08:01 INFO Applying migration id=autodel 2026/10/31 01:08:01 INFO Applying migration id=jsonb 2026/10/31 01:08:01 INFO Applying migration id=quote 2026/10/31 01:08:01 INFO Applying migration id=rfc9421 2026/10/31 01:08:01 INFO Applying migration id=keys 2026/10/31 01:08:01 INFO Applying migration id=portable 2026/10/31 01:08:01 INFO Applying migration id=proofs 2026/10/31 01:08:01 INFO Applying migration id=contexts 2026/10/31 01:08:01 INFO Applying migration id=deliverieshost 2026/10/31 01:08:01 INFO Applying migration id=pembegin 2026/10/31 01:08:01 INFO Applying migration id=didhost 2026/10/31 01:08:01 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:01 INFO Applying migration id=invites 2026/10/31 01:08:01 INFO Applying migration id=ed25519blob 2026/10/31 01:08:01 INFO Applying migration id=rsablob 2026/10/31 01:08:01 INFO Applying migration id=iconscid 2026/10/31 01:08:01 INFO Applying migration id=actor 2026/10/31 01:08:01 INFO Applying migration id=localkeys 2026/10/31 01:08:01 INFO Applying migration id=deleted 2026/10/31 01:08:01 INFO Applying migration id=history 2026/10/31 01:08:01 INFO Applying migration id=outboxnano 2026/10/31 01:08:01 INFO Applying migration id=implements 2026/10/31 01:08:01 INFO Applying migration id=backfill 2026/10/31 01:08:01 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08:01 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.27s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/10/31 01:08:01 INFO Applying migration id=initial 2026/10/31 01:08:01 INFO Applying migration id=notesupdated 2026/10/31 01:08:01 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:01 INFO Applying migration id=activitiesid 2026/10/31 01:08:01 INFO Applying migration id=outbox 2026/10/31 01:08:01 INFO Applying migration id=edits 2026/10/31 01:08:01 INFO Applying migration id=outboxactor 2026/10/31 01:08:01 INFO Applying migration id=outboxsender 2026/10/31 01:08:01 INFO Applying migration id=thread 2026/10/31 01:08:01 INFO Applying migration id=host 2026/10/31 01:08:01 INFO Applying migration id=sharedinbox 2026/10/31 01:08:01 INFO Applying migration id=noteshost 2026/10/31 01:08:01 INFO Applying migration id=fetched 2026/10/31 01:08:01 INFO Applying migration id=move 2026/10/31 01:08:01 INFO Applying migration id=cleanup 2026/10/31 01:08:01 INFO Applying migration id=received 2026/10/31 01:08:01 INFO Applying migration id=namehost 2026/10/31 01:08:01 INFO Applying migration id=outboxhost 2026/10/31 01:08:01 INFO Applying migration id=notesfts 2026/10/31 01:08:01 INFO Applying migration id=iconsname 2026/10/31 01:08:01 INFO Applying migration id=nohash 2026/10/31 01:08:01 INFO Applying migration id=shares 2026/10/31 01:08:01 INFO Applying migration id=actorttl 2026/10/31 01:08:01 INFO Applying migration id=tocc 2026/10/31 01:08:01 INFO Applying migration id=followeds 2026/10/31 01:08:01 INFO Applying migration id=certhash 2026/10/31 01:08:01 INFO Applying migration id=follows_sync 2026/10/31 01:08:01 INFO Applying migration id=jsonpath 2026/10/31 01:08:01 INFO Applying migration id=localforward 2026/10/31 01:08:01 INFO Applying migration id=avatar 2026/10/31 01:08:01 INFO Applying migration id=noimage 2026/10/31 01:08:01 INFO Applying migration id=feed 2026/10/31 01:08:01 INFO Applying migration id=bookmarks 2026/10/31 01:08:01 INFO Applying migration id=shareactivity 2026/10/31 01:08:01 INFO Applying migration id=application 2026/10/31 01:08:01 INFO Applying migration id=certificates 2026/10/31 01:08:01 INFO Applying migration id=rawforward 2026/10/31 01:08:01 INFO Applying migration id=publickey 2026/10/31 01:08:01 INFO Applying migration id=resolvegroup 2026/10/31 01:08:01 INFO Applying migration id=reject 2026/10/31 01:08:01 INFO Applying migration id=autodel 2026/10/31 01:08:01 INFO Applying migration id=jsonb 2026/10/31 01:08:01 INFO Applying migration id=quote 2026/10/31 01:08:01 INFO Applying migration id=rfc9421 2026/10/31 01:08:01 INFO Applying migration id=keys 2026/10/31 01:08:01 INFO Applying migration id=portable 2026/10/31 01:08:01 INFO Applying migration id=proofs 2026/10/31 01:08:01 INFO Applying migration id=contexts 2026/10/31 01:08:01 INFO Applying migration id=deliverieshost 2026/10/31 01:08:01 INFO Applying migration id=pembegin 2026/10/31 01:08:01 INFO Applying migration id=didhost 2026/10/31 01:08:01 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:01 INFO Applying migration id=invites 2026/10/31 01:08:01 INFO Applying migration id=ed25519blob 2026/10/31 01:08:01 INFO Applying migration id=rsablob 2026/10/31 01:08:01 INFO Applying migration id=iconscid 2026/10/31 01:08:01 INFO Applying migration id=actor 2026/10/31 01:08:01 INFO Applying migration id=localkeys 2026/10/31 01:08:01 INFO Applying migration id=deleted 2026/10/31 01:08:01 INFO Applying migration id=history 2026/10/31 01:08:01 INFO Applying migration id=outboxnano 2026/10/31 01:08:01 INFO Applying migration id=implements 2026/10/31 01:08:01 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedButBlocked (0.48s) === RUN TestResolve_FederatedActorOldCache 2026/10/31 01:08:01 INFO Applying migration id=initial 2026/10/31 01:08:01 INFO Applying migration id=notesupdated 2026/10/31 01:08:01 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:01 INFO Applying migration id=activitiesid 2026/10/31 01:08:01 INFO Applying migration id=outbox 2026/10/31 01:08:01 INFO Applying migration id=edits 2026/10/31 01:08:01 INFO Applying migration id=outboxactor 2026/10/31 01:08:01 INFO Applying migration id=outboxsender 2026/10/31 01:08:01 INFO Applying migration id=thread 2026/10/31 01:08:01 INFO Applying migration id=host 2026/10/31 01:08:01 INFO Applying migration id=sharedinbox 2026/10/31 01:08:01 INFO Applying migration id=noteshost 2026/10/31 01:08:01 INFO Applying migration id=fetched 2026/10/31 01:08:01 INFO Applying migration id=move 2026/10/31 01:08:01 INFO Applying migration id=cleanup 2026/10/31 01:08:01 INFO Applying migration id=received 2026/10/31 01:08:01 INFO Applying migration id=namehost 2026/10/31 01:08:01 INFO Applying migration id=outboxhost 2026/10/31 01:08:01 INFO Applying migration id=notesfts 2026/10/31 01:08:01 INFO Applying migration id=iconsname 2026/10/31 01:08:01 INFO Applying migration id=nohash 2026/10/31 01:08:01 INFO Applying migration id=shares 2026/10/31 01:08:01 INFO Applying migration id=actorttl 2026/10/31 01:08:01 INFO Applying migration id=tocc 2026/10/31 01:08:01 INFO Applying migration id=followeds 2026/10/31 01:08:01 INFO Applying migration id=certhash 2026/10/31 01:08:01 INFO Applying migration id=follows_sync 2026/10/31 01:08:01 INFO Applying migration id=jsonpath 2026/10/31 01:08:01 INFO Applying migration id=localforward 2026/10/31 01:08:01 INFO Applying migration id=avatar 2026/10/31 01:08:01 INFO Applying migration id=noimage 2026/10/31 01:08:01 INFO Applying migration id=feed 2026/10/31 01:08:01 INFO Applying migration id=bookmarks 2026/10/31 01:08:01 INFO Applying migration id=shareactivity 2026/10/31 01:08:01 INFO Applying migration id=application 2026/10/31 01:08:01 INFO Applying migration id=certificates 2026/10/31 01:08:01 INFO Applying migration id=rawforward 2026/10/31 01:08:02 INFO Applying migration id=publickey 2026/10/31 01:08:02 INFO Applying migration id=resolvegroup 2026/10/31 01:08:02 INFO Applying migration id=reject 2026/10/31 01:08:02 INFO Applying migration id=autodel 2026/10/31 01:08:02 INFO Applying migration id=jsonb 2026/10/31 01:08:02 INFO Applying migration id=quote 2026/10/31 01:08:02 INFO Applying migration id=rfc9421 2026/10/31 01:08:02 INFO Applying migration id=keys 2026/10/31 01:08:02 INFO Applying migration id=portable 2026/10/31 01:08:02 INFO Applying migration id=proofs 2026/10/31 01:08:02 INFO Applying migration id=contexts 2026/10/31 01:08:02 INFO Applying migration id=deliverieshost 2026/10/31 01:08:02 INFO Applying migration id=pembegin 2026/10/31 01:08:02 INFO Applying migration id=didhost 2026/10/31 01:08:02 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:02 INFO Applying migration id=invites 2026/10/31 01:08:02 INFO Applying migration id=ed25519blob 2026/10/31 01:08:02 INFO Applying migration id=rsablob 2026/10/31 01:08:02 INFO Applying migration id=iconscid 2026/10/31 01:08:02 INFO Applying migration id=actor 2026/10/31 01:08:02 INFO Applying migration id=localkeys 2026/10/31 01:08:02 INFO Applying migration id=deleted 2026/10/31 01:08:02 INFO Applying migration id=history 2026/10/31 01:08:02 INFO Applying migration id=outboxnano 2026/10/31 01:08:02 INFO Applying migration id=implements 2026/10/31 01:08:02 INFO Applying migration id=backfill 2026/10/31 01:08:02 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCache (0.57s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/10/31 01:08:02 INFO Applying migration id=initial 2026/10/31 01:08:02 INFO Applying migration id=notesupdated 2026/10/31 01:08:02 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:02 INFO Applying migration id=activitiesid 2026/10/31 01:08:02 INFO Applying migration id=outbox 2026/10/31 01:08:02 INFO Applying migration id=edits 2026/10/31 01:08:02 INFO Applying migration id=outboxactor 2026/10/31 01:08:02 INFO Applying migration id=outboxsender 2026/10/31 01:08:02 INFO Applying migration id=thread 2026/10/31 01:08:02 INFO Applying migration id=host 2026/10/31 01:08:02 INFO Applying migration id=sharedinbox 2026/10/31 01:08:02 INFO Applying migration id=noteshost 2026/10/31 01:08:02 INFO Applying migration id=fetched 2026/10/31 01:08:02 INFO Applying migration id=move 2026/10/31 01:08:02 INFO Applying migration id=cleanup 2026/10/31 01:08:02 INFO Applying migration id=received 2026/10/31 01:08:02 INFO Applying migration id=namehost 2026/10/31 01:08:02 INFO Applying migration id=outboxhost 2026/10/31 01:08:02 INFO Applying migration id=notesfts 2026/10/31 01:08:02 INFO Applying migration id=iconsname 2026/10/31 01:08:02 INFO Applying migration id=nohash 2026/10/31 01:08:02 INFO Applying migration id=shares 2026/10/31 01:08:02 INFO Applying migration id=actorttl 2026/10/31 01:08:02 INFO Applying migration id=tocc 2026/10/31 01:08:02 INFO Applying migration id=followeds 2026/10/31 01:08:02 INFO Applying migration id=certhash 2026/10/31 01:08:02 INFO Applying migration id=follows_sync 2026/10/31 01:08:02 INFO Applying migration id=jsonpath 2026/10/31 01:08:02 INFO Applying migration id=localforward 2026/10/31 01:08:02 INFO Applying migration id=avatar 2026/10/31 01:08:02 INFO Applying migration id=noimage 2026/10/31 01:08:02 INFO Applying migration id=feed 2026/10/31 01:08:02 INFO Applying migration id=bookmarks 2026/10/31 01:08:02 INFO Applying migration id=shareactivity 2026/10/31 01:08:02 INFO Applying migration id=application 2026/10/31 01:08:02 INFO Applying migration id=certificates 2026/10/31 01:08:02 INFO Applying migration id=rawforward 2026/10/31 01:08:02 INFO Applying migration id=publickey 2026/10/31 01:08:02 INFO Applying migration id=resolvegroup 2026/10/31 01:08:02 INFO Applying migration id=reject 2026/10/31 01:08:02 INFO Applying migration id=autodel 2026/10/31 01:08:02 INFO Applying migration id=jsonb 2026/10/31 01:08:02 INFO Applying migration id=quote 2026/10/31 01:08:02 INFO Applying migration id=rfc9421 2026/10/31 01:08:02 INFO Applying migration id=keys 2026/10/31 01:08:02 INFO Applying migration id=portable 2026/10/31 01:08:02 INFO Applying migration id=proofs 2026/10/31 01:08:02 INFO Applying migration id=contexts 2026/10/31 01:08:02 INFO Applying migration id=deliverieshost 2026/10/31 01:08:02 INFO Applying migration id=pembegin 2026/10/31 01:08:02 INFO Applying migration id=didhost 2026/10/31 01:08:02 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:02 INFO Applying migration id=invites 2026/10/31 01:08:02 INFO Applying migration id=ed25519blob 2026/10/31 01:08:02 INFO Applying migration id=rsablob 2026/10/31 01:08:02 INFO Applying migration id=iconscid 2026/10/31 01:08:02 INFO Applying migration id=actor 2026/10/31 01:08:02 INFO Applying migration id=localkeys 2026/10/31 01:08:02 INFO Applying migration id=deleted 2026/10/31 01:08:02 INFO Applying migration id=history 2026/10/31 01:08:02 INFO Applying migration id=outboxnano 2026/10/31 01:08:02 INFO Applying migration id=implements 2026/10/31 01:08:02 INFO Applying migration id=backfill 2026/10/31 01:08:02 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.47s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/10/31 01:08:02 INFO Applying migration id=initial 2026/10/31 01:08:02 INFO Applying migration id=notesupdated 2026/10/31 01:08:02 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:02 INFO Applying migration id=activitiesid 2026/10/31 01:08:02 INFO Applying migration id=outbox 2026/10/31 01:08:02 INFO Applying migration id=edits 2026/10/31 01:08:02 INFO Applying migration id=outboxactor 2026/10/31 01:08:02 INFO Applying migration id=outboxsender 2026/10/31 01:08:02 INFO Applying migration id=thread 2026/10/31 01:08:02 INFO Applying migration id=host 2026/10/31 01:08:02 INFO Applying migration id=sharedinbox 2026/10/31 01:08:02 INFO Applying migration id=noteshost 2026/10/31 01:08:02 INFO Applying migration id=fetched 2026/10/31 01:08:02 INFO Applying migration id=move 2026/10/31 01:08:02 INFO Applying migration id=cleanup 2026/10/31 01:08:02 INFO Applying migration id=received 2026/10/31 01:08:02 INFO Applying migration id=namehost 2026/10/31 01:08:02 INFO Applying migration id=outboxhost 2026/10/31 01:08:02 INFO Applying migration id=notesfts 2026/10/31 01:08:02 INFO Applying migration id=iconsname 2026/10/31 01:08:02 INFO Applying migration id=nohash 2026/10/31 01:08:03 INFO Applying migration id=shares 2026/10/31 01:08:03 INFO Applying migration id=actorttl 2026/10/31 01:08:03 INFO Applying migration id=tocc 2026/10/31 01:08:03 INFO Applying migration id=followeds 2026/10/31 01:08:03 INFO Applying migration id=certhash 2026/10/31 01:08:03 INFO Applying migration id=follows_sync 2026/10/31 01:08:03 INFO Applying migration id=jsonpath 2026/10/31 01:08:03 INFO Applying migration id=localforward 2026/10/31 01:08:03 INFO Applying migration id=avatar 2026/10/31 01:08:03 INFO Applying migration id=noimage 2026/10/31 01:08:03 INFO Applying migration id=feed 2026/10/31 01:08:03 INFO Applying migration id=bookmarks 2026/10/31 01:08:03 INFO Applying migration id=shareactivity 2026/10/31 01:08:03 INFO Applying migration id=application 2026/10/31 01:08:03 INFO Applying migration id=certificates 2026/10/31 01:08:03 INFO Applying migration id=rawforward 2026/10/31 01:08:03 INFO Applying migration id=publickey 2026/10/31 01:08:03 INFO Applying migration id=resolvegroup 2026/10/31 01:08:03 INFO Applying migration id=reject 2026/10/31 01:08:03 INFO Applying migration id=autodel 2026/10/31 01:08:03 INFO Applying migration id=jsonb 2026/10/31 01:08:03 INFO Applying migration id=quote 2026/10/31 01:08:03 INFO Applying migration id=rfc9421 2026/10/31 01:08:03 INFO Applying migration id=keys 2026/10/31 01:08:03 INFO Applying migration id=portable 2026/10/31 01:08:03 INFO Applying migration id=proofs 2026/10/31 01:08:03 INFO Applying migration id=contexts 2026/10/31 01:08:03 INFO Applying migration id=deliverieshost 2026/10/31 01:08:03 INFO Applying migration id=pembegin 2026/10/31 01:08:03 INFO Applying migration id=didhost 2026/10/31 01:08:03 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:03 INFO Applying migration id=invites 2026/10/31 01:08:03 INFO Applying migration id=ed25519blob 2026/10/31 01:08:03 INFO Applying migration id=rsablob 2026/10/31 01:08:03 INFO Applying migration id=iconscid 2026/10/31 01:08:03 INFO Applying migration id=actor 2026/10/31 01:08:03 INFO Applying migration id=localkeys 2026/10/31 01:08:03 INFO Applying migration id=deleted 2026/10/31 01:08:03 INFO Applying migration id=history 2026/10/31 01:08:03 INFO Applying migration id=outboxnano 2026/10/31 01:08:03 INFO Applying migration id=implements 2026/10/31 01:08:03 INFO Applying migration id=backfill 2026/10/31 01:08:03 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.34s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/10/31 01:08:03 INFO Applying migration id=initial 2026/10/31 01:08:03 INFO Applying migration id=notesupdated 2026/10/31 01:08:03 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:03 INFO Applying migration id=activitiesid 2026/10/31 01:08:03 INFO Applying migration id=outbox 2026/10/31 01:08:03 INFO Applying migration id=edits 2026/10/31 01:08:03 INFO Applying migration id=outboxactor 2026/10/31 01:08:03 INFO Applying migration id=outboxsender 2026/10/31 01:08:03 INFO Applying migration id=thread 2026/10/31 01:08:03 INFO Applying migration id=host 2026/10/31 01:08:03 INFO Applying migration id=sharedinbox 2026/10/31 01:08:03 INFO Applying migration id=noteshost 2026/10/31 01:08:03 INFO Applying migration id=fetched 2026/10/31 01:08:03 INFO Applying migration id=move 2026/10/31 01:08:03 INFO Applying migration id=cleanup 2026/10/31 01:08:03 INFO Applying migration id=received 2026/10/31 01:08:03 INFO Applying migration id=namehost 2026/10/31 01:08:03 INFO Applying migration id=outboxhost 2026/10/31 01:08:03 INFO Applying migration id=notesfts 2026/10/31 01:08:03 INFO Applying migration id=iconsname 2026/10/31 01:08:03 INFO Applying migration id=nohash 2026/10/31 01:08:03 INFO Applying migration id=shares 2026/10/31 01:08:03 INFO Applying migration id=actorttl 2026/10/31 01:08:03 INFO Applying migration id=tocc 2026/10/31 01:08:03 INFO Applying migration id=followeds 2026/10/31 01:08:03 INFO Applying migration id=certhash 2026/10/31 01:08:03 INFO Applying migration id=follows_sync 2026/10/31 01:08:03 INFO Applying migration id=jsonpath 2026/10/31 01:08:03 INFO Applying migration id=localforward 2026/10/31 01:08:03 INFO Applying migration id=avatar 2026/10/31 01:08:03 INFO Applying migration id=noimage 2026/10/31 01:08:03 INFO Applying migration id=feed 2026/10/31 01:08:03 INFO Applying migration id=bookmarks 2026/10/31 01:08:03 INFO Applying migration id=shareactivity 2026/10/31 01:08:03 INFO Applying migration id=application 2026/10/31 01:08:03 INFO Applying migration id=certificates 2026/10/31 01:08:03 INFO Applying migration id=rawforward 2026/10/31 01:08:03 INFO Applying migration id=publickey 2026/10/31 01:08:03 INFO Applying migration id=resolvegroup 2026/10/31 01:08:03 INFO Applying migration id=reject 2026/10/31 01:08:03 INFO Applying migration id=autodel 2026/10/31 01:08:03 INFO Applying migration id=jsonb 2026/10/31 01:08:03 INFO Applying migration id=quote 2026/10/31 01:08:03 INFO Applying migration id=rfc9421 2026/10/31 01:08:03 INFO Applying migration id=keys 2026/10/31 01:08:03 INFO Applying migration id=portable 2026/10/31 01:08:03 INFO Applying migration id=proofs 2026/10/31 01:08:03 INFO Applying migration id=contexts 2026/10/31 01:08:03 INFO Applying migration id=deliverieshost 2026/10/31 01:08:03 INFO Applying migration id=pembegin 2026/10/31 01:08:03 INFO Applying migration id=didhost 2026/10/31 01:08:03 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:03 INFO Applying migration id=invites 2026/10/31 01:08:03 INFO Applying migration id=ed25519blob 2026/10/31 01:08:03 INFO Applying migration id=rsablob 2026/10/31 01:08:03 INFO Applying migration id=iconscid 2026/10/31 01:08:03 INFO Applying migration id=actor 2026/10/31 01:08:03 INFO Applying migration id=localkeys 2026/10/31 01:08:03 INFO Applying migration id=deleted 2026/10/31 01:08:03 INFO Applying migration id=history 2026/10/31 01:08:03 INFO Applying migration id=outboxnano 2026/10/31 01:08:03 INFO Applying migration id=implements 2026/10/31 01:08:03 INFO Applying migration id=backfill 2026/10/31 01:08:03 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08:03 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.39s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/10/31 01:08:03 INFO Applying migration id=initial 2026/10/31 01:08:03 INFO Applying migration id=notesupdated 2026/10/31 01:08:03 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:03 INFO Applying migration id=activitiesid 2026/10/31 01:08:03 INFO Applying migration id=outbox 2026/10/31 01:08:03 INFO Applying migration id=edits 2026/10/31 01:08:03 INFO Applying migration id=outboxactor 2026/10/31 01:08:03 INFO Applying migration id=outboxsender 2026/10/31 01:08:03 INFO Applying migration id=thread 2026/10/31 01:08:03 INFO Applying migration id=host 2026/10/31 01:08:03 INFO Applying migration id=sharedinbox 2026/10/31 01:08:03 INFO Applying migration id=noteshost 2026/10/31 01:08:03 INFO Applying migration id=fetched 2026/10/31 01:08:03 INFO Applying migration id=move 2026/10/31 01:08:03 INFO Applying migration id=cleanup 2026/10/31 01:08:03 INFO Applying migration id=received 2026/10/31 01:08:03 INFO Applying migration id=namehost 2026/10/31 01:08:03 INFO Applying migration id=outboxhost 2026/10/31 01:08:03 INFO Applying migration id=notesfts 2026/10/31 01:08:03 INFO Applying migration id=iconsname 2026/10/31 01:08:03 INFO Applying migration id=nohash 2026/10/31 01:08:03 INFO Applying migration id=shares 2026/10/31 01:08:03 INFO Applying migration id=actorttl 2026/10/31 01:08:03 INFO Applying migration id=tocc 2026/10/31 01:08:03 INFO Applying migration id=followeds 2026/10/31 01:08:03 INFO Applying migration id=certhash 2026/10/31 01:08:03 INFO Applying migration id=follows_sync 2026/10/31 01:08:03 INFO Applying migration id=jsonpath 2026/10/31 01:08:03 INFO Applying migration id=localforward 2026/10/31 01:08:03 INFO Applying migration id=avatar 2026/10/31 01:08:03 INFO Applying migration id=noimage 2026/10/31 01:08:03 INFO Applying migration id=feed 2026/10/31 01:08:03 INFO Applying migration id=bookmarks 2026/10/31 01:08:03 INFO Applying migration id=shareactivity 2026/10/31 01:08:03 INFO Applying migration id=application 2026/10/31 01:08:03 INFO Applying migration id=certificates 2026/10/31 01:08:03 INFO Applying migration id=rawforward 2026/10/31 01:08:03 INFO Applying migration id=publickey 2026/10/31 01:08:03 INFO Applying migration id=resolvegroup 2026/10/31 01:08:03 INFO Applying migration id=reject 2026/10/31 01:08:03 INFO Applying migration id=autodel 2026/10/31 01:08:03 INFO Applying migration id=jsonb 2026/10/31 01:08:03 INFO Applying migration id=quote 2026/10/31 01:08:03 INFO Applying migration id=rfc9421 2026/10/31 01:08:03 INFO Applying migration id=keys 2026/10/31 01:08:03 INFO Applying migration id=portable 2026/10/31 01:08:03 INFO Applying migration id=proofs 2026/10/31 01:08:03 INFO Applying migration id=contexts 2026/10/31 01:08:03 INFO Applying migration id=deliverieshost 2026/10/31 01:08:03 INFO Applying migration id=pembegin 2026/10/31 01:08:03 INFO Applying migration id=didhost 2026/10/31 01:08:03 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:03 INFO Applying migration id=invites 2026/10/31 01:08:03 INFO Applying migration id=ed25519blob 2026/10/31 01:08:03 INFO Applying migration id=rsablob 2026/10/31 01:08:03 INFO Applying migration id=iconscid 2026/10/31 01:08:03 INFO Applying migration id=actor 2026/10/31 01:08:03 INFO Applying migration id=localkeys 2026/10/31 01:08:03 INFO Applying migration id=deleted 2026/10/31 01:08:03 INFO Applying migration id=history 2026/10/31 01:08:03 INFO Applying migration id=outboxnano 2026/10/31 01:08:03 INFO Applying migration id=implements 2026/10/31 01:08:03 INFO Applying migration id=backfill 2026/10/31 01:08:04 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.56s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/10/31 01:08:04 INFO Applying migration id=initial 2026/10/31 01:08:04 INFO Applying migration id=notesupdated 2026/10/31 01:08:04 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:04 INFO Applying migration id=activitiesid 2026/10/31 01:08:04 INFO Applying migration id=outbox 2026/10/31 01:08:04 INFO Applying migration id=edits 2026/10/31 01:08:04 INFO Applying migration id=outboxactor 2026/10/31 01:08:04 INFO Applying migration id=outboxsender 2026/10/31 01:08:04 INFO Applying migration id=thread 2026/10/31 01:08:04 INFO Applying migration id=host 2026/10/31 01:08:04 INFO Applying migration id=sharedinbox 2026/10/31 01:08:04 INFO Applying migration id=noteshost 2026/10/31 01:08:04 INFO Applying migration id=fetched 2026/10/31 01:08:04 INFO Applying migration id=move 2026/10/31 01:08:04 INFO Applying migration id=cleanup 2026/10/31 01:08:04 INFO Applying migration id=received 2026/10/31 01:08:04 INFO Applying migration id=namehost 2026/10/31 01:08:04 INFO Applying migration id=outboxhost 2026/10/31 01:08:04 INFO Applying migration id=notesfts 2026/10/31 01:08:04 INFO Applying migration id=iconsname 2026/10/31 01:08:04 INFO Applying migration id=nohash 2026/10/31 01:08:04 INFO Applying migration id=shares 2026/10/31 01:08:04 INFO Applying migration id=actorttl 2026/10/31 01:08:04 INFO Applying migration id=tocc 2026/10/31 01:08:04 INFO Applying migration id=followeds 2026/10/31 01:08:04 INFO Applying migration id=certhash 2026/10/31 01:08:04 INFO Applying migration id=follows_sync 2026/10/31 01:08:04 INFO Applying migration id=jsonpath 2026/10/31 01:08:04 INFO Applying migration id=localforward 2026/10/31 01:08:04 INFO Applying migration id=avatar 2026/10/31 01:08:04 INFO Applying migration id=noimage 2026/10/31 01:08:04 INFO Applying migration id=feed 2026/10/31 01:08:04 INFO Applying migration id=bookmarks 2026/10/31 01:08:04 INFO Applying migration id=shareactivity 2026/10/31 01:08:04 INFO Applying migration id=application 2026/10/31 01:08:04 INFO Applying migration id=certificates 2026/10/31 01:08:04 INFO Applying migration id=rawforward 2026/10/31 01:08:04 INFO Applying migration id=publickey 2026/10/31 01:08:04 INFO Applying migration id=resolvegroup 2026/10/31 01:08:04 INFO Applying migration id=reject 2026/10/31 01:08:04 INFO Applying migration id=autodel 2026/10/31 01:08:04 INFO Applying migration id=jsonb 2026/10/31 01:08:04 INFO Applying migration id=quote 2026/10/31 01:08:04 INFO Applying migration id=rfc9421 2026/10/31 01:08:04 INFO Applying migration id=keys 2026/10/31 01:08:04 INFO Applying migration id=portable 2026/10/31 01:08:04 INFO Applying migration id=proofs 2026/10/31 01:08:04 INFO Applying migration id=contexts 2026/10/31 01:08:04 INFO Applying migration id=deliverieshost 2026/10/31 01:08:04 INFO Applying migration id=pembegin 2026/10/31 01:08:04 INFO Applying migration id=didhost 2026/10/31 01:08:04 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:04 INFO Applying migration id=invites 2026/10/31 01:08:04 INFO Applying migration id=ed25519blob 2026/10/31 01:08:04 INFO Applying migration id=rsablob 2026/10/31 01:08:04 INFO Applying migration id=iconscid 2026/10/31 01:08:04 INFO Applying migration id=actor 2026/10/31 01:08:04 INFO Applying migration id=localkeys 2026/10/31 01:08:04 INFO Applying migration id=deleted 2026/10/31 01:08:04 INFO Applying migration id=history 2026/10/31 01:08:04 INFO Applying migration id=outboxnano 2026/10/31 01:08:04 INFO Applying migration id=implements 2026/10/31 01:08:04 INFO Applying migration id=backfill 2026/10/31 01:08:04 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.59s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/10/31 01:08:04 INFO Applying migration id=initial 2026/10/31 01:08:04 INFO Applying migration id=notesupdated 2026/10/31 01:08:04 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:04 INFO Applying migration id=activitiesid 2026/10/31 01:08:04 INFO Applying migration id=outbox 2026/10/31 01:08:04 INFO Applying migration id=edits 2026/10/31 01:08:04 INFO Applying migration id=outboxactor 2026/10/31 01:08:04 INFO Applying migration id=outboxsender 2026/10/31 01:08:04 INFO Applying migration id=thread 2026/10/31 01:08:04 INFO Applying migration id=host 2026/10/31 01:08:04 INFO Applying migration id=sharedinbox 2026/10/31 01:08:04 INFO Applying migration id=noteshost 2026/10/31 01:08:04 INFO Applying migration id=fetched 2026/10/31 01:08:04 INFO Applying migration id=move 2026/10/31 01:08:04 INFO Applying migration id=cleanup 2026/10/31 01:08:04 INFO Applying migration id=received 2026/10/31 01:08:04 INFO Applying migration id=namehost 2026/10/31 01:08:04 INFO Applying migration id=outboxhost 2026/10/31 01:08:04 INFO Applying migration id=notesfts 2026/10/31 01:08:04 INFO Applying migration id=iconsname 2026/10/31 01:08:04 INFO Applying migration id=nohash 2026/10/31 01:08:04 INFO Applying migration id=shares 2026/10/31 01:08:04 INFO Applying migration id=actorttl 2026/10/31 01:08:04 INFO Applying migration id=tocc 2026/10/31 01:08:04 INFO Applying migration id=followeds 2026/10/31 01:08:04 INFO Applying migration id=certhash 2026/10/31 01:08:04 INFO Applying migration id=follows_sync 2026/10/31 01:08:04 INFO Applying migration id=jsonpath 2026/10/31 01:08:04 INFO Applying migration id=localforward 2026/10/31 01:08:04 INFO Applying migration id=avatar 2026/10/31 01:08:04 INFO Applying migration id=noimage 2026/10/31 01:08:04 INFO Applying migration id=feed 2026/10/31 01:08:04 INFO Applying migration id=bookmarks 2026/10/31 01:08:04 INFO Applying migration id=shareactivity 2026/10/31 01:08:04 INFO Applying migration id=application 2026/10/31 01:08:04 INFO Applying migration id=certificates 2026/10/31 01:08:04 INFO Applying migration id=rawforward 2026/10/31 01:08:04 INFO Applying migration id=publickey 2026/10/31 01:08:04 INFO Applying migration id=resolvegroup 2026/10/31 01:08:04 INFO Applying migration id=reject 2026/10/31 01:08:04 INFO Applying migration id=autodel 2026/10/31 01:08:04 INFO Applying migration id=jsonb 2026/10/31 01:08:04 INFO Applying migration id=quote 2026/10/31 01:08:04 INFO Applying migration id=rfc9421 2026/10/31 01:08:04 INFO Applying migration id=keys 2026/10/31 01:08:04 INFO Applying migration id=portable 2026/10/31 01:08:04 INFO Applying migration id=proofs 2026/10/31 01:08:04 INFO Applying migration id=contexts 2026/10/31 01:08:04 INFO Applying migration id=deliverieshost 2026/10/31 01:08:04 INFO Applying migration id=pembegin 2026/10/31 01:08:04 INFO Applying migration id=didhost 2026/10/31 01:08:04 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:04 INFO Applying migration id=invites 2026/10/31 01:08:04 INFO Applying migration id=ed25519blob 2026/10/31 01:08:04 INFO Applying migration id=rsablob 2026/10/31 01:08:04 INFO Applying migration id=iconscid 2026/10/31 01:08:04 INFO Applying migration id=actor 2026/10/31 01:08:04 INFO Applying migration id=localkeys 2026/10/31 01:08:04 INFO Applying migration id=deleted 2026/10/31 01:08:04 INFO Applying migration id=history 2026/10/31 01:08:04 INFO Applying migration id=outboxnano 2026/10/31 01:08:04 INFO Applying migration id=implements 2026/10/31 01:08:04 INFO Applying migration id=backfill 2026/10/31 01:08:05 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.69s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/10/31 01:08:05 INFO Applying migration id=initial 2026/10/31 01:08:05 INFO Applying migration id=notesupdated 2026/10/31 01:08:05 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:05 INFO Applying migration id=activitiesid 2026/10/31 01:08:05 INFO Applying migration id=outbox 2026/10/31 01:08:05 INFO Applying migration id=edits 2026/10/31 01:08:05 INFO Applying migration id=outboxactor 2026/10/31 01:08:05 INFO Applying migration id=outboxsender 2026/10/31 01:08:05 INFO Applying migration id=thread 2026/10/31 01:08:05 INFO Applying migration id=host 2026/10/31 01:08:05 INFO Applying migration id=sharedinbox 2026/10/31 01:08:05 INFO Applying migration id=noteshost 2026/10/31 01:08:05 INFO Applying migration id=fetched 2026/10/31 01:08:05 INFO Applying migration id=move 2026/10/31 01:08:05 INFO Applying migration id=cleanup 2026/10/31 01:08:05 INFO Applying migration id=received 2026/10/31 01:08:05 INFO Applying migration id=namehost 2026/10/31 01:08:05 INFO Applying migration id=outboxhost 2026/10/31 01:08:05 INFO Applying migration id=notesfts 2026/10/31 01:08:05 INFO Applying migration id=iconsname 2026/10/31 01:08:05 INFO Applying migration id=nohash 2026/10/31 01:08:05 INFO Applying migration id=shares 2026/10/31 01:08:05 INFO Applying migration id=actorttl 2026/10/31 01:08:05 INFO Applying migration id=tocc 2026/10/31 01:08:05 INFO Applying migration id=followeds 2026/10/31 01:08:05 INFO Applying migration id=certhash 2026/10/31 01:08:05 INFO Applying migration id=follows_sync 2026/10/31 01:08:05 INFO Applying migration id=jsonpath 2026/10/31 01:08:05 INFO Applying migration id=localforward 2026/10/31 01:08:05 INFO Applying migration id=avatar 2026/10/31 01:08:05 INFO Applying migration id=noimage 2026/10/31 01:08:05 INFO Applying migration id=feed 2026/10/31 01:08:05 INFO Applying migration id=bookmarks 2026/10/31 01:08:05 INFO Applying migration id=shareactivity 2026/10/31 01:08:05 INFO Applying migration id=application 2026/10/31 01:08:05 INFO Applying migration id=certificates 2026/10/31 01:08:05 INFO Applying migration id=rawforward 2026/10/31 01:08:05 INFO Applying migration id=publickey 2026/10/31 01:08:05 INFO Applying migration id=resolvegroup 2026/10/31 01:08:05 INFO Applying migration id=reject 2026/10/31 01:08:05 INFO Applying migration id=autodel 2026/10/31 01:08:05 INFO Applying migration id=jsonb 2026/10/31 01:08:05 INFO Applying migration id=quote 2026/10/31 01:08:05 INFO Applying migration id=rfc9421 2026/10/31 01:08:05 INFO Applying migration id=keys 2026/10/31 01:08:05 INFO Applying migration id=portable 2026/10/31 01:08:05 INFO Applying migration id=proofs 2026/10/31 01:08:05 INFO Applying migration id=contexts 2026/10/31 01:08:05 INFO Applying migration id=deliverieshost 2026/10/31 01:08:05 INFO Applying migration id=pembegin 2026/10/31 01:08:05 INFO Applying migration id=didhost 2026/10/31 01:08:05 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:05 INFO Applying migration id=invites 2026/10/31 01:08:05 INFO Applying migration id=ed25519blob 2026/10/31 01:08:05 INFO Applying migration id=rsablob 2026/10/31 01:08:05 INFO Applying migration id=iconscid 2026/10/31 01:08:05 INFO Applying migration id=actor 2026/10/31 01:08:05 INFO Applying migration id=localkeys 2026/10/31 01:08:05 INFO Applying migration id=deleted 2026/10/31 01:08:05 INFO Applying migration id=history 2026/10/31 01:08:05 INFO Applying migration id=outboxnano 2026/10/31 01:08:05 INFO Applying migration id=implements 2026/10/31 01:08:05 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (1.01s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/10/31 01:08:06 INFO Applying migration id=initial 2026/10/31 01:08:06 INFO Applying migration id=notesupdated 2026/10/31 01:08:06 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:06 INFO Applying migration id=activitiesid 2026/10/31 01:08:06 INFO Applying migration id=outbox 2026/10/31 01:08:06 INFO Applying migration id=edits 2026/10/31 01:08:06 INFO Applying migration id=outboxactor 2026/10/31 01:08:06 INFO Applying migration id=outboxsender 2026/10/31 01:08:06 INFO Applying migration id=thread 2026/10/31 01:08:06 INFO Applying migration id=host 2026/10/31 01:08:06 INFO Applying migration id=sharedinbox 2026/10/31 01:08:06 INFO Applying migration id=noteshost 2026/10/31 01:08:06 INFO Applying migration id=fetched 2026/10/31 01:08:06 INFO Applying migration id=move 2026/10/31 01:08:06 INFO Applying migration id=cleanup 2026/10/31 01:08:06 INFO Applying migration id=received 2026/10/31 01:08:06 INFO Applying migration id=namehost 2026/10/31 01:08:06 INFO Applying migration id=outboxhost 2026/10/31 01:08:06 INFO Applying migration id=notesfts 2026/10/31 01:08:06 INFO Applying migration id=iconsname 2026/10/31 01:08:06 INFO Applying migration id=nohash 2026/10/31 01:08:06 INFO Applying migration id=shares 2026/10/31 01:08:06 INFO Applying migration id=actorttl 2026/10/31 01:08:06 INFO Applying migration id=tocc 2026/10/31 01:08:06 INFO Applying migration id=followeds 2026/10/31 01:08:06 INFO Applying migration id=certhash 2026/10/31 01:08:06 INFO Applying migration id=follows_sync 2026/10/31 01:08:06 INFO Applying migration id=jsonpath 2026/10/31 01:08:06 INFO Applying migration id=localforward 2026/10/31 01:08:06 INFO Applying migration id=avatar 2026/10/31 01:08:06 INFO Applying migration id=noimage 2026/10/31 01:08:06 INFO Applying migration id=feed 2026/10/31 01:08:06 INFO Applying migration id=bookmarks 2026/10/31 01:08:06 INFO Applying migration id=shareactivity 2026/10/31 01:08:06 INFO Applying migration id=application 2026/10/31 01:08:06 INFO Applying migration id=certificates 2026/10/31 01:08:06 INFO Applying migration id=rawforward 2026/10/31 01:08:06 INFO Applying migration id=publickey 2026/10/31 01:08:06 INFO Applying migration id=resolvegroup 2026/10/31 01:08:06 INFO Applying migration id=reject 2026/10/31 01:08:06 INFO Applying migration id=autodel 2026/10/31 01:08:06 INFO Applying migration id=jsonb 2026/10/31 01:08:06 INFO Applying migration id=quote 2026/10/31 01:08:06 INFO Applying migration id=rfc9421 2026/10/31 01:08:06 INFO Applying migration id=keys 2026/10/31 01:08:06 INFO Applying migration id=portable 2026/10/31 01:08:06 INFO Applying migration id=proofs 2026/10/31 01:08:06 INFO Applying migration id=contexts 2026/10/31 01:08:06 INFO Applying migration id=deliverieshost 2026/10/31 01:08:06 INFO Applying migration id=pembegin 2026/10/31 01:08:06 INFO Applying migration id=didhost 2026/10/31 01:08:06 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:06 INFO Applying migration id=invites 2026/10/31 01:08:06 INFO Applying migration id=ed25519blob 2026/10/31 01:08:06 INFO Applying migration id=rsablob 2026/10/31 01:08:06 INFO Applying migration id=iconscid 2026/10/31 01:08:06 INFO Applying migration id=actor 2026/10/31 01:08:06 INFO Applying migration id=localkeys 2026/10/31 01:08:06 INFO Applying migration id=deleted 2026/10/31 01:08:06 INFO Applying migration id=history 2026/10/31 01:08:06 INFO Applying migration id=outboxnano 2026/10/31 01:08:06 INFO Applying migration id=implements 2026/10/31 01:08:06 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheButOffline (1.38s) === RUN TestResolve_FederatedActorOldCacheExpiredDomain 2026/10/31 01:08:07 INFO Applying migration id=initial 2026/10/31 01:08:07 INFO Applying migration id=notesupdated 2026/10/31 01:08:07 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:07 INFO Applying migration id=activitiesid 2026/10/31 01:08:07 INFO Applying migration id=outbox 2026/10/31 01:08:07 INFO Applying migration id=edits 2026/10/31 01:08:07 INFO Applying migration id=outboxactor 2026/10/31 01:08:07 INFO Applying migration id=outboxsender 2026/10/31 01:08:07 INFO Applying migration id=thread 2026/10/31 01:08:07 INFO Applying migration id=host 2026/10/31 01:08:07 INFO Applying migration id=sharedinbox 2026/10/31 01:08:07 INFO Applying migration id=noteshost 2026/10/31 01:08:07 INFO Applying migration id=fetched 2026/10/31 01:08:07 INFO Applying migration id=move 2026/10/31 01:08:07 INFO Applying migration id=cleanup 2026/10/31 01:08:07 INFO Applying migration id=received 2026/10/31 01:08:07 INFO Applying migration id=namehost 2026/10/31 01:08:07 INFO Applying migration id=outboxhost 2026/10/31 01:08:07 INFO Applying migration id=notesfts 2026/10/31 01:08:07 INFO Applying migration id=iconsname 2026/10/31 01:08:07 INFO Applying migration id=nohash 2026/10/31 01:08:07 INFO Applying migration id=shares 2026/10/31 01:08:07 INFO Applying migration id=actorttl 2026/10/31 01:08:07 INFO Applying migration id=tocc 2026/10/31 01:08:07 INFO Applying migration id=followeds 2026/10/31 01:08:07 INFO Applying migration id=certhash 2026/10/31 01:08:07 INFO Applying migration id=follows_sync 2026/10/31 01:08:07 INFO Applying migration id=jsonpath 2026/10/31 01:08:07 INFO Applying migration id=localforward 2026/10/31 01:08:07 INFO Applying migration id=avatar 2026/10/31 01:08:07 INFO Applying migration id=noimage 2026/10/31 01:08:07 INFO Applying migration id=feed 2026/10/31 01:08:07 INFO Applying migration id=bookmarks 2026/10/31 01:08:07 INFO Applying migration id=shareactivity 2026/10/31 01:08:07 INFO Applying migration id=application 2026/10/31 01:08:07 INFO Applying migration id=certificates 2026/10/31 01:08:07 INFO Applying migration id=rawforward 2026/10/31 01:08:07 INFO Applying migration id=publickey 2026/10/31 01:08:07 INFO Applying migration id=resolvegroup 2026/10/31 01:08:07 INFO Applying migration id=reject 2026/10/31 01:08:07 INFO Applying migration id=autodel 2026/10/31 01:08:08 INFO Applying migration id=jsonb 2026/10/31 01:08:08 INFO Applying migration id=quote 2026/10/31 01:08:08 INFO Applying migration id=rfc9421 2026/10/31 01:08:08 INFO Applying migration id=keys 2026/10/31 01:08:08 INFO Applying migration id=portable 2026/10/31 01:08:08 INFO Applying migration id=proofs 2026/10/31 01:08:08 INFO Applying migration id=contexts 2026/10/31 01:08:08 INFO Applying migration id=deliverieshost 2026/10/31 01:08:08 INFO Applying migration id=pembegin 2026/10/31 01:08:08 INFO Applying migration id=didhost 2026/10/31 01:08:08 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:08 INFO Applying migration id=invites 2026/10/31 01:08:08 INFO Applying migration id=ed25519blob 2026/10/31 01:08:08 INFO Applying migration id=rsablob 2026/10/31 01:08:08 INFO Applying migration id=iconscid 2026/10/31 01:08:08 INFO Applying migration id=actor 2026/10/31 01:08:08 INFO Applying migration id=localkeys 2026/10/31 01:08:08 INFO Applying migration id=deleted 2026/10/31 01:08:08 INFO Applying migration id=history 2026/10/31 01:08:08 INFO Applying migration id=outboxnano 2026/10/31 01:08:08 INFO Applying migration id=implements 2026/10/31 01:08:08 INFO Applying migration id=backfill 2026/10/31 01:08:08 INFO Updating old cache entry for actor id=https://invalid.invalid/user/dan 2026/10/31 01:08:08 WARN Server is probably gone, deleting associated objects id=https://invalid.invalid/user/dan --- PASS: TestResolve_FederatedActorOldCacheExpiredDomain (0.79s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/10/31 01:08:08 INFO Applying migration id=initial 2026/10/31 01:08:08 INFO Applying migration id=notesupdated 2026/10/31 01:08:08 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:08 INFO Applying migration id=activitiesid 2026/10/31 01:08:08 INFO Applying migration id=outbox 2026/10/31 01:08:08 INFO Applying migration id=edits 2026/10/31 01:08:08 INFO Applying migration id=outboxactor 2026/10/31 01:08:08 INFO Applying migration id=outboxsender 2026/10/31 01:08:08 INFO Applying migration id=thread 2026/10/31 01:08:08 INFO Applying migration id=host 2026/10/31 01:08:08 INFO Applying migration id=sharedinbox 2026/10/31 01:08:08 INFO Applying migration id=noteshost 2026/10/31 01:08:08 INFO Applying migration id=fetched 2026/10/31 01:08:08 INFO Applying migration id=move 2026/10/31 01:08:08 INFO Applying migration id=cleanup 2026/10/31 01:08:08 INFO Applying migration id=received 2026/10/31 01:08:08 INFO Applying migration id=namehost 2026/10/31 01:08:08 INFO Applying migration id=outboxhost 2026/10/31 01:08:08 INFO Applying migration id=notesfts 2026/10/31 01:08:08 INFO Applying migration id=iconsname 2026/10/31 01:08:08 INFO Applying migration id=nohash 2026/10/31 01:08:08 INFO Applying migration id=shares 2026/10/31 01:08:08 INFO Applying migration id=actorttl 2026/10/31 01:08:08 INFO Applying migration id=tocc 2026/10/31 01:08:08 INFO Applying migration id=followeds 2026/10/31 01:08:08 INFO Applying migration id=certhash 2026/10/31 01:08:08 INFO Applying migration id=follows_sync 2026/10/31 01:08:08 INFO Applying migration id=jsonpath 2026/10/31 01:08:08 INFO Applying migration id=localforward 2026/10/31 01:08:08 INFO Applying migration id=avatar 2026/10/31 01:08:08 INFO Applying migration id=noimage 2026/10/31 01:08:08 INFO Applying migration id=feed 2026/10/31 01:08:08 INFO Applying migration id=bookmarks 2026/10/31 01:08:08 INFO Applying migration id=shareactivity 2026/10/31 01:08:08 INFO Applying migration id=application 2026/10/31 01:08:08 INFO Applying migration id=certificates 2026/10/31 01:08:08 INFO Applying migration id=rawforward 2026/10/31 01:08:08 INFO Applying migration id=publickey 2026/10/31 01:08:08 INFO Applying migration id=resolvegroup 2026/10/31 01:08:08 INFO Applying migration id=reject 2026/10/31 01:08:08 INFO Applying migration id=autodel 2026/10/31 01:08:08 INFO Applying migration id=jsonb 2026/10/31 01:08:08 INFO Applying migration id=quote 2026/10/31 01:08:08 INFO Applying migration id=rfc9421 2026/10/31 01:08:08 INFO Applying migration id=keys 2026/10/31 01:08:08 INFO Applying migration id=portable 2026/10/31 01:08:08 INFO Applying migration id=proofs 2026/10/31 01:08:08 INFO Applying migration id=contexts 2026/10/31 01:08:08 INFO Applying migration id=deliverieshost 2026/10/31 01:08:08 INFO Applying migration id=pembegin 2026/10/31 01:08:08 INFO Applying migration id=didhost 2026/10/31 01:08:08 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:08 INFO Applying migration id=invites 2026/10/31 01:08:08 INFO Applying migration id=ed25519blob 2026/10/31 01:08:08 INFO Applying migration id=rsablob 2026/10/31 01:08:08 INFO Applying migration id=iconscid 2026/10/31 01:08:08 INFO Applying migration id=actor 2026/10/31 01:08:08 INFO Applying migration id=localkeys 2026/10/31 01:08:08 INFO Applying migration id=deleted 2026/10/31 01:08:08 INFO Applying migration id=history 2026/10/31 01:08:08 INFO Applying migration id=outboxnano 2026/10/31 01:08:08 INFO Applying migration id=implements 2026/10/31 01:08:08 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.87s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/10/31 01:08:09 INFO Applying migration id=initial 2026/10/31 01:08:09 INFO Applying migration id=notesupdated 2026/10/31 01:08:09 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:09 INFO Applying migration id=activitiesid 2026/10/31 01:08:09 INFO Applying migration id=outbox 2026/10/31 01:08:09 INFO Applying migration id=edits 2026/10/31 01:08:09 INFO Applying migration id=outboxactor 2026/10/31 01:08:09 INFO Applying migration id=outboxsender 2026/10/31 01:08:09 INFO Applying migration id=thread 2026/10/31 01:08:09 INFO Applying migration id=host 2026/10/31 01:08:09 INFO Applying migration id=sharedinbox 2026/10/31 01:08:09 INFO Applying migration id=noteshost 2026/10/31 01:08:09 INFO Applying migration id=fetched 2026/10/31 01:08:09 INFO Applying migration id=move 2026/10/31 01:08:09 INFO Applying migration id=cleanup 2026/10/31 01:08:09 INFO Applying migration id=received 2026/10/31 01:08:09 INFO Applying migration id=namehost 2026/10/31 01:08:09 INFO Applying migration id=outboxhost 2026/10/31 01:08:09 INFO Applying migration id=notesfts 2026/10/31 01:08:09 INFO Applying migration id=iconsname 2026/10/31 01:08:09 INFO Applying migration id=nohash 2026/10/31 01:08:09 INFO Applying migration id=shares 2026/10/31 01:08:09 INFO Applying migration id=actorttl 2026/10/31 01:08:09 INFO Applying migration id=tocc 2026/10/31 01:08:09 INFO Applying migration id=followeds 2026/10/31 01:08:09 INFO Applying migration id=certhash 2026/10/31 01:08:09 INFO Applying migration id=follows_sync 2026/10/31 01:08:09 INFO Applying migration id=jsonpath 2026/10/31 01:08:09 INFO Applying migration id=localforward 2026/10/31 01:08:09 INFO Applying migration id=avatar 2026/10/31 01:08:09 INFO Applying migration id=noimage 2026/10/31 01:08:09 INFO Applying migration id=feed 2026/10/31 01:08:09 INFO Applying migration id=bookmarks 2026/10/31 01:08:09 INFO Applying migration id=shareactivity 2026/10/31 01:08:09 INFO Applying migration id=application 2026/10/31 01:08:09 INFO Applying migration id=certificates 2026/10/31 01:08:09 INFO Applying migration id=rawforward 2026/10/31 01:08:09 INFO Applying migration id=publickey 2026/10/31 01:08:09 INFO Applying migration id=resolvegroup 2026/10/31 01:08:09 INFO Applying migration id=reject 2026/10/31 01:08:09 INFO Applying migration id=autodel 2026/10/31 01:08:09 INFO Applying migration id=jsonb 2026/10/31 01:08:09 INFO Applying migration id=quote 2026/10/31 01:08:09 INFO Applying migration id=rfc9421 2026/10/31 01:08:09 INFO Applying migration id=keys 2026/10/31 01:08:09 INFO Applying migration id=portable 2026/10/31 01:08:09 INFO Applying migration id=proofs 2026/10/31 01:08:09 INFO Applying migration id=contexts 2026/10/31 01:08:09 INFO Applying migration id=deliverieshost 2026/10/31 01:08:09 INFO Applying migration id=pembegin 2026/10/31 01:08:09 INFO Applying migration id=didhost 2026/10/31 01:08:09 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:09 INFO Applying migration id=invites 2026/10/31 01:08:09 INFO Applying migration id=ed25519blob 2026/10/31 01:08:09 INFO Applying migration id=rsablob 2026/10/31 01:08:09 INFO Applying migration id=iconscid 2026/10/31 01:08:09 INFO Applying migration id=actor 2026/10/31 01:08:09 INFO Applying migration id=localkeys 2026/10/31 01:08:09 INFO Applying migration id=deleted 2026/10/31 01:08:09 INFO Applying migration id=history 2026/10/31 01:08:09 INFO Applying migration id=outboxnano 2026/10/31 01:08:09 INFO Applying migration id=implements 2026/10/31 01:08:09 INFO Applying migration id=backfill 2026/10/31 01:08:09 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08:09 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.35s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/10/31 01:08:09 INFO Applying migration id=initial 2026/10/31 01:08:09 INFO Applying migration id=notesupdated 2026/10/31 01:08:09 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:09 INFO Applying migration id=activitiesid 2026/10/31 01:08:09 INFO Applying migration id=outbox 2026/10/31 01:08:09 INFO Applying migration id=edits 2026/10/31 01:08:09 INFO Applying migration id=outboxactor 2026/10/31 01:08:09 INFO Applying migration id=outboxsender 2026/10/31 01:08:09 INFO Applying migration id=thread 2026/10/31 01:08:09 INFO Applying migration id=host 2026/10/31 01:08:09 INFO Applying migration id=sharedinbox 2026/10/31 01:08:09 INFO Applying migration id=noteshost 2026/10/31 01:08:09 INFO Applying migration id=fetched 2026/10/31 01:08:09 INFO Applying migration id=move 2026/10/31 01:08:09 INFO Applying migration id=cleanup 2026/10/31 01:08:09 INFO Applying migration id=received 2026/10/31 01:08:09 INFO Applying migration id=namehost 2026/10/31 01:08:09 INFO Applying migration id=outboxhost 2026/10/31 01:08:09 INFO Applying migration id=notesfts 2026/10/31 01:08:09 INFO Applying migration id=iconsname 2026/10/31 01:08:09 INFO Applying migration id=nohash 2026/10/31 01:08:09 INFO Applying migration id=shares 2026/10/31 01:08:09 INFO Applying migration id=actorttl 2026/10/31 01:08:09 INFO Applying migration id=tocc 2026/10/31 01:08:09 INFO Applying migration id=followeds 2026/10/31 01:08:09 INFO Applying migration id=certhash 2026/10/31 01:08:09 INFO Applying migration id=follows_sync 2026/10/31 01:08:09 INFO Applying migration id=jsonpath 2026/10/31 01:08:09 INFO Applying migration id=localforward 2026/10/31 01:08:09 INFO Applying migration id=avatar 2026/10/31 01:08:09 INFO Applying migration id=noimage 2026/10/31 01:08:09 INFO Applying migration id=feed 2026/10/31 01:08:10 INFO Applying migration id=bookmarks 2026/10/31 01:08:10 INFO Applying migration id=shareactivity 2026/10/31 01:08:10 INFO Applying migration id=application 2026/10/31 01:08:10 INFO Applying migration id=certificates 2026/10/31 01:08:10 INFO Applying migration id=rawforward 2026/10/31 01:08:10 INFO Applying migration id=publickey 2026/10/31 01:08:10 INFO Applying migration id=resolvegroup 2026/10/31 01:08:10 INFO Applying migration id=reject 2026/10/31 01:08:10 INFO Applying migration id=autodel 2026/10/31 01:08:10 INFO Applying migration id=jsonb 2026/10/31 01:08:10 INFO Applying migration id=quote 2026/10/31 01:08:10 INFO Applying migration id=rfc9421 2026/10/31 01:08:10 INFO Applying migration id=keys 2026/10/31 01:08:10 INFO Applying migration id=portable 2026/10/31 01:08:10 INFO Applying migration id=proofs 2026/10/31 01:08:10 INFO Applying migration id=contexts 2026/10/31 01:08:10 INFO Applying migration id=deliverieshost 2026/10/31 01:08:10 INFO Applying migration id=pembegin 2026/10/31 01:08:10 INFO Applying migration id=didhost 2026/10/31 01:08:10 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:10 INFO Applying migration id=invites 2026/10/31 01:08:10 INFO Applying migration id=ed25519blob 2026/10/31 01:08:10 INFO Applying migration id=rsablob 2026/10/31 01:08:10 INFO Applying migration id=iconscid 2026/10/31 01:08:10 INFO Applying migration id=actor 2026/10/31 01:08:10 INFO Applying migration id=localkeys 2026/10/31 01:08:10 INFO Applying migration id=deleted 2026/10/31 01:08:10 INFO Applying migration id=history 2026/10/31 01:08:10 INFO Applying migration id=outboxnano 2026/10/31 01:08:10 INFO Applying migration id=implements 2026/10/31 01:08:10 INFO Applying migration id=backfill 2026/10/31 01:08:10 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08:10 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.47s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/10/31 01:08:10 INFO Applying migration id=initial 2026/10/31 01:08:10 INFO Applying migration id=notesupdated 2026/10/31 01:08:10 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:10 INFO Applying migration id=activitiesid 2026/10/31 01:08:10 INFO Applying migration id=outbox 2026/10/31 01:08:10 INFO Applying migration id=edits 2026/10/31 01:08:10 INFO Applying migration id=outboxactor 2026/10/31 01:08:10 INFO Applying migration id=outboxsender 2026/10/31 01:08:10 INFO Applying migration id=thread 2026/10/31 01:08:10 INFO Applying migration id=host 2026/10/31 01:08:10 INFO Applying migration id=sharedinbox 2026/10/31 01:08:10 INFO Applying migration id=noteshost 2026/10/31 01:08:10 INFO Applying migration id=fetched 2026/10/31 01:08:10 INFO Applying migration id=move 2026/10/31 01:08:10 INFO Applying migration id=cleanup 2026/10/31 01:08:10 INFO Applying migration id=received 2026/10/31 01:08:10 INFO Applying migration id=namehost 2026/10/31 01:08:10 INFO Applying migration id=outboxhost 2026/10/31 01:08:10 INFO Applying migration id=notesfts 2026/10/31 01:08:10 INFO Applying migration id=iconsname 2026/10/31 01:08:10 INFO Applying migration id=nohash 2026/10/31 01:08:10 INFO Applying migration id=shares 2026/10/31 01:08:10 INFO Applying migration id=actorttl 2026/10/31 01:08:10 INFO Applying migration id=tocc 2026/10/31 01:08:10 INFO Applying migration id=followeds 2026/10/31 01:08:10 INFO Applying migration id=certhash 2026/10/31 01:08:10 INFO Applying migration id=follows_sync 2026/10/31 01:08:10 INFO Applying migration id=jsonpath 2026/10/31 01:08:10 INFO Applying migration id=localforward 2026/10/31 01:08:10 INFO Applying migration id=avatar 2026/10/31 01:08:10 INFO Applying migration id=noimage 2026/10/31 01:08:10 INFO Applying migration id=feed 2026/10/31 01:08:10 INFO Applying migration id=bookmarks 2026/10/31 01:08:10 INFO Applying migration id=shareactivity 2026/10/31 01:08:10 INFO Applying migration id=application 2026/10/31 01:08:10 INFO Applying migration id=certificates 2026/10/31 01:08:10 INFO Applying migration id=rawforward 2026/10/31 01:08:10 INFO Applying migration id=publickey 2026/10/31 01:08:10 INFO Applying migration id=resolvegroup 2026/10/31 01:08:10 INFO Applying migration id=reject 2026/10/31 01:08:10 INFO Applying migration id=autodel 2026/10/31 01:08:10 INFO Applying migration id=jsonb 2026/10/31 01:08:10 INFO Applying migration id=quote 2026/10/31 01:08:10 INFO Applying migration id=rfc9421 2026/10/31 01:08:10 INFO Applying migration id=keys 2026/10/31 01:08:10 INFO Applying migration id=portable 2026/10/31 01:08:10 INFO Applying migration id=proofs 2026/10/31 01:08:10 INFO Applying migration id=contexts 2026/10/31 01:08:10 INFO Applying migration id=deliverieshost 2026/10/31 01:08:10 INFO Applying migration id=pembegin 2026/10/31 01:08:10 INFO Applying migration id=didhost 2026/10/31 01:08:10 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:10 INFO Applying migration id=invites 2026/10/31 01:08:10 INFO Applying migration id=ed25519blob 2026/10/31 01:08:10 INFO Applying migration id=rsablob 2026/10/31 01:08:10 INFO Applying migration id=iconscid 2026/10/31 01:08:10 INFO Applying migration id=actor 2026/10/31 01:08:10 INFO Applying migration id=localkeys 2026/10/31 01:08:10 INFO Applying migration id=deleted 2026/10/31 01:08:10 INFO Applying migration id=history 2026/10/31 01:08:10 INFO Applying migration id=outboxnano 2026/10/31 01:08:10 INFO Applying migration id=implements 2026/10/31 01:08:10 INFO Applying migration id=backfill 2026/10/31 01:08:11 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08: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.76s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/10/31 01:08:11 INFO Applying migration id=initial 2026/10/31 01:08:11 INFO Applying migration id=notesupdated 2026/10/31 01:08:11 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:11 INFO Applying migration id=activitiesid 2026/10/31 01:08:11 INFO Applying migration id=outbox 2026/10/31 01:08:11 INFO Applying migration id=edits 2026/10/31 01:08:11 INFO Applying migration id=outboxactor 2026/10/31 01:08:11 INFO Applying migration id=outboxsender 2026/10/31 01:08:11 INFO Applying migration id=thread 2026/10/31 01:08:11 INFO Applying migration id=host 2026/10/31 01:08:11 INFO Applying migration id=sharedinbox 2026/10/31 01:08:11 INFO Applying migration id=noteshost 2026/10/31 01:08:11 INFO Applying migration id=fetched 2026/10/31 01:08:11 INFO Applying migration id=move 2026/10/31 01:08:11 INFO Applying migration id=cleanup 2026/10/31 01:08:11 INFO Applying migration id=received 2026/10/31 01:08:11 INFO Applying migration id=namehost 2026/10/31 01:08:11 INFO Applying migration id=outboxhost 2026/10/31 01:08:11 INFO Applying migration id=notesfts 2026/10/31 01:08:11 INFO Applying migration id=iconsname 2026/10/31 01:08:11 INFO Applying migration id=nohash 2026/10/31 01:08:11 INFO Applying migration id=shares 2026/10/31 01:08:11 INFO Applying migration id=actorttl 2026/10/31 01:08:11 INFO Applying migration id=tocc 2026/10/31 01:08:11 INFO Applying migration id=followeds 2026/10/31 01:08:11 INFO Applying migration id=certhash 2026/10/31 01:08:11 INFO Applying migration id=follows_sync 2026/10/31 01:08:11 INFO Applying migration id=jsonpath 2026/10/31 01:08:11 INFO Applying migration id=localforward 2026/10/31 01:08:11 INFO Applying migration id=avatar 2026/10/31 01:08:11 INFO Applying migration id=noimage 2026/10/31 01:08:11 INFO Applying migration id=feed 2026/10/31 01:08:11 INFO Applying migration id=bookmarks 2026/10/31 01:08:11 INFO Applying migration id=shareactivity 2026/10/31 01:08:11 INFO Applying migration id=application 2026/10/31 01:08:11 INFO Applying migration id=certificates 2026/10/31 01:08:11 INFO Applying migration id=rawforward 2026/10/31 01:08:11 INFO Applying migration id=publickey 2026/10/31 01:08:11 INFO Applying migration id=resolvegroup 2026/10/31 01:08:11 INFO Applying migration id=reject 2026/10/31 01:08:11 INFO Applying migration id=autodel 2026/10/31 01:08:11 INFO Applying migration id=jsonb 2026/10/31 01:08:11 INFO Applying migration id=quote 2026/10/31 01:08:11 INFO Applying migration id=rfc9421 2026/10/31 01:08:11 INFO Applying migration id=keys 2026/10/31 01:08:11 INFO Applying migration id=portable 2026/10/31 01:08:11 INFO Applying migration id=proofs 2026/10/31 01:08:11 INFO Applying migration id=contexts 2026/10/31 01:08:11 INFO Applying migration id=deliverieshost 2026/10/31 01:08:11 INFO Applying migration id=pembegin 2026/10/31 01:08:11 INFO Applying migration id=didhost 2026/10/31 01:08:11 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:11 INFO Applying migration id=invites 2026/10/31 01:08:11 INFO Applying migration id=ed25519blob 2026/10/31 01:08:11 INFO Applying migration id=rsablob 2026/10/31 01:08:11 INFO Applying migration id=iconscid 2026/10/31 01:08:11 INFO Applying migration id=actor 2026/10/31 01:08:11 INFO Applying migration id=localkeys 2026/10/31 01:08:11 INFO Applying migration id=deleted 2026/10/31 01:08:11 INFO Applying migration id=history 2026/10/31 01:08:11 INFO Applying migration id=outboxnano 2026/10/31 01:08:11 INFO Applying migration id=implements 2026/10/31 01:08:11 INFO Applying migration id=backfill 2026/10/31 01:08:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08: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 (1.33s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/10/31 01:08:12 INFO Applying migration id=initial 2026/10/31 01:08:12 INFO Applying migration id=notesupdated 2026/10/31 01:08:12 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:12 INFO Applying migration id=activitiesid 2026/10/31 01:08:12 INFO Applying migration id=outbox 2026/10/31 01:08:12 INFO Applying migration id=edits 2026/10/31 01:08:12 INFO Applying migration id=outboxactor 2026/10/31 01:08:12 INFO Applying migration id=outboxsender 2026/10/31 01:08:12 INFO Applying migration id=thread 2026/10/31 01:08:12 INFO Applying migration id=host 2026/10/31 01:08:12 INFO Applying migration id=sharedinbox 2026/10/31 01:08:12 INFO Applying migration id=noteshost 2026/10/31 01:08:12 INFO Applying migration id=fetched 2026/10/31 01:08:12 INFO Applying migration id=move 2026/10/31 01:08:12 INFO Applying migration id=cleanup 2026/10/31 01:08:12 INFO Applying migration id=received 2026/10/31 01:08:12 INFO Applying migration id=namehost 2026/10/31 01:08:12 INFO Applying migration id=outboxhost 2026/10/31 01:08:12 INFO Applying migration id=notesfts 2026/10/31 01:08:12 INFO Applying migration id=iconsname 2026/10/31 01:08:12 INFO Applying migration id=nohash 2026/10/31 01:08:12 INFO Applying migration id=shares 2026/10/31 01:08:12 INFO Applying migration id=actorttl 2026/10/31 01:08:12 INFO Applying migration id=tocc 2026/10/31 01:08:12 INFO Applying migration id=followeds 2026/10/31 01:08:12 INFO Applying migration id=certhash 2026/10/31 01:08:12 INFO Applying migration id=follows_sync 2026/10/31 01:08:12 INFO Applying migration id=jsonpath 2026/10/31 01:08:12 INFO Applying migration id=localforward 2026/10/31 01:08:12 INFO Applying migration id=avatar 2026/10/31 01:08:12 INFO Applying migration id=noimage 2026/10/31 01:08:12 INFO Applying migration id=feed 2026/10/31 01:08:12 INFO Applying migration id=bookmarks 2026/10/31 01:08:12 INFO Applying migration id=shareactivity 2026/10/31 01:08:12 INFO Applying migration id=application 2026/10/31 01:08:12 INFO Applying migration id=certificates 2026/10/31 01:08:12 INFO Applying migration id=rawforward 2026/10/31 01:08:12 INFO Applying migration id=publickey 2026/10/31 01:08:12 INFO Applying migration id=resolvegroup 2026/10/31 01:08:12 INFO Applying migration id=reject 2026/10/31 01:08:12 INFO Applying migration id=autodel 2026/10/31 01:08:12 INFO Applying migration id=jsonb 2026/10/31 01:08:12 INFO Applying migration id=quote 2026/10/31 01:08:12 INFO Applying migration id=rfc9421 2026/10/31 01:08:12 INFO Applying migration id=keys 2026/10/31 01:08:12 INFO Applying migration id=portable 2026/10/31 01:08:12 INFO Applying migration id=proofs 2026/10/31 01:08:12 INFO Applying migration id=contexts 2026/10/31 01:08:12 INFO Applying migration id=deliverieshost 2026/10/31 01:08:12 INFO Applying migration id=pembegin 2026/10/31 01:08:12 INFO Applying migration id=didhost 2026/10/31 01:08:12 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:12 INFO Applying migration id=invites 2026/10/31 01:08:12 INFO Applying migration id=ed25519blob 2026/10/31 01:08:12 INFO Applying migration id=rsablob 2026/10/31 01:08:12 INFO Applying migration id=iconscid 2026/10/31 01:08:12 INFO Applying migration id=actor 2026/10/31 01:08:12 INFO Applying migration id=localkeys 2026/10/31 01:08:12 INFO Applying migration id=deleted 2026/10/31 01:08:12 INFO Applying migration id=history 2026/10/31 01:08:12 INFO Applying migration id=outboxnano 2026/10/31 01:08:12 INFO Applying migration id=implements 2026/10/31 01:08:12 INFO Applying migration id=backfill 2026/10/31 01:08:14 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (1.99s) === RUN TestResolve_FederatedActorNoProfileLink 2026/10/31 01:08:14 INFO Applying migration id=initial 2026/10/31 01:08:14 INFO Applying migration id=notesupdated 2026/10/31 01:08:14 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:14 INFO Applying migration id=activitiesid 2026/10/31 01:08:14 INFO Applying migration id=outbox 2026/10/31 01:08:14 INFO Applying migration id=edits 2026/10/31 01:08:14 INFO Applying migration id=outboxactor 2026/10/31 01:08:14 INFO Applying migration id=outboxsender 2026/10/31 01:08:14 INFO Applying migration id=thread 2026/10/31 01:08:14 INFO Applying migration id=host 2026/10/31 01:08:14 INFO Applying migration id=sharedinbox 2026/10/31 01:08:14 INFO Applying migration id=noteshost 2026/10/31 01:08:14 INFO Applying migration id=fetched 2026/10/31 01:08:14 INFO Applying migration id=move 2026/10/31 01:08:14 INFO Applying migration id=cleanup 2026/10/31 01:08:14 INFO Applying migration id=received 2026/10/31 01:08:14 INFO Applying migration id=namehost 2026/10/31 01:08:14 INFO Applying migration id=outboxhost 2026/10/31 01:08:14 INFO Applying migration id=notesfts 2026/10/31 01:08:14 INFO Applying migration id=iconsname 2026/10/31 01:08:14 INFO Applying migration id=nohash 2026/10/31 01:08:14 INFO Applying migration id=shares 2026/10/31 01:08:14 INFO Applying migration id=actorttl 2026/10/31 01:08:14 INFO Applying migration id=tocc 2026/10/31 01:08:14 INFO Applying migration id=followeds 2026/10/31 01:08:14 INFO Applying migration id=certhash 2026/10/31 01:08:14 INFO Applying migration id=follows_sync 2026/10/31 01:08:14 INFO Applying migration id=jsonpath 2026/10/31 01:08:14 INFO Applying migration id=localforward 2026/10/31 01:08:14 INFO Applying migration id=avatar 2026/10/31 01:08:14 INFO Applying migration id=noimage 2026/10/31 01:08:14 INFO Applying migration id=feed 2026/10/31 01:08:14 INFO Applying migration id=bookmarks 2026/10/31 01:08:14 INFO Applying migration id=shareactivity 2026/10/31 01:08:14 INFO Applying migration id=application 2026/10/31 01:08:14 INFO Applying migration id=certificates 2026/10/31 01:08:14 INFO Applying migration id=rawforward 2026/10/31 01:08:14 INFO Applying migration id=publickey 2026/10/31 01:08:14 INFO Applying migration id=resolvegroup 2026/10/31 01:08:14 INFO Applying migration id=reject 2026/10/31 01:08:14 INFO Applying migration id=autodel 2026/10/31 01:08:14 INFO Applying migration id=jsonb 2026/10/31 01:08:14 INFO Applying migration id=quote 2026/10/31 01:08:14 INFO Applying migration id=rfc9421 2026/10/31 01:08:14 INFO Applying migration id=keys 2026/10/31 01:08:14 INFO Applying migration id=portable 2026/10/31 01:08:14 INFO Applying migration id=proofs 2026/10/31 01:08:14 INFO Applying migration id=contexts 2026/10/31 01:08:14 INFO Applying migration id=deliverieshost 2026/10/31 01:08:14 INFO Applying migration id=pembegin 2026/10/31 01:08:14 INFO Applying migration id=didhost 2026/10/31 01:08:14 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:14 INFO Applying migration id=invites 2026/10/31 01:08:14 INFO Applying migration id=ed25519blob 2026/10/31 01:08:14 INFO Applying migration id=rsablob 2026/10/31 01:08:14 INFO Applying migration id=iconscid 2026/10/31 01:08:14 INFO Applying migration id=actor 2026/10/31 01:08:14 INFO Applying migration id=localkeys 2026/10/31 01:08:14 INFO Applying migration id=deleted 2026/10/31 01:08:14 INFO Applying migration id=history 2026/10/31 01:08:14 INFO Applying migration id=outboxnano 2026/10/31 01:08:14 INFO Applying migration id=implements 2026/10/31 01:08:14 INFO Applying migration id=backfill 2026/10/31 01:08:15 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08:15 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.72s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/10/31 01:08:15 INFO Applying migration id=initial 2026/10/31 01:08:15 INFO Applying migration id=notesupdated 2026/10/31 01:08:15 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:15 INFO Applying migration id=activitiesid 2026/10/31 01:08:15 INFO Applying migration id=outbox 2026/10/31 01:08:15 INFO Applying migration id=edits 2026/10/31 01:08:15 INFO Applying migration id=outboxactor 2026/10/31 01:08:15 INFO Applying migration id=outboxsender 2026/10/31 01:08:15 INFO Applying migration id=thread 2026/10/31 01:08:15 INFO Applying migration id=host 2026/10/31 01:08:15 INFO Applying migration id=sharedinbox 2026/10/31 01:08:15 INFO Applying migration id=noteshost 2026/10/31 01:08:15 INFO Applying migration id=fetched 2026/10/31 01:08:15 INFO Applying migration id=move 2026/10/31 01:08:15 INFO Applying migration id=cleanup 2026/10/31 01:08:15 INFO Applying migration id=received 2026/10/31 01:08:15 INFO Applying migration id=namehost 2026/10/31 01:08:15 INFO Applying migration id=outboxhost 2026/10/31 01:08:15 INFO Applying migration id=notesfts 2026/10/31 01:08:15 INFO Applying migration id=iconsname 2026/10/31 01:08:15 INFO Applying migration id=nohash 2026/10/31 01:08:15 INFO Applying migration id=shares 2026/10/31 01:08:15 INFO Applying migration id=actorttl 2026/10/31 01:08:15 INFO Applying migration id=tocc 2026/10/31 01:08:15 INFO Applying migration id=followeds 2026/10/31 01:08:15 INFO Applying migration id=certhash 2026/10/31 01:08:15 INFO Applying migration id=follows_sync 2026/10/31 01:08:15 INFO Applying migration id=jsonpath 2026/10/31 01:08:15 INFO Applying migration id=localforward 2026/10/31 01:08:15 INFO Applying migration id=avatar 2026/10/31 01:08:15 INFO Applying migration id=noimage 2026/10/31 01:08:15 INFO Applying migration id=feed 2026/10/31 01:08:15 INFO Applying migration id=bookmarks 2026/10/31 01:08:15 INFO Applying migration id=shareactivity 2026/10/31 01:08:15 INFO Applying migration id=application 2026/10/31 01:08:15 INFO Applying migration id=certificates 2026/10/31 01:08:15 INFO Applying migration id=rawforward 2026/10/31 01:08:15 INFO Applying migration id=publickey 2026/10/31 01:08:15 INFO Applying migration id=resolvegroup 2026/10/31 01:08:15 INFO Applying migration id=reject 2026/10/31 01:08:15 INFO Applying migration id=autodel 2026/10/31 01:08:15 INFO Applying migration id=jsonb 2026/10/31 01:08:15 INFO Applying migration id=quote 2026/10/31 01:08:15 INFO Applying migration id=rfc9421 2026/10/31 01:08:15 INFO Applying migration id=keys 2026/10/31 01:08:15 INFO Applying migration id=portable 2026/10/31 01:08:15 INFO Applying migration id=proofs 2026/10/31 01:08:15 INFO Applying migration id=contexts 2026/10/31 01:08:15 INFO Applying migration id=deliverieshost 2026/10/31 01:08:15 INFO Applying migration id=pembegin 2026/10/31 01:08:15 INFO Applying migration id=didhost 2026/10/31 01:08:15 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:15 INFO Applying migration id=invites 2026/10/31 01:08:15 INFO Applying migration id=ed25519blob 2026/10/31 01:08:15 INFO Applying migration id=rsablob 2026/10/31 01:08:15 INFO Applying migration id=iconscid 2026/10/31 01:08:15 INFO Applying migration id=actor 2026/10/31 01:08:15 INFO Applying migration id=localkeys 2026/10/31 01:08:15 INFO Applying migration id=deleted 2026/10/31 01:08:15 INFO Applying migration id=history 2026/10/31 01:08:15 INFO Applying migration id=outboxnano 2026/10/31 01:08:15 INFO Applying migration id=implements 2026/10/31 01:08:15 INFO Applying migration id=backfill 2026/10/31 01:08:16 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08:16 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/.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.82s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/10/31 01:08:16 INFO Applying migration id=initial 2026/10/31 01:08:16 INFO Applying migration id=notesupdated 2026/10/31 01:08:16 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:16 INFO Applying migration id=activitiesid 2026/10/31 01:08:16 INFO Applying migration id=outbox 2026/10/31 01:08:16 INFO Applying migration id=edits 2026/10/31 01:08:16 INFO Applying migration id=outboxactor 2026/10/31 01:08:16 INFO Applying migration id=outboxsender 2026/10/31 01:08:16 INFO Applying migration id=thread 2026/10/31 01:08:16 INFO Applying migration id=host 2026/10/31 01:08:16 INFO Applying migration id=sharedinbox 2026/10/31 01:08:16 INFO Applying migration id=noteshost 2026/10/31 01:08:16 INFO Applying migration id=fetched 2026/10/31 01:08:16 INFO Applying migration id=move 2026/10/31 01:08:16 INFO Applying migration id=cleanup 2026/10/31 01:08:16 INFO Applying migration id=received 2026/10/31 01:08:16 INFO Applying migration id=namehost 2026/10/31 01:08:16 INFO Applying migration id=outboxhost 2026/10/31 01:08:16 INFO Applying migration id=notesfts 2026/10/31 01:08:16 INFO Applying migration id=iconsname 2026/10/31 01:08:16 INFO Applying migration id=nohash 2026/10/31 01:08:16 INFO Applying migration id=shares 2026/10/31 01:08:16 INFO Applying migration id=actorttl 2026/10/31 01:08:16 INFO Applying migration id=tocc 2026/10/31 01:08:16 INFO Applying migration id=followeds 2026/10/31 01:08:16 INFO Applying migration id=certhash 2026/10/31 01:08:16 INFO Applying migration id=follows_sync 2026/10/31 01:08:16 INFO Applying migration id=jsonpath 2026/10/31 01:08:16 INFO Applying migration id=localforward 2026/10/31 01:08:16 INFO Applying migration id=avatar 2026/10/31 01:08:16 INFO Applying migration id=noimage 2026/10/31 01:08:16 INFO Applying migration id=feed 2026/10/31 01:08:16 INFO Applying migration id=bookmarks 2026/10/31 01:08:16 INFO Applying migration id=shareactivity 2026/10/31 01:08:16 INFO Applying migration id=application 2026/10/31 01:08:16 INFO Applying migration id=certificates 2026/10/31 01:08:16 INFO Applying migration id=rawforward 2026/10/31 01:08:16 INFO Applying migration id=publickey 2026/10/31 01:08:16 INFO Applying migration id=resolvegroup 2026/10/31 01:08:16 INFO Applying migration id=reject 2026/10/31 01:08:16 INFO Applying migration id=autodel 2026/10/31 01:08:16 INFO Applying migration id=jsonb 2026/10/31 01:08:16 INFO Applying migration id=quote 2026/10/31 01:08:16 INFO Applying migration id=rfc9421 2026/10/31 01:08:16 INFO Applying migration id=keys 2026/10/31 01:08:16 INFO Applying migration id=portable 2026/10/31 01:08:16 INFO Applying migration id=proofs 2026/10/31 01:08:16 INFO Applying migration id=contexts 2026/10/31 01:08:16 INFO Applying migration id=deliverieshost 2026/10/31 01:08:16 INFO Applying migration id=pembegin 2026/10/31 01:08:16 INFO Applying migration id=didhost 2026/10/31 01:08:16 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:16 INFO Applying migration id=invites 2026/10/31 01:08:16 INFO Applying migration id=ed25519blob 2026/10/31 01:08:16 INFO Applying migration id=rsablob 2026/10/31 01:08:16 INFO Applying migration id=iconscid 2026/10/31 01:08:16 INFO Applying migration id=actor 2026/10/31 01:08:16 INFO Applying migration id=localkeys 2026/10/31 01:08:16 INFO Applying migration id=deleted 2026/10/31 01:08:16 INFO Applying migration id=history 2026/10/31 01:08:16 INFO Applying migration id=outboxnano 2026/10/31 01:08:16 INFO Applying migration id=implements 2026/10/31 01:08:16 INFO Applying migration id=backfill 2026/10/31 01:08:16 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08:16 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/user/dan: failed to send request to https://0.0.0.0/user/dan: a" --- PASS: TestResolve_FederatedActorOldCacheActorError (0.92s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/10/31 01:08:16 INFO Applying migration id=initial 2026/10/31 01:08:16 INFO Applying migration id=notesupdated 2026/10/31 01:08:16 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:16 INFO Applying migration id=activitiesid 2026/10/31 01:08:16 INFO Applying migration id=outbox 2026/10/31 01:08:16 INFO Applying migration id=edits 2026/10/31 01:08:16 INFO Applying migration id=outboxactor 2026/10/31 01:08:16 INFO Applying migration id=outboxsender 2026/10/31 01:08:16 INFO Applying migration id=thread 2026/10/31 01:08:16 INFO Applying migration id=host 2026/10/31 01:08:16 INFO Applying migration id=sharedinbox 2026/10/31 01:08:16 INFO Applying migration id=noteshost 2026/10/31 01:08:16 INFO Applying migration id=fetched 2026/10/31 01:08:16 INFO Applying migration id=move 2026/10/31 01:08:16 INFO Applying migration id=cleanup 2026/10/31 01:08:16 INFO Applying migration id=received 2026/10/31 01:08:16 INFO Applying migration id=namehost 2026/10/31 01:08:16 INFO Applying migration id=outboxhost 2026/10/31 01:08:16 INFO Applying migration id=notesfts 2026/10/31 01:08:16 INFO Applying migration id=iconsname 2026/10/31 01:08:16 INFO Applying migration id=nohash 2026/10/31 01:08:16 INFO Applying migration id=shares 2026/10/31 01:08:16 INFO Applying migration id=actorttl 2026/10/31 01:08:16 INFO Applying migration id=tocc 2026/10/31 01:08:16 INFO Applying migration id=followeds 2026/10/31 01:08:16 INFO Applying migration id=certhash 2026/10/31 01:08:16 INFO Applying migration id=follows_sync 2026/10/31 01:08:16 INFO Applying migration id=jsonpath 2026/10/31 01:08:17 INFO Applying migration id=localforward 2026/10/31 01:08:17 INFO Applying migration id=avatar 2026/10/31 01:08:17 INFO Applying migration id=noimage 2026/10/31 01:08:17 INFO Applying migration id=feed 2026/10/31 01:08:17 INFO Applying migration id=bookmarks 2026/10/31 01:08:17 INFO Applying migration id=shareactivity 2026/10/31 01:08:17 INFO Applying migration id=application 2026/10/31 01:08:17 INFO Applying migration id=certificates 2026/10/31 01:08:17 INFO Applying migration id=rawforward 2026/10/31 01:08:17 INFO Applying migration id=publickey 2026/10/31 01:08:17 INFO Applying migration id=resolvegroup 2026/10/31 01:08:17 INFO Applying migration id=reject 2026/10/31 01:08:17 INFO Applying migration id=autodel 2026/10/31 01:08:17 INFO Applying migration id=jsonb 2026/10/31 01:08:17 INFO Applying migration id=quote 2026/10/31 01:08:17 INFO Applying migration id=rfc9421 2026/10/31 01:08:17 INFO Applying migration id=keys 2026/10/31 01:08:17 INFO Applying migration id=portable 2026/10/31 01:08:17 INFO Applying migration id=proofs 2026/10/31 01:08:17 INFO Applying migration id=contexts 2026/10/31 01:08:17 INFO Applying migration id=deliverieshost 2026/10/31 01:08:17 INFO Applying migration id=pembegin 2026/10/31 01:08:17 INFO Applying migration id=didhost 2026/10/31 01:08:17 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:17 INFO Applying migration id=invites 2026/10/31 01:08:17 INFO Applying migration id=ed25519blob 2026/10/31 01:08:17 INFO Applying migration id=rsablob 2026/10/31 01:08:17 INFO Applying migration id=iconscid 2026/10/31 01:08:17 INFO Applying migration id=actor 2026/10/31 01:08:17 INFO Applying migration id=localkeys 2026/10/31 01:08:17 INFO Applying migration id=deleted 2026/10/31 01:08:17 INFO Applying migration id=history 2026/10/31 01:08:17 INFO Applying migration id=outboxnano 2026/10/31 01:08:17 INFO Applying migration id=implements 2026/10/31 01:08:17 INFO Applying migration id=backfill 2026/10/31 01:08:17 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08:17 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.49s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/10/31 01:08:17 INFO Applying migration id=initial 2026/10/31 01:08:17 INFO Applying migration id=notesupdated 2026/10/31 01:08:17 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:17 INFO Applying migration id=activitiesid 2026/10/31 01:08:17 INFO Applying migration id=outbox 2026/10/31 01:08:17 INFO Applying migration id=edits 2026/10/31 01:08:17 INFO Applying migration id=outboxactor 2026/10/31 01:08:17 INFO Applying migration id=outboxsender 2026/10/31 01:08:17 INFO Applying migration id=thread 2026/10/31 01:08:17 INFO Applying migration id=host 2026/10/31 01:08:17 INFO Applying migration id=sharedinbox 2026/10/31 01:08:17 INFO Applying migration id=noteshost 2026/10/31 01:08:17 INFO Applying migration id=fetched 2026/10/31 01:08:17 INFO Applying migration id=move 2026/10/31 01:08:17 INFO Applying migration id=cleanup 2026/10/31 01:08:17 INFO Applying migration id=received 2026/10/31 01:08:17 INFO Applying migration id=namehost 2026/10/31 01:08:17 INFO Applying migration id=outboxhost 2026/10/31 01:08:17 INFO Applying migration id=notesfts 2026/10/31 01:08:17 INFO Applying migration id=iconsname 2026/10/31 01:08:17 INFO Applying migration id=nohash 2026/10/31 01:08:17 INFO Applying migration id=shares 2026/10/31 01:08:17 INFO Applying migration id=actorttl 2026/10/31 01:08:17 INFO Applying migration id=tocc 2026/10/31 01:08:17 INFO Applying migration id=followeds 2026/10/31 01:08:17 INFO Applying migration id=certhash 2026/10/31 01:08:17 INFO Applying migration id=follows_sync 2026/10/31 01:08:17 INFO Applying migration id=jsonpath 2026/10/31 01:08:17 INFO Applying migration id=localforward 2026/10/31 01:08:17 INFO Applying migration id=avatar 2026/10/31 01:08:17 INFO Applying migration id=noimage 2026/10/31 01:08:17 INFO Applying migration id=feed 2026/10/31 01:08:17 INFO Applying migration id=bookmarks 2026/10/31 01:08:17 INFO Applying migration id=shareactivity 2026/10/31 01:08:17 INFO Applying migration id=application 2026/10/31 01:08:17 INFO Applying migration id=certificates 2026/10/31 01:08:17 INFO Applying migration id=rawforward 2026/10/31 01:08:17 INFO Applying migration id=publickey 2026/10/31 01:08:17 INFO Applying migration id=resolvegroup 2026/10/31 01:08:17 INFO Applying migration id=reject 2026/10/31 01:08:17 INFO Applying migration id=autodel 2026/10/31 01:08:17 INFO Applying migration id=jsonb 2026/10/31 01:08:17 INFO Applying migration id=quote 2026/10/31 01:08:17 INFO Applying migration id=rfc9421 2026/10/31 01:08:17 INFO Applying migration id=keys 2026/10/31 01:08:17 INFO Applying migration id=portable 2026/10/31 01:08:17 INFO Applying migration id=proofs 2026/10/31 01:08:17 INFO Applying migration id=contexts 2026/10/31 01:08:17 INFO Applying migration id=deliverieshost 2026/10/31 01:08:17 INFO Applying migration id=pembegin 2026/10/31 01:08:17 INFO Applying migration id=didhost 2026/10/31 01:08:17 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:17 INFO Applying migration id=invites 2026/10/31 01:08:17 INFO Applying migration id=ed25519blob 2026/10/31 01:08:17 INFO Applying migration id=rsablob 2026/10/31 01:08:17 INFO Applying migration id=iconscid 2026/10/31 01:08:17 INFO Applying migration id=actor 2026/10/31 01:08:17 INFO Applying migration id=localkeys 2026/10/31 01:08:17 INFO Applying migration id=deleted 2026/10/31 01:08:17 INFO Applying migration id=history 2026/10/31 01:08:17 INFO Applying migration id=outboxnano 2026/10/31 01:08:17 INFO Applying migration id=implements 2026/10/31 01:08:17 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.65s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/10/31 01:08:18 INFO Applying migration id=initial 2026/10/31 01:08:18 INFO Applying migration id=notesupdated 2026/10/31 01:08:18 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:18 INFO Applying migration id=activitiesid 2026/10/31 01:08:18 INFO Applying migration id=outbox 2026/10/31 01:08:18 INFO Applying migration id=edits 2026/10/31 01:08:18 INFO Applying migration id=outboxactor 2026/10/31 01:08:18 INFO Applying migration id=outboxsender 2026/10/31 01:08:18 INFO Applying migration id=thread 2026/10/31 01:08:18 INFO Applying migration id=host 2026/10/31 01:08:18 INFO Applying migration id=sharedinbox 2026/10/31 01:08:18 INFO Applying migration id=noteshost 2026/10/31 01:08:18 INFO Applying migration id=fetched 2026/10/31 01:08:18 INFO Applying migration id=move 2026/10/31 01:08:18 INFO Applying migration id=cleanup 2026/10/31 01:08:18 INFO Applying migration id=received 2026/10/31 01:08:18 INFO Applying migration id=namehost 2026/10/31 01:08:18 INFO Applying migration id=outboxhost 2026/10/31 01:08:18 INFO Applying migration id=notesfts 2026/10/31 01:08:18 INFO Applying migration id=iconsname 2026/10/31 01:08:18 INFO Applying migration id=nohash 2026/10/31 01:08:18 INFO Applying migration id=shares 2026/10/31 01:08:18 INFO Applying migration id=actorttl 2026/10/31 01:08:18 INFO Applying migration id=tocc 2026/10/31 01:08:18 INFO Applying migration id=followeds 2026/10/31 01:08:18 INFO Applying migration id=certhash 2026/10/31 01:08:18 INFO Applying migration id=follows_sync 2026/10/31 01:08:18 INFO Applying migration id=jsonpath 2026/10/31 01:08:18 INFO Applying migration id=localforward 2026/10/31 01:08:18 INFO Applying migration id=avatar 2026/10/31 01:08:18 INFO Applying migration id=noimage 2026/10/31 01:08:18 INFO Applying migration id=feed 2026/10/31 01:08:18 INFO Applying migration id=bookmarks 2026/10/31 01:08:18 INFO Applying migration id=shareactivity 2026/10/31 01:08:18 INFO Applying migration id=application 2026/10/31 01:08:18 INFO Applying migration id=certificates 2026/10/31 01:08:18 INFO Applying migration id=rawforward 2026/10/31 01:08:18 INFO Applying migration id=publickey 2026/10/31 01:08:18 INFO Applying migration id=resolvegroup 2026/10/31 01:08:18 INFO Applying migration id=reject 2026/10/31 01:08:18 INFO Applying migration id=autodel 2026/10/31 01:08:18 INFO Applying migration id=jsonb 2026/10/31 01:08:18 INFO Applying migration id=quote 2026/10/31 01:08:18 INFO Applying migration id=rfc9421 2026/10/31 01:08:18 INFO Applying migration id=keys 2026/10/31 01:08:18 INFO Applying migration id=portable 2026/10/31 01:08:18 INFO Applying migration id=proofs 2026/10/31 01:08:18 INFO Applying migration id=contexts 2026/10/31 01:08:18 INFO Applying migration id=deliverieshost 2026/10/31 01:08:18 INFO Applying migration id=pembegin 2026/10/31 01:08:18 INFO Applying migration id=didhost 2026/10/31 01:08:18 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:18 INFO Applying migration id=invites 2026/10/31 01:08:18 INFO Applying migration id=ed25519blob 2026/10/31 01:08:18 INFO Applying migration id=rsablob 2026/10/31 01:08:18 INFO Applying migration id=iconscid 2026/10/31 01:08:18 INFO Applying migration id=actor 2026/10/31 01:08:18 INFO Applying migration id=localkeys 2026/10/31 01:08:18 INFO Applying migration id=deleted 2026/10/31 01:08:18 INFO Applying migration id=history 2026/10/31 01:08:18 INFO Applying migration id=outboxnano 2026/10/31 01:08:18 INFO Applying migration id=implements 2026/10/31 01:08:18 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.75s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/10/31 01:08:18 INFO Applying migration id=initial 2026/10/31 01:08:18 INFO Applying migration id=notesupdated 2026/10/31 01:08:18 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:18 INFO Applying migration id=activitiesid 2026/10/31 01:08:18 INFO Applying migration id=outbox 2026/10/31 01:08:18 INFO Applying migration id=edits 2026/10/31 01:08:18 INFO Applying migration id=outboxactor 2026/10/31 01:08:18 INFO Applying migration id=outboxsender 2026/10/31 01:08:18 INFO Applying migration id=thread 2026/10/31 01:08:18 INFO Applying migration id=host 2026/10/31 01:08:18 INFO Applying migration id=sharedinbox 2026/10/31 01:08:18 INFO Applying migration id=noteshost 2026/10/31 01:08:18 INFO Applying migration id=fetched 2026/10/31 01:08:18 INFO Applying migration id=move 2026/10/31 01:08:18 INFO Applying migration id=cleanup 2026/10/31 01:08:18 INFO Applying migration id=received 2026/10/31 01:08:18 INFO Applying migration id=namehost 2026/10/31 01:08:18 INFO Applying migration id=outboxhost 2026/10/31 01:08:18 INFO Applying migration id=notesfts 2026/10/31 01:08:18 INFO Applying migration id=iconsname 2026/10/31 01:08:18 INFO Applying migration id=nohash 2026/10/31 01:08:18 INFO Applying migration id=shares 2026/10/31 01:08:18 INFO Applying migration id=actorttl 2026/10/31 01:08:18 INFO Applying migration id=tocc 2026/10/31 01:08:18 INFO Applying migration id=followeds 2026/10/31 01:08:18 INFO Applying migration id=certhash 2026/10/31 01:08:18 INFO Applying migration id=follows_sync 2026/10/31 01:08:18 INFO Applying migration id=jsonpath 2026/10/31 01:08:18 INFO Applying migration id=localforward 2026/10/31 01:08:18 INFO Applying migration id=avatar 2026/10/31 01:08:18 INFO Applying migration id=noimage 2026/10/31 01:08:18 INFO Applying migration id=feed 2026/10/31 01:08:18 INFO Applying migration id=bookmarks 2026/10/31 01:08:18 INFO Applying migration id=shareactivity 2026/10/31 01:08:18 INFO Applying migration id=application 2026/10/31 01:08:18 INFO Applying migration id=certificates 2026/10/31 01:08:18 INFO Applying migration id=rawforward 2026/10/31 01:08:18 INFO Applying migration id=publickey 2026/10/31 01:08:18 INFO Applying migration id=resolvegroup 2026/10/31 01:08:18 INFO Applying migration id=reject 2026/10/31 01:08:18 INFO Applying migration id=autodel 2026/10/31 01:08:18 INFO Applying migration id=jsonb 2026/10/31 01:08:18 INFO Applying migration id=quote 2026/10/31 01:08:18 INFO Applying migration id=rfc9421 2026/10/31 01:08:18 INFO Applying migration id=keys 2026/10/31 01:08:18 INFO Applying migration id=portable 2026/10/31 01:08:18 INFO Applying migration id=proofs 2026/10/31 01:08:18 INFO Applying migration id=contexts 2026/10/31 01:08:18 INFO Applying migration id=deliverieshost 2026/10/31 01:08:18 INFO Applying migration id=pembegin 2026/10/31 01:08:18 INFO Applying migration id=didhost 2026/10/31 01:08:18 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:18 INFO Applying migration id=invites 2026/10/31 01:08:18 INFO Applying migration id=ed25519blob 2026/10/31 01:08:18 INFO Applying migration id=rsablob 2026/10/31 01:08:18 INFO Applying migration id=iconscid 2026/10/31 01:08:18 INFO Applying migration id=actor 2026/10/31 01:08:18 INFO Applying migration id=localkeys 2026/10/31 01:08:18 INFO Applying migration id=deleted 2026/10/31 01:08:18 INFO Applying migration id=history 2026/10/31 01:08:18 INFO Applying migration id=outboxnano 2026/10/31 01:08:18 INFO Applying migration id=implements 2026/10/31 01:08:18 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (1.76s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/10/31 01:08:20 INFO Applying migration id=initial 2026/10/31 01:08:20 INFO Applying migration id=notesupdated 2026/10/31 01:08:20 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:20 INFO Applying migration id=activitiesid 2026/10/31 01:08:20 INFO Applying migration id=outbox 2026/10/31 01:08:20 INFO Applying migration id=edits 2026/10/31 01:08:20 INFO Applying migration id=outboxactor 2026/10/31 01:08:20 INFO Applying migration id=outboxsender 2026/10/31 01:08:20 INFO Applying migration id=thread 2026/10/31 01:08:20 INFO Applying migration id=host 2026/10/31 01:08:20 INFO Applying migration id=sharedinbox 2026/10/31 01:08:20 INFO Applying migration id=noteshost 2026/10/31 01:08:20 INFO Applying migration id=fetched 2026/10/31 01:08:20 INFO Applying migration id=move 2026/10/31 01:08:20 INFO Applying migration id=cleanup 2026/10/31 01:08:20 INFO Applying migration id=received 2026/10/31 01:08:20 INFO Applying migration id=namehost 2026/10/31 01:08:20 INFO Applying migration id=outboxhost 2026/10/31 01:08:20 INFO Applying migration id=notesfts 2026/10/31 01:08:20 INFO Applying migration id=iconsname 2026/10/31 01:08:20 INFO Applying migration id=nohash 2026/10/31 01:08:20 INFO Applying migration id=shares 2026/10/31 01:08:20 INFO Applying migration id=actorttl 2026/10/31 01:08:20 INFO Applying migration id=tocc 2026/10/31 01:08:20 INFO Applying migration id=followeds 2026/10/31 01:08:20 INFO Applying migration id=certhash 2026/10/31 01:08:20 INFO Applying migration id=follows_sync 2026/10/31 01:08:20 INFO Applying migration id=jsonpath 2026/10/31 01:08:20 INFO Applying migration id=localforward 2026/10/31 01:08:20 INFO Applying migration id=avatar 2026/10/31 01:08:20 INFO Applying migration id=noimage 2026/10/31 01:08:20 INFO Applying migration id=feed 2026/10/31 01:08:20 INFO Applying migration id=bookmarks 2026/10/31 01:08:20 INFO Applying migration id=shareactivity 2026/10/31 01:08:20 INFO Applying migration id=application 2026/10/31 01:08:20 INFO Applying migration id=certificates 2026/10/31 01:08:20 INFO Applying migration id=rawforward 2026/10/31 01:08:20 INFO Applying migration id=publickey 2026/10/31 01:08:20 INFO Applying migration id=resolvegroup 2026/10/31 01:08:20 INFO Applying migration id=reject 2026/10/31 01:08:20 INFO Applying migration id=autodel 2026/10/31 01:08:20 INFO Applying migration id=jsonb 2026/10/31 01:08:20 INFO Applying migration id=quote 2026/10/31 01:08:20 INFO Applying migration id=rfc9421 2026/10/31 01:08:20 INFO Applying migration id=keys 2026/10/31 01:08:20 INFO Applying migration id=portable 2026/10/31 01:08:20 INFO Applying migration id=proofs 2026/10/31 01:08:20 INFO Applying migration id=contexts 2026/10/31 01:08:20 INFO Applying migration id=deliverieshost 2026/10/31 01:08:20 INFO Applying migration id=pembegin 2026/10/31 01:08:20 INFO Applying migration id=didhost 2026/10/31 01:08:20 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:20 INFO Applying migration id=invites 2026/10/31 01:08:20 INFO Applying migration id=ed25519blob 2026/10/31 01:08:20 INFO Applying migration id=rsablob 2026/10/31 01:08:20 INFO Applying migration id=iconscid 2026/10/31 01:08:20 INFO Applying migration id=actor 2026/10/31 01:08:20 INFO Applying migration id=localkeys 2026/10/31 01:08:20 INFO Applying migration id=deleted 2026/10/31 01:08:20 INFO Applying migration id=history 2026/10/31 01:08:20 INFO Applying migration id=outboxnano 2026/10/31 01:08:20 INFO Applying migration id=implements 2026/10/31 01:08:20 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeSuspended (1.19s) === RUN TestResolve_FederatedActorWrongIDCached 2026/10/31 01:08:21 INFO Applying migration id=initial 2026/10/31 01:08:21 INFO Applying migration id=notesupdated 2026/10/31 01:08:21 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:21 INFO Applying migration id=activitiesid 2026/10/31 01:08:21 INFO Applying migration id=outbox 2026/10/31 01:08:21 INFO Applying migration id=edits 2026/10/31 01:08:21 INFO Applying migration id=outboxactor 2026/10/31 01:08:21 INFO Applying migration id=outboxsender 2026/10/31 01:08:21 INFO Applying migration id=thread 2026/10/31 01:08:21 INFO Applying migration id=host 2026/10/31 01:08:21 INFO Applying migration id=sharedinbox 2026/10/31 01:08:21 INFO Applying migration id=noteshost 2026/10/31 01:08:21 INFO Applying migration id=fetched 2026/10/31 01:08:21 INFO Applying migration id=move 2026/10/31 01:08:21 INFO Applying migration id=cleanup 2026/10/31 01:08:21 INFO Applying migration id=received 2026/10/31 01:08:21 INFO Applying migration id=namehost 2026/10/31 01:08:21 INFO Applying migration id=outboxhost 2026/10/31 01:08:21 INFO Applying migration id=notesfts 2026/10/31 01:08:21 INFO Applying migration id=iconsname 2026/10/31 01:08:21 INFO Applying migration id=nohash 2026/10/31 01:08:21 INFO Applying migration id=shares 2026/10/31 01:08:21 INFO Applying migration id=actorttl 2026/10/31 01:08:21 INFO Applying migration id=tocc 2026/10/31 01:08:21 INFO Applying migration id=followeds 2026/10/31 01:08:21 INFO Applying migration id=certhash 2026/10/31 01:08:21 INFO Applying migration id=follows_sync 2026/10/31 01:08:21 INFO Applying migration id=jsonpath 2026/10/31 01:08:21 INFO Applying migration id=localforward 2026/10/31 01:08:21 INFO Applying migration id=avatar 2026/10/31 01:08:21 INFO Applying migration id=noimage 2026/10/31 01:08:21 INFO Applying migration id=feed 2026/10/31 01:08:21 INFO Applying migration id=bookmarks 2026/10/31 01:08:21 INFO Applying migration id=shareactivity 2026/10/31 01:08:21 INFO Applying migration id=application 2026/10/31 01:08:21 INFO Applying migration id=certificates 2026/10/31 01:08:21 INFO Applying migration id=rawforward 2026/10/31 01:08:21 INFO Applying migration id=publickey 2026/10/31 01:08:21 INFO Applying migration id=resolvegroup 2026/10/31 01:08:21 INFO Applying migration id=reject 2026/10/31 01:08:21 INFO Applying migration id=autodel 2026/10/31 01:08:21 INFO Applying migration id=jsonb 2026/10/31 01:08:21 INFO Applying migration id=quote 2026/10/31 01:08:21 INFO Applying migration id=rfc9421 2026/10/31 01:08:21 INFO Applying migration id=keys 2026/10/31 01:08:21 INFO Applying migration id=portable 2026/10/31 01:08:21 INFO Applying migration id=proofs 2026/10/31 01:08:21 INFO Applying migration id=contexts 2026/10/31 01:08:21 INFO Applying migration id=deliverieshost 2026/10/31 01:08:21 INFO Applying migration id=pembegin 2026/10/31 01:08:21 INFO Applying migration id=didhost 2026/10/31 01:08:21 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:21 INFO Applying migration id=invites 2026/10/31 01:08:21 INFO Applying migration id=ed25519blob 2026/10/31 01:08:21 INFO Applying migration id=rsablob 2026/10/31 01:08:21 INFO Applying migration id=iconscid 2026/10/31 01:08:21 INFO Applying migration id=actor 2026/10/31 01:08:21 INFO Applying migration id=localkeys 2026/10/31 01:08:21 INFO Applying migration id=deleted 2026/10/31 01:08:21 INFO Applying migration id=history 2026/10/31 01:08:21 INFO Applying migration id=outboxnano 2026/10/31 01:08:21 INFO Applying migration id=implements 2026/10/31 01:08:21 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorWrongIDCached (0.32s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/10/31 01:08:22 INFO Applying migration id=initial 2026/10/31 01:08:22 INFO Applying migration id=notesupdated 2026/10/31 01:08:22 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:22 INFO Applying migration id=activitiesid 2026/10/31 01:08:22 INFO Applying migration id=outbox 2026/10/31 01:08:22 INFO Applying migration id=edits 2026/10/31 01:08:22 INFO Applying migration id=outboxactor 2026/10/31 01:08:22 INFO Applying migration id=outboxsender 2026/10/31 01:08:22 INFO Applying migration id=thread 2026/10/31 01:08:22 INFO Applying migration id=host 2026/10/31 01:08:22 INFO Applying migration id=sharedinbox 2026/10/31 01:08:22 INFO Applying migration id=noteshost 2026/10/31 01:08:22 INFO Applying migration id=fetched 2026/10/31 01:08:22 INFO Applying migration id=move 2026/10/31 01:08:22 INFO Applying migration id=cleanup 2026/10/31 01:08:22 INFO Applying migration id=received 2026/10/31 01:08:22 INFO Applying migration id=namehost 2026/10/31 01:08:22 INFO Applying migration id=outboxhost 2026/10/31 01:08:22 INFO Applying migration id=notesfts 2026/10/31 01:08:22 INFO Applying migration id=iconsname 2026/10/31 01:08:22 INFO Applying migration id=nohash 2026/10/31 01:08:22 INFO Applying migration id=shares 2026/10/31 01:08:22 INFO Applying migration id=actorttl 2026/10/31 01:08:22 INFO Applying migration id=tocc 2026/10/31 01:08:22 INFO Applying migration id=followeds 2026/10/31 01:08:22 INFO Applying migration id=certhash 2026/10/31 01:08:22 INFO Applying migration id=follows_sync 2026/10/31 01:08:22 INFO Applying migration id=jsonpath 2026/10/31 01:08:22 INFO Applying migration id=localforward 2026/10/31 01:08:22 INFO Applying migration id=avatar 2026/10/31 01:08:22 INFO Applying migration id=noimage 2026/10/31 01:08:22 INFO Applying migration id=feed 2026/10/31 01:08:22 INFO Applying migration id=bookmarks 2026/10/31 01:08:22 INFO Applying migration id=shareactivity 2026/10/31 01:08:22 INFO Applying migration id=application 2026/10/31 01:08:22 INFO Applying migration id=certificates 2026/10/31 01:08:22 INFO Applying migration id=rawforward 2026/10/31 01:08:22 INFO Applying migration id=publickey 2026/10/31 01:08:22 INFO Applying migration id=resolvegroup 2026/10/31 01:08:22 INFO Applying migration id=reject 2026/10/31 01:08:22 INFO Applying migration id=autodel 2026/10/31 01:08:22 INFO Applying migration id=jsonb 2026/10/31 01:08:22 INFO Applying migration id=quote 2026/10/31 01:08:22 INFO Applying migration id=rfc9421 2026/10/31 01:08:22 INFO Applying migration id=keys 2026/10/31 01:08:22 INFO Applying migration id=portable 2026/10/31 01:08:22 INFO Applying migration id=proofs 2026/10/31 01:08:22 INFO Applying migration id=contexts 2026/10/31 01:08:22 INFO Applying migration id=deliverieshost 2026/10/31 01:08:22 INFO Applying migration id=pembegin 2026/10/31 01:08:22 INFO Applying migration id=didhost 2026/10/31 01:08:22 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:22 INFO Applying migration id=invites 2026/10/31 01:08:22 INFO Applying migration id=ed25519blob 2026/10/31 01:08:22 INFO Applying migration id=rsablob 2026/10/31 01:08:22 INFO Applying migration id=iconscid 2026/10/31 01:08:22 INFO Applying migration id=actor 2026/10/31 01:08:22 INFO Applying migration id=localkeys 2026/10/31 01:08:22 INFO Applying migration id=deleted 2026/10/31 01:08:22 INFO Applying migration id=history 2026/10/31 01:08:22 INFO Applying migration id=outboxnano 2026/10/31 01:08:22 INFO Applying migration id=implements 2026/10/31 01:08:22 INFO Applying migration id=backfill 2026/10/31 01:08:23 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (1.13s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/10/31 01:08:23 INFO Applying migration id=initial 2026/10/31 01:08:23 INFO Applying migration id=notesupdated 2026/10/31 01:08:23 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:23 INFO Applying migration id=activitiesid 2026/10/31 01:08:23 INFO Applying migration id=outbox 2026/10/31 01:08:23 INFO Applying migration id=edits 2026/10/31 01:08:23 INFO Applying migration id=outboxactor 2026/10/31 01:08:23 INFO Applying migration id=outboxsender 2026/10/31 01:08:23 INFO Applying migration id=thread 2026/10/31 01:08:23 INFO Applying migration id=host 2026/10/31 01:08:23 INFO Applying migration id=sharedinbox 2026/10/31 01:08:23 INFO Applying migration id=noteshost 2026/10/31 01:08:23 INFO Applying migration id=fetched 2026/10/31 01:08:23 INFO Applying migration id=move 2026/10/31 01:08:23 INFO Applying migration id=cleanup 2026/10/31 01:08:23 INFO Applying migration id=received 2026/10/31 01:08:23 INFO Applying migration id=namehost 2026/10/31 01:08:23 INFO Applying migration id=outboxhost 2026/10/31 01:08:23 INFO Applying migration id=notesfts 2026/10/31 01:08:23 INFO Applying migration id=iconsname 2026/10/31 01:08:23 INFO Applying migration id=nohash 2026/10/31 01:08:23 INFO Applying migration id=shares 2026/10/31 01:08:23 INFO Applying migration id=actorttl 2026/10/31 01:08:23 INFO Applying migration id=tocc 2026/10/31 01:08:23 INFO Applying migration id=followeds 2026/10/31 01:08:23 INFO Applying migration id=certhash 2026/10/31 01:08:23 INFO Applying migration id=follows_sync 2026/10/31 01:08:23 INFO Applying migration id=jsonpath 2026/10/31 01:08:23 INFO Applying migration id=localforward 2026/10/31 01:08:23 INFO Applying migration id=avatar 2026/10/31 01:08:23 INFO Applying migration id=noimage 2026/10/31 01:08:23 INFO Applying migration id=feed 2026/10/31 01:08:23 INFO Applying migration id=bookmarks 2026/10/31 01:08:23 INFO Applying migration id=shareactivity 2026/10/31 01:08:23 INFO Applying migration id=application 2026/10/31 01:08:23 INFO Applying migration id=certificates 2026/10/31 01:08:23 INFO Applying migration id=rawforward 2026/10/31 01:08:23 INFO Applying migration id=publickey 2026/10/31 01:08:23 INFO Applying migration id=resolvegroup 2026/10/31 01:08:23 INFO Applying migration id=reject 2026/10/31 01:08:23 INFO Applying migration id=autodel 2026/10/31 01:08:23 INFO Applying migration id=jsonb 2026/10/31 01:08:23 INFO Applying migration id=quote 2026/10/31 01:08:23 INFO Applying migration id=rfc9421 2026/10/31 01:08:23 INFO Applying migration id=keys 2026/10/31 01:08:23 INFO Applying migration id=portable 2026/10/31 01:08:23 INFO Applying migration id=proofs 2026/10/31 01:08:23 INFO Applying migration id=contexts 2026/10/31 01:08:23 INFO Applying migration id=deliverieshost 2026/10/31 01:08:23 INFO Applying migration id=pembegin 2026/10/31 01:08:23 INFO Applying migration id=didhost 2026/10/31 01:08:23 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:23 INFO Applying migration id=invites 2026/10/31 01:08:23 INFO Applying migration id=ed25519blob 2026/10/31 01:08:23 INFO Applying migration id=rsablob 2026/10/31 01:08:23 INFO Applying migration id=iconscid 2026/10/31 01:08:23 INFO Applying migration id=actor 2026/10/31 01:08:23 INFO Applying migration id=localkeys 2026/10/31 01:08:23 INFO Applying migration id=deleted 2026/10/31 01:08:23 INFO Applying migration id=history 2026/10/31 01:08:23 INFO Applying migration id=outboxnano 2026/10/31 01:08:23 INFO Applying migration id=implements 2026/10/31 01:08:23 INFO Applying migration id=backfill 2026/10/31 01:08:24 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/10/31 01:08:24 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDOldCache (1.31s) PASS ok github.com/dimkr/tootik/fed 48.011s === 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.033s ? 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_LeadingLineBreak --- PASS: TestFromHTML_Empty (0.00s) === CONT TestToHTML_ManyLinesManyLineBreaks --- PASS: TestToHTML_LeadingLineBreak (0.00s) === CONT TestToHTML_ManyLineBreaks --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) === CONT TestToHTML_LinkDot --- PASS: TestToHTML_ManyLineBreaks (0.00s) === CONT TestToHTML_TwoLineBreaks === CONT TestToHTML_Question === CONT TestFromHTML_Image === CONT TestFromHTML_Mention --- PASS: TestToHTML_TwoLineBreaks (0.00s) --- PASS: TestFromHTML_Mention (0.00s) === CONT TestToHTML_TitleSubtitleAndParagraphs === CONT TestToHTML_EmojiMention === CONT TestToHTML_Plain === CONT TestToHTML_Empty === CONT TestFromHTML_Quote === CONT TestFromHTML_OrderedList === CONT TestFromHTML_MentionAndLinkAltText === CONT TestFromHTML_UnorderedList === CONT TestToHTML_TrailingLineBreaks === CONT TestFromHTML_Escaping === CONT TestFromHTML_ImageAndSameLink === CONT TestFromHTML_ImageAndLink === CONT TestFromHTML_ImageNoSrc === CONT TestFromHTML_ImageAlt === CONT TestToHTML_Mentions === CONT TestToHTML_Escaping --- PASS: TestFromHTML_Image (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) === CONT TestToHTML_Link --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestToHTML_Plain (0.00s) === CONT TestFromHTML_MentionAndLinks === CONT TestFromHTML_MentionAndLink === CONT TestToHTML_LinkStart === CONT TestFromHTML_LineBreak === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestToHTML_LinkAndLineBreak === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_TitleAndParagraphs === CONT TestToHTML_OverlappingLink === CONT TestFromHTML_Paragraphs === CONT TestToHTML_LinkParentheses === CONT TestFromHTML_Plain === CONT TestToHTML_TitleAndParagraphs === CONT TestToHTML_NoMentions === CONT TestToHTML_TrailingLineBreak === CONT TestToHTML_OnlyLineBreaks === CONT TestToHTML_MissingMentions === CONT TestToHTML_LeadingLineBreaks === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_LineBreak --- PASS: TestToHTML_Empty (0.00s) --- PASS: TestFromHTML_Quote (0.00s) --- PASS: TestToHTML_EmojiMention (0.00s) --- PASS: TestFromHTML_OrderedList (0.00s) --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) --- PASS: TestFromHTML_UnorderedList (0.00s) --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestFromHTML_Escaping (0.00s) --- PASS: TestFromHTML_ImageAndSameLink (0.00s) --- PASS: TestFromHTML_ImageAndLink (0.00s) --- PASS: TestFromHTML_ImageNoSrc (0.00s) --- PASS: TestFromHTML_ImageAlt (0.00s) --- PASS: TestToHTML_Mentions (0.00s) --- PASS: TestToHTML_Escaping (0.00s) --- PASS: TestToHTML_Link (0.00s) --- PASS: TestFromHTML_MentionAndLinks (0.00s) --- PASS: TestFromHTML_MentionAndLink (0.00s) --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestToHTML_LinkAndLineBreak (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestFromHTML_Plain (0.00s) --- PASS: TestToHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_NoMentions (0.00s) --- PASS: TestToHTML_TrailingLineBreak (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestToHTML_MissingMentions (0.00s) --- PASS: TestToHTML_LeadingLineBreaks (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestToHTML_LineBreak (0.00s) PASS ok github.com/dimkr/tootik/front/text/plain 0.032s ? github.com/dimkr/tootik/front/user [no test files] === RUN TestRFC9421_BuildSignatureBase === RUN TestRFC9421_BuildSignatureBase/DerivedComponents === PAUSE TestRFC9421_BuildSignatureBase/DerivedComponents === RUN TestRFC9421_BuildSignatureBase/MultipleValues === PAUSE TestRFC9421_BuildSignatureBase/MultipleValues === RUN TestRFC9421_BuildSignatureBase/MissingHeader === PAUSE TestRFC9421_BuildSignatureBase/MissingHeader === RUN TestRFC9421_BuildSignatureBase/UnsupportedComponent === PAUSE TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/DerivedComponents === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/MissingHeader === CONT TestRFC9421_BuildSignatureBase/MultipleValues --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) === RUN TestRFC9421_Sign === PAUSE TestRFC9421_Sign === RUN TestRFC9421_VerifyHappyFlow === PAUSE TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyFailure === PAUSE TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifySignatureAge === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.72s) === RUN TestSign_Get --- PASS: TestSign_Get (0.49s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.19s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.41s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.82s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.10s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.42s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (1.34s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.69s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.34s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.60s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (1.21s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.90s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.89s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.61s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.30s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.83s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.23s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (1.11s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.75s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.30s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (1.56s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.75s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.99s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.82s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (1.27s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.58s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.41s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.53s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.99s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.78s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.63s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.54s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.89s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.55s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.70s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (2.09s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.23s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (1.25s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.16s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.34s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.58s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.66s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (1.91s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.20s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.82s) === CONT TestRFC9421_Sign === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifySignatureAge === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === RUN TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === CONT TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_Sign/PostWithQuery === PAUSE TestRFC9421_Sign/PostWithQuery === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/InvalidAlg === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_Sign/GetWithoutQuery === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/InvalidHost === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_Sign/InvalidComponent === CONT TestRFC9421_Sign/SmallKey === CONT TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_Sign/PostWithQuery === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) === RUN TestRFC9421_VerifyFailure/TwoKeyIDs === PAUSE TestRFC9421_VerifyFailure/TwoKeyIDs === RUN TestRFC9421_VerifyFailure/KeyIDNoQuotes === PAUSE TestRFC9421_VerifyFailure/KeyIDNoQuotes === RUN TestRFC9421_VerifyFailure/TwoCreated === PAUSE TestRFC9421_VerifyFailure/TwoCreated === RUN TestRFC9421_VerifyFailure/TwoExpires === PAUSE TestRFC9421_VerifyFailure/TwoExpires === RUN TestRFC9421_VerifyFailure/AddedTag === PAUSE TestRFC9421_VerifyFailure/AddedTag === RUN TestRFC9421_VerifyFailure/InvalidParameter === PAUSE TestRFC9421_VerifyFailure/InvalidParameter === RUN TestRFC9421_VerifyFailure/NoKeyId === PAUSE TestRFC9421_VerifyFailure/NoKeyId === RUN TestRFC9421_VerifyFailure/NoCreated === PAUSE TestRFC9421_VerifyFailure/NoCreated === RUN TestRFC9421_VerifyFailure/NoContentDigest === PAUSE TestRFC9421_VerifyFailure/NoContentDigest === RUN TestRFC9421_VerifyFailure/EmptyContentDigest === PAUSE TestRFC9421_VerifyFailure/EmptyContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigest === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === RUN TestRFC9421_VerifyFailure/InvalidComponent === PAUSE TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.02s) PASS ok github.com/dimkr/tootik/httpsig 33.526s ? 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.01s) PASS ok github.com/dimkr/tootik/proof 0.041s === RUN TestAvatar_HappyFlow 2026/10/31 01:07:36 INFO Applying migration id=initial 2026/10/31 01:07:36 INFO Applying migration id=notesupdated 2026/10/31 01:07:36 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:36 INFO Applying migration id=activitiesid 2026/10/31 01:07:36 INFO Applying migration id=outbox 2026/10/31 01:07:36 INFO Applying migration id=edits 2026/10/31 01:07:36 INFO Applying migration id=outboxactor 2026/10/31 01:07:36 INFO Applying migration id=outboxsender 2026/10/31 01:07:36 INFO Applying migration id=thread 2026/10/31 01:07:36 INFO Applying migration id=host 2026/10/31 01:07:36 INFO Applying migration id=sharedinbox 2026/10/31 01:07:36 INFO Applying migration id=noteshost 2026/10/31 01:07:36 INFO Applying migration id=fetched 2026/10/31 01:07:36 INFO Applying migration id=move 2026/10/31 01:07:36 INFO Applying migration id=cleanup 2026/10/31 01:07:36 INFO Applying migration id=received 2026/10/31 01:07:36 INFO Applying migration id=namehost 2026/10/31 01:07:36 INFO Applying migration id=outboxhost 2026/10/31 01:07:36 INFO Applying migration id=notesfts 2026/10/31 01:07:36 INFO Applying migration id=iconsname 2026/10/31 01:07:36 INFO Applying migration id=nohash 2026/10/31 01:07:36 INFO Applying migration id=shares 2026/10/31 01:07:36 INFO Applying migration id=actorttl 2026/10/31 01:07:36 INFO Applying migration id=tocc 2026/10/31 01:07:36 INFO Applying migration id=followeds 2026/10/31 01:07:36 INFO Applying migration id=certhash 2026/10/31 01:07:36 INFO Applying migration id=follows_sync 2026/10/31 01:07:36 INFO Applying migration id=jsonpath 2026/10/31 01:07:36 INFO Applying migration id=localforward 2026/10/31 01:07:36 INFO Applying migration id=avatar 2026/10/31 01:07:36 INFO Applying migration id=noimage 2026/10/31 01:07:36 INFO Applying migration id=feed 2026/10/31 01:07:36 INFO Applying migration id=bookmarks 2026/10/31 01:07:36 INFO Applying migration id=shareactivity 2026/10/31 01:07:36 INFO Applying migration id=application 2026/10/31 01:07:36 INFO Applying migration id=certificates 2026/10/31 01:07:36 INFO Applying migration id=rawforward 2026/10/31 01:07:36 INFO Applying migration id=publickey 2026/10/31 01:07:36 INFO Applying migration id=resolvegroup 2026/10/31 01:07:36 INFO Applying migration id=reject 2026/10/31 01:07:36 INFO Applying migration id=autodel 2026/10/31 01:07:36 INFO Applying migration id=jsonb 2026/10/31 01:07:36 INFO Applying migration id=quote 2026/10/31 01:07:36 INFO Applying migration id=rfc9421 2026/10/31 01:07:36 INFO Applying migration id=keys 2026/10/31 01:07:36 INFO Applying migration id=portable 2026/10/31 01:07:36 INFO Applying migration id=proofs 2026/10/31 01:07:36 INFO Applying migration id=contexts 2026/10/31 01:07:36 INFO Applying migration id=deliverieshost 2026/10/31 01:07:36 INFO Applying migration id=pembegin 2026/10/31 01:07:36 INFO Applying migration id=didhost 2026/10/31 01:07:36 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:36 INFO Applying migration id=invites 2026/10/31 01:07:36 INFO Applying migration id=ed25519blob 2026/10/31 01:07:36 INFO Applying migration id=rsablob 2026/10/31 01:07:36 INFO Applying migration id=iconscid 2026/10/31 01:07:36 INFO Applying migration id=actor 2026/10/31 01:07:36 INFO Applying migration id=localkeys 2026/10/31 01:07:36 INFO Applying migration id=deleted 2026/10/31 01:07:36 INFO Applying migration id=history 2026/10/31 01:07:36 INFO Applying migration id=outboxnano 2026/10/31 01:07:36 INFO Applying migration id=implements 2026/10/31 01:07:36 INFO Applying migration id=backfill --- PASS: TestAvatar_HappyFlow (1.50s) === RUN TestAvatar_NewUser 2026/10/31 01:07:38 INFO Applying migration id=initial 2026/10/31 01:07:38 INFO Applying migration id=notesupdated 2026/10/31 01:07:38 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:38 INFO Applying migration id=activitiesid 2026/10/31 01:07:38 INFO Applying migration id=outbox 2026/10/31 01:07:38 INFO Applying migration id=edits 2026/10/31 01:07:38 INFO Applying migration id=outboxactor 2026/10/31 01:07:38 INFO Applying migration id=outboxsender 2026/10/31 01:07:38 INFO Applying migration id=thread 2026/10/31 01:07:38 INFO Applying migration id=host 2026/10/31 01:07:38 INFO Applying migration id=sharedinbox 2026/10/31 01:07:38 INFO Applying migration id=noteshost 2026/10/31 01:07:38 INFO Applying migration id=fetched 2026/10/31 01:07:38 INFO Applying migration id=move 2026/10/31 01:07:38 INFO Applying migration id=cleanup 2026/10/31 01:07:38 INFO Applying migration id=received 2026/10/31 01:07:38 INFO Applying migration id=namehost 2026/10/31 01:07:38 INFO Applying migration id=outboxhost 2026/10/31 01:07:38 INFO Applying migration id=notesfts 2026/10/31 01:07:38 INFO Applying migration id=iconsname 2026/10/31 01:07:38 INFO Applying migration id=nohash 2026/10/31 01:07:38 INFO Applying migration id=shares 2026/10/31 01:07:38 INFO Applying migration id=actorttl 2026/10/31 01:07:38 INFO Applying migration id=tocc 2026/10/31 01:07:38 INFO Applying migration id=followeds 2026/10/31 01:07:38 INFO Applying migration id=certhash 2026/10/31 01:07:38 INFO Applying migration id=follows_sync 2026/10/31 01:07:38 INFO Applying migration id=jsonpath 2026/10/31 01:07:38 INFO Applying migration id=localforward 2026/10/31 01:07:38 INFO Applying migration id=avatar 2026/10/31 01:07:38 INFO Applying migration id=noimage 2026/10/31 01:07:38 INFO Applying migration id=feed 2026/10/31 01:07:38 INFO Applying migration id=bookmarks 2026/10/31 01:07:38 INFO Applying migration id=shareactivity 2026/10/31 01:07:38 INFO Applying migration id=application 2026/10/31 01:07:38 INFO Applying migration id=certificates 2026/10/31 01:07:38 INFO Applying migration id=rawforward 2026/10/31 01:07:38 INFO Applying migration id=publickey 2026/10/31 01:07:38 INFO Applying migration id=resolvegroup 2026/10/31 01:07:38 INFO Applying migration id=reject 2026/10/31 01:07:38 INFO Applying migration id=autodel 2026/10/31 01:07:38 INFO Applying migration id=jsonb 2026/10/31 01:07:38 INFO Applying migration id=quote 2026/10/31 01:07:38 INFO Applying migration id=rfc9421 2026/10/31 01:07:38 INFO Applying migration id=keys 2026/10/31 01:07:38 INFO Applying migration id=portable 2026/10/31 01:07:38 INFO Applying migration id=proofs 2026/10/31 01:07:38 INFO Applying migration id=contexts 2026/10/31 01:07:38 INFO Applying migration id=deliverieshost 2026/10/31 01:07:38 INFO Applying migration id=pembegin 2026/10/31 01:07:38 INFO Applying migration id=didhost 2026/10/31 01:07:38 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:38 INFO Applying migration id=invites 2026/10/31 01:07:38 INFO Applying migration id=ed25519blob 2026/10/31 01:07:38 INFO Applying migration id=rsablob 2026/10/31 01:07:38 INFO Applying migration id=iconscid 2026/10/31 01:07:38 INFO Applying migration id=actor 2026/10/31 01:07:38 INFO Applying migration id=localkeys 2026/10/31 01:07:38 INFO Applying migration id=deleted 2026/10/31 01:07:38 INFO Applying migration id=history 2026/10/31 01:07:38 INFO Applying migration id=outboxnano 2026/10/31 01:07:38 INFO Applying migration id=implements 2026/10/31 01:07:38 INFO Applying migration id=backfill 2026/10/31 01:07:39 WARN Throttled request to set avatar can=2026-10-31T01:37:34.643Z --- PASS: TestAvatar_NewUser (1.51s) === RUN TestAvatar_ChangedRecently 2026/10/31 01:07:39 INFO Applying migration id=initial 2026/10/31 01:07:39 INFO Applying migration id=notesupdated 2026/10/31 01:07:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:39 INFO Applying migration id=activitiesid 2026/10/31 01:07:39 INFO Applying migration id=outbox 2026/10/31 01:07:39 INFO Applying migration id=edits 2026/10/31 01:07:39 INFO Applying migration id=outboxactor 2026/10/31 01:07:39 INFO Applying migration id=outboxsender 2026/10/31 01:07:39 INFO Applying migration id=thread 2026/10/31 01:07:39 INFO Applying migration id=host 2026/10/31 01:07:39 INFO Applying migration id=sharedinbox 2026/10/31 01:07:39 INFO Applying migration id=noteshost 2026/10/31 01:07:39 INFO Applying migration id=fetched 2026/10/31 01:07:39 INFO Applying migration id=move 2026/10/31 01:07:39 INFO Applying migration id=cleanup 2026/10/31 01:07:39 INFO Applying migration id=received 2026/10/31 01:07:39 INFO Applying migration id=namehost 2026/10/31 01:07:39 INFO Applying migration id=outboxhost 2026/10/31 01:07:39 INFO Applying migration id=notesfts 2026/10/31 01:07:39 INFO Applying migration id=iconsname 2026/10/31 01:07:39 INFO Applying migration id=nohash 2026/10/31 01:07:39 INFO Applying migration id=shares 2026/10/31 01:07:39 INFO Applying migration id=actorttl 2026/10/31 01:07:39 INFO Applying migration id=tocc 2026/10/31 01:07:39 INFO Applying migration id=followeds 2026/10/31 01:07:39 INFO Applying migration id=certhash 2026/10/31 01:07:39 INFO Applying migration id=follows_sync 2026/10/31 01:07:39 INFO Applying migration id=jsonpath 2026/10/31 01:07:39 INFO Applying migration id=localforward 2026/10/31 01:07:39 INFO Applying migration id=avatar 2026/10/31 01:07:39 INFO Applying migration id=noimage 2026/10/31 01:07:39 INFO Applying migration id=feed 2026/10/31 01:07:39 INFO Applying migration id=bookmarks 2026/10/31 01:07:39 INFO Applying migration id=shareactivity 2026/10/31 01:07:39 INFO Applying migration id=application 2026/10/31 01:07:39 INFO Applying migration id=certificates 2026/10/31 01:07:39 INFO Applying migration id=rawforward 2026/10/31 01:07:39 INFO Applying migration id=publickey 2026/10/31 01:07:39 INFO Applying migration id=resolvegroup 2026/10/31 01:07:39 INFO Applying migration id=reject 2026/10/31 01:07:39 INFO Applying migration id=autodel 2026/10/31 01:07:39 INFO Applying migration id=jsonb 2026/10/31 01:07:39 INFO Applying migration id=quote 2026/10/31 01:07:39 INFO Applying migration id=rfc9421 2026/10/31 01:07:39 INFO Applying migration id=keys 2026/10/31 01:07:39 INFO Applying migration id=portable 2026/10/31 01:07:39 INFO Applying migration id=proofs 2026/10/31 01:07:39 INFO Applying migration id=contexts 2026/10/31 01:07:39 INFO Applying migration id=deliverieshost 2026/10/31 01:07:39 INFO Applying migration id=pembegin 2026/10/31 01:07:39 INFO Applying migration id=didhost 2026/10/31 01:07:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:39 INFO Applying migration id=invites 2026/10/31 01:07:39 INFO Applying migration id=ed25519blob 2026/10/31 01:07:39 INFO Applying migration id=rsablob 2026/10/31 01:07:39 INFO Applying migration id=iconscid 2026/10/31 01:07:39 INFO Applying migration id=actor 2026/10/31 01:07:39 INFO Applying migration id=localkeys 2026/10/31 01:07:39 INFO Applying migration id=deleted 2026/10/31 01:07:39 INFO Applying migration id=history 2026/10/31 01:07:39 INFO Applying migration id=outboxnano 2026/10/31 01:07:39 INFO Applying migration id=implements 2026/10/31 01:07:39 INFO Applying migration id=backfill 2026/10/31 01:07:43 WARN Throttled request to set avatar can=2026-10-31T01:37:38.690Z --- PASS: TestAvatar_ChangedRecently (4.05s) === RUN TestAvatar_HappyFlowSizeFirst 2026/10/31 01:07:43 INFO Applying migration id=initial 2026/10/31 01:07:43 INFO Applying migration id=notesupdated 2026/10/31 01:07:43 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:43 INFO Applying migration id=activitiesid 2026/10/31 01:07:43 INFO Applying migration id=outbox 2026/10/31 01:07:43 INFO Applying migration id=edits 2026/10/31 01:07:43 INFO Applying migration id=outboxactor 2026/10/31 01:07:43 INFO Applying migration id=outboxsender 2026/10/31 01:07:43 INFO Applying migration id=thread 2026/10/31 01:07:43 INFO Applying migration id=host 2026/10/31 01:07:43 INFO Applying migration id=sharedinbox 2026/10/31 01:07:43 INFO Applying migration id=noteshost 2026/10/31 01:07:43 INFO Applying migration id=fetched 2026/10/31 01:07:43 INFO Applying migration id=move 2026/10/31 01:07:43 INFO Applying migration id=cleanup 2026/10/31 01:07:43 INFO Applying migration id=received 2026/10/31 01:07:43 INFO Applying migration id=namehost 2026/10/31 01:07:43 INFO Applying migration id=outboxhost 2026/10/31 01:07:43 INFO Applying migration id=notesfts 2026/10/31 01:07:43 INFO Applying migration id=iconsname 2026/10/31 01:07:43 INFO Applying migration id=nohash 2026/10/31 01:07:43 INFO Applying migration id=shares 2026/10/31 01:07:43 INFO Applying migration id=actorttl 2026/10/31 01:07:43 INFO Applying migration id=tocc 2026/10/31 01:07:43 INFO Applying migration id=followeds 2026/10/31 01:07:43 INFO Applying migration id=certhash 2026/10/31 01:07:43 INFO Applying migration id=follows_sync 2026/10/31 01:07:43 INFO Applying migration id=jsonpath 2026/10/31 01:07:43 INFO Applying migration id=localforward 2026/10/31 01:07:43 INFO Applying migration id=avatar 2026/10/31 01:07:43 INFO Applying migration id=noimage 2026/10/31 01:07:43 INFO Applying migration id=feed 2026/10/31 01:07:43 INFO Applying migration id=bookmarks 2026/10/31 01:07:43 INFO Applying migration id=shareactivity 2026/10/31 01:07:43 INFO Applying migration id=application 2026/10/31 01:07:43 INFO Applying migration id=certificates 2026/10/31 01:07:43 INFO Applying migration id=rawforward 2026/10/31 01:07:43 INFO Applying migration id=publickey 2026/10/31 01:07:43 INFO Applying migration id=resolvegroup 2026/10/31 01:07:43 INFO Applying migration id=reject 2026/10/31 01:07:43 INFO Applying migration id=autodel 2026/10/31 01:07:43 INFO Applying migration id=jsonb 2026/10/31 01:07:43 INFO Applying migration id=quote 2026/10/31 01:07:43 INFO Applying migration id=rfc9421 2026/10/31 01:07:43 INFO Applying migration id=keys 2026/10/31 01:07:43 INFO Applying migration id=portable 2026/10/31 01:07:43 INFO Applying migration id=proofs 2026/10/31 01:07:43 INFO Applying migration id=contexts 2026/10/31 01:07:43 INFO Applying migration id=deliverieshost 2026/10/31 01:07:43 INFO Applying migration id=pembegin 2026/10/31 01:07:43 INFO Applying migration id=didhost 2026/10/31 01:07:43 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:43 INFO Applying migration id=invites 2026/10/31 01:07:43 INFO Applying migration id=ed25519blob 2026/10/31 01:07:43 INFO Applying migration id=rsablob 2026/10/31 01:07:43 INFO Applying migration id=iconscid 2026/10/31 01:07:43 INFO Applying migration id=actor 2026/10/31 01:07:43 INFO Applying migration id=localkeys 2026/10/31 01:07:43 INFO Applying migration id=deleted 2026/10/31 01:07:43 INFO Applying migration id=history 2026/10/31 01:07:43 INFO Applying migration id=outboxnano 2026/10/31 01:07:43 INFO Applying migration id=implements 2026/10/31 01:07:43 INFO Applying migration id=backfill --- PASS: TestAvatar_HappyFlowSizeFirst (2.38s) === RUN TestAvatar_InvalidSize 2026/10/31 01:07:46 INFO Applying migration id=initial 2026/10/31 01:07:46 INFO Applying migration id=notesupdated 2026/10/31 01:07:46 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:46 INFO Applying migration id=activitiesid 2026/10/31 01:07:46 INFO Applying migration id=outbox 2026/10/31 01:07:46 INFO Applying migration id=edits 2026/10/31 01:07:46 INFO Applying migration id=outboxactor 2026/10/31 01:07:46 INFO Applying migration id=outboxsender 2026/10/31 01:07:46 INFO Applying migration id=thread 2026/10/31 01:07:46 INFO Applying migration id=host 2026/10/31 01:07:46 INFO Applying migration id=sharedinbox 2026/10/31 01:07:46 INFO Applying migration id=noteshost 2026/10/31 01:07:46 INFO Applying migration id=fetched 2026/10/31 01:07:46 INFO Applying migration id=move 2026/10/31 01:07:46 INFO Applying migration id=cleanup 2026/10/31 01:07:46 INFO Applying migration id=received 2026/10/31 01:07:46 INFO Applying migration id=namehost 2026/10/31 01:07:46 INFO Applying migration id=outboxhost 2026/10/31 01:07:46 INFO Applying migration id=notesfts 2026/10/31 01:07:46 INFO Applying migration id=iconsname 2026/10/31 01:07:46 INFO Applying migration id=nohash 2026/10/31 01:07:46 INFO Applying migration id=shares 2026/10/31 01:07:46 INFO Applying migration id=actorttl 2026/10/31 01:07:46 INFO Applying migration id=tocc 2026/10/31 01:07:46 INFO Applying migration id=followeds 2026/10/31 01:07:46 INFO Applying migration id=certhash 2026/10/31 01:07:46 INFO Applying migration id=follows_sync 2026/10/31 01:07:46 INFO Applying migration id=jsonpath 2026/10/31 01:07:46 INFO Applying migration id=localforward 2026/10/31 01:07:46 INFO Applying migration id=avatar 2026/10/31 01:07:46 INFO Applying migration id=noimage 2026/10/31 01:07:46 INFO Applying migration id=feed 2026/10/31 01:07:46 INFO Applying migration id=bookmarks 2026/10/31 01:07:46 INFO Applying migration id=shareactivity 2026/10/31 01:07:46 INFO Applying migration id=application 2026/10/31 01:07:46 INFO Applying migration id=certificates 2026/10/31 01:07:46 INFO Applying migration id=rawforward 2026/10/31 01:07:46 INFO Applying migration id=publickey 2026/10/31 01:07:46 INFO Applying migration id=resolvegroup 2026/10/31 01:07:46 INFO Applying migration id=reject 2026/10/31 01:07:46 INFO Applying migration id=autodel 2026/10/31 01:07:46 INFO Applying migration id=jsonb 2026/10/31 01:07:46 INFO Applying migration id=quote 2026/10/31 01:07:46 INFO Applying migration id=rfc9421 2026/10/31 01:07:46 INFO Applying migration id=keys 2026/10/31 01:07:46 INFO Applying migration id=portable 2026/10/31 01:07:46 INFO Applying migration id=proofs 2026/10/31 01:07:46 INFO Applying migration id=contexts 2026/10/31 01:07:46 INFO Applying migration id=deliverieshost 2026/10/31 01:07:46 INFO Applying migration id=pembegin 2026/10/31 01:07:46 INFO Applying migration id=didhost 2026/10/31 01:07:46 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:46 INFO Applying migration id=invites 2026/10/31 01:07:46 INFO Applying migration id=ed25519blob 2026/10/31 01:07:46 INFO Applying migration id=rsablob 2026/10/31 01:07:46 INFO Applying migration id=iconscid 2026/10/31 01:07:46 INFO Applying migration id=actor 2026/10/31 01:07:46 INFO Applying migration id=localkeys 2026/10/31 01:07:46 INFO Applying migration id=deleted 2026/10/31 01:07:46 INFO Applying migration id=history 2026/10/31 01:07:46 INFO Applying migration id=outboxnano 2026/10/31 01:07:46 INFO Applying migration id=implements 2026/10/31 01:07:46 INFO Applying migration id=backfill 2026/10/31 01:07:48 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (2.11s) === RUN TestAvatar_InvalidType 2026/10/31 01:07:48 INFO Applying migration id=initial 2026/10/31 01:07:48 INFO Applying migration id=notesupdated 2026/10/31 01:07:48 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:48 INFO Applying migration id=activitiesid 2026/10/31 01:07:48 INFO Applying migration id=outbox 2026/10/31 01:07:48 INFO Applying migration id=edits 2026/10/31 01:07:48 INFO Applying migration id=outboxactor 2026/10/31 01:07:48 INFO Applying migration id=outboxsender 2026/10/31 01:07:48 INFO Applying migration id=thread 2026/10/31 01:07:48 INFO Applying migration id=host 2026/10/31 01:07:48 INFO Applying migration id=sharedinbox 2026/10/31 01:07:48 INFO Applying migration id=noteshost 2026/10/31 01:07:48 INFO Applying migration id=fetched 2026/10/31 01:07:48 INFO Applying migration id=move 2026/10/31 01:07:48 INFO Applying migration id=cleanup 2026/10/31 01:07:48 INFO Applying migration id=received 2026/10/31 01:07:48 INFO Applying migration id=namehost 2026/10/31 01:07:48 INFO Applying migration id=outboxhost 2026/10/31 01:07:48 INFO Applying migration id=notesfts 2026/10/31 01:07:48 INFO Applying migration id=iconsname 2026/10/31 01:07:48 INFO Applying migration id=nohash 2026/10/31 01:07:48 INFO Applying migration id=shares 2026/10/31 01:07:48 INFO Applying migration id=actorttl 2026/10/31 01:07:48 INFO Applying migration id=tocc 2026/10/31 01:07:48 INFO Applying migration id=followeds 2026/10/31 01:07:48 INFO Applying migration id=certhash 2026/10/31 01:07:48 INFO Applying migration id=follows_sync 2026/10/31 01:07:48 INFO Applying migration id=jsonpath 2026/10/31 01:07:48 INFO Applying migration id=localforward 2026/10/31 01:07:48 INFO Applying migration id=avatar 2026/10/31 01:07:48 INFO Applying migration id=noimage 2026/10/31 01:07:48 INFO Applying migration id=feed 2026/10/31 01:07:48 INFO Applying migration id=bookmarks 2026/10/31 01:07:48 INFO Applying migration id=shareactivity 2026/10/31 01:07:48 INFO Applying migration id=application 2026/10/31 01:07:48 INFO Applying migration id=certificates 2026/10/31 01:07:48 INFO Applying migration id=rawforward 2026/10/31 01:07:48 INFO Applying migration id=publickey 2026/10/31 01:07:48 INFO Applying migration id=resolvegroup 2026/10/31 01:07:48 INFO Applying migration id=reject 2026/10/31 01:07:48 INFO Applying migration id=autodel 2026/10/31 01:07:48 INFO Applying migration id=jsonb 2026/10/31 01:07:48 INFO Applying migration id=quote 2026/10/31 01:07:48 INFO Applying migration id=rfc9421 2026/10/31 01:07:48 INFO Applying migration id=keys 2026/10/31 01:07:48 INFO Applying migration id=portable 2026/10/31 01:07:48 INFO Applying migration id=proofs 2026/10/31 01:07:48 INFO Applying migration id=contexts 2026/10/31 01:07:48 INFO Applying migration id=deliverieshost 2026/10/31 01:07:48 INFO Applying migration id=pembegin 2026/10/31 01:07:48 INFO Applying migration id=didhost 2026/10/31 01:07:48 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:48 INFO Applying migration id=invites 2026/10/31 01:07:48 INFO Applying migration id=ed25519blob 2026/10/31 01:07:48 INFO Applying migration id=rsablob 2026/10/31 01:07:48 INFO Applying migration id=iconscid 2026/10/31 01:07:48 INFO Applying migration id=actor 2026/10/31 01:07:48 INFO Applying migration id=localkeys 2026/10/31 01:07:48 INFO Applying migration id=deleted 2026/10/31 01:07:48 INFO Applying migration id=history 2026/10/31 01:07:48 INFO Applying migration id=outboxnano 2026/10/31 01:07:48 INFO Applying migration id=implements 2026/10/31 01:07:48 INFO Applying migration id=backfill 2026/10/31 01:07:50 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (1.96s) === RUN TestAvatar_NoSize 2026/10/31 01:07:50 INFO Applying migration id=initial 2026/10/31 01:07:50 INFO Applying migration id=notesupdated 2026/10/31 01:07:50 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:50 INFO Applying migration id=activitiesid 2026/10/31 01:07:50 INFO Applying migration id=outbox 2026/10/31 01:07:50 INFO Applying migration id=edits 2026/10/31 01:07:50 INFO Applying migration id=outboxactor 2026/10/31 01:07:50 INFO Applying migration id=outboxsender 2026/10/31 01:07:50 INFO Applying migration id=thread 2026/10/31 01:07:50 INFO Applying migration id=host 2026/10/31 01:07:50 INFO Applying migration id=sharedinbox 2026/10/31 01:07:50 INFO Applying migration id=noteshost 2026/10/31 01:07:50 INFO Applying migration id=fetched 2026/10/31 01:07:50 INFO Applying migration id=move 2026/10/31 01:07:50 INFO Applying migration id=cleanup 2026/10/31 01:07:50 INFO Applying migration id=received 2026/10/31 01:07:50 INFO Applying migration id=namehost 2026/10/31 01:07:50 INFO Applying migration id=outboxhost 2026/10/31 01:07:50 INFO Applying migration id=notesfts 2026/10/31 01:07:50 INFO Applying migration id=iconsname 2026/10/31 01:07:50 INFO Applying migration id=nohash 2026/10/31 01:07:50 INFO Applying migration id=shares 2026/10/31 01:07:50 INFO Applying migration id=actorttl 2026/10/31 01:07:50 INFO Applying migration id=tocc 2026/10/31 01:07:50 INFO Applying migration id=followeds 2026/10/31 01:07:50 INFO Applying migration id=certhash 2026/10/31 01:07:50 INFO Applying migration id=follows_sync 2026/10/31 01:07:50 INFO Applying migration id=jsonpath 2026/10/31 01:07:50 INFO Applying migration id=localforward 2026/10/31 01:07:50 INFO Applying migration id=avatar 2026/10/31 01:07:50 INFO Applying migration id=noimage 2026/10/31 01:07:50 INFO Applying migration id=feed 2026/10/31 01:07:50 INFO Applying migration id=bookmarks 2026/10/31 01:07:50 INFO Applying migration id=shareactivity 2026/10/31 01:07:50 INFO Applying migration id=application 2026/10/31 01:07:50 INFO Applying migration id=certificates 2026/10/31 01:07:50 INFO Applying migration id=rawforward 2026/10/31 01:07:50 INFO Applying migration id=publickey 2026/10/31 01:07:50 INFO Applying migration id=resolvegroup 2026/10/31 01:07:50 INFO Applying migration id=reject 2026/10/31 01:07:50 INFO Applying migration id=autodel 2026/10/31 01:07:50 INFO Applying migration id=jsonb 2026/10/31 01:07:50 INFO Applying migration id=quote 2026/10/31 01:07:50 INFO Applying migration id=rfc9421 2026/10/31 01:07:50 INFO Applying migration id=keys 2026/10/31 01:07:50 INFO Applying migration id=portable 2026/10/31 01:07:50 INFO Applying migration id=proofs 2026/10/31 01:07:50 INFO Applying migration id=contexts 2026/10/31 01:07:50 INFO Applying migration id=deliverieshost 2026/10/31 01:07:50 INFO Applying migration id=pembegin 2026/10/31 01:07:50 INFO Applying migration id=didhost 2026/10/31 01:07:50 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:50 INFO Applying migration id=invites 2026/10/31 01:07:50 INFO Applying migration id=ed25519blob 2026/10/31 01:07:50 INFO Applying migration id=rsablob 2026/10/31 01:07:50 INFO Applying migration id=iconscid 2026/10/31 01:07:50 INFO Applying migration id=actor 2026/10/31 01:07:50 INFO Applying migration id=localkeys 2026/10/31 01:07:50 INFO Applying migration id=deleted 2026/10/31 01:07:50 INFO Applying migration id=history 2026/10/31 01:07:50 INFO Applying migration id=outboxnano 2026/10/31 01:07:50 INFO Applying migration id=implements 2026/10/31 01:07:50 INFO Applying migration id=backfill 2026/10/31 01:07:52 WARN Invalid parameters --- PASS: TestAvatar_NoSize (2.25s) === RUN TestAvatar_NoType 2026/10/31 01:07:52 INFO Applying migration id=initial 2026/10/31 01:07:52 INFO Applying migration id=notesupdated 2026/10/31 01:07:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:52 INFO Applying migration id=activitiesid 2026/10/31 01:07:52 INFO Applying migration id=outbox 2026/10/31 01:07:52 INFO Applying migration id=edits 2026/10/31 01:07:52 INFO Applying migration id=outboxactor 2026/10/31 01:07:52 INFO Applying migration id=outboxsender 2026/10/31 01:07:52 INFO Applying migration id=thread 2026/10/31 01:07:52 INFO Applying migration id=host 2026/10/31 01:07:52 INFO Applying migration id=sharedinbox 2026/10/31 01:07:52 INFO Applying migration id=noteshost 2026/10/31 01:07:52 INFO Applying migration id=fetched 2026/10/31 01:07:52 INFO Applying migration id=move 2026/10/31 01:07:52 INFO Applying migration id=cleanup 2026/10/31 01:07:52 INFO Applying migration id=received 2026/10/31 01:07:52 INFO Applying migration id=namehost 2026/10/31 01:07:52 INFO Applying migration id=outboxhost 2026/10/31 01:07:52 INFO Applying migration id=notesfts 2026/10/31 01:07:52 INFO Applying migration id=iconsname 2026/10/31 01:07:52 INFO Applying migration id=nohash 2026/10/31 01:07:52 INFO Applying migration id=shares 2026/10/31 01:07:52 INFO Applying migration id=actorttl 2026/10/31 01:07:52 INFO Applying migration id=tocc 2026/10/31 01:07:52 INFO Applying migration id=followeds 2026/10/31 01:07:52 INFO Applying migration id=certhash 2026/10/31 01:07:52 INFO Applying migration id=follows_sync 2026/10/31 01:07:52 INFO Applying migration id=jsonpath 2026/10/31 01:07:52 INFO Applying migration id=localforward 2026/10/31 01:07:52 INFO Applying migration id=avatar 2026/10/31 01:07:52 INFO Applying migration id=noimage 2026/10/31 01:07:52 INFO Applying migration id=feed 2026/10/31 01:07:52 INFO Applying migration id=bookmarks 2026/10/31 01:07:52 INFO Applying migration id=shareactivity 2026/10/31 01:07:52 INFO Applying migration id=application 2026/10/31 01:07:52 INFO Applying migration id=certificates 2026/10/31 01:07:52 INFO Applying migration id=rawforward 2026/10/31 01:07:52 INFO Applying migration id=publickey 2026/10/31 01:07:52 INFO Applying migration id=resolvegroup 2026/10/31 01:07:52 INFO Applying migration id=reject 2026/10/31 01:07:52 INFO Applying migration id=autodel 2026/10/31 01:07:52 INFO Applying migration id=jsonb 2026/10/31 01:07:52 INFO Applying migration id=quote 2026/10/31 01:07:52 INFO Applying migration id=rfc9421 2026/10/31 01:07:52 INFO Applying migration id=keys 2026/10/31 01:07:52 INFO Applying migration id=portable 2026/10/31 01:07:52 INFO Applying migration id=proofs 2026/10/31 01:07:52 INFO Applying migration id=contexts 2026/10/31 01:07:52 INFO Applying migration id=deliverieshost 2026/10/31 01:07:52 INFO Applying migration id=pembegin 2026/10/31 01:07:52 INFO Applying migration id=didhost 2026/10/31 01:07:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:52 INFO Applying migration id=invites 2026/10/31 01:07:52 INFO Applying migration id=ed25519blob 2026/10/31 01:07:52 INFO Applying migration id=rsablob 2026/10/31 01:07:52 INFO Applying migration id=iconscid 2026/10/31 01:07:52 INFO Applying migration id=actor 2026/10/31 01:07:52 INFO Applying migration id=localkeys 2026/10/31 01:07:52 INFO Applying migration id=deleted 2026/10/31 01:07:52 INFO Applying migration id=history 2026/10/31 01:07:52 INFO Applying migration id=outboxnano 2026/10/31 01:07:52 INFO Applying migration id=implements 2026/10/31 01:07:52 INFO Applying migration id=backfill 2026/10/31 01:07:55 WARN Invalid parameters --- PASS: TestAvatar_NoType (2.75s) === RUN TestAvatar_InvalidImage 2026/10/31 01:07:55 INFO Applying migration id=initial 2026/10/31 01:07:55 INFO Applying migration id=notesupdated 2026/10/31 01:07:55 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:55 INFO Applying migration id=activitiesid 2026/10/31 01:07:55 INFO Applying migration id=outbox 2026/10/31 01:07:55 INFO Applying migration id=edits 2026/10/31 01:07:55 INFO Applying migration id=outboxactor 2026/10/31 01:07:55 INFO Applying migration id=outboxsender 2026/10/31 01:07:55 INFO Applying migration id=thread 2026/10/31 01:07:55 INFO Applying migration id=host 2026/10/31 01:07:55 INFO Applying migration id=sharedinbox 2026/10/31 01:07:55 INFO Applying migration id=noteshost 2026/10/31 01:07:55 INFO Applying migration id=fetched 2026/10/31 01:07:55 INFO Applying migration id=move 2026/10/31 01:07:55 INFO Applying migration id=cleanup 2026/10/31 01:07:55 INFO Applying migration id=received 2026/10/31 01:07:55 INFO Applying migration id=namehost 2026/10/31 01:07:55 INFO Applying migration id=outboxhost 2026/10/31 01:07:55 INFO Applying migration id=notesfts 2026/10/31 01:07:55 INFO Applying migration id=iconsname 2026/10/31 01:07:55 INFO Applying migration id=nohash 2026/10/31 01:07:55 INFO Applying migration id=shares 2026/10/31 01:07:55 INFO Applying migration id=actorttl 2026/10/31 01:07:55 INFO Applying migration id=tocc 2026/10/31 01:07:55 INFO Applying migration id=followeds 2026/10/31 01:07:55 INFO Applying migration id=certhash 2026/10/31 01:07:55 INFO Applying migration id=follows_sync 2026/10/31 01:07:55 INFO Applying migration id=jsonpath 2026/10/31 01:07:55 INFO Applying migration id=localforward 2026/10/31 01:07:55 INFO Applying migration id=avatar 2026/10/31 01:07:55 INFO Applying migration id=noimage 2026/10/31 01:07:55 INFO Applying migration id=feed 2026/10/31 01:07:55 INFO Applying migration id=bookmarks 2026/10/31 01:07:55 INFO Applying migration id=shareactivity 2026/10/31 01:07:55 INFO Applying migration id=application 2026/10/31 01:07:55 INFO Applying migration id=certificates 2026/10/31 01:07:55 INFO Applying migration id=rawforward 2026/10/31 01:07:55 INFO Applying migration id=publickey 2026/10/31 01:07:55 INFO Applying migration id=resolvegroup 2026/10/31 01:07:55 INFO Applying migration id=reject 2026/10/31 01:07:55 INFO Applying migration id=autodel 2026/10/31 01:07:55 INFO Applying migration id=jsonb 2026/10/31 01:07:55 INFO Applying migration id=quote 2026/10/31 01:07:55 INFO Applying migration id=rfc9421 2026/10/31 01:07:55 INFO Applying migration id=keys 2026/10/31 01:07:55 INFO Applying migration id=portable 2026/10/31 01:07:55 INFO Applying migration id=proofs 2026/10/31 01:07:55 INFO Applying migration id=contexts 2026/10/31 01:07:55 INFO Applying migration id=deliverieshost 2026/10/31 01:07:55 INFO Applying migration id=pembegin 2026/10/31 01:07:55 INFO Applying migration id=didhost 2026/10/31 01:07:55 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:55 INFO Applying migration id=invites 2026/10/31 01:07:55 INFO Applying migration id=ed25519blob 2026/10/31 01:07:55 INFO Applying migration id=rsablob 2026/10/31 01:07:55 INFO Applying migration id=iconscid 2026/10/31 01:07:55 INFO Applying migration id=actor 2026/10/31 01:07:55 INFO Applying migration id=localkeys 2026/10/31 01:07:55 INFO Applying migration id=deleted 2026/10/31 01:07:55 INFO Applying migration id=history 2026/10/31 01:07:55 INFO Applying migration id=outboxnano 2026/10/31 01:07:55 INFO Applying migration id=implements 2026/10/31 01:07:55 INFO Applying migration id=backfill 2026/10/31 01:07:57 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (1.96s) === RUN TestAvatar_TooSmallSize 2026/10/31 01:07:57 INFO Applying migration id=initial 2026/10/31 01:07:57 INFO Applying migration id=notesupdated 2026/10/31 01:07:57 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:57 INFO Applying migration id=activitiesid 2026/10/31 01:07:57 INFO Applying migration id=outbox 2026/10/31 01:07:57 INFO Applying migration id=edits 2026/10/31 01:07:57 INFO Applying migration id=outboxactor 2026/10/31 01:07:57 INFO Applying migration id=outboxsender 2026/10/31 01:07:57 INFO Applying migration id=thread 2026/10/31 01:07:57 INFO Applying migration id=host 2026/10/31 01:07:57 INFO Applying migration id=sharedinbox 2026/10/31 01:07:57 INFO Applying migration id=noteshost 2026/10/31 01:07:57 INFO Applying migration id=fetched 2026/10/31 01:07:57 INFO Applying migration id=move 2026/10/31 01:07:57 INFO Applying migration id=cleanup 2026/10/31 01:07:57 INFO Applying migration id=received 2026/10/31 01:07:57 INFO Applying migration id=namehost 2026/10/31 01:07:57 INFO Applying migration id=outboxhost 2026/10/31 01:07:57 INFO Applying migration id=notesfts 2026/10/31 01:07:57 INFO Applying migration id=iconsname 2026/10/31 01:07:57 INFO Applying migration id=nohash 2026/10/31 01:07:57 INFO Applying migration id=shares 2026/10/31 01:07:57 INFO Applying migration id=actorttl 2026/10/31 01:07:57 INFO Applying migration id=tocc 2026/10/31 01:07:57 INFO Applying migration id=followeds 2026/10/31 01:07:57 INFO Applying migration id=certhash 2026/10/31 01:07:57 INFO Applying migration id=follows_sync 2026/10/31 01:07:57 INFO Applying migration id=jsonpath 2026/10/31 01:07:57 INFO Applying migration id=localforward 2026/10/31 01:07:57 INFO Applying migration id=avatar 2026/10/31 01:07:57 INFO Applying migration id=noimage 2026/10/31 01:07:57 INFO Applying migration id=feed 2026/10/31 01:07:57 INFO Applying migration id=bookmarks 2026/10/31 01:07:57 INFO Applying migration id=shareactivity 2026/10/31 01:07:57 INFO Applying migration id=application 2026/10/31 01:07:57 INFO Applying migration id=certificates 2026/10/31 01:07:57 INFO Applying migration id=rawforward 2026/10/31 01:07:57 INFO Applying migration id=publickey 2026/10/31 01:07:57 INFO Applying migration id=resolvegroup 2026/10/31 01:07:57 INFO Applying migration id=reject 2026/10/31 01:07:57 INFO Applying migration id=autodel 2026/10/31 01:07:57 INFO Applying migration id=jsonb 2026/10/31 01:07:57 INFO Applying migration id=quote 2026/10/31 01:07:57 INFO Applying migration id=rfc9421 2026/10/31 01:07:57 INFO Applying migration id=keys 2026/10/31 01:07:57 INFO Applying migration id=portable 2026/10/31 01:07:57 INFO Applying migration id=proofs 2026/10/31 01:07:57 INFO Applying migration id=contexts 2026/10/31 01:07:57 INFO Applying migration id=deliverieshost 2026/10/31 01:07:57 INFO Applying migration id=pembegin 2026/10/31 01:07:57 INFO Applying migration id=didhost 2026/10/31 01:07:57 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:57 INFO Applying migration id=invites 2026/10/31 01:07:57 INFO Applying migration id=ed25519blob 2026/10/31 01:07:57 INFO Applying migration id=rsablob 2026/10/31 01:07:57 INFO Applying migration id=iconscid 2026/10/31 01:07:57 INFO Applying migration id=actor 2026/10/31 01:07:57 INFO Applying migration id=localkeys 2026/10/31 01:07:57 INFO Applying migration id=deleted 2026/10/31 01:07:57 INFO Applying migration id=history 2026/10/31 01:07:57 INFO Applying migration id=outboxnano 2026/10/31 01:07:57 INFO Applying migration id=implements 2026/10/31 01:07:57 INFO Applying migration id=backfill 2026/10/31 01:07:59 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (2.04s) === RUN TestAvatar_TooBigSize 2026/10/31 01:07:59 INFO Applying migration id=initial 2026/10/31 01:07:59 INFO Applying migration id=notesupdated 2026/10/31 01:07:59 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:59 INFO Applying migration id=activitiesid 2026/10/31 01:07:59 INFO Applying migration id=outbox 2026/10/31 01:07:59 INFO Applying migration id=edits 2026/10/31 01:07:59 INFO Applying migration id=outboxactor 2026/10/31 01:07:59 INFO Applying migration id=outboxsender 2026/10/31 01:07:59 INFO Applying migration id=thread 2026/10/31 01:07:59 INFO Applying migration id=host 2026/10/31 01:07:59 INFO Applying migration id=sharedinbox 2026/10/31 01:07:59 INFO Applying migration id=noteshost 2026/10/31 01:07:59 INFO Applying migration id=fetched 2026/10/31 01:07:59 INFO Applying migration id=move 2026/10/31 01:07:59 INFO Applying migration id=cleanup 2026/10/31 01:07:59 INFO Applying migration id=received 2026/10/31 01:07:59 INFO Applying migration id=namehost 2026/10/31 01:07:59 INFO Applying migration id=outboxhost 2026/10/31 01:07:59 INFO Applying migration id=notesfts 2026/10/31 01:07:59 INFO Applying migration id=iconsname 2026/10/31 01:07:59 INFO Applying migration id=nohash 2026/10/31 01:07:59 INFO Applying migration id=shares 2026/10/31 01:07:59 INFO Applying migration id=actorttl 2026/10/31 01:07:59 INFO Applying migration id=tocc 2026/10/31 01:07:59 INFO Applying migration id=followeds 2026/10/31 01:07:59 INFO Applying migration id=certhash 2026/10/31 01:07:59 INFO Applying migration id=follows_sync 2026/10/31 01:07:59 INFO Applying migration id=jsonpath 2026/10/31 01:07:59 INFO Applying migration id=localforward 2026/10/31 01:07:59 INFO Applying migration id=avatar 2026/10/31 01:07:59 INFO Applying migration id=noimage 2026/10/31 01:07:59 INFO Applying migration id=feed 2026/10/31 01:07:59 INFO Applying migration id=bookmarks 2026/10/31 01:07:59 INFO Applying migration id=shareactivity 2026/10/31 01:07:59 INFO Applying migration id=application 2026/10/31 01:07:59 INFO Applying migration id=certificates 2026/10/31 01:07:59 INFO Applying migration id=rawforward 2026/10/31 01:07:59 INFO Applying migration id=publickey 2026/10/31 01:07:59 INFO Applying migration id=resolvegroup 2026/10/31 01:07:59 INFO Applying migration id=reject 2026/10/31 01:07:59 INFO Applying migration id=autodel 2026/10/31 01:07:59 INFO Applying migration id=jsonb 2026/10/31 01:07:59 INFO Applying migration id=quote 2026/10/31 01:07:59 INFO Applying migration id=rfc9421 2026/10/31 01:07:59 INFO Applying migration id=keys 2026/10/31 01:07:59 INFO Applying migration id=portable 2026/10/31 01:07:59 INFO Applying migration id=proofs 2026/10/31 01:07:59 INFO Applying migration id=contexts 2026/10/31 01:07:59 INFO Applying migration id=deliverieshost 2026/10/31 01:07:59 INFO Applying migration id=pembegin 2026/10/31 01:07:59 INFO Applying migration id=didhost 2026/10/31 01:07:59 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:59 INFO Applying migration id=invites 2026/10/31 01:07:59 INFO Applying migration id=ed25519blob 2026/10/31 01:07:59 INFO Applying migration id=rsablob 2026/10/31 01:07:59 INFO Applying migration id=iconscid 2026/10/31 01:07:59 INFO Applying migration id=actor 2026/10/31 01:07:59 INFO Applying migration id=localkeys 2026/10/31 01:07:59 INFO Applying migration id=deleted 2026/10/31 01:07:59 INFO Applying migration id=history 2026/10/31 01:07:59 INFO Applying migration id=outboxnano 2026/10/31 01:07:59 INFO Applying migration id=implements 2026/10/31 01:07:59 INFO Applying migration id=backfill 2026/10/31 01:08:02 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (3.10s) === RUN TestAvatar_SizeLimit 2026/10/31 01:08:02 INFO Applying migration id=initial 2026/10/31 01:08:02 INFO Applying migration id=notesupdated 2026/10/31 01:08:02 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:02 INFO Applying migration id=activitiesid 2026/10/31 01:08:02 INFO Applying migration id=outbox 2026/10/31 01:08:02 INFO Applying migration id=edits 2026/10/31 01:08:02 INFO Applying migration id=outboxactor 2026/10/31 01:08:02 INFO Applying migration id=outboxsender 2026/10/31 01:08:02 INFO Applying migration id=thread 2026/10/31 01:08:02 INFO Applying migration id=host 2026/10/31 01:08:02 INFO Applying migration id=sharedinbox 2026/10/31 01:08:02 INFO Applying migration id=noteshost 2026/10/31 01:08:02 INFO Applying migration id=fetched 2026/10/31 01:08:02 INFO Applying migration id=move 2026/10/31 01:08:02 INFO Applying migration id=cleanup 2026/10/31 01:08:02 INFO Applying migration id=received 2026/10/31 01:08:02 INFO Applying migration id=namehost 2026/10/31 01:08:02 INFO Applying migration id=outboxhost 2026/10/31 01:08:02 INFO Applying migration id=notesfts 2026/10/31 01:08:02 INFO Applying migration id=iconsname 2026/10/31 01:08:02 INFO Applying migration id=nohash 2026/10/31 01:08:02 INFO Applying migration id=shares 2026/10/31 01:08:02 INFO Applying migration id=actorttl 2026/10/31 01:08:02 INFO Applying migration id=tocc 2026/10/31 01:08:02 INFO Applying migration id=followeds 2026/10/31 01:08:02 INFO Applying migration id=certhash 2026/10/31 01:08:02 INFO Applying migration id=follows_sync 2026/10/31 01:08:02 INFO Applying migration id=jsonpath 2026/10/31 01:08:02 INFO Applying migration id=localforward 2026/10/31 01:08:02 INFO Applying migration id=avatar 2026/10/31 01:08:02 INFO Applying migration id=noimage 2026/10/31 01:08:02 INFO Applying migration id=feed 2026/10/31 01:08:02 INFO Applying migration id=bookmarks 2026/10/31 01:08:02 INFO Applying migration id=shareactivity 2026/10/31 01:08:02 INFO Applying migration id=application 2026/10/31 01:08:02 INFO Applying migration id=certificates 2026/10/31 01:08:02 INFO Applying migration id=rawforward 2026/10/31 01:08:02 INFO Applying migration id=publickey 2026/10/31 01:08:02 INFO Applying migration id=resolvegroup 2026/10/31 01:08:02 INFO Applying migration id=reject 2026/10/31 01:08:02 INFO Applying migration id=autodel 2026/10/31 01:08:02 INFO Applying migration id=jsonb 2026/10/31 01:08:02 INFO Applying migration id=quote 2026/10/31 01:08:02 INFO Applying migration id=rfc9421 2026/10/31 01:08:02 INFO Applying migration id=keys 2026/10/31 01:08:02 INFO Applying migration id=portable 2026/10/31 01:08:02 INFO Applying migration id=proofs 2026/10/31 01:08:02 INFO Applying migration id=contexts 2026/10/31 01:08:02 INFO Applying migration id=deliverieshost 2026/10/31 01:08:02 INFO Applying migration id=pembegin 2026/10/31 01:08:02 INFO Applying migration id=didhost 2026/10/31 01:08:02 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:02 INFO Applying migration id=invites 2026/10/31 01:08:02 INFO Applying migration id=ed25519blob 2026/10/31 01:08:02 INFO Applying migration id=rsablob 2026/10/31 01:08:02 INFO Applying migration id=iconscid 2026/10/31 01:08:02 INFO Applying migration id=actor 2026/10/31 01:08:02 INFO Applying migration id=localkeys 2026/10/31 01:08:02 INFO Applying migration id=deleted 2026/10/31 01:08:02 INFO Applying migration id=history 2026/10/31 01:08:02 INFO Applying migration id=outboxnano 2026/10/31 01:08:02 INFO Applying migration id=implements 2026/10/31 01:08:02 INFO Applying migration id=backfill 2026/10/31 01:08:05 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (3.62s) === RUN TestAvatar_ExactlySizeLimit 2026/10/31 01:08:05 INFO Applying migration id=initial 2026/10/31 01:08:05 INFO Applying migration id=notesupdated 2026/10/31 01:08:05 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:05 INFO Applying migration id=activitiesid 2026/10/31 01:08:05 INFO Applying migration id=outbox 2026/10/31 01:08:05 INFO Applying migration id=edits 2026/10/31 01:08:05 INFO Applying migration id=outboxactor 2026/10/31 01:08:05 INFO Applying migration id=outboxsender 2026/10/31 01:08:05 INFO Applying migration id=thread 2026/10/31 01:08:05 INFO Applying migration id=host 2026/10/31 01:08:05 INFO Applying migration id=sharedinbox 2026/10/31 01:08:05 INFO Applying migration id=noteshost 2026/10/31 01:08:05 INFO Applying migration id=fetched 2026/10/31 01:08:05 INFO Applying migration id=move 2026/10/31 01:08:05 INFO Applying migration id=cleanup 2026/10/31 01:08:05 INFO Applying migration id=received 2026/10/31 01:08:05 INFO Applying migration id=namehost 2026/10/31 01:08:05 INFO Applying migration id=outboxhost 2026/10/31 01:08:05 INFO Applying migration id=notesfts 2026/10/31 01:08:05 INFO Applying migration id=iconsname 2026/10/31 01:08:05 INFO Applying migration id=nohash 2026/10/31 01:08:05 INFO Applying migration id=shares 2026/10/31 01:08:05 INFO Applying migration id=actorttl 2026/10/31 01:08:05 INFO Applying migration id=tocc 2026/10/31 01:08:05 INFO Applying migration id=followeds 2026/10/31 01:08:05 INFO Applying migration id=certhash 2026/10/31 01:08:05 INFO Applying migration id=follows_sync 2026/10/31 01:08:05 INFO Applying migration id=jsonpath 2026/10/31 01:08:05 INFO Applying migration id=localforward 2026/10/31 01:08:05 INFO Applying migration id=avatar 2026/10/31 01:08:05 INFO Applying migration id=noimage 2026/10/31 01:08:05 INFO Applying migration id=feed 2026/10/31 01:08:05 INFO Applying migration id=bookmarks 2026/10/31 01:08:05 INFO Applying migration id=shareactivity 2026/10/31 01:08:05 INFO Applying migration id=application 2026/10/31 01:08:05 INFO Applying migration id=certificates 2026/10/31 01:08:05 INFO Applying migration id=rawforward 2026/10/31 01:08:05 INFO Applying migration id=publickey 2026/10/31 01:08:05 INFO Applying migration id=resolvegroup 2026/10/31 01:08:05 INFO Applying migration id=reject 2026/10/31 01:08:05 INFO Applying migration id=autodel 2026/10/31 01:08:05 INFO Applying migration id=jsonb 2026/10/31 01:08:05 INFO Applying migration id=quote 2026/10/31 01:08:05 INFO Applying migration id=rfc9421 2026/10/31 01:08:05 INFO Applying migration id=keys 2026/10/31 01:08:05 INFO Applying migration id=portable 2026/10/31 01:08:05 INFO Applying migration id=proofs 2026/10/31 01:08:05 INFO Applying migration id=contexts 2026/10/31 01:08:05 INFO Applying migration id=deliverieshost 2026/10/31 01:08:05 INFO Applying migration id=pembegin 2026/10/31 01:08:05 INFO Applying migration id=didhost 2026/10/31 01:08:05 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:05 INFO Applying migration id=invites 2026/10/31 01:08:05 INFO Applying migration id=ed25519blob 2026/10/31 01:08:05 INFO Applying migration id=rsablob 2026/10/31 01:08:05 INFO Applying migration id=iconscid 2026/10/31 01:08:05 INFO Applying migration id=actor 2026/10/31 01:08:05 INFO Applying migration id=localkeys 2026/10/31 01:08:05 INFO Applying migration id=deleted 2026/10/31 01:08:05 INFO Applying migration id=history 2026/10/31 01:08:05 INFO Applying migration id=outboxnano 2026/10/31 01:08:05 INFO Applying migration id=implements 2026/10/31 01:08:05 INFO Applying migration id=backfill --- PASS: TestAvatar_ExactlySizeLimit (1.97s) === RUN TestBio_Throttled 2026/10/31 01:08:07 INFO Applying migration id=initial 2026/10/31 01:08:07 INFO Applying migration id=notesupdated 2026/10/31 01:08:07 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:07 INFO Applying migration id=activitiesid 2026/10/31 01:08:07 INFO Applying migration id=outbox 2026/10/31 01:08:07 INFO Applying migration id=edits 2026/10/31 01:08:07 INFO Applying migration id=outboxactor 2026/10/31 01:08:07 INFO Applying migration id=outboxsender 2026/10/31 01:08:07 INFO Applying migration id=thread 2026/10/31 01:08:07 INFO Applying migration id=host 2026/10/31 01:08:07 INFO Applying migration id=sharedinbox 2026/10/31 01:08:07 INFO Applying migration id=noteshost 2026/10/31 01:08:07 INFO Applying migration id=fetched 2026/10/31 01:08:07 INFO Applying migration id=move 2026/10/31 01:08:07 INFO Applying migration id=cleanup 2026/10/31 01:08:07 INFO Applying migration id=received 2026/10/31 01:08:07 INFO Applying migration id=namehost 2026/10/31 01:08:07 INFO Applying migration id=outboxhost 2026/10/31 01:08:07 INFO Applying migration id=notesfts 2026/10/31 01:08:07 INFO Applying migration id=iconsname 2026/10/31 01:08:07 INFO Applying migration id=nohash 2026/10/31 01:08:07 INFO Applying migration id=shares 2026/10/31 01:08:07 INFO Applying migration id=actorttl 2026/10/31 01:08:07 INFO Applying migration id=tocc 2026/10/31 01:08:07 INFO Applying migration id=followeds 2026/10/31 01:08:07 INFO Applying migration id=certhash 2026/10/31 01:08:07 INFO Applying migration id=follows_sync 2026/10/31 01:08:07 INFO Applying migration id=jsonpath 2026/10/31 01:08:07 INFO Applying migration id=localforward 2026/10/31 01:08:07 INFO Applying migration id=avatar 2026/10/31 01:08:07 INFO Applying migration id=noimage 2026/10/31 01:08:07 INFO Applying migration id=feed 2026/10/31 01:08:07 INFO Applying migration id=bookmarks 2026/10/31 01:08:07 INFO Applying migration id=shareactivity 2026/10/31 01:08:07 INFO Applying migration id=application 2026/10/31 01:08:07 INFO Applying migration id=certificates 2026/10/31 01:08:07 INFO Applying migration id=rawforward 2026/10/31 01:08:07 INFO Applying migration id=publickey 2026/10/31 01:08:07 INFO Applying migration id=resolvegroup 2026/10/31 01:08:07 INFO Applying migration id=reject 2026/10/31 01:08:07 INFO Applying migration id=autodel 2026/10/31 01:08:07 INFO Applying migration id=jsonb 2026/10/31 01:08:07 INFO Applying migration id=quote 2026/10/31 01:08:07 INFO Applying migration id=rfc9421 2026/10/31 01:08:07 INFO Applying migration id=keys 2026/10/31 01:08:07 INFO Applying migration id=portable 2026/10/31 01:08:07 INFO Applying migration id=proofs 2026/10/31 01:08:07 INFO Applying migration id=contexts 2026/10/31 01:08:07 INFO Applying migration id=deliverieshost 2026/10/31 01:08:07 INFO Applying migration id=pembegin 2026/10/31 01:08:07 INFO Applying migration id=didhost 2026/10/31 01:08:07 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:07 INFO Applying migration id=invites 2026/10/31 01:08:07 INFO Applying migration id=ed25519blob 2026/10/31 01:08:07 INFO Applying migration id=rsablob 2026/10/31 01:08:07 INFO Applying migration id=iconscid 2026/10/31 01:08:07 INFO Applying migration id=actor 2026/10/31 01:08:07 INFO Applying migration id=localkeys 2026/10/31 01:08:07 INFO Applying migration id=deleted 2026/10/31 01:08:07 INFO Applying migration id=history 2026/10/31 01:08:07 INFO Applying migration id=outboxnano 2026/10/31 01:08:07 INFO Applying migration id=implements 2026/10/31 01:08:07 INFO Applying migration id=backfill 2026/10/31 01:08:10 WARN Throttled request to set bio can=2026-10-31T01:38:08.118Z --- PASS: TestBio_Throttled (2.33s) === RUN TestBio_HappyFlow 2026/10/31 01:08:10 INFO Applying migration id=initial 2026/10/31 01:08:10 INFO Applying migration id=notesupdated 2026/10/31 01:08:10 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:10 INFO Applying migration id=activitiesid 2026/10/31 01:08:10 INFO Applying migration id=outbox 2026/10/31 01:08:10 INFO Applying migration id=edits 2026/10/31 01:08:10 INFO Applying migration id=outboxactor 2026/10/31 01:08:10 INFO Applying migration id=outboxsender 2026/10/31 01:08:10 INFO Applying migration id=thread 2026/10/31 01:08:10 INFO Applying migration id=host 2026/10/31 01:08:10 INFO Applying migration id=sharedinbox 2026/10/31 01:08:10 INFO Applying migration id=noteshost 2026/10/31 01:08:10 INFO Applying migration id=fetched 2026/10/31 01:08:10 INFO Applying migration id=move 2026/10/31 01:08:10 INFO Applying migration id=cleanup 2026/10/31 01:08:10 INFO Applying migration id=received 2026/10/31 01:08:10 INFO Applying migration id=namehost 2026/10/31 01:08:10 INFO Applying migration id=outboxhost 2026/10/31 01:08:10 INFO Applying migration id=notesfts 2026/10/31 01:08:10 INFO Applying migration id=iconsname 2026/10/31 01:08:10 INFO Applying migration id=nohash 2026/10/31 01:08:10 INFO Applying migration id=shares 2026/10/31 01:08:10 INFO Applying migration id=actorttl 2026/10/31 01:08:10 INFO Applying migration id=tocc 2026/10/31 01:08:10 INFO Applying migration id=followeds 2026/10/31 01:08:10 INFO Applying migration id=certhash 2026/10/31 01:08:10 INFO Applying migration id=follows_sync 2026/10/31 01:08:10 INFO Applying migration id=jsonpath 2026/10/31 01:08:10 INFO Applying migration id=localforward 2026/10/31 01:08:10 INFO Applying migration id=avatar 2026/10/31 01:08:10 INFO Applying migration id=noimage 2026/10/31 01:08:10 INFO Applying migration id=feed 2026/10/31 01:08:10 INFO Applying migration id=bookmarks 2026/10/31 01:08:10 INFO Applying migration id=shareactivity 2026/10/31 01:08:10 INFO Applying migration id=application 2026/10/31 01:08:10 INFO Applying migration id=certificates 2026/10/31 01:08:10 INFO Applying migration id=rawforward 2026/10/31 01:08:10 INFO Applying migration id=publickey 2026/10/31 01:08:10 INFO Applying migration id=resolvegroup 2026/10/31 01:08:10 INFO Applying migration id=reject 2026/10/31 01:08:10 INFO Applying migration id=autodel 2026/10/31 01:08:10 INFO Applying migration id=jsonb 2026/10/31 01:08:10 INFO Applying migration id=quote 2026/10/31 01:08:10 INFO Applying migration id=rfc9421 2026/10/31 01:08:10 INFO Applying migration id=keys 2026/10/31 01:08:10 INFO Applying migration id=portable 2026/10/31 01:08:10 INFO Applying migration id=proofs 2026/10/31 01:08:10 INFO Applying migration id=contexts 2026/10/31 01:08:10 INFO Applying migration id=deliverieshost 2026/10/31 01:08:10 INFO Applying migration id=pembegin 2026/10/31 01:08:10 INFO Applying migration id=didhost 2026/10/31 01:08:10 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:10 INFO Applying migration id=invites 2026/10/31 01:08:10 INFO Applying migration id=ed25519blob 2026/10/31 01:08:10 INFO Applying migration id=rsablob 2026/10/31 01:08:10 INFO Applying migration id=iconscid 2026/10/31 01:08:10 INFO Applying migration id=actor 2026/10/31 01:08:10 INFO Applying migration id=localkeys 2026/10/31 01:08:10 INFO Applying migration id=deleted 2026/10/31 01:08:10 INFO Applying migration id=history 2026/10/31 01:08:10 INFO Applying migration id=outboxnano 2026/10/31 01:08:10 INFO Applying migration id=implements 2026/10/31 01:08:10 INFO Applying migration id=backfill 2026/10/31 01:08:13 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (3.43s) === RUN TestBio_TooLong 2026/10/31 01:08:13 INFO Applying migration id=initial 2026/10/31 01:08:13 INFO Applying migration id=notesupdated 2026/10/31 01:08:13 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:13 INFO Applying migration id=activitiesid 2026/10/31 01:08:13 INFO Applying migration id=outbox 2026/10/31 01:08:13 INFO Applying migration id=edits 2026/10/31 01:08:13 INFO Applying migration id=outboxactor 2026/10/31 01:08:13 INFO Applying migration id=outboxsender 2026/10/31 01:08:13 INFO Applying migration id=thread 2026/10/31 01:08:13 INFO Applying migration id=host 2026/10/31 01:08:13 INFO Applying migration id=sharedinbox 2026/10/31 01:08:13 INFO Applying migration id=noteshost 2026/10/31 01:08:13 INFO Applying migration id=fetched 2026/10/31 01:08:13 INFO Applying migration id=move 2026/10/31 01:08:13 INFO Applying migration id=cleanup 2026/10/31 01:08:13 INFO Applying migration id=received 2026/10/31 01:08:13 INFO Applying migration id=namehost 2026/10/31 01:08:13 INFO Applying migration id=outboxhost 2026/10/31 01:08:13 INFO Applying migration id=notesfts 2026/10/31 01:08:13 INFO Applying migration id=iconsname 2026/10/31 01:08:13 INFO Applying migration id=nohash 2026/10/31 01:08:13 INFO Applying migration id=shares 2026/10/31 01:08:13 INFO Applying migration id=actorttl 2026/10/31 01:08:13 INFO Applying migration id=tocc 2026/10/31 01:08:13 INFO Applying migration id=followeds 2026/10/31 01:08:13 INFO Applying migration id=certhash 2026/10/31 01:08:13 INFO Applying migration id=follows_sync 2026/10/31 01:08:13 INFO Applying migration id=jsonpath 2026/10/31 01:08:13 INFO Applying migration id=localforward 2026/10/31 01:08:13 INFO Applying migration id=avatar 2026/10/31 01:08:13 INFO Applying migration id=noimage 2026/10/31 01:08:13 INFO Applying migration id=feed 2026/10/31 01:08:13 INFO Applying migration id=bookmarks 2026/10/31 01:08:13 INFO Applying migration id=shareactivity 2026/10/31 01:08:13 INFO Applying migration id=application 2026/10/31 01:08:13 INFO Applying migration id=certificates 2026/10/31 01:08:13 INFO Applying migration id=rawforward 2026/10/31 01:08:13 INFO Applying migration id=publickey 2026/10/31 01:08:13 INFO Applying migration id=resolvegroup 2026/10/31 01:08:13 INFO Applying migration id=reject 2026/10/31 01:08:13 INFO Applying migration id=autodel 2026/10/31 01:08:13 INFO Applying migration id=jsonb 2026/10/31 01:08:13 INFO Applying migration id=quote 2026/10/31 01:08:13 INFO Applying migration id=rfc9421 2026/10/31 01:08:13 INFO Applying migration id=keys 2026/10/31 01:08:13 INFO Applying migration id=portable 2026/10/31 01:08:13 INFO Applying migration id=proofs 2026/10/31 01:08:13 INFO Applying migration id=contexts 2026/10/31 01:08:13 INFO Applying migration id=deliverieshost 2026/10/31 01:08:13 INFO Applying migration id=pembegin 2026/10/31 01:08:13 INFO Applying migration id=didhost 2026/10/31 01:08:13 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:13 INFO Applying migration id=invites 2026/10/31 01:08:13 INFO Applying migration id=ed25519blob 2026/10/31 01:08:13 INFO Applying migration id=rsablob 2026/10/31 01:08:13 INFO Applying migration id=iconscid 2026/10/31 01:08:13 INFO Applying migration id=actor 2026/10/31 01:08:13 INFO Applying migration id=localkeys 2026/10/31 01:08:13 INFO Applying migration id=deleted 2026/10/31 01:08:13 INFO Applying migration id=history 2026/10/31 01:08:13 INFO Applying migration id=outboxnano 2026/10/31 01:08:13 INFO Applying migration id=implements 2026/10/31 01:08:13 INFO Applying migration id=backfill --- PASS: TestBio_TooLong (2.11s) === RUN TestBio_MultiLine 2026/10/31 01:08:15 INFO Applying migration id=initial 2026/10/31 01:08:15 INFO Applying migration id=notesupdated 2026/10/31 01:08:15 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:15 INFO Applying migration id=activitiesid 2026/10/31 01:08:15 INFO Applying migration id=outbox 2026/10/31 01:08:15 INFO Applying migration id=edits 2026/10/31 01:08:15 INFO Applying migration id=outboxactor 2026/10/31 01:08:15 INFO Applying migration id=outboxsender 2026/10/31 01:08:15 INFO Applying migration id=thread 2026/10/31 01:08:15 INFO Applying migration id=host 2026/10/31 01:08:15 INFO Applying migration id=sharedinbox 2026/10/31 01:08:15 INFO Applying migration id=noteshost 2026/10/31 01:08:15 INFO Applying migration id=fetched 2026/10/31 01:08:15 INFO Applying migration id=move 2026/10/31 01:08:15 INFO Applying migration id=cleanup 2026/10/31 01:08:15 INFO Applying migration id=received 2026/10/31 01:08:15 INFO Applying migration id=namehost 2026/10/31 01:08:15 INFO Applying migration id=outboxhost 2026/10/31 01:08:15 INFO Applying migration id=notesfts 2026/10/31 01:08:15 INFO Applying migration id=iconsname 2026/10/31 01:08:15 INFO Applying migration id=nohash 2026/10/31 01:08:15 INFO Applying migration id=shares 2026/10/31 01:08:15 INFO Applying migration id=actorttl 2026/10/31 01:08:15 INFO Applying migration id=tocc 2026/10/31 01:08:15 INFO Applying migration id=followeds 2026/10/31 01:08:15 INFO Applying migration id=certhash 2026/10/31 01:08:15 INFO Applying migration id=follows_sync 2026/10/31 01:08:15 INFO Applying migration id=jsonpath 2026/10/31 01:08:15 INFO Applying migration id=localforward 2026/10/31 01:08:15 INFO Applying migration id=avatar 2026/10/31 01:08:15 INFO Applying migration id=noimage 2026/10/31 01:08:15 INFO Applying migration id=feed 2026/10/31 01:08:15 INFO Applying migration id=bookmarks 2026/10/31 01:08:15 INFO Applying migration id=shareactivity 2026/10/31 01:08:15 INFO Applying migration id=application 2026/10/31 01:08:15 INFO Applying migration id=certificates 2026/10/31 01:08:15 INFO Applying migration id=rawforward 2026/10/31 01:08:15 INFO Applying migration id=publickey 2026/10/31 01:08:15 INFO Applying migration id=resolvegroup 2026/10/31 01:08:15 INFO Applying migration id=reject 2026/10/31 01:08:15 INFO Applying migration id=autodel 2026/10/31 01:08:15 INFO Applying migration id=jsonb 2026/10/31 01:08:15 INFO Applying migration id=quote 2026/10/31 01:08:15 INFO Applying migration id=rfc9421 2026/10/31 01:08:15 INFO Applying migration id=keys 2026/10/31 01:08:15 INFO Applying migration id=portable 2026/10/31 01:08:15 INFO Applying migration id=proofs 2026/10/31 01:08:15 INFO Applying migration id=contexts 2026/10/31 01:08:15 INFO Applying migration id=deliverieshost 2026/10/31 01:08:15 INFO Applying migration id=pembegin 2026/10/31 01:08:15 INFO Applying migration id=didhost 2026/10/31 01:08:15 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:15 INFO Applying migration id=invites 2026/10/31 01:08:15 INFO Applying migration id=ed25519blob 2026/10/31 01:08:15 INFO Applying migration id=rsablob 2026/10/31 01:08:15 INFO Applying migration id=iconscid 2026/10/31 01:08:15 INFO Applying migration id=actor 2026/10/31 01:08:15 INFO Applying migration id=localkeys 2026/10/31 01:08:15 INFO Applying migration id=deleted 2026/10/31 01:08:15 INFO Applying migration id=history 2026/10/31 01:08:15 INFO Applying migration id=outboxnano 2026/10/31 01:08:15 INFO Applying migration id=implements 2026/10/31 01:08:15 INFO Applying migration id=backfill 2026/10/31 01:08:18 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (3.18s) === RUN TestBio_MultiLineWithLink 2026/10/31 01:08:18 INFO Applying migration id=initial 2026/10/31 01:08:18 INFO Applying migration id=notesupdated 2026/10/31 01:08:18 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:18 INFO Applying migration id=activitiesid 2026/10/31 01:08:18 INFO Applying migration id=outbox 2026/10/31 01:08:18 INFO Applying migration id=edits 2026/10/31 01:08:18 INFO Applying migration id=outboxactor 2026/10/31 01:08:18 INFO Applying migration id=outboxsender 2026/10/31 01:08:18 INFO Applying migration id=thread 2026/10/31 01:08:18 INFO Applying migration id=host 2026/10/31 01:08:18 INFO Applying migration id=sharedinbox 2026/10/31 01:08:18 INFO Applying migration id=noteshost 2026/10/31 01:08:18 INFO Applying migration id=fetched 2026/10/31 01:08:18 INFO Applying migration id=move 2026/10/31 01:08:18 INFO Applying migration id=cleanup 2026/10/31 01:08:18 INFO Applying migration id=received 2026/10/31 01:08:18 INFO Applying migration id=namehost 2026/10/31 01:08:18 INFO Applying migration id=outboxhost 2026/10/31 01:08:18 INFO Applying migration id=notesfts 2026/10/31 01:08:18 INFO Applying migration id=iconsname 2026/10/31 01:08:18 INFO Applying migration id=nohash 2026/10/31 01:08:18 INFO Applying migration id=shares 2026/10/31 01:08:18 INFO Applying migration id=actorttl 2026/10/31 01:08:18 INFO Applying migration id=tocc 2026/10/31 01:08:18 INFO Applying migration id=followeds 2026/10/31 01:08:18 INFO Applying migration id=certhash 2026/10/31 01:08:18 INFO Applying migration id=follows_sync 2026/10/31 01:08:18 INFO Applying migration id=jsonpath 2026/10/31 01:08:18 INFO Applying migration id=localforward 2026/10/31 01:08:18 INFO Applying migration id=avatar 2026/10/31 01:08:18 INFO Applying migration id=noimage 2026/10/31 01:08:18 INFO Applying migration id=feed 2026/10/31 01:08:18 INFO Applying migration id=bookmarks 2026/10/31 01:08:18 INFO Applying migration id=shareactivity 2026/10/31 01:08:18 INFO Applying migration id=application 2026/10/31 01:08:18 INFO Applying migration id=certificates 2026/10/31 01:08:18 INFO Applying migration id=rawforward 2026/10/31 01:08:18 INFO Applying migration id=publickey 2026/10/31 01:08:18 INFO Applying migration id=resolvegroup 2026/10/31 01:08:18 INFO Applying migration id=reject 2026/10/31 01:08:18 INFO Applying migration id=autodel 2026/10/31 01:08:18 INFO Applying migration id=jsonb 2026/10/31 01:08:18 INFO Applying migration id=quote 2026/10/31 01:08:18 INFO Applying migration id=rfc9421 2026/10/31 01:08:18 INFO Applying migration id=keys 2026/10/31 01:08:18 INFO Applying migration id=portable 2026/10/31 01:08:18 INFO Applying migration id=proofs 2026/10/31 01:08:18 INFO Applying migration id=contexts 2026/10/31 01:08:18 INFO Applying migration id=deliverieshost 2026/10/31 01:08:18 INFO Applying migration id=pembegin 2026/10/31 01:08:18 INFO Applying migration id=didhost 2026/10/31 01:08:18 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:18 INFO Applying migration id=invites 2026/10/31 01:08:18 INFO Applying migration id=ed25519blob 2026/10/31 01:08:18 INFO Applying migration id=rsablob 2026/10/31 01:08:18 INFO Applying migration id=iconscid 2026/10/31 01:08:18 INFO Applying migration id=actor 2026/10/31 01:08:18 INFO Applying migration id=localkeys 2026/10/31 01:08:18 INFO Applying migration id=deleted 2026/10/31 01:08:18 INFO Applying migration id=history 2026/10/31 01:08:18 INFO Applying migration id=outboxnano 2026/10/31 01:08:19 INFO Applying migration id=implements 2026/10/31 01:08:19 INFO Applying migration id=backfill 2026/10/31 01:08:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (2.72s) === RUN TestBookmark_HappyFlow 2026/10/31 01:08:21 INFO Applying migration id=initial 2026/10/31 01:08:21 INFO Applying migration id=notesupdated 2026/10/31 01:08:21 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:21 INFO Applying migration id=activitiesid 2026/10/31 01:08:21 INFO Applying migration id=outbox 2026/10/31 01:08:21 INFO Applying migration id=edits 2026/10/31 01:08:21 INFO Applying migration id=outboxactor 2026/10/31 01:08:21 INFO Applying migration id=outboxsender 2026/10/31 01:08:21 INFO Applying migration id=thread 2026/10/31 01:08:21 INFO Applying migration id=host 2026/10/31 01:08:21 INFO Applying migration id=sharedinbox 2026/10/31 01:08:21 INFO Applying migration id=noteshost 2026/10/31 01:08:21 INFO Applying migration id=fetched 2026/10/31 01:08:21 INFO Applying migration id=move 2026/10/31 01:08:21 INFO Applying migration id=cleanup 2026/10/31 01:08:21 INFO Applying migration id=received 2026/10/31 01:08:21 INFO Applying migration id=namehost 2026/10/31 01:08:21 INFO Applying migration id=outboxhost 2026/10/31 01:08:21 INFO Applying migration id=notesfts 2026/10/31 01:08:21 INFO Applying migration id=iconsname 2026/10/31 01:08:21 INFO Applying migration id=nohash 2026/10/31 01:08:21 INFO Applying migration id=shares 2026/10/31 01:08:21 INFO Applying migration id=actorttl 2026/10/31 01:08:21 INFO Applying migration id=tocc 2026/10/31 01:08:21 INFO Applying migration id=followeds 2026/10/31 01:08:21 INFO Applying migration id=certhash 2026/10/31 01:08:21 INFO Applying migration id=follows_sync 2026/10/31 01:08:21 INFO Applying migration id=jsonpath 2026/10/31 01:08:21 INFO Applying migration id=localforward 2026/10/31 01:08:21 INFO Applying migration id=avatar 2026/10/31 01:08:21 INFO Applying migration id=noimage 2026/10/31 01:08:21 INFO Applying migration id=feed 2026/10/31 01:08:21 INFO Applying migration id=bookmarks 2026/10/31 01:08:21 INFO Applying migration id=shareactivity 2026/10/31 01:08:21 INFO Applying migration id=application 2026/10/31 01:08:21 INFO Applying migration id=certificates 2026/10/31 01:08:21 INFO Applying migration id=rawforward 2026/10/31 01:08:21 INFO Applying migration id=publickey 2026/10/31 01:08:21 INFO Applying migration id=resolvegroup 2026/10/31 01:08:21 INFO Applying migration id=reject 2026/10/31 01:08:21 INFO Applying migration id=autodel 2026/10/31 01:08:21 INFO Applying migration id=jsonb 2026/10/31 01:08:21 INFO Applying migration id=quote 2026/10/31 01:08:21 INFO Applying migration id=rfc9421 2026/10/31 01:08:21 INFO Applying migration id=keys 2026/10/31 01:08:21 INFO Applying migration id=portable 2026/10/31 01:08:21 INFO Applying migration id=proofs 2026/10/31 01:08:21 INFO Applying migration id=contexts 2026/10/31 01:08:21 INFO Applying migration id=deliverieshost 2026/10/31 01:08:21 INFO Applying migration id=pembegin 2026/10/31 01:08:21 INFO Applying migration id=didhost 2026/10/31 01:08:21 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:21 INFO Applying migration id=invites 2026/10/31 01:08:21 INFO Applying migration id=ed25519blob 2026/10/31 01:08:21 INFO Applying migration id=rsablob 2026/10/31 01:08:21 INFO Applying migration id=iconscid 2026/10/31 01:08:21 INFO Applying migration id=actor 2026/10/31 01:08:21 INFO Applying migration id=localkeys 2026/10/31 01:08:21 INFO Applying migration id=deleted 2026/10/31 01:08:21 INFO Applying migration id=history 2026/10/31 01:08:21 INFO Applying migration id=outboxnano 2026/10/31 01:08:21 INFO Applying migration id=implements 2026/10/31 01:08:21 INFO Applying migration id=backfill 2026/10/31 01:08:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-2f12-7e5e-bd26-53ff4c6f9fba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-2f12-7db1-bdc8-74d4d375254a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-2f12-7db1-bdc8-74d4d375254a 2026/10/31 01:08:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f80-2f12-7db1-bdc8-74d4d375254a 2026/10/31 01:08:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f80-2f12-7db1-bdc8-74d4d375254a 2026/10/31 01:08:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f80-2f12-7db1-bdc8-74d4d375254a --- PASS: TestBookmark_HappyFlow (3.39s) === RUN TestBookmark_Throttling 2026/10/31 01:08:24 INFO Applying migration id=initial 2026/10/31 01:08:24 INFO Applying migration id=notesupdated 2026/10/31 01:08:24 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:24 INFO Applying migration id=activitiesid 2026/10/31 01:08:24 INFO Applying migration id=outbox 2026/10/31 01:08:24 INFO Applying migration id=edits 2026/10/31 01:08:24 INFO Applying migration id=outboxactor 2026/10/31 01:08:24 INFO Applying migration id=outboxsender 2026/10/31 01:08:24 INFO Applying migration id=thread 2026/10/31 01:08:24 INFO Applying migration id=host 2026/10/31 01:08:24 INFO Applying migration id=sharedinbox 2026/10/31 01:08:24 INFO Applying migration id=noteshost 2026/10/31 01:08:24 INFO Applying migration id=fetched 2026/10/31 01:08:24 INFO Applying migration id=move 2026/10/31 01:08:24 INFO Applying migration id=cleanup 2026/10/31 01:08:25 INFO Applying migration id=received 2026/10/31 01:08:25 INFO Applying migration id=namehost 2026/10/31 01:08:25 INFO Applying migration id=outboxhost 2026/10/31 01:08:25 INFO Applying migration id=notesfts 2026/10/31 01:08:25 INFO Applying migration id=iconsname 2026/10/31 01:08:25 INFO Applying migration id=nohash 2026/10/31 01:08:25 INFO Applying migration id=shares 2026/10/31 01:08:25 INFO Applying migration id=actorttl 2026/10/31 01:08:25 INFO Applying migration id=tocc 2026/10/31 01:08:25 INFO Applying migration id=followeds 2026/10/31 01:08:25 INFO Applying migration id=certhash 2026/10/31 01:08:25 INFO Applying migration id=follows_sync 2026/10/31 01:08:25 INFO Applying migration id=jsonpath 2026/10/31 01:08:25 INFO Applying migration id=localforward 2026/10/31 01:08:25 INFO Applying migration id=avatar 2026/10/31 01:08:25 INFO Applying migration id=noimage 2026/10/31 01:08:25 INFO Applying migration id=feed 2026/10/31 01:08:25 INFO Applying migration id=bookmarks 2026/10/31 01:08:25 INFO Applying migration id=shareactivity 2026/10/31 01:08:25 INFO Applying migration id=application 2026/10/31 01:08:25 INFO Applying migration id=certificates 2026/10/31 01:08:25 INFO Applying migration id=rawforward 2026/10/31 01:08:25 INFO Applying migration id=publickey 2026/10/31 01:08:25 INFO Applying migration id=resolvegroup 2026/10/31 01:08:25 INFO Applying migration id=reject 2026/10/31 01:08:25 INFO Applying migration id=autodel 2026/10/31 01:08:25 INFO Applying migration id=jsonb 2026/10/31 01:08:25 INFO Applying migration id=quote 2026/10/31 01:08:25 INFO Applying migration id=rfc9421 2026/10/31 01:08:25 INFO Applying migration id=keys 2026/10/31 01:08:25 INFO Applying migration id=portable 2026/10/31 01:08:25 INFO Applying migration id=proofs 2026/10/31 01:08:25 INFO Applying migration id=contexts 2026/10/31 01:08:25 INFO Applying migration id=deliverieshost 2026/10/31 01:08:25 INFO Applying migration id=pembegin 2026/10/31 01:08:25 INFO Applying migration id=didhost 2026/10/31 01:08:25 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:25 INFO Applying migration id=invites 2026/10/31 01:08:25 INFO Applying migration id=ed25519blob 2026/10/31 01:08:25 INFO Applying migration id=rsablob 2026/10/31 01:08:25 INFO Applying migration id=iconscid 2026/10/31 01:08:25 INFO Applying migration id=actor 2026/10/31 01:08:25 INFO Applying migration id=localkeys 2026/10/31 01:08:25 INFO Applying migration id=deleted 2026/10/31 01:08:25 INFO Applying migration id=history 2026/10/31 01:08:25 INFO Applying migration id=outboxnano 2026/10/31 01:08:25 INFO Applying migration id=implements 2026/10/31 01:08:25 INFO Applying migration id=backfill 2026/10/31 01:08:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-3731-780c-a32d-b10399baad3d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-3731-7105-bd98-ed818159ff66 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-3731-7105-bd98-ed818159ff66 2026/10/31 01:08:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-3734-777a-b5c5-566326cdc693 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-3734-774c-9e3f-1a322e758d80 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f80-3734-774c-9e3f-1a322e758d80 2026/10/31 01:08:27 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (2.07s) === RUN TestBookmark_Limit 2026/10/31 01:08:27 INFO Applying migration id=initial 2026/10/31 01:08:27 INFO Applying migration id=notesupdated 2026/10/31 01:08:27 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:27 INFO Applying migration id=activitiesid 2026/10/31 01:08:27 INFO Applying migration id=outbox 2026/10/31 01:08:27 INFO Applying migration id=edits 2026/10/31 01:08:27 INFO Applying migration id=outboxactor 2026/10/31 01:08:27 INFO Applying migration id=outboxsender 2026/10/31 01:08:27 INFO Applying migration id=thread 2026/10/31 01:08:27 INFO Applying migration id=host 2026/10/31 01:08:27 INFO Applying migration id=sharedinbox 2026/10/31 01:08:27 INFO Applying migration id=noteshost 2026/10/31 01:08:27 INFO Applying migration id=fetched 2026/10/31 01:08:27 INFO Applying migration id=move 2026/10/31 01:08:27 INFO Applying migration id=cleanup 2026/10/31 01:08:27 INFO Applying migration id=received 2026/10/31 01:08:27 INFO Applying migration id=namehost 2026/10/31 01:08:27 INFO Applying migration id=outboxhost 2026/10/31 01:08:27 INFO Applying migration id=notesfts 2026/10/31 01:08:27 INFO Applying migration id=iconsname 2026/10/31 01:08:27 INFO Applying migration id=nohash 2026/10/31 01:08:27 INFO Applying migration id=shares 2026/10/31 01:08:27 INFO Applying migration id=actorttl 2026/10/31 01:08:27 INFO Applying migration id=tocc 2026/10/31 01:08:27 INFO Applying migration id=followeds 2026/10/31 01:08:27 INFO Applying migration id=certhash 2026/10/31 01:08:27 INFO Applying migration id=follows_sync 2026/10/31 01:08:27 INFO Applying migration id=jsonpath 2026/10/31 01:08:27 INFO Applying migration id=localforward 2026/10/31 01:08:27 INFO Applying migration id=avatar 2026/10/31 01:08:27 INFO Applying migration id=noimage 2026/10/31 01:08:27 INFO Applying migration id=feed 2026/10/31 01:08:27 INFO Applying migration id=bookmarks 2026/10/31 01:08:27 INFO Applying migration id=shareactivity 2026/10/31 01:08:27 INFO Applying migration id=application 2026/10/31 01:08:27 INFO Applying migration id=certificates 2026/10/31 01:08:27 INFO Applying migration id=rawforward 2026/10/31 01:08:27 INFO Applying migration id=publickey 2026/10/31 01:08:27 INFO Applying migration id=resolvegroup 2026/10/31 01:08:27 INFO Applying migration id=reject 2026/10/31 01:08:27 INFO Applying migration id=autodel 2026/10/31 01:08:27 INFO Applying migration id=jsonb 2026/10/31 01:08:27 INFO Applying migration id=quote 2026/10/31 01:08:27 INFO Applying migration id=rfc9421 2026/10/31 01:08:27 INFO Applying migration id=keys 2026/10/31 01:08:27 INFO Applying migration id=portable 2026/10/31 01:08:27 INFO Applying migration id=proofs 2026/10/31 01:08:27 INFO Applying migration id=contexts 2026/10/31 01:08:27 INFO Applying migration id=deliverieshost 2026/10/31 01:08:27 INFO Applying migration id=pembegin 2026/10/31 01:08:27 INFO Applying migration id=didhost 2026/10/31 01:08:27 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:27 INFO Applying migration id=invites 2026/10/31 01:08:27 INFO Applying migration id=ed25519blob 2026/10/31 01:08:27 INFO Applying migration id=rsablob 2026/10/31 01:08:27 INFO Applying migration id=iconscid 2026/10/31 01:08:27 INFO Applying migration id=actor 2026/10/31 01:08:27 INFO Applying migration id=localkeys 2026/10/31 01:08:27 INFO Applying migration id=deleted 2026/10/31 01:08:27 INFO Applying migration id=history 2026/10/31 01:08:27 INFO Applying migration id=outboxnano 2026/10/31 01:08:27 INFO Applying migration id=implements 2026/10/31 01:08:27 INFO Applying migration id=backfill 2026/10/31 01:08:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-4427-7d89-9054-731d9ea61f14 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-4427-7d13-9028-5ac50be663fe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-4427-7d13-9028-5ac50be663fe 2026/10/31 01:08:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-442b-741c-89ac-8011dc78d81e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-442b-73c6-96b5-3d8ead2a20c7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f80-442b-73c6-96b5-3d8ead2a20c7 2026/10/31 01:08:30 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/01a18f80-442b-73c6-96b5-3d8ead2a20c7 --- PASS: TestBookmark_Limit (3.32s) === RUN TestBookmark_TwoBookmarks 2026/10/31 01:08:30 INFO Applying migration id=initial 2026/10/31 01:08:30 INFO Applying migration id=notesupdated 2026/10/31 01:08:30 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:30 INFO Applying migration id=activitiesid 2026/10/31 01:08:30 INFO Applying migration id=outbox 2026/10/31 01:08:30 INFO Applying migration id=edits 2026/10/31 01:08:30 INFO Applying migration id=outboxactor 2026/10/31 01:08:30 INFO Applying migration id=outboxsender 2026/10/31 01:08:30 INFO Applying migration id=thread 2026/10/31 01:08:30 INFO Applying migration id=host 2026/10/31 01:08:30 INFO Applying migration id=sharedinbox 2026/10/31 01:08:30 INFO Applying migration id=noteshost 2026/10/31 01:08:30 INFO Applying migration id=fetched 2026/10/31 01:08:30 INFO Applying migration id=move 2026/10/31 01:08:30 INFO Applying migration id=cleanup 2026/10/31 01:08:30 INFO Applying migration id=received 2026/10/31 01:08:30 INFO Applying migration id=namehost 2026/10/31 01:08:30 INFO Applying migration id=outboxhost 2026/10/31 01:08:30 INFO Applying migration id=notesfts 2026/10/31 01:08:30 INFO Applying migration id=iconsname 2026/10/31 01:08:30 INFO Applying migration id=nohash 2026/10/31 01:08:30 INFO Applying migration id=shares 2026/10/31 01:08:30 INFO Applying migration id=actorttl 2026/10/31 01:08:30 INFO Applying migration id=tocc 2026/10/31 01:08:30 INFO Applying migration id=followeds 2026/10/31 01:08:30 INFO Applying migration id=certhash 2026/10/31 01:08:30 INFO Applying migration id=follows_sync 2026/10/31 01:08:30 INFO Applying migration id=jsonpath 2026/10/31 01:08:30 INFO Applying migration id=localforward 2026/10/31 01:08:30 INFO Applying migration id=avatar 2026/10/31 01:08:30 INFO Applying migration id=noimage 2026/10/31 01:08:30 INFO Applying migration id=feed 2026/10/31 01:08:30 INFO Applying migration id=bookmarks 2026/10/31 01:08:30 INFO Applying migration id=shareactivity 2026/10/31 01:08:30 INFO Applying migration id=application 2026/10/31 01:08:30 INFO Applying migration id=certificates 2026/10/31 01:08:30 INFO Applying migration id=rawforward 2026/10/31 01:08:30 INFO Applying migration id=publickey 2026/10/31 01:08:30 INFO Applying migration id=resolvegroup 2026/10/31 01:08:30 INFO Applying migration id=reject 2026/10/31 01:08:30 INFO Applying migration id=autodel 2026/10/31 01:08:30 INFO Applying migration id=jsonb 2026/10/31 01:08:30 INFO Applying migration id=quote 2026/10/31 01:08:30 INFO Applying migration id=rfc9421 2026/10/31 01:08:30 INFO Applying migration id=keys 2026/10/31 01:08:30 INFO Applying migration id=portable 2026/10/31 01:08:30 INFO Applying migration id=proofs 2026/10/31 01:08:30 INFO Applying migration id=contexts 2026/10/31 01:08:30 INFO Applying migration id=deliverieshost 2026/10/31 01:08:30 INFO Applying migration id=pembegin 2026/10/31 01:08:30 INFO Applying migration id=didhost 2026/10/31 01:08:30 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:30 INFO Applying migration id=invites 2026/10/31 01:08:30 INFO Applying migration id=ed25519blob 2026/10/31 01:08:30 INFO Applying migration id=rsablob 2026/10/31 01:08:30 INFO Applying migration id=iconscid 2026/10/31 01:08:30 INFO Applying migration id=actor 2026/10/31 01:08:30 INFO Applying migration id=localkeys 2026/10/31 01:08:30 INFO Applying migration id=deleted 2026/10/31 01:08:30 INFO Applying migration id=history 2026/10/31 01:08:30 INFO Applying migration id=outboxnano 2026/10/31 01:08:30 INFO Applying migration id=implements 2026/10/31 01:08:30 INFO Applying migration id=backfill 2026/10/31 01:08:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-4c6a-7880-b38f-e2fc92383bfd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-4c6a-7742-ad11-04db29000596 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-4c6a-7742-ad11-04db29000596 2026/10/31 01:08:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-4c71-73d4-beab-0aa19a073b8a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-4c71-7314-957a-3b07d7c111c0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f80-4c71-7314-957a-3b07d7c111c0 --- PASS: TestBookmark_TwoBookmarks (2.12s) === RUN TestBookmark_Twice 2026/10/31 01:08:32 INFO Applying migration id=initial 2026/10/31 01:08:32 INFO Applying migration id=notesupdated 2026/10/31 01:08:32 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:32 INFO Applying migration id=activitiesid 2026/10/31 01:08:32 INFO Applying migration id=outbox 2026/10/31 01:08:32 INFO Applying migration id=edits 2026/10/31 01:08:32 INFO Applying migration id=outboxactor 2026/10/31 01:08:32 INFO Applying migration id=outboxsender 2026/10/31 01:08:32 INFO Applying migration id=thread 2026/10/31 01:08:32 INFO Applying migration id=host 2026/10/31 01:08:32 INFO Applying migration id=sharedinbox 2026/10/31 01:08:32 INFO Applying migration id=noteshost 2026/10/31 01:08:32 INFO Applying migration id=fetched 2026/10/31 01:08:32 INFO Applying migration id=move 2026/10/31 01:08:32 INFO Applying migration id=cleanup 2026/10/31 01:08:32 INFO Applying migration id=received 2026/10/31 01:08:32 INFO Applying migration id=namehost 2026/10/31 01:08:32 INFO Applying migration id=outboxhost 2026/10/31 01:08:32 INFO Applying migration id=notesfts 2026/10/31 01:08:32 INFO Applying migration id=iconsname 2026/10/31 01:08:32 INFO Applying migration id=nohash 2026/10/31 01:08:32 INFO Applying migration id=shares 2026/10/31 01:08:32 INFO Applying migration id=actorttl 2026/10/31 01:08:32 INFO Applying migration id=tocc 2026/10/31 01:08:32 INFO Applying migration id=followeds 2026/10/31 01:08:32 INFO Applying migration id=certhash 2026/10/31 01:08:32 INFO Applying migration id=follows_sync 2026/10/31 01:08:32 INFO Applying migration id=jsonpath 2026/10/31 01:08:32 INFO Applying migration id=localforward 2026/10/31 01:08:32 INFO Applying migration id=avatar 2026/10/31 01:08:32 INFO Applying migration id=noimage 2026/10/31 01:08:32 INFO Applying migration id=feed 2026/10/31 01:08:32 INFO Applying migration id=bookmarks 2026/10/31 01:08:32 INFO Applying migration id=shareactivity 2026/10/31 01:08:32 INFO Applying migration id=application 2026/10/31 01:08:32 INFO Applying migration id=certificates 2026/10/31 01:08:32 INFO Applying migration id=rawforward 2026/10/31 01:08:32 INFO Applying migration id=publickey 2026/10/31 01:08:32 INFO Applying migration id=resolvegroup 2026/10/31 01:08:32 INFO Applying migration id=reject 2026/10/31 01:08:32 INFO Applying migration id=autodel 2026/10/31 01:08:32 INFO Applying migration id=jsonb 2026/10/31 01:08:32 INFO Applying migration id=quote 2026/10/31 01:08:32 INFO Applying migration id=rfc9421 2026/10/31 01:08:32 INFO Applying migration id=keys 2026/10/31 01:08:32 INFO Applying migration id=portable 2026/10/31 01:08:32 INFO Applying migration id=proofs 2026/10/31 01:08:32 INFO Applying migration id=contexts 2026/10/31 01:08:32 INFO Applying migration id=deliverieshost 2026/10/31 01:08:32 INFO Applying migration id=pembegin 2026/10/31 01:08:32 INFO Applying migration id=didhost 2026/10/31 01:08:32 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:32 INFO Applying migration id=invites 2026/10/31 01:08:32 INFO Applying migration id=ed25519blob 2026/10/31 01:08:32 INFO Applying migration id=rsablob 2026/10/31 01:08:32 INFO Applying migration id=iconscid 2026/10/31 01:08:32 INFO Applying migration id=actor 2026/10/31 01:08:32 INFO Applying migration id=localkeys 2026/10/31 01:08:32 INFO Applying migration id=deleted 2026/10/31 01:08:32 INFO Applying migration id=history 2026/10/31 01:08:32 INFO Applying migration id=outboxnano 2026/10/31 01:08:32 INFO Applying migration id=implements 2026/10/31 01:08:32 INFO Applying migration id=backfill 2026/10/31 01:08:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-5ac6-7280-b8c9-23c184cf7ccf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-5ac6-71c1-b116-0b0d6f02292b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-5ac6-71c1-b116-0b0d6f02292b 2026/10/31 01:08:36 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (3.66s) === RUN TestBookmark_ToFollowers 2026/10/31 01:08:36 INFO Applying migration id=initial 2026/10/31 01:08:36 INFO Applying migration id=notesupdated 2026/10/31 01:08:36 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:36 INFO Applying migration id=activitiesid 2026/10/31 01:08:36 INFO Applying migration id=outbox 2026/10/31 01:08:36 INFO Applying migration id=edits 2026/10/31 01:08:36 INFO Applying migration id=outboxactor 2026/10/31 01:08:36 INFO Applying migration id=outboxsender 2026/10/31 01:08:36 INFO Applying migration id=thread 2026/10/31 01:08:36 INFO Applying migration id=host 2026/10/31 01:08:36 INFO Applying migration id=sharedinbox 2026/10/31 01:08:36 INFO Applying migration id=noteshost 2026/10/31 01:08:36 INFO Applying migration id=fetched 2026/10/31 01:08:36 INFO Applying migration id=move 2026/10/31 01:08:36 INFO Applying migration id=cleanup 2026/10/31 01:08:36 INFO Applying migration id=received 2026/10/31 01:08:36 INFO Applying migration id=namehost 2026/10/31 01:08:36 INFO Applying migration id=outboxhost 2026/10/31 01:08:36 INFO Applying migration id=notesfts 2026/10/31 01:08:36 INFO Applying migration id=iconsname 2026/10/31 01:08:36 INFO Applying migration id=nohash 2026/10/31 01:08:36 INFO Applying migration id=shares 2026/10/31 01:08:36 INFO Applying migration id=actorttl 2026/10/31 01:08:36 INFO Applying migration id=tocc 2026/10/31 01:08:36 INFO Applying migration id=followeds 2026/10/31 01:08:36 INFO Applying migration id=certhash 2026/10/31 01:08:36 INFO Applying migration id=follows_sync 2026/10/31 01:08:36 INFO Applying migration id=jsonpath 2026/10/31 01:08:36 INFO Applying migration id=localforward 2026/10/31 01:08:36 INFO Applying migration id=avatar 2026/10/31 01:08:36 INFO Applying migration id=noimage 2026/10/31 01:08:36 INFO Applying migration id=feed 2026/10/31 01:08:36 INFO Applying migration id=bookmarks 2026/10/31 01:08:36 INFO Applying migration id=shareactivity 2026/10/31 01:08:36 INFO Applying migration id=application 2026/10/31 01:08:36 INFO Applying migration id=certificates 2026/10/31 01:08:36 INFO Applying migration id=rawforward 2026/10/31 01:08:36 INFO Applying migration id=publickey 2026/10/31 01:08:36 INFO Applying migration id=resolvegroup 2026/10/31 01:08:36 INFO Applying migration id=reject 2026/10/31 01:08:36 INFO Applying migration id=autodel 2026/10/31 01:08:36 INFO Applying migration id=jsonb 2026/10/31 01:08:36 INFO Applying migration id=quote 2026/10/31 01:08:36 INFO Applying migration id=rfc9421 2026/10/31 01:08:36 INFO Applying migration id=keys 2026/10/31 01:08:36 INFO Applying migration id=portable 2026/10/31 01:08:36 INFO Applying migration id=proofs 2026/10/31 01:08:36 INFO Applying migration id=contexts 2026/10/31 01:08:36 INFO Applying migration id=deliverieshost 2026/10/31 01:08:36 INFO Applying migration id=pembegin 2026/10/31 01:08:36 INFO Applying migration id=didhost 2026/10/31 01:08:36 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:36 INFO Applying migration id=invites 2026/10/31 01:08:36 INFO Applying migration id=ed25519blob 2026/10/31 01:08:36 INFO Applying migration id=rsablob 2026/10/31 01:08:36 INFO Applying migration id=iconscid 2026/10/31 01:08:36 INFO Applying migration id=actor 2026/10/31 01:08:36 INFO Applying migration id=localkeys 2026/10/31 01:08:36 INFO Applying migration id=deleted 2026/10/31 01:08:36 INFO Applying migration id=history 2026/10/31 01:08:36 INFO Applying migration id=outboxnano 2026/10/31 01:08:36 INFO Applying migration id=implements 2026/10/31 01:08:36 INFO Applying migration id=backfill 2026/10/31 01:08:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f80-624b-770e-9eed-797371fff3f8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:08:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-624c-734f-a929-7ee0f5dc063a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f80-624b-770e-9eed-797371fff3f8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f80-624b-770e-9eed-797371fff3f8 2026/10/31 01:08:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-624c-7cea-9ea3-8ea8200bb576 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-624c-7ca8-8120-21ccd0597823 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-624c-7ca8-8120-21ccd0597823 2026/10/31 01:08:38 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f80-624c-7ca8-8120-21ccd0597823 2026/10/31 01:08:38 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f80-6250-773a-9980-39762cc307dc activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f80-624b-770e-9eed-797371fff3f8 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 (1.93s) === RUN TestBookmark_DM 2026/10/31 01:08:38 INFO Applying migration id=initial 2026/10/31 01:08:38 INFO Applying migration id=notesupdated 2026/10/31 01:08:38 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:38 INFO Applying migration id=activitiesid 2026/10/31 01:08:38 INFO Applying migration id=outbox 2026/10/31 01:08:38 INFO Applying migration id=edits 2026/10/31 01:08:38 INFO Applying migration id=outboxactor 2026/10/31 01:08:38 INFO Applying migration id=outboxsender 2026/10/31 01:08:38 INFO Applying migration id=thread 2026/10/31 01:08:38 INFO Applying migration id=host 2026/10/31 01:08:38 INFO Applying migration id=sharedinbox 2026/10/31 01:08:38 INFO Applying migration id=noteshost 2026/10/31 01:08:38 INFO Applying migration id=fetched 2026/10/31 01:08:38 INFO Applying migration id=move 2026/10/31 01:08:38 INFO Applying migration id=cleanup 2026/10/31 01:08:38 INFO Applying migration id=received 2026/10/31 01:08:38 INFO Applying migration id=namehost 2026/10/31 01:08:38 INFO Applying migration id=outboxhost 2026/10/31 01:08:38 INFO Applying migration id=notesfts 2026/10/31 01:08:38 INFO Applying migration id=iconsname 2026/10/31 01:08:38 INFO Applying migration id=nohash 2026/10/31 01:08:38 INFO Applying migration id=shares 2026/10/31 01:08:38 INFO Applying migration id=actorttl 2026/10/31 01:08:38 INFO Applying migration id=tocc 2026/10/31 01:08:38 INFO Applying migration id=followeds 2026/10/31 01:08:38 INFO Applying migration id=certhash 2026/10/31 01:08:38 INFO Applying migration id=follows_sync 2026/10/31 01:08:38 INFO Applying migration id=jsonpath 2026/10/31 01:08:38 INFO Applying migration id=localforward 2026/10/31 01:08:38 INFO Applying migration id=avatar 2026/10/31 01:08:38 INFO Applying migration id=noimage 2026/10/31 01:08:38 INFO Applying migration id=feed 2026/10/31 01:08:38 INFO Applying migration id=bookmarks 2026/10/31 01:08:38 INFO Applying migration id=shareactivity 2026/10/31 01:08:38 INFO Applying migration id=application 2026/10/31 01:08:38 INFO Applying migration id=certificates 2026/10/31 01:08:38 INFO Applying migration id=rawforward 2026/10/31 01:08:38 INFO Applying migration id=publickey 2026/10/31 01:08:38 INFO Applying migration id=resolvegroup 2026/10/31 01:08:38 INFO Applying migration id=reject 2026/10/31 01:08:38 INFO Applying migration id=autodel 2026/10/31 01:08:38 INFO Applying migration id=jsonb 2026/10/31 01:08:38 INFO Applying migration id=quote 2026/10/31 01:08:38 INFO Applying migration id=rfc9421 2026/10/31 01:08:38 INFO Applying migration id=keys 2026/10/31 01:08:38 INFO Applying migration id=portable 2026/10/31 01:08:38 INFO Applying migration id=proofs 2026/10/31 01:08:38 INFO Applying migration id=contexts 2026/10/31 01:08:38 INFO Applying migration id=deliverieshost 2026/10/31 01:08:38 INFO Applying migration id=pembegin 2026/10/31 01:08:38 INFO Applying migration id=didhost 2026/10/31 01:08:38 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:38 INFO Applying migration id=invites 2026/10/31 01:08:38 INFO Applying migration id=ed25519blob 2026/10/31 01:08:38 INFO Applying migration id=rsablob 2026/10/31 01:08:38 INFO Applying migration id=iconscid 2026/10/31 01:08:38 INFO Applying migration id=actor 2026/10/31 01:08:38 INFO Applying migration id=localkeys 2026/10/31 01:08:38 INFO Applying migration id=deleted 2026/10/31 01:08:38 INFO Applying migration id=history 2026/10/31 01:08:38 INFO Applying migration id=outboxnano 2026/10/31 01:08:38 INFO Applying migration id=implements 2026/10/31 01:08:38 INFO Applying migration id=backfill 2026/10/31 01:08:40 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/10/31 01:08:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-6bd1-7d3d-95de-d6bf99f7ab6a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-6bd1-7b2a-beb1-75710985753d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-6bd1-7b2a-beb1-75710985753d 2026/10/31 01:08:40 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f80-6bd1-7b2a-beb1-75710985753d --- PASS: TestBookmark_DM (2.44s) === RUN TestCommunities_OneCommunity 2026/10/31 01:08:40 INFO Applying migration id=initial 2026/10/31 01:08:40 INFO Applying migration id=notesupdated 2026/10/31 01:08:40 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:40 INFO Applying migration id=activitiesid 2026/10/31 01:08:40 INFO Applying migration id=outbox 2026/10/31 01:08:40 INFO Applying migration id=edits 2026/10/31 01:08:40 INFO Applying migration id=outboxactor 2026/10/31 01:08:40 INFO Applying migration id=outboxsender 2026/10/31 01:08:40 INFO Applying migration id=thread 2026/10/31 01:08:40 INFO Applying migration id=host 2026/10/31 01:08:40 INFO Applying migration id=sharedinbox 2026/10/31 01:08:40 INFO Applying migration id=noteshost 2026/10/31 01:08:40 INFO Applying migration id=fetched 2026/10/31 01:08:40 INFO Applying migration id=move 2026/10/31 01:08:40 INFO Applying migration id=cleanup 2026/10/31 01:08:40 INFO Applying migration id=received 2026/10/31 01:08:40 INFO Applying migration id=namehost 2026/10/31 01:08:40 INFO Applying migration id=outboxhost 2026/10/31 01:08:40 INFO Applying migration id=notesfts 2026/10/31 01:08:40 INFO Applying migration id=iconsname 2026/10/31 01:08:40 INFO Applying migration id=nohash 2026/10/31 01:08:40 INFO Applying migration id=shares 2026/10/31 01:08:40 INFO Applying migration id=actorttl 2026/10/31 01:08:40 INFO Applying migration id=tocc 2026/10/31 01:08:40 INFO Applying migration id=followeds 2026/10/31 01:08:40 INFO Applying migration id=certhash 2026/10/31 01:08:40 INFO Applying migration id=follows_sync 2026/10/31 01:08:40 INFO Applying migration id=jsonpath 2026/10/31 01:08:40 INFO Applying migration id=localforward 2026/10/31 01:08:40 INFO Applying migration id=avatar 2026/10/31 01:08:40 INFO Applying migration id=noimage 2026/10/31 01:08:40 INFO Applying migration id=feed 2026/10/31 01:08:40 INFO Applying migration id=bookmarks 2026/10/31 01:08:40 INFO Applying migration id=shareactivity 2026/10/31 01:08:40 INFO Applying migration id=application 2026/10/31 01:08:40 INFO Applying migration id=certificates 2026/10/31 01:08:40 INFO Applying migration id=rawforward 2026/10/31 01:08:40 INFO Applying migration id=publickey 2026/10/31 01:08:40 INFO Applying migration id=resolvegroup 2026/10/31 01:08:40 INFO Applying migration id=reject 2026/10/31 01:08:40 INFO Applying migration id=autodel 2026/10/31 01:08:40 INFO Applying migration id=jsonb 2026/10/31 01:08:40 INFO Applying migration id=quote 2026/10/31 01:08:40 INFO Applying migration id=rfc9421 2026/10/31 01:08:40 INFO Applying migration id=keys 2026/10/31 01:08:40 INFO Applying migration id=portable 2026/10/31 01:08:40 INFO Applying migration id=proofs 2026/10/31 01:08:40 INFO Applying migration id=contexts 2026/10/31 01:08:40 INFO Applying migration id=deliverieshost 2026/10/31 01:08:40 INFO Applying migration id=pembegin 2026/10/31 01:08:40 INFO Applying migration id=didhost 2026/10/31 01:08:40 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:40 INFO Applying migration id=invites 2026/10/31 01:08:40 INFO Applying migration id=ed25519blob 2026/10/31 01:08:40 INFO Applying migration id=rsablob 2026/10/31 01:08:40 INFO Applying migration id=iconscid 2026/10/31 01:08:40 INFO Applying migration id=actor 2026/10/31 01:08:40 INFO Applying migration id=localkeys 2026/10/31 01:08:40 INFO Applying migration id=deleted 2026/10/31 01:08:40 INFO Applying migration id=history 2026/10/31 01:08:40 INFO Applying migration id=outboxnano 2026/10/31 01:08:40 INFO Applying migration id=implements 2026/10/31 01:08:40 INFO Applying migration id=backfill 2026/10/31 01:08:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f80-7ae9-74d7-a394-abf545c4b9b4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:08:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-7aea-70da-a9b0-2fa9cee6ff8c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f80-7ae9-74d7-a394-abf545c4b9b4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f80-7ae9-74d7-a394-abf545c4b9b4 2026/10/31 01:08:44 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:44 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a18f80-7aea-7b0a-8f2c-ac364b19a86f note=https://localhost.localdomain:8443/post/01a18f80-7aea-798c-bcfd-55a13581a86e group=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-7aea-7b0a-8f2c-ac364b19a86f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-7aea-798c-bcfd-55a13581a86e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-7aea-798c-bcfd-55a13581a86e --- PASS: TestCommunities_OneCommunity (3.86s) === RUN TestCommunity_NewThread 2026/10/31 01:08:44 INFO Applying migration id=initial 2026/10/31 01:08:44 INFO Applying migration id=notesupdated 2026/10/31 01:08:44 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:44 INFO Applying migration id=activitiesid 2026/10/31 01:08:44 INFO Applying migration id=outbox 2026/10/31 01:08:44 INFO Applying migration id=edits 2026/10/31 01:08:44 INFO Applying migration id=outboxactor 2026/10/31 01:08:44 INFO Applying migration id=outboxsender 2026/10/31 01:08:44 INFO Applying migration id=thread 2026/10/31 01:08:44 INFO Applying migration id=host 2026/10/31 01:08:44 INFO Applying migration id=sharedinbox 2026/10/31 01:08:44 INFO Applying migration id=noteshost 2026/10/31 01:08:44 INFO Applying migration id=fetched 2026/10/31 01:08:44 INFO Applying migration id=move 2026/10/31 01:08:44 INFO Applying migration id=cleanup 2026/10/31 01:08:44 INFO Applying migration id=received 2026/10/31 01:08:44 INFO Applying migration id=namehost 2026/10/31 01:08:44 INFO Applying migration id=outboxhost 2026/10/31 01:08:44 INFO Applying migration id=notesfts 2026/10/31 01:08:44 INFO Applying migration id=iconsname 2026/10/31 01:08:44 INFO Applying migration id=nohash 2026/10/31 01:08:44 INFO Applying migration id=shares 2026/10/31 01:08:44 INFO Applying migration id=actorttl 2026/10/31 01:08:44 INFO Applying migration id=tocc 2026/10/31 01:08:44 INFO Applying migration id=followeds 2026/10/31 01:08:44 INFO Applying migration id=certhash 2026/10/31 01:08:44 INFO Applying migration id=follows_sync 2026/10/31 01:08:44 INFO Applying migration id=jsonpath 2026/10/31 01:08:44 INFO Applying migration id=localforward 2026/10/31 01:08:44 INFO Applying migration id=avatar 2026/10/31 01:08:44 INFO Applying migration id=noimage 2026/10/31 01:08:44 INFO Applying migration id=feed 2026/10/31 01:08:44 INFO Applying migration id=bookmarks 2026/10/31 01:08:44 INFO Applying migration id=shareactivity 2026/10/31 01:08:44 INFO Applying migration id=application 2026/10/31 01:08:44 INFO Applying migration id=certificates 2026/10/31 01:08:44 INFO Applying migration id=rawforward 2026/10/31 01:08:44 INFO Applying migration id=publickey 2026/10/31 01:08:44 INFO Applying migration id=resolvegroup 2026/10/31 01:08:44 INFO Applying migration id=reject 2026/10/31 01:08:44 INFO Applying migration id=autodel 2026/10/31 01:08:44 INFO Applying migration id=jsonb 2026/10/31 01:08:44 INFO Applying migration id=quote 2026/10/31 01:08:44 INFO Applying migration id=rfc9421 2026/10/31 01:08:44 INFO Applying migration id=keys 2026/10/31 01:08:44 INFO Applying migration id=portable 2026/10/31 01:08:44 INFO Applying migration id=proofs 2026/10/31 01:08:44 INFO Applying migration id=contexts 2026/10/31 01:08:44 INFO Applying migration id=deliverieshost 2026/10/31 01:08:44 INFO Applying migration id=pembegin 2026/10/31 01:08:44 INFO Applying migration id=didhost 2026/10/31 01:08:44 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:44 INFO Applying migration id=invites 2026/10/31 01:08:44 INFO Applying migration id=ed25519blob 2026/10/31 01:08:44 INFO Applying migration id=rsablob 2026/10/31 01:08:44 INFO Applying migration id=iconscid 2026/10/31 01:08:44 INFO Applying migration id=actor 2026/10/31 01:08:44 INFO Applying migration id=localkeys 2026/10/31 01:08:44 INFO Applying migration id=deleted 2026/10/31 01:08:44 INFO Applying migration id=history 2026/10/31 01:08:44 INFO Applying migration id=outboxnano 2026/10/31 01:08:44 INFO Applying migration id=implements 2026/10/31 01:08:44 INFO Applying migration id=backfill 2026/10/31 01:08:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-8bcd-7db5-ae56-ea3390c84556 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/31 01:08:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f80-8bce-7754-afee-290b2b0166f8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:08:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-8bcf-7263-84f2-908e7b56f45e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f80-8bce-7754-afee-290b2b0166f8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f80-8bce-7754-afee-290b2b0166f8 2026/10/31 01:08:48 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:48 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a18f80-8bcf-7c49-8bfb-164ed9bdffea note=https://localhost.localdomain:8443/post/01a18f80-8bcf-7ade-9bd9-bdc5a01d77bb group=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-8bcf-7c49-8bfb-164ed9bdffea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-8bcf-7ade-9bd9-bdc5a01d77bb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-8bcf-7ade-9bd9-bdc5a01d77bb --- PASS: TestCommunity_NewThread (4.32s) === RUN TestCommunity_NewThreadNotFollowing 2026/10/31 01:08:48 INFO Applying migration id=initial 2026/10/31 01:08:48 INFO Applying migration id=notesupdated 2026/10/31 01:08:48 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:48 INFO Applying migration id=activitiesid 2026/10/31 01:08:48 INFO Applying migration id=outbox 2026/10/31 01:08:48 INFO Applying migration id=edits 2026/10/31 01:08:48 INFO Applying migration id=outboxactor 2026/10/31 01:08:48 INFO Applying migration id=outboxsender 2026/10/31 01:08:48 INFO Applying migration id=thread 2026/10/31 01:08:48 INFO Applying migration id=host 2026/10/31 01:08:48 INFO Applying migration id=sharedinbox 2026/10/31 01:08:48 INFO Applying migration id=noteshost 2026/10/31 01:08:48 INFO Applying migration id=fetched 2026/10/31 01:08:48 INFO Applying migration id=move 2026/10/31 01:08:48 INFO Applying migration id=cleanup 2026/10/31 01:08:48 INFO Applying migration id=received 2026/10/31 01:08:48 INFO Applying migration id=namehost 2026/10/31 01:08:48 INFO Applying migration id=outboxhost 2026/10/31 01:08:48 INFO Applying migration id=notesfts 2026/10/31 01:08:48 INFO Applying migration id=iconsname 2026/10/31 01:08:48 INFO Applying migration id=nohash 2026/10/31 01:08:48 INFO Applying migration id=shares 2026/10/31 01:08:48 INFO Applying migration id=actorttl 2026/10/31 01:08:48 INFO Applying migration id=tocc 2026/10/31 01:08:48 INFO Applying migration id=followeds 2026/10/31 01:08:48 INFO Applying migration id=certhash 2026/10/31 01:08:48 INFO Applying migration id=follows_sync 2026/10/31 01:08:48 INFO Applying migration id=jsonpath 2026/10/31 01:08:48 INFO Applying migration id=localforward 2026/10/31 01:08:48 INFO Applying migration id=avatar 2026/10/31 01:08:48 INFO Applying migration id=noimage 2026/10/31 01:08:48 INFO Applying migration id=feed 2026/10/31 01:08:48 INFO Applying migration id=bookmarks 2026/10/31 01:08:48 INFO Applying migration id=shareactivity 2026/10/31 01:08:48 INFO Applying migration id=application 2026/10/31 01:08:48 INFO Applying migration id=certificates 2026/10/31 01:08:48 INFO Applying migration id=rawforward 2026/10/31 01:08:48 INFO Applying migration id=publickey 2026/10/31 01:08:48 INFO Applying migration id=resolvegroup 2026/10/31 01:08:48 INFO Applying migration id=reject 2026/10/31 01:08:48 INFO Applying migration id=autodel 2026/10/31 01:08:48 INFO Applying migration id=jsonb 2026/10/31 01:08:48 INFO Applying migration id=quote 2026/10/31 01:08:48 INFO Applying migration id=rfc9421 2026/10/31 01:08:48 INFO Applying migration id=keys 2026/10/31 01:08:48 INFO Applying migration id=portable 2026/10/31 01:08:48 INFO Applying migration id=proofs 2026/10/31 01:08:48 INFO Applying migration id=contexts 2026/10/31 01:08:48 INFO Applying migration id=deliverieshost 2026/10/31 01:08:48 INFO Applying migration id=pembegin 2026/10/31 01:08:48 INFO Applying migration id=didhost 2026/10/31 01:08:48 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:48 INFO Applying migration id=invites 2026/10/31 01:08:48 INFO Applying migration id=ed25519blob 2026/10/31 01:08:48 INFO Applying migration id=rsablob 2026/10/31 01:08:48 INFO Applying migration id=iconscid 2026/10/31 01:08:48 INFO Applying migration id=actor 2026/10/31 01:08:48 INFO Applying migration id=localkeys 2026/10/31 01:08:48 INFO Applying migration id=deleted 2026/10/31 01:08:48 INFO Applying migration id=history 2026/10/31 01:08:48 INFO Applying migration id=outboxnano 2026/10/31 01:08:48 INFO Applying migration id=implements 2026/10/31 01:08:48 INFO Applying migration id=backfill 2026/10/31 01:08:50 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-9371-7225-af81-bcc67c27eba4 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/31 01:08:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-9371-7c4f-ba79-71461c5af4e4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-9371-7a78-b383-03f7b1b6c2cf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-9371-7a78-b383-03f7b1b6c2cf --- PASS: TestCommunity_NewThreadNotFollowing (1.95s) === RUN TestCommunity_NewThreadNotPublic 2026/10/31 01:08:50 INFO Applying migration id=initial 2026/10/31 01:08:50 INFO Applying migration id=notesupdated 2026/10/31 01:08:50 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:50 INFO Applying migration id=activitiesid 2026/10/31 01:08:50 INFO Applying migration id=outbox 2026/10/31 01:08:50 INFO Applying migration id=edits 2026/10/31 01:08:50 INFO Applying migration id=outboxactor 2026/10/31 01:08:50 INFO Applying migration id=outboxsender 2026/10/31 01:08:50 INFO Applying migration id=thread 2026/10/31 01:08:50 INFO Applying migration id=host 2026/10/31 01:08:50 INFO Applying migration id=sharedinbox 2026/10/31 01:08:50 INFO Applying migration id=noteshost 2026/10/31 01:08:50 INFO Applying migration id=fetched 2026/10/31 01:08:50 INFO Applying migration id=move 2026/10/31 01:08:50 INFO Applying migration id=cleanup 2026/10/31 01:08:50 INFO Applying migration id=received 2026/10/31 01:08:50 INFO Applying migration id=namehost 2026/10/31 01:08:50 INFO Applying migration id=outboxhost 2026/10/31 01:08:50 INFO Applying migration id=notesfts 2026/10/31 01:08:50 INFO Applying migration id=iconsname 2026/10/31 01:08:50 INFO Applying migration id=nohash 2026/10/31 01:08:50 INFO Applying migration id=shares 2026/10/31 01:08:50 INFO Applying migration id=actorttl 2026/10/31 01:08:50 INFO Applying migration id=tocc 2026/10/31 01:08:50 INFO Applying migration id=followeds 2026/10/31 01:08:50 INFO Applying migration id=certhash 2026/10/31 01:08:50 INFO Applying migration id=follows_sync 2026/10/31 01:08:50 INFO Applying migration id=jsonpath 2026/10/31 01:08:50 INFO Applying migration id=localforward 2026/10/31 01:08:50 INFO Applying migration id=avatar 2026/10/31 01:08:50 INFO Applying migration id=noimage 2026/10/31 01:08:50 INFO Applying migration id=feed 2026/10/31 01:08:50 INFO Applying migration id=bookmarks 2026/10/31 01:08:50 INFO Applying migration id=shareactivity 2026/10/31 01:08:50 INFO Applying migration id=application 2026/10/31 01:08:50 INFO Applying migration id=certificates 2026/10/31 01:08:50 INFO Applying migration id=rawforward 2026/10/31 01:08:50 INFO Applying migration id=publickey 2026/10/31 01:08:50 INFO Applying migration id=resolvegroup 2026/10/31 01:08:50 INFO Applying migration id=reject 2026/10/31 01:08:50 INFO Applying migration id=autodel 2026/10/31 01:08:50 INFO Applying migration id=jsonb 2026/10/31 01:08:50 INFO Applying migration id=quote 2026/10/31 01:08:50 INFO Applying migration id=rfc9421 2026/10/31 01:08:50 INFO Applying migration id=keys 2026/10/31 01:08:50 INFO Applying migration id=portable 2026/10/31 01:08:50 INFO Applying migration id=proofs 2026/10/31 01:08:50 INFO Applying migration id=contexts 2026/10/31 01:08:50 INFO Applying migration id=deliverieshost 2026/10/31 01:08:50 INFO Applying migration id=pembegin 2026/10/31 01:08:50 INFO Applying migration id=didhost 2026/10/31 01:08:50 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:50 INFO Applying migration id=invites 2026/10/31 01:08:50 INFO Applying migration id=ed25519blob 2026/10/31 01:08:50 INFO Applying migration id=rsablob 2026/10/31 01:08:50 INFO Applying migration id=iconscid 2026/10/31 01:08:50 INFO Applying migration id=actor 2026/10/31 01:08:50 INFO Applying migration id=localkeys 2026/10/31 01:08:50 INFO Applying migration id=deleted 2026/10/31 01:08:50 INFO Applying migration id=history 2026/10/31 01:08:50 INFO Applying migration id=outboxnano 2026/10/31 01:08:50 INFO Applying migration id=implements 2026/10/31 01:08:50 INFO Applying migration id=backfill 2026/10/31 01:08:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-9c0d-7b76-aecb-bcc8316c9bef 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/31 01:08:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f80-9c0e-7604-83ae-3e8db35bfa4d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:08:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-9c0f-7151-aeff-6b30c155a07b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f80-9c0e-7604-83ae-3e8db35bfa4d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f80-9c0e-7604-83ae-3e8db35bfa4d 2026/10/31 01:08:52 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-9c0f-7bea-b4f3-71e23948d7e5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-9c0f-7a4a-867e-866a4092f4c5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-9c0f-7a4a-867e-866a4092f4c5 --- PASS: TestCommunity_NewThreadNotPublic (2.21s) === RUN TestCommunity_ReplyInThread 2026/10/31 01:08:52 INFO Applying migration id=initial 2026/10/31 01:08:52 INFO Applying migration id=notesupdated 2026/10/31 01:08:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:52 INFO Applying migration id=activitiesid 2026/10/31 01:08:52 INFO Applying migration id=outbox 2026/10/31 01:08:52 INFO Applying migration id=edits 2026/10/31 01:08:52 INFO Applying migration id=outboxactor 2026/10/31 01:08:52 INFO Applying migration id=outboxsender 2026/10/31 01:08:52 INFO Applying migration id=thread 2026/10/31 01:08:52 INFO Applying migration id=host 2026/10/31 01:08:52 INFO Applying migration id=sharedinbox 2026/10/31 01:08:52 INFO Applying migration id=noteshost 2026/10/31 01:08:52 INFO Applying migration id=fetched 2026/10/31 01:08:52 INFO Applying migration id=move 2026/10/31 01:08:52 INFO Applying migration id=cleanup 2026/10/31 01:08:52 INFO Applying migration id=received 2026/10/31 01:08:52 INFO Applying migration id=namehost 2026/10/31 01:08:52 INFO Applying migration id=outboxhost 2026/10/31 01:08:52 INFO Applying migration id=notesfts 2026/10/31 01:08:52 INFO Applying migration id=iconsname 2026/10/31 01:08:52 INFO Applying migration id=nohash 2026/10/31 01:08:52 INFO Applying migration id=shares 2026/10/31 01:08:52 INFO Applying migration id=actorttl 2026/10/31 01:08:52 INFO Applying migration id=tocc 2026/10/31 01:08:52 INFO Applying migration id=followeds 2026/10/31 01:08:52 INFO Applying migration id=certhash 2026/10/31 01:08:52 INFO Applying migration id=follows_sync 2026/10/31 01:08:52 INFO Applying migration id=jsonpath 2026/10/31 01:08:52 INFO Applying migration id=localforward 2026/10/31 01:08:52 INFO Applying migration id=avatar 2026/10/31 01:08:52 INFO Applying migration id=noimage 2026/10/31 01:08:52 INFO Applying migration id=feed 2026/10/31 01:08:52 INFO Applying migration id=bookmarks 2026/10/31 01:08:52 INFO Applying migration id=shareactivity 2026/10/31 01:08:52 INFO Applying migration id=application 2026/10/31 01:08:52 INFO Applying migration id=certificates 2026/10/31 01:08:52 INFO Applying migration id=rawforward 2026/10/31 01:08:52 INFO Applying migration id=publickey 2026/10/31 01:08:52 INFO Applying migration id=resolvegroup 2026/10/31 01:08:52 INFO Applying migration id=reject 2026/10/31 01:08:52 INFO Applying migration id=autodel 2026/10/31 01:08:52 INFO Applying migration id=jsonb 2026/10/31 01:08:52 INFO Applying migration id=quote 2026/10/31 01:08:52 INFO Applying migration id=rfc9421 2026/10/31 01:08:52 INFO Applying migration id=keys 2026/10/31 01:08:52 INFO Applying migration id=portable 2026/10/31 01:08:52 INFO Applying migration id=proofs 2026/10/31 01:08:52 INFO Applying migration id=contexts 2026/10/31 01:08:52 INFO Applying migration id=deliverieshost 2026/10/31 01:08:52 INFO Applying migration id=pembegin 2026/10/31 01:08:52 INFO Applying migration id=didhost 2026/10/31 01:08:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:52 INFO Applying migration id=invites 2026/10/31 01:08:52 INFO Applying migration id=ed25519blob 2026/10/31 01:08:52 INFO Applying migration id=rsablob 2026/10/31 01:08:52 INFO Applying migration id=iconscid 2026/10/31 01:08:52 INFO Applying migration id=actor 2026/10/31 01:08:52 INFO Applying migration id=localkeys 2026/10/31 01:08:52 INFO Applying migration id=deleted 2026/10/31 01:08:52 INFO Applying migration id=history 2026/10/31 01:08:52 INFO Applying migration id=outboxnano 2026/10/31 01:08:52 INFO Applying migration id=implements 2026/10/31 01:08:52 INFO Applying migration id=backfill 2026/10/31 01:08:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-a33a-737d-ab60-cd68625b0795 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/31 01:08:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f80-a33a-7ce9-9bbf-32e420be8c30 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:08:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-a33b-77e6-807f-50349ad5a5e0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f80-a33a-7ce9-9bbf-32e420be8c30 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f80-a33a-7ce9-9bbf-32e420be8c30 2026/10/31 01:08:54 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:54 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a18f80-a33c-7333-8ebe-a8ff155e74e2 note=https://localhost.localdomain:8443/post/01a18f80-a33c-71bc-b29a-6e1b0b035329 group=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-a33c-7333-8ebe-a8ff155e74e2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-a33c-71bc-b29a-6e1b0b035329 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-a33c-71bc-b29a-6e1b0b035329 2026/10/31 01:08:54 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/31 01:08: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: TestCommunity_ReplyInThread (1.84s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/10/31 01:08:54 INFO Applying migration id=initial 2026/10/31 01:08:54 INFO Applying migration id=notesupdated 2026/10/31 01:08:54 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:54 INFO Applying migration id=activitiesid 2026/10/31 01:08:54 INFO Applying migration id=outbox 2026/10/31 01:08:54 INFO Applying migration id=edits 2026/10/31 01:08:54 INFO Applying migration id=outboxactor 2026/10/31 01:08:54 INFO Applying migration id=outboxsender 2026/10/31 01:08:54 INFO Applying migration id=thread 2026/10/31 01:08:54 INFO Applying migration id=host 2026/10/31 01:08:54 INFO Applying migration id=sharedinbox 2026/10/31 01:08:54 INFO Applying migration id=noteshost 2026/10/31 01:08:54 INFO Applying migration id=fetched 2026/10/31 01:08:54 INFO Applying migration id=move 2026/10/31 01:08:54 INFO Applying migration id=cleanup 2026/10/31 01:08:54 INFO Applying migration id=received 2026/10/31 01:08:54 INFO Applying migration id=namehost 2026/10/31 01:08:54 INFO Applying migration id=outboxhost 2026/10/31 01:08:54 INFO Applying migration id=notesfts 2026/10/31 01:08:54 INFO Applying migration id=iconsname 2026/10/31 01:08:54 INFO Applying migration id=nohash 2026/10/31 01:08:54 INFO Applying migration id=shares 2026/10/31 01:08:54 INFO Applying migration id=actorttl 2026/10/31 01:08:54 INFO Applying migration id=tocc 2026/10/31 01:08:54 INFO Applying migration id=followeds 2026/10/31 01:08:54 INFO Applying migration id=certhash 2026/10/31 01:08:54 INFO Applying migration id=follows_sync 2026/10/31 01:08:54 INFO Applying migration id=jsonpath 2026/10/31 01:08:54 INFO Applying migration id=localforward 2026/10/31 01:08:54 INFO Applying migration id=avatar 2026/10/31 01:08:54 INFO Applying migration id=noimage 2026/10/31 01:08:54 INFO Applying migration id=feed 2026/10/31 01:08:54 INFO Applying migration id=bookmarks 2026/10/31 01:08:54 INFO Applying migration id=shareactivity 2026/10/31 01:08:54 INFO Applying migration id=application 2026/10/31 01:08:54 INFO Applying migration id=certificates 2026/10/31 01:08:54 INFO Applying migration id=rawforward 2026/10/31 01:08:54 INFO Applying migration id=publickey 2026/10/31 01:08:54 INFO Applying migration id=resolvegroup 2026/10/31 01:08:54 INFO Applying migration id=reject 2026/10/31 01:08:54 INFO Applying migration id=autodel 2026/10/31 01:08:54 INFO Applying migration id=jsonb 2026/10/31 01:08:54 INFO Applying migration id=quote 2026/10/31 01:08:54 INFO Applying migration id=rfc9421 2026/10/31 01:08:54 INFO Applying migration id=keys 2026/10/31 01:08:54 INFO Applying migration id=portable 2026/10/31 01:08:54 INFO Applying migration id=proofs 2026/10/31 01:08:54 INFO Applying migration id=contexts 2026/10/31 01:08:54 INFO Applying migration id=deliverieshost 2026/10/31 01:08:54 INFO Applying migration id=pembegin 2026/10/31 01:08:54 INFO Applying migration id=didhost 2026/10/31 01:08:54 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:54 INFO Applying migration id=invites 2026/10/31 01:08:54 INFO Applying migration id=ed25519blob 2026/10/31 01:08:54 INFO Applying migration id=rsablob 2026/10/31 01:08:54 INFO Applying migration id=iconscid 2026/10/31 01:08:54 INFO Applying migration id=actor 2026/10/31 01:08:54 INFO Applying migration id=localkeys 2026/10/31 01:08:54 INFO Applying migration id=deleted 2026/10/31 01:08:54 INFO Applying migration id=history 2026/10/31 01:08:54 INFO Applying migration id=outboxnano 2026/10/31 01:08:54 INFO Applying migration id=implements 2026/10/31 01:08:54 INFO Applying migration id=backfill 2026/10/31 01:08:56 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-aad0-70e1-834b-c163f044cea8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-aacf-7e14-ac57-b9b3ec34f29a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-aacf-7e14-ac57-b9b3ec34f29a 2026/10/31 01:08: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: TestCommunity_ReplyInThreadAuthorNotFollowing (1.94s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/10/31 01:08:56 INFO Applying migration id=initial 2026/10/31 01:08:56 INFO Applying migration id=notesupdated 2026/10/31 01:08:56 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:56 INFO Applying migration id=activitiesid 2026/10/31 01:08:56 INFO Applying migration id=outbox 2026/10/31 01:08:56 INFO Applying migration id=edits 2026/10/31 01:08:56 INFO Applying migration id=outboxactor 2026/10/31 01:08:56 INFO Applying migration id=outboxsender 2026/10/31 01:08:56 INFO Applying migration id=thread 2026/10/31 01:08:56 INFO Applying migration id=host 2026/10/31 01:08:56 INFO Applying migration id=sharedinbox 2026/10/31 01:08:56 INFO Applying migration id=noteshost 2026/10/31 01:08:56 INFO Applying migration id=fetched 2026/10/31 01:08:56 INFO Applying migration id=move 2026/10/31 01:08:56 INFO Applying migration id=cleanup 2026/10/31 01:08:56 INFO Applying migration id=received 2026/10/31 01:08:56 INFO Applying migration id=namehost 2026/10/31 01:08:56 INFO Applying migration id=outboxhost 2026/10/31 01:08:56 INFO Applying migration id=notesfts 2026/10/31 01:08:56 INFO Applying migration id=iconsname 2026/10/31 01:08:56 INFO Applying migration id=nohash 2026/10/31 01:08:56 INFO Applying migration id=shares 2026/10/31 01:08:56 INFO Applying migration id=actorttl 2026/10/31 01:08:56 INFO Applying migration id=tocc 2026/10/31 01:08:56 INFO Applying migration id=followeds 2026/10/31 01:08:56 INFO Applying migration id=certhash 2026/10/31 01:08:56 INFO Applying migration id=follows_sync 2026/10/31 01:08:56 INFO Applying migration id=jsonpath 2026/10/31 01:08:56 INFO Applying migration id=localforward 2026/10/31 01:08:56 INFO Applying migration id=avatar 2026/10/31 01:08:56 INFO Applying migration id=noimage 2026/10/31 01:08:56 INFO Applying migration id=feed 2026/10/31 01:08:56 INFO Applying migration id=bookmarks 2026/10/31 01:08:56 INFO Applying migration id=shareactivity 2026/10/31 01:08:56 INFO Applying migration id=application 2026/10/31 01:08:56 INFO Applying migration id=certificates 2026/10/31 01:08:56 INFO Applying migration id=rawforward 2026/10/31 01:08:56 INFO Applying migration id=publickey 2026/10/31 01:08:56 INFO Applying migration id=resolvegroup 2026/10/31 01:08:56 INFO Applying migration id=reject 2026/10/31 01:08:56 INFO Applying migration id=autodel 2026/10/31 01:08:56 INFO Applying migration id=jsonb 2026/10/31 01:08:56 INFO Applying migration id=quote 2026/10/31 01:08:56 INFO Applying migration id=rfc9421 2026/10/31 01:08:56 INFO Applying migration id=keys 2026/10/31 01:08:56 INFO Applying migration id=portable 2026/10/31 01:08:56 INFO Applying migration id=proofs 2026/10/31 01:08:56 INFO Applying migration id=contexts 2026/10/31 01:08:56 INFO Applying migration id=deliverieshost 2026/10/31 01:08:56 INFO Applying migration id=pembegin 2026/10/31 01:08:56 INFO Applying migration id=didhost 2026/10/31 01:08:56 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:56 INFO Applying migration id=invites 2026/10/31 01:08:56 INFO Applying migration id=ed25519blob 2026/10/31 01:08:56 INFO Applying migration id=rsablob 2026/10/31 01:08:56 INFO Applying migration id=iconscid 2026/10/31 01:08:56 INFO Applying migration id=actor 2026/10/31 01:08:56 INFO Applying migration id=localkeys 2026/10/31 01:08:56 INFO Applying migration id=deleted 2026/10/31 01:08:56 INFO Applying migration id=history 2026/10/31 01:08:56 INFO Applying migration id=outboxnano 2026/10/31 01:08:56 INFO Applying migration id=implements 2026/10/31 01:08:56 INFO Applying migration id=backfill 2026/10/31 01:08:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-b23f-7066-a2c2-0de824c1f241 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/31 01:08:58 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-b23f-7c0f-a13b-54aba4ff787a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-b23f-7a45-a10a-a4045aba109e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-b23f-7a45-a10a-a4045aba109e 2026/10/31 01:08:58 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/31 01:08: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 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (1.90s) === RUN TestCommunity_DuplicateReplyInThread 2026/10/31 01:08:58 INFO Applying migration id=initial 2026/10/31 01:08:58 INFO Applying migration id=notesupdated 2026/10/31 01:08:58 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:58 INFO Applying migration id=activitiesid 2026/10/31 01:08:58 INFO Applying migration id=outbox 2026/10/31 01:08:58 INFO Applying migration id=edits 2026/10/31 01:08:58 INFO Applying migration id=outboxactor 2026/10/31 01:08:58 INFO Applying migration id=outboxsender 2026/10/31 01:08:58 INFO Applying migration id=thread 2026/10/31 01:08:58 INFO Applying migration id=host 2026/10/31 01:08:58 INFO Applying migration id=sharedinbox 2026/10/31 01:08:58 INFO Applying migration id=noteshost 2026/10/31 01:08:58 INFO Applying migration id=fetched 2026/10/31 01:08:58 INFO Applying migration id=move 2026/10/31 01:08:58 INFO Applying migration id=cleanup 2026/10/31 01:08:58 INFO Applying migration id=received 2026/10/31 01:08:58 INFO Applying migration id=namehost 2026/10/31 01:08:58 INFO Applying migration id=outboxhost 2026/10/31 01:08:58 INFO Applying migration id=notesfts 2026/10/31 01:08:58 INFO Applying migration id=iconsname 2026/10/31 01:08:58 INFO Applying migration id=nohash 2026/10/31 01:08:58 INFO Applying migration id=shares 2026/10/31 01:08:58 INFO Applying migration id=actorttl 2026/10/31 01:08:58 INFO Applying migration id=tocc 2026/10/31 01:08:58 INFO Applying migration id=followeds 2026/10/31 01:08:58 INFO Applying migration id=certhash 2026/10/31 01:08:58 INFO Applying migration id=follows_sync 2026/10/31 01:08:58 INFO Applying migration id=jsonpath 2026/10/31 01:08:58 INFO Applying migration id=localforward 2026/10/31 01:08:58 INFO Applying migration id=avatar 2026/10/31 01:08:58 INFO Applying migration id=noimage 2026/10/31 01:08:58 INFO Applying migration id=feed 2026/10/31 01:08:58 INFO Applying migration id=bookmarks 2026/10/31 01:08:58 INFO Applying migration id=shareactivity 2026/10/31 01:08:58 INFO Applying migration id=application 2026/10/31 01:08:58 INFO Applying migration id=certificates 2026/10/31 01:08:58 INFO Applying migration id=rawforward 2026/10/31 01:08:58 INFO Applying migration id=publickey 2026/10/31 01:08:58 INFO Applying migration id=resolvegroup 2026/10/31 01:08:58 INFO Applying migration id=reject 2026/10/31 01:08:58 INFO Applying migration id=autodel 2026/10/31 01:08:58 INFO Applying migration id=jsonb 2026/10/31 01:08:58 INFO Applying migration id=quote 2026/10/31 01:08:58 INFO Applying migration id=rfc9421 2026/10/31 01:08:58 INFO Applying migration id=keys 2026/10/31 01:08:58 INFO Applying migration id=portable 2026/10/31 01:08:58 INFO Applying migration id=proofs 2026/10/31 01:08:58 INFO Applying migration id=contexts 2026/10/31 01:08:58 INFO Applying migration id=deliverieshost 2026/10/31 01:08:58 INFO Applying migration id=pembegin 2026/10/31 01:08:58 INFO Applying migration id=didhost 2026/10/31 01:08:58 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:58 INFO Applying migration id=invites 2026/10/31 01:08:58 INFO Applying migration id=ed25519blob 2026/10/31 01:08:58 INFO Applying migration id=rsablob 2026/10/31 01:08:58 INFO Applying migration id=iconscid 2026/10/31 01:08:58 INFO Applying migration id=actor 2026/10/31 01:08:58 INFO Applying migration id=localkeys 2026/10/31 01:08:58 INFO Applying migration id=deleted 2026/10/31 01:08:58 INFO Applying migration id=history 2026/10/31 01:08:58 INFO Applying migration id=outboxnano 2026/10/31 01:08:58 INFO Applying migration id=implements 2026/10/31 01:08:58 INFO Applying migration id=backfill 2026/10/31 01:09:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-c01a-7912-ae2b-eaa1f61923e3 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/31 01:09:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f80-c01b-73d1-a43d-df8607b9d880 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:09:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-c01b-7e54-b9ae-cd48e3577cf8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f80-c01b-73d1-a43d-df8607b9d880 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f80-c01b-73d1-a43d-df8607b9d880 2026/10/31 01:09:02 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:02 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a18f80-c01c-7999-a761-ab92af4bafda note=https://localhost.localdomain:8443/post/01a18f80-c01c-781d-9909-2219bcca206b group=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-c01c-7999-a761-ab92af4bafda activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-c01c-781d-9909-2219bcca206b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-c01c-781d-9909-2219bcca206b 2026/10/31 01:09:02 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/31 01:09: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 --- PASS: TestCommunity_DuplicateReplyInThread (3.55s) === RUN TestCommunity_EditedReplyInThread 2026/10/31 01:09:02 INFO Applying migration id=initial 2026/10/31 01:09:02 INFO Applying migration id=notesupdated 2026/10/31 01:09:02 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:02 INFO Applying migration id=activitiesid 2026/10/31 01:09:02 INFO Applying migration id=outbox 2026/10/31 01:09:02 INFO Applying migration id=edits 2026/10/31 01:09:02 INFO Applying migration id=outboxactor 2026/10/31 01:09:02 INFO Applying migration id=outboxsender 2026/10/31 01:09:02 INFO Applying migration id=thread 2026/10/31 01:09:02 INFO Applying migration id=host 2026/10/31 01:09:02 INFO Applying migration id=sharedinbox 2026/10/31 01:09:02 INFO Applying migration id=noteshost 2026/10/31 01:09:02 INFO Applying migration id=fetched 2026/10/31 01:09:02 INFO Applying migration id=move 2026/10/31 01:09:02 INFO Applying migration id=cleanup 2026/10/31 01:09:02 INFO Applying migration id=received 2026/10/31 01:09:02 INFO Applying migration id=namehost 2026/10/31 01:09:02 INFO Applying migration id=outboxhost 2026/10/31 01:09:02 INFO Applying migration id=notesfts 2026/10/31 01:09:02 INFO Applying migration id=iconsname 2026/10/31 01:09:02 INFO Applying migration id=nohash 2026/10/31 01:09:02 INFO Applying migration id=shares 2026/10/31 01:09:02 INFO Applying migration id=actorttl 2026/10/31 01:09:02 INFO Applying migration id=tocc 2026/10/31 01:09:02 INFO Applying migration id=followeds 2026/10/31 01:09:02 INFO Applying migration id=certhash 2026/10/31 01:09:02 INFO Applying migration id=follows_sync 2026/10/31 01:09:02 INFO Applying migration id=jsonpath 2026/10/31 01:09:02 INFO Applying migration id=localforward 2026/10/31 01:09:02 INFO Applying migration id=avatar 2026/10/31 01:09:02 INFO Applying migration id=noimage 2026/10/31 01:09:02 INFO Applying migration id=feed 2026/10/31 01:09:02 INFO Applying migration id=bookmarks 2026/10/31 01:09:02 INFO Applying migration id=shareactivity 2026/10/31 01:09:02 INFO Applying migration id=application 2026/10/31 01:09:02 INFO Applying migration id=certificates 2026/10/31 01:09:02 INFO Applying migration id=rawforward 2026/10/31 01:09:02 INFO Applying migration id=publickey 2026/10/31 01:09:02 INFO Applying migration id=resolvegroup 2026/10/31 01:09:02 INFO Applying migration id=reject 2026/10/31 01:09:02 INFO Applying migration id=autodel 2026/10/31 01:09:02 INFO Applying migration id=jsonb 2026/10/31 01:09:02 INFO Applying migration id=quote 2026/10/31 01:09:02 INFO Applying migration id=rfc9421 2026/10/31 01:09:02 INFO Applying migration id=keys 2026/10/31 01:09:02 INFO Applying migration id=portable 2026/10/31 01:09:02 INFO Applying migration id=proofs 2026/10/31 01:09:02 INFO Applying migration id=contexts 2026/10/31 01:09:02 INFO Applying migration id=deliverieshost 2026/10/31 01:09:02 INFO Applying migration id=pembegin 2026/10/31 01:09:02 INFO Applying migration id=didhost 2026/10/31 01:09:02 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:02 INFO Applying migration id=invites 2026/10/31 01:09:02 INFO Applying migration id=ed25519blob 2026/10/31 01:09:02 INFO Applying migration id=rsablob 2026/10/31 01:09:02 INFO Applying migration id=iconscid 2026/10/31 01:09:02 INFO Applying migration id=actor 2026/10/31 01:09:02 INFO Applying migration id=localkeys 2026/10/31 01:09:02 INFO Applying migration id=deleted 2026/10/31 01:09:02 INFO Applying migration id=history 2026/10/31 01:09:02 INFO Applying migration id=outboxnano 2026/10/31 01:09:02 INFO Applying migration id=implements 2026/10/31 01:09:02 INFO Applying migration id=backfill 2026/10/31 01:09:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-c6ef-7bc5-aca0-cc9a6dc402e6 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/31 01:09:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f80-c6f0-7580-a983-71bee408e503 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:09:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-c6f1-705e-932f-ce3e0ba3227a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f80-c6f0-7580-a983-71bee408e503 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f80-c6f0-7580-a983-71bee408e503 2026/10/31 01:09:03 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:03 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a18f80-c6f1-7a06-b016-abec0af972e2 note=https://localhost.localdomain:8443/post/01a18f80-c6f1-78a3-879c-db8e5f231470 group=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-c6f1-7a06-b016-abec0af972e2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-c6f1-78a3-879c-db8e5f231470 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-c6f1-78a3-879c-db8e5f231470 2026/10/31 01:09:03 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/31 01:09: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/note/1 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/31 01:09:03 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/31 01:09:03 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_EditedReplyInThread (1.75s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/10/31 01:09:03 INFO Applying migration id=initial 2026/10/31 01:09:03 INFO Applying migration id=notesupdated 2026/10/31 01:09:03 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:03 INFO Applying migration id=activitiesid 2026/10/31 01:09:03 INFO Applying migration id=outbox 2026/10/31 01:09:03 INFO Applying migration id=edits 2026/10/31 01:09:03 INFO Applying migration id=outboxactor 2026/10/31 01:09:03 INFO Applying migration id=outboxsender 2026/10/31 01:09:03 INFO Applying migration id=thread 2026/10/31 01:09:03 INFO Applying migration id=host 2026/10/31 01:09:03 INFO Applying migration id=sharedinbox 2026/10/31 01:09:03 INFO Applying migration id=noteshost 2026/10/31 01:09:03 INFO Applying migration id=fetched 2026/10/31 01:09:03 INFO Applying migration id=move 2026/10/31 01:09:03 INFO Applying migration id=cleanup 2026/10/31 01:09:03 INFO Applying migration id=received 2026/10/31 01:09:03 INFO Applying migration id=namehost 2026/10/31 01:09:03 INFO Applying migration id=outboxhost 2026/10/31 01:09:03 INFO Applying migration id=notesfts 2026/10/31 01:09:03 INFO Applying migration id=iconsname 2026/10/31 01:09:03 INFO Applying migration id=nohash 2026/10/31 01:09:03 INFO Applying migration id=shares 2026/10/31 01:09:03 INFO Applying migration id=actorttl 2026/10/31 01:09:03 INFO Applying migration id=tocc 2026/10/31 01:09:03 INFO Applying migration id=followeds 2026/10/31 01:09:03 INFO Applying migration id=certhash 2026/10/31 01:09:03 INFO Applying migration id=follows_sync 2026/10/31 01:09:03 INFO Applying migration id=jsonpath 2026/10/31 01:09:03 INFO Applying migration id=localforward 2026/10/31 01:09:03 INFO Applying migration id=avatar 2026/10/31 01:09:03 INFO Applying migration id=noimage 2026/10/31 01:09:03 INFO Applying migration id=feed 2026/10/31 01:09:03 INFO Applying migration id=bookmarks 2026/10/31 01:09:03 INFO Applying migration id=shareactivity 2026/10/31 01:09:03 INFO Applying migration id=application 2026/10/31 01:09:03 INFO Applying migration id=certificates 2026/10/31 01:09:03 INFO Applying migration id=rawforward 2026/10/31 01:09:03 INFO Applying migration id=publickey 2026/10/31 01:09:03 INFO Applying migration id=resolvegroup 2026/10/31 01:09:03 INFO Applying migration id=reject 2026/10/31 01:09:03 INFO Applying migration id=autodel 2026/10/31 01:09:03 INFO Applying migration id=jsonb 2026/10/31 01:09:03 INFO Applying migration id=quote 2026/10/31 01:09:03 INFO Applying migration id=rfc9421 2026/10/31 01:09:03 INFO Applying migration id=keys 2026/10/31 01:09:03 INFO Applying migration id=portable 2026/10/31 01:09:03 INFO Applying migration id=proofs 2026/10/31 01:09:03 INFO Applying migration id=contexts 2026/10/31 01:09:03 INFO Applying migration id=deliverieshost 2026/10/31 01:09:03 INFO Applying migration id=pembegin 2026/10/31 01:09:03 INFO Applying migration id=didhost 2026/10/31 01:09:03 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:03 INFO Applying migration id=invites 2026/10/31 01:09:03 INFO Applying migration id=ed25519blob 2026/10/31 01:09:03 INFO Applying migration id=rsablob 2026/10/31 01:09:03 INFO Applying migration id=iconscid 2026/10/31 01:09:03 INFO Applying migration id=actor 2026/10/31 01:09:03 INFO Applying migration id=localkeys 2026/10/31 01:09:03 INFO Applying migration id=deleted 2026/10/31 01:09:03 INFO Applying migration id=history 2026/10/31 01:09:03 INFO Applying migration id=outboxnano 2026/10/31 01:09:03 INFO Applying migration id=implements 2026/10/31 01:09:03 INFO Applying migration id=backfill 2026/10/31 01:09:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-d06c-786e-b97e-74f72afd5492 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/31 01:09:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f80-d06d-7286-afc4-86c06e3f9ff6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:09:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-d06d-7c6e-b36e-6aa8658c1967 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f80-d06d-7286-afc4-86c06e3f9ff6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f80-d06d-7286-afc4-86c06e3f9ff6 2026/10/31 01:09:06 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:06 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a18f80-d06e-772e-921b-8952c45b6bf9 note=https://localhost.localdomain:8443/post/01a18f80-d06e-75c4-a402-0b9616860f07 group=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-d06e-772e-921b-8952c45b6bf9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-d06e-75c4-a402-0b9616860f07 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-d06e-75c4-a402-0b9616860f07 2026/10/31 01:09:06 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/31 01:09:06 INFO Received a new post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_UnknownEditedReplyInThread (2.43s) === RUN TestDelete_HappyFlow 2026/10/31 01:09:06 INFO Applying migration id=initial 2026/10/31 01:09:06 INFO Applying migration id=notesupdated 2026/10/31 01:09:06 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:06 INFO Applying migration id=activitiesid 2026/10/31 01:09:06 INFO Applying migration id=outbox 2026/10/31 01:09:06 INFO Applying migration id=edits 2026/10/31 01:09:06 INFO Applying migration id=outboxactor 2026/10/31 01:09:06 INFO Applying migration id=outboxsender 2026/10/31 01:09:06 INFO Applying migration id=thread 2026/10/31 01:09:06 INFO Applying migration id=host 2026/10/31 01:09:06 INFO Applying migration id=sharedinbox 2026/10/31 01:09:06 INFO Applying migration id=noteshost 2026/10/31 01:09:06 INFO Applying migration id=fetched 2026/10/31 01:09:06 INFO Applying migration id=move 2026/10/31 01:09:06 INFO Applying migration id=cleanup 2026/10/31 01:09:06 INFO Applying migration id=received 2026/10/31 01:09:06 INFO Applying migration id=namehost 2026/10/31 01:09:06 INFO Applying migration id=outboxhost 2026/10/31 01:09:06 INFO Applying migration id=notesfts 2026/10/31 01:09:06 INFO Applying migration id=iconsname 2026/10/31 01:09:06 INFO Applying migration id=nohash 2026/10/31 01:09:06 INFO Applying migration id=shares 2026/10/31 01:09:06 INFO Applying migration id=actorttl 2026/10/31 01:09:06 INFO Applying migration id=tocc 2026/10/31 01:09:06 INFO Applying migration id=followeds 2026/10/31 01:09:06 INFO Applying migration id=certhash 2026/10/31 01:09:06 INFO Applying migration id=follows_sync 2026/10/31 01:09:06 INFO Applying migration id=jsonpath 2026/10/31 01:09:06 INFO Applying migration id=localforward 2026/10/31 01:09:06 INFO Applying migration id=avatar 2026/10/31 01:09:06 INFO Applying migration id=noimage 2026/10/31 01:09:06 INFO Applying migration id=feed 2026/10/31 01:09:06 INFO Applying migration id=bookmarks 2026/10/31 01:09:06 INFO Applying migration id=shareactivity 2026/10/31 01:09:06 INFO Applying migration id=application 2026/10/31 01:09:06 INFO Applying migration id=certificates 2026/10/31 01:09:06 INFO Applying migration id=rawforward 2026/10/31 01:09:06 INFO Applying migration id=publickey 2026/10/31 01:09:06 INFO Applying migration id=resolvegroup 2026/10/31 01:09:06 INFO Applying migration id=reject 2026/10/31 01:09:06 INFO Applying migration id=autodel 2026/10/31 01:09:06 INFO Applying migration id=jsonb 2026/10/31 01:09:06 INFO Applying migration id=quote 2026/10/31 01:09:06 INFO Applying migration id=rfc9421 2026/10/31 01:09:06 INFO Applying migration id=keys 2026/10/31 01:09:06 INFO Applying migration id=portable 2026/10/31 01:09:06 INFO Applying migration id=proofs 2026/10/31 01:09:06 INFO Applying migration id=contexts 2026/10/31 01:09:06 INFO Applying migration id=deliverieshost 2026/10/31 01:09:06 INFO Applying migration id=pembegin 2026/10/31 01:09:06 INFO Applying migration id=didhost 2026/10/31 01:09:06 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:06 INFO Applying migration id=invites 2026/10/31 01:09:06 INFO Applying migration id=ed25519blob 2026/10/31 01:09:06 INFO Applying migration id=rsablob 2026/10/31 01:09:06 INFO Applying migration id=iconscid 2026/10/31 01:09:06 INFO Applying migration id=actor 2026/10/31 01:09:06 INFO Applying migration id=localkeys 2026/10/31 01:09:06 INFO Applying migration id=deleted 2026/10/31 01:09:06 INFO Applying migration id=history 2026/10/31 01:09:06 INFO Applying migration id=outboxnano 2026/10/31 01:09:06 INFO Applying migration id=implements 2026/10/31 01:09:06 INFO Applying migration id=backfill 2026/10/31 01:09:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-db48-7798-87aa-484019b597fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-db48-7719-9c17-b37a6902c483 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-db48-7719-9c17-b37a6902c483 2026/10/31 01:09:09 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f80-db48-7719-9c17-b37a6902c483 2026/10/31 01:09:09 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f80-db48-7719-9c17-b37a6902c483#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-db48-7719-9c17-b37a6902c483 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f80-db48-7719-9c17-b37a6902c483 2026/10/31 01:09:09 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f80-db48-7719-9c17-b37a6902c483 --- PASS: TestDelete_HappyFlow (2.78s) === RUN TestDelete_NotAuthor 2026/10/31 01:09:09 INFO Applying migration id=initial 2026/10/31 01:09:09 INFO Applying migration id=notesupdated 2026/10/31 01:09:09 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:09 INFO Applying migration id=activitiesid 2026/10/31 01:09:09 INFO Applying migration id=outbox 2026/10/31 01:09:09 INFO Applying migration id=edits 2026/10/31 01:09:09 INFO Applying migration id=outboxactor 2026/10/31 01:09:09 INFO Applying migration id=outboxsender 2026/10/31 01:09:09 INFO Applying migration id=thread 2026/10/31 01:09:09 INFO Applying migration id=host 2026/10/31 01:09:09 INFO Applying migration id=sharedinbox 2026/10/31 01:09:09 INFO Applying migration id=noteshost 2026/10/31 01:09:09 INFO Applying migration id=fetched 2026/10/31 01:09:09 INFO Applying migration id=move 2026/10/31 01:09:09 INFO Applying migration id=cleanup 2026/10/31 01:09:09 INFO Applying migration id=received 2026/10/31 01:09:09 INFO Applying migration id=namehost 2026/10/31 01:09:09 INFO Applying migration id=outboxhost 2026/10/31 01:09:09 INFO Applying migration id=notesfts 2026/10/31 01:09:09 INFO Applying migration id=iconsname 2026/10/31 01:09:09 INFO Applying migration id=nohash 2026/10/31 01:09:09 INFO Applying migration id=shares 2026/10/31 01:09:09 INFO Applying migration id=actorttl 2026/10/31 01:09:09 INFO Applying migration id=tocc 2026/10/31 01:09:09 INFO Applying migration id=followeds 2026/10/31 01:09:09 INFO Applying migration id=certhash 2026/10/31 01:09:09 INFO Applying migration id=follows_sync 2026/10/31 01:09:09 INFO Applying migration id=jsonpath 2026/10/31 01:09:09 INFO Applying migration id=localforward 2026/10/31 01:09:09 INFO Applying migration id=avatar 2026/10/31 01:09:09 INFO Applying migration id=noimage 2026/10/31 01:09:09 INFO Applying migration id=feed 2026/10/31 01:09:09 INFO Applying migration id=bookmarks 2026/10/31 01:09:09 INFO Applying migration id=shareactivity 2026/10/31 01:09:09 INFO Applying migration id=application 2026/10/31 01:09:09 INFO Applying migration id=certificates 2026/10/31 01:09:09 INFO Applying migration id=rawforward 2026/10/31 01:09:09 INFO Applying migration id=publickey 2026/10/31 01:09:09 INFO Applying migration id=resolvegroup 2026/10/31 01:09:09 INFO Applying migration id=reject 2026/10/31 01:09:09 INFO Applying migration id=autodel 2026/10/31 01:09:09 INFO Applying migration id=jsonb 2026/10/31 01:09:09 INFO Applying migration id=quote 2026/10/31 01:09:09 INFO Applying migration id=rfc9421 2026/10/31 01:09:09 INFO Applying migration id=keys 2026/10/31 01:09:09 INFO Applying migration id=portable 2026/10/31 01:09:09 INFO Applying migration id=proofs 2026/10/31 01:09:09 INFO Applying migration id=contexts 2026/10/31 01:09:09 INFO Applying migration id=deliverieshost 2026/10/31 01:09:09 INFO Applying migration id=pembegin 2026/10/31 01:09:09 INFO Applying migration id=didhost 2026/10/31 01:09:09 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:09 INFO Applying migration id=invites 2026/10/31 01:09:09 INFO Applying migration id=ed25519blob 2026/10/31 01:09:09 INFO Applying migration id=rsablob 2026/10/31 01:09:09 INFO Applying migration id=iconscid 2026/10/31 01:09:09 INFO Applying migration id=actor 2026/10/31 01:09:09 INFO Applying migration id=localkeys 2026/10/31 01:09:09 INFO Applying migration id=deleted 2026/10/31 01:09:09 INFO Applying migration id=history 2026/10/31 01:09:09 INFO Applying migration id=outboxnano 2026/10/31 01:09:09 INFO Applying migration id=implements 2026/10/31 01:09:09 INFO Applying migration id=backfill 2026/10/31 01:09:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-e2a1-728e-8485-547b559c230c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-e2a0-7b33-aaec-e416c4793776 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-e2a0-7b33-aaec-e416c4793776 2026/10/31 01:09:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f80-e2a0-7b33-aaec-e416c4793776 2026/10/31 01:09:10 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/01a18f80-e2a0-7b33-aaec-e416c4793776 error="sql: no rows in result set" 2026/10/31 01:09:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f80-e2a0-7b33-aaec-e416c4793776 --- PASS: TestDelete_NotAuthor (1.88s) === RUN TestDelete_NoSuchPost 2026/10/31 01:09:10 INFO Applying migration id=initial 2026/10/31 01:09:10 INFO Applying migration id=notesupdated 2026/10/31 01:09:10 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:10 INFO Applying migration id=activitiesid 2026/10/31 01:09:10 INFO Applying migration id=outbox 2026/10/31 01:09:10 INFO Applying migration id=edits 2026/10/31 01:09:10 INFO Applying migration id=outboxactor 2026/10/31 01:09:10 INFO Applying migration id=outboxsender 2026/10/31 01:09:10 INFO Applying migration id=thread 2026/10/31 01:09:10 INFO Applying migration id=host 2026/10/31 01:09:10 INFO Applying migration id=sharedinbox 2026/10/31 01:09:10 INFO Applying migration id=noteshost 2026/10/31 01:09:10 INFO Applying migration id=fetched 2026/10/31 01:09:10 INFO Applying migration id=move 2026/10/31 01:09:10 INFO Applying migration id=cleanup 2026/10/31 01:09:10 INFO Applying migration id=received 2026/10/31 01:09:10 INFO Applying migration id=namehost 2026/10/31 01:09:10 INFO Applying migration id=outboxhost 2026/10/31 01:09:10 INFO Applying migration id=notesfts 2026/10/31 01:09:10 INFO Applying migration id=iconsname 2026/10/31 01:09:10 INFO Applying migration id=nohash 2026/10/31 01:09:10 INFO Applying migration id=shares 2026/10/31 01:09:10 INFO Applying migration id=actorttl 2026/10/31 01:09:10 INFO Applying migration id=tocc 2026/10/31 01:09:10 INFO Applying migration id=followeds 2026/10/31 01:09:10 INFO Applying migration id=certhash 2026/10/31 01:09:10 INFO Applying migration id=follows_sync 2026/10/31 01:09:10 INFO Applying migration id=jsonpath 2026/10/31 01:09:11 INFO Applying migration id=localforward 2026/10/31 01:09:11 INFO Applying migration id=avatar 2026/10/31 01:09:11 INFO Applying migration id=noimage 2026/10/31 01:09:11 INFO Applying migration id=feed 2026/10/31 01:09:11 INFO Applying migration id=bookmarks 2026/10/31 01:09:11 INFO Applying migration id=shareactivity 2026/10/31 01:09:11 INFO Applying migration id=application 2026/10/31 01:09:11 INFO Applying migration id=certificates 2026/10/31 01:09:11 INFO Applying migration id=rawforward 2026/10/31 01:09:11 INFO Applying migration id=publickey 2026/10/31 01:09:11 INFO Applying migration id=resolvegroup 2026/10/31 01:09:11 INFO Applying migration id=reject 2026/10/31 01:09:11 INFO Applying migration id=autodel 2026/10/31 01:09:11 INFO Applying migration id=jsonb 2026/10/31 01:09:11 INFO Applying migration id=quote 2026/10/31 01:09:11 INFO Applying migration id=rfc9421 2026/10/31 01:09:11 INFO Applying migration id=keys 2026/10/31 01:09:11 INFO Applying migration id=portable 2026/10/31 01:09:11 INFO Applying migration id=proofs 2026/10/31 01:09:11 INFO Applying migration id=contexts 2026/10/31 01:09:11 INFO Applying migration id=deliverieshost 2026/10/31 01:09:11 INFO Applying migration id=pembegin 2026/10/31 01:09:11 INFO Applying migration id=didhost 2026/10/31 01:09:11 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:11 INFO Applying migration id=invites 2026/10/31 01:09:11 INFO Applying migration id=ed25519blob 2026/10/31 01:09:11 INFO Applying migration id=rsablob 2026/10/31 01:09:11 INFO Applying migration id=iconscid 2026/10/31 01:09:11 INFO Applying migration id=actor 2026/10/31 01:09:11 INFO Applying migration id=localkeys 2026/10/31 01:09:11 INFO Applying migration id=deleted 2026/10/31 01:09:11 INFO Applying migration id=history 2026/10/31 01:09:11 INFO Applying migration id=outboxnano 2026/10/31 01:09:11 INFO Applying migration id=implements 2026/10/31 01:09:11 INFO Applying migration id=backfill 2026/10/31 01:09:13 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (2.89s) === RUN TestDelete_UnauthenticatedUser 2026/10/31 01:09:13 INFO Applying migration id=initial 2026/10/31 01:09:13 INFO Applying migration id=notesupdated 2026/10/31 01:09:13 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:13 INFO Applying migration id=activitiesid 2026/10/31 01:09:13 INFO Applying migration id=outbox 2026/10/31 01:09:13 INFO Applying migration id=edits 2026/10/31 01:09:13 INFO Applying migration id=outboxactor 2026/10/31 01:09:13 INFO Applying migration id=outboxsender 2026/10/31 01:09:13 INFO Applying migration id=thread 2026/10/31 01:09:13 INFO Applying migration id=host 2026/10/31 01:09:13 INFO Applying migration id=sharedinbox 2026/10/31 01:09:13 INFO Applying migration id=noteshost 2026/10/31 01:09:13 INFO Applying migration id=fetched 2026/10/31 01:09:13 INFO Applying migration id=move 2026/10/31 01:09:13 INFO Applying migration id=cleanup 2026/10/31 01:09:13 INFO Applying migration id=received 2026/10/31 01:09:13 INFO Applying migration id=namehost 2026/10/31 01:09:13 INFO Applying migration id=outboxhost 2026/10/31 01:09:13 INFO Applying migration id=notesfts 2026/10/31 01:09:13 INFO Applying migration id=iconsname 2026/10/31 01:09:13 INFO Applying migration id=nohash 2026/10/31 01:09:13 INFO Applying migration id=shares 2026/10/31 01:09:13 INFO Applying migration id=actorttl 2026/10/31 01:09:13 INFO Applying migration id=tocc 2026/10/31 01:09:13 INFO Applying migration id=followeds 2026/10/31 01:09:13 INFO Applying migration id=certhash 2026/10/31 01:09:13 INFO Applying migration id=follows_sync 2026/10/31 01:09:13 INFO Applying migration id=jsonpath 2026/10/31 01:09:13 INFO Applying migration id=localforward 2026/10/31 01:09:13 INFO Applying migration id=avatar 2026/10/31 01:09:13 INFO Applying migration id=noimage 2026/10/31 01:09:13 INFO Applying migration id=feed 2026/10/31 01:09:13 INFO Applying migration id=bookmarks 2026/10/31 01:09:13 INFO Applying migration id=shareactivity 2026/10/31 01:09:13 INFO Applying migration id=application 2026/10/31 01:09:13 INFO Applying migration id=certificates 2026/10/31 01:09:13 INFO Applying migration id=rawforward 2026/10/31 01:09:13 INFO Applying migration id=publickey 2026/10/31 01:09:13 INFO Applying migration id=resolvegroup 2026/10/31 01:09:13 INFO Applying migration id=reject 2026/10/31 01:09:13 INFO Applying migration id=autodel 2026/10/31 01:09:13 INFO Applying migration id=jsonb 2026/10/31 01:09:13 INFO Applying migration id=quote 2026/10/31 01:09:13 INFO Applying migration id=rfc9421 2026/10/31 01:09:13 INFO Applying migration id=keys 2026/10/31 01:09:13 INFO Applying migration id=portable 2026/10/31 01:09:13 INFO Applying migration id=proofs 2026/10/31 01:09:13 INFO Applying migration id=contexts 2026/10/31 01:09:13 INFO Applying migration id=deliverieshost 2026/10/31 01:09:13 INFO Applying migration id=pembegin 2026/10/31 01:09:13 INFO Applying migration id=didhost 2026/10/31 01:09:13 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:13 INFO Applying migration id=invites 2026/10/31 01:09:13 INFO Applying migration id=ed25519blob 2026/10/31 01:09:13 INFO Applying migration id=rsablob 2026/10/31 01:09:13 INFO Applying migration id=iconscid 2026/10/31 01:09:13 INFO Applying migration id=actor 2026/10/31 01:09:13 INFO Applying migration id=localkeys 2026/10/31 01:09:13 INFO Applying migration id=deleted 2026/10/31 01:09:13 INFO Applying migration id=history 2026/10/31 01:09:13 INFO Applying migration id=outboxnano 2026/10/31 01:09:13 INFO Applying migration id=implements 2026/10/31 01:09:13 INFO Applying migration id=backfill 2026/10/31 01:09:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-f86e-72c1-812b-8fa1c6b3774a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-f86e-7257-9298-7554e678fe3f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-f86e-7257-9298-7554e678fe3f 2026/10/31 01:09:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f80-f86e-7257-9298-7554e678fe3f 2026/10/31 01:09:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f80-f86e-7257-9298-7554e678fe3f --- PASS: TestDelete_UnauthenticatedUser (2.69s) === RUN TestDelete_WithReply 2026/10/31 01:09:16 INFO Applying migration id=initial 2026/10/31 01:09:16 INFO Applying migration id=notesupdated 2026/10/31 01:09:16 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:16 INFO Applying migration id=activitiesid 2026/10/31 01:09:16 INFO Applying migration id=outbox 2026/10/31 01:09:16 INFO Applying migration id=edits 2026/10/31 01:09:16 INFO Applying migration id=outboxactor 2026/10/31 01:09:16 INFO Applying migration id=outboxsender 2026/10/31 01:09:16 INFO Applying migration id=thread 2026/10/31 01:09:16 INFO Applying migration id=host 2026/10/31 01:09:16 INFO Applying migration id=sharedinbox 2026/10/31 01:09:16 INFO Applying migration id=noteshost 2026/10/31 01:09:16 INFO Applying migration id=fetched 2026/10/31 01:09:16 INFO Applying migration id=move 2026/10/31 01:09:16 INFO Applying migration id=cleanup 2026/10/31 01:09:16 INFO Applying migration id=received 2026/10/31 01:09:16 INFO Applying migration id=namehost 2026/10/31 01:09:16 INFO Applying migration id=outboxhost 2026/10/31 01:09:16 INFO Applying migration id=notesfts 2026/10/31 01:09:16 INFO Applying migration id=iconsname 2026/10/31 01:09:16 INFO Applying migration id=nohash 2026/10/31 01:09:16 INFO Applying migration id=shares 2026/10/31 01:09:16 INFO Applying migration id=actorttl 2026/10/31 01:09:16 INFO Applying migration id=tocc 2026/10/31 01:09:16 INFO Applying migration id=followeds 2026/10/31 01:09:16 INFO Applying migration id=certhash 2026/10/31 01:09:16 INFO Applying migration id=follows_sync 2026/10/31 01:09:16 INFO Applying migration id=jsonpath 2026/10/31 01:09:16 INFO Applying migration id=localforward 2026/10/31 01:09:16 INFO Applying migration id=avatar 2026/10/31 01:09:16 INFO Applying migration id=noimage 2026/10/31 01:09:16 INFO Applying migration id=feed 2026/10/31 01:09:16 INFO Applying migration id=bookmarks 2026/10/31 01:09:16 INFO Applying migration id=shareactivity 2026/10/31 01:09:16 INFO Applying migration id=application 2026/10/31 01:09:16 INFO Applying migration id=certificates 2026/10/31 01:09:16 INFO Applying migration id=rawforward 2026/10/31 01:09:16 INFO Applying migration id=publickey 2026/10/31 01:09:16 INFO Applying migration id=resolvegroup 2026/10/31 01:09:16 INFO Applying migration id=reject 2026/10/31 01:09:16 INFO Applying migration id=autodel 2026/10/31 01:09:16 INFO Applying migration id=jsonb 2026/10/31 01:09:16 INFO Applying migration id=quote 2026/10/31 01:09:16 INFO Applying migration id=rfc9421 2026/10/31 01:09:16 INFO Applying migration id=keys 2026/10/31 01:09:16 INFO Applying migration id=portable 2026/10/31 01:09:16 INFO Applying migration id=proofs 2026/10/31 01:09:16 INFO Applying migration id=contexts 2026/10/31 01:09:16 INFO Applying migration id=deliverieshost 2026/10/31 01:09:16 INFO Applying migration id=pembegin 2026/10/31 01:09:16 INFO Applying migration id=didhost 2026/10/31 01:09:16 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:16 INFO Applying migration id=invites 2026/10/31 01:09:16 INFO Applying migration id=ed25519blob 2026/10/31 01:09:16 INFO Applying migration id=rsablob 2026/10/31 01:09:16 INFO Applying migration id=iconscid 2026/10/31 01:09:16 INFO Applying migration id=actor 2026/10/31 01:09:16 INFO Applying migration id=localkeys 2026/10/31 01:09:16 INFO Applying migration id=deleted 2026/10/31 01:09:16 INFO Applying migration id=history 2026/10/31 01:09:16 INFO Applying migration id=outboxnano 2026/10/31 01:09:16 INFO Applying migration id=implements 2026/10/31 01:09:16 INFO Applying migration id=backfill 2026/10/31 01:09:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-061a-7443-9e8d-efdb54ae2a8e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-061a-73ce-95f3-42e25330eba2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f81-061a-73ce-95f3-42e25330eba2 2026/10/31 01:09:20 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f81-061a-73ce-95f3-42e25330eba2 2026/10/31 01:09:20 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f81-061c-799b-86b5-ddfa15ebe42e note=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9 thread=https://localhost.localdomain:8443/post/01a18f81-061a-73ce-95f3-42e25330eba2 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-061c-799b-86b5-ddfa15ebe42e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9 2026/10/31 01:09:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9 2026/10/31 01:09:20 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9 2026/10/31 01:09:20 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9#delete note=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9 thread=https://localhost.localdomain:8443/post/01a18f81-061a-73ce-95f3-42e25330eba2 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9 2026/10/31 01:09:20 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f81-061a-73ce-95f3-42e25330eba2#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-061a-73ce-95f3-42e25330eba2 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f81-061a-73ce-95f3-42e25330eba2 2026/10/31 01:09:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-061a-73ce-95f3-42e25330eba2 --- PASS: TestDelete_WithReply (3.51s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/10/31 01:09:20 INFO Applying migration id=initial 2026/10/31 01:09:20 INFO Applying migration id=notesupdated 2026/10/31 01:09:20 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:20 INFO Applying migration id=activitiesid 2026/10/31 01:09:20 INFO Applying migration id=outbox 2026/10/31 01:09:20 INFO Applying migration id=edits 2026/10/31 01:09:20 INFO Applying migration id=outboxactor 2026/10/31 01:09:20 INFO Applying migration id=outboxsender 2026/10/31 01:09:20 INFO Applying migration id=thread 2026/10/31 01:09:20 INFO Applying migration id=host 2026/10/31 01:09:20 INFO Applying migration id=sharedinbox 2026/10/31 01:09:20 INFO Applying migration id=noteshost 2026/10/31 01:09:20 INFO Applying migration id=fetched 2026/10/31 01:09:20 INFO Applying migration id=move 2026/10/31 01:09:20 INFO Applying migration id=cleanup 2026/10/31 01:09:20 INFO Applying migration id=received 2026/10/31 01:09:20 INFO Applying migration id=namehost 2026/10/31 01:09:20 INFO Applying migration id=outboxhost 2026/10/31 01:09:20 INFO Applying migration id=notesfts 2026/10/31 01:09:20 INFO Applying migration id=iconsname 2026/10/31 01:09:20 INFO Applying migration id=nohash 2026/10/31 01:09:20 INFO Applying migration id=shares 2026/10/31 01:09:20 INFO Applying migration id=actorttl 2026/10/31 01:09:20 INFO Applying migration id=tocc 2026/10/31 01:09:20 INFO Applying migration id=followeds 2026/10/31 01:09:20 INFO Applying migration id=certhash 2026/10/31 01:09:20 INFO Applying migration id=follows_sync 2026/10/31 01:09:20 INFO Applying migration id=jsonpath 2026/10/31 01:09:20 INFO Applying migration id=localforward 2026/10/31 01:09:20 INFO Applying migration id=avatar 2026/10/31 01:09:20 INFO Applying migration id=noimage 2026/10/31 01:09:20 INFO Applying migration id=feed 2026/10/31 01:09:20 INFO Applying migration id=bookmarks 2026/10/31 01:09:20 INFO Applying migration id=shareactivity 2026/10/31 01:09:20 INFO Applying migration id=application 2026/10/31 01:09:20 INFO Applying migration id=certificates 2026/10/31 01:09:20 INFO Applying migration id=rawforward 2026/10/31 01:09:20 INFO Applying migration id=publickey 2026/10/31 01:09:20 INFO Applying migration id=resolvegroup 2026/10/31 01:09:20 INFO Applying migration id=reject 2026/10/31 01:09:20 INFO Applying migration id=autodel 2026/10/31 01:09:20 INFO Applying migration id=jsonb 2026/10/31 01:09:20 INFO Applying migration id=quote 2026/10/31 01:09:20 INFO Applying migration id=rfc9421 2026/10/31 01:09:20 INFO Applying migration id=keys 2026/10/31 01:09:20 INFO Applying migration id=portable 2026/10/31 01:09:20 INFO Applying migration id=proofs 2026/10/31 01:09:20 INFO Applying migration id=contexts 2026/10/31 01:09:20 INFO Applying migration id=deliverieshost 2026/10/31 01:09:20 INFO Applying migration id=pembegin 2026/10/31 01:09:20 INFO Applying migration id=didhost 2026/10/31 01:09:20 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:20 INFO Applying migration id=invites 2026/10/31 01:09:20 INFO Applying migration id=ed25519blob 2026/10/31 01:09:20 INFO Applying migration id=rsablob 2026/10/31 01:09:20 INFO Applying migration id=iconscid 2026/10/31 01:09:20 INFO Applying migration id=actor 2026/10/31 01:09:20 INFO Applying migration id=localkeys 2026/10/31 01:09:20 INFO Applying migration id=deleted 2026/10/31 01:09:20 INFO Applying migration id=history 2026/10/31 01:09:20 INFO Applying migration id=outboxnano 2026/10/31 01:09:20 INFO Applying migration id=implements 2026/10/31 01:09:20 INFO Applying migration id=backfill 2026/10/31 01:09:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-12cc-793c-b534-d064b8b51fcb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c 2026/10/31 01:09:23 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c 2026/10/31 01:09:23 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f81-12ce-7c36-a75c-8f4cd73f2b97 note=https://localhost.localdomain:8443/post/01a18f81-12ce-7bf9-a8d6-539a0a144958 thread=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-12ce-7c36-a75c-8f4cd73f2b97 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-12ce-7bf9-a8d6-539a0a144958 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-12ce-7bf9-a8d6-539a0a144958 2026/10/31 01:09:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c 2026/10/31 01:09:23 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c 2026/10/31 01:09:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c 2026/10/31 01:09:23 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f81-12ce-7bf9-a8d6-539a0a144958#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-12ce-7bf9-a8d6-539a0a144958 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f81-12ce-7bf9-a8d6-539a0a144958 2026/10/31 01:09:23 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a18f81-12ce-7bf9-a8d6-539a0a144958#delete note=https://localhost.localdomain:8443/post/01a18f81-12ce-7bf9-a8d6-539a0a144958 thread=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-12ce-7bf9-a8d6-539a0a144958 --- PASS: TestDelete_WithReplyPostDeletedFirst (3.25s) === RUN TestDM_HappyFlow 2026/10/31 01:09:23 INFO Applying migration id=initial 2026/10/31 01:09:23 INFO Applying migration id=notesupdated 2026/10/31 01:09:23 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:23 INFO Applying migration id=activitiesid 2026/10/31 01:09:23 INFO Applying migration id=outbox 2026/10/31 01:09:23 INFO Applying migration id=edits 2026/10/31 01:09:23 INFO Applying migration id=outboxactor 2026/10/31 01:09:23 INFO Applying migration id=outboxsender 2026/10/31 01:09:23 INFO Applying migration id=thread 2026/10/31 01:09:23 INFO Applying migration id=host 2026/10/31 01:09:23 INFO Applying migration id=sharedinbox 2026/10/31 01:09:23 INFO Applying migration id=noteshost 2026/10/31 01:09:23 INFO Applying migration id=fetched 2026/10/31 01:09:23 INFO Applying migration id=move 2026/10/31 01:09:23 INFO Applying migration id=cleanup 2026/10/31 01:09:23 INFO Applying migration id=received 2026/10/31 01:09:23 INFO Applying migration id=namehost 2026/10/31 01:09:23 INFO Applying migration id=outboxhost 2026/10/31 01:09:23 INFO Applying migration id=notesfts 2026/10/31 01:09:23 INFO Applying migration id=iconsname 2026/10/31 01:09:23 INFO Applying migration id=nohash 2026/10/31 01:09:23 INFO Applying migration id=shares 2026/10/31 01:09:23 INFO Applying migration id=actorttl 2026/10/31 01:09:23 INFO Applying migration id=tocc 2026/10/31 01:09:23 INFO Applying migration id=followeds 2026/10/31 01:09:23 INFO Applying migration id=certhash 2026/10/31 01:09:23 INFO Applying migration id=follows_sync 2026/10/31 01:09:23 INFO Applying migration id=jsonpath 2026/10/31 01:09:23 INFO Applying migration id=localforward 2026/10/31 01:09:23 INFO Applying migration id=avatar 2026/10/31 01:09:23 INFO Applying migration id=noimage 2026/10/31 01:09:23 INFO Applying migration id=feed 2026/10/31 01:09:23 INFO Applying migration id=bookmarks 2026/10/31 01:09:23 INFO Applying migration id=shareactivity 2026/10/31 01:09:23 INFO Applying migration id=application 2026/10/31 01:09:23 INFO Applying migration id=certificates 2026/10/31 01:09:23 INFO Applying migration id=rawforward 2026/10/31 01:09:23 INFO Applying migration id=publickey 2026/10/31 01:09:23 INFO Applying migration id=resolvegroup 2026/10/31 01:09:23 INFO Applying migration id=reject 2026/10/31 01:09:23 INFO Applying migration id=autodel 2026/10/31 01:09:23 INFO Applying migration id=jsonb 2026/10/31 01:09:23 INFO Applying migration id=quote 2026/10/31 01:09:23 INFO Applying migration id=rfc9421 2026/10/31 01:09:23 INFO Applying migration id=keys 2026/10/31 01:09:23 INFO Applying migration id=portable 2026/10/31 01:09:23 INFO Applying migration id=proofs 2026/10/31 01:09:23 INFO Applying migration id=contexts 2026/10/31 01:09:23 INFO Applying migration id=deliverieshost 2026/10/31 01:09:23 INFO Applying migration id=pembegin 2026/10/31 01:09:23 INFO Applying migration id=didhost 2026/10/31 01:09:23 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:23 INFO Applying migration id=invites 2026/10/31 01:09:23 INFO Applying migration id=ed25519blob 2026/10/31 01:09:23 INFO Applying migration id=rsablob 2026/10/31 01:09:23 INFO Applying migration id=iconscid 2026/10/31 01:09:23 INFO Applying migration id=actor 2026/10/31 01:09:23 INFO Applying migration id=localkeys 2026/10/31 01:09:23 INFO Applying migration id=deleted 2026/10/31 01:09:23 INFO Applying migration id=history 2026/10/31 01:09:23 INFO Applying migration id=outboxnano 2026/10/31 01:09:23 INFO Applying migration id=implements 2026/10/31 01:09:23 INFO Applying migration id=backfill 2026/10/31 01:09:26 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-2123-79b7-949c-dc1d2d252f84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-2123-77b8-b5a3-ed46f144386c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-2123-77b8-b5a3-ed46f144386c 2026/10/31 01:09:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-2123-77b8-b5a3-ed46f144386c 2026/10/31 01:09:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-2123-77b8-b5a3-ed46f144386c 2026/10/31 01:09:26 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f81-2123-77b8-b5a3-ed46f144386c 2026/10/31 01:09:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-2123-77b8-b5a3-ed46f144386c --- PASS: TestDM_HappyFlow (3.66s) === RUN TestDM_UnauthenticatedUser 2026/10/31 01:09:26 INFO Applying migration id=initial 2026/10/31 01:09:26 INFO Applying migration id=notesupdated 2026/10/31 01:09:26 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:26 INFO Applying migration id=activitiesid 2026/10/31 01:09:26 INFO Applying migration id=outbox 2026/10/31 01:09:26 INFO Applying migration id=edits 2026/10/31 01:09:26 INFO Applying migration id=outboxactor 2026/10/31 01:09:26 INFO Applying migration id=outboxsender 2026/10/31 01:09:26 INFO Applying migration id=thread 2026/10/31 01:09:26 INFO Applying migration id=host 2026/10/31 01:09:26 INFO Applying migration id=sharedinbox 2026/10/31 01:09:26 INFO Applying migration id=noteshost 2026/10/31 01:09:26 INFO Applying migration id=fetched 2026/10/31 01:09:26 INFO Applying migration id=move 2026/10/31 01:09:26 INFO Applying migration id=cleanup 2026/10/31 01:09:26 INFO Applying migration id=received 2026/10/31 01:09:26 INFO Applying migration id=namehost 2026/10/31 01:09:26 INFO Applying migration id=outboxhost 2026/10/31 01:09:26 INFO Applying migration id=notesfts 2026/10/31 01:09:26 INFO Applying migration id=iconsname 2026/10/31 01:09:26 INFO Applying migration id=nohash 2026/10/31 01:09:26 INFO Applying migration id=shares 2026/10/31 01:09:26 INFO Applying migration id=actorttl 2026/10/31 01:09:26 INFO Applying migration id=tocc 2026/10/31 01:09:26 INFO Applying migration id=followeds 2026/10/31 01:09:26 INFO Applying migration id=certhash 2026/10/31 01:09:26 INFO Applying migration id=follows_sync 2026/10/31 01:09:26 INFO Applying migration id=jsonpath 2026/10/31 01:09:27 INFO Applying migration id=localforward 2026/10/31 01:09:27 INFO Applying migration id=avatar 2026/10/31 01:09:27 INFO Applying migration id=noimage 2026/10/31 01:09:27 INFO Applying migration id=feed 2026/10/31 01:09:27 INFO Applying migration id=bookmarks 2026/10/31 01:09:27 INFO Applying migration id=shareactivity 2026/10/31 01:09:27 INFO Applying migration id=application 2026/10/31 01:09:27 INFO Applying migration id=certificates 2026/10/31 01:09:27 INFO Applying migration id=rawforward 2026/10/31 01:09:27 INFO Applying migration id=publickey 2026/10/31 01:09:27 INFO Applying migration id=resolvegroup 2026/10/31 01:09:27 INFO Applying migration id=reject 2026/10/31 01:09:27 INFO Applying migration id=autodel 2026/10/31 01:09:27 INFO Applying migration id=jsonb 2026/10/31 01:09:27 INFO Applying migration id=quote 2026/10/31 01:09:27 INFO Applying migration id=rfc9421 2026/10/31 01:09:27 INFO Applying migration id=keys 2026/10/31 01:09:27 INFO Applying migration id=portable 2026/10/31 01:09:27 INFO Applying migration id=proofs 2026/10/31 01:09:27 INFO Applying migration id=contexts 2026/10/31 01:09:27 INFO Applying migration id=deliverieshost 2026/10/31 01:09:27 INFO Applying migration id=pembegin 2026/10/31 01:09:27 INFO Applying migration id=didhost 2026/10/31 01:09:27 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:27 INFO Applying migration id=invites 2026/10/31 01:09:27 INFO Applying migration id=ed25519blob 2026/10/31 01:09:27 INFO Applying migration id=rsablob 2026/10/31 01:09:27 INFO Applying migration id=iconscid 2026/10/31 01:09:27 INFO Applying migration id=actor 2026/10/31 01:09:27 INFO Applying migration id=localkeys 2026/10/31 01:09:27 INFO Applying migration id=deleted 2026/10/31 01:09:27 INFO Applying migration id=history 2026/10/31 01:09:27 INFO Applying migration id=outboxnano 2026/10/31 01:09:27 INFO Applying migration id=implements 2026/10/31 01:09:27 INFO Applying migration id=backfill 2026/10/31 01:09:29 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-29fe-72fe-aa5f-81b62058486a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-29fe-70dd-83ce-1862bf0714fe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-29fe-70dd-83ce-1862bf0714fe 2026/10/31 01:09:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-29fe-70dd-83ce-1862bf0714fe 2026/10/31 01:09:29 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f81-29fe-70dd-83ce-1862bf0714fe --- PASS: TestDM_UnauthenticatedUser (2.26s) === RUN TestDM_Loopback 2026/10/31 01:09:29 INFO Applying migration id=initial 2026/10/31 01:09:29 INFO Applying migration id=notesupdated 2026/10/31 01:09:29 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:29 INFO Applying migration id=activitiesid 2026/10/31 01:09:29 INFO Applying migration id=outbox 2026/10/31 01:09:29 INFO Applying migration id=edits 2026/10/31 01:09:29 INFO Applying migration id=outboxactor 2026/10/31 01:09:29 INFO Applying migration id=outboxsender 2026/10/31 01:09:29 INFO Applying migration id=thread 2026/10/31 01:09:29 INFO Applying migration id=host 2026/10/31 01:09:29 INFO Applying migration id=sharedinbox 2026/10/31 01:09:29 INFO Applying migration id=noteshost 2026/10/31 01:09:29 INFO Applying migration id=fetched 2026/10/31 01:09:29 INFO Applying migration id=move 2026/10/31 01:09:29 INFO Applying migration id=cleanup 2026/10/31 01:09:29 INFO Applying migration id=received 2026/10/31 01:09:29 INFO Applying migration id=namehost 2026/10/31 01:09:29 INFO Applying migration id=outboxhost 2026/10/31 01:09:29 INFO Applying migration id=notesfts 2026/10/31 01:09:29 INFO Applying migration id=iconsname 2026/10/31 01:09:29 INFO Applying migration id=nohash 2026/10/31 01:09:29 INFO Applying migration id=shares 2026/10/31 01:09:29 INFO Applying migration id=actorttl 2026/10/31 01:09:29 INFO Applying migration id=tocc 2026/10/31 01:09:29 INFO Applying migration id=followeds 2026/10/31 01:09:29 INFO Applying migration id=certhash 2026/10/31 01:09:29 INFO Applying migration id=follows_sync 2026/10/31 01:09:29 INFO Applying migration id=jsonpath 2026/10/31 01:09:29 INFO Applying migration id=localforward 2026/10/31 01:09:29 INFO Applying migration id=avatar 2026/10/31 01:09:29 INFO Applying migration id=noimage 2026/10/31 01:09:29 INFO Applying migration id=feed 2026/10/31 01:09:29 INFO Applying migration id=bookmarks 2026/10/31 01:09:29 INFO Applying migration id=shareactivity 2026/10/31 01:09:29 INFO Applying migration id=application 2026/10/31 01:09:29 INFO Applying migration id=certificates 2026/10/31 01:09:29 INFO Applying migration id=rawforward 2026/10/31 01:09:29 INFO Applying migration id=publickey 2026/10/31 01:09:29 INFO Applying migration id=resolvegroup 2026/10/31 01:09:29 INFO Applying migration id=reject 2026/10/31 01:09:29 INFO Applying migration id=autodel 2026/10/31 01:09:29 INFO Applying migration id=jsonb 2026/10/31 01:09:29 INFO Applying migration id=quote 2026/10/31 01:09:29 INFO Applying migration id=rfc9421 2026/10/31 01:09:29 INFO Applying migration id=keys 2026/10/31 01:09:29 INFO Applying migration id=portable 2026/10/31 01:09:29 INFO Applying migration id=proofs 2026/10/31 01:09:29 INFO Applying migration id=contexts 2026/10/31 01:09:29 INFO Applying migration id=deliverieshost 2026/10/31 01:09:29 INFO Applying migration id=pembegin 2026/10/31 01:09:29 INFO Applying migration id=didhost 2026/10/31 01:09:29 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:29 INFO Applying migration id=invites 2026/10/31 01:09:29 INFO Applying migration id=ed25519blob 2026/10/31 01:09:29 INFO Applying migration id=rsablob 2026/10/31 01:09:29 INFO Applying migration id=iconscid 2026/10/31 01:09:29 INFO Applying migration id=actor 2026/10/31 01:09:29 INFO Applying migration id=localkeys 2026/10/31 01:09:29 INFO Applying migration id=deleted 2026/10/31 01:09:29 INFO Applying migration id=history 2026/10/31 01:09:29 INFO Applying migration id=outboxnano 2026/10/31 01:09:29 INFO Applying migration id=implements 2026/10/31 01:09:29 INFO Applying migration id=backfill 2026/10/31 01:09:32 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (3.33s) === RUN TestDM_TwoMentions 2026/10/31 01:09:32 INFO Applying migration id=initial 2026/10/31 01:09:32 INFO Applying migration id=notesupdated 2026/10/31 01:09:32 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:32 INFO Applying migration id=activitiesid 2026/10/31 01:09:32 INFO Applying migration id=outbox 2026/10/31 01:09:32 INFO Applying migration id=edits 2026/10/31 01:09:32 INFO Applying migration id=outboxactor 2026/10/31 01:09:32 INFO Applying migration id=outboxsender 2026/10/31 01:09:32 INFO Applying migration id=thread 2026/10/31 01:09:32 INFO Applying migration id=host 2026/10/31 01:09:32 INFO Applying migration id=sharedinbox 2026/10/31 01:09:32 INFO Applying migration id=noteshost 2026/10/31 01:09:32 INFO Applying migration id=fetched 2026/10/31 01:09:32 INFO Applying migration id=move 2026/10/31 01:09:32 INFO Applying migration id=cleanup 2026/10/31 01:09:32 INFO Applying migration id=received 2026/10/31 01:09:32 INFO Applying migration id=namehost 2026/10/31 01:09:32 INFO Applying migration id=outboxhost 2026/10/31 01:09:32 INFO Applying migration id=notesfts 2026/10/31 01:09:32 INFO Applying migration id=iconsname 2026/10/31 01:09:32 INFO Applying migration id=nohash 2026/10/31 01:09:32 INFO Applying migration id=shares 2026/10/31 01:09:32 INFO Applying migration id=actorttl 2026/10/31 01:09:32 INFO Applying migration id=tocc 2026/10/31 01:09:32 INFO Applying migration id=followeds 2026/10/31 01:09:32 INFO Applying migration id=certhash 2026/10/31 01:09:32 INFO Applying migration id=follows_sync 2026/10/31 01:09:32 INFO Applying migration id=jsonpath 2026/10/31 01:09:32 INFO Applying migration id=localforward 2026/10/31 01:09:32 INFO Applying migration id=avatar 2026/10/31 01:09:32 INFO Applying migration id=noimage 2026/10/31 01:09:32 INFO Applying migration id=feed 2026/10/31 01:09:32 INFO Applying migration id=bookmarks 2026/10/31 01:09:32 INFO Applying migration id=shareactivity 2026/10/31 01:09:32 INFO Applying migration id=application 2026/10/31 01:09:32 INFO Applying migration id=certificates 2026/10/31 01:09:32 INFO Applying migration id=rawforward 2026/10/31 01:09:32 INFO Applying migration id=publickey 2026/10/31 01:09:32 INFO Applying migration id=resolvegroup 2026/10/31 01:09:32 INFO Applying migration id=reject 2026/10/31 01:09:32 INFO Applying migration id=autodel 2026/10/31 01:09:32 INFO Applying migration id=jsonb 2026/10/31 01:09:32 INFO Applying migration id=quote 2026/10/31 01:09:32 INFO Applying migration id=rfc9421 2026/10/31 01:09:32 INFO Applying migration id=keys 2026/10/31 01:09:32 INFO Applying migration id=portable 2026/10/31 01:09:32 INFO Applying migration id=proofs 2026/10/31 01:09:32 INFO Applying migration id=contexts 2026/10/31 01:09:32 INFO Applying migration id=deliverieshost 2026/10/31 01:09:32 INFO Applying migration id=pembegin 2026/10/31 01:09:32 INFO Applying migration id=didhost 2026/10/31 01:09:32 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:32 INFO Applying migration id=invites 2026/10/31 01:09:32 INFO Applying migration id=ed25519blob 2026/10/31 01:09:32 INFO Applying migration id=rsablob 2026/10/31 01:09:32 INFO Applying migration id=iconscid 2026/10/31 01:09:32 INFO Applying migration id=actor 2026/10/31 01:09:32 INFO Applying migration id=localkeys 2026/10/31 01:09:32 INFO Applying migration id=deleted 2026/10/31 01:09:32 INFO Applying migration id=history 2026/10/31 01:09:32 INFO Applying migration id=outboxnano 2026/10/31 01:09:32 INFO Applying migration id=implements 2026/10/31 01:09:32 INFO Applying migration id=backfill 2026/10/31 01:09:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:35 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/10/31 01:09:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-41d2-795a-b9f5-b1587f6eadab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-41d2-7652-ad21-36d458b10813 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-41d2-7652-ad21-36d458b10813 2026/10/31 01:09:35 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-41d2-7652-ad21-36d458b10813 2026/10/31 01:09:35 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-41d2-7652-ad21-36d458b10813 2026/10/31 01:09:35 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-41d2-7652-ad21-36d458b10813 --- PASS: TestDM_TwoMentions (2.78s) === RUN TestDM_TwoMentionsOneLoopback 2026/10/31 01:09:35 INFO Applying migration id=initial 2026/10/31 01:09:35 INFO Applying migration id=notesupdated 2026/10/31 01:09:35 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:35 INFO Applying migration id=activitiesid 2026/10/31 01:09:35 INFO Applying migration id=outbox 2026/10/31 01:09:35 INFO Applying migration id=edits 2026/10/31 01:09:35 INFO Applying migration id=outboxactor 2026/10/31 01:09:35 INFO Applying migration id=outboxsender 2026/10/31 01:09:35 INFO Applying migration id=thread 2026/10/31 01:09:35 INFO Applying migration id=host 2026/10/31 01:09:35 INFO Applying migration id=sharedinbox 2026/10/31 01:09:35 INFO Applying migration id=noteshost 2026/10/31 01:09:35 INFO Applying migration id=fetched 2026/10/31 01:09:35 INFO Applying migration id=move 2026/10/31 01:09:35 INFO Applying migration id=cleanup 2026/10/31 01:09:35 INFO Applying migration id=received 2026/10/31 01:09:35 INFO Applying migration id=namehost 2026/10/31 01:09:35 INFO Applying migration id=outboxhost 2026/10/31 01:09:35 INFO Applying migration id=notesfts 2026/10/31 01:09:35 INFO Applying migration id=iconsname 2026/10/31 01:09:35 INFO Applying migration id=nohash 2026/10/31 01:09:35 INFO Applying migration id=shares 2026/10/31 01:09:35 INFO Applying migration id=actorttl 2026/10/31 01:09:35 INFO Applying migration id=tocc 2026/10/31 01:09:35 INFO Applying migration id=followeds 2026/10/31 01:09:35 INFO Applying migration id=certhash 2026/10/31 01:09:35 INFO Applying migration id=follows_sync 2026/10/31 01:09:35 INFO Applying migration id=jsonpath 2026/10/31 01:09:35 INFO Applying migration id=localforward 2026/10/31 01:09:35 INFO Applying migration id=avatar 2026/10/31 01:09:35 INFO Applying migration id=noimage 2026/10/31 01:09:35 INFO Applying migration id=feed 2026/10/31 01:09:35 INFO Applying migration id=bookmarks 2026/10/31 01:09:35 INFO Applying migration id=shareactivity 2026/10/31 01:09:35 INFO Applying migration id=application 2026/10/31 01:09:35 INFO Applying migration id=certificates 2026/10/31 01:09:35 INFO Applying migration id=rawforward 2026/10/31 01:09:35 INFO Applying migration id=publickey 2026/10/31 01:09:35 INFO Applying migration id=resolvegroup 2026/10/31 01:09:35 INFO Applying migration id=reject 2026/10/31 01:09:35 INFO Applying migration id=autodel 2026/10/31 01:09:35 INFO Applying migration id=jsonb 2026/10/31 01:09:35 INFO Applying migration id=quote 2026/10/31 01:09:35 INFO Applying migration id=rfc9421 2026/10/31 01:09:35 INFO Applying migration id=keys 2026/10/31 01:09:35 INFO Applying migration id=portable 2026/10/31 01:09:35 INFO Applying migration id=proofs 2026/10/31 01:09:35 INFO Applying migration id=contexts 2026/10/31 01:09:35 INFO Applying migration id=deliverieshost 2026/10/31 01:09:35 INFO Applying migration id=pembegin 2026/10/31 01:09:35 INFO Applying migration id=didhost 2026/10/31 01:09:35 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:35 INFO Applying migration id=invites 2026/10/31 01:09:35 INFO Applying migration id=ed25519blob 2026/10/31 01:09:35 INFO Applying migration id=rsablob 2026/10/31 01:09:35 INFO Applying migration id=iconscid 2026/10/31 01:09:35 INFO Applying migration id=actor 2026/10/31 01:09:35 INFO Applying migration id=localkeys 2026/10/31 01:09:35 INFO Applying migration id=deleted 2026/10/31 01:09:35 INFO Applying migration id=history 2026/10/31 01:09:35 INFO Applying migration id=outboxnano 2026/10/31 01:09:35 INFO Applying migration id=implements 2026/10/31 01:09:35 INFO Applying migration id=backfill 2026/10/31 01:09:36 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:36 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/10/31 01:09:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-4596-7530-a6c9-5246ca08beeb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-4596-725b-9afc-aecc18ce0e46 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-4596-725b-9afc-aecc18ce0e46 2026/10/31 01:09:36 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-4596-725b-9afc-aecc18ce0e46 2026/10/31 01:09:36 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-4596-725b-9afc-aecc18ce0e46 2026/10/31 01:09:36 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f81-4596-725b-9afc-aecc18ce0e46 2026/10/31 01:09:36 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-4596-725b-9afc-aecc18ce0e46 --- PASS: TestDM_TwoMentionsOneLoopback (0.96s) === RUN TestDM_TooManyRecipients 2026/10/31 01:09:36 INFO Applying migration id=initial 2026/10/31 01:09:36 INFO Applying migration id=notesupdated 2026/10/31 01:09:36 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:36 INFO Applying migration id=activitiesid 2026/10/31 01:09:36 INFO Applying migration id=outbox 2026/10/31 01:09:36 INFO Applying migration id=edits 2026/10/31 01:09:36 INFO Applying migration id=outboxactor 2026/10/31 01:09:36 INFO Applying migration id=outboxsender 2026/10/31 01:09:36 INFO Applying migration id=thread 2026/10/31 01:09:36 INFO Applying migration id=host 2026/10/31 01:09:36 INFO Applying migration id=sharedinbox 2026/10/31 01:09:36 INFO Applying migration id=noteshost 2026/10/31 01:09:36 INFO Applying migration id=fetched 2026/10/31 01:09:36 INFO Applying migration id=move 2026/10/31 01:09:36 INFO Applying migration id=cleanup 2026/10/31 01:09:36 INFO Applying migration id=received 2026/10/31 01:09:36 INFO Applying migration id=namehost 2026/10/31 01:09:36 INFO Applying migration id=outboxhost 2026/10/31 01:09:36 INFO Applying migration id=notesfts 2026/10/31 01:09:36 INFO Applying migration id=iconsname 2026/10/31 01:09:36 INFO Applying migration id=nohash 2026/10/31 01:09:36 INFO Applying migration id=shares 2026/10/31 01:09:36 INFO Applying migration id=actorttl 2026/10/31 01:09:36 INFO Applying migration id=tocc 2026/10/31 01:09:36 INFO Applying migration id=followeds 2026/10/31 01:09:36 INFO Applying migration id=certhash 2026/10/31 01:09:36 INFO Applying migration id=follows_sync 2026/10/31 01:09:36 INFO Applying migration id=jsonpath 2026/10/31 01:09:36 INFO Applying migration id=localforward 2026/10/31 01:09:36 INFO Applying migration id=avatar 2026/10/31 01:09:36 INFO Applying migration id=noimage 2026/10/31 01:09:36 INFO Applying migration id=feed 2026/10/31 01:09:36 INFO Applying migration id=bookmarks 2026/10/31 01:09:36 INFO Applying migration id=shareactivity 2026/10/31 01:09:36 INFO Applying migration id=application 2026/10/31 01:09:36 INFO Applying migration id=certificates 2026/10/31 01:09:36 INFO Applying migration id=rawforward 2026/10/31 01:09:36 INFO Applying migration id=publickey 2026/10/31 01:09:36 INFO Applying migration id=resolvegroup 2026/10/31 01:09:36 INFO Applying migration id=reject 2026/10/31 01:09:36 INFO Applying migration id=autodel 2026/10/31 01:09:36 INFO Applying migration id=jsonb 2026/10/31 01:09:36 INFO Applying migration id=quote 2026/10/31 01:09:36 INFO Applying migration id=rfc9421 2026/10/31 01:09:36 INFO Applying migration id=keys 2026/10/31 01:09:36 INFO Applying migration id=portable 2026/10/31 01:09:36 INFO Applying migration id=proofs 2026/10/31 01:09:36 INFO Applying migration id=contexts 2026/10/31 01:09:36 INFO Applying migration id=deliverieshost 2026/10/31 01:09:36 INFO Applying migration id=pembegin 2026/10/31 01:09:36 INFO Applying migration id=didhost 2026/10/31 01:09:36 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:36 INFO Applying migration id=invites 2026/10/31 01:09:36 INFO Applying migration id=ed25519blob 2026/10/31 01:09:36 INFO Applying migration id=rsablob 2026/10/31 01:09:36 INFO Applying migration id=iconscid 2026/10/31 01:09:36 INFO Applying migration id=actor 2026/10/31 01:09:36 INFO Applying migration id=localkeys 2026/10/31 01:09:36 INFO Applying migration id=deleted 2026/10/31 01:09:36 INFO Applying migration id=history 2026/10/31 01:09:36 INFO Applying migration id=outboxnano 2026/10/31 01:09:36 INFO Applying migration id=implements 2026/10/31 01:09:36 INFO Applying migration id=backfill 2026/10/31 01:09:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:38 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (2.63s) === RUN TestDM_MaxRecipients 2026/10/31 01:09:38 INFO Applying migration id=initial 2026/10/31 01:09:38 INFO Applying migration id=notesupdated 2026/10/31 01:09:38 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:38 INFO Applying migration id=activitiesid 2026/10/31 01:09:38 INFO Applying migration id=outbox 2026/10/31 01:09:38 INFO Applying migration id=edits 2026/10/31 01:09:38 INFO Applying migration id=outboxactor 2026/10/31 01:09:38 INFO Applying migration id=outboxsender 2026/10/31 01:09:38 INFO Applying migration id=thread 2026/10/31 01:09:38 INFO Applying migration id=host 2026/10/31 01:09:38 INFO Applying migration id=sharedinbox 2026/10/31 01:09:38 INFO Applying migration id=noteshost 2026/10/31 01:09:38 INFO Applying migration id=fetched 2026/10/31 01:09:38 INFO Applying migration id=move 2026/10/31 01:09:38 INFO Applying migration id=cleanup 2026/10/31 01:09:38 INFO Applying migration id=received 2026/10/31 01:09:38 INFO Applying migration id=namehost 2026/10/31 01:09:38 INFO Applying migration id=outboxhost 2026/10/31 01:09:38 INFO Applying migration id=notesfts 2026/10/31 01:09:38 INFO Applying migration id=iconsname 2026/10/31 01:09:38 INFO Applying migration id=nohash 2026/10/31 01:09:38 INFO Applying migration id=shares 2026/10/31 01:09:38 INFO Applying migration id=actorttl 2026/10/31 01:09:38 INFO Applying migration id=tocc 2026/10/31 01:09:38 INFO Applying migration id=followeds 2026/10/31 01:09:38 INFO Applying migration id=certhash 2026/10/31 01:09:38 INFO Applying migration id=follows_sync 2026/10/31 01:09:38 INFO Applying migration id=jsonpath 2026/10/31 01:09:38 INFO Applying migration id=localforward 2026/10/31 01:09:38 INFO Applying migration id=avatar 2026/10/31 01:09:38 INFO Applying migration id=noimage 2026/10/31 01:09:38 INFO Applying migration id=feed 2026/10/31 01:09:38 INFO Applying migration id=bookmarks 2026/10/31 01:09:38 INFO Applying migration id=shareactivity 2026/10/31 01:09:38 INFO Applying migration id=application 2026/10/31 01:09:38 INFO Applying migration id=certificates 2026/10/31 01:09:38 INFO Applying migration id=rawforward 2026/10/31 01:09:38 INFO Applying migration id=publickey 2026/10/31 01:09:38 INFO Applying migration id=resolvegroup 2026/10/31 01:09:38 INFO Applying migration id=reject 2026/10/31 01:09:38 INFO Applying migration id=autodel 2026/10/31 01:09:38 INFO Applying migration id=jsonb 2026/10/31 01:09:38 INFO Applying migration id=quote 2026/10/31 01:09:38 INFO Applying migration id=rfc9421 2026/10/31 01:09:38 INFO Applying migration id=keys 2026/10/31 01:09:38 INFO Applying migration id=portable 2026/10/31 01:09:39 INFO Applying migration id=proofs 2026/10/31 01:09:39 INFO Applying migration id=contexts 2026/10/31 01:09:39 INFO Applying migration id=deliverieshost 2026/10/31 01:09:39 INFO Applying migration id=pembegin 2026/10/31 01:09:39 INFO Applying migration id=didhost 2026/10/31 01:09:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:39 INFO Applying migration id=invites 2026/10/31 01:09:39 INFO Applying migration id=ed25519blob 2026/10/31 01:09:39 INFO Applying migration id=rsablob 2026/10/31 01:09:39 INFO Applying migration id=iconscid 2026/10/31 01:09:39 INFO Applying migration id=actor 2026/10/31 01:09:39 INFO Applying migration id=localkeys 2026/10/31 01:09:39 INFO Applying migration id=deleted 2026/10/31 01:09:39 INFO Applying migration id=history 2026/10/31 01:09:39 INFO Applying migration id=outboxnano 2026/10/31 01:09:39 INFO Applying migration id=implements 2026/10/31 01:09:39 INFO Applying migration id=backfill 2026/10/31 01:09:41 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:41 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/10/31 01:09:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-5b1b-7c6a-a9d5-18a96af388be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-5b1b-7929-b2e3-fb1843080223 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-5b1b-7929-b2e3-fb1843080223 2026/10/31 01:09:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-5b1b-7929-b2e3-fb1843080223 2026/10/31 01:09:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-5b1b-7929-b2e3-fb1843080223 2026/10/31 01:09:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-5b1b-7929-b2e3-fb1843080223 --- PASS: TestDM_MaxRecipients (2.88s) === RUN TestEdit_Throttling 2026/10/31 01:09:41 INFO Applying migration id=initial 2026/10/31 01:09:41 INFO Applying migration id=notesupdated 2026/10/31 01:09:41 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:41 INFO Applying migration id=activitiesid 2026/10/31 01:09:41 INFO Applying migration id=outbox 2026/10/31 01:09:41 INFO Applying migration id=edits 2026/10/31 01:09:41 INFO Applying migration id=outboxactor 2026/10/31 01:09:41 INFO Applying migration id=outboxsender 2026/10/31 01:09:41 INFO Applying migration id=thread 2026/10/31 01:09:41 INFO Applying migration id=host 2026/10/31 01:09:41 INFO Applying migration id=sharedinbox 2026/10/31 01:09:41 INFO Applying migration id=noteshost 2026/10/31 01:09:41 INFO Applying migration id=fetched 2026/10/31 01:09:41 INFO Applying migration id=move 2026/10/31 01:09:41 INFO Applying migration id=cleanup 2026/10/31 01:09:41 INFO Applying migration id=received 2026/10/31 01:09:41 INFO Applying migration id=namehost 2026/10/31 01:09:41 INFO Applying migration id=outboxhost 2026/10/31 01:09:41 INFO Applying migration id=notesfts 2026/10/31 01:09:41 INFO Applying migration id=iconsname 2026/10/31 01:09:41 INFO Applying migration id=nohash 2026/10/31 01:09:41 INFO Applying migration id=shares 2026/10/31 01:09:41 INFO Applying migration id=actorttl 2026/10/31 01:09:41 INFO Applying migration id=tocc 2026/10/31 01:09:41 INFO Applying migration id=followeds 2026/10/31 01:09:41 INFO Applying migration id=certhash 2026/10/31 01:09:41 INFO Applying migration id=follows_sync 2026/10/31 01:09:41 INFO Applying migration id=jsonpath 2026/10/31 01:09:41 INFO Applying migration id=localforward 2026/10/31 01:09:41 INFO Applying migration id=avatar 2026/10/31 01:09:41 INFO Applying migration id=noimage 2026/10/31 01:09:41 INFO Applying migration id=feed 2026/10/31 01:09:41 INFO Applying migration id=bookmarks 2026/10/31 01:09:41 INFO Applying migration id=shareactivity 2026/10/31 01:09:41 INFO Applying migration id=application 2026/10/31 01:09:41 INFO Applying migration id=certificates 2026/10/31 01:09:41 INFO Applying migration id=rawforward 2026/10/31 01:09:41 INFO Applying migration id=publickey 2026/10/31 01:09:41 INFO Applying migration id=resolvegroup 2026/10/31 01:09:41 INFO Applying migration id=reject 2026/10/31 01:09:41 INFO Applying migration id=autodel 2026/10/31 01:09:41 INFO Applying migration id=jsonb 2026/10/31 01:09:41 INFO Applying migration id=quote 2026/10/31 01:09:41 INFO Applying migration id=rfc9421 2026/10/31 01:09:41 INFO Applying migration id=keys 2026/10/31 01:09:41 INFO Applying migration id=portable 2026/10/31 01:09:41 INFO Applying migration id=proofs 2026/10/31 01:09:41 INFO Applying migration id=contexts 2026/10/31 01:09:41 INFO Applying migration id=deliverieshost 2026/10/31 01:09:41 INFO Applying migration id=pembegin 2026/10/31 01:09:41 INFO Applying migration id=didhost 2026/10/31 01:09:41 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:41 INFO Applying migration id=invites 2026/10/31 01:09:41 INFO Applying migration id=ed25519blob 2026/10/31 01:09:41 INFO Applying migration id=rsablob 2026/10/31 01:09:41 INFO Applying migration id=iconscid 2026/10/31 01:09:41 INFO Applying migration id=actor 2026/10/31 01:09:41 INFO Applying migration id=localkeys 2026/10/31 01:09:41 INFO Applying migration id=deleted 2026/10/31 01:09:41 INFO Applying migration id=history 2026/10/31 01:09:41 INFO Applying migration id=outboxnano 2026/10/31 01:09:41 INFO Applying migration id=implements 2026/10/31 01:09:41 INFO Applying migration id=backfill 2026/10/31 01:09:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f81-6a6e-7dda-b444-16889960b1ee activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:09:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f81-6a6f-798f-9cd9-0c43d5ef6c42 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f81-6a6e-7dda-b444-16889960b1ee activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f81-6a6e-7dda-b444-16889960b1ee 2026/10/31 01:09:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-6a73-784e-8e52-0a6d58b7221d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-6a73-77d7-b441-c67679070e68 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-6a73-77d7-b441-c67679070e68 2026/10/31 01:09:45 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a18f81-6a73-77d7-b441-c67679070e68 can=2026-10-31T01:13:45.715Z --- PASS: TestEdit_Throttling (3.93s) === RUN TestEdit_HappyFlow 2026/10/31 01:09:45 INFO Applying migration id=initial 2026/10/31 01:09:45 INFO Applying migration id=notesupdated 2026/10/31 01:09:45 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:45 INFO Applying migration id=activitiesid 2026/10/31 01:09:45 INFO Applying migration id=outbox 2026/10/31 01:09:45 INFO Applying migration id=edits 2026/10/31 01:09:45 INFO Applying migration id=outboxactor 2026/10/31 01:09:45 INFO Applying migration id=outboxsender 2026/10/31 01:09:45 INFO Applying migration id=thread 2026/10/31 01:09:45 INFO Applying migration id=host 2026/10/31 01:09:45 INFO Applying migration id=sharedinbox 2026/10/31 01:09:45 INFO Applying migration id=noteshost 2026/10/31 01:09:45 INFO Applying migration id=fetched 2026/10/31 01:09:45 INFO Applying migration id=move 2026/10/31 01:09:45 INFO Applying migration id=cleanup 2026/10/31 01:09:45 INFO Applying migration id=received 2026/10/31 01:09:45 INFO Applying migration id=namehost 2026/10/31 01:09:45 INFO Applying migration id=outboxhost 2026/10/31 01:09:45 INFO Applying migration id=notesfts 2026/10/31 01:09:45 INFO Applying migration id=iconsname 2026/10/31 01:09:45 INFO Applying migration id=nohash 2026/10/31 01:09:45 INFO Applying migration id=shares 2026/10/31 01:09:45 INFO Applying migration id=actorttl 2026/10/31 01:09:45 INFO Applying migration id=tocc 2026/10/31 01:09:45 INFO Applying migration id=followeds 2026/10/31 01:09:45 INFO Applying migration id=certhash 2026/10/31 01:09:45 INFO Applying migration id=follows_sync 2026/10/31 01:09:45 INFO Applying migration id=jsonpath 2026/10/31 01:09:45 INFO Applying migration id=localforward 2026/10/31 01:09:45 INFO Applying migration id=avatar 2026/10/31 01:09:45 INFO Applying migration id=noimage 2026/10/31 01:09:45 INFO Applying migration id=feed 2026/10/31 01:09:45 INFO Applying migration id=bookmarks 2026/10/31 01:09:45 INFO Applying migration id=shareactivity 2026/10/31 01:09:45 INFO Applying migration id=application 2026/10/31 01:09:45 INFO Applying migration id=certificates 2026/10/31 01:09:45 INFO Applying migration id=rawforward 2026/10/31 01:09:45 INFO Applying migration id=publickey 2026/10/31 01:09:45 INFO Applying migration id=resolvegroup 2026/10/31 01:09:45 INFO Applying migration id=reject 2026/10/31 01:09:45 INFO Applying migration id=autodel 2026/10/31 01:09:45 INFO Applying migration id=jsonb 2026/10/31 01:09:45 INFO Applying migration id=quote 2026/10/31 01:09:45 INFO Applying migration id=rfc9421 2026/10/31 01:09:45 INFO Applying migration id=keys 2026/10/31 01:09:45 INFO Applying migration id=portable 2026/10/31 01:09:45 INFO Applying migration id=proofs 2026/10/31 01:09:45 INFO Applying migration id=contexts 2026/10/31 01:09:45 INFO Applying migration id=deliverieshost 2026/10/31 01:09:45 INFO Applying migration id=pembegin 2026/10/31 01:09:45 INFO Applying migration id=didhost 2026/10/31 01:09:45 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:45 INFO Applying migration id=invites 2026/10/31 01:09:45 INFO Applying migration id=ed25519blob 2026/10/31 01:09:45 INFO Applying migration id=rsablob 2026/10/31 01:09:45 INFO Applying migration id=iconscid 2026/10/31 01:09:45 INFO Applying migration id=actor 2026/10/31 01:09:45 INFO Applying migration id=localkeys 2026/10/31 01:09:45 INFO Applying migration id=deleted 2026/10/31 01:09:45 INFO Applying migration id=history 2026/10/31 01:09:45 INFO Applying migration id=outboxnano 2026/10/31 01:09:45 INFO Applying migration id=implements 2026/10/31 01:09:45 INFO Applying migration id=backfill 2026/10/31 01:09:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f81-7148-7ed2-accc-2e6f94e19e40 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:09:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f81-7149-7a70-82ac-e2bf142dadab activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f81-7148-7ed2-accc-2e6f94e19e40 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f81-7148-7ed2-accc-2e6f94e19e40 2026/10/31 01:09:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-714b-79e9-ab56-e7ab26596dc3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-714b-79a9-99f8-c4eeb1761c9e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-714b-79a9-99f8-c4eeb1761c9e 2026/10/31 01:09:47 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f81-714d-7799-b6d8-6c156aaa9eb2 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-714b-79a9-99f8-c4eeb1761c9e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-714b-79a9-99f8-c4eeb1761c9e 2026/10/31 01:09:47 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a18f81-714b-79a9-99f8-c4eeb1761c9e can=2026-10-31T01:25:47.469Z --- PASS: TestEdit_HappyFlow (1.75s) === RUN TestEdit_EmptyContent 2026/10/31 01:09:47 INFO Applying migration id=initial 2026/10/31 01:09:47 INFO Applying migration id=notesupdated 2026/10/31 01:09:47 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:47 INFO Applying migration id=activitiesid 2026/10/31 01:09:47 INFO Applying migration id=outbox 2026/10/31 01:09:47 INFO Applying migration id=edits 2026/10/31 01:09:47 INFO Applying migration id=outboxactor 2026/10/31 01:09:47 INFO Applying migration id=outboxsender 2026/10/31 01:09:47 INFO Applying migration id=thread 2026/10/31 01:09:47 INFO Applying migration id=host 2026/10/31 01:09:47 INFO Applying migration id=sharedinbox 2026/10/31 01:09:47 INFO Applying migration id=noteshost 2026/10/31 01:09:47 INFO Applying migration id=fetched 2026/10/31 01:09:47 INFO Applying migration id=move 2026/10/31 01:09:47 INFO Applying migration id=cleanup 2026/10/31 01:09:47 INFO Applying migration id=received 2026/10/31 01:09:47 INFO Applying migration id=namehost 2026/10/31 01:09:47 INFO Applying migration id=outboxhost 2026/10/31 01:09:47 INFO Applying migration id=notesfts 2026/10/31 01:09:47 INFO Applying migration id=iconsname 2026/10/31 01:09:47 INFO Applying migration id=nohash 2026/10/31 01:09:47 INFO Applying migration id=shares 2026/10/31 01:09:47 INFO Applying migration id=actorttl 2026/10/31 01:09:47 INFO Applying migration id=tocc 2026/10/31 01:09:47 INFO Applying migration id=followeds 2026/10/31 01:09:47 INFO Applying migration id=certhash 2026/10/31 01:09:47 INFO Applying migration id=follows_sync 2026/10/31 01:09:47 INFO Applying migration id=jsonpath 2026/10/31 01:09:47 INFO Applying migration id=localforward 2026/10/31 01:09:47 INFO Applying migration id=avatar 2026/10/31 01:09:47 INFO Applying migration id=noimage 2026/10/31 01:09:47 INFO Applying migration id=feed 2026/10/31 01:09:47 INFO Applying migration id=bookmarks 2026/10/31 01:09:47 INFO Applying migration id=shareactivity 2026/10/31 01:09:47 INFO Applying migration id=application 2026/10/31 01:09:47 INFO Applying migration id=certificates 2026/10/31 01:09:47 INFO Applying migration id=rawforward 2026/10/31 01:09:47 INFO Applying migration id=publickey 2026/10/31 01:09:47 INFO Applying migration id=resolvegroup 2026/10/31 01:09:47 INFO Applying migration id=reject 2026/10/31 01:09:47 INFO Applying migration id=autodel 2026/10/31 01:09:47 INFO Applying migration id=jsonb 2026/10/31 01:09:47 INFO Applying migration id=quote 2026/10/31 01:09:47 INFO Applying migration id=rfc9421 2026/10/31 01:09:47 INFO Applying migration id=keys 2026/10/31 01:09:47 INFO Applying migration id=portable 2026/10/31 01:09:47 INFO Applying migration id=proofs 2026/10/31 01:09:47 INFO Applying migration id=contexts 2026/10/31 01:09:47 INFO Applying migration id=deliverieshost 2026/10/31 01:09:47 INFO Applying migration id=pembegin 2026/10/31 01:09:47 INFO Applying migration id=didhost 2026/10/31 01:09:47 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:47 INFO Applying migration id=invites 2026/10/31 01:09:47 INFO Applying migration id=ed25519blob 2026/10/31 01:09:47 INFO Applying migration id=rsablob 2026/10/31 01:09:47 INFO Applying migration id=iconscid 2026/10/31 01:09:47 INFO Applying migration id=actor 2026/10/31 01:09:47 INFO Applying migration id=localkeys 2026/10/31 01:09:47 INFO Applying migration id=deleted 2026/10/31 01:09:47 INFO Applying migration id=history 2026/10/31 01:09:47 INFO Applying migration id=outboxnano 2026/10/31 01:09:47 INFO Applying migration id=implements 2026/10/31 01:09:47 INFO Applying migration id=backfill 2026/10/31 01:09:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f81-7726-7644-9db1-cc04e3550fde activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:09:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f81-7727-72e2-a578-b6c00e41912d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f81-7726-7644-9db1-cc04e3550fde activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f81-7726-7644-9db1-cc04e3550fde 2026/10/31 01:09:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-7729-72ac-8e40-906a36642f67 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-7729-726a-b044-7170de56b783 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-7729-726a-b044-7170de56b783 --- PASS: TestEdit_EmptyContent (1.50s) === RUN TestEdit_LongContent 2026/10/31 01:09:48 INFO Applying migration id=initial 2026/10/31 01:09:48 INFO Applying migration id=notesupdated 2026/10/31 01:09:48 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:48 INFO Applying migration id=activitiesid 2026/10/31 01:09:48 INFO Applying migration id=outbox 2026/10/31 01:09:48 INFO Applying migration id=edits 2026/10/31 01:09:48 INFO Applying migration id=outboxactor 2026/10/31 01:09:48 INFO Applying migration id=outboxsender 2026/10/31 01:09:48 INFO Applying migration id=thread 2026/10/31 01:09:48 INFO Applying migration id=host 2026/10/31 01:09:48 INFO Applying migration id=sharedinbox 2026/10/31 01:09:48 INFO Applying migration id=noteshost 2026/10/31 01:09:48 INFO Applying migration id=fetched 2026/10/31 01:09:48 INFO Applying migration id=move 2026/10/31 01:09:48 INFO Applying migration id=cleanup 2026/10/31 01:09:48 INFO Applying migration id=received 2026/10/31 01:09:48 INFO Applying migration id=namehost 2026/10/31 01:09:48 INFO Applying migration id=outboxhost 2026/10/31 01:09:48 INFO Applying migration id=notesfts 2026/10/31 01:09:48 INFO Applying migration id=iconsname 2026/10/31 01:09:48 INFO Applying migration id=nohash 2026/10/31 01:09:48 INFO Applying migration id=shares 2026/10/31 01:09:48 INFO Applying migration id=actorttl 2026/10/31 01:09:48 INFO Applying migration id=tocc 2026/10/31 01:09:49 INFO Applying migration id=followeds 2026/10/31 01:09:49 INFO Applying migration id=certhash 2026/10/31 01:09:49 INFO Applying migration id=follows_sync 2026/10/31 01:09:49 INFO Applying migration id=jsonpath 2026/10/31 01:09:49 INFO Applying migration id=localforward 2026/10/31 01:09:49 INFO Applying migration id=avatar 2026/10/31 01:09:49 INFO Applying migration id=noimage 2026/10/31 01:09:49 INFO Applying migration id=feed 2026/10/31 01:09:49 INFO Applying migration id=bookmarks 2026/10/31 01:09:49 INFO Applying migration id=shareactivity 2026/10/31 01:09:49 INFO Applying migration id=application 2026/10/31 01:09:49 INFO Applying migration id=certificates 2026/10/31 01:09:49 INFO Applying migration id=rawforward 2026/10/31 01:09:49 INFO Applying migration id=publickey 2026/10/31 01:09:49 INFO Applying migration id=resolvegroup 2026/10/31 01:09:49 INFO Applying migration id=reject 2026/10/31 01:09:49 INFO Applying migration id=autodel 2026/10/31 01:09:49 INFO Applying migration id=jsonb 2026/10/31 01:09:49 INFO Applying migration id=quote 2026/10/31 01:09:49 INFO Applying migration id=rfc9421 2026/10/31 01:09:49 INFO Applying migration id=keys 2026/10/31 01:09:49 INFO Applying migration id=portable 2026/10/31 01:09:49 INFO Applying migration id=proofs 2026/10/31 01:09:49 INFO Applying migration id=contexts 2026/10/31 01:09:49 INFO Applying migration id=deliverieshost 2026/10/31 01:09:49 INFO Applying migration id=pembegin 2026/10/31 01:09:49 INFO Applying migration id=didhost 2026/10/31 01:09:49 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:49 INFO Applying migration id=invites 2026/10/31 01:09:49 INFO Applying migration id=ed25519blob 2026/10/31 01:09:49 INFO Applying migration id=rsablob 2026/10/31 01:09:49 INFO Applying migration id=iconscid 2026/10/31 01:09:49 INFO Applying migration id=actor 2026/10/31 01:09:49 INFO Applying migration id=localkeys 2026/10/31 01:09:49 INFO Applying migration id=deleted 2026/10/31 01:09:49 INFO Applying migration id=history 2026/10/31 01:09:49 INFO Applying migration id=outboxnano 2026/10/31 01:09:49 INFO Applying migration id=implements 2026/10/31 01:09:49 INFO Applying migration id=backfill 2026/10/31 01:09:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f81-8561-7cd9-8524-d11661896594 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:09:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f81-8563-719a-9f1e-133e79a8f379 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f81-8561-7cd9-8524-d11661896594 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f81-8561-7cd9-8524-d11661896594 2026/10/31 01:09:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-8565-7214-926b-3c010d24256f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-8565-719e-bbd4-c60321e79f86 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-8565-719e-bbd4-c60321e79f86 --- PASS: TestEdit_LongContent (3.64s) === RUN TestEdit_InvalidEscapeSequence 2026/10/31 01:09:52 INFO Applying migration id=initial 2026/10/31 01:09:52 INFO Applying migration id=notesupdated 2026/10/31 01:09:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:52 INFO Applying migration id=activitiesid 2026/10/31 01:09:52 INFO Applying migration id=outbox 2026/10/31 01:09:52 INFO Applying migration id=edits 2026/10/31 01:09:52 INFO Applying migration id=outboxactor 2026/10/31 01:09:52 INFO Applying migration id=outboxsender 2026/10/31 01:09:52 INFO Applying migration id=thread 2026/10/31 01:09:52 INFO Applying migration id=host 2026/10/31 01:09:52 INFO Applying migration id=sharedinbox 2026/10/31 01:09:52 INFO Applying migration id=noteshost 2026/10/31 01:09:52 INFO Applying migration id=fetched 2026/10/31 01:09:52 INFO Applying migration id=move 2026/10/31 01:09:52 INFO Applying migration id=cleanup 2026/10/31 01:09:52 INFO Applying migration id=received 2026/10/31 01:09:52 INFO Applying migration id=namehost 2026/10/31 01:09:52 INFO Applying migration id=outboxhost 2026/10/31 01:09:52 INFO Applying migration id=notesfts 2026/10/31 01:09:52 INFO Applying migration id=iconsname 2026/10/31 01:09:52 INFO Applying migration id=nohash 2026/10/31 01:09:52 INFO Applying migration id=shares 2026/10/31 01:09:52 INFO Applying migration id=actorttl 2026/10/31 01:09:52 INFO Applying migration id=tocc 2026/10/31 01:09:52 INFO Applying migration id=followeds 2026/10/31 01:09:52 INFO Applying migration id=certhash 2026/10/31 01:09:52 INFO Applying migration id=follows_sync 2026/10/31 01:09:52 INFO Applying migration id=jsonpath 2026/10/31 01:09:52 INFO Applying migration id=localforward 2026/10/31 01:09:52 INFO Applying migration id=avatar 2026/10/31 01:09:52 INFO Applying migration id=noimage 2026/10/31 01:09:52 INFO Applying migration id=feed 2026/10/31 01:09:52 INFO Applying migration id=bookmarks 2026/10/31 01:09:52 INFO Applying migration id=shareactivity 2026/10/31 01:09:52 INFO Applying migration id=application 2026/10/31 01:09:52 INFO Applying migration id=certificates 2026/10/31 01:09:52 INFO Applying migration id=rawforward 2026/10/31 01:09:52 INFO Applying migration id=publickey 2026/10/31 01:09:52 INFO Applying migration id=resolvegroup 2026/10/31 01:09:52 INFO Applying migration id=reject 2026/10/31 01:09:52 INFO Applying migration id=autodel 2026/10/31 01:09:52 INFO Applying migration id=jsonb 2026/10/31 01:09:52 INFO Applying migration id=quote 2026/10/31 01:09:52 INFO Applying migration id=rfc9421 2026/10/31 01:09:52 INFO Applying migration id=keys 2026/10/31 01:09:52 INFO Applying migration id=portable 2026/10/31 01:09:52 INFO Applying migration id=proofs 2026/10/31 01:09:52 INFO Applying migration id=contexts 2026/10/31 01:09:52 INFO Applying migration id=deliverieshost 2026/10/31 01:09:52 INFO Applying migration id=pembegin 2026/10/31 01:09:52 INFO Applying migration id=didhost 2026/10/31 01:09:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:52 INFO Applying migration id=invites 2026/10/31 01:09:52 INFO Applying migration id=ed25519blob 2026/10/31 01:09:52 INFO Applying migration id=rsablob 2026/10/31 01:09:52 INFO Applying migration id=iconscid 2026/10/31 01:09:52 INFO Applying migration id=actor 2026/10/31 01:09:52 INFO Applying migration id=localkeys 2026/10/31 01:09:52 INFO Applying migration id=deleted 2026/10/31 01:09:52 INFO Applying migration id=history 2026/10/31 01:09:52 INFO Applying migration id=outboxnano 2026/10/31 01:09:52 INFO Applying migration id=implements 2026/10/31 01:09:52 INFO Applying migration id=backfill 2026/10/31 01:09:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f81-8de5-7259-b18a-7456ab64a7ae activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:09:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f81-8de5-7d61-a4cb-89a4fa61c566 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f81-8de5-7259-b18a-7456ab64a7ae activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f81-8de5-7259-b18a-7456ab64a7ae 2026/10/31 01:09:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-8de7-7c24-accf-9a3614060bab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-8de7-7be2-812d-63b82265fae1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-8de7-7be2-812d-63b82265fae1 --- PASS: TestEdit_InvalidEscapeSequence (2.18s) === RUN TestEdit_NoSuchPost 2026/10/31 01:09:54 INFO Applying migration id=initial 2026/10/31 01:09:54 INFO Applying migration id=notesupdated 2026/10/31 01:09:54 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:54 INFO Applying migration id=activitiesid 2026/10/31 01:09:54 INFO Applying migration id=outbox 2026/10/31 01:09:54 INFO Applying migration id=edits 2026/10/31 01:09:54 INFO Applying migration id=outboxactor 2026/10/31 01:09:54 INFO Applying migration id=outboxsender 2026/10/31 01:09:54 INFO Applying migration id=thread 2026/10/31 01:09:54 INFO Applying migration id=host 2026/10/31 01:09:54 INFO Applying migration id=sharedinbox 2026/10/31 01:09:54 INFO Applying migration id=noteshost 2026/10/31 01:09:54 INFO Applying migration id=fetched 2026/10/31 01:09:54 INFO Applying migration id=move 2026/10/31 01:09:54 INFO Applying migration id=cleanup 2026/10/31 01:09:54 INFO Applying migration id=received 2026/10/31 01:09:54 INFO Applying migration id=namehost 2026/10/31 01:09:54 INFO Applying migration id=outboxhost 2026/10/31 01:09:54 INFO Applying migration id=notesfts 2026/10/31 01:09:54 INFO Applying migration id=iconsname 2026/10/31 01:09:54 INFO Applying migration id=nohash 2026/10/31 01:09:54 INFO Applying migration id=shares 2026/10/31 01:09:54 INFO Applying migration id=actorttl 2026/10/31 01:09:54 INFO Applying migration id=tocc 2026/10/31 01:09:54 INFO Applying migration id=followeds 2026/10/31 01:09:54 INFO Applying migration id=certhash 2026/10/31 01:09:54 INFO Applying migration id=follows_sync 2026/10/31 01:09:54 INFO Applying migration id=jsonpath 2026/10/31 01:09:54 INFO Applying migration id=localforward 2026/10/31 01:09:54 INFO Applying migration id=avatar 2026/10/31 01:09:54 INFO Applying migration id=noimage 2026/10/31 01:09:54 INFO Applying migration id=feed 2026/10/31 01:09:54 INFO Applying migration id=bookmarks 2026/10/31 01:09:54 INFO Applying migration id=shareactivity 2026/10/31 01:09:54 INFO Applying migration id=application 2026/10/31 01:09:54 INFO Applying migration id=certificates 2026/10/31 01:09:54 INFO Applying migration id=rawforward 2026/10/31 01:09:54 INFO Applying migration id=publickey 2026/10/31 01:09:54 INFO Applying migration id=resolvegroup 2026/10/31 01:09:54 INFO Applying migration id=reject 2026/10/31 01:09:54 INFO Applying migration id=autodel 2026/10/31 01:09:54 INFO Applying migration id=jsonb 2026/10/31 01:09:54 INFO Applying migration id=quote 2026/10/31 01:09:54 INFO Applying migration id=rfc9421 2026/10/31 01:09:54 INFO Applying migration id=keys 2026/10/31 01:09:54 INFO Applying migration id=portable 2026/10/31 01:09:54 INFO Applying migration id=proofs 2026/10/31 01:09:54 INFO Applying migration id=contexts 2026/10/31 01:09:54 INFO Applying migration id=deliverieshost 2026/10/31 01:09:54 INFO Applying migration id=pembegin 2026/10/31 01:09:54 INFO Applying migration id=didhost 2026/10/31 01:09:54 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:54 INFO Applying migration id=invites 2026/10/31 01:09:54 INFO Applying migration id=ed25519blob 2026/10/31 01:09:54 INFO Applying migration id=rsablob 2026/10/31 01:09:54 INFO Applying migration id=iconscid 2026/10/31 01:09:54 INFO Applying migration id=actor 2026/10/31 01:09:54 INFO Applying migration id=localkeys 2026/10/31 01:09:54 INFO Applying migration id=deleted 2026/10/31 01:09:54 INFO Applying migration id=history 2026/10/31 01:09:54 INFO Applying migration id=outboxnano 2026/10/31 01:09:54 INFO Applying migration id=implements 2026/10/31 01:09:54 INFO Applying migration id=backfill 2026/10/31 01:09:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f81-9cfb-7d3a-bad9-bbf9e82b7556 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:09:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f81-9cfc-7925-b24e-853b9fdaed2b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f81-9cfb-7d3a-bad9-bbf9e82b7556 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f81-9cfb-7d3a-bad9-bbf9e82b7556 2026/10/31 01:09:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-9cfe-783d-9379-ebe5d892827e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-9cfe-77fe-9823-fccaf5163685 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-9cfe-77fe-9823-fccaf5163685 2026/10/31 01:09:58 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (3.86s) === RUN TestEdit_UnauthenticatedUser 2026/10/31 01:09:58 INFO Applying migration id=initial 2026/10/31 01:09:58 INFO Applying migration id=notesupdated 2026/10/31 01:09:58 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:58 INFO Applying migration id=activitiesid 2026/10/31 01:09:58 INFO Applying migration id=outbox 2026/10/31 01:09:58 INFO Applying migration id=edits 2026/10/31 01:09:58 INFO Applying migration id=outboxactor 2026/10/31 01:09:58 INFO Applying migration id=outboxsender 2026/10/31 01:09:58 INFO Applying migration id=thread 2026/10/31 01:09:58 INFO Applying migration id=host 2026/10/31 01:09:58 INFO Applying migration id=sharedinbox 2026/10/31 01:09:58 INFO Applying migration id=noteshost 2026/10/31 01:09:58 INFO Applying migration id=fetched 2026/10/31 01:09:58 INFO Applying migration id=move 2026/10/31 01:09:58 INFO Applying migration id=cleanup 2026/10/31 01:09:58 INFO Applying migration id=received 2026/10/31 01:09:58 INFO Applying migration id=namehost 2026/10/31 01:09:58 INFO Applying migration id=outboxhost 2026/10/31 01:09:58 INFO Applying migration id=notesfts 2026/10/31 01:09:58 INFO Applying migration id=iconsname 2026/10/31 01:09:58 INFO Applying migration id=nohash 2026/10/31 01:09:58 INFO Applying migration id=shares 2026/10/31 01:09:58 INFO Applying migration id=actorttl 2026/10/31 01:09:58 INFO Applying migration id=tocc 2026/10/31 01:09:58 INFO Applying migration id=followeds 2026/10/31 01:09:58 INFO Applying migration id=certhash 2026/10/31 01:09:58 INFO Applying migration id=follows_sync 2026/10/31 01:09:58 INFO Applying migration id=jsonpath 2026/10/31 01:09:58 INFO Applying migration id=localforward 2026/10/31 01:09:58 INFO Applying migration id=avatar 2026/10/31 01:09:58 INFO Applying migration id=noimage 2026/10/31 01:09:58 INFO Applying migration id=feed 2026/10/31 01:09:58 INFO Applying migration id=bookmarks 2026/10/31 01:09:58 INFO Applying migration id=shareactivity 2026/10/31 01:09:58 INFO Applying migration id=application 2026/10/31 01:09:58 INFO Applying migration id=certificates 2026/10/31 01:09:58 INFO Applying migration id=rawforward 2026/10/31 01:09:58 INFO Applying migration id=publickey 2026/10/31 01:09:58 INFO Applying migration id=resolvegroup 2026/10/31 01:09:58 INFO Applying migration id=reject 2026/10/31 01:09:58 INFO Applying migration id=autodel 2026/10/31 01:09:58 INFO Applying migration id=jsonb 2026/10/31 01:09:58 INFO Applying migration id=quote 2026/10/31 01:09:58 INFO Applying migration id=rfc9421 2026/10/31 01:09:58 INFO Applying migration id=keys 2026/10/31 01:09:58 INFO Applying migration id=portable 2026/10/31 01:09:58 INFO Applying migration id=proofs 2026/10/31 01:09:58 INFO Applying migration id=contexts 2026/10/31 01:09:58 INFO Applying migration id=deliverieshost 2026/10/31 01:09:58 INFO Applying migration id=pembegin 2026/10/31 01:09:58 INFO Applying migration id=didhost 2026/10/31 01:09:58 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:58 INFO Applying migration id=invites 2026/10/31 01:09:58 INFO Applying migration id=ed25519blob 2026/10/31 01:09:58 INFO Applying migration id=rsablob 2026/10/31 01:09:58 INFO Applying migration id=iconscid 2026/10/31 01:09:58 INFO Applying migration id=actor 2026/10/31 01:09:58 INFO Applying migration id=localkeys 2026/10/31 01:09:58 INFO Applying migration id=deleted 2026/10/31 01:09:58 INFO Applying migration id=history 2026/10/31 01:09:58 INFO Applying migration id=outboxnano 2026/10/31 01:09:58 INFO Applying migration id=implements 2026/10/31 01:09:58 INFO Applying migration id=backfill 2026/10/31 01:10:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f81-a918-79c1-b299-add64e8158ec activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f81-a919-752b-9477-2fc1fc0a0881 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f81-a918-79c1-b299-add64e8158ec activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f81-a918-79c1-b299-add64e8158ec 2026/10/31 01:10:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-a91b-7364-91ae-28c9bd491c62 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-a91b-7322-beaf-0c3a0366a9b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-a91b-7322-beaf-0c3a0366a9b2 --- PASS: TestEdit_UnauthenticatedUser (3.10s) === RUN TestEdit_AddHashtag 2026/10/31 01:10:01 INFO Applying migration id=initial 2026/10/31 01:10:01 INFO Applying migration id=notesupdated 2026/10/31 01:10:01 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:01 INFO Applying migration id=activitiesid 2026/10/31 01:10:01 INFO Applying migration id=outbox 2026/10/31 01:10:01 INFO Applying migration id=edits 2026/10/31 01:10:01 INFO Applying migration id=outboxactor 2026/10/31 01:10:01 INFO Applying migration id=outboxsender 2026/10/31 01:10:01 INFO Applying migration id=thread 2026/10/31 01:10:01 INFO Applying migration id=host 2026/10/31 01:10:01 INFO Applying migration id=sharedinbox 2026/10/31 01:10:01 INFO Applying migration id=noteshost 2026/10/31 01:10:01 INFO Applying migration id=fetched 2026/10/31 01:10:01 INFO Applying migration id=move 2026/10/31 01:10:01 INFO Applying migration id=cleanup 2026/10/31 01:10:01 INFO Applying migration id=received 2026/10/31 01:10:01 INFO Applying migration id=namehost 2026/10/31 01:10:01 INFO Applying migration id=outboxhost 2026/10/31 01:10:01 INFO Applying migration id=notesfts 2026/10/31 01:10:01 INFO Applying migration id=iconsname 2026/10/31 01:10:01 INFO Applying migration id=nohash 2026/10/31 01:10:01 INFO Applying migration id=shares 2026/10/31 01:10:01 INFO Applying migration id=actorttl 2026/10/31 01:10:01 INFO Applying migration id=tocc 2026/10/31 01:10:01 INFO Applying migration id=followeds 2026/10/31 01:10:01 INFO Applying migration id=certhash 2026/10/31 01:10:01 INFO Applying migration id=follows_sync 2026/10/31 01:10:01 INFO Applying migration id=jsonpath 2026/10/31 01:10:01 INFO Applying migration id=localforward 2026/10/31 01:10:01 INFO Applying migration id=avatar 2026/10/31 01:10:01 INFO Applying migration id=noimage 2026/10/31 01:10:01 INFO Applying migration id=feed 2026/10/31 01:10:01 INFO Applying migration id=bookmarks 2026/10/31 01:10:01 INFO Applying migration id=shareactivity 2026/10/31 01:10:01 INFO Applying migration id=application 2026/10/31 01:10:01 INFO Applying migration id=certificates 2026/10/31 01:10:01 INFO Applying migration id=rawforward 2026/10/31 01:10:01 INFO Applying migration id=publickey 2026/10/31 01:10:01 INFO Applying migration id=resolvegroup 2026/10/31 01:10:01 INFO Applying migration id=reject 2026/10/31 01:10:01 INFO Applying migration id=autodel 2026/10/31 01:10:01 INFO Applying migration id=jsonb 2026/10/31 01:10:01 INFO Applying migration id=quote 2026/10/31 01:10:01 INFO Applying migration id=rfc9421 2026/10/31 01:10:01 INFO Applying migration id=keys 2026/10/31 01:10:01 INFO Applying migration id=portable 2026/10/31 01:10:01 INFO Applying migration id=proofs 2026/10/31 01:10:01 INFO Applying migration id=contexts 2026/10/31 01:10:01 INFO Applying migration id=deliverieshost 2026/10/31 01:10:01 INFO Applying migration id=pembegin 2026/10/31 01:10:01 INFO Applying migration id=didhost 2026/10/31 01:10:01 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:01 INFO Applying migration id=invites 2026/10/31 01:10:01 INFO Applying migration id=ed25519blob 2026/10/31 01:10:01 INFO Applying migration id=rsablob 2026/10/31 01:10:01 INFO Applying migration id=iconscid 2026/10/31 01:10:01 INFO Applying migration id=actor 2026/10/31 01:10:01 INFO Applying migration id=localkeys 2026/10/31 01:10:01 INFO Applying migration id=deleted 2026/10/31 01:10:01 INFO Applying migration id=history 2026/10/31 01:10:01 INFO Applying migration id=outboxnano 2026/10/31 01:10:01 INFO Applying migration id=implements 2026/10/31 01:10:01 INFO Applying migration id=backfill 2026/10/31 01:10:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-b1e7-735b-a72c-3b5220cdf568 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-b1e7-72db-b01f-78df358fb566 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f81-b1e7-72db-b01f-78df358fb566 2026/10/31 01:10:04 INFO Generating first response key=/users/hashtag/hello 2026/10/31 01:10:04 INFO Generating first response key=/users/hashtag/world 2026/10/31 01:10:04 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f81-b1eb-73ed-a35e-bbec1e00e203 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-b1e7-72db-b01f-78df358fb566 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f81-b1e7-72db-b01f-78df358fb566 2026/10/31 01:10:04 INFO Generating first response key=/hashtag/hello 2026/10/31 01:10:04 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (2.26s) === RUN TestEdit_RemoveHashtag 2026/10/31 01:10:04 INFO Applying migration id=initial 2026/10/31 01:10:04 INFO Applying migration id=notesupdated 2026/10/31 01:10:04 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:04 INFO Applying migration id=activitiesid 2026/10/31 01:10:04 INFO Applying migration id=outbox 2026/10/31 01:10:04 INFO Applying migration id=edits 2026/10/31 01:10:04 INFO Applying migration id=outboxactor 2026/10/31 01:10:04 INFO Applying migration id=outboxsender 2026/10/31 01:10:04 INFO Applying migration id=thread 2026/10/31 01:10:04 INFO Applying migration id=host 2026/10/31 01:10:04 INFO Applying migration id=sharedinbox 2026/10/31 01:10:04 INFO Applying migration id=noteshost 2026/10/31 01:10:04 INFO Applying migration id=fetched 2026/10/31 01:10:04 INFO Applying migration id=move 2026/10/31 01:10:04 INFO Applying migration id=cleanup 2026/10/31 01:10:04 INFO Applying migration id=received 2026/10/31 01:10:04 INFO Applying migration id=namehost 2026/10/31 01:10:04 INFO Applying migration id=outboxhost 2026/10/31 01:10:04 INFO Applying migration id=notesfts 2026/10/31 01:10:04 INFO Applying migration id=iconsname 2026/10/31 01:10:04 INFO Applying migration id=nohash 2026/10/31 01:10:04 INFO Applying migration id=shares 2026/10/31 01:10:04 INFO Applying migration id=actorttl 2026/10/31 01:10:04 INFO Applying migration id=tocc 2026/10/31 01:10:04 INFO Applying migration id=followeds 2026/10/31 01:10:04 INFO Applying migration id=certhash 2026/10/31 01:10:04 INFO Applying migration id=follows_sync 2026/10/31 01:10:04 INFO Applying migration id=jsonpath 2026/10/31 01:10:04 INFO Applying migration id=localforward 2026/10/31 01:10:04 INFO Applying migration id=avatar 2026/10/31 01:10:04 INFO Applying migration id=noimage 2026/10/31 01:10:04 INFO Applying migration id=feed 2026/10/31 01:10:04 INFO Applying migration id=bookmarks 2026/10/31 01:10:04 INFO Applying migration id=shareactivity 2026/10/31 01:10:04 INFO Applying migration id=application 2026/10/31 01:10:04 INFO Applying migration id=certificates 2026/10/31 01:10:04 INFO Applying migration id=rawforward 2026/10/31 01:10:04 INFO Applying migration id=publickey 2026/10/31 01:10:04 INFO Applying migration id=resolvegroup 2026/10/31 01:10:04 INFO Applying migration id=reject 2026/10/31 01:10:04 INFO Applying migration id=autodel 2026/10/31 01:10:04 INFO Applying migration id=jsonb 2026/10/31 01:10:04 INFO Applying migration id=quote 2026/10/31 01:10:04 INFO Applying migration id=rfc9421 2026/10/31 01:10:04 INFO Applying migration id=keys 2026/10/31 01:10:04 INFO Applying migration id=portable 2026/10/31 01:10:04 INFO Applying migration id=proofs 2026/10/31 01:10:04 INFO Applying migration id=contexts 2026/10/31 01:10:04 INFO Applying migration id=deliverieshost 2026/10/31 01:10:04 INFO Applying migration id=pembegin 2026/10/31 01:10:04 INFO Applying migration id=didhost 2026/10/31 01:10:04 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:04 INFO Applying migration id=invites 2026/10/31 01:10:04 INFO Applying migration id=ed25519blob 2026/10/31 01:10:04 INFO Applying migration id=rsablob 2026/10/31 01:10:04 INFO Applying migration id=iconscid 2026/10/31 01:10:04 INFO Applying migration id=actor 2026/10/31 01:10:04 INFO Applying migration id=localkeys 2026/10/31 01:10:04 INFO Applying migration id=deleted 2026/10/31 01:10:04 INFO Applying migration id=history 2026/10/31 01:10:04 INFO Applying migration id=outboxnano 2026/10/31 01:10:04 INFO Applying migration id=implements 2026/10/31 01:10:04 INFO Applying migration id=backfill 2026/10/31 01:10:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-c3c7-7ecd-b003-ebb0bd29dcac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-c3c7-7e35-afc3-de6b8d90d42e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f81-c3c7-7e35-afc3-de6b8d90d42e 2026/10/31 01:10:08 INFO Generating first response key=/users/hashtag/hello 2026/10/31 01:10:08 INFO Generating first response key=/users/hashtag/world 2026/10/31 01:10:08 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f81-c3cc-75d1-b22a-1710e15fe40b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-c3c7-7e35-afc3-de6b8d90d42e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f81-c3c7-7e35-afc3-de6b8d90d42e 2026/10/31 01:10:08 INFO Generating first response key=/hashtag/hello 2026/10/31 01:10:08 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (4.58s) === RUN TestEdit_KeepHashtags 2026/10/31 01:10:08 INFO Applying migration id=initial 2026/10/31 01:10:08 INFO Applying migration id=notesupdated 2026/10/31 01:10:08 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:08 INFO Applying migration id=activitiesid 2026/10/31 01:10:08 INFO Applying migration id=outbox 2026/10/31 01:10:08 INFO Applying migration id=edits 2026/10/31 01:10:08 INFO Applying migration id=outboxactor 2026/10/31 01:10:08 INFO Applying migration id=outboxsender 2026/10/31 01:10:08 INFO Applying migration id=thread 2026/10/31 01:10:08 INFO Applying migration id=host 2026/10/31 01:10:08 INFO Applying migration id=sharedinbox 2026/10/31 01:10:08 INFO Applying migration id=noteshost 2026/10/31 01:10:08 INFO Applying migration id=fetched 2026/10/31 01:10:08 INFO Applying migration id=move 2026/10/31 01:10:08 INFO Applying migration id=cleanup 2026/10/31 01:10:08 INFO Applying migration id=received 2026/10/31 01:10:08 INFO Applying migration id=namehost 2026/10/31 01:10:08 INFO Applying migration id=outboxhost 2026/10/31 01:10:08 INFO Applying migration id=notesfts 2026/10/31 01:10:08 INFO Applying migration id=iconsname 2026/10/31 01:10:08 INFO Applying migration id=nohash 2026/10/31 01:10:08 INFO Applying migration id=shares 2026/10/31 01:10:08 INFO Applying migration id=actorttl 2026/10/31 01:10:08 INFO Applying migration id=tocc 2026/10/31 01:10:08 INFO Applying migration id=followeds 2026/10/31 01:10:08 INFO Applying migration id=certhash 2026/10/31 01:10:08 INFO Applying migration id=follows_sync 2026/10/31 01:10:08 INFO Applying migration id=jsonpath 2026/10/31 01:10:08 INFO Applying migration id=localforward 2026/10/31 01:10:08 INFO Applying migration id=avatar 2026/10/31 01:10:08 INFO Applying migration id=noimage 2026/10/31 01:10:08 INFO Applying migration id=feed 2026/10/31 01:10:08 INFO Applying migration id=bookmarks 2026/10/31 01:10:08 INFO Applying migration id=shareactivity 2026/10/31 01:10:08 INFO Applying migration id=application 2026/10/31 01:10:08 INFO Applying migration id=certificates 2026/10/31 01:10:08 INFO Applying migration id=rawforward 2026/10/31 01:10:08 INFO Applying migration id=publickey 2026/10/31 01:10:08 INFO Applying migration id=resolvegroup 2026/10/31 01:10:08 INFO Applying migration id=reject 2026/10/31 01:10:08 INFO Applying migration id=autodel 2026/10/31 01:10:08 INFO Applying migration id=jsonb 2026/10/31 01:10:08 INFO Applying migration id=quote 2026/10/31 01:10:08 INFO Applying migration id=rfc9421 2026/10/31 01:10:08 INFO Applying migration id=keys 2026/10/31 01:10:08 INFO Applying migration id=portable 2026/10/31 01:10:08 INFO Applying migration id=proofs 2026/10/31 01:10:08 INFO Applying migration id=contexts 2026/10/31 01:10:08 INFO Applying migration id=deliverieshost 2026/10/31 01:10:08 INFO Applying migration id=pembegin 2026/10/31 01:10:08 INFO Applying migration id=didhost 2026/10/31 01:10:08 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:08 INFO Applying migration id=invites 2026/10/31 01:10:08 INFO Applying migration id=ed25519blob 2026/10/31 01:10:08 INFO Applying migration id=rsablob 2026/10/31 01:10:08 INFO Applying migration id=iconscid 2026/10/31 01:10:08 INFO Applying migration id=actor 2026/10/31 01:10:08 INFO Applying migration id=localkeys 2026/10/31 01:10:08 INFO Applying migration id=deleted 2026/10/31 01:10:08 INFO Applying migration id=history 2026/10/31 01:10:08 INFO Applying migration id=outboxnano 2026/10/31 01:10:08 INFO Applying migration id=implements 2026/10/31 01:10:08 INFO Applying migration id=backfill 2026/10/31 01:10:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-d112-7c6f-b895-4d91494e2346 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-d112-7bda-abc7-32718ae1e8c4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f81-d112-7bda-abc7-32718ae1e8c4 2026/10/31 01:10:11 INFO Generating first response key=/users/hashtag/hello 2026/10/31 01:10:11 INFO Generating first response key=/users/hashtag/world 2026/10/31 01:10:11 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f81-d117-70d2-a789-8311156506a0 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-d112-7bda-abc7-32718ae1e8c4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f81-d112-7bda-abc7-32718ae1e8c4 2026/10/31 01:10:11 INFO Generating first response key=/hashtag/hello 2026/10/31 01:10:11 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (3.40s) === RUN TestEdit_AddMention 2026/10/31 01:10:11 INFO Applying migration id=initial 2026/10/31 01:10:12 INFO Applying migration id=notesupdated 2026/10/31 01:10:12 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:12 INFO Applying migration id=activitiesid 2026/10/31 01:10:12 INFO Applying migration id=outbox 2026/10/31 01:10:12 INFO Applying migration id=edits 2026/10/31 01:10:12 INFO Applying migration id=outboxactor 2026/10/31 01:10:12 INFO Applying migration id=outboxsender 2026/10/31 01:10:12 INFO Applying migration id=thread 2026/10/31 01:10:12 INFO Applying migration id=host 2026/10/31 01:10:12 INFO Applying migration id=sharedinbox 2026/10/31 01:10:12 INFO Applying migration id=noteshost 2026/10/31 01:10:12 INFO Applying migration id=fetched 2026/10/31 01:10:12 INFO Applying migration id=move 2026/10/31 01:10:12 INFO Applying migration id=cleanup 2026/10/31 01:10:12 INFO Applying migration id=received 2026/10/31 01:10:12 INFO Applying migration id=namehost 2026/10/31 01:10:12 INFO Applying migration id=outboxhost 2026/10/31 01:10:12 INFO Applying migration id=notesfts 2026/10/31 01:10:12 INFO Applying migration id=iconsname 2026/10/31 01:10:12 INFO Applying migration id=nohash 2026/10/31 01:10:12 INFO Applying migration id=shares 2026/10/31 01:10:12 INFO Applying migration id=actorttl 2026/10/31 01:10:12 INFO Applying migration id=tocc 2026/10/31 01:10:12 INFO Applying migration id=followeds 2026/10/31 01:10:12 INFO Applying migration id=certhash 2026/10/31 01:10:12 INFO Applying migration id=follows_sync 2026/10/31 01:10:12 INFO Applying migration id=jsonpath 2026/10/31 01:10:12 INFO Applying migration id=localforward 2026/10/31 01:10:12 INFO Applying migration id=avatar 2026/10/31 01:10:12 INFO Applying migration id=noimage 2026/10/31 01:10:12 INFO Applying migration id=feed 2026/10/31 01:10:12 INFO Applying migration id=bookmarks 2026/10/31 01:10:12 INFO Applying migration id=shareactivity 2026/10/31 01:10:12 INFO Applying migration id=application 2026/10/31 01:10:12 INFO Applying migration id=certificates 2026/10/31 01:10:12 INFO Applying migration id=rawforward 2026/10/31 01:10:12 INFO Applying migration id=publickey 2026/10/31 01:10:12 INFO Applying migration id=resolvegroup 2026/10/31 01:10:12 INFO Applying migration id=reject 2026/10/31 01:10:12 INFO Applying migration id=autodel 2026/10/31 01:10:12 INFO Applying migration id=jsonb 2026/10/31 01:10:12 INFO Applying migration id=quote 2026/10/31 01:10:12 INFO Applying migration id=rfc9421 2026/10/31 01:10:12 INFO Applying migration id=keys 2026/10/31 01:10:12 INFO Applying migration id=portable 2026/10/31 01:10:12 INFO Applying migration id=proofs 2026/10/31 01:10:12 INFO Applying migration id=contexts 2026/10/31 01:10:12 INFO Applying migration id=deliverieshost 2026/10/31 01:10:12 INFO Applying migration id=pembegin 2026/10/31 01:10:12 INFO Applying migration id=didhost 2026/10/31 01:10:12 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:12 INFO Applying migration id=invites 2026/10/31 01:10:12 INFO Applying migration id=ed25519blob 2026/10/31 01:10:12 INFO Applying migration id=rsablob 2026/10/31 01:10:12 INFO Applying migration id=iconscid 2026/10/31 01:10:12 INFO Applying migration id=actor 2026/10/31 01:10:12 INFO Applying migration id=localkeys 2026/10/31 01:10:12 INFO Applying migration id=deleted 2026/10/31 01:10:12 INFO Applying migration id=history 2026/10/31 01:10:12 INFO Applying migration id=outboxnano 2026/10/31 01:10:12 INFO Applying migration id=implements 2026/10/31 01:10:12 INFO Applying migration id=backfill 2026/10/31 01:10:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-dcb2-7bf4-abdb-19eae9376707 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-dcb2-7a82-a3a0-604873dc0f33 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-dcb2-7a82-a3a0-604873dc0f33 2026/10/31 01:10:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-dcb2-7a82-a3a0-604873dc0f33 2026/10/31 01:10:14 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:10:14 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f81-dcb7-7788-845d-2eea4cc57561 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-dcb2-7a82-a3a0-604873dc0f33 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-dcb2-7a82-a3a0-604873dc0f33 2026/10/31 01:10:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-dcb2-7a82-a3a0-604873dc0f33 --- PASS: TestEdit_AddMention (2.98s) === RUN TestEdit_RemoveMention 2026/10/31 01:10:14 INFO Applying migration id=initial 2026/10/31 01:10:14 INFO Applying migration id=notesupdated 2026/10/31 01:10:14 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:14 INFO Applying migration id=activitiesid 2026/10/31 01:10:14 INFO Applying migration id=outbox 2026/10/31 01:10:14 INFO Applying migration id=edits 2026/10/31 01:10:14 INFO Applying migration id=outboxactor 2026/10/31 01:10:14 INFO Applying migration id=outboxsender 2026/10/31 01:10:14 INFO Applying migration id=thread 2026/10/31 01:10:14 INFO Applying migration id=host 2026/10/31 01:10:14 INFO Applying migration id=sharedinbox 2026/10/31 01:10:14 INFO Applying migration id=noteshost 2026/10/31 01:10:14 INFO Applying migration id=fetched 2026/10/31 01:10:14 INFO Applying migration id=move 2026/10/31 01:10:14 INFO Applying migration id=cleanup 2026/10/31 01:10:14 INFO Applying migration id=received 2026/10/31 01:10:14 INFO Applying migration id=namehost 2026/10/31 01:10:14 INFO Applying migration id=outboxhost 2026/10/31 01:10:14 INFO Applying migration id=notesfts 2026/10/31 01:10:14 INFO Applying migration id=iconsname 2026/10/31 01:10:14 INFO Applying migration id=nohash 2026/10/31 01:10:14 INFO Applying migration id=shares 2026/10/31 01:10:14 INFO Applying migration id=actorttl 2026/10/31 01:10:14 INFO Applying migration id=tocc 2026/10/31 01:10:15 INFO Applying migration id=followeds 2026/10/31 01:10:15 INFO Applying migration id=certhash 2026/10/31 01:10:15 INFO Applying migration id=follows_sync 2026/10/31 01:10:15 INFO Applying migration id=jsonpath 2026/10/31 01:10:15 INFO Applying migration id=localforward 2026/10/31 01:10:15 INFO Applying migration id=avatar 2026/10/31 01:10:15 INFO Applying migration id=noimage 2026/10/31 01:10:15 INFO Applying migration id=feed 2026/10/31 01:10:15 INFO Applying migration id=bookmarks 2026/10/31 01:10:15 INFO Applying migration id=shareactivity 2026/10/31 01:10:15 INFO Applying migration id=application 2026/10/31 01:10:15 INFO Applying migration id=certificates 2026/10/31 01:10:15 INFO Applying migration id=rawforward 2026/10/31 01:10:15 INFO Applying migration id=publickey 2026/10/31 01:10:15 INFO Applying migration id=resolvegroup 2026/10/31 01:10:15 INFO Applying migration id=reject 2026/10/31 01:10:15 INFO Applying migration id=autodel 2026/10/31 01:10:15 INFO Applying migration id=jsonb 2026/10/31 01:10:15 INFO Applying migration id=quote 2026/10/31 01:10:15 INFO Applying migration id=rfc9421 2026/10/31 01:10:15 INFO Applying migration id=keys 2026/10/31 01:10:15 INFO Applying migration id=portable 2026/10/31 01:10:15 INFO Applying migration id=proofs 2026/10/31 01:10:15 INFO Applying migration id=contexts 2026/10/31 01:10:15 INFO Applying migration id=deliverieshost 2026/10/31 01:10:15 INFO Applying migration id=pembegin 2026/10/31 01:10:15 INFO Applying migration id=didhost 2026/10/31 01:10:15 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:15 INFO Applying migration id=invites 2026/10/31 01:10:15 INFO Applying migration id=ed25519blob 2026/10/31 01:10:15 INFO Applying migration id=rsablob 2026/10/31 01:10:15 INFO Applying migration id=iconscid 2026/10/31 01:10:15 INFO Applying migration id=actor 2026/10/31 01:10:15 INFO Applying migration id=localkeys 2026/10/31 01:10:15 INFO Applying migration id=deleted 2026/10/31 01:10:15 INFO Applying migration id=history 2026/10/31 01:10:15 INFO Applying migration id=outboxnano 2026/10/31 01:10:15 INFO Applying migration id=implements 2026/10/31 01:10:15 INFO Applying migration id=backfill 2026/10/31 01:10:17 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:10:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-e5c6-78d7-81ed-caa97a5817b8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-e5c6-753a-83d8-c68498055ed2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-e5c6-753a-83d8-c68498055ed2 2026/10/31 01:10:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-e5c6-753a-83d8-c68498055ed2 2026/10/31 01:10:17 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f81-e5cb-7113-b06b-b89ff4231c92 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-e5c6-753a-83d8-c68498055ed2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-e5c6-753a-83d8-c68498055ed2 2026/10/31 01:10:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-e5c6-753a-83d8-c68498055ed2 --- PASS: TestEdit_RemoveMention (2.32s) === RUN TestEdit_KeepMention 2026/10/31 01:10:17 INFO Applying migration id=initial 2026/10/31 01:10:17 INFO Applying migration id=notesupdated 2026/10/31 01:10:17 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:17 INFO Applying migration id=activitiesid 2026/10/31 01:10:17 INFO Applying migration id=outbox 2026/10/31 01:10:17 INFO Applying migration id=edits 2026/10/31 01:10:17 INFO Applying migration id=outboxactor 2026/10/31 01:10:17 INFO Applying migration id=outboxsender 2026/10/31 01:10:17 INFO Applying migration id=thread 2026/10/31 01:10:17 INFO Applying migration id=host 2026/10/31 01:10:17 INFO Applying migration id=sharedinbox 2026/10/31 01:10:17 INFO Applying migration id=noteshost 2026/10/31 01:10:17 INFO Applying migration id=fetched 2026/10/31 01:10:17 INFO Applying migration id=move 2026/10/31 01:10:17 INFO Applying migration id=cleanup 2026/10/31 01:10:17 INFO Applying migration id=received 2026/10/31 01:10:17 INFO Applying migration id=namehost 2026/10/31 01:10:17 INFO Applying migration id=outboxhost 2026/10/31 01:10:17 INFO Applying migration id=notesfts 2026/10/31 01:10:17 INFO Applying migration id=iconsname 2026/10/31 01:10:17 INFO Applying migration id=nohash 2026/10/31 01:10:17 INFO Applying migration id=shares 2026/10/31 01:10:17 INFO Applying migration id=actorttl 2026/10/31 01:10:17 INFO Applying migration id=tocc 2026/10/31 01:10:17 INFO Applying migration id=followeds 2026/10/31 01:10:17 INFO Applying migration id=certhash 2026/10/31 01:10:17 INFO Applying migration id=follows_sync 2026/10/31 01:10:17 INFO Applying migration id=jsonpath 2026/10/31 01:10:17 INFO Applying migration id=localforward 2026/10/31 01:10:17 INFO Applying migration id=avatar 2026/10/31 01:10:17 INFO Applying migration id=noimage 2026/10/31 01:10:17 INFO Applying migration id=feed 2026/10/31 01:10:17 INFO Applying migration id=bookmarks 2026/10/31 01:10:17 INFO Applying migration id=shareactivity 2026/10/31 01:10:17 INFO Applying migration id=application 2026/10/31 01:10:17 INFO Applying migration id=certificates 2026/10/31 01:10:17 INFO Applying migration id=rawforward 2026/10/31 01:10:17 INFO Applying migration id=publickey 2026/10/31 01:10:17 INFO Applying migration id=resolvegroup 2026/10/31 01:10:17 INFO Applying migration id=reject 2026/10/31 01:10:17 INFO Applying migration id=autodel 2026/10/31 01:10:17 INFO Applying migration id=jsonb 2026/10/31 01:10:17 INFO Applying migration id=quote 2026/10/31 01:10:17 INFO Applying migration id=rfc9421 2026/10/31 01:10:17 INFO Applying migration id=keys 2026/10/31 01:10:17 INFO Applying migration id=portable 2026/10/31 01:10:17 INFO Applying migration id=proofs 2026/10/31 01:10:17 INFO Applying migration id=contexts 2026/10/31 01:10:17 INFO Applying migration id=deliverieshost 2026/10/31 01:10:17 INFO Applying migration id=pembegin 2026/10/31 01:10:17 INFO Applying migration id=didhost 2026/10/31 01:10:17 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:17 INFO Applying migration id=invites 2026/10/31 01:10:17 INFO Applying migration id=ed25519blob 2026/10/31 01:10:17 INFO Applying migration id=rsablob 2026/10/31 01:10:17 INFO Applying migration id=iconscid 2026/10/31 01:10:17 INFO Applying migration id=actor 2026/10/31 01:10:17 INFO Applying migration id=localkeys 2026/10/31 01:10:17 INFO Applying migration id=deleted 2026/10/31 01:10:17 INFO Applying migration id=history 2026/10/31 01:10:17 INFO Applying migration id=outboxnano 2026/10/31 01:10:17 INFO Applying migration id=implements 2026/10/31 01:10:17 INFO Applying migration id=backfill 2026/10/31 01:10:21 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:10:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-f4a2-71f8-8ea7-8af4ebce49ae activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-f4a1-7d5d-a547-e914eb409394 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-f4a1-7d5d-a547-e914eb409394 2026/10/31 01:10:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-f4a1-7d5d-a547-e914eb409394 2026/10/31 01:10:21 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:10:21 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f81-f4a6-782e-bd1b-4bd6864b61ca activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-f4a1-7d5d-a547-e914eb409394 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-f4a1-7d5d-a547-e914eb409394 2026/10/31 01:10:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-f4a1-7d5d-a547-e914eb409394 --- PASS: TestEdit_KeepMention (3.81s) === RUN TestEdit_PollAddOption 2026/10/31 01:10:21 INFO Applying migration id=initial 2026/10/31 01:10:21 INFO Applying migration id=notesupdated 2026/10/31 01:10:21 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:21 INFO Applying migration id=activitiesid 2026/10/31 01:10:21 INFO Applying migration id=outbox 2026/10/31 01:10:21 INFO Applying migration id=edits 2026/10/31 01:10:21 INFO Applying migration id=outboxactor 2026/10/31 01:10:21 INFO Applying migration id=outboxsender 2026/10/31 01:10:21 INFO Applying migration id=thread 2026/10/31 01:10:21 INFO Applying migration id=host 2026/10/31 01:10:21 INFO Applying migration id=sharedinbox 2026/10/31 01:10:21 INFO Applying migration id=noteshost 2026/10/31 01:10:21 INFO Applying migration id=fetched 2026/10/31 01:10:21 INFO Applying migration id=move 2026/10/31 01:10:21 INFO Applying migration id=cleanup 2026/10/31 01:10:21 INFO Applying migration id=received 2026/10/31 01:10:21 INFO Applying migration id=namehost 2026/10/31 01:10:21 INFO Applying migration id=outboxhost 2026/10/31 01:10:21 INFO Applying migration id=notesfts 2026/10/31 01:10:21 INFO Applying migration id=iconsname 2026/10/31 01:10:21 INFO Applying migration id=nohash 2026/10/31 01:10:21 INFO Applying migration id=shares 2026/10/31 01:10:21 INFO Applying migration id=actorttl 2026/10/31 01:10:21 INFO Applying migration id=tocc 2026/10/31 01:10:21 INFO Applying migration id=followeds 2026/10/31 01:10:21 INFO Applying migration id=certhash 2026/10/31 01:10:21 INFO Applying migration id=follows_sync 2026/10/31 01:10:21 INFO Applying migration id=jsonpath 2026/10/31 01:10:21 INFO Applying migration id=localforward 2026/10/31 01:10:21 INFO Applying migration id=avatar 2026/10/31 01:10:21 INFO Applying migration id=noimage 2026/10/31 01:10:21 INFO Applying migration id=feed 2026/10/31 01:10:21 INFO Applying migration id=bookmarks 2026/10/31 01:10:21 INFO Applying migration id=shareactivity 2026/10/31 01:10:21 INFO Applying migration id=application 2026/10/31 01:10:21 INFO Applying migration id=certificates 2026/10/31 01:10:21 INFO Applying migration id=rawforward 2026/10/31 01:10:21 INFO Applying migration id=publickey 2026/10/31 01:10:21 INFO Applying migration id=resolvegroup 2026/10/31 01:10:21 INFO Applying migration id=reject 2026/10/31 01:10:21 INFO Applying migration id=autodel 2026/10/31 01:10:21 INFO Applying migration id=jsonb 2026/10/31 01:10:21 INFO Applying migration id=quote 2026/10/31 01:10:21 INFO Applying migration id=rfc9421 2026/10/31 01:10:21 INFO Applying migration id=keys 2026/10/31 01:10:21 INFO Applying migration id=portable 2026/10/31 01:10:21 INFO Applying migration id=proofs 2026/10/31 01:10:21 INFO Applying migration id=contexts 2026/10/31 01:10:21 INFO Applying migration id=deliverieshost 2026/10/31 01:10:21 INFO Applying migration id=pembegin 2026/10/31 01:10:21 INFO Applying migration id=didhost 2026/10/31 01:10:21 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:21 INFO Applying migration id=invites 2026/10/31 01:10:21 INFO Applying migration id=ed25519blob 2026/10/31 01:10:21 INFO Applying migration id=rsablob 2026/10/31 01:10:21 INFO Applying migration id=iconscid 2026/10/31 01:10:21 INFO Applying migration id=actor 2026/10/31 01:10:21 INFO Applying migration id=localkeys 2026/10/31 01:10:21 INFO Applying migration id=deleted 2026/10/31 01:10:21 INFO Applying migration id=history 2026/10/31 01:10:21 INFO Applying migration id=outboxnano 2026/10/31 01:10:21 INFO Applying migration id=implements 2026/10/31 01:10:21 INFO Applying migration id=backfill 2026/10/31 01:10:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-02d7-7d6b-80e8-f504af3ca782 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 2026/10/31 01:10:24 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 2026/10/31 01:10:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-02da-738f-ae08-9c2fc95b530e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-02da-7369-be61-39a4693b23c5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-02da-7369-be61-39a4693b23c5 2026/10/31 01:10:24 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 2026/10/31 01:10:24 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f82-02db-7b1b-8d8d-07b70d90fd13 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 2026/10/31 01:10:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 2026/10/31 01:10:24 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f82-02df-7f27-9010-09832ea0861e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 2026/10/31 01:10:24 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 2026/10/31 01:10:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-02e1-7c72-b8a4-8e3a1bead2da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-02e1-7c49-8aa9-cc25315279b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f82-02e1-7c49-8aa9-cc25315279b6 2026/10/31 01:10:24 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 2026/10/31 01:10:24 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f82-02e3-7403-b6b5-b80d5efed0ae activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 2026/10/31 01:10:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 --- PASS: TestEdit_PollAddOption (3.64s) === RUN TestEdit_RemoveQuestion 2026/10/31 01:10:24 INFO Applying migration id=initial 2026/10/31 01:10:24 INFO Applying migration id=notesupdated 2026/10/31 01:10:24 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:24 INFO Applying migration id=activitiesid 2026/10/31 01:10:24 INFO Applying migration id=outbox 2026/10/31 01:10:24 INFO Applying migration id=edits 2026/10/31 01:10:24 INFO Applying migration id=outboxactor 2026/10/31 01:10:24 INFO Applying migration id=outboxsender 2026/10/31 01:10:24 INFO Applying migration id=thread 2026/10/31 01:10:24 INFO Applying migration id=host 2026/10/31 01:10:24 INFO Applying migration id=sharedinbox 2026/10/31 01:10:24 INFO Applying migration id=noteshost 2026/10/31 01:10:24 INFO Applying migration id=fetched 2026/10/31 01:10:24 INFO Applying migration id=move 2026/10/31 01:10:24 INFO Applying migration id=cleanup 2026/10/31 01:10:24 INFO Applying migration id=received 2026/10/31 01:10:24 INFO Applying migration id=namehost 2026/10/31 01:10:24 INFO Applying migration id=outboxhost 2026/10/31 01:10:24 INFO Applying migration id=notesfts 2026/10/31 01:10:24 INFO Applying migration id=iconsname 2026/10/31 01:10:24 INFO Applying migration id=nohash 2026/10/31 01:10:24 INFO Applying migration id=shares 2026/10/31 01:10:24 INFO Applying migration id=actorttl 2026/10/31 01:10:24 INFO Applying migration id=tocc 2026/10/31 01:10:24 INFO Applying migration id=followeds 2026/10/31 01:10:24 INFO Applying migration id=certhash 2026/10/31 01:10:24 INFO Applying migration id=follows_sync 2026/10/31 01:10:24 INFO Applying migration id=jsonpath 2026/10/31 01:10:24 INFO Applying migration id=localforward 2026/10/31 01:10:24 INFO Applying migration id=avatar 2026/10/31 01:10:24 INFO Applying migration id=noimage 2026/10/31 01:10:24 INFO Applying migration id=feed 2026/10/31 01:10:24 INFO Applying migration id=bookmarks 2026/10/31 01:10:24 INFO Applying migration id=shareactivity 2026/10/31 01:10:24 INFO Applying migration id=application 2026/10/31 01:10:24 INFO Applying migration id=certificates 2026/10/31 01:10:24 INFO Applying migration id=rawforward 2026/10/31 01:10:24 INFO Applying migration id=publickey 2026/10/31 01:10:24 INFO Applying migration id=resolvegroup 2026/10/31 01:10:24 INFO Applying migration id=reject 2026/10/31 01:10:24 INFO Applying migration id=autodel 2026/10/31 01:10:24 INFO Applying migration id=jsonb 2026/10/31 01:10:24 INFO Applying migration id=quote 2026/10/31 01:10:24 INFO Applying migration id=rfc9421 2026/10/31 01:10:24 INFO Applying migration id=keys 2026/10/31 01:10:24 INFO Applying migration id=portable 2026/10/31 01:10:24 INFO Applying migration id=proofs 2026/10/31 01:10:24 INFO Applying migration id=contexts 2026/10/31 01:10:24 INFO Applying migration id=deliverieshost 2026/10/31 01:10:24 INFO Applying migration id=pembegin 2026/10/31 01:10:24 INFO Applying migration id=didhost 2026/10/31 01:10:24 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:24 INFO Applying migration id=invites 2026/10/31 01:10:24 INFO Applying migration id=ed25519blob 2026/10/31 01:10:24 INFO Applying migration id=rsablob 2026/10/31 01:10:24 INFO Applying migration id=iconscid 2026/10/31 01:10:24 INFO Applying migration id=actor 2026/10/31 01:10:24 INFO Applying migration id=localkeys 2026/10/31 01:10:24 INFO Applying migration id=deleted 2026/10/31 01:10:24 INFO Applying migration id=history 2026/10/31 01:10:24 INFO Applying migration id=outboxnano 2026/10/31 01:10:24 INFO Applying migration id=implements 2026/10/31 01:10:24 INFO Applying migration id=backfill 2026/10/31 01:10:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-0b63-7b04-b4fa-a7277e5c7569 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 2026/10/31 01:10:26 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 2026/10/31 01:10:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-0b67-7d96-8f48-5d5b859e71e2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-0b67-7c83-9c42-a4563d0de007 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-0b67-7c83-9c42-a4563d0de007 2026/10/31 01:10:26 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 2026/10/31 01:10:26 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f82-0b69-787b-9a96-0e5a73991d6f activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 2026/10/31 01:10:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 2026/10/31 01:10:26 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f82-0b6e-716e-99b5-9d6b190333a3 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 2026/10/31 01:10:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 --- PASS: TestEdit_RemoveQuestion (2.19s) === RUN TestFollow_PostToFollowers 2026/10/31 01:10:26 INFO Applying migration id=initial 2026/10/31 01:10:26 INFO Applying migration id=notesupdated 2026/10/31 01:10:26 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:26 INFO Applying migration id=activitiesid 2026/10/31 01:10:26 INFO Applying migration id=outbox 2026/10/31 01:10:26 INFO Applying migration id=edits 2026/10/31 01:10:26 INFO Applying migration id=outboxactor 2026/10/31 01:10:26 INFO Applying migration id=outboxsender 2026/10/31 01:10:26 INFO Applying migration id=thread 2026/10/31 01:10:26 INFO Applying migration id=host 2026/10/31 01:10:26 INFO Applying migration id=sharedinbox 2026/10/31 01:10:26 INFO Applying migration id=noteshost 2026/10/31 01:10:26 INFO Applying migration id=fetched 2026/10/31 01:10:26 INFO Applying migration id=move 2026/10/31 01:10:26 INFO Applying migration id=cleanup 2026/10/31 01:10:26 INFO Applying migration id=received 2026/10/31 01:10:26 INFO Applying migration id=namehost 2026/10/31 01:10:26 INFO Applying migration id=outboxhost 2026/10/31 01:10:26 INFO Applying migration id=notesfts 2026/10/31 01:10:26 INFO Applying migration id=iconsname 2026/10/31 01:10:26 INFO Applying migration id=nohash 2026/10/31 01:10:26 INFO Applying migration id=shares 2026/10/31 01:10:26 INFO Applying migration id=actorttl 2026/10/31 01:10:26 INFO Applying migration id=tocc 2026/10/31 01:10:26 INFO Applying migration id=followeds 2026/10/31 01:10:26 INFO Applying migration id=certhash 2026/10/31 01:10:26 INFO Applying migration id=follows_sync 2026/10/31 01:10:26 INFO Applying migration id=jsonpath 2026/10/31 01:10:26 INFO Applying migration id=localforward 2026/10/31 01:10:26 INFO Applying migration id=avatar 2026/10/31 01:10:26 INFO Applying migration id=noimage 2026/10/31 01:10:26 INFO Applying migration id=feed 2026/10/31 01:10:26 INFO Applying migration id=bookmarks 2026/10/31 01:10:26 INFO Applying migration id=shareactivity 2026/10/31 01:10:26 INFO Applying migration id=application 2026/10/31 01:10:26 INFO Applying migration id=certificates 2026/10/31 01:10:26 INFO Applying migration id=rawforward 2026/10/31 01:10:26 INFO Applying migration id=publickey 2026/10/31 01:10:26 INFO Applying migration id=resolvegroup 2026/10/31 01:10:26 INFO Applying migration id=reject 2026/10/31 01:10:26 INFO Applying migration id=autodel 2026/10/31 01:10:27 INFO Applying migration id=jsonb 2026/10/31 01:10:27 INFO Applying migration id=quote 2026/10/31 01:10:27 INFO Applying migration id=rfc9421 2026/10/31 01:10:27 INFO Applying migration id=keys 2026/10/31 01:10:27 INFO Applying migration id=portable 2026/10/31 01:10:27 INFO Applying migration id=proofs 2026/10/31 01:10:27 INFO Applying migration id=contexts 2026/10/31 01:10:27 INFO Applying migration id=deliverieshost 2026/10/31 01:10:27 INFO Applying migration id=pembegin 2026/10/31 01:10:27 INFO Applying migration id=didhost 2026/10/31 01:10:27 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:27 INFO Applying migration id=invites 2026/10/31 01:10:27 INFO Applying migration id=ed25519blob 2026/10/31 01:10:27 INFO Applying migration id=rsablob 2026/10/31 01:10:27 INFO Applying migration id=iconscid 2026/10/31 01:10:27 INFO Applying migration id=actor 2026/10/31 01:10:27 INFO Applying migration id=localkeys 2026/10/31 01:10:27 INFO Applying migration id=deleted 2026/10/31 01:10:27 INFO Applying migration id=history 2026/10/31 01:10:27 INFO Applying migration id=outboxnano 2026/10/31 01:10:27 INFO Applying migration id=implements 2026/10/31 01:10:27 INFO Applying migration id=backfill 2026/10/31 01:10:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-14cc-72e8-b44f-431e0d38f00c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-14cc-7e4b-a1cf-79c6a9b0c6ae activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-14cc-72e8-b44f-431e0d38f00c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-14cc-72e8-b44f-431e0d38f00c 2026/10/31 01:10:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-14cf-70eb-9778-eea53a816e01 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-14cf-709c-9a8c-a5c8c6d6d289 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-14cf-709c-9a8c-a5c8c6d6d289 --- PASS: TestFollow_PostToFollowers (2.40s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/10/31 01:10:29 INFO Applying migration id=initial 2026/10/31 01:10:29 INFO Applying migration id=notesupdated 2026/10/31 01:10:29 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:29 INFO Applying migration id=activitiesid 2026/10/31 01:10:29 INFO Applying migration id=outbox 2026/10/31 01:10:29 INFO Applying migration id=edits 2026/10/31 01:10:29 INFO Applying migration id=outboxactor 2026/10/31 01:10:29 INFO Applying migration id=outboxsender 2026/10/31 01:10:29 INFO Applying migration id=thread 2026/10/31 01:10:29 INFO Applying migration id=host 2026/10/31 01:10:29 INFO Applying migration id=sharedinbox 2026/10/31 01:10:29 INFO Applying migration id=noteshost 2026/10/31 01:10:29 INFO Applying migration id=fetched 2026/10/31 01:10:29 INFO Applying migration id=move 2026/10/31 01:10:29 INFO Applying migration id=cleanup 2026/10/31 01:10:29 INFO Applying migration id=received 2026/10/31 01:10:29 INFO Applying migration id=namehost 2026/10/31 01:10:29 INFO Applying migration id=outboxhost 2026/10/31 01:10:29 INFO Applying migration id=notesfts 2026/10/31 01:10:29 INFO Applying migration id=iconsname 2026/10/31 01:10:29 INFO Applying migration id=nohash 2026/10/31 01:10:29 INFO Applying migration id=shares 2026/10/31 01:10:29 INFO Applying migration id=actorttl 2026/10/31 01:10:29 INFO Applying migration id=tocc 2026/10/31 01:10:29 INFO Applying migration id=followeds 2026/10/31 01:10:29 INFO Applying migration id=certhash 2026/10/31 01:10:29 INFO Applying migration id=follows_sync 2026/10/31 01:10:29 INFO Applying migration id=jsonpath 2026/10/31 01:10:29 INFO Applying migration id=localforward 2026/10/31 01:10:29 INFO Applying migration id=avatar 2026/10/31 01:10:29 INFO Applying migration id=noimage 2026/10/31 01:10:29 INFO Applying migration id=feed 2026/10/31 01:10:29 INFO Applying migration id=bookmarks 2026/10/31 01:10:29 INFO Applying migration id=shareactivity 2026/10/31 01:10:29 INFO Applying migration id=application 2026/10/31 01:10:29 INFO Applying migration id=certificates 2026/10/31 01:10:29 INFO Applying migration id=rawforward 2026/10/31 01:10:29 INFO Applying migration id=publickey 2026/10/31 01:10:29 INFO Applying migration id=resolvegroup 2026/10/31 01:10:29 INFO Applying migration id=reject 2026/10/31 01:10:29 INFO Applying migration id=autodel 2026/10/31 01:10:29 INFO Applying migration id=jsonb 2026/10/31 01:10:29 INFO Applying migration id=quote 2026/10/31 01:10:29 INFO Applying migration id=rfc9421 2026/10/31 01:10:29 INFO Applying migration id=keys 2026/10/31 01:10:29 INFO Applying migration id=portable 2026/10/31 01:10:29 INFO Applying migration id=proofs 2026/10/31 01:10:29 INFO Applying migration id=contexts 2026/10/31 01:10:29 INFO Applying migration id=deliverieshost 2026/10/31 01:10:29 INFO Applying migration id=pembegin 2026/10/31 01:10:29 INFO Applying migration id=didhost 2026/10/31 01:10:29 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:29 INFO Applying migration id=invites 2026/10/31 01:10:29 INFO Applying migration id=ed25519blob 2026/10/31 01:10:29 INFO Applying migration id=rsablob 2026/10/31 01:10:29 INFO Applying migration id=iconscid 2026/10/31 01:10:29 INFO Applying migration id=actor 2026/10/31 01:10:29 INFO Applying migration id=localkeys 2026/10/31 01:10:29 INFO Applying migration id=deleted 2026/10/31 01:10:29 INFO Applying migration id=history 2026/10/31 01:10:29 INFO Applying migration id=outboxnano 2026/10/31 01:10:29 INFO Applying migration id=implements 2026/10/31 01:10:29 INFO Applying migration id=backfill 2026/10/31 01:10:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-21eb-70f4-9763-672d03e21454 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-21eb-7063-97ce-6286dd038952 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-21eb-7063-97ce-6286dd038952 2026/10/31 01:10:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-21ec-7958-829e-cab942b0d691 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-21ed-735a-80f1-0b13e8182b13 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-21ec-7958-829e-cab942b0d691 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-21ec-7958-829e-cab942b0d691 --- PASS: TestFollow_PostToFollowersBeforeFollow (3.35s) === RUN TestFollow_DMUnfollowFollow 2026/10/31 01:10:32 INFO Applying migration id=initial 2026/10/31 01:10:32 INFO Applying migration id=notesupdated 2026/10/31 01:10:32 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:32 INFO Applying migration id=activitiesid 2026/10/31 01:10:32 INFO Applying migration id=outbox 2026/10/31 01:10:32 INFO Applying migration id=edits 2026/10/31 01:10:32 INFO Applying migration id=outboxactor 2026/10/31 01:10:32 INFO Applying migration id=outboxsender 2026/10/31 01:10:32 INFO Applying migration id=thread 2026/10/31 01:10:32 INFO Applying migration id=host 2026/10/31 01:10:32 INFO Applying migration id=sharedinbox 2026/10/31 01:10:32 INFO Applying migration id=noteshost 2026/10/31 01:10:32 INFO Applying migration id=fetched 2026/10/31 01:10:32 INFO Applying migration id=move 2026/10/31 01:10:32 INFO Applying migration id=cleanup 2026/10/31 01:10:32 INFO Applying migration id=received 2026/10/31 01:10:32 INFO Applying migration id=namehost 2026/10/31 01:10:32 INFO Applying migration id=outboxhost 2026/10/31 01:10:32 INFO Applying migration id=notesfts 2026/10/31 01:10:32 INFO Applying migration id=iconsname 2026/10/31 01:10:32 INFO Applying migration id=nohash 2026/10/31 01:10:32 INFO Applying migration id=shares 2026/10/31 01:10:32 INFO Applying migration id=actorttl 2026/10/31 01:10:32 INFO Applying migration id=tocc 2026/10/31 01:10:32 INFO Applying migration id=followeds 2026/10/31 01:10:32 INFO Applying migration id=certhash 2026/10/31 01:10:32 INFO Applying migration id=follows_sync 2026/10/31 01:10:32 INFO Applying migration id=jsonpath 2026/10/31 01:10:32 INFO Applying migration id=localforward 2026/10/31 01:10:32 INFO Applying migration id=avatar 2026/10/31 01:10:32 INFO Applying migration id=noimage 2026/10/31 01:10:32 INFO Applying migration id=feed 2026/10/31 01:10:32 INFO Applying migration id=bookmarks 2026/10/31 01:10:32 INFO Applying migration id=shareactivity 2026/10/31 01:10:32 INFO Applying migration id=application 2026/10/31 01:10:32 INFO Applying migration id=certificates 2026/10/31 01:10:32 INFO Applying migration id=rawforward 2026/10/31 01:10:32 INFO Applying migration id=publickey 2026/10/31 01:10:32 INFO Applying migration id=resolvegroup 2026/10/31 01:10:32 INFO Applying migration id=reject 2026/10/31 01:10:32 INFO Applying migration id=autodel 2026/10/31 01:10:32 INFO Applying migration id=jsonb 2026/10/31 01:10:32 INFO Applying migration id=quote 2026/10/31 01:10:32 INFO Applying migration id=rfc9421 2026/10/31 01:10:32 INFO Applying migration id=keys 2026/10/31 01:10:32 INFO Applying migration id=portable 2026/10/31 01:10:32 INFO Applying migration id=proofs 2026/10/31 01:10:32 INFO Applying migration id=contexts 2026/10/31 01:10:32 INFO Applying migration id=deliverieshost 2026/10/31 01:10:32 INFO Applying migration id=pembegin 2026/10/31 01:10:32 INFO Applying migration id=didhost 2026/10/31 01:10:32 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:32 INFO Applying migration id=invites 2026/10/31 01:10:32 INFO Applying migration id=ed25519blob 2026/10/31 01:10:32 INFO Applying migration id=rsablob 2026/10/31 01:10:32 INFO Applying migration id=iconscid 2026/10/31 01:10:32 INFO Applying migration id=actor 2026/10/31 01:10:32 INFO Applying migration id=localkeys 2026/10/31 01:10:32 INFO Applying migration id=deleted 2026/10/31 01:10:32 INFO Applying migration id=history 2026/10/31 01:10:32 INFO Applying migration id=outboxnano 2026/10/31 01:10:32 INFO Applying migration id=implements 2026/10/31 01:10:32 INFO Applying migration id=backfill 2026/10/31 01:10:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-2c67-75d7-8df9-d6a69bc90257 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-2c68-7d46-b558-b3963cfce321 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-2c67-75d7-8df9-d6a69bc90257 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-2c67-75d7-8df9-d6a69bc90257 2026/10/31 01:10:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:10:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-2c69-78fb-a7eb-cf4593d982c7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-2c69-773d-85f9-51a99a4f5c9b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-2c69-773d-85f9-51a99a4f5c9b 2026/10/31 01:10:35 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f82-2c6c-7eff-b6d8-8b71b5c56961 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-2c67-75d7-8df9-d6a69bc90257 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 (2.69s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/10/31 01:10:35 INFO Applying migration id=initial 2026/10/31 01:10:35 INFO Applying migration id=notesupdated 2026/10/31 01:10:35 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:35 INFO Applying migration id=activitiesid 2026/10/31 01:10:35 INFO Applying migration id=outbox 2026/10/31 01:10:35 INFO Applying migration id=edits 2026/10/31 01:10:35 INFO Applying migration id=outboxactor 2026/10/31 01:10:35 INFO Applying migration id=outboxsender 2026/10/31 01:10:35 INFO Applying migration id=thread 2026/10/31 01:10:35 INFO Applying migration id=host 2026/10/31 01:10:35 INFO Applying migration id=sharedinbox 2026/10/31 01:10:35 INFO Applying migration id=noteshost 2026/10/31 01:10:35 INFO Applying migration id=fetched 2026/10/31 01:10:35 INFO Applying migration id=move 2026/10/31 01:10:35 INFO Applying migration id=cleanup 2026/10/31 01:10:35 INFO Applying migration id=received 2026/10/31 01:10:35 INFO Applying migration id=namehost 2026/10/31 01:10:35 INFO Applying migration id=outboxhost 2026/10/31 01:10:35 INFO Applying migration id=notesfts 2026/10/31 01:10:35 INFO Applying migration id=iconsname 2026/10/31 01:10:35 INFO Applying migration id=nohash 2026/10/31 01:10:35 INFO Applying migration id=shares 2026/10/31 01:10:35 INFO Applying migration id=actorttl 2026/10/31 01:10:35 INFO Applying migration id=tocc 2026/10/31 01:10:35 INFO Applying migration id=followeds 2026/10/31 01:10:35 INFO Applying migration id=certhash 2026/10/31 01:10:35 INFO Applying migration id=follows_sync 2026/10/31 01:10:35 INFO Applying migration id=jsonpath 2026/10/31 01:10:35 INFO Applying migration id=localforward 2026/10/31 01:10:35 INFO Applying migration id=avatar 2026/10/31 01:10:35 INFO Applying migration id=noimage 2026/10/31 01:10:35 INFO Applying migration id=feed 2026/10/31 01:10:35 INFO Applying migration id=bookmarks 2026/10/31 01:10:35 INFO Applying migration id=shareactivity 2026/10/31 01:10:35 INFO Applying migration id=application 2026/10/31 01:10:35 INFO Applying migration id=certificates 2026/10/31 01:10:35 INFO Applying migration id=rawforward 2026/10/31 01:10:35 INFO Applying migration id=publickey 2026/10/31 01:10:35 INFO Applying migration id=resolvegroup 2026/10/31 01:10:35 INFO Applying migration id=reject 2026/10/31 01:10:35 INFO Applying migration id=autodel 2026/10/31 01:10:35 INFO Applying migration id=jsonb 2026/10/31 01:10:35 INFO Applying migration id=quote 2026/10/31 01:10:35 INFO Applying migration id=rfc9421 2026/10/31 01:10:35 INFO Applying migration id=keys 2026/10/31 01:10:35 INFO Applying migration id=portable 2026/10/31 01:10:35 INFO Applying migration id=proofs 2026/10/31 01:10:35 INFO Applying migration id=contexts 2026/10/31 01:10:35 INFO Applying migration id=deliverieshost 2026/10/31 01:10:35 INFO Applying migration id=pembegin 2026/10/31 01:10:35 INFO Applying migration id=didhost 2026/10/31 01:10:35 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:35 INFO Applying migration id=invites 2026/10/31 01:10:35 INFO Applying migration id=ed25519blob 2026/10/31 01:10:35 INFO Applying migration id=rsablob 2026/10/31 01:10:35 INFO Applying migration id=iconscid 2026/10/31 01:10:35 INFO Applying migration id=actor 2026/10/31 01:10:35 INFO Applying migration id=localkeys 2026/10/31 01:10:35 INFO Applying migration id=deleted 2026/10/31 01:10:35 INFO Applying migration id=history 2026/10/31 01:10:35 INFO Applying migration id=outboxnano 2026/10/31 01:10:35 INFO Applying migration id=implements 2026/10/31 01:10:35 INFO Applying migration id=backfill 2026/10/31 01:10:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-34ff-7077-885e-c28f5c0edef1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-34ff-7c0d-88b2-304af0c1bdc9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-34ff-7077-885e-c28f5c0edef1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-34ff-7077-885e-c28f5c0edef1 2026/10/31 01:10:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:10:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-3500-7724-b52f-0b14202cdeb6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-3500-757e-88ab-0da39c898fd7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-3500-757e-88ab-0da39c898fd7 2026/10/31 01:10:37 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f82-3502-733e-bd09-ebb3f9866483 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-34ff-7077-885e-c28f5c0edef1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestFollow_DMUnfollowBeforeFeedUpdate (2.20s) === RUN TestFollow_PublicPost 2026/10/31 01:10:37 INFO Applying migration id=initial 2026/10/31 01:10:37 INFO Applying migration id=notesupdated 2026/10/31 01:10:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:37 INFO Applying migration id=activitiesid 2026/10/31 01:10:37 INFO Applying migration id=outbox 2026/10/31 01:10:37 INFO Applying migration id=edits 2026/10/31 01:10:37 INFO Applying migration id=outboxactor 2026/10/31 01:10:37 INFO Applying migration id=outboxsender 2026/10/31 01:10:37 INFO Applying migration id=thread 2026/10/31 01:10:37 INFO Applying migration id=host 2026/10/31 01:10:37 INFO Applying migration id=sharedinbox 2026/10/31 01:10:37 INFO Applying migration id=noteshost 2026/10/31 01:10:37 INFO Applying migration id=fetched 2026/10/31 01:10:37 INFO Applying migration id=move 2026/10/31 01:10:37 INFO Applying migration id=cleanup 2026/10/31 01:10:37 INFO Applying migration id=received 2026/10/31 01:10:37 INFO Applying migration id=namehost 2026/10/31 01:10:37 INFO Applying migration id=outboxhost 2026/10/31 01:10:37 INFO Applying migration id=notesfts 2026/10/31 01:10:37 INFO Applying migration id=iconsname 2026/10/31 01:10:37 INFO Applying migration id=nohash 2026/10/31 01:10:37 INFO Applying migration id=shares 2026/10/31 01:10:37 INFO Applying migration id=actorttl 2026/10/31 01:10:37 INFO Applying migration id=tocc 2026/10/31 01:10:37 INFO Applying migration id=followeds 2026/10/31 01:10:37 INFO Applying migration id=certhash 2026/10/31 01:10:37 INFO Applying migration id=follows_sync 2026/10/31 01:10:37 INFO Applying migration id=jsonpath 2026/10/31 01:10:37 INFO Applying migration id=localforward 2026/10/31 01:10:37 INFO Applying migration id=avatar 2026/10/31 01:10:37 INFO Applying migration id=noimage 2026/10/31 01:10:37 INFO Applying migration id=feed 2026/10/31 01:10:37 INFO Applying migration id=bookmarks 2026/10/31 01:10:37 INFO Applying migration id=shareactivity 2026/10/31 01:10:37 INFO Applying migration id=application 2026/10/31 01:10:37 INFO Applying migration id=certificates 2026/10/31 01:10:37 INFO Applying migration id=rawforward 2026/10/31 01:10:37 INFO Applying migration id=publickey 2026/10/31 01:10:37 INFO Applying migration id=resolvegroup 2026/10/31 01:10:37 INFO Applying migration id=reject 2026/10/31 01:10:37 INFO Applying migration id=autodel 2026/10/31 01:10:37 INFO Applying migration id=jsonb 2026/10/31 01:10:37 INFO Applying migration id=quote 2026/10/31 01:10:37 INFO Applying migration id=rfc9421 2026/10/31 01:10:37 INFO Applying migration id=keys 2026/10/31 01:10:37 INFO Applying migration id=portable 2026/10/31 01:10:37 INFO Applying migration id=proofs 2026/10/31 01:10:37 INFO Applying migration id=contexts 2026/10/31 01:10:37 INFO Applying migration id=deliverieshost 2026/10/31 01:10:37 INFO Applying migration id=pembegin 2026/10/31 01:10:37 INFO Applying migration id=didhost 2026/10/31 01:10:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:37 INFO Applying migration id=invites 2026/10/31 01:10:37 INFO Applying migration id=ed25519blob 2026/10/31 01:10:37 INFO Applying migration id=rsablob 2026/10/31 01:10:37 INFO Applying migration id=iconscid 2026/10/31 01:10:37 INFO Applying migration id=actor 2026/10/31 01:10:37 INFO Applying migration id=localkeys 2026/10/31 01:10:37 INFO Applying migration id=deleted 2026/10/31 01:10:37 INFO Applying migration id=history 2026/10/31 01:10:37 INFO Applying migration id=outboxnano 2026/10/31 01:10:37 INFO Applying migration id=implements 2026/10/31 01:10:37 INFO Applying migration id=backfill 2026/10/31 01:10:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-3d7f-79c6-bdd4-9d5d8bb4e892 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-3d80-753f-a444-a45a4dbcb233 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-3d7f-79c6-bdd4-9d5d8bb4e892 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-3d7f-79c6-bdd4-9d5d8bb4e892 2026/10/31 01:10:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-3d82-7542-853e-91072f6a66b1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-3d82-74bc-b5b2-17dba179c474 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-3d82-74bc-b5b2-17dba179c474 --- PASS: TestFollow_PublicPost (2.18s) === RUN TestFollow_Mutual 2026/10/31 01:10:39 INFO Applying migration id=initial 2026/10/31 01:10:39 INFO Applying migration id=notesupdated 2026/10/31 01:10:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:39 INFO Applying migration id=activitiesid 2026/10/31 01:10:39 INFO Applying migration id=outbox 2026/10/31 01:10:39 INFO Applying migration id=edits 2026/10/31 01:10:39 INFO Applying migration id=outboxactor 2026/10/31 01:10:39 INFO Applying migration id=outboxsender 2026/10/31 01:10:39 INFO Applying migration id=thread 2026/10/31 01:10:39 INFO Applying migration id=host 2026/10/31 01:10:39 INFO Applying migration id=sharedinbox 2026/10/31 01:10:39 INFO Applying migration id=noteshost 2026/10/31 01:10:39 INFO Applying migration id=fetched 2026/10/31 01:10:39 INFO Applying migration id=move 2026/10/31 01:10:39 INFO Applying migration id=cleanup 2026/10/31 01:10:39 INFO Applying migration id=received 2026/10/31 01:10:39 INFO Applying migration id=namehost 2026/10/31 01:10:39 INFO Applying migration id=outboxhost 2026/10/31 01:10:39 INFO Applying migration id=notesfts 2026/10/31 01:10:39 INFO Applying migration id=iconsname 2026/10/31 01:10:39 INFO Applying migration id=nohash 2026/10/31 01:10:39 INFO Applying migration id=shares 2026/10/31 01:10:39 INFO Applying migration id=actorttl 2026/10/31 01:10:39 INFO Applying migration id=tocc 2026/10/31 01:10:39 INFO Applying migration id=followeds 2026/10/31 01:10:39 INFO Applying migration id=certhash 2026/10/31 01:10:39 INFO Applying migration id=follows_sync 2026/10/31 01:10:39 INFO Applying migration id=jsonpath 2026/10/31 01:10:39 INFO Applying migration id=localforward 2026/10/31 01:10:39 INFO Applying migration id=avatar 2026/10/31 01:10:39 INFO Applying migration id=noimage 2026/10/31 01:10:39 INFO Applying migration id=feed 2026/10/31 01:10:39 INFO Applying migration id=bookmarks 2026/10/31 01:10:39 INFO Applying migration id=shareactivity 2026/10/31 01:10:39 INFO Applying migration id=application 2026/10/31 01:10:39 INFO Applying migration id=certificates 2026/10/31 01:10:39 INFO Applying migration id=rawforward 2026/10/31 01:10:39 INFO Applying migration id=publickey 2026/10/31 01:10:39 INFO Applying migration id=resolvegroup 2026/10/31 01:10:39 INFO Applying migration id=reject 2026/10/31 01:10:39 INFO Applying migration id=autodel 2026/10/31 01:10:39 INFO Applying migration id=jsonb 2026/10/31 01:10:39 INFO Applying migration id=quote 2026/10/31 01:10:39 INFO Applying migration id=rfc9421 2026/10/31 01:10:39 INFO Applying migration id=keys 2026/10/31 01:10:39 INFO Applying migration id=portable 2026/10/31 01:10:39 INFO Applying migration id=proofs 2026/10/31 01:10:39 INFO Applying migration id=contexts 2026/10/31 01:10:39 INFO Applying migration id=deliverieshost 2026/10/31 01:10:39 INFO Applying migration id=pembegin 2026/10/31 01:10:39 INFO Applying migration id=didhost 2026/10/31 01:10:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:39 INFO Applying migration id=invites 2026/10/31 01:10:39 INFO Applying migration id=ed25519blob 2026/10/31 01:10:39 INFO Applying migration id=rsablob 2026/10/31 01:10:39 INFO Applying migration id=iconscid 2026/10/31 01:10:39 INFO Applying migration id=actor 2026/10/31 01:10:39 INFO Applying migration id=localkeys 2026/10/31 01:10:39 INFO Applying migration id=deleted 2026/10/31 01:10:39 INFO Applying migration id=history 2026/10/31 01:10:39 INFO Applying migration id=outboxnano 2026/10/31 01:10:39 INFO Applying migration id=implements 2026/10/31 01:10:39 INFO Applying migration id=backfill 2026/10/31 01:10:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-4a50-74bb-861b-851e23f93a4a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-4a51-710f-8afa-d7f2c85ae5fe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-4a50-74bb-861b-851e23f93a4a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-4a50-74bb-861b-851e23f93a4a 2026/10/31 01:10:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-4a53-7352-a185-5ac383c71a40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-4a53-730f-bd82-e15b8bef736c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-4a53-730f-bd82-e15b8bef736c 2026/10/31 01:10:43 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f82-4a53-730f-bd82-e15b8bef736c 2026/10/31 01:10:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f82-4a55-7520-a809-1315189d5f8b note=https://localhost.localdomain:8443/post/01a18f82-4a55-74e5-bead-bf857228b97c thread=https://localhost.localdomain:8443/post/01a18f82-4a53-730f-bd82-e15b8bef736c starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:10:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-4a55-7520-a809-1315189d5f8b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-4a55-74e5-bead-bf857228b97c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-4a55-74e5-bead-bf857228b97c 2026/10/31 01:10:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-4a5a-7351-8c52-b517def1f1a2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:10:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-4a5a-7dd5-b907-58fcb5adb253 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-4a5a-7351-8c52-b517def1f1a2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f82-4a5a-7351-8c52-b517def1f1a2 --- PASS: TestFollow_Mutual (3.28s) === RUN TestFollow_AlreadyFollowing 2026/10/31 01:10:43 INFO Applying migration id=initial 2026/10/31 01:10:43 INFO Applying migration id=notesupdated 2026/10/31 01:10:43 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:43 INFO Applying migration id=activitiesid 2026/10/31 01:10:43 INFO Applying migration id=outbox 2026/10/31 01:10:43 INFO Applying migration id=edits 2026/10/31 01:10:43 INFO Applying migration id=outboxactor 2026/10/31 01:10:43 INFO Applying migration id=outboxsender 2026/10/31 01:10:43 INFO Applying migration id=thread 2026/10/31 01:10:43 INFO Applying migration id=host 2026/10/31 01:10:43 INFO Applying migration id=sharedinbox 2026/10/31 01:10:43 INFO Applying migration id=noteshost 2026/10/31 01:10:43 INFO Applying migration id=fetched 2026/10/31 01:10:43 INFO Applying migration id=move 2026/10/31 01:10:43 INFO Applying migration id=cleanup 2026/10/31 01:10:43 INFO Applying migration id=received 2026/10/31 01:10:43 INFO Applying migration id=namehost 2026/10/31 01:10:43 INFO Applying migration id=outboxhost 2026/10/31 01:10:43 INFO Applying migration id=notesfts 2026/10/31 01:10:43 INFO Applying migration id=iconsname 2026/10/31 01:10:43 INFO Applying migration id=nohash 2026/10/31 01:10:43 INFO Applying migration id=shares 2026/10/31 01:10:43 INFO Applying migration id=actorttl 2026/10/31 01:10:43 INFO Applying migration id=tocc 2026/10/31 01:10:43 INFO Applying migration id=followeds 2026/10/31 01:10:43 INFO Applying migration id=certhash 2026/10/31 01:10:43 INFO Applying migration id=follows_sync 2026/10/31 01:10:43 INFO Applying migration id=jsonpath 2026/10/31 01:10:43 INFO Applying migration id=localforward 2026/10/31 01:10:43 INFO Applying migration id=avatar 2026/10/31 01:10:43 INFO Applying migration id=noimage 2026/10/31 01:10:43 INFO Applying migration id=feed 2026/10/31 01:10:43 INFO Applying migration id=bookmarks 2026/10/31 01:10:43 INFO Applying migration id=shareactivity 2026/10/31 01:10:43 INFO Applying migration id=application 2026/10/31 01:10:43 INFO Applying migration id=certificates 2026/10/31 01:10:43 INFO Applying migration id=rawforward 2026/10/31 01:10:43 INFO Applying migration id=publickey 2026/10/31 01:10:43 INFO Applying migration id=resolvegroup 2026/10/31 01:10:43 INFO Applying migration id=reject 2026/10/31 01:10:43 INFO Applying migration id=autodel 2026/10/31 01:10:43 INFO Applying migration id=jsonb 2026/10/31 01:10:43 INFO Applying migration id=quote 2026/10/31 01:10:43 INFO Applying migration id=rfc9421 2026/10/31 01:10:43 INFO Applying migration id=keys 2026/10/31 01:10:43 INFO Applying migration id=portable 2026/10/31 01:10:43 INFO Applying migration id=proofs 2026/10/31 01:10:43 INFO Applying migration id=contexts 2026/10/31 01:10:43 INFO Applying migration id=deliverieshost 2026/10/31 01:10:43 INFO Applying migration id=pembegin 2026/10/31 01:10:43 INFO Applying migration id=didhost 2026/10/31 01:10:43 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:43 INFO Applying migration id=invites 2026/10/31 01:10:43 INFO Applying migration id=ed25519blob 2026/10/31 01:10:43 INFO Applying migration id=rsablob 2026/10/31 01:10:43 INFO Applying migration id=iconscid 2026/10/31 01:10:43 INFO Applying migration id=actor 2026/10/31 01:10:43 INFO Applying migration id=localkeys 2026/10/31 01:10:43 INFO Applying migration id=deleted 2026/10/31 01:10:43 INFO Applying migration id=history 2026/10/31 01:10:43 INFO Applying migration id=outboxnano 2026/10/31 01:10:43 INFO Applying migration id=implements 2026/10/31 01:10:43 INFO Applying migration id=backfill 2026/10/31 01:10:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-56d8-766e-b0f6-542238157212 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-56d9-7329-98e7-931db2ea82b1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-56d8-766e-b0f6-542238157212 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-56d8-766e-b0f6-542238157212 --- PASS: TestFollow_AlreadyFollowing (3.20s) === RUN TestFollow_NoSuchUser 2026/10/31 01:10:46 INFO Applying migration id=initial 2026/10/31 01:10:46 INFO Applying migration id=notesupdated 2026/10/31 01:10:46 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:46 INFO Applying migration id=activitiesid 2026/10/31 01:10:46 INFO Applying migration id=outbox 2026/10/31 01:10:46 INFO Applying migration id=edits 2026/10/31 01:10:46 INFO Applying migration id=outboxactor 2026/10/31 01:10:46 INFO Applying migration id=outboxsender 2026/10/31 01:10:46 INFO Applying migration id=thread 2026/10/31 01:10:46 INFO Applying migration id=host 2026/10/31 01:10:46 INFO Applying migration id=sharedinbox 2026/10/31 01:10:46 INFO Applying migration id=noteshost 2026/10/31 01:10:46 INFO Applying migration id=fetched 2026/10/31 01:10:46 INFO Applying migration id=move 2026/10/31 01:10:46 INFO Applying migration id=cleanup 2026/10/31 01:10:46 INFO Applying migration id=received 2026/10/31 01:10:46 INFO Applying migration id=namehost 2026/10/31 01:10:46 INFO Applying migration id=outboxhost 2026/10/31 01:10:46 INFO Applying migration id=notesfts 2026/10/31 01:10:46 INFO Applying migration id=iconsname 2026/10/31 01:10:46 INFO Applying migration id=nohash 2026/10/31 01:10:46 INFO Applying migration id=shares 2026/10/31 01:10:46 INFO Applying migration id=actorttl 2026/10/31 01:10:46 INFO Applying migration id=tocc 2026/10/31 01:10:46 INFO Applying migration id=followeds 2026/10/31 01:10:46 INFO Applying migration id=certhash 2026/10/31 01:10:46 INFO Applying migration id=follows_sync 2026/10/31 01:10:46 INFO Applying migration id=jsonpath 2026/10/31 01:10:46 INFO Applying migration id=localforward 2026/10/31 01:10:46 INFO Applying migration id=avatar 2026/10/31 01:10:46 INFO Applying migration id=noimage 2026/10/31 01:10:46 INFO Applying migration id=feed 2026/10/31 01:10:46 INFO Applying migration id=bookmarks 2026/10/31 01:10:46 INFO Applying migration id=shareactivity 2026/10/31 01:10:46 INFO Applying migration id=application 2026/10/31 01:10:46 INFO Applying migration id=certificates 2026/10/31 01:10:46 INFO Applying migration id=rawforward 2026/10/31 01:10:46 INFO Applying migration id=publickey 2026/10/31 01:10:46 INFO Applying migration id=resolvegroup 2026/10/31 01:10:46 INFO Applying migration id=reject 2026/10/31 01:10:46 INFO Applying migration id=autodel 2026/10/31 01:10:46 INFO Applying migration id=jsonb 2026/10/31 01:10:46 INFO Applying migration id=quote 2026/10/31 01:10:46 INFO Applying migration id=rfc9421 2026/10/31 01:10:46 INFO Applying migration id=keys 2026/10/31 01:10:46 INFO Applying migration id=portable 2026/10/31 01:10:46 INFO Applying migration id=proofs 2026/10/31 01:10:46 INFO Applying migration id=contexts 2026/10/31 01:10:46 INFO Applying migration id=deliverieshost 2026/10/31 01:10:46 INFO Applying migration id=pembegin 2026/10/31 01:10:46 INFO Applying migration id=didhost 2026/10/31 01:10:46 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:46 INFO Applying migration id=invites 2026/10/31 01:10:46 INFO Applying migration id=ed25519blob 2026/10/31 01:10:46 INFO Applying migration id=rsablob 2026/10/31 01:10:46 INFO Applying migration id=iconscid 2026/10/31 01:10:46 INFO Applying migration id=actor 2026/10/31 01:10:46 INFO Applying migration id=localkeys 2026/10/31 01:10:46 INFO Applying migration id=deleted 2026/10/31 01:10:46 INFO Applying migration id=history 2026/10/31 01:10:46 INFO Applying migration id=outboxnano 2026/10/31 01:10:46 INFO Applying migration id=implements 2026/10/31 01:10:46 INFO Applying migration id=backfill 2026/10/31 01:10:49 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (3.16s) === RUN TestFollow_UnauthenticatedUser 2026/10/31 01:10:49 INFO Applying migration id=initial 2026/10/31 01:10:49 INFO Applying migration id=notesupdated 2026/10/31 01:10:49 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:49 INFO Applying migration id=activitiesid 2026/10/31 01:10:49 INFO Applying migration id=outbox 2026/10/31 01:10:49 INFO Applying migration id=edits 2026/10/31 01:10:49 INFO Applying migration id=outboxactor 2026/10/31 01:10:49 INFO Applying migration id=outboxsender 2026/10/31 01:10:49 INFO Applying migration id=thread 2026/10/31 01:10:49 INFO Applying migration id=host 2026/10/31 01:10:49 INFO Applying migration id=sharedinbox 2026/10/31 01:10:49 INFO Applying migration id=noteshost 2026/10/31 01:10:49 INFO Applying migration id=fetched 2026/10/31 01:10:49 INFO Applying migration id=move 2026/10/31 01:10:49 INFO Applying migration id=cleanup 2026/10/31 01:10:49 INFO Applying migration id=received 2026/10/31 01:10:49 INFO Applying migration id=namehost 2026/10/31 01:10:49 INFO Applying migration id=outboxhost 2026/10/31 01:10:49 INFO Applying migration id=notesfts 2026/10/31 01:10:49 INFO Applying migration id=iconsname 2026/10/31 01:10:49 INFO Applying migration id=nohash 2026/10/31 01:10:49 INFO Applying migration id=shares 2026/10/31 01:10:49 INFO Applying migration id=actorttl 2026/10/31 01:10:49 INFO Applying migration id=tocc 2026/10/31 01:10:49 INFO Applying migration id=followeds 2026/10/31 01:10:49 INFO Applying migration id=certhash 2026/10/31 01:10:49 INFO Applying migration id=follows_sync 2026/10/31 01:10:49 INFO Applying migration id=jsonpath 2026/10/31 01:10:49 INFO Applying migration id=localforward 2026/10/31 01:10:49 INFO Applying migration id=avatar 2026/10/31 01:10:49 INFO Applying migration id=noimage 2026/10/31 01:10:49 INFO Applying migration id=feed 2026/10/31 01:10:49 INFO Applying migration id=bookmarks 2026/10/31 01:10:49 INFO Applying migration id=shareactivity 2026/10/31 01:10:49 INFO Applying migration id=application 2026/10/31 01:10:49 INFO Applying migration id=certificates 2026/10/31 01:10:49 INFO Applying migration id=rawforward 2026/10/31 01:10:49 INFO Applying migration id=publickey 2026/10/31 01:10:49 INFO Applying migration id=resolvegroup 2026/10/31 01:10:49 INFO Applying migration id=reject 2026/10/31 01:10:49 INFO Applying migration id=autodel 2026/10/31 01:10:49 INFO Applying migration id=jsonb 2026/10/31 01:10:49 INFO Applying migration id=quote 2026/10/31 01:10:49 INFO Applying migration id=rfc9421 2026/10/31 01:10:49 INFO Applying migration id=keys 2026/10/31 01:10:49 INFO Applying migration id=portable 2026/10/31 01:10:49 INFO Applying migration id=proofs 2026/10/31 01:10:49 INFO Applying migration id=contexts 2026/10/31 01:10:49 INFO Applying migration id=deliverieshost 2026/10/31 01:10:49 INFO Applying migration id=pembegin 2026/10/31 01:10:49 INFO Applying migration id=didhost 2026/10/31 01:10:49 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:49 INFO Applying migration id=invites 2026/10/31 01:10:49 INFO Applying migration id=ed25519blob 2026/10/31 01:10:49 INFO Applying migration id=rsablob 2026/10/31 01:10:49 INFO Applying migration id=iconscid 2026/10/31 01:10:49 INFO Applying migration id=actor 2026/10/31 01:10:49 INFO Applying migration id=localkeys 2026/10/31 01:10:49 INFO Applying migration id=deleted 2026/10/31 01:10:49 INFO Applying migration id=history 2026/10/31 01:10:49 INFO Applying migration id=outboxnano 2026/10/31 01:10:49 INFO Applying migration id=implements 2026/10/31 01:10:49 INFO Applying migration id=backfill --- PASS: TestFollow_UnauthenticatedUser (1.75s) === RUN TestFollows_NoFollows 2026/10/31 01:10:51 INFO Applying migration id=initial 2026/10/31 01:10:51 INFO Applying migration id=notesupdated 2026/10/31 01:10:51 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:51 INFO Applying migration id=activitiesid 2026/10/31 01:10:51 INFO Applying migration id=outbox 2026/10/31 01:10:51 INFO Applying migration id=edits 2026/10/31 01:10:51 INFO Applying migration id=outboxactor 2026/10/31 01:10:51 INFO Applying migration id=outboxsender 2026/10/31 01:10:51 INFO Applying migration id=thread 2026/10/31 01:10:51 INFO Applying migration id=host 2026/10/31 01:10:51 INFO Applying migration id=sharedinbox 2026/10/31 01:10:51 INFO Applying migration id=noteshost 2026/10/31 01:10:51 INFO Applying migration id=fetched 2026/10/31 01:10:51 INFO Applying migration id=move 2026/10/31 01:10:51 INFO Applying migration id=cleanup 2026/10/31 01:10:51 INFO Applying migration id=received 2026/10/31 01:10:51 INFO Applying migration id=namehost 2026/10/31 01:10:51 INFO Applying migration id=outboxhost 2026/10/31 01:10:51 INFO Applying migration id=notesfts 2026/10/31 01:10:51 INFO Applying migration id=iconsname 2026/10/31 01:10:51 INFO Applying migration id=nohash 2026/10/31 01:10:51 INFO Applying migration id=shares 2026/10/31 01:10:51 INFO Applying migration id=actorttl 2026/10/31 01:10:51 INFO Applying migration id=tocc 2026/10/31 01:10:51 INFO Applying migration id=followeds 2026/10/31 01:10:51 INFO Applying migration id=certhash 2026/10/31 01:10:51 INFO Applying migration id=follows_sync 2026/10/31 01:10:51 INFO Applying migration id=jsonpath 2026/10/31 01:10:51 INFO Applying migration id=localforward 2026/10/31 01:10:51 INFO Applying migration id=avatar 2026/10/31 01:10:51 INFO Applying migration id=noimage 2026/10/31 01:10:51 INFO Applying migration id=feed 2026/10/31 01:10:51 INFO Applying migration id=bookmarks 2026/10/31 01:10:51 INFO Applying migration id=shareactivity 2026/10/31 01:10:51 INFO Applying migration id=application 2026/10/31 01:10:51 INFO Applying migration id=certificates 2026/10/31 01:10:51 INFO Applying migration id=rawforward 2026/10/31 01:10:51 INFO Applying migration id=publickey 2026/10/31 01:10:51 INFO Applying migration id=resolvegroup 2026/10/31 01:10:51 INFO Applying migration id=reject 2026/10/31 01:10:51 INFO Applying migration id=autodel 2026/10/31 01:10:51 INFO Applying migration id=jsonb 2026/10/31 01:10:51 INFO Applying migration id=quote 2026/10/31 01:10:51 INFO Applying migration id=rfc9421 2026/10/31 01:10:51 INFO Applying migration id=keys 2026/10/31 01:10:51 INFO Applying migration id=portable 2026/10/31 01:10:51 INFO Applying migration id=proofs 2026/10/31 01:10:51 INFO Applying migration id=contexts 2026/10/31 01:10:51 INFO Applying migration id=deliverieshost 2026/10/31 01:10:51 INFO Applying migration id=pembegin 2026/10/31 01:10:51 INFO Applying migration id=didhost 2026/10/31 01:10:51 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:51 INFO Applying migration id=invites 2026/10/31 01:10:51 INFO Applying migration id=ed25519blob 2026/10/31 01:10:51 INFO Applying migration id=rsablob 2026/10/31 01:10:51 INFO Applying migration id=iconscid 2026/10/31 01:10:51 INFO Applying migration id=actor 2026/10/31 01:10:51 INFO Applying migration id=localkeys 2026/10/31 01:10:51 INFO Applying migration id=deleted 2026/10/31 01:10:51 INFO Applying migration id=history 2026/10/31 01:10:51 INFO Applying migration id=outboxnano 2026/10/31 01:10:51 INFO Applying migration id=implements 2026/10/31 01:10:51 INFO Applying migration id=backfill --- PASS: TestFollows_NoFollows (2.39s) === RUN TestFollows_TwoInactive 2026/10/31 01:10:53 INFO Applying migration id=initial 2026/10/31 01:10:53 INFO Applying migration id=notesupdated 2026/10/31 01:10:53 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:53 INFO Applying migration id=activitiesid 2026/10/31 01:10:53 INFO Applying migration id=outbox 2026/10/31 01:10:53 INFO Applying migration id=edits 2026/10/31 01:10:53 INFO Applying migration id=outboxactor 2026/10/31 01:10:53 INFO Applying migration id=outboxsender 2026/10/31 01:10:53 INFO Applying migration id=thread 2026/10/31 01:10:53 INFO Applying migration id=host 2026/10/31 01:10:53 INFO Applying migration id=sharedinbox 2026/10/31 01:10:53 INFO Applying migration id=noteshost 2026/10/31 01:10:53 INFO Applying migration id=fetched 2026/10/31 01:10:53 INFO Applying migration id=move 2026/10/31 01:10:53 INFO Applying migration id=cleanup 2026/10/31 01:10:53 INFO Applying migration id=received 2026/10/31 01:10:53 INFO Applying migration id=namehost 2026/10/31 01:10:53 INFO Applying migration id=outboxhost 2026/10/31 01:10:53 INFO Applying migration id=notesfts 2026/10/31 01:10:53 INFO Applying migration id=iconsname 2026/10/31 01:10:53 INFO Applying migration id=nohash 2026/10/31 01:10:53 INFO Applying migration id=shares 2026/10/31 01:10:53 INFO Applying migration id=actorttl 2026/10/31 01:10:53 INFO Applying migration id=tocc 2026/10/31 01:10:53 INFO Applying migration id=followeds 2026/10/31 01:10:53 INFO Applying migration id=certhash 2026/10/31 01:10:53 INFO Applying migration id=follows_sync 2026/10/31 01:10:53 INFO Applying migration id=jsonpath 2026/10/31 01:10:53 INFO Applying migration id=localforward 2026/10/31 01:10:53 INFO Applying migration id=avatar 2026/10/31 01:10:53 INFO Applying migration id=noimage 2026/10/31 01:10:53 INFO Applying migration id=feed 2026/10/31 01:10:53 INFO Applying migration id=bookmarks 2026/10/31 01:10:53 INFO Applying migration id=shareactivity 2026/10/31 01:10:53 INFO Applying migration id=application 2026/10/31 01:10:53 INFO Applying migration id=certificates 2026/10/31 01:10:53 INFO Applying migration id=rawforward 2026/10/31 01:10:53 INFO Applying migration id=publickey 2026/10/31 01:10:53 INFO Applying migration id=resolvegroup 2026/10/31 01:10:53 INFO Applying migration id=reject 2026/10/31 01:10:53 INFO Applying migration id=autodel 2026/10/31 01:10:53 INFO Applying migration id=jsonb 2026/10/31 01:10:53 INFO Applying migration id=quote 2026/10/31 01:10:53 INFO Applying migration id=rfc9421 2026/10/31 01:10:53 INFO Applying migration id=keys 2026/10/31 01:10:53 INFO Applying migration id=portable 2026/10/31 01:10:53 INFO Applying migration id=proofs 2026/10/31 01:10:53 INFO Applying migration id=contexts 2026/10/31 01:10:53 INFO Applying migration id=deliverieshost 2026/10/31 01:10:53 INFO Applying migration id=pembegin 2026/10/31 01:10:53 INFO Applying migration id=didhost 2026/10/31 01:10:53 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:53 INFO Applying migration id=invites 2026/10/31 01:10:53 INFO Applying migration id=ed25519blob 2026/10/31 01:10:53 INFO Applying migration id=rsablob 2026/10/31 01:10:53 INFO Applying migration id=iconscid 2026/10/31 01:10:53 INFO Applying migration id=actor 2026/10/31 01:10:53 INFO Applying migration id=localkeys 2026/10/31 01:10:53 INFO Applying migration id=deleted 2026/10/31 01:10:53 INFO Applying migration id=history 2026/10/31 01:10:53 INFO Applying migration id=outboxnano 2026/10/31 01:10:53 INFO Applying migration id=implements 2026/10/31 01:10:53 INFO Applying migration id=backfill 2026/10/31 01:10:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-79dd-79d4-8b75-0aad457fe145 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-79de-757e-a32c-d3543b138be6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-79dd-79d4-8b75-0aad457fe145 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-79dd-79d4-8b75-0aad457fe145 2026/10/31 01:10:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-79e3-742a-922b-ed513cd9af00 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/31 01:10:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-79e4-7110-a578-f16af0904c9b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-79e3-742a-922b-ed513cd9af00 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-79e3-742a-922b-ed513cd9af00 --- PASS: TestFollows_TwoInactive (1.67s) === RUN TestFollows_OneActiveOneInactive 2026/10/31 01:10:55 INFO Applying migration id=initial 2026/10/31 01:10:55 INFO Applying migration id=notesupdated 2026/10/31 01:10:55 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:55 INFO Applying migration id=activitiesid 2026/10/31 01:10:55 INFO Applying migration id=outbox 2026/10/31 01:10:55 INFO Applying migration id=edits 2026/10/31 01:10:55 INFO Applying migration id=outboxactor 2026/10/31 01:10:55 INFO Applying migration id=outboxsender 2026/10/31 01:10:55 INFO Applying migration id=thread 2026/10/31 01:10:55 INFO Applying migration id=host 2026/10/31 01:10:55 INFO Applying migration id=sharedinbox 2026/10/31 01:10:55 INFO Applying migration id=noteshost 2026/10/31 01:10:55 INFO Applying migration id=fetched 2026/10/31 01:10:55 INFO Applying migration id=move 2026/10/31 01:10:55 INFO Applying migration id=cleanup 2026/10/31 01:10:55 INFO Applying migration id=received 2026/10/31 01:10:55 INFO Applying migration id=namehost 2026/10/31 01:10:55 INFO Applying migration id=outboxhost 2026/10/31 01:10:55 INFO Applying migration id=notesfts 2026/10/31 01:10:55 INFO Applying migration id=iconsname 2026/10/31 01:10:55 INFO Applying migration id=nohash 2026/10/31 01:10:55 INFO Applying migration id=shares 2026/10/31 01:10:55 INFO Applying migration id=actorttl 2026/10/31 01:10:55 INFO Applying migration id=tocc 2026/10/31 01:10:55 INFO Applying migration id=followeds 2026/10/31 01:10:55 INFO Applying migration id=certhash 2026/10/31 01:10:55 INFO Applying migration id=follows_sync 2026/10/31 01:10:55 INFO Applying migration id=jsonpath 2026/10/31 01:10:55 INFO Applying migration id=localforward 2026/10/31 01:10:55 INFO Applying migration id=avatar 2026/10/31 01:10:55 INFO Applying migration id=noimage 2026/10/31 01:10:55 INFO Applying migration id=feed 2026/10/31 01:10:55 INFO Applying migration id=bookmarks 2026/10/31 01:10:55 INFO Applying migration id=shareactivity 2026/10/31 01:10:55 INFO Applying migration id=application 2026/10/31 01:10:55 INFO Applying migration id=certificates 2026/10/31 01:10:55 INFO Applying migration id=rawforward 2026/10/31 01:10:55 INFO Applying migration id=publickey 2026/10/31 01:10:55 INFO Applying migration id=resolvegroup 2026/10/31 01:10:55 INFO Applying migration id=reject 2026/10/31 01:10:55 INFO Applying migration id=autodel 2026/10/31 01:10:55 INFO Applying migration id=jsonb 2026/10/31 01:10:55 INFO Applying migration id=quote 2026/10/31 01:10:55 INFO Applying migration id=rfc9421 2026/10/31 01:10:55 INFO Applying migration id=keys 2026/10/31 01:10:55 INFO Applying migration id=portable 2026/10/31 01:10:55 INFO Applying migration id=proofs 2026/10/31 01:10:55 INFO Applying migration id=contexts 2026/10/31 01:10:55 INFO Applying migration id=deliverieshost 2026/10/31 01:10:55 INFO Applying migration id=pembegin 2026/10/31 01:10:55 INFO Applying migration id=didhost 2026/10/31 01:10:55 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:55 INFO Applying migration id=invites 2026/10/31 01:10:55 INFO Applying migration id=ed25519blob 2026/10/31 01:10:55 INFO Applying migration id=rsablob 2026/10/31 01:10:55 INFO Applying migration id=iconscid 2026/10/31 01:10:55 INFO Applying migration id=actor 2026/10/31 01:10:55 INFO Applying migration id=localkeys 2026/10/31 01:10:55 INFO Applying migration id=deleted 2026/10/31 01:10:55 INFO Applying migration id=history 2026/10/31 01:10:55 INFO Applying migration id=outboxnano 2026/10/31 01:10:55 INFO Applying migration id=implements 2026/10/31 01:10:55 INFO Applying migration id=backfill 2026/10/31 01:10:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-82bc-7988-ad45-1698d78f6931 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-82bd-7efc-af39-473a27489336 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-82bc-7988-ad45-1698d78f6931 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-82bc-7988-ad45-1698d78f6931 2026/10/31 01:10:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-82be-7989-a387-06a44793498e 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/31 01:10:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-82bf-73f1-a5c2-eb0611df27d6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-82be-7989-a387-06a44793498e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-82be-7989-a387-06a44793498e 2026/10/31 01:10:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-82c1-76f1-a8e2-a6e12790babd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-82c1-76b4-a965-647765ebaacc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-82c1-76b4-a965-647765ebaacc --- PASS: TestFollows_OneActiveOneInactive (2.27s) === RUN TestFollows_UnauthenticatedUser 2026/10/31 01:10:57 INFO Applying migration id=initial 2026/10/31 01:10:57 INFO Applying migration id=notesupdated 2026/10/31 01:10:57 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:57 INFO Applying migration id=activitiesid 2026/10/31 01:10:57 INFO Applying migration id=outbox 2026/10/31 01:10:57 INFO Applying migration id=edits 2026/10/31 01:10:57 INFO Applying migration id=outboxactor 2026/10/31 01:10:57 INFO Applying migration id=outboxsender 2026/10/31 01:10:57 INFO Applying migration id=thread 2026/10/31 01:10:57 INFO Applying migration id=host 2026/10/31 01:10:57 INFO Applying migration id=sharedinbox 2026/10/31 01:10:57 INFO Applying migration id=noteshost 2026/10/31 01:10:57 INFO Applying migration id=fetched 2026/10/31 01:10:57 INFO Applying migration id=move 2026/10/31 01:10:57 INFO Applying migration id=cleanup 2026/10/31 01:10:57 INFO Applying migration id=received 2026/10/31 01:10:57 INFO Applying migration id=namehost 2026/10/31 01:10:57 INFO Applying migration id=outboxhost 2026/10/31 01:10:57 INFO Applying migration id=notesfts 2026/10/31 01:10:57 INFO Applying migration id=iconsname 2026/10/31 01:10:57 INFO Applying migration id=nohash 2026/10/31 01:10:57 INFO Applying migration id=shares 2026/10/31 01:10:57 INFO Applying migration id=actorttl 2026/10/31 01:10:57 INFO Applying migration id=tocc 2026/10/31 01:10:57 INFO Applying migration id=followeds 2026/10/31 01:10:57 INFO Applying migration id=certhash 2026/10/31 01:10:57 INFO Applying migration id=follows_sync 2026/10/31 01:10:57 INFO Applying migration id=jsonpath 2026/10/31 01:10:57 INFO Applying migration id=localforward 2026/10/31 01:10:57 INFO Applying migration id=avatar 2026/10/31 01:10:57 INFO Applying migration id=noimage 2026/10/31 01:10:57 INFO Applying migration id=feed 2026/10/31 01:10:57 INFO Applying migration id=bookmarks 2026/10/31 01:10:57 INFO Applying migration id=shareactivity 2026/10/31 01:10:57 INFO Applying migration id=application 2026/10/31 01:10:57 INFO Applying migration id=certificates 2026/10/31 01:10:57 INFO Applying migration id=rawforward 2026/10/31 01:10:57 INFO Applying migration id=publickey 2026/10/31 01:10:57 INFO Applying migration id=resolvegroup 2026/10/31 01:10:57 INFO Applying migration id=reject 2026/10/31 01:10:57 INFO Applying migration id=autodel 2026/10/31 01:10:57 INFO Applying migration id=jsonb 2026/10/31 01:10:57 INFO Applying migration id=quote 2026/10/31 01:10:57 INFO Applying migration id=rfc9421 2026/10/31 01:10:57 INFO Applying migration id=keys 2026/10/31 01:10:57 INFO Applying migration id=portable 2026/10/31 01:10:57 INFO Applying migration id=proofs 2026/10/31 01:10:57 INFO Applying migration id=contexts 2026/10/31 01:10:57 INFO Applying migration id=deliverieshost 2026/10/31 01:10:57 INFO Applying migration id=pembegin 2026/10/31 01:10:57 INFO Applying migration id=didhost 2026/10/31 01:10:57 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:57 INFO Applying migration id=invites 2026/10/31 01:10:57 INFO Applying migration id=ed25519blob 2026/10/31 01:10:57 INFO Applying migration id=rsablob 2026/10/31 01:10:57 INFO Applying migration id=iconscid 2026/10/31 01:10:57 INFO Applying migration id=actor 2026/10/31 01:10:57 INFO Applying migration id=localkeys 2026/10/31 01:10:57 INFO Applying migration id=deleted 2026/10/31 01:10:57 INFO Applying migration id=history 2026/10/31 01:10:57 INFO Applying migration id=outboxnano 2026/10/31 01:10:57 INFO Applying migration id=implements 2026/10/31 01:10:57 INFO Applying migration id=backfill --- PASS: TestFollows_UnauthenticatedUser (2.02s) === RUN TestForward_ReplyToPostByFollower 2026/10/31 01:10:59 INFO Applying migration id=initial 2026/10/31 01:10:59 INFO Applying migration id=notesupdated 2026/10/31 01:10:59 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:59 INFO Applying migration id=activitiesid 2026/10/31 01:10:59 INFO Applying migration id=outbox 2026/10/31 01:10:59 INFO Applying migration id=edits 2026/10/31 01:10:59 INFO Applying migration id=outboxactor 2026/10/31 01:10:59 INFO Applying migration id=outboxsender 2026/10/31 01:10:59 INFO Applying migration id=thread 2026/10/31 01:10:59 INFO Applying migration id=host 2026/10/31 01:10:59 INFO Applying migration id=sharedinbox 2026/10/31 01:10:59 INFO Applying migration id=noteshost 2026/10/31 01:10:59 INFO Applying migration id=fetched 2026/10/31 01:10:59 INFO Applying migration id=move 2026/10/31 01:10:59 INFO Applying migration id=cleanup 2026/10/31 01:10:59 INFO Applying migration id=received 2026/10/31 01:10:59 INFO Applying migration id=namehost 2026/10/31 01:10:59 INFO Applying migration id=outboxhost 2026/10/31 01:10:59 INFO Applying migration id=notesfts 2026/10/31 01:10:59 INFO Applying migration id=iconsname 2026/10/31 01:10:59 INFO Applying migration id=nohash 2026/10/31 01:10:59 INFO Applying migration id=shares 2026/10/31 01:10:59 INFO Applying migration id=actorttl 2026/10/31 01:10:59 INFO Applying migration id=tocc 2026/10/31 01:10:59 INFO Applying migration id=followeds 2026/10/31 01:10:59 INFO Applying migration id=certhash 2026/10/31 01:10:59 INFO Applying migration id=follows_sync 2026/10/31 01:10:59 INFO Applying migration id=jsonpath 2026/10/31 01:10:59 INFO Applying migration id=localforward 2026/10/31 01:10:59 INFO Applying migration id=avatar 2026/10/31 01:10:59 INFO Applying migration id=noimage 2026/10/31 01:10:59 INFO Applying migration id=feed 2026/10/31 01:10:59 INFO Applying migration id=bookmarks 2026/10/31 01:10:59 INFO Applying migration id=shareactivity 2026/10/31 01:10:59 INFO Applying migration id=application 2026/10/31 01:10:59 INFO Applying migration id=certificates 2026/10/31 01:10:59 INFO Applying migration id=rawforward 2026/10/31 01:10:59 INFO Applying migration id=publickey 2026/10/31 01:10:59 INFO Applying migration id=resolvegroup 2026/10/31 01:10:59 INFO Applying migration id=reject 2026/10/31 01:10:59 INFO Applying migration id=autodel 2026/10/31 01:10:59 INFO Applying migration id=jsonb 2026/10/31 01:10:59 INFO Applying migration id=quote 2026/10/31 01:10:59 INFO Applying migration id=rfc9421 2026/10/31 01:10:59 INFO Applying migration id=keys 2026/10/31 01:10:59 INFO Applying migration id=portable 2026/10/31 01:10:59 INFO Applying migration id=proofs 2026/10/31 01:10:59 INFO Applying migration id=contexts 2026/10/31 01:10:59 INFO Applying migration id=deliverieshost 2026/10/31 01:10:59 INFO Applying migration id=pembegin 2026/10/31 01:10:59 INFO Applying migration id=didhost 2026/10/31 01:10:59 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:59 INFO Applying migration id=invites 2026/10/31 01:10:59 INFO Applying migration id=ed25519blob 2026/10/31 01:10:59 INFO Applying migration id=rsablob 2026/10/31 01:10:59 INFO Applying migration id=iconscid 2026/10/31 01:10:59 INFO Applying migration id=actor 2026/10/31 01:10:59 INFO Applying migration id=localkeys 2026/10/31 01:10:59 INFO Applying migration id=deleted 2026/10/31 01:10:59 INFO Applying migration id=history 2026/10/31 01:10:59 INFO Applying migration id=outboxnano 2026/10/31 01:10:59 INFO Applying migration id=implements 2026/10/31 01:10:59 INFO Applying migration id=backfill 2026/10/31 01:11:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-92e1-71d5-bd37-357485ef5c9e 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/31 01:11: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/31 01:11: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 --- PASS: TestForward_ReplyToPostByFollower (2.11s) === RUN TestForward_ReplyToPublicPost 2026/10/31 01:11:01 INFO Applying migration id=initial 2026/10/31 01:11:01 INFO Applying migration id=notesupdated 2026/10/31 01:11:01 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:01 INFO Applying migration id=activitiesid 2026/10/31 01:11:01 INFO Applying migration id=outbox 2026/10/31 01:11:01 INFO Applying migration id=edits 2026/10/31 01:11:01 INFO Applying migration id=outboxactor 2026/10/31 01:11:01 INFO Applying migration id=outboxsender 2026/10/31 01:11:01 INFO Applying migration id=thread 2026/10/31 01:11:01 INFO Applying migration id=host 2026/10/31 01:11:01 INFO Applying migration id=sharedinbox 2026/10/31 01:11:01 INFO Applying migration id=noteshost 2026/10/31 01:11:01 INFO Applying migration id=fetched 2026/10/31 01:11:01 INFO Applying migration id=move 2026/10/31 01:11:01 INFO Applying migration id=cleanup 2026/10/31 01:11:01 INFO Applying migration id=received 2026/10/31 01:11:01 INFO Applying migration id=namehost 2026/10/31 01:11:01 INFO Applying migration id=outboxhost 2026/10/31 01:11:01 INFO Applying migration id=notesfts 2026/10/31 01:11:01 INFO Applying migration id=iconsname 2026/10/31 01:11:01 INFO Applying migration id=nohash 2026/10/31 01:11:01 INFO Applying migration id=shares 2026/10/31 01:11:01 INFO Applying migration id=actorttl 2026/10/31 01:11:01 INFO Applying migration id=tocc 2026/10/31 01:11:01 INFO Applying migration id=followeds 2026/10/31 01:11:01 INFO Applying migration id=certhash 2026/10/31 01:11:01 INFO Applying migration id=follows_sync 2026/10/31 01:11:01 INFO Applying migration id=jsonpath 2026/10/31 01:11:01 INFO Applying migration id=localforward 2026/10/31 01:11:01 INFO Applying migration id=avatar 2026/10/31 01:11:01 INFO Applying migration id=noimage 2026/10/31 01:11:01 INFO Applying migration id=feed 2026/10/31 01:11:01 INFO Applying migration id=bookmarks 2026/10/31 01:11:01 INFO Applying migration id=shareactivity 2026/10/31 01:11:01 INFO Applying migration id=application 2026/10/31 01:11:01 INFO Applying migration id=certificates 2026/10/31 01:11:01 INFO Applying migration id=rawforward 2026/10/31 01:11:01 INFO Applying migration id=publickey 2026/10/31 01:11:01 INFO Applying migration id=resolvegroup 2026/10/31 01:11:01 INFO Applying migration id=reject 2026/10/31 01:11:01 INFO Applying migration id=autodel 2026/10/31 01:11:01 INFO Applying migration id=jsonb 2026/10/31 01:11:01 INFO Applying migration id=quote 2026/10/31 01:11:01 INFO Applying migration id=rfc9421 2026/10/31 01:11:01 INFO Applying migration id=keys 2026/10/31 01:11:01 INFO Applying migration id=portable 2026/10/31 01:11:01 INFO Applying migration id=proofs 2026/10/31 01:11:01 INFO Applying migration id=contexts 2026/10/31 01:11:01 INFO Applying migration id=deliverieshost 2026/10/31 01:11:01 INFO Applying migration id=pembegin 2026/10/31 01:11:01 INFO Applying migration id=didhost 2026/10/31 01:11:01 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:01 INFO Applying migration id=invites 2026/10/31 01:11:01 INFO Applying migration id=ed25519blob 2026/10/31 01:11:01 INFO Applying migration id=rsablob 2026/10/31 01:11:01 INFO Applying migration id=iconscid 2026/10/31 01:11:01 INFO Applying migration id=actor 2026/10/31 01:11:01 INFO Applying migration id=localkeys 2026/10/31 01:11:01 INFO Applying migration id=deleted 2026/10/31 01:11:01 INFO Applying migration id=history 2026/10/31 01:11:01 INFO Applying migration id=outboxnano 2026/10/31 01:11:01 INFO Applying migration id=implements 2026/10/31 01:11:01 INFO Applying migration id=backfill 2026/10/31 01:11:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-99e4-7d1b-969d-fda888cb0cc6 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/31 01:11:03 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/31 01:11: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPublicPost (1.80s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/10/31 01:11:03 INFO Applying migration id=initial 2026/10/31 01:11:03 INFO Applying migration id=notesupdated 2026/10/31 01:11:03 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:03 INFO Applying migration id=activitiesid 2026/10/31 01:11:03 INFO Applying migration id=outbox 2026/10/31 01:11:03 INFO Applying migration id=edits 2026/10/31 01:11:03 INFO Applying migration id=outboxactor 2026/10/31 01:11:03 INFO Applying migration id=outboxsender 2026/10/31 01:11:03 INFO Applying migration id=thread 2026/10/31 01:11:03 INFO Applying migration id=host 2026/10/31 01:11:03 INFO Applying migration id=sharedinbox 2026/10/31 01:11:03 INFO Applying migration id=noteshost 2026/10/31 01:11:03 INFO Applying migration id=fetched 2026/10/31 01:11:03 INFO Applying migration id=move 2026/10/31 01:11:03 INFO Applying migration id=cleanup 2026/10/31 01:11:03 INFO Applying migration id=received 2026/10/31 01:11:03 INFO Applying migration id=namehost 2026/10/31 01:11:03 INFO Applying migration id=outboxhost 2026/10/31 01:11:03 INFO Applying migration id=notesfts 2026/10/31 01:11:03 INFO Applying migration id=iconsname 2026/10/31 01:11:03 INFO Applying migration id=nohash 2026/10/31 01:11:03 INFO Applying migration id=shares 2026/10/31 01:11:03 INFO Applying migration id=actorttl 2026/10/31 01:11:03 INFO Applying migration id=tocc 2026/10/31 01:11:03 INFO Applying migration id=followeds 2026/10/31 01:11:03 INFO Applying migration id=certhash 2026/10/31 01:11:03 INFO Applying migration id=follows_sync 2026/10/31 01:11:03 INFO Applying migration id=jsonpath 2026/10/31 01:11:03 INFO Applying migration id=localforward 2026/10/31 01:11:03 INFO Applying migration id=avatar 2026/10/31 01:11:03 INFO Applying migration id=noimage 2026/10/31 01:11:03 INFO Applying migration id=feed 2026/10/31 01:11:03 INFO Applying migration id=bookmarks 2026/10/31 01:11:03 INFO Applying migration id=shareactivity 2026/10/31 01:11:03 INFO Applying migration id=application 2026/10/31 01:11:03 INFO Applying migration id=certificates 2026/10/31 01:11:03 INFO Applying migration id=rawforward 2026/10/31 01:11:03 INFO Applying migration id=publickey 2026/10/31 01:11:03 INFO Applying migration id=resolvegroup 2026/10/31 01:11:03 INFO Applying migration id=reject 2026/10/31 01:11:03 INFO Applying migration id=autodel 2026/10/31 01:11:03 INFO Applying migration id=jsonb 2026/10/31 01:11:03 INFO Applying migration id=quote 2026/10/31 01:11:03 INFO Applying migration id=rfc9421 2026/10/31 01:11:03 INFO Applying migration id=keys 2026/10/31 01:11:03 INFO Applying migration id=portable 2026/10/31 01:11:03 INFO Applying migration id=proofs 2026/10/31 01:11:03 INFO Applying migration id=contexts 2026/10/31 01:11:03 INFO Applying migration id=deliverieshost 2026/10/31 01:11:03 INFO Applying migration id=pembegin 2026/10/31 01:11:03 INFO Applying migration id=didhost 2026/10/31 01:11:03 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:03 INFO Applying migration id=invites 2026/10/31 01:11:03 INFO Applying migration id=ed25519blob 2026/10/31 01:11:03 INFO Applying migration id=rsablob 2026/10/31 01:11:03 INFO Applying migration id=iconscid 2026/10/31 01:11:03 INFO Applying migration id=actor 2026/10/31 01:11:03 INFO Applying migration id=localkeys 2026/10/31 01:11:03 INFO Applying migration id=deleted 2026/10/31 01:11:03 INFO Applying migration id=history 2026/10/31 01:11:03 INFO Applying migration id=outboxnano 2026/10/31 01:11:03 INFO Applying migration id=implements 2026/10/31 01:11:03 INFO Applying migration id=backfill 2026/10/31 01:11:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-a5fd-74b8-b26d-febdbb057608 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/31 01:11:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-a5fe-7136-97e4-3b080c86e9af activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-a5fe-70bc-a0ec-85d03c286620 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-a5fe-70bc-a0ec-85d03c286620 2026/10/31 01:11:06 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f82-a5fe-70bc-a0ec-85d03c286620 2026/10/31 01:11:06 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f82-a600-74a5-81fd-7c244505d6e0 note=https://localhost.localdomain:8443/post/01a18f82-a600-7465-ac75-f6fdfa91ce13 thread=https://localhost.localdomain:8443/post/01a18f82-a5fe-70bc-a0ec-85d03c286620 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-a600-74a5-81fd-7c244505d6e0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-a600-7465-ac75-f6fdfa91ce13 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-a600-7465-ac75-f6fdfa91ce13 --- PASS: TestForward_LocalReplyToLocalPublicPost (3.10s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/10/31 01:11:06 INFO Applying migration id=initial 2026/10/31 01:11:06 INFO Applying migration id=notesupdated 2026/10/31 01:11:06 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:06 INFO Applying migration id=activitiesid 2026/10/31 01:11:06 INFO Applying migration id=outbox 2026/10/31 01:11:06 INFO Applying migration id=edits 2026/10/31 01:11:06 INFO Applying migration id=outboxactor 2026/10/31 01:11:06 INFO Applying migration id=outboxsender 2026/10/31 01:11:06 INFO Applying migration id=thread 2026/10/31 01:11:06 INFO Applying migration id=host 2026/10/31 01:11:06 INFO Applying migration id=sharedinbox 2026/10/31 01:11:06 INFO Applying migration id=noteshost 2026/10/31 01:11:06 INFO Applying migration id=fetched 2026/10/31 01:11:06 INFO Applying migration id=move 2026/10/31 01:11:06 INFO Applying migration id=cleanup 2026/10/31 01:11:06 INFO Applying migration id=received 2026/10/31 01:11:06 INFO Applying migration id=namehost 2026/10/31 01:11:06 INFO Applying migration id=outboxhost 2026/10/31 01:11:06 INFO Applying migration id=notesfts 2026/10/31 01:11:06 INFO Applying migration id=iconsname 2026/10/31 01:11:06 INFO Applying migration id=nohash 2026/10/31 01:11:06 INFO Applying migration id=shares 2026/10/31 01:11:06 INFO Applying migration id=actorttl 2026/10/31 01:11:06 INFO Applying migration id=tocc 2026/10/31 01:11:06 INFO Applying migration id=followeds 2026/10/31 01:11:06 INFO Applying migration id=certhash 2026/10/31 01:11:06 INFO Applying migration id=follows_sync 2026/10/31 01:11:06 INFO Applying migration id=jsonpath 2026/10/31 01:11:06 INFO Applying migration id=localforward 2026/10/31 01:11:06 INFO Applying migration id=avatar 2026/10/31 01:11:06 INFO Applying migration id=noimage 2026/10/31 01:11:06 INFO Applying migration id=feed 2026/10/31 01:11:06 INFO Applying migration id=bookmarks 2026/10/31 01:11:06 INFO Applying migration id=shareactivity 2026/10/31 01:11:06 INFO Applying migration id=application 2026/10/31 01:11:06 INFO Applying migration id=certificates 2026/10/31 01:11:06 INFO Applying migration id=rawforward 2026/10/31 01:11:06 INFO Applying migration id=publickey 2026/10/31 01:11:06 INFO Applying migration id=resolvegroup 2026/10/31 01:11:06 INFO Applying migration id=reject 2026/10/31 01:11:06 INFO Applying migration id=autodel 2026/10/31 01:11:06 INFO Applying migration id=jsonb 2026/10/31 01:11:06 INFO Applying migration id=quote 2026/10/31 01:11:06 INFO Applying migration id=rfc9421 2026/10/31 01:11:06 INFO Applying migration id=keys 2026/10/31 01:11:06 INFO Applying migration id=portable 2026/10/31 01:11:06 INFO Applying migration id=proofs 2026/10/31 01:11:06 INFO Applying migration id=contexts 2026/10/31 01:11:06 INFO Applying migration id=deliverieshost 2026/10/31 01:11:06 INFO Applying migration id=pembegin 2026/10/31 01:11:06 INFO Applying migration id=didhost 2026/10/31 01:11:06 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:06 INFO Applying migration id=invites 2026/10/31 01:11:06 INFO Applying migration id=ed25519blob 2026/10/31 01:11:06 INFO Applying migration id=rsablob 2026/10/31 01:11:06 INFO Applying migration id=iconscid 2026/10/31 01:11:06 INFO Applying migration id=actor 2026/10/31 01:11:06 INFO Applying migration id=localkeys 2026/10/31 01:11:06 INFO Applying migration id=deleted 2026/10/31 01:11:06 INFO Applying migration id=history 2026/10/31 01:11:06 INFO Applying migration id=outboxnano 2026/10/31 01:11:06 INFO Applying migration id=implements 2026/10/31 01:11:06 INFO Applying migration id=backfill 2026/10/31 01:11:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-af6d-7647-8d1f-a733593e8887 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/31 01:11:08 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/31 01:11:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToReplyToPostByFollower (2.41s) === RUN TestForward_ReplyToUnknownPost 2026/10/31 01:11:08 INFO Applying migration id=initial 2026/10/31 01:11:08 INFO Applying migration id=notesupdated 2026/10/31 01:11:08 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:08 INFO Applying migration id=activitiesid 2026/10/31 01:11:08 INFO Applying migration id=outbox 2026/10/31 01:11:08 INFO Applying migration id=edits 2026/10/31 01:11:08 INFO Applying migration id=outboxactor 2026/10/31 01:11:08 INFO Applying migration id=outboxsender 2026/10/31 01:11:08 INFO Applying migration id=thread 2026/10/31 01:11:08 INFO Applying migration id=host 2026/10/31 01:11:08 INFO Applying migration id=sharedinbox 2026/10/31 01:11:08 INFO Applying migration id=noteshost 2026/10/31 01:11:08 INFO Applying migration id=fetched 2026/10/31 01:11:08 INFO Applying migration id=move 2026/10/31 01:11:08 INFO Applying migration id=cleanup 2026/10/31 01:11:08 INFO Applying migration id=received 2026/10/31 01:11:08 INFO Applying migration id=namehost 2026/10/31 01:11:08 INFO Applying migration id=outboxhost 2026/10/31 01:11:08 INFO Applying migration id=notesfts 2026/10/31 01:11:08 INFO Applying migration id=iconsname 2026/10/31 01:11:08 INFO Applying migration id=nohash 2026/10/31 01:11:08 INFO Applying migration id=shares 2026/10/31 01:11:08 INFO Applying migration id=actorttl 2026/10/31 01:11:08 INFO Applying migration id=tocc 2026/10/31 01:11:08 INFO Applying migration id=followeds 2026/10/31 01:11:08 INFO Applying migration id=certhash 2026/10/31 01:11:08 INFO Applying migration id=follows_sync 2026/10/31 01:11:08 INFO Applying migration id=jsonpath 2026/10/31 01:11:08 INFO Applying migration id=localforward 2026/10/31 01:11:08 INFO Applying migration id=avatar 2026/10/31 01:11:08 INFO Applying migration id=noimage 2026/10/31 01:11:08 INFO Applying migration id=feed 2026/10/31 01:11:08 INFO Applying migration id=bookmarks 2026/10/31 01:11:08 INFO Applying migration id=shareactivity 2026/10/31 01:11:08 INFO Applying migration id=application 2026/10/31 01:11:08 INFO Applying migration id=certificates 2026/10/31 01:11:08 INFO Applying migration id=rawforward 2026/10/31 01:11:08 INFO Applying migration id=publickey 2026/10/31 01:11:08 INFO Applying migration id=resolvegroup 2026/10/31 01:11:08 INFO Applying migration id=reject 2026/10/31 01:11:08 INFO Applying migration id=autodel 2026/10/31 01:11:08 INFO Applying migration id=jsonb 2026/10/31 01:11:08 INFO Applying migration id=quote 2026/10/31 01:11:08 INFO Applying migration id=rfc9421 2026/10/31 01:11:08 INFO Applying migration id=keys 2026/10/31 01:11:08 INFO Applying migration id=portable 2026/10/31 01:11:09 INFO Applying migration id=proofs 2026/10/31 01:11:09 INFO Applying migration id=contexts 2026/10/31 01:11:09 INFO Applying migration id=deliverieshost 2026/10/31 01:11:09 INFO Applying migration id=pembegin 2026/10/31 01:11:09 INFO Applying migration id=didhost 2026/10/31 01:11:09 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:09 INFO Applying migration id=invites 2026/10/31 01:11:09 INFO Applying migration id=ed25519blob 2026/10/31 01:11:09 INFO Applying migration id=rsablob 2026/10/31 01:11:09 INFO Applying migration id=iconscid 2026/10/31 01:11:09 INFO Applying migration id=actor 2026/10/31 01:11:09 INFO Applying migration id=localkeys 2026/10/31 01:11:09 INFO Applying migration id=deleted 2026/10/31 01:11:09 INFO Applying migration id=history 2026/10/31 01:11:09 INFO Applying migration id=outboxnano 2026/10/31 01:11:09 INFO Applying migration id=implements 2026/10/31 01:11:09 INFO Applying migration id=backfill 2026/10/31 01:11:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-b65c-76b9-8a45-bf7155740f20 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/31 01:11:10 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToUnknownPost (1.77s) === RUN TestForward_ReplyToDM 2026/10/31 01:11:10 INFO Applying migration id=initial 2026/10/31 01:11:10 INFO Applying migration id=notesupdated 2026/10/31 01:11:10 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:10 INFO Applying migration id=activitiesid 2026/10/31 01:11:10 INFO Applying migration id=outbox 2026/10/31 01:11:10 INFO Applying migration id=edits 2026/10/31 01:11:10 INFO Applying migration id=outboxactor 2026/10/31 01:11:10 INFO Applying migration id=outboxsender 2026/10/31 01:11:10 INFO Applying migration id=thread 2026/10/31 01:11:10 INFO Applying migration id=host 2026/10/31 01:11:10 INFO Applying migration id=sharedinbox 2026/10/31 01:11:10 INFO Applying migration id=noteshost 2026/10/31 01:11:10 INFO Applying migration id=fetched 2026/10/31 01:11:10 INFO Applying migration id=move 2026/10/31 01:11:10 INFO Applying migration id=cleanup 2026/10/31 01:11:10 INFO Applying migration id=received 2026/10/31 01:11:10 INFO Applying migration id=namehost 2026/10/31 01:11:10 INFO Applying migration id=outboxhost 2026/10/31 01:11:10 INFO Applying migration id=notesfts 2026/10/31 01:11:10 INFO Applying migration id=iconsname 2026/10/31 01:11:10 INFO Applying migration id=nohash 2026/10/31 01:11:10 INFO Applying migration id=shares 2026/10/31 01:11:10 INFO Applying migration id=actorttl 2026/10/31 01:11:10 INFO Applying migration id=tocc 2026/10/31 01:11:10 INFO Applying migration id=followeds 2026/10/31 01:11:10 INFO Applying migration id=certhash 2026/10/31 01:11:10 INFO Applying migration id=follows_sync 2026/10/31 01:11:10 INFO Applying migration id=jsonpath 2026/10/31 01:11:10 INFO Applying migration id=localforward 2026/10/31 01:11:10 INFO Applying migration id=avatar 2026/10/31 01:11:10 INFO Applying migration id=noimage 2026/10/31 01:11:10 INFO Applying migration id=feed 2026/10/31 01:11:10 INFO Applying migration id=bookmarks 2026/10/31 01:11:10 INFO Applying migration id=shareactivity 2026/10/31 01:11:10 INFO Applying migration id=application 2026/10/31 01:11:10 INFO Applying migration id=certificates 2026/10/31 01:11:10 INFO Applying migration id=rawforward 2026/10/31 01:11:10 INFO Applying migration id=publickey 2026/10/31 01:11:10 INFO Applying migration id=resolvegroup 2026/10/31 01:11:10 INFO Applying migration id=reject 2026/10/31 01:11:10 INFO Applying migration id=autodel 2026/10/31 01:11:10 INFO Applying migration id=jsonb 2026/10/31 01:11:10 INFO Applying migration id=quote 2026/10/31 01:11:10 INFO Applying migration id=rfc9421 2026/10/31 01:11:10 INFO Applying migration id=keys 2026/10/31 01:11:10 INFO Applying migration id=portable 2026/10/31 01:11:10 INFO Applying migration id=proofs 2026/10/31 01:11:10 INFO Applying migration id=contexts 2026/10/31 01:11:10 INFO Applying migration id=deliverieshost 2026/10/31 01:11:10 INFO Applying migration id=pembegin 2026/10/31 01:11:10 INFO Applying migration id=didhost 2026/10/31 01:11:10 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:10 INFO Applying migration id=invites 2026/10/31 01:11:10 INFO Applying migration id=ed25519blob 2026/10/31 01:11:10 INFO Applying migration id=rsablob 2026/10/31 01:11:10 INFO Applying migration id=iconscid 2026/10/31 01:11:10 INFO Applying migration id=actor 2026/10/31 01:11:10 INFO Applying migration id=localkeys 2026/10/31 01:11:10 INFO Applying migration id=deleted 2026/10/31 01:11:10 INFO Applying migration id=history 2026/10/31 01:11:10 INFO Applying migration id=outboxnano 2026/10/31 01:11:10 INFO Applying migration id=implements 2026/10/31 01:11:10 INFO Applying migration id=backfill 2026/10/31 01:11:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-bcd9-746d-b338-312eb9a9398b 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/31 01:11:12 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToDM (1.66s) === RUN TestForward_NotFollowingAuthor 2026/10/31 01:11:12 INFO Applying migration id=initial 2026/10/31 01:11:12 INFO Applying migration id=notesupdated 2026/10/31 01:11:12 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:12 INFO Applying migration id=activitiesid 2026/10/31 01:11:12 INFO Applying migration id=outbox 2026/10/31 01:11:12 INFO Applying migration id=edits 2026/10/31 01:11:12 INFO Applying migration id=outboxactor 2026/10/31 01:11:12 INFO Applying migration id=outboxsender 2026/10/31 01:11:12 INFO Applying migration id=thread 2026/10/31 01:11:12 INFO Applying migration id=host 2026/10/31 01:11:12 INFO Applying migration id=sharedinbox 2026/10/31 01:11:12 INFO Applying migration id=noteshost 2026/10/31 01:11:12 INFO Applying migration id=fetched 2026/10/31 01:11:12 INFO Applying migration id=move 2026/10/31 01:11:12 INFO Applying migration id=cleanup 2026/10/31 01:11:12 INFO Applying migration id=received 2026/10/31 01:11:12 INFO Applying migration id=namehost 2026/10/31 01:11:12 INFO Applying migration id=outboxhost 2026/10/31 01:11:12 INFO Applying migration id=notesfts 2026/10/31 01:11:12 INFO Applying migration id=iconsname 2026/10/31 01:11:12 INFO Applying migration id=nohash 2026/10/31 01:11:12 INFO Applying migration id=shares 2026/10/31 01:11:12 INFO Applying migration id=actorttl 2026/10/31 01:11:12 INFO Applying migration id=tocc 2026/10/31 01:11:12 INFO Applying migration id=followeds 2026/10/31 01:11:12 INFO Applying migration id=certhash 2026/10/31 01:11:12 INFO Applying migration id=follows_sync 2026/10/31 01:11:12 INFO Applying migration id=jsonpath 2026/10/31 01:11:12 INFO Applying migration id=localforward 2026/10/31 01:11:12 INFO Applying migration id=avatar 2026/10/31 01:11:12 INFO Applying migration id=noimage 2026/10/31 01:11:12 INFO Applying migration id=feed 2026/10/31 01:11:12 INFO Applying migration id=bookmarks 2026/10/31 01:11:12 INFO Applying migration id=shareactivity 2026/10/31 01:11:12 INFO Applying migration id=application 2026/10/31 01:11:12 INFO Applying migration id=certificates 2026/10/31 01:11:12 INFO Applying migration id=rawforward 2026/10/31 01:11:12 INFO Applying migration id=publickey 2026/10/31 01:11:12 INFO Applying migration id=resolvegroup 2026/10/31 01:11:12 INFO Applying migration id=reject 2026/10/31 01:11:12 INFO Applying migration id=autodel 2026/10/31 01:11:12 INFO Applying migration id=jsonb 2026/10/31 01:11:12 INFO Applying migration id=quote 2026/10/31 01:11:12 INFO Applying migration id=rfc9421 2026/10/31 01:11:12 INFO Applying migration id=keys 2026/10/31 01:11:12 INFO Applying migration id=portable 2026/10/31 01:11:12 INFO Applying migration id=proofs 2026/10/31 01:11:12 INFO Applying migration id=contexts 2026/10/31 01:11:12 INFO Applying migration id=deliverieshost 2026/10/31 01:11:12 INFO Applying migration id=pembegin 2026/10/31 01:11:12 INFO Applying migration id=didhost 2026/10/31 01:11:12 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:12 INFO Applying migration id=invites 2026/10/31 01:11:12 INFO Applying migration id=ed25519blob 2026/10/31 01:11:12 INFO Applying migration id=rsablob 2026/10/31 01:11:12 INFO Applying migration id=iconscid 2026/10/31 01:11:12 INFO Applying migration id=actor 2026/10/31 01:11:12 INFO Applying migration id=localkeys 2026/10/31 01:11:12 INFO Applying migration id=deleted 2026/10/31 01:11:12 INFO Applying migration id=history 2026/10/31 01:11:12 INFO Applying migration id=outboxnano 2026/10/31 01:11:12 INFO Applying migration id=implements 2026/10/31 01:11:12 INFO Applying migration id=backfill 2026/10/31 01:11:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotFollowingAuthor (2.76s) === RUN TestForward_NotReplyToLocalPost 2026/10/31 01:11:15 INFO Applying migration id=initial 2026/10/31 01:11:15 INFO Applying migration id=notesupdated 2026/10/31 01:11:15 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:15 INFO Applying migration id=activitiesid 2026/10/31 01:11:15 INFO Applying migration id=outbox 2026/10/31 01:11:15 INFO Applying migration id=edits 2026/10/31 01:11:15 INFO Applying migration id=outboxactor 2026/10/31 01:11:15 INFO Applying migration id=outboxsender 2026/10/31 01:11:15 INFO Applying migration id=thread 2026/10/31 01:11:15 INFO Applying migration id=host 2026/10/31 01:11:15 INFO Applying migration id=sharedinbox 2026/10/31 01:11:15 INFO Applying migration id=noteshost 2026/10/31 01:11:15 INFO Applying migration id=fetched 2026/10/31 01:11:15 INFO Applying migration id=move 2026/10/31 01:11:15 INFO Applying migration id=cleanup 2026/10/31 01:11:15 INFO Applying migration id=received 2026/10/31 01:11:15 INFO Applying migration id=namehost 2026/10/31 01:11:15 INFO Applying migration id=outboxhost 2026/10/31 01:11:15 INFO Applying migration id=notesfts 2026/10/31 01:11:15 INFO Applying migration id=iconsname 2026/10/31 01:11:15 INFO Applying migration id=nohash 2026/10/31 01:11:15 INFO Applying migration id=shares 2026/10/31 01:11:15 INFO Applying migration id=actorttl 2026/10/31 01:11:15 INFO Applying migration id=tocc 2026/10/31 01:11:15 INFO Applying migration id=followeds 2026/10/31 01:11:15 INFO Applying migration id=certhash 2026/10/31 01:11:15 INFO Applying migration id=follows_sync 2026/10/31 01:11:15 INFO Applying migration id=jsonpath 2026/10/31 01:11:15 INFO Applying migration id=localforward 2026/10/31 01:11:15 INFO Applying migration id=avatar 2026/10/31 01:11:15 INFO Applying migration id=noimage 2026/10/31 01:11:15 INFO Applying migration id=feed 2026/10/31 01:11:15 INFO Applying migration id=bookmarks 2026/10/31 01:11:15 INFO Applying migration id=shareactivity 2026/10/31 01:11:15 INFO Applying migration id=application 2026/10/31 01:11:15 INFO Applying migration id=certificates 2026/10/31 01:11:15 INFO Applying migration id=rawforward 2026/10/31 01:11:15 INFO Applying migration id=publickey 2026/10/31 01:11:15 INFO Applying migration id=resolvegroup 2026/10/31 01:11:15 INFO Applying migration id=reject 2026/10/31 01:11:15 INFO Applying migration id=autodel 2026/10/31 01:11:15 INFO Applying migration id=jsonb 2026/10/31 01:11:15 INFO Applying migration id=quote 2026/10/31 01:11:15 INFO Applying migration id=rfc9421 2026/10/31 01:11:15 INFO Applying migration id=keys 2026/10/31 01:11:15 INFO Applying migration id=portable 2026/10/31 01:11:15 INFO Applying migration id=proofs 2026/10/31 01:11:15 INFO Applying migration id=contexts 2026/10/31 01:11:15 INFO Applying migration id=deliverieshost 2026/10/31 01:11:15 INFO Applying migration id=pembegin 2026/10/31 01:11:15 INFO Applying migration id=didhost 2026/10/31 01:11:15 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:15 INFO Applying migration id=invites 2026/10/31 01:11:15 INFO Applying migration id=ed25519blob 2026/10/31 01:11:15 INFO Applying migration id=rsablob 2026/10/31 01:11:15 INFO Applying migration id=iconscid 2026/10/31 01:11:15 INFO Applying migration id=actor 2026/10/31 01:11:15 INFO Applying migration id=localkeys 2026/10/31 01:11:15 INFO Applying migration id=deleted 2026/10/31 01:11:15 INFO Applying migration id=history 2026/10/31 01:11:15 INFO Applying migration id=outboxnano 2026/10/31 01:11:15 INFO Applying migration id=implements 2026/10/31 01:11:15 INFO Applying migration id=backfill 2026/10/31 01:11:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-d32e-779b-ab56-945cf9a6c9df 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/31 01:11:18 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotReplyToLocalPost (2.96s) === RUN TestForward_ReplyToFederatedPost 2026/10/31 01:11:18 INFO Applying migration id=initial 2026/10/31 01:11:18 INFO Applying migration id=notesupdated 2026/10/31 01:11:18 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:18 INFO Applying migration id=activitiesid 2026/10/31 01:11:18 INFO Applying migration id=outbox 2026/10/31 01:11:18 INFO Applying migration id=edits 2026/10/31 01:11:18 INFO Applying migration id=outboxactor 2026/10/31 01:11:18 INFO Applying migration id=outboxsender 2026/10/31 01:11:18 INFO Applying migration id=thread 2026/10/31 01:11:18 INFO Applying migration id=host 2026/10/31 01:11:18 INFO Applying migration id=sharedinbox 2026/10/31 01:11:18 INFO Applying migration id=noteshost 2026/10/31 01:11:18 INFO Applying migration id=fetched 2026/10/31 01:11:18 INFO Applying migration id=move 2026/10/31 01:11:18 INFO Applying migration id=cleanup 2026/10/31 01:11:18 INFO Applying migration id=received 2026/10/31 01:11:18 INFO Applying migration id=namehost 2026/10/31 01:11:18 INFO Applying migration id=outboxhost 2026/10/31 01:11:18 INFO Applying migration id=notesfts 2026/10/31 01:11:18 INFO Applying migration id=iconsname 2026/10/31 01:11:18 INFO Applying migration id=nohash 2026/10/31 01:11:18 INFO Applying migration id=shares 2026/10/31 01:11:18 INFO Applying migration id=actorttl 2026/10/31 01:11:18 INFO Applying migration id=tocc 2026/10/31 01:11:18 INFO Applying migration id=followeds 2026/10/31 01:11:18 INFO Applying migration id=certhash 2026/10/31 01:11:18 INFO Applying migration id=follows_sync 2026/10/31 01:11:18 INFO Applying migration id=jsonpath 2026/10/31 01:11:18 INFO Applying migration id=localforward 2026/10/31 01:11:18 INFO Applying migration id=avatar 2026/10/31 01:11:18 INFO Applying migration id=noimage 2026/10/31 01:11:18 INFO Applying migration id=feed 2026/10/31 01:11:18 INFO Applying migration id=bookmarks 2026/10/31 01:11:18 INFO Applying migration id=shareactivity 2026/10/31 01:11:18 INFO Applying migration id=application 2026/10/31 01:11:18 INFO Applying migration id=certificates 2026/10/31 01:11:18 INFO Applying migration id=rawforward 2026/10/31 01:11:18 INFO Applying migration id=publickey 2026/10/31 01:11:18 INFO Applying migration id=resolvegroup 2026/10/31 01:11:18 INFO Applying migration id=reject 2026/10/31 01:11:18 INFO Applying migration id=autodel 2026/10/31 01:11:18 INFO Applying migration id=jsonb 2026/10/31 01:11:18 INFO Applying migration id=quote 2026/10/31 01:11:18 INFO Applying migration id=rfc9421 2026/10/31 01:11:18 INFO Applying migration id=keys 2026/10/31 01:11:18 INFO Applying migration id=portable 2026/10/31 01:11:18 INFO Applying migration id=proofs 2026/10/31 01:11:18 INFO Applying migration id=contexts 2026/10/31 01:11:18 INFO Applying migration id=deliverieshost 2026/10/31 01:11:18 INFO Applying migration id=pembegin 2026/10/31 01:11:18 INFO Applying migration id=didhost 2026/10/31 01:11:18 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:18 INFO Applying migration id=invites 2026/10/31 01:11:18 INFO Applying migration id=ed25519blob 2026/10/31 01:11:18 INFO Applying migration id=rsablob 2026/10/31 01:11:18 INFO Applying migration id=iconscid 2026/10/31 01:11:18 INFO Applying migration id=actor 2026/10/31 01:11:18 INFO Applying migration id=localkeys 2026/10/31 01:11:18 INFO Applying migration id=deleted 2026/10/31 01:11:18 INFO Applying migration id=history 2026/10/31 01:11:18 INFO Applying migration id=outboxnano 2026/10/31 01:11:18 INFO Applying migration id=implements 2026/10/31 01:11:18 INFO Applying migration id=backfill --- PASS: TestForward_ReplyToFederatedPost (1.20s) === RUN TestForward_MaxDepth 2026/10/31 01:11:19 INFO Applying migration id=initial 2026/10/31 01:11:19 INFO Applying migration id=notesupdated 2026/10/31 01:11:19 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:19 INFO Applying migration id=activitiesid 2026/10/31 01:11:19 INFO Applying migration id=outbox 2026/10/31 01:11:19 INFO Applying migration id=edits 2026/10/31 01:11:19 INFO Applying migration id=outboxactor 2026/10/31 01:11:19 INFO Applying migration id=outboxsender 2026/10/31 01:11:19 INFO Applying migration id=thread 2026/10/31 01:11:19 INFO Applying migration id=host 2026/10/31 01:11:19 INFO Applying migration id=sharedinbox 2026/10/31 01:11:19 INFO Applying migration id=noteshost 2026/10/31 01:11:19 INFO Applying migration id=fetched 2026/10/31 01:11:19 INFO Applying migration id=move 2026/10/31 01:11:19 INFO Applying migration id=cleanup 2026/10/31 01:11:19 INFO Applying migration id=received 2026/10/31 01:11:19 INFO Applying migration id=namehost 2026/10/31 01:11:19 INFO Applying migration id=outboxhost 2026/10/31 01:11:19 INFO Applying migration id=notesfts 2026/10/31 01:11:19 INFO Applying migration id=iconsname 2026/10/31 01:11:19 INFO Applying migration id=nohash 2026/10/31 01:11:19 INFO Applying migration id=shares 2026/10/31 01:11:19 INFO Applying migration id=actorttl 2026/10/31 01:11:19 INFO Applying migration id=tocc 2026/10/31 01:11:19 INFO Applying migration id=followeds 2026/10/31 01:11:19 INFO Applying migration id=certhash 2026/10/31 01:11:19 INFO Applying migration id=follows_sync 2026/10/31 01:11:19 INFO Applying migration id=jsonpath 2026/10/31 01:11:19 INFO Applying migration id=localforward 2026/10/31 01:11:19 INFO Applying migration id=avatar 2026/10/31 01:11:19 INFO Applying migration id=noimage 2026/10/31 01:11:19 INFO Applying migration id=feed 2026/10/31 01:11:19 INFO Applying migration id=bookmarks 2026/10/31 01:11:19 INFO Applying migration id=shareactivity 2026/10/31 01:11:19 INFO Applying migration id=application 2026/10/31 01:11:19 INFO Applying migration id=certificates 2026/10/31 01:11:19 INFO Applying migration id=rawforward 2026/10/31 01:11:19 INFO Applying migration id=publickey 2026/10/31 01:11:19 INFO Applying migration id=resolvegroup 2026/10/31 01:11:19 INFO Applying migration id=reject 2026/10/31 01:11:19 INFO Applying migration id=autodel 2026/10/31 01:11:19 INFO Applying migration id=jsonb 2026/10/31 01:11:19 INFO Applying migration id=quote 2026/10/31 01:11:19 INFO Applying migration id=rfc9421 2026/10/31 01:11:19 INFO Applying migration id=keys 2026/10/31 01:11:19 INFO Applying migration id=portable 2026/10/31 01:11:19 INFO Applying migration id=proofs 2026/10/31 01:11:19 INFO Applying migration id=contexts 2026/10/31 01:11:19 INFO Applying migration id=deliverieshost 2026/10/31 01:11:19 INFO Applying migration id=pembegin 2026/10/31 01:11:19 INFO Applying migration id=didhost 2026/10/31 01:11:19 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:19 INFO Applying migration id=invites 2026/10/31 01:11:19 INFO Applying migration id=ed25519blob 2026/10/31 01:11:19 INFO Applying migration id=rsablob 2026/10/31 01:11:19 INFO Applying migration id=iconscid 2026/10/31 01:11:19 INFO Applying migration id=actor 2026/10/31 01:11:19 INFO Applying migration id=localkeys 2026/10/31 01:11:19 INFO Applying migration id=deleted 2026/10/31 01:11:19 INFO Applying migration id=history 2026/10/31 01:11:19 INFO Applying migration id=outboxnano 2026/10/31 01:11:19 INFO Applying migration id=implements 2026/10/31 01:11:19 INFO Applying migration id=backfill 2026/10/31 01:11:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-e13b-7229-beb9-a6faff49a677 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/31 01:11:21 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/31 01:11: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: TestForward_MaxDepth (2.40s) === RUN TestForward_MaxDepthPlusOne 2026/10/31 01:11:21 INFO Applying migration id=initial 2026/10/31 01:11:21 INFO Applying migration id=notesupdated 2026/10/31 01:11:21 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:21 INFO Applying migration id=activitiesid 2026/10/31 01:11:21 INFO Applying migration id=outbox 2026/10/31 01:11:21 INFO Applying migration id=edits 2026/10/31 01:11:21 INFO Applying migration id=outboxactor 2026/10/31 01:11:21 INFO Applying migration id=outboxsender 2026/10/31 01:11:21 INFO Applying migration id=thread 2026/10/31 01:11:21 INFO Applying migration id=host 2026/10/31 01:11:21 INFO Applying migration id=sharedinbox 2026/10/31 01:11:21 INFO Applying migration id=noteshost 2026/10/31 01:11:21 INFO Applying migration id=fetched 2026/10/31 01:11:21 INFO Applying migration id=move 2026/10/31 01:11:21 INFO Applying migration id=cleanup 2026/10/31 01:11:21 INFO Applying migration id=received 2026/10/31 01:11:21 INFO Applying migration id=namehost 2026/10/31 01:11:21 INFO Applying migration id=outboxhost 2026/10/31 01:11:21 INFO Applying migration id=notesfts 2026/10/31 01:11:21 INFO Applying migration id=iconsname 2026/10/31 01:11:21 INFO Applying migration id=nohash 2026/10/31 01:11:21 INFO Applying migration id=shares 2026/10/31 01:11:21 INFO Applying migration id=actorttl 2026/10/31 01:11:21 INFO Applying migration id=tocc 2026/10/31 01:11:21 INFO Applying migration id=followeds 2026/10/31 01:11:21 INFO Applying migration id=certhash 2026/10/31 01:11:21 INFO Applying migration id=follows_sync 2026/10/31 01:11:21 INFO Applying migration id=jsonpath 2026/10/31 01:11:21 INFO Applying migration id=localforward 2026/10/31 01:11:21 INFO Applying migration id=avatar 2026/10/31 01:11:21 INFO Applying migration id=noimage 2026/10/31 01:11:21 INFO Applying migration id=feed 2026/10/31 01:11:21 INFO Applying migration id=bookmarks 2026/10/31 01:11:21 INFO Applying migration id=shareactivity 2026/10/31 01:11:21 INFO Applying migration id=application 2026/10/31 01:11:21 INFO Applying migration id=certificates 2026/10/31 01:11:21 INFO Applying migration id=rawforward 2026/10/31 01:11:21 INFO Applying migration id=publickey 2026/10/31 01:11:21 INFO Applying migration id=resolvegroup 2026/10/31 01:11:21 INFO Applying migration id=reject 2026/10/31 01:11:21 INFO Applying migration id=autodel 2026/10/31 01:11:21 INFO Applying migration id=jsonb 2026/10/31 01:11:21 INFO Applying migration id=quote 2026/10/31 01:11:21 INFO Applying migration id=rfc9421 2026/10/31 01:11:21 INFO Applying migration id=keys 2026/10/31 01:11:21 INFO Applying migration id=portable 2026/10/31 01:11:21 INFO Applying migration id=proofs 2026/10/31 01:11:21 INFO Applying migration id=contexts 2026/10/31 01:11:21 INFO Applying migration id=deliverieshost 2026/10/31 01:11:21 INFO Applying migration id=pembegin 2026/10/31 01:11:21 INFO Applying migration id=didhost 2026/10/31 01:11:21 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:21 INFO Applying migration id=invites 2026/10/31 01:11:21 INFO Applying migration id=ed25519blob 2026/10/31 01:11:21 INFO Applying migration id=rsablob 2026/10/31 01:11:21 INFO Applying migration id=iconscid 2026/10/31 01:11:21 INFO Applying migration id=actor 2026/10/31 01:11:21 INFO Applying migration id=localkeys 2026/10/31 01:11:21 INFO Applying migration id=deleted 2026/10/31 01:11:21 INFO Applying migration id=history 2026/10/31 01:11:21 INFO Applying migration id=outboxnano 2026/10/31 01:11:21 INFO Applying migration id=implements 2026/10/31 01:11:21 INFO Applying migration id=backfill 2026/10/31 01:11:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-f011-71c6-964f-5606fa64fe7b 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/31 01:11:25 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepthPlusOne (3.80s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/10/31 01:11:25 INFO Applying migration id=initial 2026/10/31 01:11:25 INFO Applying migration id=notesupdated 2026/10/31 01:11:25 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:25 INFO Applying migration id=activitiesid 2026/10/31 01:11:25 INFO Applying migration id=outbox 2026/10/31 01:11:25 INFO Applying migration id=edits 2026/10/31 01:11:25 INFO Applying migration id=outboxactor 2026/10/31 01:11:25 INFO Applying migration id=outboxsender 2026/10/31 01:11:25 INFO Applying migration id=thread 2026/10/31 01:11:25 INFO Applying migration id=host 2026/10/31 01:11:25 INFO Applying migration id=sharedinbox 2026/10/31 01:11:25 INFO Applying migration id=noteshost 2026/10/31 01:11:25 INFO Applying migration id=fetched 2026/10/31 01:11:25 INFO Applying migration id=move 2026/10/31 01:11:25 INFO Applying migration id=cleanup 2026/10/31 01:11:25 INFO Applying migration id=received 2026/10/31 01:11:25 INFO Applying migration id=namehost 2026/10/31 01:11:25 INFO Applying migration id=outboxhost 2026/10/31 01:11:25 INFO Applying migration id=notesfts 2026/10/31 01:11:25 INFO Applying migration id=iconsname 2026/10/31 01:11:25 INFO Applying migration id=nohash 2026/10/31 01:11:25 INFO Applying migration id=shares 2026/10/31 01:11:25 INFO Applying migration id=actorttl 2026/10/31 01:11:25 INFO Applying migration id=tocc 2026/10/31 01:11:25 INFO Applying migration id=followeds 2026/10/31 01:11:25 INFO Applying migration id=certhash 2026/10/31 01:11:25 INFO Applying migration id=follows_sync 2026/10/31 01:11:25 INFO Applying migration id=jsonpath 2026/10/31 01:11:25 INFO Applying migration id=localforward 2026/10/31 01:11:25 INFO Applying migration id=avatar 2026/10/31 01:11:25 INFO Applying migration id=noimage 2026/10/31 01:11:25 INFO Applying migration id=feed 2026/10/31 01:11:25 INFO Applying migration id=bookmarks 2026/10/31 01:11:25 INFO Applying migration id=shareactivity 2026/10/31 01:11:25 INFO Applying migration id=application 2026/10/31 01:11:25 INFO Applying migration id=certificates 2026/10/31 01:11:25 INFO Applying migration id=rawforward 2026/10/31 01:11:25 INFO Applying migration id=publickey 2026/10/31 01:11:25 INFO Applying migration id=resolvegroup 2026/10/31 01:11:25 INFO Applying migration id=reject 2026/10/31 01:11:25 INFO Applying migration id=autodel 2026/10/31 01:11:25 INFO Applying migration id=jsonb 2026/10/31 01:11:25 INFO Applying migration id=quote 2026/10/31 01:11:25 INFO Applying migration id=rfc9421 2026/10/31 01:11:25 INFO Applying migration id=keys 2026/10/31 01:11:25 INFO Applying migration id=portable 2026/10/31 01:11:25 INFO Applying migration id=proofs 2026/10/31 01:11:25 INFO Applying migration id=contexts 2026/10/31 01:11:25 INFO Applying migration id=deliverieshost 2026/10/31 01:11:25 INFO Applying migration id=pembegin 2026/10/31 01:11:25 INFO Applying migration id=didhost 2026/10/31 01:11:25 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:25 INFO Applying migration id=invites 2026/10/31 01:11:25 INFO Applying migration id=ed25519blob 2026/10/31 01:11:25 INFO Applying migration id=rsablob 2026/10/31 01:11:25 INFO Applying migration id=iconscid 2026/10/31 01:11:25 INFO Applying migration id=actor 2026/10/31 01:11:25 INFO Applying migration id=localkeys 2026/10/31 01:11:25 INFO Applying migration id=deleted 2026/10/31 01:11:25 INFO Applying migration id=history 2026/10/31 01:11:25 INFO Applying migration id=outboxnano 2026/10/31 01:11:25 INFO Applying migration id=implements 2026/10/31 01:11:25 INFO Applying migration id=backfill 2026/10/31 01:11:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-f636-78d8-8e5f-840a828e29ae 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/31 01:11:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-f638-79b6-b3ae-48c6731d04fc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-f637-7261-ad24-d752453624fe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-f637-7261-ad24-d752453624fe 2026/10/31 01:11:27 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f82-f637-7261-ad24-d752453624fe 2026/10/31 01:11:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f82-f63b-7bf2-a143-cb48dc09fce9 note=https://localhost.localdomain:8443/post/01a18f82-f63b-7bb2-8199-dd8838600391 thread=https://localhost.localdomain:8443/post/01a18f82-f637-7261-ad24-d752453624fe starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-f63b-7bf2-a143-cb48dc09fce9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-f63b-7bb2-8199-dd8838600391 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-f63b-7bb2-8199-dd8838600391 --- PASS: TestForward_ReplyToLocalPostByLocalFollower (1.58s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/10/31 01:11:27 INFO Applying migration id=initial 2026/10/31 01:11:27 INFO Applying migration id=notesupdated 2026/10/31 01:11:27 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:27 INFO Applying migration id=activitiesid 2026/10/31 01:11:27 INFO Applying migration id=outbox 2026/10/31 01:11:27 INFO Applying migration id=edits 2026/10/31 01:11:27 INFO Applying migration id=outboxactor 2026/10/31 01:11:27 INFO Applying migration id=outboxsender 2026/10/31 01:11:27 INFO Applying migration id=thread 2026/10/31 01:11:27 INFO Applying migration id=host 2026/10/31 01:11:27 INFO Applying migration id=sharedinbox 2026/10/31 01:11:27 INFO Applying migration id=noteshost 2026/10/31 01:11:27 INFO Applying migration id=fetched 2026/10/31 01:11:27 INFO Applying migration id=move 2026/10/31 01:11:27 INFO Applying migration id=cleanup 2026/10/31 01:11:27 INFO Applying migration id=received 2026/10/31 01:11:27 INFO Applying migration id=namehost 2026/10/31 01:11:27 INFO Applying migration id=outboxhost 2026/10/31 01:11:27 INFO Applying migration id=notesfts 2026/10/31 01:11:27 INFO Applying migration id=iconsname 2026/10/31 01:11:27 INFO Applying migration id=nohash 2026/10/31 01:11:27 INFO Applying migration id=shares 2026/10/31 01:11:27 INFO Applying migration id=actorttl 2026/10/31 01:11:27 INFO Applying migration id=tocc 2026/10/31 01:11:27 INFO Applying migration id=followeds 2026/10/31 01:11:27 INFO Applying migration id=certhash 2026/10/31 01:11:27 INFO Applying migration id=follows_sync 2026/10/31 01:11:27 INFO Applying migration id=jsonpath 2026/10/31 01:11:27 INFO Applying migration id=localforward 2026/10/31 01:11:27 INFO Applying migration id=avatar 2026/10/31 01:11:27 INFO Applying migration id=noimage 2026/10/31 01:11:27 INFO Applying migration id=feed 2026/10/31 01:11:27 INFO Applying migration id=bookmarks 2026/10/31 01:11:27 INFO Applying migration id=shareactivity 2026/10/31 01:11:27 INFO Applying migration id=application 2026/10/31 01:11:27 INFO Applying migration id=certificates 2026/10/31 01:11:27 INFO Applying migration id=rawforward 2026/10/31 01:11:27 INFO Applying migration id=publickey 2026/10/31 01:11:27 INFO Applying migration id=resolvegroup 2026/10/31 01:11:27 INFO Applying migration id=reject 2026/10/31 01:11:27 INFO Applying migration id=autodel 2026/10/31 01:11:27 INFO Applying migration id=jsonb 2026/10/31 01:11:27 INFO Applying migration id=quote 2026/10/31 01:11:27 INFO Applying migration id=rfc9421 2026/10/31 01:11:27 INFO Applying migration id=keys 2026/10/31 01:11:27 INFO Applying migration id=portable 2026/10/31 01:11:27 INFO Applying migration id=proofs 2026/10/31 01:11:27 INFO Applying migration id=contexts 2026/10/31 01:11:27 INFO Applying migration id=deliverieshost 2026/10/31 01:11:27 INFO Applying migration id=pembegin 2026/10/31 01:11:27 INFO Applying migration id=didhost 2026/10/31 01:11:27 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:27 INFO Applying migration id=invites 2026/10/31 01:11:27 INFO Applying migration id=ed25519blob 2026/10/31 01:11:27 INFO Applying migration id=rsablob 2026/10/31 01:11:27 INFO Applying migration id=iconscid 2026/10/31 01:11:27 INFO Applying migration id=actor 2026/10/31 01:11:27 INFO Applying migration id=localkeys 2026/10/31 01:11:27 INFO Applying migration id=deleted 2026/10/31 01:11:27 INFO Applying migration id=history 2026/10/31 01:11:27 INFO Applying migration id=outboxnano 2026/10/31 01:11:27 INFO Applying migration id=implements 2026/10/31 01:11:27 INFO Applying migration id=backfill 2026/10/31 01:11:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f83-0d1f-7cf1-9238-b8d2ca5fb5dc 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/31 01:11:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-0d20-776f-8ffa-c04a357cfeef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-0d20-76f9-8351-2418953452f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-0d20-76f9-8351-2418953452f0 2026/10/31 01:11:32 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f83-0d20-76f9-8351-2418953452f0 2026/10/31 01:11:32 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f83-0d22-7c95-a46c-6815acf6aaa4 note=https://localhost.localdomain:8443/post/01a18f83-0d22-7c56-8bfc-8f8ce8db1ca5 thread=https://localhost.localdomain:8443/post/01a18f83-0d20-76f9-8351-2418953452f0 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-0d22-7c95-a46c-6815acf6aaa4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-0d22-7c56-8bfc-8f8ce8db1ca5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f83-0d22-7c56-8bfc-8f8ce8db1ca5 2026/10/31 01:11:32 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:32 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/01a18f83-0d25-72f0-963b-4914c6a383b5 note=https://localhost.localdomain:8443/post/01a18f83-0d22-7c56-8bfc-8f8ce8db1ca5 thread=https://localhost.localdomain:8443/post/01a18f83-0d20-76f9-8351-2418953452f0 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:32 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f83-0d25-72f0-963b-4914c6a383b5 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-0d22-7c56-8bfc-8f8ce8db1ca5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f83-0d22-7c56-8bfc-8f8ce8db1ca5 --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (5.87s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/10/31 01:11:32 INFO Applying migration id=initial 2026/10/31 01:11:32 INFO Applying migration id=notesupdated 2026/10/31 01:11:32 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:32 INFO Applying migration id=activitiesid 2026/10/31 01:11:32 INFO Applying migration id=outbox 2026/10/31 01:11:32 INFO Applying migration id=edits 2026/10/31 01:11:32 INFO Applying migration id=outboxactor 2026/10/31 01:11:32 INFO Applying migration id=outboxsender 2026/10/31 01:11:32 INFO Applying migration id=thread 2026/10/31 01:11:32 INFO Applying migration id=host 2026/10/31 01:11:32 INFO Applying migration id=sharedinbox 2026/10/31 01:11:32 INFO Applying migration id=noteshost 2026/10/31 01:11:32 INFO Applying migration id=fetched 2026/10/31 01:11:32 INFO Applying migration id=move 2026/10/31 01:11:32 INFO Applying migration id=cleanup 2026/10/31 01:11:32 INFO Applying migration id=received 2026/10/31 01:11:32 INFO Applying migration id=namehost 2026/10/31 01:11:32 INFO Applying migration id=outboxhost 2026/10/31 01:11:32 INFO Applying migration id=notesfts 2026/10/31 01:11:32 INFO Applying migration id=iconsname 2026/10/31 01:11:32 INFO Applying migration id=nohash 2026/10/31 01:11:32 INFO Applying migration id=shares 2026/10/31 01:11:32 INFO Applying migration id=actorttl 2026/10/31 01:11:32 INFO Applying migration id=tocc 2026/10/31 01:11:32 INFO Applying migration id=followeds 2026/10/31 01:11:32 INFO Applying migration id=certhash 2026/10/31 01:11:32 INFO Applying migration id=follows_sync 2026/10/31 01:11:32 INFO Applying migration id=jsonpath 2026/10/31 01:11:32 INFO Applying migration id=localforward 2026/10/31 01:11:32 INFO Applying migration id=avatar 2026/10/31 01:11:32 INFO Applying migration id=noimage 2026/10/31 01:11:32 INFO Applying migration id=feed 2026/10/31 01:11:32 INFO Applying migration id=bookmarks 2026/10/31 01:11:32 INFO Applying migration id=shareactivity 2026/10/31 01:11:32 INFO Applying migration id=application 2026/10/31 01:11:32 INFO Applying migration id=certificates 2026/10/31 01:11:32 INFO Applying migration id=rawforward 2026/10/31 01:11:32 INFO Applying migration id=publickey 2026/10/31 01:11:32 INFO Applying migration id=resolvegroup 2026/10/31 01:11:32 INFO Applying migration id=reject 2026/10/31 01:11:32 INFO Applying migration id=autodel 2026/10/31 01:11:32 INFO Applying migration id=jsonb 2026/10/31 01:11:32 INFO Applying migration id=quote 2026/10/31 01:11:32 INFO Applying migration id=rfc9421 2026/10/31 01:11:32 INFO Applying migration id=keys 2026/10/31 01:11:32 INFO Applying migration id=portable 2026/10/31 01:11:32 INFO Applying migration id=proofs 2026/10/31 01:11:32 INFO Applying migration id=contexts 2026/10/31 01:11:32 INFO Applying migration id=deliverieshost 2026/10/31 01:11:32 INFO Applying migration id=pembegin 2026/10/31 01:11:32 INFO Applying migration id=didhost 2026/10/31 01:11:32 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:32 INFO Applying migration id=invites 2026/10/31 01:11:32 INFO Applying migration id=ed25519blob 2026/10/31 01:11:33 INFO Applying migration id=rsablob 2026/10/31 01:11:33 INFO Applying migration id=iconscid 2026/10/31 01:11:33 INFO Applying migration id=actor 2026/10/31 01:11:33 INFO Applying migration id=localkeys 2026/10/31 01:11:33 INFO Applying migration id=deleted 2026/10/31 01:11:33 INFO Applying migration id=history 2026/10/31 01:11:33 INFO Applying migration id=outboxnano 2026/10/31 01:11:33 INFO Applying migration id=implements 2026/10/31 01:11:33 INFO Applying migration id=backfill 2026/10/31 01:11:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f83-15ea-7d9c-b738-77b8873c8d95 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/31 01:11:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-15ec-7ce3-be48-3865a1224dbd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-15eb-76c9-a04a-5bff3677bd83 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-15eb-76c9-a04a-5bff3677bd83 2026/10/31 01:11:35 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f83-15eb-76c9-a04a-5bff3677bd83 2026/10/31 01:11:35 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f83-15f0-703e-baf3-6faaf29ca857 note=https://localhost.localdomain:8443/post/01a18f83-15ef-7f3e-9c7c-ef3ddf4356ec thread=https://localhost.localdomain:8443/post/01a18f83-15eb-76c9-a04a-5bff3677bd83 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-15f0-703e-baf3-6faaf29ca857 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-15ef-7f3e-9c7c-ef3ddf4356ec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f83-15ef-7f3e-9c7c-ef3ddf4356ec 2026/10/31 01:11:35 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f83-15ef-7f3e-9c7c-ef3ddf4356ec#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-15ef-7f3e-9c7c-ef3ddf4356ec activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f83-15ef-7f3e-9c7c-ef3ddf4356ec 2026/10/31 01:11:35 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a18f83-15ef-7f3e-9c7c-ef3ddf4356ec#delete note=https://localhost.localdomain:8443/post/01a18f83-15ef-7f3e-9c7c-ef3ddf4356ec thread=https://localhost.localdomain:8443/post/01a18f83-15eb-76c9-a04a-5bff3677bd83 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (2.25s) === RUN TestForward_EditedReplyToPublicPost 2026/10/31 01:11:35 INFO Applying migration id=initial 2026/10/31 01:11:35 INFO Applying migration id=notesupdated 2026/10/31 01:11:35 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:35 INFO Applying migration id=activitiesid 2026/10/31 01:11:35 INFO Applying migration id=outbox 2026/10/31 01:11:35 INFO Applying migration id=edits 2026/10/31 01:11:35 INFO Applying migration id=outboxactor 2026/10/31 01:11:35 INFO Applying migration id=outboxsender 2026/10/31 01:11:35 INFO Applying migration id=thread 2026/10/31 01:11:35 INFO Applying migration id=host 2026/10/31 01:11:35 INFO Applying migration id=sharedinbox 2026/10/31 01:11:35 INFO Applying migration id=noteshost 2026/10/31 01:11:35 INFO Applying migration id=fetched 2026/10/31 01:11:35 INFO Applying migration id=move 2026/10/31 01:11:35 INFO Applying migration id=cleanup 2026/10/31 01:11:35 INFO Applying migration id=received 2026/10/31 01:11:35 INFO Applying migration id=namehost 2026/10/31 01:11:35 INFO Applying migration id=outboxhost 2026/10/31 01:11:35 INFO Applying migration id=notesfts 2026/10/31 01:11:35 INFO Applying migration id=iconsname 2026/10/31 01:11:35 INFO Applying migration id=nohash 2026/10/31 01:11:35 INFO Applying migration id=shares 2026/10/31 01:11:35 INFO Applying migration id=actorttl 2026/10/31 01:11:35 INFO Applying migration id=tocc 2026/10/31 01:11:35 INFO Applying migration id=followeds 2026/10/31 01:11:35 INFO Applying migration id=certhash 2026/10/31 01:11:35 INFO Applying migration id=follows_sync 2026/10/31 01:11:35 INFO Applying migration id=jsonpath 2026/10/31 01:11:35 INFO Applying migration id=localforward 2026/10/31 01:11:35 INFO Applying migration id=avatar 2026/10/31 01:11:35 INFO Applying migration id=noimage 2026/10/31 01:11:35 INFO Applying migration id=feed 2026/10/31 01:11:35 INFO Applying migration id=bookmarks 2026/10/31 01:11:35 INFO Applying migration id=shareactivity 2026/10/31 01:11:35 INFO Applying migration id=application 2026/10/31 01:11:35 INFO Applying migration id=certificates 2026/10/31 01:11:35 INFO Applying migration id=rawforward 2026/10/31 01:11:35 INFO Applying migration id=publickey 2026/10/31 01:11:35 INFO Applying migration id=resolvegroup 2026/10/31 01:11:35 INFO Applying migration id=reject 2026/10/31 01:11:35 INFO Applying migration id=autodel 2026/10/31 01:11:35 INFO Applying migration id=jsonb 2026/10/31 01:11:35 INFO Applying migration id=quote 2026/10/31 01:11:35 INFO Applying migration id=rfc9421 2026/10/31 01:11:35 INFO Applying migration id=keys 2026/10/31 01:11:35 INFO Applying migration id=portable 2026/10/31 01:11:35 INFO Applying migration id=proofs 2026/10/31 01:11:35 INFO Applying migration id=contexts 2026/10/31 01:11:35 INFO Applying migration id=deliverieshost 2026/10/31 01:11:35 INFO Applying migration id=pembegin 2026/10/31 01:11:35 INFO Applying migration id=didhost 2026/10/31 01:11:35 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:35 INFO Applying migration id=invites 2026/10/31 01:11:35 INFO Applying migration id=ed25519blob 2026/10/31 01:11:35 INFO Applying migration id=rsablob 2026/10/31 01:11:35 INFO Applying migration id=iconscid 2026/10/31 01:11:35 INFO Applying migration id=actor 2026/10/31 01:11:35 INFO Applying migration id=localkeys 2026/10/31 01:11:35 INFO Applying migration id=deleted 2026/10/31 01:11:35 INFO Applying migration id=history 2026/10/31 01:11:35 INFO Applying migration id=outboxnano 2026/10/31 01:11:35 INFO Applying migration id=implements 2026/10/31 01:11:35 INFO Applying migration id=backfill 2026/10/31 01:11:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f83-1e4b-740e-a37a-36fdb23a9fc2 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/31 01:11:37 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:37 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:11:37 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/31 01:11:37 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_EditedReplyToPublicPost (2.14s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/10/31 01:11:37 INFO Applying migration id=initial 2026/10/31 01:11:37 INFO Applying migration id=notesupdated 2026/10/31 01:11:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:37 INFO Applying migration id=activitiesid 2026/10/31 01:11:37 INFO Applying migration id=outbox 2026/10/31 01:11:37 INFO Applying migration id=edits 2026/10/31 01:11:37 INFO Applying migration id=outboxactor 2026/10/31 01:11:37 INFO Applying migration id=outboxsender 2026/10/31 01:11:37 INFO Applying migration id=thread 2026/10/31 01:11:37 INFO Applying migration id=host 2026/10/31 01:11:37 INFO Applying migration id=sharedinbox 2026/10/31 01:11:37 INFO Applying migration id=noteshost 2026/10/31 01:11:37 INFO Applying migration id=fetched 2026/10/31 01:11:37 INFO Applying migration id=move 2026/10/31 01:11:37 INFO Applying migration id=cleanup 2026/10/31 01:11:37 INFO Applying migration id=received 2026/10/31 01:11:37 INFO Applying migration id=namehost 2026/10/31 01:11:37 INFO Applying migration id=outboxhost 2026/10/31 01:11:37 INFO Applying migration id=notesfts 2026/10/31 01:11:37 INFO Applying migration id=iconsname 2026/10/31 01:11:37 INFO Applying migration id=nohash 2026/10/31 01:11:37 INFO Applying migration id=shares 2026/10/31 01:11:37 INFO Applying migration id=actorttl 2026/10/31 01:11:37 INFO Applying migration id=tocc 2026/10/31 01:11:37 INFO Applying migration id=followeds 2026/10/31 01:11:37 INFO Applying migration id=certhash 2026/10/31 01:11:37 INFO Applying migration id=follows_sync 2026/10/31 01:11:37 INFO Applying migration id=jsonpath 2026/10/31 01:11:37 INFO Applying migration id=localforward 2026/10/31 01:11:37 INFO Applying migration id=avatar 2026/10/31 01:11:37 INFO Applying migration id=noimage 2026/10/31 01:11:37 INFO Applying migration id=feed 2026/10/31 01:11:37 INFO Applying migration id=bookmarks 2026/10/31 01:11:37 INFO Applying migration id=shareactivity 2026/10/31 01:11:37 INFO Applying migration id=application 2026/10/31 01:11:37 INFO Applying migration id=certificates 2026/10/31 01:11:37 INFO Applying migration id=rawforward 2026/10/31 01:11:37 INFO Applying migration id=publickey 2026/10/31 01:11:37 INFO Applying migration id=resolvegroup 2026/10/31 01:11:37 INFO Applying migration id=reject 2026/10/31 01:11:37 INFO Applying migration id=autodel 2026/10/31 01:11:37 INFO Applying migration id=jsonb 2026/10/31 01:11:37 INFO Applying migration id=quote 2026/10/31 01:11:37 INFO Applying migration id=rfc9421 2026/10/31 01:11:37 INFO Applying migration id=keys 2026/10/31 01:11:37 INFO Applying migration id=portable 2026/10/31 01:11:37 INFO Applying migration id=proofs 2026/10/31 01:11:37 INFO Applying migration id=contexts 2026/10/31 01:11:37 INFO Applying migration id=deliverieshost 2026/10/31 01:11:37 INFO Applying migration id=pembegin 2026/10/31 01:11:37 INFO Applying migration id=didhost 2026/10/31 01:11:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:37 INFO Applying migration id=invites 2026/10/31 01:11:37 INFO Applying migration id=ed25519blob 2026/10/31 01:11:37 INFO Applying migration id=rsablob 2026/10/31 01:11:37 INFO Applying migration id=iconscid 2026/10/31 01:11:37 INFO Applying migration id=actor 2026/10/31 01:11:37 INFO Applying migration id=localkeys 2026/10/31 01:11:37 INFO Applying migration id=deleted 2026/10/31 01:11:37 INFO Applying migration id=history 2026/10/31 01:11:37 INFO Applying migration id=outboxnano 2026/10/31 01:11:37 INFO Applying migration id=implements 2026/10/31 01:11:37 INFO Applying migration id=backfill 2026/10/31 01:11:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f83-2639-73ef-9d58-445f66bafdd6 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/31 01:11:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:39 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:11:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:39 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ResentEditedReplyToPublicPost (2.03s) === RUN TestForward_DeletedReplyToPublicPost 2026/10/31 01:11:39 INFO Applying migration id=initial 2026/10/31 01:11:39 INFO Applying migration id=notesupdated 2026/10/31 01:11:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:39 INFO Applying migration id=activitiesid 2026/10/31 01:11:39 INFO Applying migration id=outbox 2026/10/31 01:11:39 INFO Applying migration id=edits 2026/10/31 01:11:39 INFO Applying migration id=outboxactor 2026/10/31 01:11:39 INFO Applying migration id=outboxsender 2026/10/31 01:11:39 INFO Applying migration id=thread 2026/10/31 01:11:39 INFO Applying migration id=host 2026/10/31 01:11:39 INFO Applying migration id=sharedinbox 2026/10/31 01:11:39 INFO Applying migration id=noteshost 2026/10/31 01:11:39 INFO Applying migration id=fetched 2026/10/31 01:11:39 INFO Applying migration id=move 2026/10/31 01:11:39 INFO Applying migration id=cleanup 2026/10/31 01:11:39 INFO Applying migration id=received 2026/10/31 01:11:39 INFO Applying migration id=namehost 2026/10/31 01:11:39 INFO Applying migration id=outboxhost 2026/10/31 01:11:39 INFO Applying migration id=notesfts 2026/10/31 01:11:39 INFO Applying migration id=iconsname 2026/10/31 01:11:39 INFO Applying migration id=nohash 2026/10/31 01:11:39 INFO Applying migration id=shares 2026/10/31 01:11:39 INFO Applying migration id=actorttl 2026/10/31 01:11:39 INFO Applying migration id=tocc 2026/10/31 01:11:39 INFO Applying migration id=followeds 2026/10/31 01:11:39 INFO Applying migration id=certhash 2026/10/31 01:11:39 INFO Applying migration id=follows_sync 2026/10/31 01:11:39 INFO Applying migration id=jsonpath 2026/10/31 01:11:39 INFO Applying migration id=localforward 2026/10/31 01:11:39 INFO Applying migration id=avatar 2026/10/31 01:11:39 INFO Applying migration id=noimage 2026/10/31 01:11:39 INFO Applying migration id=feed 2026/10/31 01:11:39 INFO Applying migration id=bookmarks 2026/10/31 01:11:39 INFO Applying migration id=shareactivity 2026/10/31 01:11:39 INFO Applying migration id=application 2026/10/31 01:11:39 INFO Applying migration id=certificates 2026/10/31 01:11:39 INFO Applying migration id=rawforward 2026/10/31 01:11:39 INFO Applying migration id=publickey 2026/10/31 01:11:39 INFO Applying migration id=resolvegroup 2026/10/31 01:11:39 INFO Applying migration id=reject 2026/10/31 01:11:39 INFO Applying migration id=autodel 2026/10/31 01:11:39 INFO Applying migration id=jsonb 2026/10/31 01:11:39 INFO Applying migration id=quote 2026/10/31 01:11:39 INFO Applying migration id=rfc9421 2026/10/31 01:11:39 INFO Applying migration id=keys 2026/10/31 01:11:39 INFO Applying migration id=portable 2026/10/31 01:11:39 INFO Applying migration id=proofs 2026/10/31 01:11:39 INFO Applying migration id=contexts 2026/10/31 01:11:39 INFO Applying migration id=deliverieshost 2026/10/31 01:11:39 INFO Applying migration id=pembegin 2026/10/31 01:11:39 INFO Applying migration id=didhost 2026/10/31 01:11:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:39 INFO Applying migration id=invites 2026/10/31 01:11:39 INFO Applying migration id=ed25519blob 2026/10/31 01:11:39 INFO Applying migration id=rsablob 2026/10/31 01:11:39 INFO Applying migration id=iconscid 2026/10/31 01:11:39 INFO Applying migration id=actor 2026/10/31 01:11:39 INFO Applying migration id=localkeys 2026/10/31 01:11:39 INFO Applying migration id=deleted 2026/10/31 01:11:39 INFO Applying migration id=history 2026/10/31 01:11:39 INFO Applying migration id=outboxnano 2026/10/31 01:11:39 INFO Applying migration id=implements 2026/10/31 01:11:39 INFO Applying migration id=backfill 2026/10/31 01:11:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f83-3185-7a3f-b658-2b94224e1b97 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/31 01:11:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:42 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:11:42 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/10/31 01:11:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/delete/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToPublicPost (2.89s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/10/31 01:11:42 INFO Applying migration id=initial 2026/10/31 01:11:42 INFO Applying migration id=notesupdated 2026/10/31 01:11:42 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:42 INFO Applying migration id=activitiesid 2026/10/31 01:11:42 INFO Applying migration id=outbox 2026/10/31 01:11:42 INFO Applying migration id=edits 2026/10/31 01:11:42 INFO Applying migration id=outboxactor 2026/10/31 01:11:42 INFO Applying migration id=outboxsender 2026/10/31 01:11:42 INFO Applying migration id=thread 2026/10/31 01:11:42 INFO Applying migration id=host 2026/10/31 01:11:42 INFO Applying migration id=sharedinbox 2026/10/31 01:11:42 INFO Applying migration id=noteshost 2026/10/31 01:11:42 INFO Applying migration id=fetched 2026/10/31 01:11:42 INFO Applying migration id=move 2026/10/31 01:11:42 INFO Applying migration id=cleanup 2026/10/31 01:11:42 INFO Applying migration id=received 2026/10/31 01:11:42 INFO Applying migration id=namehost 2026/10/31 01:11:42 INFO Applying migration id=outboxhost 2026/10/31 01:11:42 INFO Applying migration id=notesfts 2026/10/31 01:11:42 INFO Applying migration id=iconsname 2026/10/31 01:11:42 INFO Applying migration id=nohash 2026/10/31 01:11:42 INFO Applying migration id=shares 2026/10/31 01:11:42 INFO Applying migration id=actorttl 2026/10/31 01:11:42 INFO Applying migration id=tocc 2026/10/31 01:11:42 INFO Applying migration id=followeds 2026/10/31 01:11:42 INFO Applying migration id=certhash 2026/10/31 01:11:42 INFO Applying migration id=follows_sync 2026/10/31 01:11:42 INFO Applying migration id=jsonpath 2026/10/31 01:11:42 INFO Applying migration id=localforward 2026/10/31 01:11:42 INFO Applying migration id=avatar 2026/10/31 01:11:42 INFO Applying migration id=noimage 2026/10/31 01:11:42 INFO Applying migration id=feed 2026/10/31 01:11:42 INFO Applying migration id=bookmarks 2026/10/31 01:11:42 INFO Applying migration id=shareactivity 2026/10/31 01:11:42 INFO Applying migration id=application 2026/10/31 01:11:42 INFO Applying migration id=certificates 2026/10/31 01:11:42 INFO Applying migration id=rawforward 2026/10/31 01:11:42 INFO Applying migration id=publickey 2026/10/31 01:11:42 INFO Applying migration id=resolvegroup 2026/10/31 01:11:42 INFO Applying migration id=reject 2026/10/31 01:11:42 INFO Applying migration id=autodel 2026/10/31 01:11:42 INFO Applying migration id=jsonb 2026/10/31 01:11:42 INFO Applying migration id=quote 2026/10/31 01:11:42 INFO Applying migration id=rfc9421 2026/10/31 01:11:42 INFO Applying migration id=keys 2026/10/31 01:11:42 INFO Applying migration id=portable 2026/10/31 01:11:42 INFO Applying migration id=proofs 2026/10/31 01:11:42 INFO Applying migration id=contexts 2026/10/31 01:11:42 INFO Applying migration id=deliverieshost 2026/10/31 01:11:42 INFO Applying migration id=pembegin 2026/10/31 01:11:42 INFO Applying migration id=didhost 2026/10/31 01:11:42 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:42 INFO Applying migration id=invites 2026/10/31 01:11:42 INFO Applying migration id=ed25519blob 2026/10/31 01:11:42 INFO Applying migration id=rsablob 2026/10/31 01:11:42 INFO Applying migration id=iconscid 2026/10/31 01:11:42 INFO Applying migration id=actor 2026/10/31 01:11:42 INFO Applying migration id=localkeys 2026/10/31 01:11:42 INFO Applying migration id=deleted 2026/10/31 01:11:42 INFO Applying migration id=history 2026/10/31 01:11:42 INFO Applying migration id=outboxnano 2026/10/31 01:11:42 INFO Applying migration id=implements 2026/10/31 01:11:42 INFO Applying migration id=backfill 2026/10/31 01:11:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f83-38f4-7803-a3d9-182364eb6f29 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/31 01:11:44 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/31 01:11:44 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:11:44 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/31 01:11:44 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/31 01:11:44 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 --- PASS: TestForward_DeletedDeletedReplyToPublicPost (1.90s) === RUN TestFTS_Happyflow 2026/10/31 01:11:44 INFO Applying migration id=initial 2026/10/31 01:11:44 INFO Applying migration id=notesupdated 2026/10/31 01:11:44 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:44 INFO Applying migration id=activitiesid 2026/10/31 01:11:44 INFO Applying migration id=outbox 2026/10/31 01:11:44 INFO Applying migration id=edits 2026/10/31 01:11:44 INFO Applying migration id=outboxactor 2026/10/31 01:11:44 INFO Applying migration id=outboxsender 2026/10/31 01:11:44 INFO Applying migration id=thread 2026/10/31 01:11:44 INFO Applying migration id=host 2026/10/31 01:11:44 INFO Applying migration id=sharedinbox 2026/10/31 01:11:44 INFO Applying migration id=noteshost 2026/10/31 01:11:44 INFO Applying migration id=fetched 2026/10/31 01:11:44 INFO Applying migration id=move 2026/10/31 01:11:44 INFO Applying migration id=cleanup 2026/10/31 01:11:44 INFO Applying migration id=received 2026/10/31 01:11:44 INFO Applying migration id=namehost 2026/10/31 01:11:44 INFO Applying migration id=outboxhost 2026/10/31 01:11:44 INFO Applying migration id=notesfts 2026/10/31 01:11:44 INFO Applying migration id=iconsname 2026/10/31 01:11:44 INFO Applying migration id=nohash 2026/10/31 01:11:44 INFO Applying migration id=shares 2026/10/31 01:11:44 INFO Applying migration id=actorttl 2026/10/31 01:11:44 INFO Applying migration id=tocc 2026/10/31 01:11:44 INFO Applying migration id=followeds 2026/10/31 01:11:44 INFO Applying migration id=certhash 2026/10/31 01:11:44 INFO Applying migration id=follows_sync 2026/10/31 01:11:44 INFO Applying migration id=jsonpath 2026/10/31 01:11:44 INFO Applying migration id=localforward 2026/10/31 01:11:44 INFO Applying migration id=avatar 2026/10/31 01:11:44 INFO Applying migration id=noimage 2026/10/31 01:11:44 INFO Applying migration id=feed 2026/10/31 01:11:44 INFO Applying migration id=bookmarks 2026/10/31 01:11:44 INFO Applying migration id=shareactivity 2026/10/31 01:11:44 INFO Applying migration id=application 2026/10/31 01:11:44 INFO Applying migration id=certificates 2026/10/31 01:11:44 INFO Applying migration id=rawforward 2026/10/31 01:11:44 INFO Applying migration id=publickey 2026/10/31 01:11:44 INFO Applying migration id=resolvegroup 2026/10/31 01:11:44 INFO Applying migration id=reject 2026/10/31 01:11:44 INFO Applying migration id=autodel 2026/10/31 01:11:44 INFO Applying migration id=jsonb 2026/10/31 01:11:44 INFO Applying migration id=quote 2026/10/31 01:11:44 INFO Applying migration id=rfc9421 2026/10/31 01:11:44 INFO Applying migration id=keys 2026/10/31 01:11:44 INFO Applying migration id=portable 2026/10/31 01:11:44 INFO Applying migration id=proofs 2026/10/31 01:11:44 INFO Applying migration id=contexts 2026/10/31 01:11:44 INFO Applying migration id=deliverieshost 2026/10/31 01:11:44 INFO Applying migration id=pembegin 2026/10/31 01:11:44 INFO Applying migration id=didhost 2026/10/31 01:11:44 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:44 INFO Applying migration id=invites 2026/10/31 01:11:44 INFO Applying migration id=ed25519blob 2026/10/31 01:11:44 INFO Applying migration id=rsablob 2026/10/31 01:11:44 INFO Applying migration id=iconscid 2026/10/31 01:11:44 INFO Applying migration id=actor 2026/10/31 01:11:44 INFO Applying migration id=localkeys 2026/10/31 01:11:44 INFO Applying migration id=deleted 2026/10/31 01:11:44 INFO Applying migration id=history 2026/10/31 01:11:44 INFO Applying migration id=outboxnano 2026/10/31 01:11:44 INFO Applying migration id=implements 2026/10/31 01:11:44 INFO Applying migration id=backfill 2026/10/31 01:11:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-4275-7686-acd3-ef933b536319 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-4275-75e0-9568-9ffea6667a11 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-4275-75e0-9568-9ffea6667a11 --- PASS: TestFTS_Happyflow (2.43s) === RUN TestFTS_HashtagWithoutHash 2026/10/31 01:11:46 INFO Applying migration id=initial 2026/10/31 01:11:46 INFO Applying migration id=notesupdated 2026/10/31 01:11:46 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:46 INFO Applying migration id=activitiesid 2026/10/31 01:11:46 INFO Applying migration id=outbox 2026/10/31 01:11:46 INFO Applying migration id=edits 2026/10/31 01:11:46 INFO Applying migration id=outboxactor 2026/10/31 01:11:46 INFO Applying migration id=outboxsender 2026/10/31 01:11:46 INFO Applying migration id=thread 2026/10/31 01:11:46 INFO Applying migration id=host 2026/10/31 01:11:46 INFO Applying migration id=sharedinbox 2026/10/31 01:11:46 INFO Applying migration id=noteshost 2026/10/31 01:11:46 INFO Applying migration id=fetched 2026/10/31 01:11:46 INFO Applying migration id=move 2026/10/31 01:11:46 INFO Applying migration id=cleanup 2026/10/31 01:11:46 INFO Applying migration id=received 2026/10/31 01:11:46 INFO Applying migration id=namehost 2026/10/31 01:11:46 INFO Applying migration id=outboxhost 2026/10/31 01:11:46 INFO Applying migration id=notesfts 2026/10/31 01:11:46 INFO Applying migration id=iconsname 2026/10/31 01:11:46 INFO Applying migration id=nohash 2026/10/31 01:11:46 INFO Applying migration id=shares 2026/10/31 01:11:46 INFO Applying migration id=actorttl 2026/10/31 01:11:46 INFO Applying migration id=tocc 2026/10/31 01:11:46 INFO Applying migration id=followeds 2026/10/31 01:11:46 INFO Applying migration id=certhash 2026/10/31 01:11:46 INFO Applying migration id=follows_sync 2026/10/31 01:11:46 INFO Applying migration id=jsonpath 2026/10/31 01:11:46 INFO Applying migration id=localforward 2026/10/31 01:11:46 INFO Applying migration id=avatar 2026/10/31 01:11:46 INFO Applying migration id=noimage 2026/10/31 01:11:46 INFO Applying migration id=feed 2026/10/31 01:11:46 INFO Applying migration id=bookmarks 2026/10/31 01:11:46 INFO Applying migration id=shareactivity 2026/10/31 01:11:46 INFO Applying migration id=application 2026/10/31 01:11:46 INFO Applying migration id=certificates 2026/10/31 01:11:46 INFO Applying migration id=rawforward 2026/10/31 01:11:46 INFO Applying migration id=publickey 2026/10/31 01:11:46 INFO Applying migration id=resolvegroup 2026/10/31 01:11:46 INFO Applying migration id=reject 2026/10/31 01:11:46 INFO Applying migration id=autodel 2026/10/31 01:11:46 INFO Applying migration id=jsonb 2026/10/31 01:11:46 INFO Applying migration id=quote 2026/10/31 01:11:46 INFO Applying migration id=rfc9421 2026/10/31 01:11:46 INFO Applying migration id=keys 2026/10/31 01:11:46 INFO Applying migration id=portable 2026/10/31 01:11:46 INFO Applying migration id=proofs 2026/10/31 01:11:46 INFO Applying migration id=contexts 2026/10/31 01:11:46 INFO Applying migration id=deliverieshost 2026/10/31 01:11:46 INFO Applying migration id=pembegin 2026/10/31 01:11:46 INFO Applying migration id=didhost 2026/10/31 01:11:46 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:46 INFO Applying migration id=invites 2026/10/31 01:11:46 INFO Applying migration id=ed25519blob 2026/10/31 01:11:46 INFO Applying migration id=rsablob 2026/10/31 01:11:46 INFO Applying migration id=iconscid 2026/10/31 01:11:46 INFO Applying migration id=actor 2026/10/31 01:11:46 INFO Applying migration id=localkeys 2026/10/31 01:11:46 INFO Applying migration id=deleted 2026/10/31 01:11:46 INFO Applying migration id=history 2026/10/31 01:11:46 INFO Applying migration id=outboxnano 2026/10/31 01:11:46 INFO Applying migration id=implements 2026/10/31 01:11:46 INFO Applying migration id=backfill 2026/10/31 01:11:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-4da0-7e4e-9f87-7e1f964cbcfa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-4da0-7dc3-a420-2ccf3f9ff5c0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-4da0-7dc3-a420-2ccf3f9ff5c0 --- PASS: TestFTS_HashtagWithoutHash (2.86s) === RUN TestFTS_HashtagWithHash 2026/10/31 01:11:49 INFO Applying migration id=initial 2026/10/31 01:11:49 INFO Applying migration id=notesupdated 2026/10/31 01:11:49 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:49 INFO Applying migration id=activitiesid 2026/10/31 01:11:49 INFO Applying migration id=outbox 2026/10/31 01:11:49 INFO Applying migration id=edits 2026/10/31 01:11:49 INFO Applying migration id=outboxactor 2026/10/31 01:11:49 INFO Applying migration id=outboxsender 2026/10/31 01:11:49 INFO Applying migration id=thread 2026/10/31 01:11:49 INFO Applying migration id=host 2026/10/31 01:11:49 INFO Applying migration id=sharedinbox 2026/10/31 01:11:49 INFO Applying migration id=noteshost 2026/10/31 01:11:49 INFO Applying migration id=fetched 2026/10/31 01:11:49 INFO Applying migration id=move 2026/10/31 01:11:49 INFO Applying migration id=cleanup 2026/10/31 01:11:49 INFO Applying migration id=received 2026/10/31 01:11:49 INFO Applying migration id=namehost 2026/10/31 01:11:49 INFO Applying migration id=outboxhost 2026/10/31 01:11:49 INFO Applying migration id=notesfts 2026/10/31 01:11:49 INFO Applying migration id=iconsname 2026/10/31 01:11:49 INFO Applying migration id=nohash 2026/10/31 01:11:49 INFO Applying migration id=shares 2026/10/31 01:11:49 INFO Applying migration id=actorttl 2026/10/31 01:11:49 INFO Applying migration id=tocc 2026/10/31 01:11:49 INFO Applying migration id=followeds 2026/10/31 01:11:49 INFO Applying migration id=certhash 2026/10/31 01:11:49 INFO Applying migration id=follows_sync 2026/10/31 01:11:49 INFO Applying migration id=jsonpath 2026/10/31 01:11:49 INFO Applying migration id=localforward 2026/10/31 01:11:49 INFO Applying migration id=avatar 2026/10/31 01:11:49 INFO Applying migration id=noimage 2026/10/31 01:11:49 INFO Applying migration id=feed 2026/10/31 01:11:49 INFO Applying migration id=bookmarks 2026/10/31 01:11:49 INFO Applying migration id=shareactivity 2026/10/31 01:11:49 INFO Applying migration id=application 2026/10/31 01:11:49 INFO Applying migration id=certificates 2026/10/31 01:11:49 INFO Applying migration id=rawforward 2026/10/31 01:11:49 INFO Applying migration id=publickey 2026/10/31 01:11:49 INFO Applying migration id=resolvegroup 2026/10/31 01:11:49 INFO Applying migration id=reject 2026/10/31 01:11:49 INFO Applying migration id=autodel 2026/10/31 01:11:49 INFO Applying migration id=jsonb 2026/10/31 01:11:49 INFO Applying migration id=quote 2026/10/31 01:11:49 INFO Applying migration id=rfc9421 2026/10/31 01:11:49 INFO Applying migration id=keys 2026/10/31 01:11:49 INFO Applying migration id=portable 2026/10/31 01:11:49 INFO Applying migration id=proofs 2026/10/31 01:11:49 INFO Applying migration id=contexts 2026/10/31 01:11:49 INFO Applying migration id=deliverieshost 2026/10/31 01:11:49 INFO Applying migration id=pembegin 2026/10/31 01:11:49 INFO Applying migration id=didhost 2026/10/31 01:11:49 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:49 INFO Applying migration id=invites 2026/10/31 01:11:49 INFO Applying migration id=ed25519blob 2026/10/31 01:11:49 INFO Applying migration id=rsablob 2026/10/31 01:11:49 INFO Applying migration id=iconscid 2026/10/31 01:11:49 INFO Applying migration id=actor 2026/10/31 01:11:49 INFO Applying migration id=localkeys 2026/10/31 01:11:49 INFO Applying migration id=deleted 2026/10/31 01:11:49 INFO Applying migration id=history 2026/10/31 01:11:49 INFO Applying migration id=outboxnano 2026/10/31 01:11:49 INFO Applying migration id=implements 2026/10/31 01:11:49 INFO Applying migration id=backfill 2026/10/31 01:11:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-5997-7d73-a08b-6d2baff8eb1f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-5997-7ce8-9b32-6ffc3cff0993 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-5997-7ce8-9b32-6ffc3cff0993 2026/10/31 01:11:52 WARN Failed to scan posts error="fts5: syntax error near \"#\"" --- PASS: TestFTS_HashtagWithHash (3.06s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/10/31 01:11:52 INFO Applying migration id=initial 2026/10/31 01:11:52 INFO Applying migration id=notesupdated 2026/10/31 01:11:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:52 INFO Applying migration id=activitiesid 2026/10/31 01:11:52 INFO Applying migration id=outbox 2026/10/31 01:11:52 INFO Applying migration id=edits 2026/10/31 01:11:52 INFO Applying migration id=outboxactor 2026/10/31 01:11:52 INFO Applying migration id=outboxsender 2026/10/31 01:11:52 INFO Applying migration id=thread 2026/10/31 01:11:52 INFO Applying migration id=host 2026/10/31 01:11:52 INFO Applying migration id=sharedinbox 2026/10/31 01:11:52 INFO Applying migration id=noteshost 2026/10/31 01:11:52 INFO Applying migration id=fetched 2026/10/31 01:11:52 INFO Applying migration id=move 2026/10/31 01:11:52 INFO Applying migration id=cleanup 2026/10/31 01:11:52 INFO Applying migration id=received 2026/10/31 01:11:52 INFO Applying migration id=namehost 2026/10/31 01:11:52 INFO Applying migration id=outboxhost 2026/10/31 01:11:52 INFO Applying migration id=notesfts 2026/10/31 01:11:52 INFO Applying migration id=iconsname 2026/10/31 01:11:52 INFO Applying migration id=nohash 2026/10/31 01:11:52 INFO Applying migration id=shares 2026/10/31 01:11:52 INFO Applying migration id=actorttl 2026/10/31 01:11:52 INFO Applying migration id=tocc 2026/10/31 01:11:52 INFO Applying migration id=followeds 2026/10/31 01:11:52 INFO Applying migration id=certhash 2026/10/31 01:11:52 INFO Applying migration id=follows_sync 2026/10/31 01:11:52 INFO Applying migration id=jsonpath 2026/10/31 01:11:52 INFO Applying migration id=localforward 2026/10/31 01:11:52 INFO Applying migration id=avatar 2026/10/31 01:11:52 INFO Applying migration id=noimage 2026/10/31 01:11:52 INFO Applying migration id=feed 2026/10/31 01:11:52 INFO Applying migration id=bookmarks 2026/10/31 01:11:52 INFO Applying migration id=shareactivity 2026/10/31 01:11:52 INFO Applying migration id=application 2026/10/31 01:11:52 INFO Applying migration id=certificates 2026/10/31 01:11:52 INFO Applying migration id=rawforward 2026/10/31 01:11:52 INFO Applying migration id=publickey 2026/10/31 01:11:52 INFO Applying migration id=resolvegroup 2026/10/31 01:11:52 INFO Applying migration id=reject 2026/10/31 01:11:52 INFO Applying migration id=autodel 2026/10/31 01:11:52 INFO Applying migration id=jsonb 2026/10/31 01:11:52 INFO Applying migration id=quote 2026/10/31 01:11:52 INFO Applying migration id=rfc9421 2026/10/31 01:11:52 INFO Applying migration id=keys 2026/10/31 01:11:52 INFO Applying migration id=portable 2026/10/31 01:11:52 INFO Applying migration id=proofs 2026/10/31 01:11:52 INFO Applying migration id=contexts 2026/10/31 01:11:52 INFO Applying migration id=deliverieshost 2026/10/31 01:11:52 INFO Applying migration id=pembegin 2026/10/31 01:11:52 INFO Applying migration id=didhost 2026/10/31 01:11:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:52 INFO Applying migration id=invites 2026/10/31 01:11:52 INFO Applying migration id=ed25519blob 2026/10/31 01:11:52 INFO Applying migration id=rsablob 2026/10/31 01:11:52 INFO Applying migration id=iconscid 2026/10/31 01:11:52 INFO Applying migration id=actor 2026/10/31 01:11:52 INFO Applying migration id=localkeys 2026/10/31 01:11:52 INFO Applying migration id=deleted 2026/10/31 01:11:52 INFO Applying migration id=history 2026/10/31 01:11:52 INFO Applying migration id=outboxnano 2026/10/31 01:11:52 INFO Applying migration id=implements 2026/10/31 01:11:52 INFO Applying migration id=backfill 2026/10/31 01:11:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-66f1-7759-82a4-339e6609960a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-66f1-76d5-a35c-5b8f4e5eb8f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-66f1-76d5-a35c-5b8f4e5eb8f0 --- PASS: TestFTS_HashtagWithHashAndQuotes (3.42s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/10/31 01:11:55 INFO Applying migration id=initial 2026/10/31 01:11:55 INFO Applying migration id=notesupdated 2026/10/31 01:11:55 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:55 INFO Applying migration id=activitiesid 2026/10/31 01:11:55 INFO Applying migration id=outbox 2026/10/31 01:11:55 INFO Applying migration id=edits 2026/10/31 01:11:55 INFO Applying migration id=outboxactor 2026/10/31 01:11:55 INFO Applying migration id=outboxsender 2026/10/31 01:11:55 INFO Applying migration id=thread 2026/10/31 01:11:55 INFO Applying migration id=host 2026/10/31 01:11:55 INFO Applying migration id=sharedinbox 2026/10/31 01:11:55 INFO Applying migration id=noteshost 2026/10/31 01:11:55 INFO Applying migration id=fetched 2026/10/31 01:11:55 INFO Applying migration id=move 2026/10/31 01:11:55 INFO Applying migration id=cleanup 2026/10/31 01:11:55 INFO Applying migration id=received 2026/10/31 01:11:55 INFO Applying migration id=namehost 2026/10/31 01:11:55 INFO Applying migration id=outboxhost 2026/10/31 01:11:55 INFO Applying migration id=notesfts 2026/10/31 01:11:55 INFO Applying migration id=iconsname 2026/10/31 01:11:55 INFO Applying migration id=nohash 2026/10/31 01:11:55 INFO Applying migration id=shares 2026/10/31 01:11:55 INFO Applying migration id=actorttl 2026/10/31 01:11:55 INFO Applying migration id=tocc 2026/10/31 01:11:55 INFO Applying migration id=followeds 2026/10/31 01:11:55 INFO Applying migration id=certhash 2026/10/31 01:11:55 INFO Applying migration id=follows_sync 2026/10/31 01:11:55 INFO Applying migration id=jsonpath 2026/10/31 01:11:55 INFO Applying migration id=localforward 2026/10/31 01:11:55 INFO Applying migration id=avatar 2026/10/31 01:11:55 INFO Applying migration id=noimage 2026/10/31 01:11:55 INFO Applying migration id=feed 2026/10/31 01:11:55 INFO Applying migration id=bookmarks 2026/10/31 01:11:55 INFO Applying migration id=shareactivity 2026/10/31 01:11:55 INFO Applying migration id=application 2026/10/31 01:11:55 INFO Applying migration id=certificates 2026/10/31 01:11:55 INFO Applying migration id=rawforward 2026/10/31 01:11:55 INFO Applying migration id=publickey 2026/10/31 01:11:55 INFO Applying migration id=resolvegroup 2026/10/31 01:11:55 INFO Applying migration id=reject 2026/10/31 01:11:55 INFO Applying migration id=autodel 2026/10/31 01:11:55 INFO Applying migration id=jsonb 2026/10/31 01:11:55 INFO Applying migration id=quote 2026/10/31 01:11:55 INFO Applying migration id=rfc9421 2026/10/31 01:11:55 INFO Applying migration id=keys 2026/10/31 01:11:55 INFO Applying migration id=portable 2026/10/31 01:11:55 INFO Applying migration id=proofs 2026/10/31 01:11:55 INFO Applying migration id=contexts 2026/10/31 01:11:55 INFO Applying migration id=deliverieshost 2026/10/31 01:11:55 INFO Applying migration id=pembegin 2026/10/31 01:11:55 INFO Applying migration id=didhost 2026/10/31 01:11:55 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:55 INFO Applying migration id=invites 2026/10/31 01:11:55 INFO Applying migration id=ed25519blob 2026/10/31 01:11:55 INFO Applying migration id=rsablob 2026/10/31 01:11:56 INFO Applying migration id=iconscid 2026/10/31 01:11:56 INFO Applying migration id=actor 2026/10/31 01:11:56 INFO Applying migration id=localkeys 2026/10/31 01:11:56 INFO Applying migration id=deleted 2026/10/31 01:11:56 INFO Applying migration id=history 2026/10/31 01:11:56 INFO Applying migration id=outboxnano 2026/10/31 01:11:56 INFO Applying migration id=implements 2026/10/31 01:11:56 INFO Applying migration id=backfill 2026/10/31 01:11:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-7086-7530-bd43-f1b18300f685 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-7086-74ac-a484-ca42d4f5c5a5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-7086-74ac-a484-ca42d4f5c5a5 --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (2.45s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/10/31 01:11:58 INFO Applying migration id=initial 2026/10/31 01:11:58 INFO Applying migration id=notesupdated 2026/10/31 01:11:58 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:58 INFO Applying migration id=activitiesid 2026/10/31 01:11:58 INFO Applying migration id=outbox 2026/10/31 01:11:58 INFO Applying migration id=edits 2026/10/31 01:11:58 INFO Applying migration id=outboxactor 2026/10/31 01:11:58 INFO Applying migration id=outboxsender 2026/10/31 01:11:58 INFO Applying migration id=thread 2026/10/31 01:11:58 INFO Applying migration id=host 2026/10/31 01:11:58 INFO Applying migration id=sharedinbox 2026/10/31 01:11:58 INFO Applying migration id=noteshost 2026/10/31 01:11:58 INFO Applying migration id=fetched 2026/10/31 01:11:58 INFO Applying migration id=move 2026/10/31 01:11:58 INFO Applying migration id=cleanup 2026/10/31 01:11:58 INFO Applying migration id=received 2026/10/31 01:11:58 INFO Applying migration id=namehost 2026/10/31 01:11:58 INFO Applying migration id=outboxhost 2026/10/31 01:11:58 INFO Applying migration id=notesfts 2026/10/31 01:11:58 INFO Applying migration id=iconsname 2026/10/31 01:11:58 INFO Applying migration id=nohash 2026/10/31 01:11:58 INFO Applying migration id=shares 2026/10/31 01:11:58 INFO Applying migration id=actorttl 2026/10/31 01:11:58 INFO Applying migration id=tocc 2026/10/31 01:11:58 INFO Applying migration id=followeds 2026/10/31 01:11:58 INFO Applying migration id=certhash 2026/10/31 01:11:58 INFO Applying migration id=follows_sync 2026/10/31 01:11:58 INFO Applying migration id=jsonpath 2026/10/31 01:11:58 INFO Applying migration id=localforward 2026/10/31 01:11:58 INFO Applying migration id=avatar 2026/10/31 01:11:58 INFO Applying migration id=noimage 2026/10/31 01:11:58 INFO Applying migration id=feed 2026/10/31 01:11:58 INFO Applying migration id=bookmarks 2026/10/31 01:11:58 INFO Applying migration id=shareactivity 2026/10/31 01:11:58 INFO Applying migration id=application 2026/10/31 01:11:58 INFO Applying migration id=certificates 2026/10/31 01:11:58 INFO Applying migration id=rawforward 2026/10/31 01:11:58 INFO Applying migration id=publickey 2026/10/31 01:11:58 INFO Applying migration id=resolvegroup 2026/10/31 01:11:58 INFO Applying migration id=reject 2026/10/31 01:11:58 INFO Applying migration id=autodel 2026/10/31 01:11:58 INFO Applying migration id=jsonb 2026/10/31 01:11:58 INFO Applying migration id=quote 2026/10/31 01:11:58 INFO Applying migration id=rfc9421 2026/10/31 01:11:58 INFO Applying migration id=keys 2026/10/31 01:11:58 INFO Applying migration id=portable 2026/10/31 01:11:58 INFO Applying migration id=proofs 2026/10/31 01:11:58 INFO Applying migration id=contexts 2026/10/31 01:11:58 INFO Applying migration id=deliverieshost 2026/10/31 01:11:58 INFO Applying migration id=pembegin 2026/10/31 01:11:58 INFO Applying migration id=didhost 2026/10/31 01:11:58 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:58 INFO Applying migration id=invites 2026/10/31 01:11:58 INFO Applying migration id=ed25519blob 2026/10/31 01:11:58 INFO Applying migration id=rsablob 2026/10/31 01:11:58 INFO Applying migration id=iconscid 2026/10/31 01:11:58 INFO Applying migration id=actor 2026/10/31 01:11:58 INFO Applying migration id=localkeys 2026/10/31 01:11:58 INFO Applying migration id=deleted 2026/10/31 01:11:58 INFO Applying migration id=history 2026/10/31 01:11:58 INFO Applying migration id=outboxnano 2026/10/31 01:11:58 INFO Applying migration id=implements 2026/10/31 01:11:58 INFO Applying migration id=backfill 2026/10/31 01:12:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-7848-7037-bea0-e6ffaebc1dfe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-7847-7eed-85de-8875fb214e97 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-7847-7eed-85de-8875fb214e97 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (1.99s) === RUN TestFTS_NoInput 2026/10/31 01:12:00 INFO Applying migration id=initial 2026/10/31 01:12:00 INFO Applying migration id=notesupdated 2026/10/31 01:12:00 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:00 INFO Applying migration id=activitiesid 2026/10/31 01:12:00 INFO Applying migration id=outbox 2026/10/31 01:12:00 INFO Applying migration id=edits 2026/10/31 01:12:00 INFO Applying migration id=outboxactor 2026/10/31 01:12:00 INFO Applying migration id=outboxsender 2026/10/31 01:12:00 INFO Applying migration id=thread 2026/10/31 01:12:00 INFO Applying migration id=host 2026/10/31 01:12:00 INFO Applying migration id=sharedinbox 2026/10/31 01:12:00 INFO Applying migration id=noteshost 2026/10/31 01:12:00 INFO Applying migration id=fetched 2026/10/31 01:12:00 INFO Applying migration id=move 2026/10/31 01:12:00 INFO Applying migration id=cleanup 2026/10/31 01:12:00 INFO Applying migration id=received 2026/10/31 01:12:00 INFO Applying migration id=namehost 2026/10/31 01:12:00 INFO Applying migration id=outboxhost 2026/10/31 01:12:00 INFO Applying migration id=notesfts 2026/10/31 01:12:00 INFO Applying migration id=iconsname 2026/10/31 01:12:00 INFO Applying migration id=nohash 2026/10/31 01:12:00 INFO Applying migration id=shares 2026/10/31 01:12:00 INFO Applying migration id=actorttl 2026/10/31 01:12:00 INFO Applying migration id=tocc 2026/10/31 01:12:00 INFO Applying migration id=followeds 2026/10/31 01:12:00 INFO Applying migration id=certhash 2026/10/31 01:12:00 INFO Applying migration id=follows_sync 2026/10/31 01:12:00 INFO Applying migration id=jsonpath 2026/10/31 01:12:00 INFO Applying migration id=localforward 2026/10/31 01:12:00 INFO Applying migration id=avatar 2026/10/31 01:12:00 INFO Applying migration id=noimage 2026/10/31 01:12:00 INFO Applying migration id=feed 2026/10/31 01:12:00 INFO Applying migration id=bookmarks 2026/10/31 01:12:00 INFO Applying migration id=shareactivity 2026/10/31 01:12:00 INFO Applying migration id=application 2026/10/31 01:12:00 INFO Applying migration id=certificates 2026/10/31 01:12:00 INFO Applying migration id=rawforward 2026/10/31 01:12:00 INFO Applying migration id=publickey 2026/10/31 01:12:00 INFO Applying migration id=resolvegroup 2026/10/31 01:12:00 INFO Applying migration id=reject 2026/10/31 01:12:00 INFO Applying migration id=autodel 2026/10/31 01:12:00 INFO Applying migration id=jsonb 2026/10/31 01:12:00 INFO Applying migration id=quote 2026/10/31 01:12:00 INFO Applying migration id=rfc9421 2026/10/31 01:12:00 INFO Applying migration id=keys 2026/10/31 01:12:00 INFO Applying migration id=portable 2026/10/31 01:12:00 INFO Applying migration id=proofs 2026/10/31 01:12:00 INFO Applying migration id=contexts 2026/10/31 01:12:00 INFO Applying migration id=deliverieshost 2026/10/31 01:12:00 INFO Applying migration id=pembegin 2026/10/31 01:12:00 INFO Applying migration id=didhost 2026/10/31 01:12:00 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:00 INFO Applying migration id=invites 2026/10/31 01:12:00 INFO Applying migration id=ed25519blob 2026/10/31 01:12:00 INFO Applying migration id=rsablob 2026/10/31 01:12:00 INFO Applying migration id=iconscid 2026/10/31 01:12:00 INFO Applying migration id=actor 2026/10/31 01:12:00 INFO Applying migration id=localkeys 2026/10/31 01:12:00 INFO Applying migration id=deleted 2026/10/31 01:12:00 INFO Applying migration id=history 2026/10/31 01:12:00 INFO Applying migration id=outboxnano 2026/10/31 01:12:00 INFO Applying migration id=implements 2026/10/31 01:12:00 INFO Applying migration id=backfill --- PASS: TestFTS_NoInput (1.56s) === RUN TestFTS_EmptyInput 2026/10/31 01:12:01 INFO Applying migration id=initial 2026/10/31 01:12:01 INFO Applying migration id=notesupdated 2026/10/31 01:12:01 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:01 INFO Applying migration id=activitiesid 2026/10/31 01:12:01 INFO Applying migration id=outbox 2026/10/31 01:12:01 INFO Applying migration id=edits 2026/10/31 01:12:01 INFO Applying migration id=outboxactor 2026/10/31 01:12:01 INFO Applying migration id=outboxsender 2026/10/31 01:12:01 INFO Applying migration id=thread 2026/10/31 01:12:01 INFO Applying migration id=host 2026/10/31 01:12:01 INFO Applying migration id=sharedinbox 2026/10/31 01:12:01 INFO Applying migration id=noteshost 2026/10/31 01:12:01 INFO Applying migration id=fetched 2026/10/31 01:12:01 INFO Applying migration id=move 2026/10/31 01:12:01 INFO Applying migration id=cleanup 2026/10/31 01:12:01 INFO Applying migration id=received 2026/10/31 01:12:01 INFO Applying migration id=namehost 2026/10/31 01:12:01 INFO Applying migration id=outboxhost 2026/10/31 01:12:01 INFO Applying migration id=notesfts 2026/10/31 01:12:01 INFO Applying migration id=iconsname 2026/10/31 01:12:01 INFO Applying migration id=nohash 2026/10/31 01:12:01 INFO Applying migration id=shares 2026/10/31 01:12:01 INFO Applying migration id=actorttl 2026/10/31 01:12:01 INFO Applying migration id=tocc 2026/10/31 01:12:01 INFO Applying migration id=followeds 2026/10/31 01:12:01 INFO Applying migration id=certhash 2026/10/31 01:12:01 INFO Applying migration id=follows_sync 2026/10/31 01:12:01 INFO Applying migration id=jsonpath 2026/10/31 01:12:01 INFO Applying migration id=localforward 2026/10/31 01:12:01 INFO Applying migration id=avatar 2026/10/31 01:12:01 INFO Applying migration id=noimage 2026/10/31 01:12:01 INFO Applying migration id=feed 2026/10/31 01:12:01 INFO Applying migration id=bookmarks 2026/10/31 01:12:01 INFO Applying migration id=shareactivity 2026/10/31 01:12:01 INFO Applying migration id=application 2026/10/31 01:12:01 INFO Applying migration id=certificates 2026/10/31 01:12:01 INFO Applying migration id=rawforward 2026/10/31 01:12:01 INFO Applying migration id=publickey 2026/10/31 01:12:01 INFO Applying migration id=resolvegroup 2026/10/31 01:12:01 INFO Applying migration id=reject 2026/10/31 01:12:01 INFO Applying migration id=autodel 2026/10/31 01:12:01 INFO Applying migration id=jsonb 2026/10/31 01:12:01 INFO Applying migration id=quote 2026/10/31 01:12:01 INFO Applying migration id=rfc9421 2026/10/31 01:12:01 INFO Applying migration id=keys 2026/10/31 01:12:01 INFO Applying migration id=portable 2026/10/31 01:12:01 INFO Applying migration id=proofs 2026/10/31 01:12:01 INFO Applying migration id=contexts 2026/10/31 01:12:01 INFO Applying migration id=deliverieshost 2026/10/31 01:12:01 INFO Applying migration id=pembegin 2026/10/31 01:12:01 INFO Applying migration id=didhost 2026/10/31 01:12:01 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:01 INFO Applying migration id=invites 2026/10/31 01:12:01 INFO Applying migration id=ed25519blob 2026/10/31 01:12:01 INFO Applying migration id=rsablob 2026/10/31 01:12:02 INFO Applying migration id=iconscid 2026/10/31 01:12:02 INFO Applying migration id=actor 2026/10/31 01:12:02 INFO Applying migration id=localkeys 2026/10/31 01:12:02 INFO Applying migration id=deleted 2026/10/31 01:12:02 INFO Applying migration id=history 2026/10/31 01:12:02 INFO Applying migration id=outboxnano 2026/10/31 01:12:02 INFO Applying migration id=implements 2026/10/31 01:12:02 INFO Applying migration id=backfill --- PASS: TestFTS_EmptyInput (2.69s) === RUN TestFTS_InvalidEscapeSequence 2026/10/31 01:12:04 INFO Applying migration id=initial 2026/10/31 01:12:04 INFO Applying migration id=notesupdated 2026/10/31 01:12:04 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:04 INFO Applying migration id=activitiesid 2026/10/31 01:12:04 INFO Applying migration id=outbox 2026/10/31 01:12:04 INFO Applying migration id=edits 2026/10/31 01:12:04 INFO Applying migration id=outboxactor 2026/10/31 01:12:04 INFO Applying migration id=outboxsender 2026/10/31 01:12:04 INFO Applying migration id=thread 2026/10/31 01:12:04 INFO Applying migration id=host 2026/10/31 01:12:04 INFO Applying migration id=sharedinbox 2026/10/31 01:12:04 INFO Applying migration id=noteshost 2026/10/31 01:12:04 INFO Applying migration id=fetched 2026/10/31 01:12:04 INFO Applying migration id=move 2026/10/31 01:12:04 INFO Applying migration id=cleanup 2026/10/31 01:12:04 INFO Applying migration id=received 2026/10/31 01:12:04 INFO Applying migration id=namehost 2026/10/31 01:12:04 INFO Applying migration id=outboxhost 2026/10/31 01:12:04 INFO Applying migration id=notesfts 2026/10/31 01:12:04 INFO Applying migration id=iconsname 2026/10/31 01:12:04 INFO Applying migration id=nohash 2026/10/31 01:12:04 INFO Applying migration id=shares 2026/10/31 01:12:04 INFO Applying migration id=actorttl 2026/10/31 01:12:04 INFO Applying migration id=tocc 2026/10/31 01:12:04 INFO Applying migration id=followeds 2026/10/31 01:12:04 INFO Applying migration id=certhash 2026/10/31 01:12:04 INFO Applying migration id=follows_sync 2026/10/31 01:12:04 INFO Applying migration id=jsonpath 2026/10/31 01:12:04 INFO Applying migration id=localforward 2026/10/31 01:12:04 INFO Applying migration id=avatar 2026/10/31 01:12:04 INFO Applying migration id=noimage 2026/10/31 01:12:04 INFO Applying migration id=feed 2026/10/31 01:12:04 INFO Applying migration id=bookmarks 2026/10/31 01:12:04 INFO Applying migration id=shareactivity 2026/10/31 01:12:04 INFO Applying migration id=application 2026/10/31 01:12:04 INFO Applying migration id=certificates 2026/10/31 01:12:04 INFO Applying migration id=rawforward 2026/10/31 01:12:04 INFO Applying migration id=publickey 2026/10/31 01:12:04 INFO Applying migration id=resolvegroup 2026/10/31 01:12:04 INFO Applying migration id=reject 2026/10/31 01:12:04 INFO Applying migration id=autodel 2026/10/31 01:12:04 INFO Applying migration id=jsonb 2026/10/31 01:12:04 INFO Applying migration id=quote 2026/10/31 01:12:04 INFO Applying migration id=rfc9421 2026/10/31 01:12:04 INFO Applying migration id=keys 2026/10/31 01:12:04 INFO Applying migration id=portable 2026/10/31 01:12:04 INFO Applying migration id=proofs 2026/10/31 01:12:04 INFO Applying migration id=contexts 2026/10/31 01:12:04 INFO Applying migration id=deliverieshost 2026/10/31 01:12:04 INFO Applying migration id=pembegin 2026/10/31 01:12:04 INFO Applying migration id=didhost 2026/10/31 01:12:04 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:04 INFO Applying migration id=invites 2026/10/31 01:12:04 INFO Applying migration id=ed25519blob 2026/10/31 01:12:04 INFO Applying migration id=rsablob 2026/10/31 01:12:04 INFO Applying migration id=iconscid 2026/10/31 01:12:04 INFO Applying migration id=actor 2026/10/31 01:12:04 INFO Applying migration id=localkeys 2026/10/31 01:12:04 INFO Applying migration id=deleted 2026/10/31 01:12:04 INFO Applying migration id=history 2026/10/31 01:12:04 INFO Applying migration id=outboxnano 2026/10/31 01:12:04 INFO Applying migration id=implements 2026/10/31 01:12:04 INFO Applying migration id=backfill 2026/10/31 01:12:07 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (3.10s) === RUN TestFTS_UnathenticatedUser 2026/10/31 01:12:07 INFO Applying migration id=initial 2026/10/31 01:12:07 INFO Applying migration id=notesupdated 2026/10/31 01:12:07 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:07 INFO Applying migration id=activitiesid 2026/10/31 01:12:07 INFO Applying migration id=outbox 2026/10/31 01:12:07 INFO Applying migration id=edits 2026/10/31 01:12:07 INFO Applying migration id=outboxactor 2026/10/31 01:12:07 INFO Applying migration id=outboxsender 2026/10/31 01:12:07 INFO Applying migration id=thread 2026/10/31 01:12:07 INFO Applying migration id=host 2026/10/31 01:12:07 INFO Applying migration id=sharedinbox 2026/10/31 01:12:07 INFO Applying migration id=noteshost 2026/10/31 01:12:07 INFO Applying migration id=fetched 2026/10/31 01:12:07 INFO Applying migration id=move 2026/10/31 01:12:07 INFO Applying migration id=cleanup 2026/10/31 01:12:07 INFO Applying migration id=received 2026/10/31 01:12:07 INFO Applying migration id=namehost 2026/10/31 01:12:07 INFO Applying migration id=outboxhost 2026/10/31 01:12:07 INFO Applying migration id=notesfts 2026/10/31 01:12:07 INFO Applying migration id=iconsname 2026/10/31 01:12:07 INFO Applying migration id=nohash 2026/10/31 01:12:07 INFO Applying migration id=shares 2026/10/31 01:12:07 INFO Applying migration id=actorttl 2026/10/31 01:12:07 INFO Applying migration id=tocc 2026/10/31 01:12:07 INFO Applying migration id=followeds 2026/10/31 01:12:07 INFO Applying migration id=certhash 2026/10/31 01:12:07 INFO Applying migration id=follows_sync 2026/10/31 01:12:07 INFO Applying migration id=jsonpath 2026/10/31 01:12:07 INFO Applying migration id=localforward 2026/10/31 01:12:07 INFO Applying migration id=avatar 2026/10/31 01:12:07 INFO Applying migration id=noimage 2026/10/31 01:12:07 INFO Applying migration id=feed 2026/10/31 01:12:07 INFO Applying migration id=bookmarks 2026/10/31 01:12:07 INFO Applying migration id=shareactivity 2026/10/31 01:12:07 INFO Applying migration id=application 2026/10/31 01:12:07 INFO Applying migration id=certificates 2026/10/31 01:12:07 INFO Applying migration id=rawforward 2026/10/31 01:12:07 INFO Applying migration id=publickey 2026/10/31 01:12:07 INFO Applying migration id=resolvegroup 2026/10/31 01:12:07 INFO Applying migration id=reject 2026/10/31 01:12:07 INFO Applying migration id=autodel 2026/10/31 01:12:07 INFO Applying migration id=jsonb 2026/10/31 01:12:07 INFO Applying migration id=quote 2026/10/31 01:12:07 INFO Applying migration id=rfc9421 2026/10/31 01:12:07 INFO Applying migration id=keys 2026/10/31 01:12:07 INFO Applying migration id=portable 2026/10/31 01:12:07 INFO Applying migration id=proofs 2026/10/31 01:12:07 INFO Applying migration id=contexts 2026/10/31 01:12:07 INFO Applying migration id=deliverieshost 2026/10/31 01:12:07 INFO Applying migration id=pembegin 2026/10/31 01:12:07 INFO Applying migration id=didhost 2026/10/31 01:12:07 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:07 INFO Applying migration id=invites 2026/10/31 01:12:07 INFO Applying migration id=ed25519blob 2026/10/31 01:12:07 INFO Applying migration id=rsablob 2026/10/31 01:12:07 INFO Applying migration id=iconscid 2026/10/31 01:12:07 INFO Applying migration id=actor 2026/10/31 01:12:07 INFO Applying migration id=localkeys 2026/10/31 01:12:07 INFO Applying migration id=deleted 2026/10/31 01:12:07 INFO Applying migration id=history 2026/10/31 01:12:07 INFO Applying migration id=outboxnano 2026/10/31 01:12:07 INFO Applying migration id=implements 2026/10/31 01:12:07 INFO Applying migration id=backfill 2026/10/31 01:12:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-a0ce-7917-a70f-0595d64230bb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-a0ce-78a7-9bdd-f2d3747a61f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-a0ce-78a7-9bdd-f2d3747a61f4 --- PASS: TestFTS_UnathenticatedUser (3.03s) === RUN TestFTS_SearchByAuthorUserName 2026/10/31 01:12:10 INFO Applying migration id=initial 2026/10/31 01:12:10 INFO Applying migration id=notesupdated 2026/10/31 01:12:10 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:10 INFO Applying migration id=activitiesid 2026/10/31 01:12:10 INFO Applying migration id=outbox 2026/10/31 01:12:10 INFO Applying migration id=edits 2026/10/31 01:12:10 INFO Applying migration id=outboxactor 2026/10/31 01:12:10 INFO Applying migration id=outboxsender 2026/10/31 01:12:10 INFO Applying migration id=thread 2026/10/31 01:12:10 INFO Applying migration id=host 2026/10/31 01:12:10 INFO Applying migration id=sharedinbox 2026/10/31 01:12:10 INFO Applying migration id=noteshost 2026/10/31 01:12:10 INFO Applying migration id=fetched 2026/10/31 01:12:10 INFO Applying migration id=move 2026/10/31 01:12:10 INFO Applying migration id=cleanup 2026/10/31 01:12:10 INFO Applying migration id=received 2026/10/31 01:12:10 INFO Applying migration id=namehost 2026/10/31 01:12:10 INFO Applying migration id=outboxhost 2026/10/31 01:12:10 INFO Applying migration id=notesfts 2026/10/31 01:12:10 INFO Applying migration id=iconsname 2026/10/31 01:12:10 INFO Applying migration id=nohash 2026/10/31 01:12:10 INFO Applying migration id=shares 2026/10/31 01:12:10 INFO Applying migration id=actorttl 2026/10/31 01:12:10 INFO Applying migration id=tocc 2026/10/31 01:12:10 INFO Applying migration id=followeds 2026/10/31 01:12:10 INFO Applying migration id=certhash 2026/10/31 01:12:10 INFO Applying migration id=follows_sync 2026/10/31 01:12:10 INFO Applying migration id=jsonpath 2026/10/31 01:12:10 INFO Applying migration id=localforward 2026/10/31 01:12:10 INFO Applying migration id=avatar 2026/10/31 01:12:10 INFO Applying migration id=noimage 2026/10/31 01:12:10 INFO Applying migration id=feed 2026/10/31 01:12:10 INFO Applying migration id=bookmarks 2026/10/31 01:12:10 INFO Applying migration id=shareactivity 2026/10/31 01:12:10 INFO Applying migration id=application 2026/10/31 01:12:10 INFO Applying migration id=certificates 2026/10/31 01:12:10 INFO Applying migration id=rawforward 2026/10/31 01:12:10 INFO Applying migration id=publickey 2026/10/31 01:12:10 INFO Applying migration id=resolvegroup 2026/10/31 01:12:10 INFO Applying migration id=reject 2026/10/31 01:12:10 INFO Applying migration id=autodel 2026/10/31 01:12:10 INFO Applying migration id=jsonb 2026/10/31 01:12:10 INFO Applying migration id=quote 2026/10/31 01:12:10 INFO Applying migration id=rfc9421 2026/10/31 01:12:10 INFO Applying migration id=keys 2026/10/31 01:12:10 INFO Applying migration id=portable 2026/10/31 01:12:10 INFO Applying migration id=proofs 2026/10/31 01:12:10 INFO Applying migration id=contexts 2026/10/31 01:12:10 INFO Applying migration id=deliverieshost 2026/10/31 01:12:10 INFO Applying migration id=pembegin 2026/10/31 01:12:10 INFO Applying migration id=didhost 2026/10/31 01:12:10 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:10 INFO Applying migration id=invites 2026/10/31 01:12:10 INFO Applying migration id=ed25519blob 2026/10/31 01:12:10 INFO Applying migration id=rsablob 2026/10/31 01:12:10 INFO Applying migration id=iconscid 2026/10/31 01:12:10 INFO Applying migration id=actor 2026/10/31 01:12:10 INFO Applying migration id=localkeys 2026/10/31 01:12:10 INFO Applying migration id=deleted 2026/10/31 01:12:10 INFO Applying migration id=history 2026/10/31 01:12:10 INFO Applying migration id=outboxnano 2026/10/31 01:12:10 INFO Applying migration id=implements 2026/10/31 01:12:10 INFO Applying migration id=backfill 2026/10/31 01:12:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-aa78-719f-9dac-33853f4f27c1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-aa78-7133-8aee-ad1efe7b4662 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-aa78-7133-8aee-ad1efe7b4662 --- PASS: TestFTS_SearchByAuthorUserName (2.47s) === RUN TestFTS_SearchByAuthorID 2026/10/31 01:12:13 INFO Applying migration id=initial 2026/10/31 01:12:13 INFO Applying migration id=notesupdated 2026/10/31 01:12:13 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:13 INFO Applying migration id=activitiesid 2026/10/31 01:12:13 INFO Applying migration id=outbox 2026/10/31 01:12:13 INFO Applying migration id=edits 2026/10/31 01:12:13 INFO Applying migration id=outboxactor 2026/10/31 01:12:13 INFO Applying migration id=outboxsender 2026/10/31 01:12:13 INFO Applying migration id=thread 2026/10/31 01:12:13 INFO Applying migration id=host 2026/10/31 01:12:13 INFO Applying migration id=sharedinbox 2026/10/31 01:12:13 INFO Applying migration id=noteshost 2026/10/31 01:12:13 INFO Applying migration id=fetched 2026/10/31 01:12:13 INFO Applying migration id=move 2026/10/31 01:12:13 INFO Applying migration id=cleanup 2026/10/31 01:12:13 INFO Applying migration id=received 2026/10/31 01:12:13 INFO Applying migration id=namehost 2026/10/31 01:12:13 INFO Applying migration id=outboxhost 2026/10/31 01:12:13 INFO Applying migration id=notesfts 2026/10/31 01:12:13 INFO Applying migration id=iconsname 2026/10/31 01:12:13 INFO Applying migration id=nohash 2026/10/31 01:12:13 INFO Applying migration id=shares 2026/10/31 01:12:13 INFO Applying migration id=actorttl 2026/10/31 01:12:13 INFO Applying migration id=tocc 2026/10/31 01:12:13 INFO Applying migration id=followeds 2026/10/31 01:12:13 INFO Applying migration id=certhash 2026/10/31 01:12:13 INFO Applying migration id=follows_sync 2026/10/31 01:12:13 INFO Applying migration id=jsonpath 2026/10/31 01:12:13 INFO Applying migration id=localforward 2026/10/31 01:12:13 INFO Applying migration id=avatar 2026/10/31 01:12:13 INFO Applying migration id=noimage 2026/10/31 01:12:13 INFO Applying migration id=feed 2026/10/31 01:12:13 INFO Applying migration id=bookmarks 2026/10/31 01:12:13 INFO Applying migration id=shareactivity 2026/10/31 01:12:13 INFO Applying migration id=application 2026/10/31 01:12:13 INFO Applying migration id=certificates 2026/10/31 01:12:13 INFO Applying migration id=rawforward 2026/10/31 01:12:13 INFO Applying migration id=publickey 2026/10/31 01:12:13 INFO Applying migration id=resolvegroup 2026/10/31 01:12:13 INFO Applying migration id=reject 2026/10/31 01:12:13 INFO Applying migration id=autodel 2026/10/31 01:12:13 INFO Applying migration id=jsonb 2026/10/31 01:12:13 INFO Applying migration id=quote 2026/10/31 01:12:13 INFO Applying migration id=rfc9421 2026/10/31 01:12:13 INFO Applying migration id=keys 2026/10/31 01:12:13 INFO Applying migration id=portable 2026/10/31 01:12:13 INFO Applying migration id=proofs 2026/10/31 01:12:13 INFO Applying migration id=contexts 2026/10/31 01:12:13 INFO Applying migration id=deliverieshost 2026/10/31 01:12:13 INFO Applying migration id=pembegin 2026/10/31 01:12:13 INFO Applying migration id=didhost 2026/10/31 01:12:13 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:13 INFO Applying migration id=invites 2026/10/31 01:12:13 INFO Applying migration id=ed25519blob 2026/10/31 01:12:13 INFO Applying migration id=rsablob 2026/10/31 01:12:13 INFO Applying migration id=iconscid 2026/10/31 01:12:13 INFO Applying migration id=actor 2026/10/31 01:12:13 INFO Applying migration id=localkeys 2026/10/31 01:12:13 INFO Applying migration id=deleted 2026/10/31 01:12:13 INFO Applying migration id=history 2026/10/31 01:12:13 INFO Applying migration id=outboxnano 2026/10/31 01:12:13 INFO Applying migration id=implements 2026/10/31 01:12:13 INFO Applying migration id=backfill 2026/10/31 01:12:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-b481-75fa-b415-5d0c4e91dcd6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-b481-7578-9f62-10048fc16825 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-b481-7578-9f62-10048fc16825 --- PASS: TestFTS_SearchByAuthorID (2.57s) === RUN TestFTS_SearchByMentionUserName 2026/10/31 01:12:15 INFO Applying migration id=initial 2026/10/31 01:12:15 INFO Applying migration id=notesupdated 2026/10/31 01:12:15 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:15 INFO Applying migration id=activitiesid 2026/10/31 01:12:15 INFO Applying migration id=outbox 2026/10/31 01:12:15 INFO Applying migration id=edits 2026/10/31 01:12:15 INFO Applying migration id=outboxactor 2026/10/31 01:12:15 INFO Applying migration id=outboxsender 2026/10/31 01:12:15 INFO Applying migration id=thread 2026/10/31 01:12:15 INFO Applying migration id=host 2026/10/31 01:12:15 INFO Applying migration id=sharedinbox 2026/10/31 01:12:15 INFO Applying migration id=noteshost 2026/10/31 01:12:15 INFO Applying migration id=fetched 2026/10/31 01:12:15 INFO Applying migration id=move 2026/10/31 01:12:15 INFO Applying migration id=cleanup 2026/10/31 01:12:15 INFO Applying migration id=received 2026/10/31 01:12:15 INFO Applying migration id=namehost 2026/10/31 01:12:15 INFO Applying migration id=outboxhost 2026/10/31 01:12:15 INFO Applying migration id=notesfts 2026/10/31 01:12:15 INFO Applying migration id=iconsname 2026/10/31 01:12:15 INFO Applying migration id=nohash 2026/10/31 01:12:15 INFO Applying migration id=shares 2026/10/31 01:12:15 INFO Applying migration id=actorttl 2026/10/31 01:12:15 INFO Applying migration id=tocc 2026/10/31 01:12:15 INFO Applying migration id=followeds 2026/10/31 01:12:15 INFO Applying migration id=certhash 2026/10/31 01:12:15 INFO Applying migration id=follows_sync 2026/10/31 01:12:15 INFO Applying migration id=jsonpath 2026/10/31 01:12:15 INFO Applying migration id=localforward 2026/10/31 01:12:15 INFO Applying migration id=avatar 2026/10/31 01:12:15 INFO Applying migration id=noimage 2026/10/31 01:12:15 INFO Applying migration id=feed 2026/10/31 01:12:15 INFO Applying migration id=bookmarks 2026/10/31 01:12:15 INFO Applying migration id=shareactivity 2026/10/31 01:12:15 INFO Applying migration id=application 2026/10/31 01:12:15 INFO Applying migration id=certificates 2026/10/31 01:12:15 INFO Applying migration id=rawforward 2026/10/31 01:12:15 INFO Applying migration id=publickey 2026/10/31 01:12:15 INFO Applying migration id=resolvegroup 2026/10/31 01:12:15 INFO Applying migration id=reject 2026/10/31 01:12:15 INFO Applying migration id=autodel 2026/10/31 01:12:15 INFO Applying migration id=jsonb 2026/10/31 01:12:15 INFO Applying migration id=quote 2026/10/31 01:12:15 INFO Applying migration id=rfc9421 2026/10/31 01:12:15 INFO Applying migration id=keys 2026/10/31 01:12:15 INFO Applying migration id=portable 2026/10/31 01:12:15 INFO Applying migration id=proofs 2026/10/31 01:12:15 INFO Applying migration id=contexts 2026/10/31 01:12:15 INFO Applying migration id=deliverieshost 2026/10/31 01:12:15 INFO Applying migration id=pembegin 2026/10/31 01:12:15 INFO Applying migration id=didhost 2026/10/31 01:12:15 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:15 INFO Applying migration id=invites 2026/10/31 01:12:15 INFO Applying migration id=ed25519blob 2026/10/31 01:12:15 INFO Applying migration id=rsablob 2026/10/31 01:12:15 INFO Applying migration id=iconscid 2026/10/31 01:12:15 INFO Applying migration id=actor 2026/10/31 01:12:15 INFO Applying migration id=localkeys 2026/10/31 01:12:15 INFO Applying migration id=deleted 2026/10/31 01:12:15 INFO Applying migration id=history 2026/10/31 01:12:15 INFO Applying migration id=outboxnano 2026/10/31 01:12:15 INFO Applying migration id=implements 2026/10/31 01:12:15 INFO Applying migration id=backfill --- PASS: TestFTS_SearchByMentionUserName (1.83s) === RUN TestFTS_SearchByMentionID 2026/10/31 01:12:17 INFO Applying migration id=initial 2026/10/31 01:12:17 INFO Applying migration id=notesupdated 2026/10/31 01:12:17 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:17 INFO Applying migration id=activitiesid 2026/10/31 01:12:17 INFO Applying migration id=outbox 2026/10/31 01:12:17 INFO Applying migration id=edits 2026/10/31 01:12:17 INFO Applying migration id=outboxactor 2026/10/31 01:12:17 INFO Applying migration id=outboxsender 2026/10/31 01:12:17 INFO Applying migration id=thread 2026/10/31 01:12:17 INFO Applying migration id=host 2026/10/31 01:12:17 INFO Applying migration id=sharedinbox 2026/10/31 01:12:17 INFO Applying migration id=noteshost 2026/10/31 01:12:17 INFO Applying migration id=fetched 2026/10/31 01:12:17 INFO Applying migration id=move 2026/10/31 01:12:17 INFO Applying migration id=cleanup 2026/10/31 01:12:17 INFO Applying migration id=received 2026/10/31 01:12:17 INFO Applying migration id=namehost 2026/10/31 01:12:17 INFO Applying migration id=outboxhost 2026/10/31 01:12:17 INFO Applying migration id=notesfts 2026/10/31 01:12:17 INFO Applying migration id=iconsname 2026/10/31 01:12:17 INFO Applying migration id=nohash 2026/10/31 01:12:17 INFO Applying migration id=shares 2026/10/31 01:12:17 INFO Applying migration id=actorttl 2026/10/31 01:12:17 INFO Applying migration id=tocc 2026/10/31 01:12:17 INFO Applying migration id=followeds 2026/10/31 01:12:17 INFO Applying migration id=certhash 2026/10/31 01:12:17 INFO Applying migration id=follows_sync 2026/10/31 01:12:17 INFO Applying migration id=jsonpath 2026/10/31 01:12:17 INFO Applying migration id=localforward 2026/10/31 01:12:17 INFO Applying migration id=avatar 2026/10/31 01:12:17 INFO Applying migration id=noimage 2026/10/31 01:12:17 INFO Applying migration id=feed 2026/10/31 01:12:17 INFO Applying migration id=bookmarks 2026/10/31 01:12:17 INFO Applying migration id=shareactivity 2026/10/31 01:12:17 INFO Applying migration id=application 2026/10/31 01:12:17 INFO Applying migration id=certificates 2026/10/31 01:12:17 INFO Applying migration id=rawforward 2026/10/31 01:12:17 INFO Applying migration id=publickey 2026/10/31 01:12:17 INFO Applying migration id=resolvegroup 2026/10/31 01:12:17 INFO Applying migration id=reject 2026/10/31 01:12:17 INFO Applying migration id=autodel 2026/10/31 01:12:17 INFO Applying migration id=jsonb 2026/10/31 01:12:17 INFO Applying migration id=quote 2026/10/31 01:12:17 INFO Applying migration id=rfc9421 2026/10/31 01:12:17 INFO Applying migration id=keys 2026/10/31 01:12:17 INFO Applying migration id=portable 2026/10/31 01:12:17 INFO Applying migration id=proofs 2026/10/31 01:12:17 INFO Applying migration id=contexts 2026/10/31 01:12:17 INFO Applying migration id=deliverieshost 2026/10/31 01:12:17 INFO Applying migration id=pembegin 2026/10/31 01:12:17 INFO Applying migration id=didhost 2026/10/31 01:12:17 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:17 INFO Applying migration id=invites 2026/10/31 01:12:17 INFO Applying migration id=ed25519blob 2026/10/31 01:12:17 INFO Applying migration id=rsablob 2026/10/31 01:12:17 INFO Applying migration id=iconscid 2026/10/31 01:12:17 INFO Applying migration id=actor 2026/10/31 01:12:17 INFO Applying migration id=localkeys 2026/10/31 01:12:17 INFO Applying migration id=deleted 2026/10/31 01:12:17 INFO Applying migration id=history 2026/10/31 01:12:17 INFO Applying migration id=outboxnano 2026/10/31 01:12:17 INFO Applying migration id=implements 2026/10/31 01:12:17 INFO Applying migration id=backfill --- PASS: TestFTS_SearchByMentionID (1.53s) === RUN TestHashtag_PublicPost 2026/10/31 01:12:19 INFO Applying migration id=initial 2026/10/31 01:12:19 INFO Applying migration id=notesupdated 2026/10/31 01:12:19 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:19 INFO Applying migration id=activitiesid 2026/10/31 01:12:19 INFO Applying migration id=outbox 2026/10/31 01:12:19 INFO Applying migration id=edits 2026/10/31 01:12:19 INFO Applying migration id=outboxactor 2026/10/31 01:12:19 INFO Applying migration id=outboxsender 2026/10/31 01:12:19 INFO Applying migration id=thread 2026/10/31 01:12:19 INFO Applying migration id=host 2026/10/31 01:12:19 INFO Applying migration id=sharedinbox 2026/10/31 01:12:19 INFO Applying migration id=noteshost 2026/10/31 01:12:19 INFO Applying migration id=fetched 2026/10/31 01:12:19 INFO Applying migration id=move 2026/10/31 01:12:19 INFO Applying migration id=cleanup 2026/10/31 01:12:19 INFO Applying migration id=received 2026/10/31 01:12:19 INFO Applying migration id=namehost 2026/10/31 01:12:19 INFO Applying migration id=outboxhost 2026/10/31 01:12:19 INFO Applying migration id=notesfts 2026/10/31 01:12:19 INFO Applying migration id=iconsname 2026/10/31 01:12:19 INFO Applying migration id=nohash 2026/10/31 01:12:19 INFO Applying migration id=shares 2026/10/31 01:12:19 INFO Applying migration id=actorttl 2026/10/31 01:12:19 INFO Applying migration id=tocc 2026/10/31 01:12:19 INFO Applying migration id=followeds 2026/10/31 01:12:19 INFO Applying migration id=certhash 2026/10/31 01:12:19 INFO Applying migration id=follows_sync 2026/10/31 01:12:19 INFO Applying migration id=jsonpath 2026/10/31 01:12:19 INFO Applying migration id=localforward 2026/10/31 01:12:19 INFO Applying migration id=avatar 2026/10/31 01:12:19 INFO Applying migration id=noimage 2026/10/31 01:12:19 INFO Applying migration id=feed 2026/10/31 01:12:19 INFO Applying migration id=bookmarks 2026/10/31 01:12:19 INFO Applying migration id=shareactivity 2026/10/31 01:12:19 INFO Applying migration id=application 2026/10/31 01:12:19 INFO Applying migration id=certificates 2026/10/31 01:12:19 INFO Applying migration id=rawforward 2026/10/31 01:12:19 INFO Applying migration id=publickey 2026/10/31 01:12:19 INFO Applying migration id=resolvegroup 2026/10/31 01:12:19 INFO Applying migration id=reject 2026/10/31 01:12:19 INFO Applying migration id=autodel 2026/10/31 01:12:19 INFO Applying migration id=jsonb 2026/10/31 01:12:19 INFO Applying migration id=quote 2026/10/31 01:12:19 INFO Applying migration id=rfc9421 2026/10/31 01:12:19 INFO Applying migration id=keys 2026/10/31 01:12:19 INFO Applying migration id=portable 2026/10/31 01:12:19 INFO Applying migration id=proofs 2026/10/31 01:12:19 INFO Applying migration id=contexts 2026/10/31 01:12:19 INFO Applying migration id=deliverieshost 2026/10/31 01:12:19 INFO Applying migration id=pembegin 2026/10/31 01:12:19 INFO Applying migration id=didhost 2026/10/31 01:12:19 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:19 INFO Applying migration id=invites 2026/10/31 01:12:19 INFO Applying migration id=ed25519blob 2026/10/31 01:12:19 INFO Applying migration id=rsablob 2026/10/31 01:12:19 INFO Applying migration id=iconscid 2026/10/31 01:12:19 INFO Applying migration id=actor 2026/10/31 01:12:19 INFO Applying migration id=localkeys 2026/10/31 01:12:19 INFO Applying migration id=deleted 2026/10/31 01:12:19 INFO Applying migration id=history 2026/10/31 01:12:19 INFO Applying migration id=outboxnano 2026/10/31 01:12:19 INFO Applying migration id=implements 2026/10/31 01:12:19 INFO Applying migration id=backfill 2026/10/31 01:12:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-cb9f-757b-82e5-e614f8406f7b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-cb9f-7500-95f4-a5f13fa55ebd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-cb9f-7500-95f4-a5f13fa55ebd 2026/10/31 01:12:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f83-cb9f-7500-95f4-a5f13fa55ebd 2026/10/31 01:12:21 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (2.56s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/10/31 01:12:21 INFO Applying migration id=initial 2026/10/31 01:12:21 INFO Applying migration id=notesupdated 2026/10/31 01:12:21 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:21 INFO Applying migration id=activitiesid 2026/10/31 01:12:21 INFO Applying migration id=outbox 2026/10/31 01:12:21 INFO Applying migration id=edits 2026/10/31 01:12:21 INFO Applying migration id=outboxactor 2026/10/31 01:12:21 INFO Applying migration id=outboxsender 2026/10/31 01:12:21 INFO Applying migration id=thread 2026/10/31 01:12:21 INFO Applying migration id=host 2026/10/31 01:12:21 INFO Applying migration id=sharedinbox 2026/10/31 01:12:21 INFO Applying migration id=noteshost 2026/10/31 01:12:21 INFO Applying migration id=fetched 2026/10/31 01:12:21 INFO Applying migration id=move 2026/10/31 01:12:21 INFO Applying migration id=cleanup 2026/10/31 01:12:21 INFO Applying migration id=received 2026/10/31 01:12:21 INFO Applying migration id=namehost 2026/10/31 01:12:21 INFO Applying migration id=outboxhost 2026/10/31 01:12:21 INFO Applying migration id=notesfts 2026/10/31 01:12:21 INFO Applying migration id=iconsname 2026/10/31 01:12:21 INFO Applying migration id=nohash 2026/10/31 01:12:21 INFO Applying migration id=shares 2026/10/31 01:12:21 INFO Applying migration id=actorttl 2026/10/31 01:12:21 INFO Applying migration id=tocc 2026/10/31 01:12:21 INFO Applying migration id=followeds 2026/10/31 01:12:21 INFO Applying migration id=certhash 2026/10/31 01:12:21 INFO Applying migration id=follows_sync 2026/10/31 01:12:21 INFO Applying migration id=jsonpath 2026/10/31 01:12:21 INFO Applying migration id=localforward 2026/10/31 01:12:21 INFO Applying migration id=avatar 2026/10/31 01:12:21 INFO Applying migration id=noimage 2026/10/31 01:12:21 INFO Applying migration id=feed 2026/10/31 01:12:21 INFO Applying migration id=bookmarks 2026/10/31 01:12:21 INFO Applying migration id=shareactivity 2026/10/31 01:12:21 INFO Applying migration id=application 2026/10/31 01:12:21 INFO Applying migration id=certificates 2026/10/31 01:12:21 INFO Applying migration id=rawforward 2026/10/31 01:12:21 INFO Applying migration id=publickey 2026/10/31 01:12:21 INFO Applying migration id=resolvegroup 2026/10/31 01:12:21 INFO Applying migration id=reject 2026/10/31 01:12:21 INFO Applying migration id=autodel 2026/10/31 01:12:21 INFO Applying migration id=jsonb 2026/10/31 01:12:21 INFO Applying migration id=quote 2026/10/31 01:12:21 INFO Applying migration id=rfc9421 2026/10/31 01:12:21 INFO Applying migration id=keys 2026/10/31 01:12:21 INFO Applying migration id=portable 2026/10/31 01:12:21 INFO Applying migration id=proofs 2026/10/31 01:12:21 INFO Applying migration id=contexts 2026/10/31 01:12:21 INFO Applying migration id=deliverieshost 2026/10/31 01:12:21 INFO Applying migration id=pembegin 2026/10/31 01:12:21 INFO Applying migration id=didhost 2026/10/31 01:12:21 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:21 INFO Applying migration id=invites 2026/10/31 01:12:21 INFO Applying migration id=ed25519blob 2026/10/31 01:12:21 INFO Applying migration id=rsablob 2026/10/31 01:12:21 INFO Applying migration id=iconscid 2026/10/31 01:12:21 INFO Applying migration id=actor 2026/10/31 01:12:21 INFO Applying migration id=localkeys 2026/10/31 01:12:21 INFO Applying migration id=deleted 2026/10/31 01:12:21 INFO Applying migration id=history 2026/10/31 01:12:21 INFO Applying migration id=outboxnano 2026/10/31 01:12:21 INFO Applying migration id=implements 2026/10/31 01:12:21 INFO Applying migration id=backfill 2026/10/31 01:12:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-d268-7e2c-8f8f-1b330d0ce549 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-d268-7d75-b301-64c7499c7881 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-d268-7d75-b301-64c7499c7881 2026/10/31 01:12:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f83-d268-7d75-b301-64c7499c7881 2026/10/31 01:12:23 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (1.74s) === RUN TestHashtag_ExclamationMark 2026/10/31 01:12:23 INFO Applying migration id=initial 2026/10/31 01:12:23 INFO Applying migration id=notesupdated 2026/10/31 01:12:23 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:23 INFO Applying migration id=activitiesid 2026/10/31 01:12:23 INFO Applying migration id=outbox 2026/10/31 01:12:23 INFO Applying migration id=edits 2026/10/31 01:12:23 INFO Applying migration id=outboxactor 2026/10/31 01:12:23 INFO Applying migration id=outboxsender 2026/10/31 01:12:23 INFO Applying migration id=thread 2026/10/31 01:12:23 INFO Applying migration id=host 2026/10/31 01:12:23 INFO Applying migration id=sharedinbox 2026/10/31 01:12:23 INFO Applying migration id=noteshost 2026/10/31 01:12:23 INFO Applying migration id=fetched 2026/10/31 01:12:23 INFO Applying migration id=move 2026/10/31 01:12:23 INFO Applying migration id=cleanup 2026/10/31 01:12:23 INFO Applying migration id=received 2026/10/31 01:12:23 INFO Applying migration id=namehost 2026/10/31 01:12:23 INFO Applying migration id=outboxhost 2026/10/31 01:12:23 INFO Applying migration id=notesfts 2026/10/31 01:12:23 INFO Applying migration id=iconsname 2026/10/31 01:12:23 INFO Applying migration id=nohash 2026/10/31 01:12:23 INFO Applying migration id=shares 2026/10/31 01:12:23 INFO Applying migration id=actorttl 2026/10/31 01:12:23 INFO Applying migration id=tocc 2026/10/31 01:12:23 INFO Applying migration id=followeds 2026/10/31 01:12:23 INFO Applying migration id=certhash 2026/10/31 01:12:23 INFO Applying migration id=follows_sync 2026/10/31 01:12:23 INFO Applying migration id=jsonpath 2026/10/31 01:12:23 INFO Applying migration id=localforward 2026/10/31 01:12:23 INFO Applying migration id=avatar 2026/10/31 01:12:23 INFO Applying migration id=noimage 2026/10/31 01:12:23 INFO Applying migration id=feed 2026/10/31 01:12:23 INFO Applying migration id=bookmarks 2026/10/31 01:12:23 INFO Applying migration id=shareactivity 2026/10/31 01:12:23 INFO Applying migration id=application 2026/10/31 01:12:23 INFO Applying migration id=certificates 2026/10/31 01:12:23 INFO Applying migration id=rawforward 2026/10/31 01:12:23 INFO Applying migration id=publickey 2026/10/31 01:12:23 INFO Applying migration id=resolvegroup 2026/10/31 01:12:23 INFO Applying migration id=reject 2026/10/31 01:12:23 INFO Applying migration id=autodel 2026/10/31 01:12:23 INFO Applying migration id=jsonb 2026/10/31 01:12:23 INFO Applying migration id=quote 2026/10/31 01:12:23 INFO Applying migration id=rfc9421 2026/10/31 01:12:23 INFO Applying migration id=keys 2026/10/31 01:12:23 INFO Applying migration id=portable 2026/10/31 01:12:23 INFO Applying migration id=proofs 2026/10/31 01:12:23 INFO Applying migration id=contexts 2026/10/31 01:12:23 INFO Applying migration id=deliverieshost 2026/10/31 01:12:23 INFO Applying migration id=pembegin 2026/10/31 01:12:23 INFO Applying migration id=didhost 2026/10/31 01:12:23 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:23 INFO Applying migration id=invites 2026/10/31 01:12:23 INFO Applying migration id=ed25519blob 2026/10/31 01:12:23 INFO Applying migration id=rsablob 2026/10/31 01:12:23 INFO Applying migration id=iconscid 2026/10/31 01:12:23 INFO Applying migration id=actor 2026/10/31 01:12:23 INFO Applying migration id=localkeys 2026/10/31 01:12:23 INFO Applying migration id=deleted 2026/10/31 01:12:23 INFO Applying migration id=history 2026/10/31 01:12:23 INFO Applying migration id=outboxnano 2026/10/31 01:12:23 INFO Applying migration id=implements 2026/10/31 01:12:23 INFO Applying migration id=backfill 2026/10/31 01:12:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-da5b-73d9-9bcb-a2966dc6feee activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-da5b-7307-9d79-dbb54ca03ddd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-da5b-7307-9d79-dbb54ca03ddd 2026/10/31 01:12:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f83-da5b-7307-9d79-dbb54ca03ddd 2026/10/31 01:12:25 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (2.03s) === RUN TestHashtag_Beginning 2026/10/31 01:12:25 INFO Applying migration id=initial 2026/10/31 01:12:25 INFO Applying migration id=notesupdated 2026/10/31 01:12:25 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:25 INFO Applying migration id=activitiesid 2026/10/31 01:12:25 INFO Applying migration id=outbox 2026/10/31 01:12:25 INFO Applying migration id=edits 2026/10/31 01:12:25 INFO Applying migration id=outboxactor 2026/10/31 01:12:25 INFO Applying migration id=outboxsender 2026/10/31 01:12:25 INFO Applying migration id=thread 2026/10/31 01:12:25 INFO Applying migration id=host 2026/10/31 01:12:25 INFO Applying migration id=sharedinbox 2026/10/31 01:12:25 INFO Applying migration id=noteshost 2026/10/31 01:12:25 INFO Applying migration id=fetched 2026/10/31 01:12:25 INFO Applying migration id=move 2026/10/31 01:12:25 INFO Applying migration id=cleanup 2026/10/31 01:12:25 INFO Applying migration id=received 2026/10/31 01:12:25 INFO Applying migration id=namehost 2026/10/31 01:12:25 INFO Applying migration id=outboxhost 2026/10/31 01:12:25 INFO Applying migration id=notesfts 2026/10/31 01:12:25 INFO Applying migration id=iconsname 2026/10/31 01:12:25 INFO Applying migration id=nohash 2026/10/31 01:12:25 INFO Applying migration id=shares 2026/10/31 01:12:25 INFO Applying migration id=actorttl 2026/10/31 01:12:25 INFO Applying migration id=tocc 2026/10/31 01:12:25 INFO Applying migration id=followeds 2026/10/31 01:12:25 INFO Applying migration id=certhash 2026/10/31 01:12:25 INFO Applying migration id=follows_sync 2026/10/31 01:12:25 INFO Applying migration id=jsonpath 2026/10/31 01:12:25 INFO Applying migration id=localforward 2026/10/31 01:12:25 INFO Applying migration id=avatar 2026/10/31 01:12:25 INFO Applying migration id=noimage 2026/10/31 01:12:25 INFO Applying migration id=feed 2026/10/31 01:12:25 INFO Applying migration id=bookmarks 2026/10/31 01:12:25 INFO Applying migration id=shareactivity 2026/10/31 01:12:25 INFO Applying migration id=application 2026/10/31 01:12:25 INFO Applying migration id=certificates 2026/10/31 01:12:25 INFO Applying migration id=rawforward 2026/10/31 01:12:25 INFO Applying migration id=publickey 2026/10/31 01:12:25 INFO Applying migration id=resolvegroup 2026/10/31 01:12:25 INFO Applying migration id=reject 2026/10/31 01:12:25 INFO Applying migration id=autodel 2026/10/31 01:12:25 INFO Applying migration id=jsonb 2026/10/31 01:12:25 INFO Applying migration id=quote 2026/10/31 01:12:25 INFO Applying migration id=rfc9421 2026/10/31 01:12:25 INFO Applying migration id=keys 2026/10/31 01:12:25 INFO Applying migration id=portable 2026/10/31 01:12:25 INFO Applying migration id=proofs 2026/10/31 01:12:25 INFO Applying migration id=contexts 2026/10/31 01:12:25 INFO Applying migration id=deliverieshost 2026/10/31 01:12:25 INFO Applying migration id=pembegin 2026/10/31 01:12:25 INFO Applying migration id=didhost 2026/10/31 01:12:25 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:25 INFO Applying migration id=invites 2026/10/31 01:12:25 INFO Applying migration id=ed25519blob 2026/10/31 01:12:25 INFO Applying migration id=rsablob 2026/10/31 01:12:25 INFO Applying migration id=iconscid 2026/10/31 01:12:25 INFO Applying migration id=actor 2026/10/31 01:12:25 INFO Applying migration id=localkeys 2026/10/31 01:12:25 INFO Applying migration id=deleted 2026/10/31 01:12:25 INFO Applying migration id=history 2026/10/31 01:12:25 INFO Applying migration id=outboxnano 2026/10/31 01:12:25 INFO Applying migration id=implements 2026/10/31 01:12:25 INFO Applying migration id=backfill 2026/10/31 01:12:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-e119-73d4-8577-bb60b17836be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-e119-7347-85bc-6ed1edae00ae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-e119-7347-85bc-6ed1edae00ae 2026/10/31 01:12:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f83-e119-7347-85bc-6ed1edae00ae 2026/10/31 01:12:27 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (1.73s) === RUN TestHashtag_Multiple 2026/10/31 01:12:27 INFO Applying migration id=initial 2026/10/31 01:12:27 INFO Applying migration id=notesupdated 2026/10/31 01:12:27 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:27 INFO Applying migration id=activitiesid 2026/10/31 01:12:27 INFO Applying migration id=outbox 2026/10/31 01:12:27 INFO Applying migration id=edits 2026/10/31 01:12:27 INFO Applying migration id=outboxactor 2026/10/31 01:12:27 INFO Applying migration id=outboxsender 2026/10/31 01:12:27 INFO Applying migration id=thread 2026/10/31 01:12:27 INFO Applying migration id=host 2026/10/31 01:12:27 INFO Applying migration id=sharedinbox 2026/10/31 01:12:27 INFO Applying migration id=noteshost 2026/10/31 01:12:27 INFO Applying migration id=fetched 2026/10/31 01:12:27 INFO Applying migration id=move 2026/10/31 01:12:27 INFO Applying migration id=cleanup 2026/10/31 01:12:27 INFO Applying migration id=received 2026/10/31 01:12:27 INFO Applying migration id=namehost 2026/10/31 01:12:27 INFO Applying migration id=outboxhost 2026/10/31 01:12:27 INFO Applying migration id=notesfts 2026/10/31 01:12:27 INFO Applying migration id=iconsname 2026/10/31 01:12:27 INFO Applying migration id=nohash 2026/10/31 01:12:27 INFO Applying migration id=shares 2026/10/31 01:12:27 INFO Applying migration id=actorttl 2026/10/31 01:12:27 INFO Applying migration id=tocc 2026/10/31 01:12:27 INFO Applying migration id=followeds 2026/10/31 01:12:27 INFO Applying migration id=certhash 2026/10/31 01:12:27 INFO Applying migration id=follows_sync 2026/10/31 01:12:27 INFO Applying migration id=jsonpath 2026/10/31 01:12:27 INFO Applying migration id=localforward 2026/10/31 01:12:27 INFO Applying migration id=avatar 2026/10/31 01:12:27 INFO Applying migration id=noimage 2026/10/31 01:12:27 INFO Applying migration id=feed 2026/10/31 01:12:27 INFO Applying migration id=bookmarks 2026/10/31 01:12:27 INFO Applying migration id=shareactivity 2026/10/31 01:12:27 INFO Applying migration id=application 2026/10/31 01:12:27 INFO Applying migration id=certificates 2026/10/31 01:12:27 INFO Applying migration id=rawforward 2026/10/31 01:12:27 INFO Applying migration id=publickey 2026/10/31 01:12:27 INFO Applying migration id=resolvegroup 2026/10/31 01:12:27 INFO Applying migration id=reject 2026/10/31 01:12:27 INFO Applying migration id=autodel 2026/10/31 01:12:27 INFO Applying migration id=jsonb 2026/10/31 01:12:27 INFO Applying migration id=quote 2026/10/31 01:12:27 INFO Applying migration id=rfc9421 2026/10/31 01:12:27 INFO Applying migration id=keys 2026/10/31 01:12:27 INFO Applying migration id=portable 2026/10/31 01:12:27 INFO Applying migration id=proofs 2026/10/31 01:12:27 INFO Applying migration id=contexts 2026/10/31 01:12:27 INFO Applying migration id=deliverieshost 2026/10/31 01:12:27 INFO Applying migration id=pembegin 2026/10/31 01:12:27 INFO Applying migration id=didhost 2026/10/31 01:12:27 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:27 INFO Applying migration id=invites 2026/10/31 01:12:27 INFO Applying migration id=ed25519blob 2026/10/31 01:12:27 INFO Applying migration id=rsablob 2026/10/31 01:12:27 INFO Applying migration id=iconscid 2026/10/31 01:12:27 INFO Applying migration id=actor 2026/10/31 01:12:27 INFO Applying migration id=localkeys 2026/10/31 01:12:27 INFO Applying migration id=deleted 2026/10/31 01:12:27 INFO Applying migration id=history 2026/10/31 01:12:27 INFO Applying migration id=outboxnano 2026/10/31 01:12:27 INFO Applying migration id=implements 2026/10/31 01:12:27 INFO Applying migration id=backfill 2026/10/31 01:12:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-e99b-7b47-82fb-2061b6bf00fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-e99b-7aaa-a424-e4979357d783 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-e99b-7aaa-a424-e4979357d783 2026/10/31 01:12:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f83-e99b-7aaa-a424-e4979357d783 2026/10/31 01:12:29 INFO Generating first response key=/hashtag/Hello 2026/10/31 01:12:29 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (2.18s) === RUN TestHashtag_CaseSensitivity 2026/10/31 01:12:29 INFO Applying migration id=initial 2026/10/31 01:12:29 INFO Applying migration id=notesupdated 2026/10/31 01:12:29 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:29 INFO Applying migration id=activitiesid 2026/10/31 01:12:29 INFO Applying migration id=outbox 2026/10/31 01:12:29 INFO Applying migration id=edits 2026/10/31 01:12:29 INFO Applying migration id=outboxactor 2026/10/31 01:12:29 INFO Applying migration id=outboxsender 2026/10/31 01:12:29 INFO Applying migration id=thread 2026/10/31 01:12:29 INFO Applying migration id=host 2026/10/31 01:12:29 INFO Applying migration id=sharedinbox 2026/10/31 01:12:29 INFO Applying migration id=noteshost 2026/10/31 01:12:29 INFO Applying migration id=fetched 2026/10/31 01:12:29 INFO Applying migration id=move 2026/10/31 01:12:29 INFO Applying migration id=cleanup 2026/10/31 01:12:29 INFO Applying migration id=received 2026/10/31 01:12:29 INFO Applying migration id=namehost 2026/10/31 01:12:29 INFO Applying migration id=outboxhost 2026/10/31 01:12:29 INFO Applying migration id=notesfts 2026/10/31 01:12:29 INFO Applying migration id=iconsname 2026/10/31 01:12:29 INFO Applying migration id=nohash 2026/10/31 01:12:29 INFO Applying migration id=shares 2026/10/31 01:12:29 INFO Applying migration id=actorttl 2026/10/31 01:12:29 INFO Applying migration id=tocc 2026/10/31 01:12:29 INFO Applying migration id=followeds 2026/10/31 01:12:29 INFO Applying migration id=certhash 2026/10/31 01:12:29 INFO Applying migration id=follows_sync 2026/10/31 01:12:29 INFO Applying migration id=jsonpath 2026/10/31 01:12:29 INFO Applying migration id=localforward 2026/10/31 01:12:29 INFO Applying migration id=avatar 2026/10/31 01:12:29 INFO Applying migration id=noimage 2026/10/31 01:12:29 INFO Applying migration id=feed 2026/10/31 01:12:29 INFO Applying migration id=bookmarks 2026/10/31 01:12:29 INFO Applying migration id=shareactivity 2026/10/31 01:12:29 INFO Applying migration id=application 2026/10/31 01:12:29 INFO Applying migration id=certificates 2026/10/31 01:12:29 INFO Applying migration id=rawforward 2026/10/31 01:12:29 INFO Applying migration id=publickey 2026/10/31 01:12:29 INFO Applying migration id=resolvegroup 2026/10/31 01:12:29 INFO Applying migration id=reject 2026/10/31 01:12:29 INFO Applying migration id=autodel 2026/10/31 01:12:29 INFO Applying migration id=jsonb 2026/10/31 01:12:29 INFO Applying migration id=quote 2026/10/31 01:12:29 INFO Applying migration id=rfc9421 2026/10/31 01:12:29 INFO Applying migration id=keys 2026/10/31 01:12:29 INFO Applying migration id=portable 2026/10/31 01:12:29 INFO Applying migration id=proofs 2026/10/31 01:12:29 INFO Applying migration id=contexts 2026/10/31 01:12:29 INFO Applying migration id=deliverieshost 2026/10/31 01:12:29 INFO Applying migration id=pembegin 2026/10/31 01:12:29 INFO Applying migration id=didhost 2026/10/31 01:12:29 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:29 INFO Applying migration id=invites 2026/10/31 01:12:29 INFO Applying migration id=ed25519blob 2026/10/31 01:12:29 INFO Applying migration id=rsablob 2026/10/31 01:12:29 INFO Applying migration id=iconscid 2026/10/31 01:12:29 INFO Applying migration id=actor 2026/10/31 01:12:29 INFO Applying migration id=localkeys 2026/10/31 01:12:29 INFO Applying migration id=deleted 2026/10/31 01:12:29 INFO Applying migration id=history 2026/10/31 01:12:29 INFO Applying migration id=outboxnano 2026/10/31 01:12:29 INFO Applying migration id=implements 2026/10/31 01:12:29 INFO Applying migration id=backfill 2026/10/31 01:12:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-f50e-7aa0-83a6-8e620cb978cc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-f50e-7a22-af40-dfbc95497d94 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-f50e-7a22-af40-dfbc95497d94 2026/10/31 01:12:32 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f83-f50e-7a22-af40-dfbc95497d94 2026/10/31 01:12:32 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (2.93s) === RUN TestHashtag_PostToFollowers 2026/10/31 01:12:32 INFO Applying migration id=initial 2026/10/31 01:12:32 INFO Applying migration id=notesupdated 2026/10/31 01:12:32 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:32 INFO Applying migration id=activitiesid 2026/10/31 01:12:32 INFO Applying migration id=outbox 2026/10/31 01:12:32 INFO Applying migration id=edits 2026/10/31 01:12:32 INFO Applying migration id=outboxactor 2026/10/31 01:12:32 INFO Applying migration id=outboxsender 2026/10/31 01:12:32 INFO Applying migration id=thread 2026/10/31 01:12:32 INFO Applying migration id=host 2026/10/31 01:12:32 INFO Applying migration id=sharedinbox 2026/10/31 01:12:32 INFO Applying migration id=noteshost 2026/10/31 01:12:32 INFO Applying migration id=fetched 2026/10/31 01:12:32 INFO Applying migration id=move 2026/10/31 01:12:32 INFO Applying migration id=cleanup 2026/10/31 01:12:32 INFO Applying migration id=received 2026/10/31 01:12:32 INFO Applying migration id=namehost 2026/10/31 01:12:32 INFO Applying migration id=outboxhost 2026/10/31 01:12:32 INFO Applying migration id=notesfts 2026/10/31 01:12:32 INFO Applying migration id=iconsname 2026/10/31 01:12:32 INFO Applying migration id=nohash 2026/10/31 01:12:32 INFO Applying migration id=shares 2026/10/31 01:12:32 INFO Applying migration id=actorttl 2026/10/31 01:12:32 INFO Applying migration id=tocc 2026/10/31 01:12:32 INFO Applying migration id=followeds 2026/10/31 01:12:32 INFO Applying migration id=certhash 2026/10/31 01:12:32 INFO Applying migration id=follows_sync 2026/10/31 01:12:32 INFO Applying migration id=jsonpath 2026/10/31 01:12:32 INFO Applying migration id=localforward 2026/10/31 01:12:32 INFO Applying migration id=avatar 2026/10/31 01:12:32 INFO Applying migration id=noimage 2026/10/31 01:12:32 INFO Applying migration id=feed 2026/10/31 01:12:32 INFO Applying migration id=bookmarks 2026/10/31 01:12:32 INFO Applying migration id=shareactivity 2026/10/31 01:12:32 INFO Applying migration id=application 2026/10/31 01:12:32 INFO Applying migration id=certificates 2026/10/31 01:12:32 INFO Applying migration id=rawforward 2026/10/31 01:12:32 INFO Applying migration id=publickey 2026/10/31 01:12:32 INFO Applying migration id=resolvegroup 2026/10/31 01:12:32 INFO Applying migration id=reject 2026/10/31 01:12:32 INFO Applying migration id=autodel 2026/10/31 01:12:32 INFO Applying migration id=jsonb 2026/10/31 01:12:32 INFO Applying migration id=quote 2026/10/31 01:12:32 INFO Applying migration id=rfc9421 2026/10/31 01:12:32 INFO Applying migration id=keys 2026/10/31 01:12:32 INFO Applying migration id=portable 2026/10/31 01:12:32 INFO Applying migration id=proofs 2026/10/31 01:12:32 INFO Applying migration id=contexts 2026/10/31 01:12:32 INFO Applying migration id=deliverieshost 2026/10/31 01:12:32 INFO Applying migration id=pembegin 2026/10/31 01:12:32 INFO Applying migration id=didhost 2026/10/31 01:12:32 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:32 INFO Applying migration id=invites 2026/10/31 01:12:32 INFO Applying migration id=ed25519blob 2026/10/31 01:12:32 INFO Applying migration id=rsablob 2026/10/31 01:12:32 INFO Applying migration id=iconscid 2026/10/31 01:12:32 INFO Applying migration id=actor 2026/10/31 01:12:32 INFO Applying migration id=localkeys 2026/10/31 01:12:32 INFO Applying migration id=deleted 2026/10/31 01:12:32 INFO Applying migration id=history 2026/10/31 01:12:32 INFO Applying migration id=outboxnano 2026/10/31 01:12:32 INFO Applying migration id=implements 2026/10/31 01:12:32 INFO Applying migration id=backfill 2026/10/31 01:12:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f83-ff8a-724d-8147-fa160851b4cd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:12:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f83-ff8a-7ec2-8cee-23e09557dd6a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f83-ff8a-724d-8147-fa160851b4cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f83-ff8a-724d-8147-fa160851b4cd 2026/10/31 01:12:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-ff8b-796f-8905-adb99f52c4d9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-ff8b-791a-8888-fe4a1dfb5a2b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-ff8b-791a-8888-fe4a1dfb5a2b 2026/10/31 01:12:34 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f83-ff8b-791a-8888-fe4a1dfb5a2b 2026/10/31 01:12:34 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (2.68s) === RUN TestHashtag_BigOffset 2026/10/31 01:12:34 INFO Applying migration id=initial 2026/10/31 01:12:34 INFO Applying migration id=notesupdated 2026/10/31 01:12:34 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:34 INFO Applying migration id=activitiesid 2026/10/31 01:12:34 INFO Applying migration id=outbox 2026/10/31 01:12:34 INFO Applying migration id=edits 2026/10/31 01:12:34 INFO Applying migration id=outboxactor 2026/10/31 01:12:34 INFO Applying migration id=outboxsender 2026/10/31 01:12:34 INFO Applying migration id=thread 2026/10/31 01:12:34 INFO Applying migration id=host 2026/10/31 01:12:34 INFO Applying migration id=sharedinbox 2026/10/31 01:12:34 INFO Applying migration id=noteshost 2026/10/31 01:12:34 INFO Applying migration id=fetched 2026/10/31 01:12:34 INFO Applying migration id=move 2026/10/31 01:12:34 INFO Applying migration id=cleanup 2026/10/31 01:12:34 INFO Applying migration id=received 2026/10/31 01:12:34 INFO Applying migration id=namehost 2026/10/31 01:12:34 INFO Applying migration id=outboxhost 2026/10/31 01:12:34 INFO Applying migration id=notesfts 2026/10/31 01:12:34 INFO Applying migration id=iconsname 2026/10/31 01:12:34 INFO Applying migration id=nohash 2026/10/31 01:12:34 INFO Applying migration id=shares 2026/10/31 01:12:34 INFO Applying migration id=actorttl 2026/10/31 01:12:34 INFO Applying migration id=tocc 2026/10/31 01:12:34 INFO Applying migration id=followeds 2026/10/31 01:12:34 INFO Applying migration id=certhash 2026/10/31 01:12:34 INFO Applying migration id=follows_sync 2026/10/31 01:12:34 INFO Applying migration id=jsonpath 2026/10/31 01:12:35 INFO Applying migration id=localforward 2026/10/31 01:12:35 INFO Applying migration id=avatar 2026/10/31 01:12:35 INFO Applying migration id=noimage 2026/10/31 01:12:35 INFO Applying migration id=feed 2026/10/31 01:12:35 INFO Applying migration id=bookmarks 2026/10/31 01:12:35 INFO Applying migration id=shareactivity 2026/10/31 01:12:35 INFO Applying migration id=application 2026/10/31 01:12:35 INFO Applying migration id=certificates 2026/10/31 01:12:35 INFO Applying migration id=rawforward 2026/10/31 01:12:35 INFO Applying migration id=publickey 2026/10/31 01:12:35 INFO Applying migration id=resolvegroup 2026/10/31 01:12:35 INFO Applying migration id=reject 2026/10/31 01:12:35 INFO Applying migration id=autodel 2026/10/31 01:12:35 INFO Applying migration id=jsonb 2026/10/31 01:12:35 INFO Applying migration id=quote 2026/10/31 01:12:35 INFO Applying migration id=rfc9421 2026/10/31 01:12:35 INFO Applying migration id=keys 2026/10/31 01:12:35 INFO Applying migration id=portable 2026/10/31 01:12:35 INFO Applying migration id=proofs 2026/10/31 01:12:35 INFO Applying migration id=contexts 2026/10/31 01:12:35 INFO Applying migration id=deliverieshost 2026/10/31 01:12:35 INFO Applying migration id=pembegin 2026/10/31 01:12:35 INFO Applying migration id=didhost 2026/10/31 01:12:35 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:35 INFO Applying migration id=invites 2026/10/31 01:12:35 INFO Applying migration id=ed25519blob 2026/10/31 01:12:35 INFO Applying migration id=rsablob 2026/10/31 01:12:35 INFO Applying migration id=iconscid 2026/10/31 01:12:35 INFO Applying migration id=actor 2026/10/31 01:12:35 INFO Applying migration id=localkeys 2026/10/31 01:12:35 INFO Applying migration id=deleted 2026/10/31 01:12:35 INFO Applying migration id=history 2026/10/31 01:12:35 INFO Applying migration id=outboxnano 2026/10/31 01:12:35 INFO Applying migration id=implements 2026/10/31 01:12:35 INFO Applying migration id=backfill 2026/10/31 01:12:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-0948-770c-bf8a-1313e46b7f53 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-0948-768c-ba5f-18a9fcaa04cb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f84-0948-768c-ba5f-18a9fcaa04cb 2026/10/31 01:12:37 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-0948-768c-ba5f-18a9fcaa04cb 2026/10/31 01:12:37 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (2.49s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/10/31 01:12:37 INFO Applying migration id=initial 2026/10/31 01:12:37 INFO Applying migration id=notesupdated 2026/10/31 01:12:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:37 INFO Applying migration id=activitiesid 2026/10/31 01:12:37 INFO Applying migration id=outbox 2026/10/31 01:12:37 INFO Applying migration id=edits 2026/10/31 01:12:37 INFO Applying migration id=outboxactor 2026/10/31 01:12:37 INFO Applying migration id=outboxsender 2026/10/31 01:12:37 INFO Applying migration id=thread 2026/10/31 01:12:37 INFO Applying migration id=host 2026/10/31 01:12:37 INFO Applying migration id=sharedinbox 2026/10/31 01:12:37 INFO Applying migration id=noteshost 2026/10/31 01:12:37 INFO Applying migration id=fetched 2026/10/31 01:12:37 INFO Applying migration id=move 2026/10/31 01:12:37 INFO Applying migration id=cleanup 2026/10/31 01:12:37 INFO Applying migration id=received 2026/10/31 01:12:37 INFO Applying migration id=namehost 2026/10/31 01:12:37 INFO Applying migration id=outboxhost 2026/10/31 01:12:37 INFO Applying migration id=notesfts 2026/10/31 01:12:37 INFO Applying migration id=iconsname 2026/10/31 01:12:37 INFO Applying migration id=nohash 2026/10/31 01:12:37 INFO Applying migration id=shares 2026/10/31 01:12:37 INFO Applying migration id=actorttl 2026/10/31 01:12:37 INFO Applying migration id=tocc 2026/10/31 01:12:37 INFO Applying migration id=followeds 2026/10/31 01:12:37 INFO Applying migration id=certhash 2026/10/31 01:12:37 INFO Applying migration id=follows_sync 2026/10/31 01:12:37 INFO Applying migration id=jsonpath 2026/10/31 01:12:37 INFO Applying migration id=localforward 2026/10/31 01:12:37 INFO Applying migration id=avatar 2026/10/31 01:12:37 INFO Applying migration id=noimage 2026/10/31 01:12:37 INFO Applying migration id=feed 2026/10/31 01:12:37 INFO Applying migration id=bookmarks 2026/10/31 01:12:37 INFO Applying migration id=shareactivity 2026/10/31 01:12:37 INFO Applying migration id=application 2026/10/31 01:12:37 INFO Applying migration id=certificates 2026/10/31 01:12:37 INFO Applying migration id=rawforward 2026/10/31 01:12:37 INFO Applying migration id=publickey 2026/10/31 01:12:37 INFO Applying migration id=resolvegroup 2026/10/31 01:12:37 INFO Applying migration id=reject 2026/10/31 01:12:37 INFO Applying migration id=autodel 2026/10/31 01:12:37 INFO Applying migration id=jsonb 2026/10/31 01:12:37 INFO Applying migration id=quote 2026/10/31 01:12:37 INFO Applying migration id=rfc9421 2026/10/31 01:12:37 INFO Applying migration id=keys 2026/10/31 01:12:37 INFO Applying migration id=portable 2026/10/31 01:12:37 INFO Applying migration id=proofs 2026/10/31 01:12:37 INFO Applying migration id=contexts 2026/10/31 01:12:37 INFO Applying migration id=deliverieshost 2026/10/31 01:12:37 INFO Applying migration id=pembegin 2026/10/31 01:12:37 INFO Applying migration id=didhost 2026/10/31 01:12:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:37 INFO Applying migration id=invites 2026/10/31 01:12:37 INFO Applying migration id=ed25519blob 2026/10/31 01:12:37 INFO Applying migration id=rsablob 2026/10/31 01:12:37 INFO Applying migration id=iconscid 2026/10/31 01:12:37 INFO Applying migration id=actor 2026/10/31 01:12:37 INFO Applying migration id=localkeys 2026/10/31 01:12:37 INFO Applying migration id=deleted 2026/10/31 01:12:37 INFO Applying migration id=history 2026/10/31 01:12:37 INFO Applying migration id=outboxnano 2026/10/31 01:12:37 INFO Applying migration id=implements 2026/10/31 01:12:37 INFO Applying migration id=backfill 2026/10/31 01:12:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-1300-74f1-a1df-39a802403ddd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-1300-7468-9100-2dc1fd9493d1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f84-1300-7468-9100-2dc1fd9493d1 2026/10/31 01:12:39 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-1300-7468-9100-2dc1fd9493d1 2026/10/31 01:12:39 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (2.49s) === RUN TestHashtag_InvalidOffset 2026/10/31 01:12:39 INFO Applying migration id=initial 2026/10/31 01:12:39 INFO Applying migration id=notesupdated 2026/10/31 01:12:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:39 INFO Applying migration id=activitiesid 2026/10/31 01:12:39 INFO Applying migration id=outbox 2026/10/31 01:12:39 INFO Applying migration id=edits 2026/10/31 01:12:39 INFO Applying migration id=outboxactor 2026/10/31 01:12:39 INFO Applying migration id=outboxsender 2026/10/31 01:12:39 INFO Applying migration id=thread 2026/10/31 01:12:39 INFO Applying migration id=host 2026/10/31 01:12:39 INFO Applying migration id=sharedinbox 2026/10/31 01:12:39 INFO Applying migration id=noteshost 2026/10/31 01:12:39 INFO Applying migration id=fetched 2026/10/31 01:12:39 INFO Applying migration id=move 2026/10/31 01:12:39 INFO Applying migration id=cleanup 2026/10/31 01:12:39 INFO Applying migration id=received 2026/10/31 01:12:39 INFO Applying migration id=namehost 2026/10/31 01:12:39 INFO Applying migration id=outboxhost 2026/10/31 01:12:39 INFO Applying migration id=notesfts 2026/10/31 01:12:39 INFO Applying migration id=iconsname 2026/10/31 01:12:39 INFO Applying migration id=nohash 2026/10/31 01:12:39 INFO Applying migration id=shares 2026/10/31 01:12:39 INFO Applying migration id=actorttl 2026/10/31 01:12:39 INFO Applying migration id=tocc 2026/10/31 01:12:39 INFO Applying migration id=followeds 2026/10/31 01:12:39 INFO Applying migration id=certhash 2026/10/31 01:12:39 INFO Applying migration id=follows_sync 2026/10/31 01:12:39 INFO Applying migration id=jsonpath 2026/10/31 01:12:39 INFO Applying migration id=localforward 2026/10/31 01:12:40 INFO Applying migration id=avatar 2026/10/31 01:12:40 INFO Applying migration id=noimage 2026/10/31 01:12:40 INFO Applying migration id=feed 2026/10/31 01:12:40 INFO Applying migration id=bookmarks 2026/10/31 01:12:40 INFO Applying migration id=shareactivity 2026/10/31 01:12:40 INFO Applying migration id=application 2026/10/31 01:12:40 INFO Applying migration id=certificates 2026/10/31 01:12:40 INFO Applying migration id=rawforward 2026/10/31 01:12:40 INFO Applying migration id=publickey 2026/10/31 01:12:40 INFO Applying migration id=resolvegroup 2026/10/31 01:12:40 INFO Applying migration id=reject 2026/10/31 01:12:40 INFO Applying migration id=autodel 2026/10/31 01:12:40 INFO Applying migration id=jsonb 2026/10/31 01:12:40 INFO Applying migration id=quote 2026/10/31 01:12:40 INFO Applying migration id=rfc9421 2026/10/31 01:12:40 INFO Applying migration id=keys 2026/10/31 01:12:40 INFO Applying migration id=portable 2026/10/31 01:12:40 INFO Applying migration id=proofs 2026/10/31 01:12:40 INFO Applying migration id=contexts 2026/10/31 01:12:40 INFO Applying migration id=deliverieshost 2026/10/31 01:12:40 INFO Applying migration id=pembegin 2026/10/31 01:12:40 INFO Applying migration id=didhost 2026/10/31 01:12:40 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:40 INFO Applying migration id=invites 2026/10/31 01:12:40 INFO Applying migration id=ed25519blob 2026/10/31 01:12:40 INFO Applying migration id=rsablob 2026/10/31 01:12:40 INFO Applying migration id=iconscid 2026/10/31 01:12:40 INFO Applying migration id=actor 2026/10/31 01:12:40 INFO Applying migration id=localkeys 2026/10/31 01:12:40 INFO Applying migration id=deleted 2026/10/31 01:12:40 INFO Applying migration id=history 2026/10/31 01:12:40 INFO Applying migration id=outboxnano 2026/10/31 01:12:40 INFO Applying migration id=implements 2026/10/31 01:12:40 INFO Applying migration id=backfill 2026/10/31 01:12:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-1f7b-7d48-89a0-72b62c291ec8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-1f7b-7cc0-90ca-cf0b000957da activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f84-1f7b-7cc0-90ca-cf0b000957da 2026/10/31 01:12:43 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-1f7b-7cc0-90ca-cf0b000957da 2026/10/31 01:12:43 INFO Generating first response key=/hashtag/world?z 2026/10/31 01:12:43 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (3.19s) === RUN TestHashtag_EmptyHashtag 2026/10/31 01:12:43 INFO Applying migration id=initial 2026/10/31 01:12:43 INFO Applying migration id=notesupdated 2026/10/31 01:12:43 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:43 INFO Applying migration id=activitiesid 2026/10/31 01:12:43 INFO Applying migration id=outbox 2026/10/31 01:12:43 INFO Applying migration id=edits 2026/10/31 01:12:43 INFO Applying migration id=outboxactor 2026/10/31 01:12:43 INFO Applying migration id=outboxsender 2026/10/31 01:12:43 INFO Applying migration id=thread 2026/10/31 01:12:43 INFO Applying migration id=host 2026/10/31 01:12:43 INFO Applying migration id=sharedinbox 2026/10/31 01:12:43 INFO Applying migration id=noteshost 2026/10/31 01:12:43 INFO Applying migration id=fetched 2026/10/31 01:12:43 INFO Applying migration id=move 2026/10/31 01:12:43 INFO Applying migration id=cleanup 2026/10/31 01:12:43 INFO Applying migration id=received 2026/10/31 01:12:43 INFO Applying migration id=namehost 2026/10/31 01:12:43 INFO Applying migration id=outboxhost 2026/10/31 01:12:43 INFO Applying migration id=notesfts 2026/10/31 01:12:43 INFO Applying migration id=iconsname 2026/10/31 01:12:43 INFO Applying migration id=nohash 2026/10/31 01:12:43 INFO Applying migration id=shares 2026/10/31 01:12:43 INFO Applying migration id=actorttl 2026/10/31 01:12:43 INFO Applying migration id=tocc 2026/10/31 01:12:43 INFO Applying migration id=followeds 2026/10/31 01:12:43 INFO Applying migration id=certhash 2026/10/31 01:12:43 INFO Applying migration id=follows_sync 2026/10/31 01:12:43 INFO Applying migration id=jsonpath 2026/10/31 01:12:43 INFO Applying migration id=localforward 2026/10/31 01:12:43 INFO Applying migration id=avatar 2026/10/31 01:12:43 INFO Applying migration id=noimage 2026/10/31 01:12:43 INFO Applying migration id=feed 2026/10/31 01:12:43 INFO Applying migration id=bookmarks 2026/10/31 01:12:43 INFO Applying migration id=shareactivity 2026/10/31 01:12:43 INFO Applying migration id=application 2026/10/31 01:12:43 INFO Applying migration id=certificates 2026/10/31 01:12:43 INFO Applying migration id=rawforward 2026/10/31 01:12:43 INFO Applying migration id=publickey 2026/10/31 01:12:43 INFO Applying migration id=resolvegroup 2026/10/31 01:12:43 INFO Applying migration id=reject 2026/10/31 01:12:43 INFO Applying migration id=autodel 2026/10/31 01:12:43 INFO Applying migration id=jsonb 2026/10/31 01:12:43 INFO Applying migration id=quote 2026/10/31 01:12:43 INFO Applying migration id=rfc9421 2026/10/31 01:12:43 INFO Applying migration id=keys 2026/10/31 01:12:43 INFO Applying migration id=portable 2026/10/31 01:12:43 INFO Applying migration id=proofs 2026/10/31 01:12:43 INFO Applying migration id=contexts 2026/10/31 01:12:43 INFO Applying migration id=deliverieshost 2026/10/31 01:12:43 INFO Applying migration id=pembegin 2026/10/31 01:12:43 INFO Applying migration id=didhost 2026/10/31 01:12:43 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:43 INFO Applying migration id=invites 2026/10/31 01:12:43 INFO Applying migration id=ed25519blob 2026/10/31 01:12:43 INFO Applying migration id=rsablob 2026/10/31 01:12:43 INFO Applying migration id=iconscid 2026/10/31 01:12:43 INFO Applying migration id=actor 2026/10/31 01:12:43 INFO Applying migration id=localkeys 2026/10/31 01:12:43 INFO Applying migration id=deleted 2026/10/31 01:12:43 INFO Applying migration id=history 2026/10/31 01:12:43 INFO Applying migration id=outboxnano 2026/10/31 01:12:43 INFO Applying migration id=implements 2026/10/31 01:12:43 INFO Applying migration id=backfill 2026/10/31 01:12:46 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (3.12s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/10/31 01:12:46 INFO Applying migration id=initial 2026/10/31 01:12:46 INFO Applying migration id=notesupdated 2026/10/31 01:12:46 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:46 INFO Applying migration id=activitiesid 2026/10/31 01:12:46 INFO Applying migration id=outbox 2026/10/31 01:12:46 INFO Applying migration id=edits 2026/10/31 01:12:46 INFO Applying migration id=outboxactor 2026/10/31 01:12:46 INFO Applying migration id=outboxsender 2026/10/31 01:12:46 INFO Applying migration id=thread 2026/10/31 01:12:46 INFO Applying migration id=host 2026/10/31 01:12:46 INFO Applying migration id=sharedinbox 2026/10/31 01:12:46 INFO Applying migration id=noteshost 2026/10/31 01:12:46 INFO Applying migration id=fetched 2026/10/31 01:12:46 INFO Applying migration id=move 2026/10/31 01:12:46 INFO Applying migration id=cleanup 2026/10/31 01:12:46 INFO Applying migration id=received 2026/10/31 01:12:46 INFO Applying migration id=namehost 2026/10/31 01:12:46 INFO Applying migration id=outboxhost 2026/10/31 01:12:46 INFO Applying migration id=notesfts 2026/10/31 01:12:46 INFO Applying migration id=iconsname 2026/10/31 01:12:46 INFO Applying migration id=nohash 2026/10/31 01:12:46 INFO Applying migration id=shares 2026/10/31 01:12:46 INFO Applying migration id=actorttl 2026/10/31 01:12:46 INFO Applying migration id=tocc 2026/10/31 01:12:46 INFO Applying migration id=followeds 2026/10/31 01:12:46 INFO Applying migration id=certhash 2026/10/31 01:12:46 INFO Applying migration id=follows_sync 2026/10/31 01:12:46 INFO Applying migration id=jsonpath 2026/10/31 01:12:46 INFO Applying migration id=localforward 2026/10/31 01:12:46 INFO Applying migration id=avatar 2026/10/31 01:12:46 INFO Applying migration id=noimage 2026/10/31 01:12:46 INFO Applying migration id=feed 2026/10/31 01:12:46 INFO Applying migration id=bookmarks 2026/10/31 01:12:46 INFO Applying migration id=shareactivity 2026/10/31 01:12:46 INFO Applying migration id=application 2026/10/31 01:12:46 INFO Applying migration id=certificates 2026/10/31 01:12:46 INFO Applying migration id=rawforward 2026/10/31 01:12:46 INFO Applying migration id=publickey 2026/10/31 01:12:46 INFO Applying migration id=resolvegroup 2026/10/31 01:12:46 INFO Applying migration id=reject 2026/10/31 01:12:46 INFO Applying migration id=autodel 2026/10/31 01:12:46 INFO Applying migration id=jsonb 2026/10/31 01:12:46 INFO Applying migration id=quote 2026/10/31 01:12:46 INFO Applying migration id=rfc9421 2026/10/31 01:12:46 INFO Applying migration id=keys 2026/10/31 01:12:46 INFO Applying migration id=portable 2026/10/31 01:12:46 INFO Applying migration id=proofs 2026/10/31 01:12:46 INFO Applying migration id=contexts 2026/10/31 01:12:46 INFO Applying migration id=deliverieshost 2026/10/31 01:12:46 INFO Applying migration id=pembegin 2026/10/31 01:12:46 INFO Applying migration id=didhost 2026/10/31 01:12:46 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:46 INFO Applying migration id=invites 2026/10/31 01:12:46 INFO Applying migration id=ed25519blob 2026/10/31 01:12:46 INFO Applying migration id=rsablob 2026/10/31 01:12:46 INFO Applying migration id=iconscid 2026/10/31 01:12:46 INFO Applying migration id=actor 2026/10/31 01:12:46 INFO Applying migration id=localkeys 2026/10/31 01:12:46 INFO Applying migration id=deleted 2026/10/31 01:12:46 INFO Applying migration id=history 2026/10/31 01:12:46 INFO Applying migration id=outboxnano 2026/10/31 01:12:46 INFO Applying migration id=implements 2026/10/31 01:12:46 INFO Applying migration id=backfill 2026/10/31 01:12:48 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (2.72s) === RUN TestHashtags_NoHashtags 2026/10/31 01:12:48 INFO Applying migration id=initial 2026/10/31 01:12:48 INFO Applying migration id=notesupdated 2026/10/31 01:12:48 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:48 INFO Applying migration id=activitiesid 2026/10/31 01:12:48 INFO Applying migration id=outbox 2026/10/31 01:12:48 INFO Applying migration id=edits 2026/10/31 01:12:48 INFO Applying migration id=outboxactor 2026/10/31 01:12:48 INFO Applying migration id=outboxsender 2026/10/31 01:12:48 INFO Applying migration id=thread 2026/10/31 01:12:48 INFO Applying migration id=host 2026/10/31 01:12:48 INFO Applying migration id=sharedinbox 2026/10/31 01:12:48 INFO Applying migration id=noteshost 2026/10/31 01:12:48 INFO Applying migration id=fetched 2026/10/31 01:12:48 INFO Applying migration id=move 2026/10/31 01:12:48 INFO Applying migration id=cleanup 2026/10/31 01:12:48 INFO Applying migration id=received 2026/10/31 01:12:48 INFO Applying migration id=namehost 2026/10/31 01:12:48 INFO Applying migration id=outboxhost 2026/10/31 01:12:48 INFO Applying migration id=notesfts 2026/10/31 01:12:48 INFO Applying migration id=iconsname 2026/10/31 01:12:48 INFO Applying migration id=nohash 2026/10/31 01:12:48 INFO Applying migration id=shares 2026/10/31 01:12:48 INFO Applying migration id=actorttl 2026/10/31 01:12:49 INFO Applying migration id=tocc 2026/10/31 01:12:49 INFO Applying migration id=followeds 2026/10/31 01:12:49 INFO Applying migration id=certhash 2026/10/31 01:12:49 INFO Applying migration id=follows_sync 2026/10/31 01:12:49 INFO Applying migration id=jsonpath 2026/10/31 01:12:49 INFO Applying migration id=localforward 2026/10/31 01:12:49 INFO Applying migration id=avatar 2026/10/31 01:12:49 INFO Applying migration id=noimage 2026/10/31 01:12:49 INFO Applying migration id=feed 2026/10/31 01:12:49 INFO Applying migration id=bookmarks 2026/10/31 01:12:49 INFO Applying migration id=shareactivity 2026/10/31 01:12:49 INFO Applying migration id=application 2026/10/31 01:12:49 INFO Applying migration id=certificates 2026/10/31 01:12:49 INFO Applying migration id=rawforward 2026/10/31 01:12:49 INFO Applying migration id=publickey 2026/10/31 01:12:49 INFO Applying migration id=resolvegroup 2026/10/31 01:12:49 INFO Applying migration id=reject 2026/10/31 01:12:49 INFO Applying migration id=autodel 2026/10/31 01:12:49 INFO Applying migration id=jsonb 2026/10/31 01:12:49 INFO Applying migration id=quote 2026/10/31 01:12:49 INFO Applying migration id=rfc9421 2026/10/31 01:12:49 INFO Applying migration id=keys 2026/10/31 01:12:49 INFO Applying migration id=portable 2026/10/31 01:12:49 INFO Applying migration id=proofs 2026/10/31 01:12:49 INFO Applying migration id=contexts 2026/10/31 01:12:49 INFO Applying migration id=deliverieshost 2026/10/31 01:12:49 INFO Applying migration id=pembegin 2026/10/31 01:12:49 INFO Applying migration id=didhost 2026/10/31 01:12:49 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:49 INFO Applying migration id=invites 2026/10/31 01:12:49 INFO Applying migration id=ed25519blob 2026/10/31 01:12:49 INFO Applying migration id=rsablob 2026/10/31 01:12:49 INFO Applying migration id=iconscid 2026/10/31 01:12:49 INFO Applying migration id=actor 2026/10/31 01:12:49 INFO Applying migration id=localkeys 2026/10/31 01:12:49 INFO Applying migration id=deleted 2026/10/31 01:12:49 INFO Applying migration id=history 2026/10/31 01:12:49 INFO Applying migration id=outboxnano 2026/10/31 01:12:49 INFO Applying migration id=implements 2026/10/31 01:12:49 INFO Applying migration id=backfill 2026/10/31 01:12:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-3e3f-79ca-9c59-ad285881ab1c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-3e3f-7957-b26a-932dac55e466 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f84-3e3f-7957-b26a-932dac55e466 2026/10/31 01:12:51 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-3e3f-7957-b26a-932dac55e466 2026/10/31 01:12:51 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (2.03s) === RUN TestHashtags_OneHashtagOneAuthor 2026/10/31 01:12:51 INFO Applying migration id=initial 2026/10/31 01:12:51 INFO Applying migration id=notesupdated 2026/10/31 01:12:51 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:51 INFO Applying migration id=activitiesid 2026/10/31 01:12:51 INFO Applying migration id=outbox 2026/10/31 01:12:51 INFO Applying migration id=edits 2026/10/31 01:12:51 INFO Applying migration id=outboxactor 2026/10/31 01:12:51 INFO Applying migration id=outboxsender 2026/10/31 01:12:51 INFO Applying migration id=thread 2026/10/31 01:12:51 INFO Applying migration id=host 2026/10/31 01:12:51 INFO Applying migration id=sharedinbox 2026/10/31 01:12:51 INFO Applying migration id=noteshost 2026/10/31 01:12:51 INFO Applying migration id=fetched 2026/10/31 01:12:51 INFO Applying migration id=move 2026/10/31 01:12:51 INFO Applying migration id=cleanup 2026/10/31 01:12:51 INFO Applying migration id=received 2026/10/31 01:12:51 INFO Applying migration id=namehost 2026/10/31 01:12:51 INFO Applying migration id=outboxhost 2026/10/31 01:12:51 INFO Applying migration id=notesfts 2026/10/31 01:12:51 INFO Applying migration id=iconsname 2026/10/31 01:12:51 INFO Applying migration id=nohash 2026/10/31 01:12:51 INFO Applying migration id=shares 2026/10/31 01:12:51 INFO Applying migration id=actorttl 2026/10/31 01:12:51 INFO Applying migration id=tocc 2026/10/31 01:12:51 INFO Applying migration id=followeds 2026/10/31 01:12:51 INFO Applying migration id=certhash 2026/10/31 01:12:51 INFO Applying migration id=follows_sync 2026/10/31 01:12:51 INFO Applying migration id=jsonpath 2026/10/31 01:12:51 INFO Applying migration id=localforward 2026/10/31 01:12:51 INFO Applying migration id=avatar 2026/10/31 01:12:51 INFO Applying migration id=noimage 2026/10/31 01:12:51 INFO Applying migration id=feed 2026/10/31 01:12:51 INFO Applying migration id=bookmarks 2026/10/31 01:12:51 INFO Applying migration id=shareactivity 2026/10/31 01:12:51 INFO Applying migration id=application 2026/10/31 01:12:51 INFO Applying migration id=certificates 2026/10/31 01:12:51 INFO Applying migration id=rawforward 2026/10/31 01:12:51 INFO Applying migration id=publickey 2026/10/31 01:12:51 INFO Applying migration id=resolvegroup 2026/10/31 01:12:51 INFO Applying migration id=reject 2026/10/31 01:12:51 INFO Applying migration id=autodel 2026/10/31 01:12:51 INFO Applying migration id=jsonb 2026/10/31 01:12:51 INFO Applying migration id=quote 2026/10/31 01:12:51 INFO Applying migration id=rfc9421 2026/10/31 01:12:51 INFO Applying migration id=keys 2026/10/31 01:12:51 INFO Applying migration id=portable 2026/10/31 01:12:51 INFO Applying migration id=proofs 2026/10/31 01:12:51 INFO Applying migration id=contexts 2026/10/31 01:12:51 INFO Applying migration id=deliverieshost 2026/10/31 01:12:51 INFO Applying migration id=pembegin 2026/10/31 01:12:51 INFO Applying migration id=didhost 2026/10/31 01:12:51 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:51 INFO Applying migration id=invites 2026/10/31 01:12:51 INFO Applying migration id=ed25519blob 2026/10/31 01:12:51 INFO Applying migration id=rsablob 2026/10/31 01:12:51 INFO Applying migration id=iconscid 2026/10/31 01:12:51 INFO Applying migration id=actor 2026/10/31 01:12:51 INFO Applying migration id=localkeys 2026/10/31 01:12:51 INFO Applying migration id=deleted 2026/10/31 01:12:51 INFO Applying migration id=history 2026/10/31 01:12:51 INFO Applying migration id=outboxnano 2026/10/31 01:12:51 INFO Applying migration id=implements 2026/10/31 01:12:51 INFO Applying migration id=backfill 2026/10/31 01:12:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-48e3-7b67-a7cf-9bd8cac68679 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-48e3-7ae3-a051-29468fad555e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f84-48e3-7ae3-a051-29468fad555e 2026/10/31 01:12:53 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-48e3-7ae3-a051-29468fad555e 2026/10/31 01:12:53 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (2.72s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/10/31 01:12:53 INFO Applying migration id=initial 2026/10/31 01:12:53 INFO Applying migration id=notesupdated 2026/10/31 01:12:53 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:53 INFO Applying migration id=activitiesid 2026/10/31 01:12:53 INFO Applying migration id=outbox 2026/10/31 01:12:53 INFO Applying migration id=edits 2026/10/31 01:12:53 INFO Applying migration id=outboxactor 2026/10/31 01:12:53 INFO Applying migration id=outboxsender 2026/10/31 01:12:53 INFO Applying migration id=thread 2026/10/31 01:12:53 INFO Applying migration id=host 2026/10/31 01:12:53 INFO Applying migration id=sharedinbox 2026/10/31 01:12:53 INFO Applying migration id=noteshost 2026/10/31 01:12:53 INFO Applying migration id=fetched 2026/10/31 01:12:53 INFO Applying migration id=move 2026/10/31 01:12:53 INFO Applying migration id=cleanup 2026/10/31 01:12:53 INFO Applying migration id=received 2026/10/31 01:12:53 INFO Applying migration id=namehost 2026/10/31 01:12:53 INFO Applying migration id=outboxhost 2026/10/31 01:12:53 INFO Applying migration id=notesfts 2026/10/31 01:12:53 INFO Applying migration id=iconsname 2026/10/31 01:12:53 INFO Applying migration id=nohash 2026/10/31 01:12:53 INFO Applying migration id=shares 2026/10/31 01:12:53 INFO Applying migration id=actorttl 2026/10/31 01:12:53 INFO Applying migration id=tocc 2026/10/31 01:12:53 INFO Applying migration id=followeds 2026/10/31 01:12:53 INFO Applying migration id=certhash 2026/10/31 01:12:53 INFO Applying migration id=follows_sync 2026/10/31 01:12:53 INFO Applying migration id=jsonpath 2026/10/31 01:12:53 INFO Applying migration id=localforward 2026/10/31 01:12:53 INFO Applying migration id=avatar 2026/10/31 01:12:53 INFO Applying migration id=noimage 2026/10/31 01:12:53 INFO Applying migration id=feed 2026/10/31 01:12:53 INFO Applying migration id=bookmarks 2026/10/31 01:12:53 INFO Applying migration id=shareactivity 2026/10/31 01:12:53 INFO Applying migration id=application 2026/10/31 01:12:53 INFO Applying migration id=certificates 2026/10/31 01:12:53 INFO Applying migration id=rawforward 2026/10/31 01:12:53 INFO Applying migration id=publickey 2026/10/31 01:12:53 INFO Applying migration id=resolvegroup 2026/10/31 01:12:53 INFO Applying migration id=reject 2026/10/31 01:12:53 INFO Applying migration id=autodel 2026/10/31 01:12:53 INFO Applying migration id=jsonb 2026/10/31 01:12:53 INFO Applying migration id=quote 2026/10/31 01:12:53 INFO Applying migration id=rfc9421 2026/10/31 01:12:53 INFO Applying migration id=keys 2026/10/31 01:12:53 INFO Applying migration id=portable 2026/10/31 01:12:53 INFO Applying migration id=proofs 2026/10/31 01:12:53 INFO Applying migration id=contexts 2026/10/31 01:12:53 INFO Applying migration id=deliverieshost 2026/10/31 01:12:53 INFO Applying migration id=pembegin 2026/10/31 01:12:53 INFO Applying migration id=didhost 2026/10/31 01:12:53 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:53 INFO Applying migration id=invites 2026/10/31 01:12:53 INFO Applying migration id=ed25519blob 2026/10/31 01:12:53 INFO Applying migration id=rsablob 2026/10/31 01:12:53 INFO Applying migration id=iconscid 2026/10/31 01:12:53 INFO Applying migration id=actor 2026/10/31 01:12:53 INFO Applying migration id=localkeys 2026/10/31 01:12:53 INFO Applying migration id=deleted 2026/10/31 01:12:53 INFO Applying migration id=history 2026/10/31 01:12:53 INFO Applying migration id=outboxnano 2026/10/31 01:12:53 INFO Applying migration id=implements 2026/10/31 01:12:53 INFO Applying migration id=backfill 2026/10/31 01:12:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-4f3c-7ace-bcdc-ff39e7215adc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-4f3c-7a37-8d36-9351867b1ea1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f84-4f3c-7a37-8d36-9351867b1ea1 2026/10/31 01:12:55 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-4f3c-7a37-8d36-9351867b1ea1 2026/10/31 01:12:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-4f42-7f39-97ca-6e28cce48cb5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-4f42-7ef1-b814-8f08f682cf18 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f84-4f42-7ef1-b814-8f08f682cf18 2026/10/31 01:12:55 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-4f42-7ef1-b814-8f08f682cf18 2026/10/31 01:12:55 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (1.63s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/10/31 01:12:55 INFO Applying migration id=initial 2026/10/31 01:12:55 INFO Applying migration id=notesupdated 2026/10/31 01:12:55 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:55 INFO Applying migration id=activitiesid 2026/10/31 01:12:55 INFO Applying migration id=outbox 2026/10/31 01:12:55 INFO Applying migration id=edits 2026/10/31 01:12:55 INFO Applying migration id=outboxactor 2026/10/31 01:12:55 INFO Applying migration id=outboxsender 2026/10/31 01:12:55 INFO Applying migration id=thread 2026/10/31 01:12:55 INFO Applying migration id=host 2026/10/31 01:12:55 INFO Applying migration id=sharedinbox 2026/10/31 01:12:55 INFO Applying migration id=noteshost 2026/10/31 01:12:55 INFO Applying migration id=fetched 2026/10/31 01:12:55 INFO Applying migration id=move 2026/10/31 01:12:55 INFO Applying migration id=cleanup 2026/10/31 01:12:55 INFO Applying migration id=received 2026/10/31 01:12:55 INFO Applying migration id=namehost 2026/10/31 01:12:55 INFO Applying migration id=outboxhost 2026/10/31 01:12:55 INFO Applying migration id=notesfts 2026/10/31 01:12:55 INFO Applying migration id=iconsname 2026/10/31 01:12:55 INFO Applying migration id=nohash 2026/10/31 01:12:55 INFO Applying migration id=shares 2026/10/31 01:12:55 INFO Applying migration id=actorttl 2026/10/31 01:12:55 INFO Applying migration id=tocc 2026/10/31 01:12:55 INFO Applying migration id=followeds 2026/10/31 01:12:55 INFO Applying migration id=certhash 2026/10/31 01:12:55 INFO Applying migration id=follows_sync 2026/10/31 01:12:55 INFO Applying migration id=jsonpath 2026/10/31 01:12:55 INFO Applying migration id=localforward 2026/10/31 01:12:55 INFO Applying migration id=avatar 2026/10/31 01:12:55 INFO Applying migration id=noimage 2026/10/31 01:12:55 INFO Applying migration id=feed 2026/10/31 01:12:55 INFO Applying migration id=bookmarks 2026/10/31 01:12:55 INFO Applying migration id=shareactivity 2026/10/31 01:12:55 INFO Applying migration id=application 2026/10/31 01:12:55 INFO Applying migration id=certificates 2026/10/31 01:12:55 INFO Applying migration id=rawforward 2026/10/31 01:12:55 INFO Applying migration id=publickey 2026/10/31 01:12:55 INFO Applying migration id=resolvegroup 2026/10/31 01:12:55 INFO Applying migration id=reject 2026/10/31 01:12:55 INFO Applying migration id=autodel 2026/10/31 01:12:55 INFO Applying migration id=jsonb 2026/10/31 01:12:55 INFO Applying migration id=quote 2026/10/31 01:12:55 INFO Applying migration id=rfc9421 2026/10/31 01:12:55 INFO Applying migration id=keys 2026/10/31 01:12:55 INFO Applying migration id=portable 2026/10/31 01:12:55 INFO Applying migration id=proofs 2026/10/31 01:12:55 INFO Applying migration id=contexts 2026/10/31 01:12:55 INFO Applying migration id=deliverieshost 2026/10/31 01:12:55 INFO Applying migration id=pembegin 2026/10/31 01:12:55 INFO Applying migration id=didhost 2026/10/31 01:12:55 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:55 INFO Applying migration id=invites 2026/10/31 01:12:55 INFO Applying migration id=ed25519blob 2026/10/31 01:12:55 INFO Applying migration id=rsablob 2026/10/31 01:12:55 INFO Applying migration id=iconscid 2026/10/31 01:12:55 INFO Applying migration id=actor 2026/10/31 01:12:55 INFO Applying migration id=localkeys 2026/10/31 01:12:55 INFO Applying migration id=deleted 2026/10/31 01:12:55 INFO Applying migration id=history 2026/10/31 01:12:55 INFO Applying migration id=outboxnano 2026/10/31 01:12:55 INFO Applying migration id=implements 2026/10/31 01:12:55 INFO Applying migration id=backfill 2026/10/31 01:12:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-5dbb-75bb-81c4-9f022a79389a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-5dbb-754a-8eb9-19ce29be075f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f84-5dbb-754a-8eb9-19ce29be075f 2026/10/31 01:12:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-5dbb-754a-8eb9-19ce29be075f 2026/10/31 01:12:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-5dbf-76b5-ac35-d81c3f835d54 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-5dbf-7669-aeea-3b3240cc8e5d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f84-5dbf-7669-aeea-3b3240cc8e5d 2026/10/31 01:12:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-5dbf-7669-aeea-3b3240cc8e5d 2026/10/31 01:12:59 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (3.71s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/10/31 01:12:59 INFO Applying migration id=initial 2026/10/31 01:12:59 INFO Applying migration id=notesupdated 2026/10/31 01:12:59 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:59 INFO Applying migration id=activitiesid 2026/10/31 01:12:59 INFO Applying migration id=outbox 2026/10/31 01:12:59 INFO Applying migration id=edits 2026/10/31 01:12:59 INFO Applying migration id=outboxactor 2026/10/31 01:12:59 INFO Applying migration id=outboxsender 2026/10/31 01:12:59 INFO Applying migration id=thread 2026/10/31 01:12:59 INFO Applying migration id=host 2026/10/31 01:12:59 INFO Applying migration id=sharedinbox 2026/10/31 01:12:59 INFO Applying migration id=noteshost 2026/10/31 01:12:59 INFO Applying migration id=fetched 2026/10/31 01:12:59 INFO Applying migration id=move 2026/10/31 01:12:59 INFO Applying migration id=cleanup 2026/10/31 01:12:59 INFO Applying migration id=received 2026/10/31 01:12:59 INFO Applying migration id=namehost 2026/10/31 01:12:59 INFO Applying migration id=outboxhost 2026/10/31 01:12:59 INFO Applying migration id=notesfts 2026/10/31 01:12:59 INFO Applying migration id=iconsname 2026/10/31 01:12:59 INFO Applying migration id=nohash 2026/10/31 01:12:59 INFO Applying migration id=shares 2026/10/31 01:12:59 INFO Applying migration id=actorttl 2026/10/31 01:12:59 INFO Applying migration id=tocc 2026/10/31 01:12:59 INFO Applying migration id=followeds 2026/10/31 01:12:59 INFO Applying migration id=certhash 2026/10/31 01:12:59 INFO Applying migration id=follows_sync 2026/10/31 01:12:59 INFO Applying migration id=jsonpath 2026/10/31 01:12:59 INFO Applying migration id=localforward 2026/10/31 01:12:59 INFO Applying migration id=avatar 2026/10/31 01:12:59 INFO Applying migration id=noimage 2026/10/31 01:12:59 INFO Applying migration id=feed 2026/10/31 01:12:59 INFO Applying migration id=bookmarks 2026/10/31 01:12:59 INFO Applying migration id=shareactivity 2026/10/31 01:12:59 INFO Applying migration id=application 2026/10/31 01:12:59 INFO Applying migration id=certificates 2026/10/31 01:12:59 INFO Applying migration id=rawforward 2026/10/31 01:12:59 INFO Applying migration id=publickey 2026/10/31 01:12:59 INFO Applying migration id=resolvegroup 2026/10/31 01:12:59 INFO Applying migration id=reject 2026/10/31 01:12:59 INFO Applying migration id=autodel 2026/10/31 01:12:59 INFO Applying migration id=jsonb 2026/10/31 01:12:59 INFO Applying migration id=quote 2026/10/31 01:12:59 INFO Applying migration id=rfc9421 2026/10/31 01:12:59 INFO Applying migration id=keys 2026/10/31 01:12:59 INFO Applying migration id=portable 2026/10/31 01:12:59 INFO Applying migration id=proofs 2026/10/31 01:12:59 INFO Applying migration id=contexts 2026/10/31 01:12:59 INFO Applying migration id=deliverieshost 2026/10/31 01:12:59 INFO Applying migration id=pembegin 2026/10/31 01:12:59 INFO Applying migration id=didhost 2026/10/31 01:12:59 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:59 INFO Applying migration id=invites 2026/10/31 01:12:59 INFO Applying migration id=ed25519blob 2026/10/31 01:12:59 INFO Applying migration id=rsablob 2026/10/31 01:12:59 INFO Applying migration id=iconscid 2026/10/31 01:12:59 INFO Applying migration id=actor 2026/10/31 01:12:59 INFO Applying migration id=localkeys 2026/10/31 01:12:59 INFO Applying migration id=deleted 2026/10/31 01:12:59 INFO Applying migration id=history 2026/10/31 01:12:59 INFO Applying migration id=outboxnano 2026/10/31 01:12:59 INFO Applying migration id=implements 2026/10/31 01:12:59 INFO Applying migration id=backfill 2026/10/31 01:13:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-6891-7adc-8213-3411da444c7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-6891-7a31-87c5-099662c93383 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f84-6891-7a31-87c5-099662c93383 2026/10/31 01:13:01 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-6891-7a31-87c5-099662c93383 2026/10/31 01:13:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-6895-7aaa-a199-eaa558f8e3ca activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-6895-7a60-bc1b-b77914d8d2bb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f84-6895-7a60-bc1b-b77914d8d2bb 2026/10/31 01:13:01 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-6895-7a60-bc1b-b77914d8d2bb 2026/10/31 01:13:01 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (2.77s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/10/31 01:13:01 INFO Applying migration id=initial 2026/10/31 01:13:01 INFO Applying migration id=notesupdated 2026/10/31 01:13:01 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:01 INFO Applying migration id=activitiesid 2026/10/31 01:13:01 INFO Applying migration id=outbox 2026/10/31 01:13:01 INFO Applying migration id=edits 2026/10/31 01:13:01 INFO Applying migration id=outboxactor 2026/10/31 01:13:01 INFO Applying migration id=outboxsender 2026/10/31 01:13:01 INFO Applying migration id=thread 2026/10/31 01:13:01 INFO Applying migration id=host 2026/10/31 01:13:01 INFO Applying migration id=sharedinbox 2026/10/31 01:13:01 INFO Applying migration id=noteshost 2026/10/31 01:13:01 INFO Applying migration id=fetched 2026/10/31 01:13:01 INFO Applying migration id=move 2026/10/31 01:13:01 INFO Applying migration id=cleanup 2026/10/31 01:13:01 INFO Applying migration id=received 2026/10/31 01:13:01 INFO Applying migration id=namehost 2026/10/31 01:13:01 INFO Applying migration id=outboxhost 2026/10/31 01:13:01 INFO Applying migration id=notesfts 2026/10/31 01:13:01 INFO Applying migration id=iconsname 2026/10/31 01:13:01 INFO Applying migration id=nohash 2026/10/31 01:13:01 INFO Applying migration id=shares 2026/10/31 01:13:01 INFO Applying migration id=actorttl 2026/10/31 01:13:01 INFO Applying migration id=tocc 2026/10/31 01:13:01 INFO Applying migration id=followeds 2026/10/31 01:13:01 INFO Applying migration id=certhash 2026/10/31 01:13:01 INFO Applying migration id=follows_sync 2026/10/31 01:13:01 INFO Applying migration id=jsonpath 2026/10/31 01:13:01 INFO Applying migration id=localforward 2026/10/31 01:13:01 INFO Applying migration id=avatar 2026/10/31 01:13:01 INFO Applying migration id=noimage 2026/10/31 01:13:01 INFO Applying migration id=feed 2026/10/31 01:13:01 INFO Applying migration id=bookmarks 2026/10/31 01:13:01 INFO Applying migration id=shareactivity 2026/10/31 01:13:01 INFO Applying migration id=application 2026/10/31 01:13:01 INFO Applying migration id=certificates 2026/10/31 01:13:01 INFO Applying migration id=rawforward 2026/10/31 01:13:01 INFO Applying migration id=publickey 2026/10/31 01:13:01 INFO Applying migration id=resolvegroup 2026/10/31 01:13:01 INFO Applying migration id=reject 2026/10/31 01:13:01 INFO Applying migration id=autodel 2026/10/31 01:13:01 INFO Applying migration id=jsonb 2026/10/31 01:13:01 INFO Applying migration id=quote 2026/10/31 01:13:01 INFO Applying migration id=rfc9421 2026/10/31 01:13:01 INFO Applying migration id=keys 2026/10/31 01:13:01 INFO Applying migration id=portable 2026/10/31 01:13:01 INFO Applying migration id=proofs 2026/10/31 01:13:01 INFO Applying migration id=contexts 2026/10/31 01:13:01 INFO Applying migration id=deliverieshost 2026/10/31 01:13:01 INFO Applying migration id=pembegin 2026/10/31 01:13:01 INFO Applying migration id=didhost 2026/10/31 01:13:01 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:01 INFO Applying migration id=invites 2026/10/31 01:13:01 INFO Applying migration id=ed25519blob 2026/10/31 01:13:01 INFO Applying migration id=rsablob 2026/10/31 01:13:01 INFO Applying migration id=iconscid 2026/10/31 01:13:01 INFO Applying migration id=actor 2026/10/31 01:13:01 INFO Applying migration id=localkeys 2026/10/31 01:13:01 INFO Applying migration id=deleted 2026/10/31 01:13:01 INFO Applying migration id=history 2026/10/31 01:13:01 INFO Applying migration id=outboxnano 2026/10/31 01:13:01 INFO Applying migration id=implements 2026/10/31 01:13:01 INFO Applying migration id=backfill 2026/10/31 01:13:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-7392-7850-b19c-b3b5ff6ca1b0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-7392-77d2-87fa-2fd590fda1d0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f84-7392-77d2-87fa-2fd590fda1d0 2026/10/31 01:13:04 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-7392-77d2-87fa-2fd590fda1d0 2026/10/31 01:13:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-7396-7953-93f5-8b5c33d3ebf5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-7396-790c-b250-a2db2523f3f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f84-7396-790c-b250-a2db2523f3f4 2026/10/31 01:13:04 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-7396-790c-b250-a2db2523f3f4 2026/10/31 01:13:04 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (2.82s) === RUN TestHome_AuthenticatedUser 2026/10/31 01:13:04 INFO Applying migration id=initial 2026/10/31 01:13:04 INFO Applying migration id=notesupdated 2026/10/31 01:13:04 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:04 INFO Applying migration id=activitiesid 2026/10/31 01:13:04 INFO Applying migration id=outbox 2026/10/31 01:13:04 INFO Applying migration id=edits 2026/10/31 01:13:04 INFO Applying migration id=outboxactor 2026/10/31 01:13:04 INFO Applying migration id=outboxsender 2026/10/31 01:13:04 INFO Applying migration id=thread 2026/10/31 01:13:04 INFO Applying migration id=host 2026/10/31 01:13:04 INFO Applying migration id=sharedinbox 2026/10/31 01:13:04 INFO Applying migration id=noteshost 2026/10/31 01:13:04 INFO Applying migration id=fetched 2026/10/31 01:13:04 INFO Applying migration id=move 2026/10/31 01:13:04 INFO Applying migration id=cleanup 2026/10/31 01:13:04 INFO Applying migration id=received 2026/10/31 01:13:04 INFO Applying migration id=namehost 2026/10/31 01:13:04 INFO Applying migration id=outboxhost 2026/10/31 01:13:04 INFO Applying migration id=notesfts 2026/10/31 01:13:04 INFO Applying migration id=iconsname 2026/10/31 01:13:04 INFO Applying migration id=nohash 2026/10/31 01:13:04 INFO Applying migration id=shares 2026/10/31 01:13:04 INFO Applying migration id=actorttl 2026/10/31 01:13:04 INFO Applying migration id=tocc 2026/10/31 01:13:04 INFO Applying migration id=followeds 2026/10/31 01:13:04 INFO Applying migration id=certhash 2026/10/31 01:13:04 INFO Applying migration id=follows_sync 2026/10/31 01:13:04 INFO Applying migration id=jsonpath 2026/10/31 01:13:04 INFO Applying migration id=localforward 2026/10/31 01:13:04 INFO Applying migration id=avatar 2026/10/31 01:13:04 INFO Applying migration id=noimage 2026/10/31 01:13:04 INFO Applying migration id=feed 2026/10/31 01:13:04 INFO Applying migration id=bookmarks 2026/10/31 01:13:04 INFO Applying migration id=shareactivity 2026/10/31 01:13:04 INFO Applying migration id=application 2026/10/31 01:13:04 INFO Applying migration id=certificates 2026/10/31 01:13:04 INFO Applying migration id=rawforward 2026/10/31 01:13:04 INFO Applying migration id=publickey 2026/10/31 01:13:04 INFO Applying migration id=resolvegroup 2026/10/31 01:13:04 INFO Applying migration id=reject 2026/10/31 01:13:04 INFO Applying migration id=autodel 2026/10/31 01:13:04 INFO Applying migration id=jsonb 2026/10/31 01:13:04 INFO Applying migration id=quote 2026/10/31 01:13:04 INFO Applying migration id=rfc9421 2026/10/31 01:13:04 INFO Applying migration id=keys 2026/10/31 01:13:04 INFO Applying migration id=portable 2026/10/31 01:13:04 INFO Applying migration id=proofs 2026/10/31 01:13:04 INFO Applying migration id=contexts 2026/10/31 01:13:04 INFO Applying migration id=deliverieshost 2026/10/31 01:13:04 INFO Applying migration id=pembegin 2026/10/31 01:13:04 INFO Applying migration id=didhost 2026/10/31 01:13:04 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:04 INFO Applying migration id=invites 2026/10/31 01:13:04 INFO Applying migration id=ed25519blob 2026/10/31 01:13:04 INFO Applying migration id=rsablob 2026/10/31 01:13:04 INFO Applying migration id=iconscid 2026/10/31 01:13:04 INFO Applying migration id=actor 2026/10/31 01:13:04 INFO Applying migration id=localkeys 2026/10/31 01:13:04 INFO Applying migration id=deleted 2026/10/31 01:13:04 INFO Applying migration id=history 2026/10/31 01:13:04 INFO Applying migration id=outboxnano 2026/10/31 01:13:04 INFO Applying migration id=implements 2026/10/31 01:13:04 INFO Applying migration id=backfill --- PASS: TestHome_AuthenticatedUser (2.10s) === RUN TestHome_UnauthenticatedUser 2026/10/31 01:13:06 INFO Applying migration id=initial 2026/10/31 01:13:06 INFO Applying migration id=notesupdated 2026/10/31 01:13:06 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:06 INFO Applying migration id=activitiesid 2026/10/31 01:13:06 INFO Applying migration id=outbox 2026/10/31 01:13:06 INFO Applying migration id=edits 2026/10/31 01:13:06 INFO Applying migration id=outboxactor 2026/10/31 01:13:06 INFO Applying migration id=outboxsender 2026/10/31 01:13:06 INFO Applying migration id=thread 2026/10/31 01:13:06 INFO Applying migration id=host 2026/10/31 01:13:06 INFO Applying migration id=sharedinbox 2026/10/31 01:13:06 INFO Applying migration id=noteshost 2026/10/31 01:13:06 INFO Applying migration id=fetched 2026/10/31 01:13:06 INFO Applying migration id=move 2026/10/31 01:13:06 INFO Applying migration id=cleanup 2026/10/31 01:13:06 INFO Applying migration id=received 2026/10/31 01:13:06 INFO Applying migration id=namehost 2026/10/31 01:13:06 INFO Applying migration id=outboxhost 2026/10/31 01:13:06 INFO Applying migration id=notesfts 2026/10/31 01:13:06 INFO Applying migration id=iconsname 2026/10/31 01:13:06 INFO Applying migration id=nohash 2026/10/31 01:13:06 INFO Applying migration id=shares 2026/10/31 01:13:06 INFO Applying migration id=actorttl 2026/10/31 01:13:06 INFO Applying migration id=tocc 2026/10/31 01:13:06 INFO Applying migration id=followeds 2026/10/31 01:13:06 INFO Applying migration id=certhash 2026/10/31 01:13:06 INFO Applying migration id=follows_sync 2026/10/31 01:13:06 INFO Applying migration id=jsonpath 2026/10/31 01:13:06 INFO Applying migration id=localforward 2026/10/31 01:13:06 INFO Applying migration id=avatar 2026/10/31 01:13:06 INFO Applying migration id=noimage 2026/10/31 01:13:06 INFO Applying migration id=feed 2026/10/31 01:13:06 INFO Applying migration id=bookmarks 2026/10/31 01:13:06 INFO Applying migration id=shareactivity 2026/10/31 01:13:06 INFO Applying migration id=application 2026/10/31 01:13:06 INFO Applying migration id=certificates 2026/10/31 01:13:06 INFO Applying migration id=rawforward 2026/10/31 01:13:06 INFO Applying migration id=publickey 2026/10/31 01:13:06 INFO Applying migration id=resolvegroup 2026/10/31 01:13:06 INFO Applying migration id=reject 2026/10/31 01:13:06 INFO Applying migration id=autodel 2026/10/31 01:13:06 INFO Applying migration id=jsonb 2026/10/31 01:13:06 INFO Applying migration id=quote 2026/10/31 01:13:06 INFO Applying migration id=rfc9421 2026/10/31 01:13:06 INFO Applying migration id=keys 2026/10/31 01:13:06 INFO Applying migration id=portable 2026/10/31 01:13:06 INFO Applying migration id=proofs 2026/10/31 01:13:06 INFO Applying migration id=contexts 2026/10/31 01:13:06 INFO Applying migration id=deliverieshost 2026/10/31 01:13:06 INFO Applying migration id=pembegin 2026/10/31 01:13:06 INFO Applying migration id=didhost 2026/10/31 01:13:06 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:06 INFO Applying migration id=invites 2026/10/31 01:13:06 INFO Applying migration id=ed25519blob 2026/10/31 01:13:06 INFO Applying migration id=rsablob 2026/10/31 01:13:06 INFO Applying migration id=iconscid 2026/10/31 01:13:06 INFO Applying migration id=actor 2026/10/31 01:13:06 INFO Applying migration id=localkeys 2026/10/31 01:13:06 INFO Applying migration id=deleted 2026/10/31 01:13:06 INFO Applying migration id=history 2026/10/31 01:13:06 INFO Applying migration id=outboxnano 2026/10/31 01:13:06 INFO Applying migration id=implements 2026/10/31 01:13:06 INFO Applying migration id=backfill --- PASS: TestHome_UnauthenticatedUser (3.64s) === RUN TestMove_FederatedToFederated 2026/10/31 01:13:10 INFO Applying migration id=initial 2026/10/31 01:13:10 INFO Applying migration id=notesupdated 2026/10/31 01:13:10 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:10 INFO Applying migration id=activitiesid 2026/10/31 01:13:10 INFO Applying migration id=outbox 2026/10/31 01:13:10 INFO Applying migration id=edits 2026/10/31 01:13:10 INFO Applying migration id=outboxactor 2026/10/31 01:13:10 INFO Applying migration id=outboxsender 2026/10/31 01:13:10 INFO Applying migration id=thread 2026/10/31 01:13:10 INFO Applying migration id=host 2026/10/31 01:13:10 INFO Applying migration id=sharedinbox 2026/10/31 01:13:10 INFO Applying migration id=noteshost 2026/10/31 01:13:10 INFO Applying migration id=fetched 2026/10/31 01:13:10 INFO Applying migration id=move 2026/10/31 01:13:10 INFO Applying migration id=cleanup 2026/10/31 01:13:10 INFO Applying migration id=received 2026/10/31 01:13:10 INFO Applying migration id=namehost 2026/10/31 01:13:10 INFO Applying migration id=outboxhost 2026/10/31 01:13:10 INFO Applying migration id=notesfts 2026/10/31 01:13:10 INFO Applying migration id=iconsname 2026/10/31 01:13:10 INFO Applying migration id=nohash 2026/10/31 01:13:10 INFO Applying migration id=shares 2026/10/31 01:13:10 INFO Applying migration id=actorttl 2026/10/31 01:13:10 INFO Applying migration id=tocc 2026/10/31 01:13:10 INFO Applying migration id=followeds 2026/10/31 01:13:10 INFO Applying migration id=certhash 2026/10/31 01:13:10 INFO Applying migration id=follows_sync 2026/10/31 01:13:10 INFO Applying migration id=jsonpath 2026/10/31 01:13:10 INFO Applying migration id=localforward 2026/10/31 01:13:10 INFO Applying migration id=avatar 2026/10/31 01:13:10 INFO Applying migration id=noimage 2026/10/31 01:13:10 INFO Applying migration id=feed 2026/10/31 01:13:10 INFO Applying migration id=bookmarks 2026/10/31 01:13:10 INFO Applying migration id=shareactivity 2026/10/31 01:13:10 INFO Applying migration id=application 2026/10/31 01:13:10 INFO Applying migration id=certificates 2026/10/31 01:13:10 INFO Applying migration id=rawforward 2026/10/31 01:13:10 INFO Applying migration id=publickey 2026/10/31 01:13:10 INFO Applying migration id=resolvegroup 2026/10/31 01:13:10 INFO Applying migration id=reject 2026/10/31 01:13:10 INFO Applying migration id=autodel 2026/10/31 01:13:10 INFO Applying migration id=jsonb 2026/10/31 01:13:10 INFO Applying migration id=quote 2026/10/31 01:13:10 INFO Applying migration id=rfc9421 2026/10/31 01:13:10 INFO Applying migration id=keys 2026/10/31 01:13:10 INFO Applying migration id=portable 2026/10/31 01:13:10 INFO Applying migration id=proofs 2026/10/31 01:13:10 INFO Applying migration id=contexts 2026/10/31 01:13:10 INFO Applying migration id=deliverieshost 2026/10/31 01:13:10 INFO Applying migration id=pembegin 2026/10/31 01:13:10 INFO Applying migration id=didhost 2026/10/31 01:13:10 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:10 INFO Applying migration id=invites 2026/10/31 01:13:10 INFO Applying migration id=ed25519blob 2026/10/31 01:13:10 INFO Applying migration id=rsablob 2026/10/31 01:13:10 INFO Applying migration id=iconscid 2026/10/31 01:13:10 INFO Applying migration id=actor 2026/10/31 01:13:10 INFO Applying migration id=localkeys 2026/10/31 01:13:10 INFO Applying migration id=deleted 2026/10/31 01:13:10 INFO Applying migration id=history 2026/10/31 01:13:10 INFO Applying migration id=outboxnano 2026/10/31 01:13:10 INFO Applying migration id=implements 2026/10/31 01:13:10 INFO Applying migration id=backfill 2026/10/31 01:13:14 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-9985-789d-92f7-1b803898088a 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/31 01:13:14 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a18f84-9985-789d-92f7-1b803898088a old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/31 01:13:14 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-998a-729f-8c3e-7fcfb2fe7d12 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/31 01:13:14 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f84-998a-7b75-ac2a-ab97124ba5ac activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-9985-789d-92f7-1b803898088a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederated (3.96s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/10/31 01:13:14 INFO Applying migration id=initial 2026/10/31 01:13:14 INFO Applying migration id=notesupdated 2026/10/31 01:13:14 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:14 INFO Applying migration id=activitiesid 2026/10/31 01:13:14 INFO Applying migration id=outbox 2026/10/31 01:13:14 INFO Applying migration id=edits 2026/10/31 01:13:14 INFO Applying migration id=outboxactor 2026/10/31 01:13:14 INFO Applying migration id=outboxsender 2026/10/31 01:13:14 INFO Applying migration id=thread 2026/10/31 01:13:14 INFO Applying migration id=host 2026/10/31 01:13:14 INFO Applying migration id=sharedinbox 2026/10/31 01:13:14 INFO Applying migration id=noteshost 2026/10/31 01:13:14 INFO Applying migration id=fetched 2026/10/31 01:13:14 INFO Applying migration id=move 2026/10/31 01:13:14 INFO Applying migration id=cleanup 2026/10/31 01:13:14 INFO Applying migration id=received 2026/10/31 01:13:14 INFO Applying migration id=namehost 2026/10/31 01:13:14 INFO Applying migration id=outboxhost 2026/10/31 01:13:14 INFO Applying migration id=notesfts 2026/10/31 01:13:14 INFO Applying migration id=iconsname 2026/10/31 01:13:14 INFO Applying migration id=nohash 2026/10/31 01:13:14 INFO Applying migration id=shares 2026/10/31 01:13:14 INFO Applying migration id=actorttl 2026/10/31 01:13:14 INFO Applying migration id=tocc 2026/10/31 01:13:14 INFO Applying migration id=followeds 2026/10/31 01:13:14 INFO Applying migration id=certhash 2026/10/31 01:13:14 INFO Applying migration id=follows_sync 2026/10/31 01:13:14 INFO Applying migration id=jsonpath 2026/10/31 01:13:14 INFO Applying migration id=localforward 2026/10/31 01:13:14 INFO Applying migration id=avatar 2026/10/31 01:13:14 INFO Applying migration id=noimage 2026/10/31 01:13:14 INFO Applying migration id=feed 2026/10/31 01:13:14 INFO Applying migration id=bookmarks 2026/10/31 01:13:14 INFO Applying migration id=shareactivity 2026/10/31 01:13:14 INFO Applying migration id=application 2026/10/31 01:13:14 INFO Applying migration id=certificates 2026/10/31 01:13:14 INFO Applying migration id=rawforward 2026/10/31 01:13:14 INFO Applying migration id=publickey 2026/10/31 01:13:14 INFO Applying migration id=resolvegroup 2026/10/31 01:13:14 INFO Applying migration id=reject 2026/10/31 01:13:14 INFO Applying migration id=autodel 2026/10/31 01:13:14 INFO Applying migration id=jsonb 2026/10/31 01:13:14 INFO Applying migration id=quote 2026/10/31 01:13:14 INFO Applying migration id=rfc9421 2026/10/31 01:13:14 INFO Applying migration id=keys 2026/10/31 01:13:14 INFO Applying migration id=portable 2026/10/31 01:13:14 INFO Applying migration id=proofs 2026/10/31 01:13:14 INFO Applying migration id=contexts 2026/10/31 01:13:14 INFO Applying migration id=deliverieshost 2026/10/31 01:13:14 INFO Applying migration id=pembegin 2026/10/31 01:13:14 INFO Applying migration id=didhost 2026/10/31 01:13:14 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:14 INFO Applying migration id=invites 2026/10/31 01:13:14 INFO Applying migration id=ed25519blob 2026/10/31 01:13:14 INFO Applying migration id=rsablob 2026/10/31 01:13:14 INFO Applying migration id=iconscid 2026/10/31 01:13:14 INFO Applying migration id=actor 2026/10/31 01:13:14 INFO Applying migration id=localkeys 2026/10/31 01:13:14 INFO Applying migration id=deleted 2026/10/31 01:13:14 INFO Applying migration id=history 2026/10/31 01:13:14 INFO Applying migration id=outboxnano 2026/10/31 01:13:14 INFO Applying migration id=implements 2026/10/31 01:13:14 INFO Applying migration id=backfill 2026/10/31 01:13:16 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-a0cc-7231-8cfc-d0153a71307d 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/31 01:13:16 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a18f84-a0cc-7231-8cfc-d0153a71307d old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/31 01:13:16 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-a0cd-77cd-875e-6fe222512a6d 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/31 01:13:16 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f84-a0ce-70f3-a581-2990351b12c0 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-a0cc-7231-8cfc-d0153a71307d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedTwoAccounts (1.86s) === RUN TestMove_FederatedToFederatedNotLinked 2026/10/31 01:13:16 INFO Applying migration id=initial 2026/10/31 01:13:16 INFO Applying migration id=notesupdated 2026/10/31 01:13:16 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:16 INFO Applying migration id=activitiesid 2026/10/31 01:13:16 INFO Applying migration id=outbox 2026/10/31 01:13:16 INFO Applying migration id=edits 2026/10/31 01:13:16 INFO Applying migration id=outboxactor 2026/10/31 01:13:16 INFO Applying migration id=outboxsender 2026/10/31 01:13:16 INFO Applying migration id=thread 2026/10/31 01:13:16 INFO Applying migration id=host 2026/10/31 01:13:16 INFO Applying migration id=sharedinbox 2026/10/31 01:13:16 INFO Applying migration id=noteshost 2026/10/31 01:13:16 INFO Applying migration id=fetched 2026/10/31 01:13:16 INFO Applying migration id=move 2026/10/31 01:13:16 INFO Applying migration id=cleanup 2026/10/31 01:13:16 INFO Applying migration id=received 2026/10/31 01:13:16 INFO Applying migration id=namehost 2026/10/31 01:13:16 INFO Applying migration id=outboxhost 2026/10/31 01:13:16 INFO Applying migration id=notesfts 2026/10/31 01:13:16 INFO Applying migration id=iconsname 2026/10/31 01:13:16 INFO Applying migration id=nohash 2026/10/31 01:13:16 INFO Applying migration id=shares 2026/10/31 01:13:16 INFO Applying migration id=actorttl 2026/10/31 01:13:16 INFO Applying migration id=tocc 2026/10/31 01:13:16 INFO Applying migration id=followeds 2026/10/31 01:13:16 INFO Applying migration id=certhash 2026/10/31 01:13:16 INFO Applying migration id=follows_sync 2026/10/31 01:13:16 INFO Applying migration id=jsonpath 2026/10/31 01:13:16 INFO Applying migration id=localforward 2026/10/31 01:13:16 INFO Applying migration id=avatar 2026/10/31 01:13:16 INFO Applying migration id=noimage 2026/10/31 01:13:16 INFO Applying migration id=feed 2026/10/31 01:13:16 INFO Applying migration id=bookmarks 2026/10/31 01:13:16 INFO Applying migration id=shareactivity 2026/10/31 01:13:16 INFO Applying migration id=application 2026/10/31 01:13:16 INFO Applying migration id=certificates 2026/10/31 01:13:16 INFO Applying migration id=rawforward 2026/10/31 01:13:16 INFO Applying migration id=publickey 2026/10/31 01:13:16 INFO Applying migration id=resolvegroup 2026/10/31 01:13:16 INFO Applying migration id=reject 2026/10/31 01:13:16 INFO Applying migration id=autodel 2026/10/31 01:13:16 INFO Applying migration id=jsonb 2026/10/31 01:13:16 INFO Applying migration id=quote 2026/10/31 01:13:16 INFO Applying migration id=rfc9421 2026/10/31 01:13:16 INFO Applying migration id=keys 2026/10/31 01:13:16 INFO Applying migration id=portable 2026/10/31 01:13:16 INFO Applying migration id=proofs 2026/10/31 01:13:16 INFO Applying migration id=contexts 2026/10/31 01:13:16 INFO Applying migration id=deliverieshost 2026/10/31 01:13:16 INFO Applying migration id=pembegin 2026/10/31 01:13:16 INFO Applying migration id=didhost 2026/10/31 01:13:16 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:16 INFO Applying migration id=invites 2026/10/31 01:13:16 INFO Applying migration id=ed25519blob 2026/10/31 01:13:16 INFO Applying migration id=rsablob 2026/10/31 01:13:16 INFO Applying migration id=iconscid 2026/10/31 01:13:16 INFO Applying migration id=actor 2026/10/31 01:13:16 INFO Applying migration id=localkeys 2026/10/31 01:13:16 INFO Applying migration id=deleted 2026/10/31 01:13:16 INFO Applying migration id=history 2026/10/31 01:13:16 INFO Applying migration id=outboxnano 2026/10/31 01:13:16 INFO Applying migration id=implements 2026/10/31 01:13:16 INFO Applying migration id=backfill 2026/10/31 01:13:17 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-a677-78da-84f9-4b2c8e377b40 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (1.45s) === RUN TestMove_FederatedToLocal 2026/10/31 01:13:17 INFO Applying migration id=initial 2026/10/31 01:13:17 INFO Applying migration id=notesupdated 2026/10/31 01:13:17 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:17 INFO Applying migration id=activitiesid 2026/10/31 01:13:17 INFO Applying migration id=outbox 2026/10/31 01:13:17 INFO Applying migration id=edits 2026/10/31 01:13:17 INFO Applying migration id=outboxactor 2026/10/31 01:13:17 INFO Applying migration id=outboxsender 2026/10/31 01:13:17 INFO Applying migration id=thread 2026/10/31 01:13:17 INFO Applying migration id=host 2026/10/31 01:13:17 INFO Applying migration id=sharedinbox 2026/10/31 01:13:17 INFO Applying migration id=noteshost 2026/10/31 01:13:17 INFO Applying migration id=fetched 2026/10/31 01:13:17 INFO Applying migration id=move 2026/10/31 01:13:17 INFO Applying migration id=cleanup 2026/10/31 01:13:17 INFO Applying migration id=received 2026/10/31 01:13:17 INFO Applying migration id=namehost 2026/10/31 01:13:17 INFO Applying migration id=outboxhost 2026/10/31 01:13:17 INFO Applying migration id=notesfts 2026/10/31 01:13:17 INFO Applying migration id=iconsname 2026/10/31 01:13:17 INFO Applying migration id=nohash 2026/10/31 01:13:17 INFO Applying migration id=shares 2026/10/31 01:13:17 INFO Applying migration id=actorttl 2026/10/31 01:13:17 INFO Applying migration id=tocc 2026/10/31 01:13:17 INFO Applying migration id=followeds 2026/10/31 01:13:17 INFO Applying migration id=certhash 2026/10/31 01:13:17 INFO Applying migration id=follows_sync 2026/10/31 01:13:17 INFO Applying migration id=jsonpath 2026/10/31 01:13:17 INFO Applying migration id=localforward 2026/10/31 01:13:17 INFO Applying migration id=avatar 2026/10/31 01:13:17 INFO Applying migration id=noimage 2026/10/31 01:13:17 INFO Applying migration id=feed 2026/10/31 01:13:17 INFO Applying migration id=bookmarks 2026/10/31 01:13:17 INFO Applying migration id=shareactivity 2026/10/31 01:13:17 INFO Applying migration id=application 2026/10/31 01:13:17 INFO Applying migration id=certificates 2026/10/31 01:13:17 INFO Applying migration id=rawforward 2026/10/31 01:13:17 INFO Applying migration id=publickey 2026/10/31 01:13:17 INFO Applying migration id=resolvegroup 2026/10/31 01:13:17 INFO Applying migration id=reject 2026/10/31 01:13:17 INFO Applying migration id=autodel 2026/10/31 01:13:17 INFO Applying migration id=jsonb 2026/10/31 01:13:17 INFO Applying migration id=quote 2026/10/31 01:13:17 INFO Applying migration id=rfc9421 2026/10/31 01:13:17 INFO Applying migration id=keys 2026/10/31 01:13:17 INFO Applying migration id=portable 2026/10/31 01:13:17 INFO Applying migration id=proofs 2026/10/31 01:13:17 INFO Applying migration id=contexts 2026/10/31 01:13:17 INFO Applying migration id=deliverieshost 2026/10/31 01:13:17 INFO Applying migration id=pembegin 2026/10/31 01:13:17 INFO Applying migration id=didhost 2026/10/31 01:13:17 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:17 INFO Applying migration id=invites 2026/10/31 01:13:17 INFO Applying migration id=ed25519blob 2026/10/31 01:13:17 INFO Applying migration id=rsablob 2026/10/31 01:13:17 INFO Applying migration id=iconscid 2026/10/31 01:13:17 INFO Applying migration id=actor 2026/10/31 01:13:17 INFO Applying migration id=localkeys 2026/10/31 01:13:17 INFO Applying migration id=deleted 2026/10/31 01:13:17 INFO Applying migration id=history 2026/10/31 01:13:17 INFO Applying migration id=outboxnano 2026/10/31 01:13:17 INFO Applying migration id=implements 2026/10/31 01:13:17 INFO Applying migration id=backfill 2026/10/31 01:13:20 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-afaf-7314-9451-281c9f73e1e2 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/31 01:13:20 WARN New account does not point to old account new=https://localhost.localdomain:8443/user/bob old=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocal (2.36s) === RUN TestMove_FederatedToLocalLinked 2026/10/31 01:13:20 INFO Applying migration id=initial 2026/10/31 01:13:20 INFO Applying migration id=notesupdated 2026/10/31 01:13:20 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:20 INFO Applying migration id=activitiesid 2026/10/31 01:13:20 INFO Applying migration id=outbox 2026/10/31 01:13:20 INFO Applying migration id=edits 2026/10/31 01:13:20 INFO Applying migration id=outboxactor 2026/10/31 01:13:20 INFO Applying migration id=outboxsender 2026/10/31 01:13:20 INFO Applying migration id=thread 2026/10/31 01:13:20 INFO Applying migration id=host 2026/10/31 01:13:20 INFO Applying migration id=sharedinbox 2026/10/31 01:13:20 INFO Applying migration id=noteshost 2026/10/31 01:13:20 INFO Applying migration id=fetched 2026/10/31 01:13:20 INFO Applying migration id=move 2026/10/31 01:13:20 INFO Applying migration id=cleanup 2026/10/31 01:13:20 INFO Applying migration id=received 2026/10/31 01:13:20 INFO Applying migration id=namehost 2026/10/31 01:13:20 INFO Applying migration id=outboxhost 2026/10/31 01:13:20 INFO Applying migration id=notesfts 2026/10/31 01:13:20 INFO Applying migration id=iconsname 2026/10/31 01:13:20 INFO Applying migration id=nohash 2026/10/31 01:13:20 INFO Applying migration id=shares 2026/10/31 01:13:20 INFO Applying migration id=actorttl 2026/10/31 01:13:20 INFO Applying migration id=tocc 2026/10/31 01:13:20 INFO Applying migration id=followeds 2026/10/31 01:13:20 INFO Applying migration id=certhash 2026/10/31 01:13:20 INFO Applying migration id=follows_sync 2026/10/31 01:13:20 INFO Applying migration id=jsonpath 2026/10/31 01:13:20 INFO Applying migration id=localforward 2026/10/31 01:13:20 INFO Applying migration id=avatar 2026/10/31 01:13:20 INFO Applying migration id=noimage 2026/10/31 01:13:20 INFO Applying migration id=feed 2026/10/31 01:13:20 INFO Applying migration id=bookmarks 2026/10/31 01:13:20 INFO Applying migration id=shareactivity 2026/10/31 01:13:20 INFO Applying migration id=application 2026/10/31 01:13:20 INFO Applying migration id=certificates 2026/10/31 01:13:20 INFO Applying migration id=rawforward 2026/10/31 01:13:20 INFO Applying migration id=publickey 2026/10/31 01:13:20 INFO Applying migration id=resolvegroup 2026/10/31 01:13:20 INFO Applying migration id=reject 2026/10/31 01:13:20 INFO Applying migration id=autodel 2026/10/31 01:13:20 INFO Applying migration id=jsonb 2026/10/31 01:13:20 INFO Applying migration id=quote 2026/10/31 01:13:20 INFO Applying migration id=rfc9421 2026/10/31 01:13:20 INFO Applying migration id=keys 2026/10/31 01:13:20 INFO Applying migration id=portable 2026/10/31 01:13:20 INFO Applying migration id=proofs 2026/10/31 01:13:20 INFO Applying migration id=contexts 2026/10/31 01:13:20 INFO Applying migration id=deliverieshost 2026/10/31 01:13:20 INFO Applying migration id=pembegin 2026/10/31 01:13:20 INFO Applying migration id=didhost 2026/10/31 01:13:20 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:20 INFO Applying migration id=invites 2026/10/31 01:13:20 INFO Applying migration id=ed25519blob 2026/10/31 01:13:20 INFO Applying migration id=rsablob 2026/10/31 01:13:20 INFO Applying migration id=iconscid 2026/10/31 01:13:20 INFO Applying migration id=actor 2026/10/31 01:13:20 INFO Applying migration id=localkeys 2026/10/31 01:13:20 INFO Applying migration id=deleted 2026/10/31 01:13:20 INFO Applying migration id=history 2026/10/31 01:13:20 INFO Applying migration id=outboxnano 2026/10/31 01:13:20 INFO Applying migration id=implements 2026/10/31 01:13:20 INFO Applying migration id=backfill 2026/10/31 01:13:22 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-ba68-7b7f-970e-1935936409cd 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/31 01:13:22 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a18f84-ba68-7b7f-970e-1935936409cd old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/10/31 01:13:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-ba6a-73ca-95d1-2cfc581a4748 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:13:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f84-ba6a-7d5f-9edc-84211aaf7166 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-ba6a-73ca-95d1-2cfc581a4748 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f84-ba6a-73ca-95d1-2cfc581a4748 2026/10/31 01:13:22 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f84-ba6b-745c-b25f-99259ebc4da8 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-ba68-7b7f-970e-1935936409cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocalLinked (2.75s) === RUN TestMove_FollowingBoth 2026/10/31 01:13:22 INFO Applying migration id=initial 2026/10/31 01:13:22 INFO Applying migration id=notesupdated 2026/10/31 01:13:22 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:22 INFO Applying migration id=activitiesid 2026/10/31 01:13:22 INFO Applying migration id=outbox 2026/10/31 01:13:22 INFO Applying migration id=edits 2026/10/31 01:13:22 INFO Applying migration id=outboxactor 2026/10/31 01:13:22 INFO Applying migration id=outboxsender 2026/10/31 01:13:22 INFO Applying migration id=thread 2026/10/31 01:13:22 INFO Applying migration id=host 2026/10/31 01:13:22 INFO Applying migration id=sharedinbox 2026/10/31 01:13:22 INFO Applying migration id=noteshost 2026/10/31 01:13:22 INFO Applying migration id=fetched 2026/10/31 01:13:22 INFO Applying migration id=move 2026/10/31 01:13:22 INFO Applying migration id=cleanup 2026/10/31 01:13:22 INFO Applying migration id=received 2026/10/31 01:13:22 INFO Applying migration id=namehost 2026/10/31 01:13:22 INFO Applying migration id=outboxhost 2026/10/31 01:13:22 INFO Applying migration id=notesfts 2026/10/31 01:13:22 INFO Applying migration id=iconsname 2026/10/31 01:13:22 INFO Applying migration id=nohash 2026/10/31 01:13:22 INFO Applying migration id=shares 2026/10/31 01:13:22 INFO Applying migration id=actorttl 2026/10/31 01:13:22 INFO Applying migration id=tocc 2026/10/31 01:13:22 INFO Applying migration id=followeds 2026/10/31 01:13:22 INFO Applying migration id=certhash 2026/10/31 01:13:22 INFO Applying migration id=follows_sync 2026/10/31 01:13:22 INFO Applying migration id=jsonpath 2026/10/31 01:13:22 INFO Applying migration id=localforward 2026/10/31 01:13:22 INFO Applying migration id=avatar 2026/10/31 01:13:22 INFO Applying migration id=noimage 2026/10/31 01:13:22 INFO Applying migration id=feed 2026/10/31 01:13:22 INFO Applying migration id=bookmarks 2026/10/31 01:13:22 INFO Applying migration id=shareactivity 2026/10/31 01:13:22 INFO Applying migration id=application 2026/10/31 01:13:22 INFO Applying migration id=certificates 2026/10/31 01:13:22 INFO Applying migration id=rawforward 2026/10/31 01:13:22 INFO Applying migration id=publickey 2026/10/31 01:13:22 INFO Applying migration id=resolvegroup 2026/10/31 01:13:22 INFO Applying migration id=reject 2026/10/31 01:13:22 INFO Applying migration id=autodel 2026/10/31 01:13:22 INFO Applying migration id=jsonb 2026/10/31 01:13:22 INFO Applying migration id=quote 2026/10/31 01:13:22 INFO Applying migration id=rfc9421 2026/10/31 01:13:22 INFO Applying migration id=keys 2026/10/31 01:13:22 INFO Applying migration id=portable 2026/10/31 01:13:22 INFO Applying migration id=proofs 2026/10/31 01:13:22 INFO Applying migration id=contexts 2026/10/31 01:13:22 INFO Applying migration id=deliverieshost 2026/10/31 01:13:22 INFO Applying migration id=pembegin 2026/10/31 01:13:22 INFO Applying migration id=didhost 2026/10/31 01:13:22 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:22 INFO Applying migration id=invites 2026/10/31 01:13:22 INFO Applying migration id=ed25519blob 2026/10/31 01:13:22 INFO Applying migration id=rsablob 2026/10/31 01:13:22 INFO Applying migration id=iconscid 2026/10/31 01:13:22 INFO Applying migration id=actor 2026/10/31 01:13:22 INFO Applying migration id=localkeys 2026/10/31 01:13:22 INFO Applying migration id=deleted 2026/10/31 01:13:22 INFO Applying migration id=history 2026/10/31 01:13:22 INFO Applying migration id=outboxnano 2026/10/31 01:13:22 INFO Applying migration id=implements 2026/10/31 01:13:22 INFO Applying migration id=backfill 2026/10/31 01:13:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-c611-701a-afe3-5053bdf4f39c 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/31 01:13:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-c611-78d0-98c6-d1ce7d7f6812 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/31 01:13:25 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/01a18f84-c611-701a-afe3-5053bdf4f39c old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/31 01:13:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f84-c612-7dd8-b074-97e73ddd1be2 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-c611-701a-afe3-5053bdf4f39c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FollowingBoth (2.98s) === RUN TestMove_LocalToLocalAliasThrottled 2026/10/31 01:13:25 INFO Applying migration id=initial 2026/10/31 01:13:25 INFO Applying migration id=notesupdated 2026/10/31 01:13:25 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:25 INFO Applying migration id=activitiesid 2026/10/31 01:13:25 INFO Applying migration id=outbox 2026/10/31 01:13:25 INFO Applying migration id=edits 2026/10/31 01:13:25 INFO Applying migration id=outboxactor 2026/10/31 01:13:25 INFO Applying migration id=outboxsender 2026/10/31 01:13:25 INFO Applying migration id=thread 2026/10/31 01:13:25 INFO Applying migration id=host 2026/10/31 01:13:25 INFO Applying migration id=sharedinbox 2026/10/31 01:13:25 INFO Applying migration id=noteshost 2026/10/31 01:13:25 INFO Applying migration id=fetched 2026/10/31 01:13:25 INFO Applying migration id=move 2026/10/31 01:13:25 INFO Applying migration id=cleanup 2026/10/31 01:13:25 INFO Applying migration id=received 2026/10/31 01:13:25 INFO Applying migration id=namehost 2026/10/31 01:13:25 INFO Applying migration id=outboxhost 2026/10/31 01:13:25 INFO Applying migration id=notesfts 2026/10/31 01:13:25 INFO Applying migration id=iconsname 2026/10/31 01:13:25 INFO Applying migration id=nohash 2026/10/31 01:13:25 INFO Applying migration id=shares 2026/10/31 01:13:25 INFO Applying migration id=actorttl 2026/10/31 01:13:25 INFO Applying migration id=tocc 2026/10/31 01:13:25 INFO Applying migration id=followeds 2026/10/31 01:13:25 INFO Applying migration id=certhash 2026/10/31 01:13:25 INFO Applying migration id=follows_sync 2026/10/31 01:13:25 INFO Applying migration id=jsonpath 2026/10/31 01:13:25 INFO Applying migration id=localforward 2026/10/31 01:13:25 INFO Applying migration id=avatar 2026/10/31 01:13:25 INFO Applying migration id=noimage 2026/10/31 01:13:25 INFO Applying migration id=feed 2026/10/31 01:13:25 INFO Applying migration id=bookmarks 2026/10/31 01:13:25 INFO Applying migration id=shareactivity 2026/10/31 01:13:25 INFO Applying migration id=application 2026/10/31 01:13:25 INFO Applying migration id=certificates 2026/10/31 01:13:25 INFO Applying migration id=rawforward 2026/10/31 01:13:25 INFO Applying migration id=publickey 2026/10/31 01:13:25 INFO Applying migration id=resolvegroup 2026/10/31 01:13:25 INFO Applying migration id=reject 2026/10/31 01:13:25 INFO Applying migration id=autodel 2026/10/31 01:13:25 INFO Applying migration id=jsonb 2026/10/31 01:13:25 INFO Applying migration id=quote 2026/10/31 01:13:25 INFO Applying migration id=rfc9421 2026/10/31 01:13:25 INFO Applying migration id=keys 2026/10/31 01:13:25 INFO Applying migration id=portable 2026/10/31 01:13:25 INFO Applying migration id=proofs 2026/10/31 01:13:25 INFO Applying migration id=contexts 2026/10/31 01:13:25 INFO Applying migration id=deliverieshost 2026/10/31 01:13:25 INFO Applying migration id=pembegin 2026/10/31 01:13:25 INFO Applying migration id=didhost 2026/10/31 01:13:25 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:25 INFO Applying migration id=invites 2026/10/31 01:13:25 INFO Applying migration id=ed25519blob 2026/10/31 01:13:25 INFO Applying migration id=rsablob 2026/10/31 01:13:25 INFO Applying migration id=iconscid 2026/10/31 01:13:25 INFO Applying migration id=actor 2026/10/31 01:13:25 INFO Applying migration id=localkeys 2026/10/31 01:13:25 INFO Applying migration id=deleted 2026/10/31 01:13:25 INFO Applying migration id=history 2026/10/31 01:13:25 INFO Applying migration id=outboxnano 2026/10/31 01:13:25 INFO Applying migration id=implements 2026/10/31 01:13:25 INFO Applying migration id=backfill 2026/10/31 01:13:29 WARN Throttled request to set alias can=2026-10-31T01:43:26.317Z --- PASS: TestMove_LocalToLocalAliasThrottled (3.70s) === RUN TestMove_LocalToLocal 2026/10/31 01:13:29 INFO Applying migration id=initial 2026/10/31 01:13:29 INFO Applying migration id=notesupdated 2026/10/31 01:13:29 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:29 INFO Applying migration id=activitiesid 2026/10/31 01:13:29 INFO Applying migration id=outbox 2026/10/31 01:13:29 INFO Applying migration id=edits 2026/10/31 01:13:29 INFO Applying migration id=outboxactor 2026/10/31 01:13:29 INFO Applying migration id=outboxsender 2026/10/31 01:13:29 INFO Applying migration id=thread 2026/10/31 01:13:29 INFO Applying migration id=host 2026/10/31 01:13:29 INFO Applying migration id=sharedinbox 2026/10/31 01:13:29 INFO Applying migration id=noteshost 2026/10/31 01:13:29 INFO Applying migration id=fetched 2026/10/31 01:13:29 INFO Applying migration id=move 2026/10/31 01:13:29 INFO Applying migration id=cleanup 2026/10/31 01:13:29 INFO Applying migration id=received 2026/10/31 01:13:29 INFO Applying migration id=namehost 2026/10/31 01:13:29 INFO Applying migration id=outboxhost 2026/10/31 01:13:29 INFO Applying migration id=notesfts 2026/10/31 01:13:29 INFO Applying migration id=iconsname 2026/10/31 01:13:29 INFO Applying migration id=nohash 2026/10/31 01:13:29 INFO Applying migration id=shares 2026/10/31 01:13:29 INFO Applying migration id=actorttl 2026/10/31 01:13:29 INFO Applying migration id=tocc 2026/10/31 01:13:29 INFO Applying migration id=followeds 2026/10/31 01:13:29 INFO Applying migration id=certhash 2026/10/31 01:13:29 INFO Applying migration id=follows_sync 2026/10/31 01:13:29 INFO Applying migration id=jsonpath 2026/10/31 01:13:29 INFO Applying migration id=localforward 2026/10/31 01:13:29 INFO Applying migration id=avatar 2026/10/31 01:13:29 INFO Applying migration id=noimage 2026/10/31 01:13:29 INFO Applying migration id=feed 2026/10/31 01:13:29 INFO Applying migration id=bookmarks 2026/10/31 01:13:29 INFO Applying migration id=shareactivity 2026/10/31 01:13:29 INFO Applying migration id=application 2026/10/31 01:13:29 INFO Applying migration id=certificates 2026/10/31 01:13:29 INFO Applying migration id=rawforward 2026/10/31 01:13:29 INFO Applying migration id=publickey 2026/10/31 01:13:29 INFO Applying migration id=resolvegroup 2026/10/31 01:13:29 INFO Applying migration id=reject 2026/10/31 01:13:29 INFO Applying migration id=autodel 2026/10/31 01:13:29 INFO Applying migration id=jsonb 2026/10/31 01:13:29 INFO Applying migration id=quote 2026/10/31 01:13:29 INFO Applying migration id=rfc9421 2026/10/31 01:13:29 INFO Applying migration id=keys 2026/10/31 01:13:29 INFO Applying migration id=portable 2026/10/31 01:13:29 INFO Applying migration id=proofs 2026/10/31 01:13:29 INFO Applying migration id=contexts 2026/10/31 01:13:29 INFO Applying migration id=deliverieshost 2026/10/31 01:13:29 INFO Applying migration id=pembegin 2026/10/31 01:13:29 INFO Applying migration id=didhost 2026/10/31 01:13:29 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:29 INFO Applying migration id=invites 2026/10/31 01:13:29 INFO Applying migration id=ed25519blob 2026/10/31 01:13:29 INFO Applying migration id=rsablob 2026/10/31 01:13:29 INFO Applying migration id=iconscid 2026/10/31 01:13:29 INFO Applying migration id=actor 2026/10/31 01:13:29 INFO Applying migration id=localkeys 2026/10/31 01:13:29 INFO Applying migration id=deleted 2026/10/31 01:13:29 INFO Applying migration id=history 2026/10/31 01:13:29 INFO Applying migration id=outboxnano 2026/10/31 01:13:29 INFO Applying migration id=implements 2026/10/31 01:13:29 INFO Applying migration id=backfill 2026/10/31 01:13:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-e28c-7d30-99ae-407a29ca233c 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/31 01:13:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f84-e28d-79f7-8027-357d4ba57a8c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-e28c-7d30-99ae-407a29ca233c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a18f84-e28c-7d30-99ae-407a29ca233c 2026/10/31 01:13:33 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a18f84-e28c-7d30-99ae-407a29ca233c old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/10/31 01:13:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-e290-7f2b-9874-36117357b552 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/31 01:13:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f84-e291-7985-88d8-3be72578e42d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-e290-7f2b-9874-36117357b552 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a18f84-e290-7f2b-9874-36117357b552 2026/10/31 01:13:33 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f84-e292-7105-994d-190021c14fd8 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-e28c-7d30-99ae-407a29ca233c 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 (3.60s) === RUN TestMove_LocalToLocalNoFollowers 2026/10/31 01:13:33 INFO Applying migration id=initial 2026/10/31 01:13:33 INFO Applying migration id=notesupdated 2026/10/31 01:13:33 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:33 INFO Applying migration id=activitiesid 2026/10/31 01:13:33 INFO Applying migration id=outbox 2026/10/31 01:13:33 INFO Applying migration id=edits 2026/10/31 01:13:33 INFO Applying migration id=outboxactor 2026/10/31 01:13:33 INFO Applying migration id=outboxsender 2026/10/31 01:13:33 INFO Applying migration id=thread 2026/10/31 01:13:33 INFO Applying migration id=host 2026/10/31 01:13:33 INFO Applying migration id=sharedinbox 2026/10/31 01:13:33 INFO Applying migration id=noteshost 2026/10/31 01:13:33 INFO Applying migration id=fetched 2026/10/31 01:13:33 INFO Applying migration id=move 2026/10/31 01:13:33 INFO Applying migration id=cleanup 2026/10/31 01:13:33 INFO Applying migration id=received 2026/10/31 01:13:33 INFO Applying migration id=namehost 2026/10/31 01:13:33 INFO Applying migration id=outboxhost 2026/10/31 01:13:33 INFO Applying migration id=notesfts 2026/10/31 01:13:33 INFO Applying migration id=iconsname 2026/10/31 01:13:33 INFO Applying migration id=nohash 2026/10/31 01:13:33 INFO Applying migration id=shares 2026/10/31 01:13:33 INFO Applying migration id=actorttl 2026/10/31 01:13:33 INFO Applying migration id=tocc 2026/10/31 01:13:33 INFO Applying migration id=followeds 2026/10/31 01:13:33 INFO Applying migration id=certhash 2026/10/31 01:13:33 INFO Applying migration id=follows_sync 2026/10/31 01:13:33 INFO Applying migration id=jsonpath 2026/10/31 01:13:33 INFO Applying migration id=localforward 2026/10/31 01:13:33 INFO Applying migration id=avatar 2026/10/31 01:13:33 INFO Applying migration id=noimage 2026/10/31 01:13:33 INFO Applying migration id=feed 2026/10/31 01:13:33 INFO Applying migration id=bookmarks 2026/10/31 01:13:33 INFO Applying migration id=shareactivity 2026/10/31 01:13:33 INFO Applying migration id=application 2026/10/31 01:13:33 INFO Applying migration id=certificates 2026/10/31 01:13:33 INFO Applying migration id=rawforward 2026/10/31 01:13:33 INFO Applying migration id=publickey 2026/10/31 01:13:33 INFO Applying migration id=resolvegroup 2026/10/31 01:13:33 INFO Applying migration id=reject 2026/10/31 01:13:33 INFO Applying migration id=autodel 2026/10/31 01:13:33 INFO Applying migration id=jsonb 2026/10/31 01:13:33 INFO Applying migration id=quote 2026/10/31 01:13:33 INFO Applying migration id=rfc9421 2026/10/31 01:13:33 INFO Applying migration id=keys 2026/10/31 01:13:33 INFO Applying migration id=portable 2026/10/31 01:13:33 INFO Applying migration id=proofs 2026/10/31 01:13:33 INFO Applying migration id=contexts 2026/10/31 01:13:33 INFO Applying migration id=deliverieshost 2026/10/31 01:13:33 INFO Applying migration id=pembegin 2026/10/31 01:13:33 INFO Applying migration id=didhost 2026/10/31 01:13:33 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:33 INFO Applying migration id=invites 2026/10/31 01:13:33 INFO Applying migration id=ed25519blob 2026/10/31 01:13:33 INFO Applying migration id=rsablob 2026/10/31 01:13:33 INFO Applying migration id=iconscid 2026/10/31 01:13:33 INFO Applying migration id=actor 2026/10/31 01:13:33 INFO Applying migration id=localkeys 2026/10/31 01:13:33 INFO Applying migration id=deleted 2026/10/31 01:13:33 INFO Applying migration id=history 2026/10/31 01:13:33 INFO Applying migration id=outboxnano 2026/10/31 01:13:33 INFO Applying migration id=implements 2026/10/31 01:13:33 INFO Applying migration id=backfill --- PASS: TestMove_LocalToLocalNoFollowers (4.58s) === RUN TestMove_LocalToFederated 2026/10/31 01:13:37 INFO Applying migration id=initial 2026/10/31 01:13:37 INFO Applying migration id=notesupdated 2026/10/31 01:13:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:37 INFO Applying migration id=activitiesid 2026/10/31 01:13:37 INFO Applying migration id=outbox 2026/10/31 01:13:37 INFO Applying migration id=edits 2026/10/31 01:13:37 INFO Applying migration id=outboxactor 2026/10/31 01:13:37 INFO Applying migration id=outboxsender 2026/10/31 01:13:37 INFO Applying migration id=thread 2026/10/31 01:13:37 INFO Applying migration id=host 2026/10/31 01:13:37 INFO Applying migration id=sharedinbox 2026/10/31 01:13:37 INFO Applying migration id=noteshost 2026/10/31 01:13:37 INFO Applying migration id=fetched 2026/10/31 01:13:37 INFO Applying migration id=move 2026/10/31 01:13:37 INFO Applying migration id=cleanup 2026/10/31 01:13:37 INFO Applying migration id=received 2026/10/31 01:13:37 INFO Applying migration id=namehost 2026/10/31 01:13:37 INFO Applying migration id=outboxhost 2026/10/31 01:13:37 INFO Applying migration id=notesfts 2026/10/31 01:13:37 INFO Applying migration id=iconsname 2026/10/31 01:13:37 INFO Applying migration id=nohash 2026/10/31 01:13:37 INFO Applying migration id=shares 2026/10/31 01:13:37 INFO Applying migration id=actorttl 2026/10/31 01:13:37 INFO Applying migration id=tocc 2026/10/31 01:13:37 INFO Applying migration id=followeds 2026/10/31 01:13:37 INFO Applying migration id=certhash 2026/10/31 01:13:37 INFO Applying migration id=follows_sync 2026/10/31 01:13:37 INFO Applying migration id=jsonpath 2026/10/31 01:13:37 INFO Applying migration id=localforward 2026/10/31 01:13:37 INFO Applying migration id=avatar 2026/10/31 01:13:37 INFO Applying migration id=noimage 2026/10/31 01:13:37 INFO Applying migration id=feed 2026/10/31 01:13:37 INFO Applying migration id=bookmarks 2026/10/31 01:13:37 INFO Applying migration id=shareactivity 2026/10/31 01:13:37 INFO Applying migration id=application 2026/10/31 01:13:37 INFO Applying migration id=certificates 2026/10/31 01:13:37 INFO Applying migration id=rawforward 2026/10/31 01:13:37 INFO Applying migration id=publickey 2026/10/31 01:13:37 INFO Applying migration id=resolvegroup 2026/10/31 01:13:37 INFO Applying migration id=reject 2026/10/31 01:13:37 INFO Applying migration id=autodel 2026/10/31 01:13:37 INFO Applying migration id=jsonb 2026/10/31 01:13:37 INFO Applying migration id=quote 2026/10/31 01:13:37 INFO Applying migration id=rfc9421 2026/10/31 01:13:37 INFO Applying migration id=keys 2026/10/31 01:13:37 INFO Applying migration id=portable 2026/10/31 01:13:37 INFO Applying migration id=proofs 2026/10/31 01:13:37 INFO Applying migration id=contexts 2026/10/31 01:13:37 INFO Applying migration id=deliverieshost 2026/10/31 01:13:37 INFO Applying migration id=pembegin 2026/10/31 01:13:37 INFO Applying migration id=didhost 2026/10/31 01:13:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:37 INFO Applying migration id=invites 2026/10/31 01:13:37 INFO Applying migration id=ed25519blob 2026/10/31 01:13:37 INFO Applying migration id=rsablob 2026/10/31 01:13:37 INFO Applying migration id=iconscid 2026/10/31 01:13:37 INFO Applying migration id=actor 2026/10/31 01:13:37 INFO Applying migration id=localkeys 2026/10/31 01:13:37 INFO Applying migration id=deleted 2026/10/31 01:13:37 INFO Applying migration id=history 2026/10/31 01:13:37 INFO Applying migration id=outboxnano 2026/10/31 01:13:37 INFO Applying migration id=implements 2026/10/31 01:13:37 INFO Applying migration id=backfill 2026/10/31 01:13:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-fc1d-73ba-bf12-ed1864b4d9e7 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/31 01:13:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f84-fc1d-7e90-ad3b-d88005a58344 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-fc1d-73ba-bf12-ed1864b4d9e7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a18f84-fc1d-73ba-bf12-ed1864b4d9e7 2026/10/31 01:13:39 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a18f84-fc1d-73ba-bf12-ed1864b4d9e7 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/10/31 01:13:39 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-fc20-7e99-a9eb-414c0371896f 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/31 01:13:39 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f84-fc21-7855-b36d-2a09b368fce6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-fc1d-73ba-bf12-ed1864b4d9e7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToFederated (1.96s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/10/31 01:13:39 INFO Applying migration id=initial 2026/10/31 01:13:39 INFO Applying migration id=notesupdated 2026/10/31 01:13:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:39 INFO Applying migration id=activitiesid 2026/10/31 01:13:39 INFO Applying migration id=outbox 2026/10/31 01:13:39 INFO Applying migration id=edits 2026/10/31 01:13:39 INFO Applying migration id=outboxactor 2026/10/31 01:13:39 INFO Applying migration id=outboxsender 2026/10/31 01:13:39 INFO Applying migration id=thread 2026/10/31 01:13:39 INFO Applying migration id=host 2026/10/31 01:13:39 INFO Applying migration id=sharedinbox 2026/10/31 01:13:39 INFO Applying migration id=noteshost 2026/10/31 01:13:39 INFO Applying migration id=fetched 2026/10/31 01:13:39 INFO Applying migration id=move 2026/10/31 01:13:39 INFO Applying migration id=cleanup 2026/10/31 01:13:39 INFO Applying migration id=received 2026/10/31 01:13:39 INFO Applying migration id=namehost 2026/10/31 01:13:39 INFO Applying migration id=outboxhost 2026/10/31 01:13:39 INFO Applying migration id=notesfts 2026/10/31 01:13:39 INFO Applying migration id=iconsname 2026/10/31 01:13:39 INFO Applying migration id=nohash 2026/10/31 01:13:39 INFO Applying migration id=shares 2026/10/31 01:13:39 INFO Applying migration id=actorttl 2026/10/31 01:13:39 INFO Applying migration id=tocc 2026/10/31 01:13:39 INFO Applying migration id=followeds 2026/10/31 01:13:39 INFO Applying migration id=certhash 2026/10/31 01:13:39 INFO Applying migration id=follows_sync 2026/10/31 01:13:39 INFO Applying migration id=jsonpath 2026/10/31 01:13:39 INFO Applying migration id=localforward 2026/10/31 01:13:39 INFO Applying migration id=avatar 2026/10/31 01:13:39 INFO Applying migration id=noimage 2026/10/31 01:13:39 INFO Applying migration id=feed 2026/10/31 01:13:39 INFO Applying migration id=bookmarks 2026/10/31 01:13:39 INFO Applying migration id=shareactivity 2026/10/31 01:13:39 INFO Applying migration id=application 2026/10/31 01:13:39 INFO Applying migration id=certificates 2026/10/31 01:13:39 INFO Applying migration id=rawforward 2026/10/31 01:13:39 INFO Applying migration id=publickey 2026/10/31 01:13:39 INFO Applying migration id=resolvegroup 2026/10/31 01:13:39 INFO Applying migration id=reject 2026/10/31 01:13:39 INFO Applying migration id=autodel 2026/10/31 01:13:39 INFO Applying migration id=jsonb 2026/10/31 01:13:39 INFO Applying migration id=quote 2026/10/31 01:13:39 INFO Applying migration id=rfc9421 2026/10/31 01:13:39 INFO Applying migration id=keys 2026/10/31 01:13:39 INFO Applying migration id=portable 2026/10/31 01:13:39 INFO Applying migration id=proofs 2026/10/31 01:13:39 INFO Applying migration id=contexts 2026/10/31 01:13:39 INFO Applying migration id=deliverieshost 2026/10/31 01:13:39 INFO Applying migration id=pembegin 2026/10/31 01:13:39 INFO Applying migration id=didhost 2026/10/31 01:13:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:39 INFO Applying migration id=invites 2026/10/31 01:13:39 INFO Applying migration id=ed25519blob 2026/10/31 01:13:39 INFO Applying migration id=rsablob 2026/10/31 01:13:39 INFO Applying migration id=iconscid 2026/10/31 01:13:39 INFO Applying migration id=actor 2026/10/31 01:13:39 INFO Applying migration id=localkeys 2026/10/31 01:13:39 INFO Applying migration id=deleted 2026/10/31 01:13:39 INFO Applying migration id=history 2026/10/31 01:13:39 INFO Applying migration id=outboxnano 2026/10/31 01:13:39 INFO Applying migration id=implements 2026/10/31 01:13:39 INFO Applying migration id=backfill 2026/10/31 01:13:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f85-040e-76d3-9e55-b48bf00330b2 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/31 01:13:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f85-040f-7274-9b35-3f8afdf5250c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f85-040e-76d3-9e55-b48bf00330b2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a18f85-040e-76d3-9e55-b48bf00330b2 2026/10/31 01:13:41 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (2.03s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/10/31 01:13:41 INFO Applying migration id=initial 2026/10/31 01:13:41 INFO Applying migration id=notesupdated 2026/10/31 01:13:41 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:41 INFO Applying migration id=activitiesid 2026/10/31 01:13:41 INFO Applying migration id=outbox 2026/10/31 01:13:41 INFO Applying migration id=edits 2026/10/31 01:13:41 INFO Applying migration id=outboxactor 2026/10/31 01:13:41 INFO Applying migration id=outboxsender 2026/10/31 01:13:41 INFO Applying migration id=thread 2026/10/31 01:13:41 INFO Applying migration id=host 2026/10/31 01:13:41 INFO Applying migration id=sharedinbox 2026/10/31 01:13:41 INFO Applying migration id=noteshost 2026/10/31 01:13:41 INFO Applying migration id=fetched 2026/10/31 01:13:41 INFO Applying migration id=move 2026/10/31 01:13:41 INFO Applying migration id=cleanup 2026/10/31 01:13:41 INFO Applying migration id=received 2026/10/31 01:13:41 INFO Applying migration id=namehost 2026/10/31 01:13:41 INFO Applying migration id=outboxhost 2026/10/31 01:13:41 INFO Applying migration id=notesfts 2026/10/31 01:13:41 INFO Applying migration id=iconsname 2026/10/31 01:13:41 INFO Applying migration id=nohash 2026/10/31 01:13:41 INFO Applying migration id=shares 2026/10/31 01:13:41 INFO Applying migration id=actorttl 2026/10/31 01:13:41 INFO Applying migration id=tocc 2026/10/31 01:13:41 INFO Applying migration id=followeds 2026/10/31 01:13:41 INFO Applying migration id=certhash 2026/10/31 01:13:41 INFO Applying migration id=follows_sync 2026/10/31 01:13:41 INFO Applying migration id=jsonpath 2026/10/31 01:13:41 INFO Applying migration id=localforward 2026/10/31 01:13:41 INFO Applying migration id=avatar 2026/10/31 01:13:41 INFO Applying migration id=noimage 2026/10/31 01:13:41 INFO Applying migration id=feed 2026/10/31 01:13:41 INFO Applying migration id=bookmarks 2026/10/31 01:13:41 INFO Applying migration id=shareactivity 2026/10/31 01:13:41 INFO Applying migration id=application 2026/10/31 01:13:41 INFO Applying migration id=certificates 2026/10/31 01:13:41 INFO Applying migration id=rawforward 2026/10/31 01:13:41 INFO Applying migration id=publickey 2026/10/31 01:13:41 INFO Applying migration id=resolvegroup 2026/10/31 01:13:41 INFO Applying migration id=reject 2026/10/31 01:13:41 INFO Applying migration id=autodel 2026/10/31 01:13:41 INFO Applying migration id=jsonb 2026/10/31 01:13:41 INFO Applying migration id=quote 2026/10/31 01:13:41 INFO Applying migration id=rfc9421 2026/10/31 01:13:41 INFO Applying migration id=keys 2026/10/31 01:13:41 INFO Applying migration id=portable 2026/10/31 01:13:41 INFO Applying migration id=proofs 2026/10/31 01:13:41 INFO Applying migration id=contexts 2026/10/31 01:13:41 INFO Applying migration id=deliverieshost 2026/10/31 01:13:41 INFO Applying migration id=pembegin 2026/10/31 01:13:41 INFO Applying migration id=didhost 2026/10/31 01:13:41 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:41 INFO Applying migration id=invites 2026/10/31 01:13:41 INFO Applying migration id=ed25519blob 2026/10/31 01:13:41 INFO Applying migration id=rsablob 2026/10/31 01:13:41 INFO Applying migration id=iconscid 2026/10/31 01:13:41 INFO Applying migration id=actor 2026/10/31 01:13:41 INFO Applying migration id=localkeys 2026/10/31 01:13:41 INFO Applying migration id=deleted 2026/10/31 01:13:41 INFO Applying migration id=history 2026/10/31 01:13:41 INFO Applying migration id=outboxnano 2026/10/31 01:13:41 INFO Applying migration id=implements 2026/10/31 01:13:41 INFO Applying migration id=backfill 2026/10/31 01:13:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f85-0e6c-7408-b2c3-3e3c6e1b82f1 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/31 01:13:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f85-0e6c-7eb1-95d9-6281e53b6ba5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f85-0e6c-7408-b2c3-3e3c6e1b82f1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a18f85-0e6c-7408-b2c3-3e3c6e1b82f1 2026/10/31 01:13:44 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (2.65s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/10/31 01:13:44 INFO Applying migration id=initial 2026/10/31 01:13:44 INFO Applying migration id=notesupdated 2026/10/31 01:13:44 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:44 INFO Applying migration id=activitiesid 2026/10/31 01:13:44 INFO Applying migration id=outbox 2026/10/31 01:13:44 INFO Applying migration id=edits 2026/10/31 01:13:44 INFO Applying migration id=outboxactor 2026/10/31 01:13:44 INFO Applying migration id=outboxsender 2026/10/31 01:13:44 INFO Applying migration id=thread 2026/10/31 01:13:44 INFO Applying migration id=host 2026/10/31 01:13:44 INFO Applying migration id=sharedinbox 2026/10/31 01:13:44 INFO Applying migration id=noteshost 2026/10/31 01:13:44 INFO Applying migration id=fetched 2026/10/31 01:13:44 INFO Applying migration id=move 2026/10/31 01:13:44 INFO Applying migration id=cleanup 2026/10/31 01:13:44 INFO Applying migration id=received 2026/10/31 01:13:44 INFO Applying migration id=namehost 2026/10/31 01:13:44 INFO Applying migration id=outboxhost 2026/10/31 01:13:44 INFO Applying migration id=notesfts 2026/10/31 01:13:44 INFO Applying migration id=iconsname 2026/10/31 01:13:44 INFO Applying migration id=nohash 2026/10/31 01:13:44 INFO Applying migration id=shares 2026/10/31 01:13:44 INFO Applying migration id=actorttl 2026/10/31 01:13:44 INFO Applying migration id=tocc 2026/10/31 01:13:44 INFO Applying migration id=followeds 2026/10/31 01:13:44 INFO Applying migration id=certhash 2026/10/31 01:13:44 INFO Applying migration id=follows_sync 2026/10/31 01:13:44 INFO Applying migration id=jsonpath 2026/10/31 01:13:44 INFO Applying migration id=localforward 2026/10/31 01:13:44 INFO Applying migration id=avatar 2026/10/31 01:13:44 INFO Applying migration id=noimage 2026/10/31 01:13:44 INFO Applying migration id=feed 2026/10/31 01:13:44 INFO Applying migration id=bookmarks 2026/10/31 01:13:44 INFO Applying migration id=shareactivity 2026/10/31 01:13:44 INFO Applying migration id=application 2026/10/31 01:13:44 INFO Applying migration id=certificates 2026/10/31 01:13:44 INFO Applying migration id=rawforward 2026/10/31 01:13:44 INFO Applying migration id=publickey 2026/10/31 01:13:44 INFO Applying migration id=resolvegroup 2026/10/31 01:13:44 INFO Applying migration id=reject 2026/10/31 01:13:44 INFO Applying migration id=autodel 2026/10/31 01:13:44 INFO Applying migration id=jsonb 2026/10/31 01:13:44 INFO Applying migration id=quote 2026/10/31 01:13:44 INFO Applying migration id=rfc9421 2026/10/31 01:13:44 INFO Applying migration id=keys 2026/10/31 01:13:44 INFO Applying migration id=portable 2026/10/31 01:13:44 INFO Applying migration id=proofs 2026/10/31 01:13:44 INFO Applying migration id=contexts 2026/10/31 01:13:44 INFO Applying migration id=deliverieshost 2026/10/31 01:13:44 INFO Applying migration id=pembegin 2026/10/31 01:13:44 INFO Applying migration id=didhost 2026/10/31 01:13:44 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:44 INFO Applying migration id=invites 2026/10/31 01:13:44 INFO Applying migration id=ed25519blob 2026/10/31 01:13:44 INFO Applying migration id=rsablob 2026/10/31 01:13:44 INFO Applying migration id=iconscid 2026/10/31 01:13:44 INFO Applying migration id=actor 2026/10/31 01:13:44 INFO Applying migration id=localkeys 2026/10/31 01:13:44 INFO Applying migration id=deleted 2026/10/31 01:13:44 INFO Applying migration id=history 2026/10/31 01:13:44 INFO Applying migration id=outboxnano 2026/10/31 01:13:44 INFO Applying migration id=implements 2026/10/31 01:13:44 INFO Applying migration id=backfill 2026/10/31 01:13:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f85-1cfb-7082-a530-43a1822362ff 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/31 01:13:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f85-1cfb-7b5d-83ee-f76aae570978 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f85-1cfb-7082-a530-43a1822362ff activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a18f85-1cfb-7082-a530-43a1822362ff 2026/10/31 01:13:48 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a18f85-1cfb-7082-a530-43a1822362ff old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/10/31 01:13:48 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f85-1cfe-75c1-9d17-07942a8c0eb1 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/31 01:13:48 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f85-1cfe-7e80-9189-6a279410e77f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f85-1cfb-7082-a530-43a1822362ff 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/31 01:13:48 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (3.73s) === RUN TestName_Throttled 2026/10/31 01:13:48 INFO Applying migration id=initial 2026/10/31 01:13:48 INFO Applying migration id=notesupdated 2026/10/31 01:13:48 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:48 INFO Applying migration id=activitiesid 2026/10/31 01:13:48 INFO Applying migration id=outbox 2026/10/31 01:13:48 INFO Applying migration id=edits 2026/10/31 01:13:48 INFO Applying migration id=outboxactor 2026/10/31 01:13:48 INFO Applying migration id=outboxsender 2026/10/31 01:13:48 INFO Applying migration id=thread 2026/10/31 01:13:48 INFO Applying migration id=host 2026/10/31 01:13:48 INFO Applying migration id=sharedinbox 2026/10/31 01:13:48 INFO Applying migration id=noteshost 2026/10/31 01:13:48 INFO Applying migration id=fetched 2026/10/31 01:13:48 INFO Applying migration id=move 2026/10/31 01:13:48 INFO Applying migration id=cleanup 2026/10/31 01:13:48 INFO Applying migration id=received 2026/10/31 01:13:48 INFO Applying migration id=namehost 2026/10/31 01:13:48 INFO Applying migration id=outboxhost 2026/10/31 01:13:48 INFO Applying migration id=notesfts 2026/10/31 01:13:48 INFO Applying migration id=iconsname 2026/10/31 01:13:48 INFO Applying migration id=nohash 2026/10/31 01:13:48 INFO Applying migration id=shares 2026/10/31 01:13:48 INFO Applying migration id=actorttl 2026/10/31 01:13:48 INFO Applying migration id=tocc 2026/10/31 01:13:48 INFO Applying migration id=followeds 2026/10/31 01:13:48 INFO Applying migration id=certhash 2026/10/31 01:13:48 INFO Applying migration id=follows_sync 2026/10/31 01:13:48 INFO Applying migration id=jsonpath 2026/10/31 01:13:48 INFO Applying migration id=localforward 2026/10/31 01:13:48 INFO Applying migration id=avatar 2026/10/31 01:13:48 INFO Applying migration id=noimage 2026/10/31 01:13:48 INFO Applying migration id=feed 2026/10/31 01:13:48 INFO Applying migration id=bookmarks 2026/10/31 01:13:48 INFO Applying migration id=shareactivity 2026/10/31 01:13:48 INFO Applying migration id=application 2026/10/31 01:13:48 INFO Applying migration id=certificates 2026/10/31 01:13:48 INFO Applying migration id=rawforward 2026/10/31 01:13:48 INFO Applying migration id=publickey 2026/10/31 01:13:48 INFO Applying migration id=resolvegroup 2026/10/31 01:13:48 INFO Applying migration id=reject 2026/10/31 01:13:48 INFO Applying migration id=autodel 2026/10/31 01:13:48 INFO Applying migration id=jsonb 2026/10/31 01:13:48 INFO Applying migration id=quote 2026/10/31 01:13:48 INFO Applying migration id=rfc9421 2026/10/31 01:13:48 INFO Applying migration id=keys 2026/10/31 01:13:48 INFO Applying migration id=portable 2026/10/31 01:13:48 INFO Applying migration id=proofs 2026/10/31 01:13:48 INFO Applying migration id=contexts 2026/10/31 01:13:48 INFO Applying migration id=deliverieshost 2026/10/31 01:13:48 INFO Applying migration id=pembegin 2026/10/31 01:13:48 INFO Applying migration id=didhost 2026/10/31 01:13:48 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:48 INFO Applying migration id=invites 2026/10/31 01:13:48 INFO Applying migration id=ed25519blob 2026/10/31 01:13:48 INFO Applying migration id=rsablob 2026/10/31 01:13:48 INFO Applying migration id=iconscid 2026/10/31 01:13:48 INFO Applying migration id=actor 2026/10/31 01:13:48 INFO Applying migration id=localkeys 2026/10/31 01:13:48 INFO Applying migration id=deleted 2026/10/31 01:13:48 INFO Applying migration id=history 2026/10/31 01:13:48 INFO Applying migration id=outboxnano 2026/10/31 01:13:48 INFO Applying migration id=implements 2026/10/31 01:13:48 INFO Applying migration id=backfill 2026/10/31 01:13:52 WARN Throttled request to set name can=2026-10-31T01:43:48.875Z --- PASS: TestName_Throttled (4.16s) === RUN TestName_HappyFlow 2026/10/31 01:13:52 INFO Applying migration id=initial 2026/10/31 01:13:52 INFO Applying migration id=notesupdated 2026/10/31 01:13:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:52 INFO Applying migration id=activitiesid 2026/10/31 01:13:52 INFO Applying migration id=outbox 2026/10/31 01:13:52 INFO Applying migration id=edits 2026/10/31 01:13:52 INFO Applying migration id=outboxactor 2026/10/31 01:13:52 INFO Applying migration id=outboxsender 2026/10/31 01:13:52 INFO Applying migration id=thread 2026/10/31 01:13:52 INFO Applying migration id=host 2026/10/31 01:13:52 INFO Applying migration id=sharedinbox 2026/10/31 01:13:52 INFO Applying migration id=noteshost 2026/10/31 01:13:52 INFO Applying migration id=fetched 2026/10/31 01:13:52 INFO Applying migration id=move 2026/10/31 01:13:52 INFO Applying migration id=cleanup 2026/10/31 01:13:52 INFO Applying migration id=received 2026/10/31 01:13:52 INFO Applying migration id=namehost 2026/10/31 01:13:52 INFO Applying migration id=outboxhost 2026/10/31 01:13:52 INFO Applying migration id=notesfts 2026/10/31 01:13:52 INFO Applying migration id=iconsname 2026/10/31 01:13:52 INFO Applying migration id=nohash 2026/10/31 01:13:52 INFO Applying migration id=shares 2026/10/31 01:13:52 INFO Applying migration id=actorttl 2026/10/31 01:13:52 INFO Applying migration id=tocc 2026/10/31 01:13:52 INFO Applying migration id=followeds 2026/10/31 01:13:52 INFO Applying migration id=certhash 2026/10/31 01:13:52 INFO Applying migration id=follows_sync 2026/10/31 01:13:52 INFO Applying migration id=jsonpath 2026/10/31 01:13:52 INFO Applying migration id=localforward 2026/10/31 01:13:52 INFO Applying migration id=avatar 2026/10/31 01:13:52 INFO Applying migration id=noimage 2026/10/31 01:13:52 INFO Applying migration id=feed 2026/10/31 01:13:52 INFO Applying migration id=bookmarks 2026/10/31 01:13:52 INFO Applying migration id=shareactivity 2026/10/31 01:13:52 INFO Applying migration id=application 2026/10/31 01:13:52 INFO Applying migration id=certificates 2026/10/31 01:13:52 INFO Applying migration id=rawforward 2026/10/31 01:13:52 INFO Applying migration id=publickey 2026/10/31 01:13:52 INFO Applying migration id=resolvegroup 2026/10/31 01:13:52 INFO Applying migration id=reject 2026/10/31 01:13:52 INFO Applying migration id=autodel 2026/10/31 01:13:52 INFO Applying migration id=jsonb 2026/10/31 01:13:52 INFO Applying migration id=quote 2026/10/31 01:13:52 INFO Applying migration id=rfc9421 2026/10/31 01:13:52 INFO Applying migration id=keys 2026/10/31 01:13:52 INFO Applying migration id=portable 2026/10/31 01:13:52 INFO Applying migration id=proofs 2026/10/31 01:13:52 INFO Applying migration id=contexts 2026/10/31 01:13:52 INFO Applying migration id=deliverieshost 2026/10/31 01:13:52 INFO Applying migration id=pembegin 2026/10/31 01:13:52 INFO Applying migration id=didhost 2026/10/31 01:13:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:52 INFO Applying migration id=invites 2026/10/31 01:13:52 INFO Applying migration id=ed25519blob 2026/10/31 01:13:52 INFO Applying migration id=rsablob 2026/10/31 01:13:52 INFO Applying migration id=iconscid 2026/10/31 01:13:52 INFO Applying migration id=actor 2026/10/31 01:13:52 INFO Applying migration id=localkeys 2026/10/31 01:13:52 INFO Applying migration id=deleted 2026/10/31 01:13:52 INFO Applying migration id=history 2026/10/31 01:13:52 INFO Applying migration id=outboxnano 2026/10/31 01:13:52 INFO Applying migration id=implements 2026/10/31 01:13:52 INFO Applying migration id=backfill 2026/10/31 01:13:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (2.74s) === RUN TestName_TooLong 2026/10/31 01:13:54 INFO Applying migration id=initial 2026/10/31 01:13:54 INFO Applying migration id=notesupdated 2026/10/31 01:13:54 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:54 INFO Applying migration id=activitiesid 2026/10/31 01:13:54 INFO Applying migration id=outbox 2026/10/31 01:13:54 INFO Applying migration id=edits 2026/10/31 01:13:54 INFO Applying migration id=outboxactor 2026/10/31 01:13:54 INFO Applying migration id=outboxsender 2026/10/31 01:13:54 INFO Applying migration id=thread 2026/10/31 01:13:54 INFO Applying migration id=host 2026/10/31 01:13:54 INFO Applying migration id=sharedinbox 2026/10/31 01:13:54 INFO Applying migration id=noteshost 2026/10/31 01:13:54 INFO Applying migration id=fetched 2026/10/31 01:13:54 INFO Applying migration id=move 2026/10/31 01:13:54 INFO Applying migration id=cleanup 2026/10/31 01:13:54 INFO Applying migration id=received 2026/10/31 01:13:54 INFO Applying migration id=namehost 2026/10/31 01:13:54 INFO Applying migration id=outboxhost 2026/10/31 01:13:54 INFO Applying migration id=notesfts 2026/10/31 01:13:54 INFO Applying migration id=iconsname 2026/10/31 01:13:54 INFO Applying migration id=nohash 2026/10/31 01:13:54 INFO Applying migration id=shares 2026/10/31 01:13:54 INFO Applying migration id=actorttl 2026/10/31 01:13:54 INFO Applying migration id=tocc 2026/10/31 01:13:54 INFO Applying migration id=followeds 2026/10/31 01:13:54 INFO Applying migration id=certhash 2026/10/31 01:13:54 INFO Applying migration id=follows_sync 2026/10/31 01:13:54 INFO Applying migration id=jsonpath 2026/10/31 01:13:54 INFO Applying migration id=localforward 2026/10/31 01:13:54 INFO Applying migration id=avatar 2026/10/31 01:13:54 INFO Applying migration id=noimage 2026/10/31 01:13:54 INFO Applying migration id=feed 2026/10/31 01:13:54 INFO Applying migration id=bookmarks 2026/10/31 01:13:54 INFO Applying migration id=shareactivity 2026/10/31 01:13:54 INFO Applying migration id=application 2026/10/31 01:13:54 INFO Applying migration id=certificates 2026/10/31 01:13:54 INFO Applying migration id=rawforward 2026/10/31 01:13:54 INFO Applying migration id=publickey 2026/10/31 01:13:54 INFO Applying migration id=resolvegroup 2026/10/31 01:13:54 INFO Applying migration id=reject 2026/10/31 01:13:55 INFO Applying migration id=autodel 2026/10/31 01:13:55 INFO Applying migration id=jsonb 2026/10/31 01:13:55 INFO Applying migration id=quote 2026/10/31 01:13:55 INFO Applying migration id=rfc9421 2026/10/31 01:13:55 INFO Applying migration id=keys 2026/10/31 01:13:55 INFO Applying migration id=portable 2026/10/31 01:13:55 INFO Applying migration id=proofs 2026/10/31 01:13:55 INFO Applying migration id=contexts 2026/10/31 01:13:55 INFO Applying migration id=deliverieshost 2026/10/31 01:13:55 INFO Applying migration id=pembegin 2026/10/31 01:13:55 INFO Applying migration id=didhost 2026/10/31 01:13:55 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:55 INFO Applying migration id=invites 2026/10/31 01:13:55 INFO Applying migration id=ed25519blob 2026/10/31 01:13:55 INFO Applying migration id=rsablob 2026/10/31 01:13:55 INFO Applying migration id=iconscid 2026/10/31 01:13:55 INFO Applying migration id=actor 2026/10/31 01:13:55 INFO Applying migration id=localkeys 2026/10/31 01:13:55 INFO Applying migration id=deleted 2026/10/31 01:13:55 INFO Applying migration id=history 2026/10/31 01:13:55 INFO Applying migration id=outboxnano 2026/10/31 01:13:55 INFO Applying migration id=implements 2026/10/31 01:13:55 INFO Applying migration id=backfill --- PASS: TestName_TooLong (2.78s) === RUN TestName_MultiLine 2026/10/31 01:13:57 INFO Applying migration id=initial 2026/10/31 01:13:57 INFO Applying migration id=notesupdated 2026/10/31 01:13:57 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:57 INFO Applying migration id=activitiesid 2026/10/31 01:13:57 INFO Applying migration id=outbox 2026/10/31 01:13:57 INFO Applying migration id=edits 2026/10/31 01:13:57 INFO Applying migration id=outboxactor 2026/10/31 01:13:57 INFO Applying migration id=outboxsender 2026/10/31 01:13:57 INFO Applying migration id=thread 2026/10/31 01:13:57 INFO Applying migration id=host 2026/10/31 01:13:57 INFO Applying migration id=sharedinbox 2026/10/31 01:13:57 INFO Applying migration id=noteshost 2026/10/31 01:13:57 INFO Applying migration id=fetched 2026/10/31 01:13:57 INFO Applying migration id=move 2026/10/31 01:13:57 INFO Applying migration id=cleanup 2026/10/31 01:13:57 INFO Applying migration id=received 2026/10/31 01:13:57 INFO Applying migration id=namehost 2026/10/31 01:13:57 INFO Applying migration id=outboxhost 2026/10/31 01:13:57 INFO Applying migration id=notesfts 2026/10/31 01:13:57 INFO Applying migration id=iconsname 2026/10/31 01:13:57 INFO Applying migration id=nohash 2026/10/31 01:13:57 INFO Applying migration id=shares 2026/10/31 01:13:57 INFO Applying migration id=actorttl 2026/10/31 01:13:57 INFO Applying migration id=tocc 2026/10/31 01:13:57 INFO Applying migration id=followeds 2026/10/31 01:13:57 INFO Applying migration id=certhash 2026/10/31 01:13:57 INFO Applying migration id=follows_sync 2026/10/31 01:13:57 INFO Applying migration id=jsonpath 2026/10/31 01:13:57 INFO Applying migration id=localforward 2026/10/31 01:13:57 INFO Applying migration id=avatar 2026/10/31 01:13:57 INFO Applying migration id=noimage 2026/10/31 01:13:57 INFO Applying migration id=feed 2026/10/31 01:13:57 INFO Applying migration id=bookmarks 2026/10/31 01:13:57 INFO Applying migration id=shareactivity 2026/10/31 01:13:57 INFO Applying migration id=application 2026/10/31 01:13:57 INFO Applying migration id=certificates 2026/10/31 01:13:57 INFO Applying migration id=rawforward 2026/10/31 01:13:57 INFO Applying migration id=publickey 2026/10/31 01:13:57 INFO Applying migration id=resolvegroup 2026/10/31 01:13:57 INFO Applying migration id=reject 2026/10/31 01:13:57 INFO Applying migration id=autodel 2026/10/31 01:13:57 INFO Applying migration id=jsonb 2026/10/31 01:13:57 INFO Applying migration id=quote 2026/10/31 01:13:57 INFO Applying migration id=rfc9421 2026/10/31 01:13:57 INFO Applying migration id=keys 2026/10/31 01:13:57 INFO Applying migration id=portable 2026/10/31 01:13:57 INFO Applying migration id=proofs 2026/10/31 01:13:57 INFO Applying migration id=contexts 2026/10/31 01:13:57 INFO Applying migration id=deliverieshost 2026/10/31 01:13:57 INFO Applying migration id=pembegin 2026/10/31 01:13:57 INFO Applying migration id=didhost 2026/10/31 01:13:57 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:57 INFO Applying migration id=invites 2026/10/31 01:13:57 INFO Applying migration id=ed25519blob 2026/10/31 01:13:57 INFO Applying migration id=rsablob 2026/10/31 01:13:57 INFO Applying migration id=iconscid 2026/10/31 01:13:57 INFO Applying migration id=actor 2026/10/31 01:13:57 INFO Applying migration id=localkeys 2026/10/31 01:13:57 INFO Applying migration id=deleted 2026/10/31 01:13:57 INFO Applying migration id=history 2026/10/31 01:13:57 INFO Applying migration id=outboxnano 2026/10/31 01:13:57 INFO Applying migration id=implements 2026/10/31 01:13:57 INFO Applying migration id=backfill 2026/10/31 01:13:59 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (1.60s) === RUN TestOutbox_NonExistingUser 2026/10/31 01:13:59 INFO Applying migration id=initial 2026/10/31 01:13:59 INFO Applying migration id=notesupdated 2026/10/31 01:13:59 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:59 INFO Applying migration id=activitiesid 2026/10/31 01:13:59 INFO Applying migration id=outbox 2026/10/31 01:13:59 INFO Applying migration id=edits 2026/10/31 01:13:59 INFO Applying migration id=outboxactor 2026/10/31 01:13:59 INFO Applying migration id=outboxsender 2026/10/31 01:13:59 INFO Applying migration id=thread 2026/10/31 01:13:59 INFO Applying migration id=host 2026/10/31 01:13:59 INFO Applying migration id=sharedinbox 2026/10/31 01:13:59 INFO Applying migration id=noteshost 2026/10/31 01:13:59 INFO Applying migration id=fetched 2026/10/31 01:13:59 INFO Applying migration id=move 2026/10/31 01:13:59 INFO Applying migration id=cleanup 2026/10/31 01:13:59 INFO Applying migration id=received 2026/10/31 01:13:59 INFO Applying migration id=namehost 2026/10/31 01:13:59 INFO Applying migration id=outboxhost 2026/10/31 01:13:59 INFO Applying migration id=notesfts 2026/10/31 01:13:59 INFO Applying migration id=iconsname 2026/10/31 01:13:59 INFO Applying migration id=nohash 2026/10/31 01:13:59 INFO Applying migration id=shares 2026/10/31 01:13:59 INFO Applying migration id=actorttl 2026/10/31 01:13:59 INFO Applying migration id=tocc 2026/10/31 01:13:59 INFO Applying migration id=followeds 2026/10/31 01:13:59 INFO Applying migration id=certhash 2026/10/31 01:13:59 INFO Applying migration id=follows_sync 2026/10/31 01:13:59 INFO Applying migration id=jsonpath 2026/10/31 01:13:59 INFO Applying migration id=localforward 2026/10/31 01:13:59 INFO Applying migration id=avatar 2026/10/31 01:13:59 INFO Applying migration id=noimage 2026/10/31 01:13:59 INFO Applying migration id=feed 2026/10/31 01:13:59 INFO Applying migration id=bookmarks 2026/10/31 01:13:59 INFO Applying migration id=shareactivity 2026/10/31 01:13:59 INFO Applying migration id=application 2026/10/31 01:13:59 INFO Applying migration id=certificates 2026/10/31 01:13:59 INFO Applying migration id=rawforward 2026/10/31 01:13:59 INFO Applying migration id=publickey 2026/10/31 01:13:59 INFO Applying migration id=resolvegroup 2026/10/31 01:13:59 INFO Applying migration id=reject 2026/10/31 01:13:59 INFO Applying migration id=autodel 2026/10/31 01:13:59 INFO Applying migration id=jsonb 2026/10/31 01:13:59 INFO Applying migration id=quote 2026/10/31 01:13:59 INFO Applying migration id=rfc9421 2026/10/31 01:13:59 INFO Applying migration id=keys 2026/10/31 01:13:59 INFO Applying migration id=portable 2026/10/31 01:13:59 INFO Applying migration id=proofs 2026/10/31 01:13:59 INFO Applying migration id=contexts 2026/10/31 01:13:59 INFO Applying migration id=deliverieshost 2026/10/31 01:13:59 INFO Applying migration id=pembegin 2026/10/31 01:13:59 INFO Applying migration id=didhost 2026/10/31 01:13:59 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:59 INFO Applying migration id=invites 2026/10/31 01:13:59 INFO Applying migration id=ed25519blob 2026/10/31 01:13:59 INFO Applying migration id=rsablob 2026/10/31 01:13:59 INFO Applying migration id=iconscid 2026/10/31 01:13:59 INFO Applying migration id=actor 2026/10/31 01:13:59 INFO Applying migration id=localkeys 2026/10/31 01:13:59 INFO Applying migration id=deleted 2026/10/31 01:13:59 INFO Applying migration id=history 2026/10/31 01:13:59 INFO Applying migration id=outboxnano 2026/10/31 01:13:59 INFO Applying migration id=implements 2026/10/31 01:13:59 INFO Applying migration id=backfill 2026/10/31 01:14:01 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (2.10s) === RUN TestOutbox_InvalidOffset 2026/10/31 01:14:01 INFO Applying migration id=initial 2026/10/31 01:14:01 INFO Applying migration id=notesupdated 2026/10/31 01:14:01 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:01 INFO Applying migration id=activitiesid 2026/10/31 01:14:01 INFO Applying migration id=outbox 2026/10/31 01:14:01 INFO Applying migration id=edits 2026/10/31 01:14:01 INFO Applying migration id=outboxactor 2026/10/31 01:14:01 INFO Applying migration id=outboxsender 2026/10/31 01:14:01 INFO Applying migration id=thread 2026/10/31 01:14:01 INFO Applying migration id=host 2026/10/31 01:14:01 INFO Applying migration id=sharedinbox 2026/10/31 01:14:01 INFO Applying migration id=noteshost 2026/10/31 01:14:01 INFO Applying migration id=fetched 2026/10/31 01:14:01 INFO Applying migration id=move 2026/10/31 01:14:01 INFO Applying migration id=cleanup 2026/10/31 01:14:01 INFO Applying migration id=received 2026/10/31 01:14:01 INFO Applying migration id=namehost 2026/10/31 01:14:01 INFO Applying migration id=outboxhost 2026/10/31 01:14:01 INFO Applying migration id=notesfts 2026/10/31 01:14:01 INFO Applying migration id=iconsname 2026/10/31 01:14:01 INFO Applying migration id=nohash 2026/10/31 01:14:01 INFO Applying migration id=shares 2026/10/31 01:14:01 INFO Applying migration id=actorttl 2026/10/31 01:14:01 INFO Applying migration id=tocc 2026/10/31 01:14:01 INFO Applying migration id=followeds 2026/10/31 01:14:01 INFO Applying migration id=certhash 2026/10/31 01:14:01 INFO Applying migration id=follows_sync 2026/10/31 01:14:01 INFO Applying migration id=jsonpath 2026/10/31 01:14:01 INFO Applying migration id=localforward 2026/10/31 01:14:01 INFO Applying migration id=avatar 2026/10/31 01:14:01 INFO Applying migration id=noimage 2026/10/31 01:14:01 INFO Applying migration id=feed 2026/10/31 01:14:01 INFO Applying migration id=bookmarks 2026/10/31 01:14:01 INFO Applying migration id=shareactivity 2026/10/31 01:14:01 INFO Applying migration id=application 2026/10/31 01:14:01 INFO Applying migration id=certificates 2026/10/31 01:14:01 INFO Applying migration id=rawforward 2026/10/31 01:14:01 INFO Applying migration id=publickey 2026/10/31 01:14:01 INFO Applying migration id=resolvegroup 2026/10/31 01:14:01 INFO Applying migration id=reject 2026/10/31 01:14:01 INFO Applying migration id=autodel 2026/10/31 01:14:01 INFO Applying migration id=jsonb 2026/10/31 01:14:01 INFO Applying migration id=quote 2026/10/31 01:14:01 INFO Applying migration id=rfc9421 2026/10/31 01:14:01 INFO Applying migration id=keys 2026/10/31 01:14:01 INFO Applying migration id=portable 2026/10/31 01:14:01 INFO Applying migration id=proofs 2026/10/31 01:14:01 INFO Applying migration id=contexts 2026/10/31 01:14:01 INFO Applying migration id=deliverieshost 2026/10/31 01:14:01 INFO Applying migration id=pembegin 2026/10/31 01:14:01 INFO Applying migration id=didhost 2026/10/31 01:14:01 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:01 INFO Applying migration id=invites 2026/10/31 01:14:01 INFO Applying migration id=ed25519blob 2026/10/31 01:14:01 INFO Applying migration id=rsablob 2026/10/31 01:14:01 INFO Applying migration id=iconscid 2026/10/31 01:14:01 INFO Applying migration id=actor 2026/10/31 01:14:01 INFO Applying migration id=localkeys 2026/10/31 01:14:01 INFO Applying migration id=deleted 2026/10/31 01:14:01 INFO Applying migration id=history 2026/10/31 01:14:01 INFO Applying migration id=outboxnano 2026/10/31 01:14:01 INFO Applying migration id=implements 2026/10/31 01:14:01 INFO Applying migration id=backfill 2026/10/31 01:14:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-5658-7da9-aba4-1bf08a7a672f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-5658-7d3c-97d8-d0c9d8b48d33 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-5658-7d3c-97d8-d0c9d8b48d33 2026/10/31 01:14:02 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (1.30s) === RUN TestOutbox_PublicPost 2026/10/31 01:14:02 INFO Applying migration id=initial 2026/10/31 01:14:02 INFO Applying migration id=notesupdated 2026/10/31 01:14:02 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:02 INFO Applying migration id=activitiesid 2026/10/31 01:14:02 INFO Applying migration id=outbox 2026/10/31 01:14:02 INFO Applying migration id=edits 2026/10/31 01:14:02 INFO Applying migration id=outboxactor 2026/10/31 01:14:02 INFO Applying migration id=outboxsender 2026/10/31 01:14:02 INFO Applying migration id=thread 2026/10/31 01:14:02 INFO Applying migration id=host 2026/10/31 01:14:02 INFO Applying migration id=sharedinbox 2026/10/31 01:14:02 INFO Applying migration id=noteshost 2026/10/31 01:14:02 INFO Applying migration id=fetched 2026/10/31 01:14:02 INFO Applying migration id=move 2026/10/31 01:14:02 INFO Applying migration id=cleanup 2026/10/31 01:14:02 INFO Applying migration id=received 2026/10/31 01:14:02 INFO Applying migration id=namehost 2026/10/31 01:14:02 INFO Applying migration id=outboxhost 2026/10/31 01:14:02 INFO Applying migration id=notesfts 2026/10/31 01:14:02 INFO Applying migration id=iconsname 2026/10/31 01:14:02 INFO Applying migration id=nohash 2026/10/31 01:14:02 INFO Applying migration id=shares 2026/10/31 01:14:02 INFO Applying migration id=actorttl 2026/10/31 01:14:02 INFO Applying migration id=tocc 2026/10/31 01:14:02 INFO Applying migration id=followeds 2026/10/31 01:14:02 INFO Applying migration id=certhash 2026/10/31 01:14:02 INFO Applying migration id=follows_sync 2026/10/31 01:14:02 INFO Applying migration id=jsonpath 2026/10/31 01:14:02 INFO Applying migration id=localforward 2026/10/31 01:14:02 INFO Applying migration id=avatar 2026/10/31 01:14:02 INFO Applying migration id=noimage 2026/10/31 01:14:02 INFO Applying migration id=feed 2026/10/31 01:14:02 INFO Applying migration id=bookmarks 2026/10/31 01:14:02 INFO Applying migration id=shareactivity 2026/10/31 01:14:02 INFO Applying migration id=application 2026/10/31 01:14:02 INFO Applying migration id=certificates 2026/10/31 01:14:02 INFO Applying migration id=rawforward 2026/10/31 01:14:02 INFO Applying migration id=publickey 2026/10/31 01:14:02 INFO Applying migration id=resolvegroup 2026/10/31 01:14:02 INFO Applying migration id=reject 2026/10/31 01:14:02 INFO Applying migration id=autodel 2026/10/31 01:14:02 INFO Applying migration id=jsonb 2026/10/31 01:14:02 INFO Applying migration id=quote 2026/10/31 01:14:02 INFO Applying migration id=rfc9421 2026/10/31 01:14:02 INFO Applying migration id=keys 2026/10/31 01:14:02 INFO Applying migration id=portable 2026/10/31 01:14:02 INFO Applying migration id=proofs 2026/10/31 01:14:02 INFO Applying migration id=contexts 2026/10/31 01:14:02 INFO Applying migration id=deliverieshost 2026/10/31 01:14:02 INFO Applying migration id=pembegin 2026/10/31 01:14:02 INFO Applying migration id=didhost 2026/10/31 01:14:02 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:02 INFO Applying migration id=invites 2026/10/31 01:14:02 INFO Applying migration id=ed25519blob 2026/10/31 01:14:02 INFO Applying migration id=rsablob 2026/10/31 01:14:02 INFO Applying migration id=iconscid 2026/10/31 01:14:02 INFO Applying migration id=actor 2026/10/31 01:14:02 INFO Applying migration id=localkeys 2026/10/31 01:14:02 INFO Applying migration id=deleted 2026/10/31 01:14:02 INFO Applying migration id=history 2026/10/31 01:14:02 INFO Applying migration id=outboxnano 2026/10/31 01:14:02 INFO Applying migration id=implements 2026/10/31 01:14:02 INFO Applying migration id=backfill 2026/10/31 01:14:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-5b4d-7718-9d4a-8aef309cae1e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-5b4d-76d8-9072-17428cc58a75 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-5b4d-76d8-9072-17428cc58a75 2026/10/31 01:14:03 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (1.27s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/10/31 01:14:03 INFO Applying migration id=initial 2026/10/31 01:14:03 INFO Applying migration id=notesupdated 2026/10/31 01:14:03 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:03 INFO Applying migration id=activitiesid 2026/10/31 01:14:03 INFO Applying migration id=outbox 2026/10/31 01:14:03 INFO Applying migration id=edits 2026/10/31 01:14:03 INFO Applying migration id=outboxactor 2026/10/31 01:14:03 INFO Applying migration id=outboxsender 2026/10/31 01:14:03 INFO Applying migration id=thread 2026/10/31 01:14:03 INFO Applying migration id=host 2026/10/31 01:14:03 INFO Applying migration id=sharedinbox 2026/10/31 01:14:03 INFO Applying migration id=noteshost 2026/10/31 01:14:03 INFO Applying migration id=fetched 2026/10/31 01:14:03 INFO Applying migration id=move 2026/10/31 01:14:03 INFO Applying migration id=cleanup 2026/10/31 01:14:03 INFO Applying migration id=received 2026/10/31 01:14:03 INFO Applying migration id=namehost 2026/10/31 01:14:03 INFO Applying migration id=outboxhost 2026/10/31 01:14:03 INFO Applying migration id=notesfts 2026/10/31 01:14:04 INFO Applying migration id=iconsname 2026/10/31 01:14:04 INFO Applying migration id=nohash 2026/10/31 01:14:04 INFO Applying migration id=shares 2026/10/31 01:14:04 INFO Applying migration id=actorttl 2026/10/31 01:14:04 INFO Applying migration id=tocc 2026/10/31 01:14:04 INFO Applying migration id=followeds 2026/10/31 01:14:04 INFO Applying migration id=certhash 2026/10/31 01:14:04 INFO Applying migration id=follows_sync 2026/10/31 01:14:04 INFO Applying migration id=jsonpath 2026/10/31 01:14:04 INFO Applying migration id=localforward 2026/10/31 01:14:04 INFO Applying migration id=avatar 2026/10/31 01:14:04 INFO Applying migration id=noimage 2026/10/31 01:14:04 INFO Applying migration id=feed 2026/10/31 01:14:04 INFO Applying migration id=bookmarks 2026/10/31 01:14:04 INFO Applying migration id=shareactivity 2026/10/31 01:14:04 INFO Applying migration id=application 2026/10/31 01:14:04 INFO Applying migration id=certificates 2026/10/31 01:14:04 INFO Applying migration id=rawforward 2026/10/31 01:14:04 INFO Applying migration id=publickey 2026/10/31 01:14:04 INFO Applying migration id=resolvegroup 2026/10/31 01:14:04 INFO Applying migration id=reject 2026/10/31 01:14:04 INFO Applying migration id=autodel 2026/10/31 01:14:04 INFO Applying migration id=jsonb 2026/10/31 01:14:04 INFO Applying migration id=quote 2026/10/31 01:14:04 INFO Applying migration id=rfc9421 2026/10/31 01:14:04 INFO Applying migration id=keys 2026/10/31 01:14:04 INFO Applying migration id=portable 2026/10/31 01:14:04 INFO Applying migration id=proofs 2026/10/31 01:14:04 INFO Applying migration id=contexts 2026/10/31 01:14:04 INFO Applying migration id=deliverieshost 2026/10/31 01:14:04 INFO Applying migration id=pembegin 2026/10/31 01:14:04 INFO Applying migration id=didhost 2026/10/31 01:14:04 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:04 INFO Applying migration id=invites 2026/10/31 01:14:04 INFO Applying migration id=ed25519blob 2026/10/31 01:14:04 INFO Applying migration id=rsablob 2026/10/31 01:14:04 INFO Applying migration id=iconscid 2026/10/31 01:14:04 INFO Applying migration id=actor 2026/10/31 01:14:04 INFO Applying migration id=localkeys 2026/10/31 01:14:04 INFO Applying migration id=deleted 2026/10/31 01:14:04 INFO Applying migration id=history 2026/10/31 01:14:04 INFO Applying migration id=outboxnano 2026/10/31 01:14:04 INFO Applying migration id=implements 2026/10/31 01:14:04 INFO Applying migration id=backfill 2026/10/31 01:14:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-646e-794a-ade4-5da1f64c5291 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-646e-78cc-afa5-06cd78e97a23 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-646e-78cc-afa5-06cd78e97a23 2026/10/31 01:14:06 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (2.33s) === RUN TestOutbox_PublicPostSelf 2026/10/31 01:14:06 INFO Applying migration id=initial 2026/10/31 01:14:06 INFO Applying migration id=notesupdated 2026/10/31 01:14:06 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:06 INFO Applying migration id=activitiesid 2026/10/31 01:14:06 INFO Applying migration id=outbox 2026/10/31 01:14:06 INFO Applying migration id=edits 2026/10/31 01:14:06 INFO Applying migration id=outboxactor 2026/10/31 01:14:06 INFO Applying migration id=outboxsender 2026/10/31 01:14:06 INFO Applying migration id=thread 2026/10/31 01:14:06 INFO Applying migration id=host 2026/10/31 01:14:06 INFO Applying migration id=sharedinbox 2026/10/31 01:14:06 INFO Applying migration id=noteshost 2026/10/31 01:14:06 INFO Applying migration id=fetched 2026/10/31 01:14:06 INFO Applying migration id=move 2026/10/31 01:14:06 INFO Applying migration id=cleanup 2026/10/31 01:14:06 INFO Applying migration id=received 2026/10/31 01:14:06 INFO Applying migration id=namehost 2026/10/31 01:14:06 INFO Applying migration id=outboxhost 2026/10/31 01:14:06 INFO Applying migration id=notesfts 2026/10/31 01:14:06 INFO Applying migration id=iconsname 2026/10/31 01:14:06 INFO Applying migration id=nohash 2026/10/31 01:14:06 INFO Applying migration id=shares 2026/10/31 01:14:06 INFO Applying migration id=actorttl 2026/10/31 01:14:06 INFO Applying migration id=tocc 2026/10/31 01:14:06 INFO Applying migration id=followeds 2026/10/31 01:14:06 INFO Applying migration id=certhash 2026/10/31 01:14:06 INFO Applying migration id=follows_sync 2026/10/31 01:14:06 INFO Applying migration id=jsonpath 2026/10/31 01:14:06 INFO Applying migration id=localforward 2026/10/31 01:14:06 INFO Applying migration id=avatar 2026/10/31 01:14:06 INFO Applying migration id=noimage 2026/10/31 01:14:06 INFO Applying migration id=feed 2026/10/31 01:14:06 INFO Applying migration id=bookmarks 2026/10/31 01:14:06 INFO Applying migration id=shareactivity 2026/10/31 01:14:06 INFO Applying migration id=application 2026/10/31 01:14:06 INFO Applying migration id=certificates 2026/10/31 01:14:06 INFO Applying migration id=rawforward 2026/10/31 01:14:06 INFO Applying migration id=publickey 2026/10/31 01:14:06 INFO Applying migration id=resolvegroup 2026/10/31 01:14:06 INFO Applying migration id=reject 2026/10/31 01:14:06 INFO Applying migration id=autodel 2026/10/31 01:14:06 INFO Applying migration id=jsonb 2026/10/31 01:14:06 INFO Applying migration id=quote 2026/10/31 01:14:06 INFO Applying migration id=rfc9421 2026/10/31 01:14:06 INFO Applying migration id=keys 2026/10/31 01:14:06 INFO Applying migration id=portable 2026/10/31 01:14:06 INFO Applying migration id=proofs 2026/10/31 01:14:06 INFO Applying migration id=contexts 2026/10/31 01:14:06 INFO Applying migration id=deliverieshost 2026/10/31 01:14:06 INFO Applying migration id=pembegin 2026/10/31 01:14:06 INFO Applying migration id=didhost 2026/10/31 01:14:06 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:06 INFO Applying migration id=invites 2026/10/31 01:14:06 INFO Applying migration id=ed25519blob 2026/10/31 01:14:06 INFO Applying migration id=rsablob 2026/10/31 01:14:06 INFO Applying migration id=iconscid 2026/10/31 01:14:06 INFO Applying migration id=actor 2026/10/31 01:14:06 INFO Applying migration id=localkeys 2026/10/31 01:14:06 INFO Applying migration id=deleted 2026/10/31 01:14:06 INFO Applying migration id=history 2026/10/31 01:14:06 INFO Applying migration id=outboxnano 2026/10/31 01:14:06 INFO Applying migration id=implements 2026/10/31 01:14:06 INFO Applying migration id=backfill 2026/10/31 01:14:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-6ecb-7e39-b315-2c911984a09f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-6ecb-7d79-bf29-7a68ef700785 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-6ecb-7d79-bf29-7a68ef700785 2026/10/31 01:14:08 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (2.65s) === RUN TestOutbox_PostToFollowers 2026/10/31 01:14:08 INFO Applying migration id=initial 2026/10/31 01:14:08 INFO Applying migration id=notesupdated 2026/10/31 01:14:08 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:08 INFO Applying migration id=activitiesid 2026/10/31 01:14:08 INFO Applying migration id=outbox 2026/10/31 01:14:08 INFO Applying migration id=edits 2026/10/31 01:14:08 INFO Applying migration id=outboxactor 2026/10/31 01:14:08 INFO Applying migration id=outboxsender 2026/10/31 01:14:08 INFO Applying migration id=thread 2026/10/31 01:14:08 INFO Applying migration id=host 2026/10/31 01:14:08 INFO Applying migration id=sharedinbox 2026/10/31 01:14:08 INFO Applying migration id=noteshost 2026/10/31 01:14:08 INFO Applying migration id=fetched 2026/10/31 01:14:08 INFO Applying migration id=move 2026/10/31 01:14:08 INFO Applying migration id=cleanup 2026/10/31 01:14:08 INFO Applying migration id=received 2026/10/31 01:14:08 INFO Applying migration id=namehost 2026/10/31 01:14:08 INFO Applying migration id=outboxhost 2026/10/31 01:14:08 INFO Applying migration id=notesfts 2026/10/31 01:14:08 INFO Applying migration id=iconsname 2026/10/31 01:14:08 INFO Applying migration id=nohash 2026/10/31 01:14:08 INFO Applying migration id=shares 2026/10/31 01:14:08 INFO Applying migration id=actorttl 2026/10/31 01:14:08 INFO Applying migration id=tocc 2026/10/31 01:14:09 INFO Applying migration id=followeds 2026/10/31 01:14:09 INFO Applying migration id=certhash 2026/10/31 01:14:09 INFO Applying migration id=follows_sync 2026/10/31 01:14:09 INFO Applying migration id=jsonpath 2026/10/31 01:14:09 INFO Applying migration id=localforward 2026/10/31 01:14:09 INFO Applying migration id=avatar 2026/10/31 01:14:09 INFO Applying migration id=noimage 2026/10/31 01:14:09 INFO Applying migration id=feed 2026/10/31 01:14:09 INFO Applying migration id=bookmarks 2026/10/31 01:14:09 INFO Applying migration id=shareactivity 2026/10/31 01:14:09 INFO Applying migration id=application 2026/10/31 01:14:09 INFO Applying migration id=certificates 2026/10/31 01:14:09 INFO Applying migration id=rawforward 2026/10/31 01:14:09 INFO Applying migration id=publickey 2026/10/31 01:14:09 INFO Applying migration id=resolvegroup 2026/10/31 01:14:09 INFO Applying migration id=reject 2026/10/31 01:14:09 INFO Applying migration id=autodel 2026/10/31 01:14:09 INFO Applying migration id=jsonb 2026/10/31 01:14:09 INFO Applying migration id=quote 2026/10/31 01:14:09 INFO Applying migration id=rfc9421 2026/10/31 01:14:09 INFO Applying migration id=keys 2026/10/31 01:14:09 INFO Applying migration id=portable 2026/10/31 01:14:09 INFO Applying migration id=proofs 2026/10/31 01:14:09 INFO Applying migration id=contexts 2026/10/31 01:14:09 INFO Applying migration id=deliverieshost 2026/10/31 01:14:09 INFO Applying migration id=pembegin 2026/10/31 01:14:09 INFO Applying migration id=didhost 2026/10/31 01:14:09 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:09 INFO Applying migration id=invites 2026/10/31 01:14:09 INFO Applying migration id=ed25519blob 2026/10/31 01:14:09 INFO Applying migration id=rsablob 2026/10/31 01:14:09 INFO Applying migration id=iconscid 2026/10/31 01:14:09 INFO Applying migration id=actor 2026/10/31 01:14:09 INFO Applying migration id=localkeys 2026/10/31 01:14:09 INFO Applying migration id=deleted 2026/10/31 01:14:09 INFO Applying migration id=history 2026/10/31 01:14:09 INFO Applying migration id=outboxnano 2026/10/31 01:14:09 INFO Applying migration id=implements 2026/10/31 01:14:09 INFO Applying migration id=backfill 2026/10/31 01:14:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f85-7a33-75db-9e79-c29a86413867 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:14:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f85-7a34-725c-a41f-2b4b5c1d83d1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f85-7a33-75db-9e79-c29a86413867 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f85-7a33-75db-9e79-c29a86413867 2026/10/31 01:14:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-7a34-7c43-93dc-a9d2272e2631 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-7a34-7bff-bce1-10eca720ff24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-7a34-7bff-bce1-10eca720ff24 2026/10/31 01:14:11 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (2.92s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/10/31 01:14:11 INFO Applying migration id=initial 2026/10/31 01:14:11 INFO Applying migration id=notesupdated 2026/10/31 01:14:11 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:11 INFO Applying migration id=activitiesid 2026/10/31 01:14:11 INFO Applying migration id=outbox 2026/10/31 01:14:11 INFO Applying migration id=edits 2026/10/31 01:14:11 INFO Applying migration id=outboxactor 2026/10/31 01:14:11 INFO Applying migration id=outboxsender 2026/10/31 01:14:11 INFO Applying migration id=thread 2026/10/31 01:14:11 INFO Applying migration id=host 2026/10/31 01:14:11 INFO Applying migration id=sharedinbox 2026/10/31 01:14:11 INFO Applying migration id=noteshost 2026/10/31 01:14:11 INFO Applying migration id=fetched 2026/10/31 01:14:11 INFO Applying migration id=move 2026/10/31 01:14:11 INFO Applying migration id=cleanup 2026/10/31 01:14:11 INFO Applying migration id=received 2026/10/31 01:14:11 INFO Applying migration id=namehost 2026/10/31 01:14:11 INFO Applying migration id=outboxhost 2026/10/31 01:14:11 INFO Applying migration id=notesfts 2026/10/31 01:14:11 INFO Applying migration id=iconsname 2026/10/31 01:14:11 INFO Applying migration id=nohash 2026/10/31 01:14:11 INFO Applying migration id=shares 2026/10/31 01:14:11 INFO Applying migration id=actorttl 2026/10/31 01:14:11 INFO Applying migration id=tocc 2026/10/31 01:14:11 INFO Applying migration id=followeds 2026/10/31 01:14:11 INFO Applying migration id=certhash 2026/10/31 01:14:11 INFO Applying migration id=follows_sync 2026/10/31 01:14:11 INFO Applying migration id=jsonpath 2026/10/31 01:14:11 INFO Applying migration id=localforward 2026/10/31 01:14:11 INFO Applying migration id=avatar 2026/10/31 01:14:11 INFO Applying migration id=noimage 2026/10/31 01:14:11 INFO Applying migration id=feed 2026/10/31 01:14:11 INFO Applying migration id=bookmarks 2026/10/31 01:14:11 INFO Applying migration id=shareactivity 2026/10/31 01:14:11 INFO Applying migration id=application 2026/10/31 01:14:11 INFO Applying migration id=certificates 2026/10/31 01:14:11 INFO Applying migration id=rawforward 2026/10/31 01:14:11 INFO Applying migration id=publickey 2026/10/31 01:14:11 INFO Applying migration id=resolvegroup 2026/10/31 01:14:11 INFO Applying migration id=reject 2026/10/31 01:14:11 INFO Applying migration id=autodel 2026/10/31 01:14:11 INFO Applying migration id=jsonb 2026/10/31 01:14:11 INFO Applying migration id=quote 2026/10/31 01:14:11 INFO Applying migration id=rfc9421 2026/10/31 01:14:11 INFO Applying migration id=keys 2026/10/31 01:14:11 INFO Applying migration id=portable 2026/10/31 01:14:11 INFO Applying migration id=proofs 2026/10/31 01:14:11 INFO Applying migration id=contexts 2026/10/31 01:14:11 INFO Applying migration id=deliverieshost 2026/10/31 01:14:11 INFO Applying migration id=pembegin 2026/10/31 01:14:11 INFO Applying migration id=didhost 2026/10/31 01:14:11 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:11 INFO Applying migration id=invites 2026/10/31 01:14:11 INFO Applying migration id=ed25519blob 2026/10/31 01:14:11 INFO Applying migration id=rsablob 2026/10/31 01:14:12 INFO Applying migration id=iconscid 2026/10/31 01:14:12 INFO Applying migration id=actor 2026/10/31 01:14:12 INFO Applying migration id=localkeys 2026/10/31 01:14:12 INFO Applying migration id=deleted 2026/10/31 01:14:12 INFO Applying migration id=history 2026/10/31 01:14:12 INFO Applying migration id=outboxnano 2026/10/31 01:14:12 INFO Applying migration id=implements 2026/10/31 01:14:12 INFO Applying migration id=backfill 2026/10/31 01:14:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-85a1-762a-916d-8438e5eb9093 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-85a1-7541-bbc5-a946901fe928 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-85a1-7541-bbc5-a946901fe928 2026/10/31 01:14:14 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (2.92s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/10/31 01:14:14 INFO Applying migration id=initial 2026/10/31 01:14:14 INFO Applying migration id=notesupdated 2026/10/31 01:14:14 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:14 INFO Applying migration id=activitiesid 2026/10/31 01:14:14 INFO Applying migration id=outbox 2026/10/31 01:14:14 INFO Applying migration id=edits 2026/10/31 01:14:14 INFO Applying migration id=outboxactor 2026/10/31 01:14:14 INFO Applying migration id=outboxsender 2026/10/31 01:14:14 INFO Applying migration id=thread 2026/10/31 01:14:14 INFO Applying migration id=host 2026/10/31 01:14:14 INFO Applying migration id=sharedinbox 2026/10/31 01:14:14 INFO Applying migration id=noteshost 2026/10/31 01:14:14 INFO Applying migration id=fetched 2026/10/31 01:14:14 INFO Applying migration id=move 2026/10/31 01:14:14 INFO Applying migration id=cleanup 2026/10/31 01:14:14 INFO Applying migration id=received 2026/10/31 01:14:14 INFO Applying migration id=namehost 2026/10/31 01:14:14 INFO Applying migration id=outboxhost 2026/10/31 01:14:14 INFO Applying migration id=notesfts 2026/10/31 01:14:14 INFO Applying migration id=iconsname 2026/10/31 01:14:14 INFO Applying migration id=nohash 2026/10/31 01:14:14 INFO Applying migration id=shares 2026/10/31 01:14:14 INFO Applying migration id=actorttl 2026/10/31 01:14:14 INFO Applying migration id=tocc 2026/10/31 01:14:14 INFO Applying migration id=followeds 2026/10/31 01:14:14 INFO Applying migration id=certhash 2026/10/31 01:14:14 INFO Applying migration id=follows_sync 2026/10/31 01:14:14 INFO Applying migration id=jsonpath 2026/10/31 01:14:14 INFO Applying migration id=localforward 2026/10/31 01:14:14 INFO Applying migration id=avatar 2026/10/31 01:14:14 INFO Applying migration id=noimage 2026/10/31 01:14:14 INFO Applying migration id=feed 2026/10/31 01:14:14 INFO Applying migration id=bookmarks 2026/10/31 01:14:14 INFO Applying migration id=shareactivity 2026/10/31 01:14:14 INFO Applying migration id=application 2026/10/31 01:14:14 INFO Applying migration id=certificates 2026/10/31 01:14:14 INFO Applying migration id=rawforward 2026/10/31 01:14:14 INFO Applying migration id=publickey 2026/10/31 01:14:14 INFO Applying migration id=resolvegroup 2026/10/31 01:14:14 INFO Applying migration id=reject 2026/10/31 01:14:14 INFO Applying migration id=autodel 2026/10/31 01:14:14 INFO Applying migration id=jsonb 2026/10/31 01:14:14 INFO Applying migration id=quote 2026/10/31 01:14:14 INFO Applying migration id=rfc9421 2026/10/31 01:14:14 INFO Applying migration id=keys 2026/10/31 01:14:14 INFO Applying migration id=portable 2026/10/31 01:14:14 INFO Applying migration id=proofs 2026/10/31 01:14:14 INFO Applying migration id=contexts 2026/10/31 01:14:14 INFO Applying migration id=deliverieshost 2026/10/31 01:14:14 INFO Applying migration id=pembegin 2026/10/31 01:14:14 INFO Applying migration id=didhost 2026/10/31 01:14:14 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:14 INFO Applying migration id=invites 2026/10/31 01:14:14 INFO Applying migration id=ed25519blob 2026/10/31 01:14:14 INFO Applying migration id=rsablob 2026/10/31 01:14:14 INFO Applying migration id=iconscid 2026/10/31 01:14:14 INFO Applying migration id=actor 2026/10/31 01:14:14 INFO Applying migration id=localkeys 2026/10/31 01:14:14 INFO Applying migration id=deleted 2026/10/31 01:14:14 INFO Applying migration id=history 2026/10/31 01:14:14 INFO Applying migration id=outboxnano 2026/10/31 01:14:14 INFO Applying migration id=implements 2026/10/31 01:14:14 INFO Applying migration id=backfill 2026/10/31 01:14:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-93df-750b-8a52-274ec97ec5b0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-93df-7423-8a53-bb222035fa93 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-93df-7423-8a53-bb222035fa93 2026/10/31 01:14:18 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (3.64s) === RUN TestOutbox_PostToFollowersSelf 2026/10/31 01:14:18 INFO Applying migration id=initial 2026/10/31 01:14:18 INFO Applying migration id=notesupdated 2026/10/31 01:14:18 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:18 INFO Applying migration id=activitiesid 2026/10/31 01:14:18 INFO Applying migration id=outbox 2026/10/31 01:14:18 INFO Applying migration id=edits 2026/10/31 01:14:18 INFO Applying migration id=outboxactor 2026/10/31 01:14:18 INFO Applying migration id=outboxsender 2026/10/31 01:14:18 INFO Applying migration id=thread 2026/10/31 01:14:18 INFO Applying migration id=host 2026/10/31 01:14:18 INFO Applying migration id=sharedinbox 2026/10/31 01:14:18 INFO Applying migration id=noteshost 2026/10/31 01:14:18 INFO Applying migration id=fetched 2026/10/31 01:14:18 INFO Applying migration id=move 2026/10/31 01:14:18 INFO Applying migration id=cleanup 2026/10/31 01:14:18 INFO Applying migration id=received 2026/10/31 01:14:18 INFO Applying migration id=namehost 2026/10/31 01:14:18 INFO Applying migration id=outboxhost 2026/10/31 01:14:18 INFO Applying migration id=notesfts 2026/10/31 01:14:18 INFO Applying migration id=iconsname 2026/10/31 01:14:18 INFO Applying migration id=nohash 2026/10/31 01:14:18 INFO Applying migration id=shares 2026/10/31 01:14:18 INFO Applying migration id=actorttl 2026/10/31 01:14:18 INFO Applying migration id=tocc 2026/10/31 01:14:18 INFO Applying migration id=followeds 2026/10/31 01:14:18 INFO Applying migration id=certhash 2026/10/31 01:14:18 INFO Applying migration id=follows_sync 2026/10/31 01:14:18 INFO Applying migration id=jsonpath 2026/10/31 01:14:18 INFO Applying migration id=localforward 2026/10/31 01:14:18 INFO Applying migration id=avatar 2026/10/31 01:14:18 INFO Applying migration id=noimage 2026/10/31 01:14:18 INFO Applying migration id=feed 2026/10/31 01:14:18 INFO Applying migration id=bookmarks 2026/10/31 01:14:18 INFO Applying migration id=shareactivity 2026/10/31 01:14:18 INFO Applying migration id=application 2026/10/31 01:14:18 INFO Applying migration id=certificates 2026/10/31 01:14:18 INFO Applying migration id=rawforward 2026/10/31 01:14:18 INFO Applying migration id=publickey 2026/10/31 01:14:18 INFO Applying migration id=resolvegroup 2026/10/31 01:14:18 INFO Applying migration id=reject 2026/10/31 01:14:18 INFO Applying migration id=autodel 2026/10/31 01:14:18 INFO Applying migration id=jsonb 2026/10/31 01:14:18 INFO Applying migration id=quote 2026/10/31 01:14:18 INFO Applying migration id=rfc9421 2026/10/31 01:14:18 INFO Applying migration id=keys 2026/10/31 01:14:18 INFO Applying migration id=portable 2026/10/31 01:14:18 INFO Applying migration id=proofs 2026/10/31 01:14:18 INFO Applying migration id=contexts 2026/10/31 01:14:18 INFO Applying migration id=deliverieshost 2026/10/31 01:14:18 INFO Applying migration id=pembegin 2026/10/31 01:14:18 INFO Applying migration id=didhost 2026/10/31 01:14:18 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:18 INFO Applying migration id=invites 2026/10/31 01:14:18 INFO Applying migration id=ed25519blob 2026/10/31 01:14:18 INFO Applying migration id=rsablob 2026/10/31 01:14:18 INFO Applying migration id=iconscid 2026/10/31 01:14:18 INFO Applying migration id=actor 2026/10/31 01:14:18 INFO Applying migration id=localkeys 2026/10/31 01:14:18 INFO Applying migration id=deleted 2026/10/31 01:14:18 INFO Applying migration id=history 2026/10/31 01:14:18 INFO Applying migration id=outboxnano 2026/10/31 01:14:18 INFO Applying migration id=implements 2026/10/31 01:14:18 INFO Applying migration id=backfill 2026/10/31 01:14:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-9cd0-72bf-8446-6b5fb6f5be13 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-9cd0-727f-9769-926458905b9b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-9cd0-727f-9769-926458905b9b 2026/10/31 01:14:20 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (2.29s) === RUN TestOutbox_DM 2026/10/31 01:14:20 INFO Applying migration id=initial 2026/10/31 01:14:20 INFO Applying migration id=notesupdated 2026/10/31 01:14:20 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:20 INFO Applying migration id=activitiesid 2026/10/31 01:14:20 INFO Applying migration id=outbox 2026/10/31 01:14:20 INFO Applying migration id=edits 2026/10/31 01:14:20 INFO Applying migration id=outboxactor 2026/10/31 01:14:20 INFO Applying migration id=outboxsender 2026/10/31 01:14:20 INFO Applying migration id=thread 2026/10/31 01:14:20 INFO Applying migration id=host 2026/10/31 01:14:20 INFO Applying migration id=sharedinbox 2026/10/31 01:14:20 INFO Applying migration id=noteshost 2026/10/31 01:14:20 INFO Applying migration id=fetched 2026/10/31 01:14:20 INFO Applying migration id=move 2026/10/31 01:14:20 INFO Applying migration id=cleanup 2026/10/31 01:14:20 INFO Applying migration id=received 2026/10/31 01:14:20 INFO Applying migration id=namehost 2026/10/31 01:14:20 INFO Applying migration id=outboxhost 2026/10/31 01:14:20 INFO Applying migration id=notesfts 2026/10/31 01:14:20 INFO Applying migration id=iconsname 2026/10/31 01:14:20 INFO Applying migration id=nohash 2026/10/31 01:14:20 INFO Applying migration id=shares 2026/10/31 01:14:20 INFO Applying migration id=actorttl 2026/10/31 01:14:20 INFO Applying migration id=tocc 2026/10/31 01:14:20 INFO Applying migration id=followeds 2026/10/31 01:14:20 INFO Applying migration id=certhash 2026/10/31 01:14:20 INFO Applying migration id=follows_sync 2026/10/31 01:14:20 INFO Applying migration id=jsonpath 2026/10/31 01:14:20 INFO Applying migration id=localforward 2026/10/31 01:14:20 INFO Applying migration id=avatar 2026/10/31 01:14:20 INFO Applying migration id=noimage 2026/10/31 01:14:20 INFO Applying migration id=feed 2026/10/31 01:14:20 INFO Applying migration id=bookmarks 2026/10/31 01:14:20 INFO Applying migration id=shareactivity 2026/10/31 01:14:20 INFO Applying migration id=application 2026/10/31 01:14:20 INFO Applying migration id=certificates 2026/10/31 01:14:20 INFO Applying migration id=rawforward 2026/10/31 01:14:20 INFO Applying migration id=publickey 2026/10/31 01:14:20 INFO Applying migration id=resolvegroup 2026/10/31 01:14:20 INFO Applying migration id=reject 2026/10/31 01:14:20 INFO Applying migration id=autodel 2026/10/31 01:14:20 INFO Applying migration id=jsonb 2026/10/31 01:14:20 INFO Applying migration id=quote 2026/10/31 01:14:20 INFO Applying migration id=rfc9421 2026/10/31 01:14:20 INFO Applying migration id=keys 2026/10/31 01:14:20 INFO Applying migration id=portable 2026/10/31 01:14:20 INFO Applying migration id=proofs 2026/10/31 01:14:20 INFO Applying migration id=contexts 2026/10/31 01:14:20 INFO Applying migration id=deliverieshost 2026/10/31 01:14:20 INFO Applying migration id=pembegin 2026/10/31 01:14:20 INFO Applying migration id=didhost 2026/10/31 01:14:20 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:20 INFO Applying migration id=invites 2026/10/31 01:14:20 INFO Applying migration id=ed25519blob 2026/10/31 01:14:20 INFO Applying migration id=rsablob 2026/10/31 01:14:20 INFO Applying migration id=iconscid 2026/10/31 01:14:20 INFO Applying migration id=actor 2026/10/31 01:14:20 INFO Applying migration id=localkeys 2026/10/31 01:14:20 INFO Applying migration id=deleted 2026/10/31 01:14:20 INFO Applying migration id=history 2026/10/31 01:14:20 INFO Applying migration id=outboxnano 2026/10/31 01:14:20 INFO Applying migration id=implements 2026/10/31 01:14:20 INFO Applying migration id=backfill 2026/10/31 01:14:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f85-ac7d-75fe-9f31-011b69588471 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:14:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f85-ac7e-720d-85ef-c97390bf793a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f85-ac7d-75fe-9f31-011b69588471 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f85-ac7d-75fe-9f31-011b69588471 2026/10/31 01:14:24 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/31 01:14:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-ac7e-7e96-8075-f3e68e8c96a2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-ac7e-7b25-a9a8-1368a79f1506 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-ac7e-7b25-a9a8-1368a79f1506 2026/10/31 01:14:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (4.02s) === RUN TestOutbox_DMSelf 2026/10/31 01:14:24 INFO Applying migration id=initial 2026/10/31 01:14:24 INFO Applying migration id=notesupdated 2026/10/31 01:14:24 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:24 INFO Applying migration id=activitiesid 2026/10/31 01:14:24 INFO Applying migration id=outbox 2026/10/31 01:14:24 INFO Applying migration id=edits 2026/10/31 01:14:24 INFO Applying migration id=outboxactor 2026/10/31 01:14:24 INFO Applying migration id=outboxsender 2026/10/31 01:14:24 INFO Applying migration id=thread 2026/10/31 01:14:24 INFO Applying migration id=host 2026/10/31 01:14:24 INFO Applying migration id=sharedinbox 2026/10/31 01:14:24 INFO Applying migration id=noteshost 2026/10/31 01:14:24 INFO Applying migration id=fetched 2026/10/31 01:14:24 INFO Applying migration id=move 2026/10/31 01:14:24 INFO Applying migration id=cleanup 2026/10/31 01:14:24 INFO Applying migration id=received 2026/10/31 01:14:24 INFO Applying migration id=namehost 2026/10/31 01:14:24 INFO Applying migration id=outboxhost 2026/10/31 01:14:24 INFO Applying migration id=notesfts 2026/10/31 01:14:24 INFO Applying migration id=iconsname 2026/10/31 01:14:24 INFO Applying migration id=nohash 2026/10/31 01:14:24 INFO Applying migration id=shares 2026/10/31 01:14:24 INFO Applying migration id=actorttl 2026/10/31 01:14:24 INFO Applying migration id=tocc 2026/10/31 01:14:24 INFO Applying migration id=followeds 2026/10/31 01:14:24 INFO Applying migration id=certhash 2026/10/31 01:14:24 INFO Applying migration id=follows_sync 2026/10/31 01:14:24 INFO Applying migration id=jsonpath 2026/10/31 01:14:24 INFO Applying migration id=localforward 2026/10/31 01:14:24 INFO Applying migration id=avatar 2026/10/31 01:14:24 INFO Applying migration id=noimage 2026/10/31 01:14:24 INFO Applying migration id=feed 2026/10/31 01:14:24 INFO Applying migration id=bookmarks 2026/10/31 01:14:24 INFO Applying migration id=shareactivity 2026/10/31 01:14:24 INFO Applying migration id=application 2026/10/31 01:14:24 INFO Applying migration id=certificates 2026/10/31 01:14:24 INFO Applying migration id=rawforward 2026/10/31 01:14:24 INFO Applying migration id=publickey 2026/10/31 01:14:24 INFO Applying migration id=resolvegroup 2026/10/31 01:14:24 INFO Applying migration id=reject 2026/10/31 01:14:24 INFO Applying migration id=autodel 2026/10/31 01:14:24 INFO Applying migration id=jsonb 2026/10/31 01:14:24 INFO Applying migration id=quote 2026/10/31 01:14:24 INFO Applying migration id=rfc9421 2026/10/31 01:14:24 INFO Applying migration id=keys 2026/10/31 01:14:24 INFO Applying migration id=portable 2026/10/31 01:14:24 INFO Applying migration id=proofs 2026/10/31 01:14:24 INFO Applying migration id=contexts 2026/10/31 01:14:24 INFO Applying migration id=deliverieshost 2026/10/31 01:14:24 INFO Applying migration id=pembegin 2026/10/31 01:14:24 INFO Applying migration id=didhost 2026/10/31 01:14:24 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:24 INFO Applying migration id=invites 2026/10/31 01:14:24 INFO Applying migration id=ed25519blob 2026/10/31 01:14:24 INFO Applying migration id=rsablob 2026/10/31 01:14:24 INFO Applying migration id=iconscid 2026/10/31 01:14:24 INFO Applying migration id=actor 2026/10/31 01:14:24 INFO Applying migration id=localkeys 2026/10/31 01:14:24 INFO Applying migration id=deleted 2026/10/31 01:14:24 INFO Applying migration id=history 2026/10/31 01:14:24 INFO Applying migration id=outboxnano 2026/10/31 01:14:24 INFO Applying migration id=implements 2026/10/31 01:14:24 INFO Applying migration id=backfill 2026/10/31 01:14:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f85-b84d-79f8-a956-ebe2de85cf74 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:14:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f85-b84e-75de-8e18-a5ab6622d913 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f85-b84d-79f8-a956-ebe2de85cf74 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f85-b84d-79f8-a956-ebe2de85cf74 2026/10/31 01:14:27 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/31 01:14:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-b84f-7406-9c7b-32a11e104b5c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-b84f-70ae-958e-61828fc86f4c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-b84f-70ae-958e-61828fc86f4c 2026/10/31 01:14:27 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (3.02s) === RUN TestOutbox_DMNotRecipient 2026/10/31 01:14:27 INFO Applying migration id=initial 2026/10/31 01:14:27 INFO Applying migration id=notesupdated 2026/10/31 01:14:27 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:27 INFO Applying migration id=activitiesid 2026/10/31 01:14:27 INFO Applying migration id=outbox 2026/10/31 01:14:27 INFO Applying migration id=edits 2026/10/31 01:14:27 INFO Applying migration id=outboxactor 2026/10/31 01:14:27 INFO Applying migration id=outboxsender 2026/10/31 01:14:27 INFO Applying migration id=thread 2026/10/31 01:14:27 INFO Applying migration id=host 2026/10/31 01:14:27 INFO Applying migration id=sharedinbox 2026/10/31 01:14:27 INFO Applying migration id=noteshost 2026/10/31 01:14:27 INFO Applying migration id=fetched 2026/10/31 01:14:27 INFO Applying migration id=move 2026/10/31 01:14:27 INFO Applying migration id=cleanup 2026/10/31 01:14:27 INFO Applying migration id=received 2026/10/31 01:14:27 INFO Applying migration id=namehost 2026/10/31 01:14:27 INFO Applying migration id=outboxhost 2026/10/31 01:14:27 INFO Applying migration id=notesfts 2026/10/31 01:14:27 INFO Applying migration id=iconsname 2026/10/31 01:14:27 INFO Applying migration id=nohash 2026/10/31 01:14:27 INFO Applying migration id=shares 2026/10/31 01:14:27 INFO Applying migration id=actorttl 2026/10/31 01:14:27 INFO Applying migration id=tocc 2026/10/31 01:14:27 INFO Applying migration id=followeds 2026/10/31 01:14:27 INFO Applying migration id=certhash 2026/10/31 01:14:27 INFO Applying migration id=follows_sync 2026/10/31 01:14:27 INFO Applying migration id=jsonpath 2026/10/31 01:14:27 INFO Applying migration id=localforward 2026/10/31 01:14:27 INFO Applying migration id=avatar 2026/10/31 01:14:27 INFO Applying migration id=noimage 2026/10/31 01:14:27 INFO Applying migration id=feed 2026/10/31 01:14:27 INFO Applying migration id=bookmarks 2026/10/31 01:14:27 INFO Applying migration id=shareactivity 2026/10/31 01:14:27 INFO Applying migration id=application 2026/10/31 01:14:27 INFO Applying migration id=certificates 2026/10/31 01:14:27 INFO Applying migration id=rawforward 2026/10/31 01:14:27 INFO Applying migration id=publickey 2026/10/31 01:14:27 INFO Applying migration id=resolvegroup 2026/10/31 01:14:27 INFO Applying migration id=reject 2026/10/31 01:14:27 INFO Applying migration id=autodel 2026/10/31 01:14:27 INFO Applying migration id=jsonb 2026/10/31 01:14:27 INFO Applying migration id=quote 2026/10/31 01:14:27 INFO Applying migration id=rfc9421 2026/10/31 01:14:27 INFO Applying migration id=keys 2026/10/31 01:14:27 INFO Applying migration id=portable 2026/10/31 01:14:27 INFO Applying migration id=proofs 2026/10/31 01:14:27 INFO Applying migration id=contexts 2026/10/31 01:14:27 INFO Applying migration id=deliverieshost 2026/10/31 01:14:27 INFO Applying migration id=pembegin 2026/10/31 01:14:27 INFO Applying migration id=didhost 2026/10/31 01:14:27 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:27 INFO Applying migration id=invites 2026/10/31 01:14:27 INFO Applying migration id=ed25519blob 2026/10/31 01:14:27 INFO Applying migration id=rsablob 2026/10/31 01:14:27 INFO Applying migration id=iconscid 2026/10/31 01:14:27 INFO Applying migration id=actor 2026/10/31 01:14:27 INFO Applying migration id=localkeys 2026/10/31 01:14:27 INFO Applying migration id=deleted 2026/10/31 01:14:27 INFO Applying migration id=history 2026/10/31 01:14:27 INFO Applying migration id=outboxnano 2026/10/31 01:14:27 INFO Applying migration id=implements 2026/10/31 01:14:27 INFO Applying migration id=backfill 2026/10/31 01:14:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f85-c7ce-77be-ac5f-7cf3117d0858 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:14:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f85-c7cf-735d-9bce-1b1b1e629fa0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f85-c7ce-77be-ac5f-7cf3117d0858 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f85-c7ce-77be-ac5f-7cf3117d0858 2026/10/31 01:14:31 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/31 01:14:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-c7d0-701b-8be0-75c0110b0a09 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-c7cf-7c33-b1cf-dc8a8371fefc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-c7cf-7c33-b1cf-dc8a8371fefc 2026/10/31 01:14:31 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (3.97s) === RUN TestOutbox_UnauthenticatedUser 2026/10/31 01:14:31 INFO Applying migration id=initial 2026/10/31 01:14:31 INFO Applying migration id=notesupdated 2026/10/31 01:14:31 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:31 INFO Applying migration id=activitiesid 2026/10/31 01:14:31 INFO Applying migration id=outbox 2026/10/31 01:14:31 INFO Applying migration id=edits 2026/10/31 01:14:31 INFO Applying migration id=outboxactor 2026/10/31 01:14:31 INFO Applying migration id=outboxsender 2026/10/31 01:14:31 INFO Applying migration id=thread 2026/10/31 01:14:31 INFO Applying migration id=host 2026/10/31 01:14:31 INFO Applying migration id=sharedinbox 2026/10/31 01:14:31 INFO Applying migration id=noteshost 2026/10/31 01:14:31 INFO Applying migration id=fetched 2026/10/31 01:14:31 INFO Applying migration id=move 2026/10/31 01:14:31 INFO Applying migration id=cleanup 2026/10/31 01:14:31 INFO Applying migration id=received 2026/10/31 01:14:31 INFO Applying migration id=namehost 2026/10/31 01:14:31 INFO Applying migration id=outboxhost 2026/10/31 01:14:31 INFO Applying migration id=notesfts 2026/10/31 01:14:31 INFO Applying migration id=iconsname 2026/10/31 01:14:31 INFO Applying migration id=nohash 2026/10/31 01:14:31 INFO Applying migration id=shares 2026/10/31 01:14:31 INFO Applying migration id=actorttl 2026/10/31 01:14:31 INFO Applying migration id=tocc 2026/10/31 01:14:31 INFO Applying migration id=followeds 2026/10/31 01:14:31 INFO Applying migration id=certhash 2026/10/31 01:14:31 INFO Applying migration id=follows_sync 2026/10/31 01:14:31 INFO Applying migration id=jsonpath 2026/10/31 01:14:31 INFO Applying migration id=localforward 2026/10/31 01:14:31 INFO Applying migration id=avatar 2026/10/31 01:14:31 INFO Applying migration id=noimage 2026/10/31 01:14:31 INFO Applying migration id=feed 2026/10/31 01:14:31 INFO Applying migration id=bookmarks 2026/10/31 01:14:31 INFO Applying migration id=shareactivity 2026/10/31 01:14:31 INFO Applying migration id=application 2026/10/31 01:14:31 INFO Applying migration id=certificates 2026/10/31 01:14:31 INFO Applying migration id=rawforward 2026/10/31 01:14:31 INFO Applying migration id=publickey 2026/10/31 01:14:31 INFO Applying migration id=resolvegroup 2026/10/31 01:14:31 INFO Applying migration id=reject 2026/10/31 01:14:31 INFO Applying migration id=autodel 2026/10/31 01:14:31 INFO Applying migration id=jsonb 2026/10/31 01:14:31 INFO Applying migration id=quote 2026/10/31 01:14:31 INFO Applying migration id=rfc9421 2026/10/31 01:14:31 INFO Applying migration id=keys 2026/10/31 01:14:31 INFO Applying migration id=portable 2026/10/31 01:14:31 INFO Applying migration id=proofs 2026/10/31 01:14:31 INFO Applying migration id=contexts 2026/10/31 01:14:31 INFO Applying migration id=deliverieshost 2026/10/31 01:14:31 INFO Applying migration id=pembegin 2026/10/31 01:14:31 INFO Applying migration id=didhost 2026/10/31 01:14:31 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:31 INFO Applying migration id=invites 2026/10/31 01:14:31 INFO Applying migration id=ed25519blob 2026/10/31 01:14:31 INFO Applying migration id=rsablob 2026/10/31 01:14:31 INFO Applying migration id=iconscid 2026/10/31 01:14:31 INFO Applying migration id=actor 2026/10/31 01:14:31 INFO Applying migration id=localkeys 2026/10/31 01:14:31 INFO Applying migration id=deleted 2026/10/31 01:14:31 INFO Applying migration id=history 2026/10/31 01:14:31 INFO Applying migration id=outboxnano 2026/10/31 01:14:31 INFO Applying migration id=implements 2026/10/31 01:14:31 INFO Applying migration id=backfill 2026/10/31 01:14:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f85-d361-7b5e-bf34-d88a6cde6627 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:14:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f85-d362-76f6-917c-d1592ae2ff47 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f85-d361-7b5e-bf34-d88a6cde6627 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f85-d361-7b5e-bf34-d88a6cde6627 2026/10/31 01:14:34 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/31 01:14:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-d363-73b9-8e30-ce47debee7e6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-d363-7093-a21b-80fe4b0afdb4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-d363-7093-a21b-80fe4b0afdb4 2026/10/31 01:14:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (2.96s) === RUN TestOutbox_PublicPostInGroup 2026/10/31 01:14:34 INFO Applying migration id=initial 2026/10/31 01:14:34 INFO Applying migration id=notesupdated 2026/10/31 01:14:34 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:34 INFO Applying migration id=activitiesid 2026/10/31 01:14:34 INFO Applying migration id=outbox 2026/10/31 01:14:34 INFO Applying migration id=edits 2026/10/31 01:14:34 INFO Applying migration id=outboxactor 2026/10/31 01:14:34 INFO Applying migration id=outboxsender 2026/10/31 01:14:34 INFO Applying migration id=thread 2026/10/31 01:14:34 INFO Applying migration id=host 2026/10/31 01:14:34 INFO Applying migration id=sharedinbox 2026/10/31 01:14:34 INFO Applying migration id=noteshost 2026/10/31 01:14:34 INFO Applying migration id=fetched 2026/10/31 01:14:34 INFO Applying migration id=move 2026/10/31 01:14:34 INFO Applying migration id=cleanup 2026/10/31 01:14:34 INFO Applying migration id=received 2026/10/31 01:14:34 INFO Applying migration id=namehost 2026/10/31 01:14:34 INFO Applying migration id=outboxhost 2026/10/31 01:14:34 INFO Applying migration id=notesfts 2026/10/31 01:14:34 INFO Applying migration id=iconsname 2026/10/31 01:14:34 INFO Applying migration id=nohash 2026/10/31 01:14:34 INFO Applying migration id=shares 2026/10/31 01:14:34 INFO Applying migration id=actorttl 2026/10/31 01:14:34 INFO Applying migration id=tocc 2026/10/31 01:14:34 INFO Applying migration id=followeds 2026/10/31 01:14:34 INFO Applying migration id=certhash 2026/10/31 01:14:34 INFO Applying migration id=follows_sync 2026/10/31 01:14:34 INFO Applying migration id=jsonpath 2026/10/31 01:14:34 INFO Applying migration id=localforward 2026/10/31 01:14:34 INFO Applying migration id=avatar 2026/10/31 01:14:34 INFO Applying migration id=noimage 2026/10/31 01:14:34 INFO Applying migration id=feed 2026/10/31 01:14:34 INFO Applying migration id=bookmarks 2026/10/31 01:14:34 INFO Applying migration id=shareactivity 2026/10/31 01:14:34 INFO Applying migration id=application 2026/10/31 01:14:34 INFO Applying migration id=certificates 2026/10/31 01:14:34 INFO Applying migration id=rawforward 2026/10/31 01:14:34 INFO Applying migration id=publickey 2026/10/31 01:14:34 INFO Applying migration id=resolvegroup 2026/10/31 01:14:34 INFO Applying migration id=reject 2026/10/31 01:14:34 INFO Applying migration id=autodel 2026/10/31 01:14:34 INFO Applying migration id=jsonb 2026/10/31 01:14:34 INFO Applying migration id=quote 2026/10/31 01:14:34 INFO Applying migration id=rfc9421 2026/10/31 01:14:34 INFO Applying migration id=keys 2026/10/31 01:14:34 INFO Applying migration id=portable 2026/10/31 01:14:34 INFO Applying migration id=proofs 2026/10/31 01:14:34 INFO Applying migration id=contexts 2026/10/31 01:14:34 INFO Applying migration id=deliverieshost 2026/10/31 01:14:34 INFO Applying migration id=pembegin 2026/10/31 01:14:34 INFO Applying migration id=didhost 2026/10/31 01:14:34 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:34 INFO Applying migration id=invites 2026/10/31 01:14:34 INFO Applying migration id=ed25519blob 2026/10/31 01:14:34 INFO Applying migration id=rsablob 2026/10/31 01:14:34 INFO Applying migration id=iconscid 2026/10/31 01:14:34 INFO Applying migration id=actor 2026/10/31 01:14:34 INFO Applying migration id=localkeys 2026/10/31 01:14:34 INFO Applying migration id=deleted 2026/10/31 01:14:34 INFO Applying migration id=history 2026/10/31 01:14:34 INFO Applying migration id=outboxnano 2026/10/31 01:14:34 INFO Applying migration id=implements 2026/10/31 01:14:34 INFO Applying migration id=backfill 2026/10/31 01:14:37 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:14:37 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (2.62s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/10/31 01:14:37 INFO Applying migration id=initial 2026/10/31 01:14:37 INFO Applying migration id=notesupdated 2026/10/31 01:14:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:37 INFO Applying migration id=activitiesid 2026/10/31 01:14:37 INFO Applying migration id=outbox 2026/10/31 01:14:37 INFO Applying migration id=edits 2026/10/31 01:14:37 INFO Applying migration id=outboxactor 2026/10/31 01:14:37 INFO Applying migration id=outboxsender 2026/10/31 01:14:37 INFO Applying migration id=thread 2026/10/31 01:14:37 INFO Applying migration id=host 2026/10/31 01:14:37 INFO Applying migration id=sharedinbox 2026/10/31 01:14:37 INFO Applying migration id=noteshost 2026/10/31 01:14:37 INFO Applying migration id=fetched 2026/10/31 01:14:37 INFO Applying migration id=move 2026/10/31 01:14:37 INFO Applying migration id=cleanup 2026/10/31 01:14:37 INFO Applying migration id=received 2026/10/31 01:14:37 INFO Applying migration id=namehost 2026/10/31 01:14:37 INFO Applying migration id=outboxhost 2026/10/31 01:14:37 INFO Applying migration id=notesfts 2026/10/31 01:14:37 INFO Applying migration id=iconsname 2026/10/31 01:14:37 INFO Applying migration id=nohash 2026/10/31 01:14:37 INFO Applying migration id=shares 2026/10/31 01:14:37 INFO Applying migration id=actorttl 2026/10/31 01:14:37 INFO Applying migration id=tocc 2026/10/31 01:14:37 INFO Applying migration id=followeds 2026/10/31 01:14:37 INFO Applying migration id=certhash 2026/10/31 01:14:37 INFO Applying migration id=follows_sync 2026/10/31 01:14:37 INFO Applying migration id=jsonpath 2026/10/31 01:14:37 INFO Applying migration id=localforward 2026/10/31 01:14:37 INFO Applying migration id=avatar 2026/10/31 01:14:37 INFO Applying migration id=noimage 2026/10/31 01:14:37 INFO Applying migration id=feed 2026/10/31 01:14:37 INFO Applying migration id=bookmarks 2026/10/31 01:14:37 INFO Applying migration id=shareactivity 2026/10/31 01:14:37 INFO Applying migration id=application 2026/10/31 01:14:37 INFO Applying migration id=certificates 2026/10/31 01:14:37 INFO Applying migration id=rawforward 2026/10/31 01:14:37 INFO Applying migration id=publickey 2026/10/31 01:14:37 INFO Applying migration id=resolvegroup 2026/10/31 01:14:37 INFO Applying migration id=reject 2026/10/31 01:14:37 INFO Applying migration id=autodel 2026/10/31 01:14:37 INFO Applying migration id=jsonb 2026/10/31 01:14:37 INFO Applying migration id=quote 2026/10/31 01:14:37 INFO Applying migration id=rfc9421 2026/10/31 01:14:37 INFO Applying migration id=keys 2026/10/31 01:14:37 INFO Applying migration id=portable 2026/10/31 01:14:37 INFO Applying migration id=proofs 2026/10/31 01:14:37 INFO Applying migration id=contexts 2026/10/31 01:14:37 INFO Applying migration id=deliverieshost 2026/10/31 01:14:37 INFO Applying migration id=pembegin 2026/10/31 01:14:37 INFO Applying migration id=didhost 2026/10/31 01:14:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:37 INFO Applying migration id=invites 2026/10/31 01:14:37 INFO Applying migration id=ed25519blob 2026/10/31 01:14:37 INFO Applying migration id=rsablob 2026/10/31 01:14:37 INFO Applying migration id=iconscid 2026/10/31 01:14:37 INFO Applying migration id=actor 2026/10/31 01:14:37 INFO Applying migration id=localkeys 2026/10/31 01:14:37 INFO Applying migration id=deleted 2026/10/31 01:14:37 INFO Applying migration id=history 2026/10/31 01:14:37 INFO Applying migration id=outboxnano 2026/10/31 01:14:37 INFO Applying migration id=implements 2026/10/31 01:14:37 INFO Applying migration id=backfill 2026/10/31 01:14:39 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:14:39 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (1.74s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/10/31 01:14:39 INFO Applying migration id=initial 2026/10/31 01:14:39 INFO Applying migration id=notesupdated 2026/10/31 01:14:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:39 INFO Applying migration id=activitiesid 2026/10/31 01:14:39 INFO Applying migration id=outbox 2026/10/31 01:14:39 INFO Applying migration id=edits 2026/10/31 01:14:39 INFO Applying migration id=outboxactor 2026/10/31 01:14:39 INFO Applying migration id=outboxsender 2026/10/31 01:14:39 INFO Applying migration id=thread 2026/10/31 01:14:39 INFO Applying migration id=host 2026/10/31 01:14:39 INFO Applying migration id=sharedinbox 2026/10/31 01:14:39 INFO Applying migration id=noteshost 2026/10/31 01:14:39 INFO Applying migration id=fetched 2026/10/31 01:14:39 INFO Applying migration id=move 2026/10/31 01:14:39 INFO Applying migration id=cleanup 2026/10/31 01:14:39 INFO Applying migration id=received 2026/10/31 01:14:39 INFO Applying migration id=namehost 2026/10/31 01:14:39 INFO Applying migration id=outboxhost 2026/10/31 01:14:39 INFO Applying migration id=notesfts 2026/10/31 01:14:39 INFO Applying migration id=iconsname 2026/10/31 01:14:39 INFO Applying migration id=nohash 2026/10/31 01:14:39 INFO Applying migration id=shares 2026/10/31 01:14:39 INFO Applying migration id=actorttl 2026/10/31 01:14:39 INFO Applying migration id=tocc 2026/10/31 01:14:39 INFO Applying migration id=followeds 2026/10/31 01:14:39 INFO Applying migration id=certhash 2026/10/31 01:14:39 INFO Applying migration id=follows_sync 2026/10/31 01:14:39 INFO Applying migration id=jsonpath 2026/10/31 01:14:39 INFO Applying migration id=localforward 2026/10/31 01:14:39 INFO Applying migration id=avatar 2026/10/31 01:14:39 INFO Applying migration id=noimage 2026/10/31 01:14:39 INFO Applying migration id=feed 2026/10/31 01:14:39 INFO Applying migration id=bookmarks 2026/10/31 01:14:39 INFO Applying migration id=shareactivity 2026/10/31 01:14:39 INFO Applying migration id=application 2026/10/31 01:14:39 INFO Applying migration id=certificates 2026/10/31 01:14:39 INFO Applying migration id=rawforward 2026/10/31 01:14:39 INFO Applying migration id=publickey 2026/10/31 01:14:39 INFO Applying migration id=resolvegroup 2026/10/31 01:14:39 INFO Applying migration id=reject 2026/10/31 01:14:39 INFO Applying migration id=autodel 2026/10/31 01:14:39 INFO Applying migration id=jsonb 2026/10/31 01:14:39 INFO Applying migration id=quote 2026/10/31 01:14:39 INFO Applying migration id=rfc9421 2026/10/31 01:14:39 INFO Applying migration id=keys 2026/10/31 01:14:39 INFO Applying migration id=portable 2026/10/31 01:14:39 INFO Applying migration id=proofs 2026/10/31 01:14:39 INFO Applying migration id=contexts 2026/10/31 01:14:39 INFO Applying migration id=deliverieshost 2026/10/31 01:14:39 INFO Applying migration id=pembegin 2026/10/31 01:14:39 INFO Applying migration id=didhost 2026/10/31 01:14:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:39 INFO Applying migration id=invites 2026/10/31 01:14:39 INFO Applying migration id=ed25519blob 2026/10/31 01:14:39 INFO Applying migration id=rsablob 2026/10/31 01:14:39 INFO Applying migration id=iconscid 2026/10/31 01:14:39 INFO Applying migration id=actor 2026/10/31 01:14:39 INFO Applying migration id=localkeys 2026/10/31 01:14:39 INFO Applying migration id=deleted 2026/10/31 01:14:39 INFO Applying migration id=history 2026/10/31 01:14:39 INFO Applying migration id=outboxnano 2026/10/31 01:14:39 INFO Applying migration id=implements 2026/10/31 01:14:39 INFO Applying migration id=backfill 2026/10/31 01:14:42 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:14:42 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/31 01:14:42 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (3.34s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/10/31 01:14:42 INFO Applying migration id=initial 2026/10/31 01:14:42 INFO Applying migration id=notesupdated 2026/10/31 01:14:42 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:42 INFO Applying migration id=activitiesid 2026/10/31 01:14:42 INFO Applying migration id=outbox 2026/10/31 01:14:42 INFO Applying migration id=edits 2026/10/31 01:14:42 INFO Applying migration id=outboxactor 2026/10/31 01:14:42 INFO Applying migration id=outboxsender 2026/10/31 01:14:42 INFO Applying migration id=thread 2026/10/31 01:14:42 INFO Applying migration id=host 2026/10/31 01:14:42 INFO Applying migration id=sharedinbox 2026/10/31 01:14:42 INFO Applying migration id=noteshost 2026/10/31 01:14:42 INFO Applying migration id=fetched 2026/10/31 01:14:42 INFO Applying migration id=move 2026/10/31 01:14:42 INFO Applying migration id=cleanup 2026/10/31 01:14:42 INFO Applying migration id=received 2026/10/31 01:14:42 INFO Applying migration id=namehost 2026/10/31 01:14:42 INFO Applying migration id=outboxhost 2026/10/31 01:14:42 INFO Applying migration id=notesfts 2026/10/31 01:14:42 INFO Applying migration id=iconsname 2026/10/31 01:14:42 INFO Applying migration id=nohash 2026/10/31 01:14:42 INFO Applying migration id=shares 2026/10/31 01:14:42 INFO Applying migration id=actorttl 2026/10/31 01:14:42 INFO Applying migration id=tocc 2026/10/31 01:14:42 INFO Applying migration id=followeds 2026/10/31 01:14:42 INFO Applying migration id=certhash 2026/10/31 01:14:42 INFO Applying migration id=follows_sync 2026/10/31 01:14:42 INFO Applying migration id=jsonpath 2026/10/31 01:14:42 INFO Applying migration id=localforward 2026/10/31 01:14:42 INFO Applying migration id=avatar 2026/10/31 01:14:42 INFO Applying migration id=noimage 2026/10/31 01:14:42 INFO Applying migration id=feed 2026/10/31 01:14:42 INFO Applying migration id=bookmarks 2026/10/31 01:14:42 INFO Applying migration id=shareactivity 2026/10/31 01:14:42 INFO Applying migration id=application 2026/10/31 01:14:42 INFO Applying migration id=certificates 2026/10/31 01:14:42 INFO Applying migration id=rawforward 2026/10/31 01:14:42 INFO Applying migration id=publickey 2026/10/31 01:14:42 INFO Applying migration id=resolvegroup 2026/10/31 01:14:42 INFO Applying migration id=reject 2026/10/31 01:14:42 INFO Applying migration id=autodel 2026/10/31 01:14:42 INFO Applying migration id=jsonb 2026/10/31 01:14:42 INFO Applying migration id=quote 2026/10/31 01:14:42 INFO Applying migration id=rfc9421 2026/10/31 01:14:42 INFO Applying migration id=keys 2026/10/31 01:14:42 INFO Applying migration id=portable 2026/10/31 01:14:42 INFO Applying migration id=proofs 2026/10/31 01:14:42 INFO Applying migration id=contexts 2026/10/31 01:14:42 INFO Applying migration id=deliverieshost 2026/10/31 01:14:42 INFO Applying migration id=pembegin 2026/10/31 01:14:42 INFO Applying migration id=didhost 2026/10/31 01:14:42 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:42 INFO Applying migration id=invites 2026/10/31 01:14:42 INFO Applying migration id=ed25519blob 2026/10/31 01:14:42 INFO Applying migration id=rsablob 2026/10/31 01:14:42 INFO Applying migration id=iconscid 2026/10/31 01:14:42 INFO Applying migration id=actor 2026/10/31 01:14:42 INFO Applying migration id=localkeys 2026/10/31 01:14:42 INFO Applying migration id=deleted 2026/10/31 01:14:42 INFO Applying migration id=history 2026/10/31 01:14:42 INFO Applying migration id=outboxnano 2026/10/31 01:14:42 INFO Applying migration id=implements 2026/10/31 01:14:42 INFO Applying migration id=backfill 2026/10/31 01:14:45 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:14:45 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/31 01:14:45 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (3.10s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/10/31 01:14:45 INFO Applying migration id=initial 2026/10/31 01:14:45 INFO Applying migration id=notesupdated 2026/10/31 01:14:45 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:45 INFO Applying migration id=activitiesid 2026/10/31 01:14:45 INFO Applying migration id=outbox 2026/10/31 01:14:45 INFO Applying migration id=edits 2026/10/31 01:14:45 INFO Applying migration id=outboxactor 2026/10/31 01:14:45 INFO Applying migration id=outboxsender 2026/10/31 01:14:45 INFO Applying migration id=thread 2026/10/31 01:14:45 INFO Applying migration id=host 2026/10/31 01:14:45 INFO Applying migration id=sharedinbox 2026/10/31 01:14:45 INFO Applying migration id=noteshost 2026/10/31 01:14:45 INFO Applying migration id=fetched 2026/10/31 01:14:45 INFO Applying migration id=move 2026/10/31 01:14:45 INFO Applying migration id=cleanup 2026/10/31 01:14:45 INFO Applying migration id=received 2026/10/31 01:14:45 INFO Applying migration id=namehost 2026/10/31 01:14:45 INFO Applying migration id=outboxhost 2026/10/31 01:14:45 INFO Applying migration id=notesfts 2026/10/31 01:14:45 INFO Applying migration id=iconsname 2026/10/31 01:14:45 INFO Applying migration id=nohash 2026/10/31 01:14:45 INFO Applying migration id=shares 2026/10/31 01:14:45 INFO Applying migration id=actorttl 2026/10/31 01:14:45 INFO Applying migration id=tocc 2026/10/31 01:14:45 INFO Applying migration id=followeds 2026/10/31 01:14:45 INFO Applying migration id=certhash 2026/10/31 01:14:45 INFO Applying migration id=follows_sync 2026/10/31 01:14:45 INFO Applying migration id=jsonpath 2026/10/31 01:14:45 INFO Applying migration id=localforward 2026/10/31 01:14:45 INFO Applying migration id=avatar 2026/10/31 01:14:45 INFO Applying migration id=noimage 2026/10/31 01:14:45 INFO Applying migration id=feed 2026/10/31 01:14:45 INFO Applying migration id=bookmarks 2026/10/31 01:14:45 INFO Applying migration id=shareactivity 2026/10/31 01:14:45 INFO Applying migration id=application 2026/10/31 01:14:45 INFO Applying migration id=certificates 2026/10/31 01:14:45 INFO Applying migration id=rawforward 2026/10/31 01:14:45 INFO Applying migration id=publickey 2026/10/31 01:14:45 INFO Applying migration id=resolvegroup 2026/10/31 01:14:45 INFO Applying migration id=reject 2026/10/31 01:14:45 INFO Applying migration id=autodel 2026/10/31 01:14:45 INFO Applying migration id=jsonb 2026/10/31 01:14:45 INFO Applying migration id=quote 2026/10/31 01:14:45 INFO Applying migration id=rfc9421 2026/10/31 01:14:45 INFO Applying migration id=keys 2026/10/31 01:14:45 INFO Applying migration id=portable 2026/10/31 01:14:45 INFO Applying migration id=proofs 2026/10/31 01:14:45 INFO Applying migration id=contexts 2026/10/31 01:14:45 INFO Applying migration id=deliverieshost 2026/10/31 01:14:45 INFO Applying migration id=pembegin 2026/10/31 01:14:45 INFO Applying migration id=didhost 2026/10/31 01:14:45 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:45 INFO Applying migration id=invites 2026/10/31 01:14:45 INFO Applying migration id=ed25519blob 2026/10/31 01:14:45 INFO Applying migration id=rsablob 2026/10/31 01:14:45 INFO Applying migration id=iconscid 2026/10/31 01:14:45 INFO Applying migration id=actor 2026/10/31 01:14:45 INFO Applying migration id=localkeys 2026/10/31 01:14:45 INFO Applying migration id=deleted 2026/10/31 01:14:45 INFO Applying migration id=history 2026/10/31 01:14:45 INFO Applying migration id=outboxnano 2026/10/31 01:14:45 INFO Applying migration id=implements 2026/10/31 01:14:45 INFO Applying migration id=backfill 2026/10/31 01:14:48 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:14:48 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/31 01:14:48 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/10/31 01:14:48 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (3.25s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/10/31 01:14:48 INFO Applying migration id=initial 2026/10/31 01:14:48 INFO Applying migration id=notesupdated 2026/10/31 01:14:48 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:48 INFO Applying migration id=activitiesid 2026/10/31 01:14:48 INFO Applying migration id=outbox 2026/10/31 01:14:48 INFO Applying migration id=edits 2026/10/31 01:14:48 INFO Applying migration id=outboxactor 2026/10/31 01:14:48 INFO Applying migration id=outboxsender 2026/10/31 01:14:48 INFO Applying migration id=thread 2026/10/31 01:14:48 INFO Applying migration id=host 2026/10/31 01:14:48 INFO Applying migration id=sharedinbox 2026/10/31 01:14:48 INFO Applying migration id=noteshost 2026/10/31 01:14:48 INFO Applying migration id=fetched 2026/10/31 01:14:48 INFO Applying migration id=move 2026/10/31 01:14:48 INFO Applying migration id=cleanup 2026/10/31 01:14:48 INFO Applying migration id=received 2026/10/31 01:14:48 INFO Applying migration id=namehost 2026/10/31 01:14:48 INFO Applying migration id=outboxhost 2026/10/31 01:14:48 INFO Applying migration id=notesfts 2026/10/31 01:14:48 INFO Applying migration id=iconsname 2026/10/31 01:14:48 INFO Applying migration id=nohash 2026/10/31 01:14:48 INFO Applying migration id=shares 2026/10/31 01:14:48 INFO Applying migration id=actorttl 2026/10/31 01:14:48 INFO Applying migration id=tocc 2026/10/31 01:14:48 INFO Applying migration id=followeds 2026/10/31 01:14:48 INFO Applying migration id=certhash 2026/10/31 01:14:48 INFO Applying migration id=follows_sync 2026/10/31 01:14:48 INFO Applying migration id=jsonpath 2026/10/31 01:14:48 INFO Applying migration id=localforward 2026/10/31 01:14:48 INFO Applying migration id=avatar 2026/10/31 01:14:48 INFO Applying migration id=noimage 2026/10/31 01:14:48 INFO Applying migration id=feed 2026/10/31 01:14:48 INFO Applying migration id=bookmarks 2026/10/31 01:14:48 INFO Applying migration id=shareactivity 2026/10/31 01:14:48 INFO Applying migration id=application 2026/10/31 01:14:48 INFO Applying migration id=certificates 2026/10/31 01:14:48 INFO Applying migration id=rawforward 2026/10/31 01:14:48 INFO Applying migration id=publickey 2026/10/31 01:14:48 INFO Applying migration id=resolvegroup 2026/10/31 01:14:48 INFO Applying migration id=reject 2026/10/31 01:14:48 INFO Applying migration id=autodel 2026/10/31 01:14:48 INFO Applying migration id=jsonb 2026/10/31 01:14:48 INFO Applying migration id=quote 2026/10/31 01:14:48 INFO Applying migration id=rfc9421 2026/10/31 01:14:48 INFO Applying migration id=keys 2026/10/31 01:14:48 INFO Applying migration id=portable 2026/10/31 01:14:48 INFO Applying migration id=proofs 2026/10/31 01:14:48 INFO Applying migration id=contexts 2026/10/31 01:14:48 INFO Applying migration id=deliverieshost 2026/10/31 01:14:48 INFO Applying migration id=pembegin 2026/10/31 01:14:48 INFO Applying migration id=didhost 2026/10/31 01:14:48 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:48 INFO Applying migration id=invites 2026/10/31 01:14:48 INFO Applying migration id=ed25519blob 2026/10/31 01:14:48 INFO Applying migration id=rsablob 2026/10/31 01:14:48 INFO Applying migration id=iconscid 2026/10/31 01:14:48 INFO Applying migration id=actor 2026/10/31 01:14:48 INFO Applying migration id=localkeys 2026/10/31 01:14:48 INFO Applying migration id=deleted 2026/10/31 01:14:48 INFO Applying migration id=history 2026/10/31 01:14:48 INFO Applying migration id=outboxnano 2026/10/31 01:14:48 INFO Applying migration id=implements 2026/10/31 01:14:48 INFO Applying migration id=backfill 2026/10/31 01:14: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/31 01:14:50 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/31 01:14:50 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/10/31 01:14:50 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (1.96s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/10/31 01:14:50 INFO Applying migration id=initial 2026/10/31 01:14:50 INFO Applying migration id=notesupdated 2026/10/31 01:14:50 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:50 INFO Applying migration id=activitiesid 2026/10/31 01:14:50 INFO Applying migration id=outbox 2026/10/31 01:14:50 INFO Applying migration id=edits 2026/10/31 01:14:50 INFO Applying migration id=outboxactor 2026/10/31 01:14:50 INFO Applying migration id=outboxsender 2026/10/31 01:14:50 INFO Applying migration id=thread 2026/10/31 01:14:50 INFO Applying migration id=host 2026/10/31 01:14:50 INFO Applying migration id=sharedinbox 2026/10/31 01:14:50 INFO Applying migration id=noteshost 2026/10/31 01:14:50 INFO Applying migration id=fetched 2026/10/31 01:14:50 INFO Applying migration id=move 2026/10/31 01:14:50 INFO Applying migration id=cleanup 2026/10/31 01:14:50 INFO Applying migration id=received 2026/10/31 01:14:50 INFO Applying migration id=namehost 2026/10/31 01:14:50 INFO Applying migration id=outboxhost 2026/10/31 01:14:50 INFO Applying migration id=notesfts 2026/10/31 01:14:50 INFO Applying migration id=iconsname 2026/10/31 01:14:50 INFO Applying migration id=nohash 2026/10/31 01:14:50 INFO Applying migration id=shares 2026/10/31 01:14:50 INFO Applying migration id=actorttl 2026/10/31 01:14:50 INFO Applying migration id=tocc 2026/10/31 01:14:50 INFO Applying migration id=followeds 2026/10/31 01:14:50 INFO Applying migration id=certhash 2026/10/31 01:14:50 INFO Applying migration id=follows_sync 2026/10/31 01:14:50 INFO Applying migration id=jsonpath 2026/10/31 01:14:50 INFO Applying migration id=localforward 2026/10/31 01:14:50 INFO Applying migration id=avatar 2026/10/31 01:14:50 INFO Applying migration id=noimage 2026/10/31 01:14:50 INFO Applying migration id=feed 2026/10/31 01:14:50 INFO Applying migration id=bookmarks 2026/10/31 01:14:50 INFO Applying migration id=shareactivity 2026/10/31 01:14:50 INFO Applying migration id=application 2026/10/31 01:14:50 INFO Applying migration id=certificates 2026/10/31 01:14:50 INFO Applying migration id=rawforward 2026/10/31 01:14:50 INFO Applying migration id=publickey 2026/10/31 01:14:50 INFO Applying migration id=resolvegroup 2026/10/31 01:14:50 INFO Applying migration id=reject 2026/10/31 01:14:50 INFO Applying migration id=autodel 2026/10/31 01:14:50 INFO Applying migration id=jsonb 2026/10/31 01:14:50 INFO Applying migration id=quote 2026/10/31 01:14:50 INFO Applying migration id=rfc9421 2026/10/31 01:14:50 INFO Applying migration id=keys 2026/10/31 01:14:50 INFO Applying migration id=portable 2026/10/31 01:14:50 INFO Applying migration id=proofs 2026/10/31 01:14:50 INFO Applying migration id=contexts 2026/10/31 01:14:50 INFO Applying migration id=deliverieshost 2026/10/31 01:14:50 INFO Applying migration id=pembegin 2026/10/31 01:14:50 INFO Applying migration id=didhost 2026/10/31 01:14:50 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:50 INFO Applying migration id=invites 2026/10/31 01:14:50 INFO Applying migration id=ed25519blob 2026/10/31 01:14:50 INFO Applying migration id=rsablob 2026/10/31 01:14:50 INFO Applying migration id=iconscid 2026/10/31 01:14:50 INFO Applying migration id=actor 2026/10/31 01:14:50 INFO Applying migration id=localkeys 2026/10/31 01:14:50 INFO Applying migration id=deleted 2026/10/31 01:14:50 INFO Applying migration id=history 2026/10/31 01:14:50 INFO Applying migration id=outboxnano 2026/10/31 01:14:50 INFO Applying migration id=implements 2026/10/31 01:14:50 INFO Applying migration id=backfill 2026/10/31 01:14: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/31 01:14:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/31 01:14:53 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/31 01:14:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (3.11s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/10/31 01:14:53 INFO Applying migration id=initial 2026/10/31 01:14:53 INFO Applying migration id=notesupdated 2026/10/31 01:14:53 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:53 INFO Applying migration id=activitiesid 2026/10/31 01:14:53 INFO Applying migration id=outbox 2026/10/31 01:14:53 INFO Applying migration id=edits 2026/10/31 01:14:53 INFO Applying migration id=outboxactor 2026/10/31 01:14:53 INFO Applying migration id=outboxsender 2026/10/31 01:14:53 INFO Applying migration id=thread 2026/10/31 01:14:53 INFO Applying migration id=host 2026/10/31 01:14:53 INFO Applying migration id=sharedinbox 2026/10/31 01:14:53 INFO Applying migration id=noteshost 2026/10/31 01:14:53 INFO Applying migration id=fetched 2026/10/31 01:14:53 INFO Applying migration id=move 2026/10/31 01:14:53 INFO Applying migration id=cleanup 2026/10/31 01:14:53 INFO Applying migration id=received 2026/10/31 01:14:53 INFO Applying migration id=namehost 2026/10/31 01:14:53 INFO Applying migration id=outboxhost 2026/10/31 01:14:53 INFO Applying migration id=notesfts 2026/10/31 01:14:53 INFO Applying migration id=iconsname 2026/10/31 01:14:53 INFO Applying migration id=nohash 2026/10/31 01:14:53 INFO Applying migration id=shares 2026/10/31 01:14:53 INFO Applying migration id=actorttl 2026/10/31 01:14:53 INFO Applying migration id=tocc 2026/10/31 01:14:53 INFO Applying migration id=followeds 2026/10/31 01:14:53 INFO Applying migration id=certhash 2026/10/31 01:14:53 INFO Applying migration id=follows_sync 2026/10/31 01:14:53 INFO Applying migration id=jsonpath 2026/10/31 01:14:53 INFO Applying migration id=localforward 2026/10/31 01:14:53 INFO Applying migration id=avatar 2026/10/31 01:14:53 INFO Applying migration id=noimage 2026/10/31 01:14:53 INFO Applying migration id=feed 2026/10/31 01:14:53 INFO Applying migration id=bookmarks 2026/10/31 01:14:53 INFO Applying migration id=shareactivity 2026/10/31 01:14:53 INFO Applying migration id=application 2026/10/31 01:14:53 INFO Applying migration id=certificates 2026/10/31 01:14:53 INFO Applying migration id=rawforward 2026/10/31 01:14:53 INFO Applying migration id=publickey 2026/10/31 01:14:53 INFO Applying migration id=resolvegroup 2026/10/31 01:14:53 INFO Applying migration id=reject 2026/10/31 01:14:53 INFO Applying migration id=autodel 2026/10/31 01:14:53 INFO Applying migration id=jsonb 2026/10/31 01:14:53 INFO Applying migration id=quote 2026/10/31 01:14:53 INFO Applying migration id=rfc9421 2026/10/31 01:14:53 INFO Applying migration id=keys 2026/10/31 01:14:53 INFO Applying migration id=portable 2026/10/31 01:14:53 INFO Applying migration id=proofs 2026/10/31 01:14:53 INFO Applying migration id=contexts 2026/10/31 01:14:53 INFO Applying migration id=deliverieshost 2026/10/31 01:14:53 INFO Applying migration id=pembegin 2026/10/31 01:14:53 INFO Applying migration id=didhost 2026/10/31 01:14:53 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:53 INFO Applying migration id=invites 2026/10/31 01:14:53 INFO Applying migration id=ed25519blob 2026/10/31 01:14:53 INFO Applying migration id=rsablob 2026/10/31 01:14:53 INFO Applying migration id=iconscid 2026/10/31 01:14:53 INFO Applying migration id=actor 2026/10/31 01:14:53 INFO Applying migration id=localkeys 2026/10/31 01:14:53 INFO Applying migration id=deleted 2026/10/31 01:14:53 INFO Applying migration id=history 2026/10/31 01:14:53 INFO Applying migration id=outboxnano 2026/10/31 01:14:53 INFO Applying migration id=implements 2026/10/31 01:14:53 INFO Applying migration id=backfill 2026/10/31 01:14: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/31 01:14:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/31 01:14:58 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/31 01:14:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (4.92s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/10/31 01:14:58 INFO Applying migration id=initial 2026/10/31 01:14:58 INFO Applying migration id=notesupdated 2026/10/31 01:14:58 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:58 INFO Applying migration id=activitiesid 2026/10/31 01:14:58 INFO Applying migration id=outbox 2026/10/31 01:14:58 INFO Applying migration id=edits 2026/10/31 01:14:58 INFO Applying migration id=outboxactor 2026/10/31 01:14:58 INFO Applying migration id=outboxsender 2026/10/31 01:14:58 INFO Applying migration id=thread 2026/10/31 01:14:58 INFO Applying migration id=host 2026/10/31 01:14:58 INFO Applying migration id=sharedinbox 2026/10/31 01:14:58 INFO Applying migration id=noteshost 2026/10/31 01:14:58 INFO Applying migration id=fetched 2026/10/31 01:14:58 INFO Applying migration id=move 2026/10/31 01:14:58 INFO Applying migration id=cleanup 2026/10/31 01:14:58 INFO Applying migration id=received 2026/10/31 01:14:58 INFO Applying migration id=namehost 2026/10/31 01:14:58 INFO Applying migration id=outboxhost 2026/10/31 01:14:58 INFO Applying migration id=notesfts 2026/10/31 01:14:58 INFO Applying migration id=iconsname 2026/10/31 01:14:58 INFO Applying migration id=nohash 2026/10/31 01:14:58 INFO Applying migration id=shares 2026/10/31 01:14:58 INFO Applying migration id=actorttl 2026/10/31 01:14:58 INFO Applying migration id=tocc 2026/10/31 01:14:58 INFO Applying migration id=followeds 2026/10/31 01:14:58 INFO Applying migration id=certhash 2026/10/31 01:14:58 INFO Applying migration id=follows_sync 2026/10/31 01:14:58 INFO Applying migration id=jsonpath 2026/10/31 01:14:58 INFO Applying migration id=localforward 2026/10/31 01:14:58 INFO Applying migration id=avatar 2026/10/31 01:14:58 INFO Applying migration id=noimage 2026/10/31 01:14:58 INFO Applying migration id=feed 2026/10/31 01:14:58 INFO Applying migration id=bookmarks 2026/10/31 01:14:58 INFO Applying migration id=shareactivity 2026/10/31 01:14:58 INFO Applying migration id=application 2026/10/31 01:14:58 INFO Applying migration id=certificates 2026/10/31 01:14:58 INFO Applying migration id=rawforward 2026/10/31 01:14:58 INFO Applying migration id=publickey 2026/10/31 01:14:58 INFO Applying migration id=resolvegroup 2026/10/31 01:14:58 INFO Applying migration id=reject 2026/10/31 01:14:58 INFO Applying migration id=autodel 2026/10/31 01:14:58 INFO Applying migration id=jsonb 2026/10/31 01:14:58 INFO Applying migration id=quote 2026/10/31 01:14:58 INFO Applying migration id=rfc9421 2026/10/31 01:14:58 INFO Applying migration id=keys 2026/10/31 01:14:58 INFO Applying migration id=portable 2026/10/31 01:14:58 INFO Applying migration id=proofs 2026/10/31 01:14:58 INFO Applying migration id=contexts 2026/10/31 01:14:58 INFO Applying migration id=deliverieshost 2026/10/31 01:14:58 INFO Applying migration id=pembegin 2026/10/31 01:14:58 INFO Applying migration id=didhost 2026/10/31 01:14:58 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:58 INFO Applying migration id=invites 2026/10/31 01:14:58 INFO Applying migration id=ed25519blob 2026/10/31 01:14:58 INFO Applying migration id=rsablob 2026/10/31 01:14:58 INFO Applying migration id=iconscid 2026/10/31 01:14:58 INFO Applying migration id=actor 2026/10/31 01:14:58 INFO Applying migration id=localkeys 2026/10/31 01:14:58 INFO Applying migration id=deleted 2026/10/31 01:14:58 INFO Applying migration id=history 2026/10/31 01:14:58 INFO Applying migration id=outboxnano 2026/10/31 01:14:58 INFO Applying migration id=implements 2026/10/31 01:14:58 INFO Applying migration id=backfill 2026/10/31 01:15: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/31 01:15:02 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/31 01:15:02 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:15:02 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (3.47s) === RUN TestOutbox_PostToFollowersInGroup 2026/10/31 01:15:02 INFO Applying migration id=initial 2026/10/31 01:15:02 INFO Applying migration id=notesupdated 2026/10/31 01:15:02 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:02 INFO Applying migration id=activitiesid 2026/10/31 01:15:02 INFO Applying migration id=outbox 2026/10/31 01:15:02 INFO Applying migration id=edits 2026/10/31 01:15:02 INFO Applying migration id=outboxactor 2026/10/31 01:15:02 INFO Applying migration id=outboxsender 2026/10/31 01:15:02 INFO Applying migration id=thread 2026/10/31 01:15:02 INFO Applying migration id=host 2026/10/31 01:15:02 INFO Applying migration id=sharedinbox 2026/10/31 01:15:02 INFO Applying migration id=noteshost 2026/10/31 01:15:02 INFO Applying migration id=fetched 2026/10/31 01:15:02 INFO Applying migration id=move 2026/10/31 01:15:02 INFO Applying migration id=cleanup 2026/10/31 01:15:02 INFO Applying migration id=received 2026/10/31 01:15:02 INFO Applying migration id=namehost 2026/10/31 01:15:02 INFO Applying migration id=outboxhost 2026/10/31 01:15:02 INFO Applying migration id=notesfts 2026/10/31 01:15:02 INFO Applying migration id=iconsname 2026/10/31 01:15:02 INFO Applying migration id=nohash 2026/10/31 01:15:02 INFO Applying migration id=shares 2026/10/31 01:15:02 INFO Applying migration id=actorttl 2026/10/31 01:15:02 INFO Applying migration id=tocc 2026/10/31 01:15:02 INFO Applying migration id=followeds 2026/10/31 01:15:02 INFO Applying migration id=certhash 2026/10/31 01:15:02 INFO Applying migration id=follows_sync 2026/10/31 01:15:02 INFO Applying migration id=jsonpath 2026/10/31 01:15:02 INFO Applying migration id=localforward 2026/10/31 01:15:02 INFO Applying migration id=avatar 2026/10/31 01:15:02 INFO Applying migration id=noimage 2026/10/31 01:15:02 INFO Applying migration id=feed 2026/10/31 01:15:02 INFO Applying migration id=bookmarks 2026/10/31 01:15:02 INFO Applying migration id=shareactivity 2026/10/31 01:15:02 INFO Applying migration id=application 2026/10/31 01:15:02 INFO Applying migration id=certificates 2026/10/31 01:15:02 INFO Applying migration id=rawforward 2026/10/31 01:15:02 INFO Applying migration id=publickey 2026/10/31 01:15:02 INFO Applying migration id=resolvegroup 2026/10/31 01:15:02 INFO Applying migration id=reject 2026/10/31 01:15:02 INFO Applying migration id=autodel 2026/10/31 01:15:02 INFO Applying migration id=jsonb 2026/10/31 01:15:02 INFO Applying migration id=quote 2026/10/31 01:15:02 INFO Applying migration id=rfc9421 2026/10/31 01:15:02 INFO Applying migration id=keys 2026/10/31 01:15:02 INFO Applying migration id=portable 2026/10/31 01:15:02 INFO Applying migration id=proofs 2026/10/31 01:15:02 INFO Applying migration id=contexts 2026/10/31 01:15:02 INFO Applying migration id=deliverieshost 2026/10/31 01:15:02 INFO Applying migration id=pembegin 2026/10/31 01:15:02 INFO Applying migration id=didhost 2026/10/31 01:15:02 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:02 INFO Applying migration id=invites 2026/10/31 01:15:02 INFO Applying migration id=ed25519blob 2026/10/31 01:15:02 INFO Applying migration id=rsablob 2026/10/31 01:15:02 INFO Applying migration id=iconscid 2026/10/31 01:15:02 INFO Applying migration id=actor 2026/10/31 01:15:02 INFO Applying migration id=localkeys 2026/10/31 01:15:02 INFO Applying migration id=deleted 2026/10/31 01:15:02 INFO Applying migration id=history 2026/10/31 01:15:02 INFO Applying migration id=outboxnano 2026/10/31 01:15:02 INFO Applying migration id=implements 2026/10/31 01:15:02 INFO Applying migration id=backfill 2026/10/31 01:15:05 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f86-4bef-7251-8911-23f1fdafdac7 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/31 01:15:05 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:15:05 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (3.36s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/10/31 01:15:05 INFO Applying migration id=initial 2026/10/31 01:15:05 INFO Applying migration id=notesupdated 2026/10/31 01:15:05 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:05 INFO Applying migration id=activitiesid 2026/10/31 01:15:05 INFO Applying migration id=outbox 2026/10/31 01:15:05 INFO Applying migration id=edits 2026/10/31 01:15:05 INFO Applying migration id=outboxactor 2026/10/31 01:15:05 INFO Applying migration id=outboxsender 2026/10/31 01:15:05 INFO Applying migration id=thread 2026/10/31 01:15:05 INFO Applying migration id=host 2026/10/31 01:15:05 INFO Applying migration id=sharedinbox 2026/10/31 01:15:05 INFO Applying migration id=noteshost 2026/10/31 01:15:05 INFO Applying migration id=fetched 2026/10/31 01:15:05 INFO Applying migration id=move 2026/10/31 01:15:05 INFO Applying migration id=cleanup 2026/10/31 01:15:05 INFO Applying migration id=received 2026/10/31 01:15:05 INFO Applying migration id=namehost 2026/10/31 01:15:05 INFO Applying migration id=outboxhost 2026/10/31 01:15:05 INFO Applying migration id=notesfts 2026/10/31 01:15:05 INFO Applying migration id=iconsname 2026/10/31 01:15:05 INFO Applying migration id=nohash 2026/10/31 01:15:05 INFO Applying migration id=shares 2026/10/31 01:15:05 INFO Applying migration id=actorttl 2026/10/31 01:15:05 INFO Applying migration id=tocc 2026/10/31 01:15:05 INFO Applying migration id=followeds 2026/10/31 01:15:05 INFO Applying migration id=certhash 2026/10/31 01:15:05 INFO Applying migration id=follows_sync 2026/10/31 01:15:05 INFO Applying migration id=jsonpath 2026/10/31 01:15:05 INFO Applying migration id=localforward 2026/10/31 01:15:05 INFO Applying migration id=avatar 2026/10/31 01:15:05 INFO Applying migration id=noimage 2026/10/31 01:15:05 INFO Applying migration id=feed 2026/10/31 01:15:05 INFO Applying migration id=bookmarks 2026/10/31 01:15:05 INFO Applying migration id=shareactivity 2026/10/31 01:15:05 INFO Applying migration id=application 2026/10/31 01:15:05 INFO Applying migration id=certificates 2026/10/31 01:15:05 INFO Applying migration id=rawforward 2026/10/31 01:15:05 INFO Applying migration id=publickey 2026/10/31 01:15:05 INFO Applying migration id=resolvegroup 2026/10/31 01:15:05 INFO Applying migration id=reject 2026/10/31 01:15:05 INFO Applying migration id=autodel 2026/10/31 01:15:05 INFO Applying migration id=jsonb 2026/10/31 01:15:05 INFO Applying migration id=quote 2026/10/31 01:15:05 INFO Applying migration id=rfc9421 2026/10/31 01:15:05 INFO Applying migration id=keys 2026/10/31 01:15:05 INFO Applying migration id=portable 2026/10/31 01:15:05 INFO Applying migration id=proofs 2026/10/31 01:15:05 INFO Applying migration id=contexts 2026/10/31 01:15:05 INFO Applying migration id=deliverieshost 2026/10/31 01:15:05 INFO Applying migration id=pembegin 2026/10/31 01:15:05 INFO Applying migration id=didhost 2026/10/31 01:15:05 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:05 INFO Applying migration id=invites 2026/10/31 01:15:05 INFO Applying migration id=ed25519blob 2026/10/31 01:15:05 INFO Applying migration id=rsablob 2026/10/31 01:15:05 INFO Applying migration id=iconscid 2026/10/31 01:15:05 INFO Applying migration id=actor 2026/10/31 01:15:05 INFO Applying migration id=localkeys 2026/10/31 01:15:05 INFO Applying migration id=deleted 2026/10/31 01:15:05 INFO Applying migration id=history 2026/10/31 01:15:05 INFO Applying migration id=outboxnano 2026/10/31 01:15:05 INFO Applying migration id=implements 2026/10/31 01:15:05 INFO Applying migration id=backfill 2026/10/31 01:15:09 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f86-5ce6-7edb-b36b-06b369566c3a 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/31 01:15:09 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:15:09 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (4.34s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/10/31 01:15:09 INFO Applying migration id=initial 2026/10/31 01:15:09 INFO Applying migration id=notesupdated 2026/10/31 01:15:09 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:09 INFO Applying migration id=activitiesid 2026/10/31 01:15:09 INFO Applying migration id=outbox 2026/10/31 01:15:09 INFO Applying migration id=edits 2026/10/31 01:15:09 INFO Applying migration id=outboxactor 2026/10/31 01:15:09 INFO Applying migration id=outboxsender 2026/10/31 01:15:09 INFO Applying migration id=thread 2026/10/31 01:15:09 INFO Applying migration id=host 2026/10/31 01:15:09 INFO Applying migration id=sharedinbox 2026/10/31 01:15:09 INFO Applying migration id=noteshost 2026/10/31 01:15:09 INFO Applying migration id=fetched 2026/10/31 01:15:09 INFO Applying migration id=move 2026/10/31 01:15:09 INFO Applying migration id=cleanup 2026/10/31 01:15:09 INFO Applying migration id=received 2026/10/31 01:15:09 INFO Applying migration id=namehost 2026/10/31 01:15:09 INFO Applying migration id=outboxhost 2026/10/31 01:15:09 INFO Applying migration id=notesfts 2026/10/31 01:15:09 INFO Applying migration id=iconsname 2026/10/31 01:15:09 INFO Applying migration id=nohash 2026/10/31 01:15:09 INFO Applying migration id=shares 2026/10/31 01:15:09 INFO Applying migration id=actorttl 2026/10/31 01:15:09 INFO Applying migration id=tocc 2026/10/31 01:15:09 INFO Applying migration id=followeds 2026/10/31 01:15:09 INFO Applying migration id=certhash 2026/10/31 01:15:09 INFO Applying migration id=follows_sync 2026/10/31 01:15:09 INFO Applying migration id=jsonpath 2026/10/31 01:15:09 INFO Applying migration id=localforward 2026/10/31 01:15:09 INFO Applying migration id=avatar 2026/10/31 01:15:09 INFO Applying migration id=noimage 2026/10/31 01:15:09 INFO Applying migration id=feed 2026/10/31 01:15:09 INFO Applying migration id=bookmarks 2026/10/31 01:15:09 INFO Applying migration id=shareactivity 2026/10/31 01:15:09 INFO Applying migration id=application 2026/10/31 01:15:09 INFO Applying migration id=certificates 2026/10/31 01:15:09 INFO Applying migration id=rawforward 2026/10/31 01:15:10 INFO Applying migration id=publickey 2026/10/31 01:15:10 INFO Applying migration id=resolvegroup 2026/10/31 01:15:10 INFO Applying migration id=reject 2026/10/31 01:15:10 INFO Applying migration id=autodel 2026/10/31 01:15:10 INFO Applying migration id=jsonb 2026/10/31 01:15:10 INFO Applying migration id=quote 2026/10/31 01:15:10 INFO Applying migration id=rfc9421 2026/10/31 01:15:10 INFO Applying migration id=keys 2026/10/31 01:15:10 INFO Applying migration id=portable 2026/10/31 01:15:10 INFO Applying migration id=proofs 2026/10/31 01:15:10 INFO Applying migration id=contexts 2026/10/31 01:15:10 INFO Applying migration id=deliverieshost 2026/10/31 01:15:10 INFO Applying migration id=pembegin 2026/10/31 01:15:10 INFO Applying migration id=didhost 2026/10/31 01:15:10 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:10 INFO Applying migration id=invites 2026/10/31 01:15:10 INFO Applying migration id=ed25519blob 2026/10/31 01:15:10 INFO Applying migration id=rsablob 2026/10/31 01:15:10 INFO Applying migration id=iconscid 2026/10/31 01:15:10 INFO Applying migration id=actor 2026/10/31 01:15:10 INFO Applying migration id=localkeys 2026/10/31 01:15:10 INFO Applying migration id=deleted 2026/10/31 01:15:10 INFO Applying migration id=history 2026/10/31 01:15:10 INFO Applying migration id=outboxnano 2026/10/31 01:15:10 INFO Applying migration id=implements 2026/10/31 01:15:10 INFO Applying migration id=backfill 2026/10/31 01:15:14 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f86-6f48-7b13-b291-54d1d76a182a 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/31 01:15:14 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:15:14 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (4.71s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/10/31 01:15:14 INFO Applying migration id=initial 2026/10/31 01:15:14 INFO Applying migration id=notesupdated 2026/10/31 01:15:14 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:14 INFO Applying migration id=activitiesid 2026/10/31 01:15:14 INFO Applying migration id=outbox 2026/10/31 01:15:14 INFO Applying migration id=edits 2026/10/31 01:15:14 INFO Applying migration id=outboxactor 2026/10/31 01:15:14 INFO Applying migration id=outboxsender 2026/10/31 01:15:14 INFO Applying migration id=thread 2026/10/31 01:15:14 INFO Applying migration id=host 2026/10/31 01:15:14 INFO Applying migration id=sharedinbox 2026/10/31 01:15:14 INFO Applying migration id=noteshost 2026/10/31 01:15:14 INFO Applying migration id=fetched 2026/10/31 01:15:14 INFO Applying migration id=move 2026/10/31 01:15:14 INFO Applying migration id=cleanup 2026/10/31 01:15:14 INFO Applying migration id=received 2026/10/31 01:15:14 INFO Applying migration id=namehost 2026/10/31 01:15:14 INFO Applying migration id=outboxhost 2026/10/31 01:15:14 INFO Applying migration id=notesfts 2026/10/31 01:15:14 INFO Applying migration id=iconsname 2026/10/31 01:15:14 INFO Applying migration id=nohash 2026/10/31 01:15:14 INFO Applying migration id=shares 2026/10/31 01:15:14 INFO Applying migration id=actorttl 2026/10/31 01:15:14 INFO Applying migration id=tocc 2026/10/31 01:15:14 INFO Applying migration id=followeds 2026/10/31 01:15:14 INFO Applying migration id=certhash 2026/10/31 01:15:14 INFO Applying migration id=follows_sync 2026/10/31 01:15:14 INFO Applying migration id=jsonpath 2026/10/31 01:15:14 INFO Applying migration id=localforward 2026/10/31 01:15:14 INFO Applying migration id=avatar 2026/10/31 01:15:14 INFO Applying migration id=noimage 2026/10/31 01:15:14 INFO Applying migration id=feed 2026/10/31 01:15:14 INFO Applying migration id=bookmarks 2026/10/31 01:15:14 INFO Applying migration id=shareactivity 2026/10/31 01:15:14 INFO Applying migration id=application 2026/10/31 01:15:14 INFO Applying migration id=certificates 2026/10/31 01:15:14 INFO Applying migration id=rawforward 2026/10/31 01:15:14 INFO Applying migration id=publickey 2026/10/31 01:15:14 INFO Applying migration id=resolvegroup 2026/10/31 01:15:14 INFO Applying migration id=reject 2026/10/31 01:15:14 INFO Applying migration id=autodel 2026/10/31 01:15:14 INFO Applying migration id=jsonb 2026/10/31 01:15:14 INFO Applying migration id=quote 2026/10/31 01:15:14 INFO Applying migration id=rfc9421 2026/10/31 01:15:14 INFO Applying migration id=keys 2026/10/31 01:15:14 INFO Applying migration id=portable 2026/10/31 01:15:14 INFO Applying migration id=proofs 2026/10/31 01:15:14 INFO Applying migration id=contexts 2026/10/31 01:15:14 INFO Applying migration id=deliverieshost 2026/10/31 01:15:14 INFO Applying migration id=pembegin 2026/10/31 01:15:14 INFO Applying migration id=didhost 2026/10/31 01:15:14 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:14 INFO Applying migration id=invites 2026/10/31 01:15:14 INFO Applying migration id=ed25519blob 2026/10/31 01:15:14 INFO Applying migration id=rsablob 2026/10/31 01:15:14 INFO Applying migration id=iconscid 2026/10/31 01:15:14 INFO Applying migration id=actor 2026/10/31 01:15:14 INFO Applying migration id=localkeys 2026/10/31 01:15:14 INFO Applying migration id=deleted 2026/10/31 01:15:14 INFO Applying migration id=history 2026/10/31 01:15:14 INFO Applying migration id=outboxnano 2026/10/31 01:15:14 INFO Applying migration id=implements 2026/10/31 01:15:14 INFO Applying migration id=backfill 2026/10/31 01:15:16 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f86-7700-76e1-8668-d4c911066f2a 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/31 01:15: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/31 01:15:16 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (1.98s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/10/31 01:15:16 INFO Applying migration id=initial 2026/10/31 01:15:16 INFO Applying migration id=notesupdated 2026/10/31 01:15:16 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:16 INFO Applying migration id=activitiesid 2026/10/31 01:15:16 INFO Applying migration id=outbox 2026/10/31 01:15:16 INFO Applying migration id=edits 2026/10/31 01:15:16 INFO Applying migration id=outboxactor 2026/10/31 01:15:16 INFO Applying migration id=outboxsender 2026/10/31 01:15:16 INFO Applying migration id=thread 2026/10/31 01:15:16 INFO Applying migration id=host 2026/10/31 01:15:16 INFO Applying migration id=sharedinbox 2026/10/31 01:15:16 INFO Applying migration id=noteshost 2026/10/31 01:15:16 INFO Applying migration id=fetched 2026/10/31 01:15:16 INFO Applying migration id=move 2026/10/31 01:15:16 INFO Applying migration id=cleanup 2026/10/31 01:15:16 INFO Applying migration id=received 2026/10/31 01:15:16 INFO Applying migration id=namehost 2026/10/31 01:15:16 INFO Applying migration id=outboxhost 2026/10/31 01:15:16 INFO Applying migration id=notesfts 2026/10/31 01:15:16 INFO Applying migration id=iconsname 2026/10/31 01:15:16 INFO Applying migration id=nohash 2026/10/31 01:15:16 INFO Applying migration id=shares 2026/10/31 01:15:16 INFO Applying migration id=actorttl 2026/10/31 01:15:16 INFO Applying migration id=tocc 2026/10/31 01:15:16 INFO Applying migration id=followeds 2026/10/31 01:15:16 INFO Applying migration id=certhash 2026/10/31 01:15:16 INFO Applying migration id=follows_sync 2026/10/31 01:15:16 INFO Applying migration id=jsonpath 2026/10/31 01:15:16 INFO Applying migration id=localforward 2026/10/31 01:15:16 INFO Applying migration id=avatar 2026/10/31 01:15:16 INFO Applying migration id=noimage 2026/10/31 01:15:16 INFO Applying migration id=feed 2026/10/31 01:15:16 INFO Applying migration id=bookmarks 2026/10/31 01:15:16 INFO Applying migration id=shareactivity 2026/10/31 01:15:16 INFO Applying migration id=application 2026/10/31 01:15:16 INFO Applying migration id=certificates 2026/10/31 01:15:16 INFO Applying migration id=rawforward 2026/10/31 01:15:16 INFO Applying migration id=publickey 2026/10/31 01:15:16 INFO Applying migration id=resolvegroup 2026/10/31 01:15:16 INFO Applying migration id=reject 2026/10/31 01:15:16 INFO Applying migration id=autodel 2026/10/31 01:15:16 INFO Applying migration id=jsonb 2026/10/31 01:15:16 INFO Applying migration id=quote 2026/10/31 01:15:16 INFO Applying migration id=rfc9421 2026/10/31 01:15:16 INFO Applying migration id=keys 2026/10/31 01:15:16 INFO Applying migration id=portable 2026/10/31 01:15:16 INFO Applying migration id=proofs 2026/10/31 01:15:16 INFO Applying migration id=contexts 2026/10/31 01:15:16 INFO Applying migration id=deliverieshost 2026/10/31 01:15:16 INFO Applying migration id=pembegin 2026/10/31 01:15:16 INFO Applying migration id=didhost 2026/10/31 01:15:16 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:16 INFO Applying migration id=invites 2026/10/31 01:15:16 INFO Applying migration id=ed25519blob 2026/10/31 01:15:16 INFO Applying migration id=rsablob 2026/10/31 01:15:16 INFO Applying migration id=iconscid 2026/10/31 01:15:16 INFO Applying migration id=actor 2026/10/31 01:15:16 INFO Applying migration id=localkeys 2026/10/31 01:15:16 INFO Applying migration id=deleted 2026/10/31 01:15:16 INFO Applying migration id=history 2026/10/31 01:15:16 INFO Applying migration id=outboxnano 2026/10/31 01:15:16 INFO Applying migration id=implements 2026/10/31 01:15:16 INFO Applying migration id=backfill 2026/10/31 01:15:19 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f86-809f-7872-a8bc-e552f571b841 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/31 01:15: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/31 01:15:19 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (2.46s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/10/31 01:15:19 INFO Applying migration id=initial 2026/10/31 01:15:19 INFO Applying migration id=notesupdated 2026/10/31 01:15:19 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:19 INFO Applying migration id=activitiesid 2026/10/31 01:15:19 INFO Applying migration id=outbox 2026/10/31 01:15:19 INFO Applying migration id=edits 2026/10/31 01:15:19 INFO Applying migration id=outboxactor 2026/10/31 01:15:19 INFO Applying migration id=outboxsender 2026/10/31 01:15:19 INFO Applying migration id=thread 2026/10/31 01:15:19 INFO Applying migration id=host 2026/10/31 01:15:19 INFO Applying migration id=sharedinbox 2026/10/31 01:15:19 INFO Applying migration id=noteshost 2026/10/31 01:15:19 INFO Applying migration id=fetched 2026/10/31 01:15:19 INFO Applying migration id=move 2026/10/31 01:15:19 INFO Applying migration id=cleanup 2026/10/31 01:15:19 INFO Applying migration id=received 2026/10/31 01:15:19 INFO Applying migration id=namehost 2026/10/31 01:15:19 INFO Applying migration id=outboxhost 2026/10/31 01:15:19 INFO Applying migration id=notesfts 2026/10/31 01:15:19 INFO Applying migration id=iconsname 2026/10/31 01:15:19 INFO Applying migration id=nohash 2026/10/31 01:15:19 INFO Applying migration id=shares 2026/10/31 01:15:19 INFO Applying migration id=actorttl 2026/10/31 01:15:19 INFO Applying migration id=tocc 2026/10/31 01:15:19 INFO Applying migration id=followeds 2026/10/31 01:15:19 INFO Applying migration id=certhash 2026/10/31 01:15:19 INFO Applying migration id=follows_sync 2026/10/31 01:15:19 INFO Applying migration id=jsonpath 2026/10/31 01:15:19 INFO Applying migration id=localforward 2026/10/31 01:15:19 INFO Applying migration id=avatar 2026/10/31 01:15:19 INFO Applying migration id=noimage 2026/10/31 01:15:19 INFO Applying migration id=feed 2026/10/31 01:15:19 INFO Applying migration id=bookmarks 2026/10/31 01:15:19 INFO Applying migration id=shareactivity 2026/10/31 01:15:19 INFO Applying migration id=application 2026/10/31 01:15:19 INFO Applying migration id=certificates 2026/10/31 01:15:19 INFO Applying migration id=rawforward 2026/10/31 01:15:19 INFO Applying migration id=publickey 2026/10/31 01:15:19 INFO Applying migration id=resolvegroup 2026/10/31 01:15:19 INFO Applying migration id=reject 2026/10/31 01:15:19 INFO Applying migration id=autodel 2026/10/31 01:15:19 INFO Applying migration id=jsonb 2026/10/31 01:15:19 INFO Applying migration id=quote 2026/10/31 01:15:19 INFO Applying migration id=rfc9421 2026/10/31 01:15:19 INFO Applying migration id=keys 2026/10/31 01:15:19 INFO Applying migration id=portable 2026/10/31 01:15:19 INFO Applying migration id=proofs 2026/10/31 01:15:19 INFO Applying migration id=contexts 2026/10/31 01:15:19 INFO Applying migration id=deliverieshost 2026/10/31 01:15:19 INFO Applying migration id=pembegin 2026/10/31 01:15:19 INFO Applying migration id=didhost 2026/10/31 01:15:19 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:19 INFO Applying migration id=invites 2026/10/31 01:15:19 INFO Applying migration id=ed25519blob 2026/10/31 01:15:19 INFO Applying migration id=rsablob 2026/10/31 01:15:19 INFO Applying migration id=iconscid 2026/10/31 01:15:19 INFO Applying migration id=actor 2026/10/31 01:15:19 INFO Applying migration id=localkeys 2026/10/31 01:15:19 INFO Applying migration id=deleted 2026/10/31 01:15:19 INFO Applying migration id=history 2026/10/31 01:15:19 INFO Applying migration id=outboxnano 2026/10/31 01:15:19 INFO Applying migration id=implements 2026/10/31 01:15:19 INFO Applying migration id=backfill 2026/10/31 01:15:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f86-8b41-7791-870d-f8e545284a8a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:15:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f86-8b42-7320-833e-f4e53b7b35ec activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f86-8b41-7791-870d-f8e545284a8a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f86-8b41-7791-870d-f8e545284a8a 2026/10/31 01:15: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/31 01:15:21 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (2.72s) === RUN TestOutbox_DMInGroupAnotherUser 2026/10/31 01:15:21 INFO Applying migration id=initial 2026/10/31 01:15:21 INFO Applying migration id=notesupdated 2026/10/31 01:15:21 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:21 INFO Applying migration id=activitiesid 2026/10/31 01:15:21 INFO Applying migration id=outbox 2026/10/31 01:15:21 INFO Applying migration id=edits 2026/10/31 01:15:21 INFO Applying migration id=outboxactor 2026/10/31 01:15:21 INFO Applying migration id=outboxsender 2026/10/31 01:15:21 INFO Applying migration id=thread 2026/10/31 01:15:21 INFO Applying migration id=host 2026/10/31 01:15:21 INFO Applying migration id=sharedinbox 2026/10/31 01:15:21 INFO Applying migration id=noteshost 2026/10/31 01:15:21 INFO Applying migration id=fetched 2026/10/31 01:15:21 INFO Applying migration id=move 2026/10/31 01:15:21 INFO Applying migration id=cleanup 2026/10/31 01:15:21 INFO Applying migration id=received 2026/10/31 01:15:21 INFO Applying migration id=namehost 2026/10/31 01:15:21 INFO Applying migration id=outboxhost 2026/10/31 01:15:21 INFO Applying migration id=notesfts 2026/10/31 01:15:21 INFO Applying migration id=iconsname 2026/10/31 01:15:21 INFO Applying migration id=nohash 2026/10/31 01:15:21 INFO Applying migration id=shares 2026/10/31 01:15:21 INFO Applying migration id=actorttl 2026/10/31 01:15:21 INFO Applying migration id=tocc 2026/10/31 01:15:21 INFO Applying migration id=followeds 2026/10/31 01:15:21 INFO Applying migration id=certhash 2026/10/31 01:15:21 INFO Applying migration id=follows_sync 2026/10/31 01:15:21 INFO Applying migration id=jsonpath 2026/10/31 01:15:21 INFO Applying migration id=localforward 2026/10/31 01:15:21 INFO Applying migration id=avatar 2026/10/31 01:15:21 INFO Applying migration id=noimage 2026/10/31 01:15:21 INFO Applying migration id=feed 2026/10/31 01:15:21 INFO Applying migration id=bookmarks 2026/10/31 01:15:21 INFO Applying migration id=shareactivity 2026/10/31 01:15:21 INFO Applying migration id=application 2026/10/31 01:15:21 INFO Applying migration id=certificates 2026/10/31 01:15:21 INFO Applying migration id=rawforward 2026/10/31 01:15:21 INFO Applying migration id=publickey 2026/10/31 01:15:21 INFO Applying migration id=resolvegroup 2026/10/31 01:15:21 INFO Applying migration id=reject 2026/10/31 01:15:21 INFO Applying migration id=autodel 2026/10/31 01:15:21 INFO Applying migration id=jsonb 2026/10/31 01:15:21 INFO Applying migration id=quote 2026/10/31 01:15:21 INFO Applying migration id=rfc9421 2026/10/31 01:15:21 INFO Applying migration id=keys 2026/10/31 01:15:21 INFO Applying migration id=portable 2026/10/31 01:15:21 INFO Applying migration id=proofs 2026/10/31 01:15:21 INFO Applying migration id=contexts 2026/10/31 01:15:21 INFO Applying migration id=deliverieshost 2026/10/31 01:15:21 INFO Applying migration id=pembegin 2026/10/31 01:15:21 INFO Applying migration id=didhost 2026/10/31 01:15:21 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:21 INFO Applying migration id=invites 2026/10/31 01:15:21 INFO Applying migration id=ed25519blob 2026/10/31 01:15:21 INFO Applying migration id=rsablob 2026/10/31 01:15:21 INFO Applying migration id=iconscid 2026/10/31 01:15:21 INFO Applying migration id=actor 2026/10/31 01:15:21 INFO Applying migration id=localkeys 2026/10/31 01:15:21 INFO Applying migration id=deleted 2026/10/31 01:15:21 INFO Applying migration id=history 2026/10/31 01:15:21 INFO Applying migration id=outboxnano 2026/10/31 01:15:21 INFO Applying migration id=implements 2026/10/31 01:15:21 INFO Applying migration id=backfill 2026/10/31 01:15:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f86-95ab-7984-9069-23f2c02fbbf9 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/31 01:15:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f86-95ae-7b26-8d87-4552715b665a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:15:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f86-95af-7f04-b4b2-4afe75e3d00e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f86-95ae-7b26-8d87-4552715b665a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f86-95ae-7b26-8d87-4552715b665a 2026/10/31 01:15:24 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:15:24 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (2.67s) === RUN TestPoll_TwoOptions 2026/10/31 01:15:24 INFO Applying migration id=initial 2026/10/31 01:15:24 INFO Applying migration id=notesupdated 2026/10/31 01:15:24 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:24 INFO Applying migration id=activitiesid 2026/10/31 01:15:24 INFO Applying migration id=outbox 2026/10/31 01:15:24 INFO Applying migration id=edits 2026/10/31 01:15:24 INFO Applying migration id=outboxactor 2026/10/31 01:15:24 INFO Applying migration id=outboxsender 2026/10/31 01:15:24 INFO Applying migration id=thread 2026/10/31 01:15:24 INFO Applying migration id=host 2026/10/31 01:15:24 INFO Applying migration id=sharedinbox 2026/10/31 01:15:24 INFO Applying migration id=noteshost 2026/10/31 01:15:24 INFO Applying migration id=fetched 2026/10/31 01:15:24 INFO Applying migration id=move 2026/10/31 01:15:24 INFO Applying migration id=cleanup 2026/10/31 01:15:24 INFO Applying migration id=received 2026/10/31 01:15:24 INFO Applying migration id=namehost 2026/10/31 01:15:24 INFO Applying migration id=outboxhost 2026/10/31 01:15:24 INFO Applying migration id=notesfts 2026/10/31 01:15:24 INFO Applying migration id=iconsname 2026/10/31 01:15:24 INFO Applying migration id=nohash 2026/10/31 01:15:24 INFO Applying migration id=shares 2026/10/31 01:15:24 INFO Applying migration id=actorttl 2026/10/31 01:15:24 INFO Applying migration id=tocc 2026/10/31 01:15:24 INFO Applying migration id=followeds 2026/10/31 01:15:24 INFO Applying migration id=certhash 2026/10/31 01:15:24 INFO Applying migration id=follows_sync 2026/10/31 01:15:24 INFO Applying migration id=jsonpath 2026/10/31 01:15:24 INFO Applying migration id=localforward 2026/10/31 01:15:24 INFO Applying migration id=avatar 2026/10/31 01:15:24 INFO Applying migration id=noimage 2026/10/31 01:15:24 INFO Applying migration id=feed 2026/10/31 01:15:24 INFO Applying migration id=bookmarks 2026/10/31 01:15:24 INFO Applying migration id=shareactivity 2026/10/31 01:15:24 INFO Applying migration id=application 2026/10/31 01:15:24 INFO Applying migration id=certificates 2026/10/31 01:15:24 INFO Applying migration id=rawforward 2026/10/31 01:15:24 INFO Applying migration id=publickey 2026/10/31 01:15:24 INFO Applying migration id=resolvegroup 2026/10/31 01:15:24 INFO Applying migration id=reject 2026/10/31 01:15:24 INFO Applying migration id=autodel 2026/10/31 01:15:24 INFO Applying migration id=jsonb 2026/10/31 01:15:24 INFO Applying migration id=quote 2026/10/31 01:15:24 INFO Applying migration id=rfc9421 2026/10/31 01:15:24 INFO Applying migration id=keys 2026/10/31 01:15:24 INFO Applying migration id=portable 2026/10/31 01:15:24 INFO Applying migration id=proofs 2026/10/31 01:15:24 INFO Applying migration id=contexts 2026/10/31 01:15:24 INFO Applying migration id=deliverieshost 2026/10/31 01:15:24 INFO Applying migration id=pembegin 2026/10/31 01:15:24 INFO Applying migration id=didhost 2026/10/31 01:15:24 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:24 INFO Applying migration id=invites 2026/10/31 01:15:24 INFO Applying migration id=ed25519blob 2026/10/31 01:15:24 INFO Applying migration id=rsablob 2026/10/31 01:15:24 INFO Applying migration id=iconscid 2026/10/31 01:15:24 INFO Applying migration id=actor 2026/10/31 01:15:24 INFO Applying migration id=localkeys 2026/10/31 01:15:24 INFO Applying migration id=deleted 2026/10/31 01:15:24 INFO Applying migration id=history 2026/10/31 01:15:24 INFO Applying migration id=outboxnano 2026/10/31 01:15:24 INFO Applying migration id=implements 2026/10/31 01:15:24 INFO Applying migration id=backfill 2026/10/31 01:15:27 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/31 01:15:27 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (3.32s) === RUN TestPoll_TwoOptionsZeroVotes 2026/10/31 01:15:27 INFO Applying migration id=initial 2026/10/31 01:15:27 INFO Applying migration id=notesupdated 2026/10/31 01:15:27 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:27 INFO Applying migration id=activitiesid 2026/10/31 01:15:27 INFO Applying migration id=outbox 2026/10/31 01:15:27 INFO Applying migration id=edits 2026/10/31 01:15:27 INFO Applying migration id=outboxactor 2026/10/31 01:15:27 INFO Applying migration id=outboxsender 2026/10/31 01:15:27 INFO Applying migration id=thread 2026/10/31 01:15:27 INFO Applying migration id=host 2026/10/31 01:15:27 INFO Applying migration id=sharedinbox 2026/10/31 01:15:27 INFO Applying migration id=noteshost 2026/10/31 01:15:27 INFO Applying migration id=fetched 2026/10/31 01:15:27 INFO Applying migration id=move 2026/10/31 01:15:27 INFO Applying migration id=cleanup 2026/10/31 01:15:27 INFO Applying migration id=received 2026/10/31 01:15:27 INFO Applying migration id=namehost 2026/10/31 01:15:27 INFO Applying migration id=outboxhost 2026/10/31 01:15:27 INFO Applying migration id=notesfts 2026/10/31 01:15:27 INFO Applying migration id=iconsname 2026/10/31 01:15:27 INFO Applying migration id=nohash 2026/10/31 01:15:27 INFO Applying migration id=shares 2026/10/31 01:15:27 INFO Applying migration id=actorttl 2026/10/31 01:15:27 INFO Applying migration id=tocc 2026/10/31 01:15:27 INFO Applying migration id=followeds 2026/10/31 01:15:27 INFO Applying migration id=certhash 2026/10/31 01:15:27 INFO Applying migration id=follows_sync 2026/10/31 01:15:27 INFO Applying migration id=jsonpath 2026/10/31 01:15:27 INFO Applying migration id=localforward 2026/10/31 01:15:27 INFO Applying migration id=avatar 2026/10/31 01:15:27 INFO Applying migration id=noimage 2026/10/31 01:15:27 INFO Applying migration id=feed 2026/10/31 01:15:27 INFO Applying migration id=bookmarks 2026/10/31 01:15:27 INFO Applying migration id=shareactivity 2026/10/31 01:15:27 INFO Applying migration id=application 2026/10/31 01:15:27 INFO Applying migration id=certificates 2026/10/31 01:15:27 INFO Applying migration id=rawforward 2026/10/31 01:15:27 INFO Applying migration id=publickey 2026/10/31 01:15:27 INFO Applying migration id=resolvegroup 2026/10/31 01:15:27 INFO Applying migration id=reject 2026/10/31 01:15:27 INFO Applying migration id=autodel 2026/10/31 01:15:27 INFO Applying migration id=jsonb 2026/10/31 01:15:27 INFO Applying migration id=quote 2026/10/31 01:15:27 INFO Applying migration id=rfc9421 2026/10/31 01:15:27 INFO Applying migration id=keys 2026/10/31 01:15:27 INFO Applying migration id=portable 2026/10/31 01:15:27 INFO Applying migration id=proofs 2026/10/31 01:15:27 INFO Applying migration id=contexts 2026/10/31 01:15:27 INFO Applying migration id=deliverieshost 2026/10/31 01:15:27 INFO Applying migration id=pembegin 2026/10/31 01:15:27 INFO Applying migration id=didhost 2026/10/31 01:15:27 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:27 INFO Applying migration id=invites 2026/10/31 01:15:27 INFO Applying migration id=ed25519blob 2026/10/31 01:15:27 INFO Applying migration id=rsablob 2026/10/31 01:15:27 INFO Applying migration id=iconscid 2026/10/31 01:15:27 INFO Applying migration id=actor 2026/10/31 01:15:27 INFO Applying migration id=localkeys 2026/10/31 01:15:27 INFO Applying migration id=deleted 2026/10/31 01:15:27 INFO Applying migration id=history 2026/10/31 01:15:27 INFO Applying migration id=outboxnano 2026/10/31 01:15:27 INFO Applying migration id=implements 2026/10/31 01:15:27 INFO Applying migration id=backfill 2026/10/31 01:15:29 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/31 01:15:29 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (2.18s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/10/31 01:15:29 INFO Applying migration id=initial 2026/10/31 01:15:29 INFO Applying migration id=notesupdated 2026/10/31 01:15:29 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:29 INFO Applying migration id=activitiesid 2026/10/31 01:15:29 INFO Applying migration id=outbox 2026/10/31 01:15:29 INFO Applying migration id=edits 2026/10/31 01:15:29 INFO Applying migration id=outboxactor 2026/10/31 01:15:29 INFO Applying migration id=outboxsender 2026/10/31 01:15:29 INFO Applying migration id=thread 2026/10/31 01:15:29 INFO Applying migration id=host 2026/10/31 01:15:29 INFO Applying migration id=sharedinbox 2026/10/31 01:15:29 INFO Applying migration id=noteshost 2026/10/31 01:15:29 INFO Applying migration id=fetched 2026/10/31 01:15:29 INFO Applying migration id=move 2026/10/31 01:15:29 INFO Applying migration id=cleanup 2026/10/31 01:15:29 INFO Applying migration id=received 2026/10/31 01:15:29 INFO Applying migration id=namehost 2026/10/31 01:15:29 INFO Applying migration id=outboxhost 2026/10/31 01:15:29 INFO Applying migration id=notesfts 2026/10/31 01:15:29 INFO Applying migration id=iconsname 2026/10/31 01:15:29 INFO Applying migration id=nohash 2026/10/31 01:15:29 INFO Applying migration id=shares 2026/10/31 01:15:29 INFO Applying migration id=actorttl 2026/10/31 01:15:29 INFO Applying migration id=tocc 2026/10/31 01:15:30 INFO Applying migration id=followeds 2026/10/31 01:15:30 INFO Applying migration id=certhash 2026/10/31 01:15:30 INFO Applying migration id=follows_sync 2026/10/31 01:15:30 INFO Applying migration id=jsonpath 2026/10/31 01:15:30 INFO Applying migration id=localforward 2026/10/31 01:15:30 INFO Applying migration id=avatar 2026/10/31 01:15:30 INFO Applying migration id=noimage 2026/10/31 01:15:30 INFO Applying migration id=feed 2026/10/31 01:15:30 INFO Applying migration id=bookmarks 2026/10/31 01:15:30 INFO Applying migration id=shareactivity 2026/10/31 01:15:30 INFO Applying migration id=application 2026/10/31 01:15:30 INFO Applying migration id=certificates 2026/10/31 01:15:30 INFO Applying migration id=rawforward 2026/10/31 01:15:30 INFO Applying migration id=publickey 2026/10/31 01:15:30 INFO Applying migration id=resolvegroup 2026/10/31 01:15:30 INFO Applying migration id=reject 2026/10/31 01:15:30 INFO Applying migration id=autodel 2026/10/31 01:15:30 INFO Applying migration id=jsonb 2026/10/31 01:15:30 INFO Applying migration id=quote 2026/10/31 01:15:30 INFO Applying migration id=rfc9421 2026/10/31 01:15:30 INFO Applying migration id=keys 2026/10/31 01:15:30 INFO Applying migration id=portable 2026/10/31 01:15:30 INFO Applying migration id=proofs 2026/10/31 01:15:30 INFO Applying migration id=contexts 2026/10/31 01:15:30 INFO Applying migration id=deliverieshost 2026/10/31 01:15:30 INFO Applying migration id=pembegin 2026/10/31 01:15:30 INFO Applying migration id=didhost 2026/10/31 01:15:30 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:30 INFO Applying migration id=invites 2026/10/31 01:15:30 INFO Applying migration id=ed25519blob 2026/10/31 01:15:30 INFO Applying migration id=rsablob 2026/10/31 01:15:30 INFO Applying migration id=iconscid 2026/10/31 01:15:30 INFO Applying migration id=actor 2026/10/31 01:15:30 INFO Applying migration id=localkeys 2026/10/31 01:15:30 INFO Applying migration id=deleted 2026/10/31 01:15:30 INFO Applying migration id=history 2026/10/31 01:15:30 INFO Applying migration id=outboxnano 2026/10/31 01:15:30 INFO Applying migration id=implements 2026/10/31 01:15:30 INFO Applying migration id=backfill 2026/10/31 01:15:32 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/31 01:15:32 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (2.87s) === RUN TestPoll_OneOption 2026/10/31 01:15:32 INFO Applying migration id=initial 2026/10/31 01:15:32 INFO Applying migration id=notesupdated 2026/10/31 01:15:32 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:32 INFO Applying migration id=activitiesid 2026/10/31 01:15:32 INFO Applying migration id=outbox 2026/10/31 01:15:32 INFO Applying migration id=edits 2026/10/31 01:15:32 INFO Applying migration id=outboxactor 2026/10/31 01:15:32 INFO Applying migration id=outboxsender 2026/10/31 01:15:32 INFO Applying migration id=thread 2026/10/31 01:15:32 INFO Applying migration id=host 2026/10/31 01:15:32 INFO Applying migration id=sharedinbox 2026/10/31 01:15:32 INFO Applying migration id=noteshost 2026/10/31 01:15:32 INFO Applying migration id=fetched 2026/10/31 01:15:32 INFO Applying migration id=move 2026/10/31 01:15:32 INFO Applying migration id=cleanup 2026/10/31 01:15:32 INFO Applying migration id=received 2026/10/31 01:15:32 INFO Applying migration id=namehost 2026/10/31 01:15:32 INFO Applying migration id=outboxhost 2026/10/31 01:15:32 INFO Applying migration id=notesfts 2026/10/31 01:15:32 INFO Applying migration id=iconsname 2026/10/31 01:15:32 INFO Applying migration id=nohash 2026/10/31 01:15:32 INFO Applying migration id=shares 2026/10/31 01:15:32 INFO Applying migration id=actorttl 2026/10/31 01:15:32 INFO Applying migration id=tocc 2026/10/31 01:15:32 INFO Applying migration id=followeds 2026/10/31 01:15:32 INFO Applying migration id=certhash 2026/10/31 01:15:32 INFO Applying migration id=follows_sync 2026/10/31 01:15:32 INFO Applying migration id=jsonpath 2026/10/31 01:15:32 INFO Applying migration id=localforward 2026/10/31 01:15:32 INFO Applying migration id=avatar 2026/10/31 01:15:32 INFO Applying migration id=noimage 2026/10/31 01:15:32 INFO Applying migration id=feed 2026/10/31 01:15:32 INFO Applying migration id=bookmarks 2026/10/31 01:15:32 INFO Applying migration id=shareactivity 2026/10/31 01:15:32 INFO Applying migration id=application 2026/10/31 01:15:32 INFO Applying migration id=certificates 2026/10/31 01:15:32 INFO Applying migration id=rawforward 2026/10/31 01:15:32 INFO Applying migration id=publickey 2026/10/31 01:15:32 INFO Applying migration id=resolvegroup 2026/10/31 01:15:32 INFO Applying migration id=reject 2026/10/31 01:15:32 INFO Applying migration id=autodel 2026/10/31 01:15:32 INFO Applying migration id=jsonb 2026/10/31 01:15:32 INFO Applying migration id=quote 2026/10/31 01:15:32 INFO Applying migration id=rfc9421 2026/10/31 01:15:32 INFO Applying migration id=keys 2026/10/31 01:15:32 INFO Applying migration id=portable 2026/10/31 01:15:32 INFO Applying migration id=proofs 2026/10/31 01:15:32 INFO Applying migration id=contexts 2026/10/31 01:15:32 INFO Applying migration id=deliverieshost 2026/10/31 01:15:32 INFO Applying migration id=pembegin 2026/10/31 01:15:32 INFO Applying migration id=didhost 2026/10/31 01:15:32 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:32 INFO Applying migration id=invites 2026/10/31 01:15:32 INFO Applying migration id=ed25519blob 2026/10/31 01:15:32 INFO Applying migration id=rsablob 2026/10/31 01:15:32 INFO Applying migration id=iconscid 2026/10/31 01:15:32 INFO Applying migration id=actor 2026/10/31 01:15:32 INFO Applying migration id=localkeys 2026/10/31 01:15:32 INFO Applying migration id=deleted 2026/10/31 01:15:32 INFO Applying migration id=history 2026/10/31 01:15:32 INFO Applying migration id=outboxnano 2026/10/31 01:15:32 INFO Applying migration id=implements 2026/10/31 01:15:32 INFO Applying migration id=backfill 2026/10/31 01:15:35 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/31 01:15:35 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (2.51s) === RUN TestPoll_Vote 2026/10/31 01:15:35 INFO Applying migration id=initial 2026/10/31 01:15:35 INFO Applying migration id=notesupdated 2026/10/31 01:15:35 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:35 INFO Applying migration id=activitiesid 2026/10/31 01:15:35 INFO Applying migration id=outbox 2026/10/31 01:15:35 INFO Applying migration id=edits 2026/10/31 01:15:35 INFO Applying migration id=outboxactor 2026/10/31 01:15:35 INFO Applying migration id=outboxsender 2026/10/31 01:15:35 INFO Applying migration id=thread 2026/10/31 01:15:35 INFO Applying migration id=host 2026/10/31 01:15:35 INFO Applying migration id=sharedinbox 2026/10/31 01:15:35 INFO Applying migration id=noteshost 2026/10/31 01:15:35 INFO Applying migration id=fetched 2026/10/31 01:15:35 INFO Applying migration id=move 2026/10/31 01:15:35 INFO Applying migration id=cleanup 2026/10/31 01:15:35 INFO Applying migration id=received 2026/10/31 01:15:35 INFO Applying migration id=namehost 2026/10/31 01:15:35 INFO Applying migration id=outboxhost 2026/10/31 01:15:35 INFO Applying migration id=notesfts 2026/10/31 01:15:35 INFO Applying migration id=iconsname 2026/10/31 01:15:35 INFO Applying migration id=nohash 2026/10/31 01:15:35 INFO Applying migration id=shares 2026/10/31 01:15:35 INFO Applying migration id=actorttl 2026/10/31 01:15:35 INFO Applying migration id=tocc 2026/10/31 01:15:35 INFO Applying migration id=followeds 2026/10/31 01:15:35 INFO Applying migration id=certhash 2026/10/31 01:15:35 INFO Applying migration id=follows_sync 2026/10/31 01:15:35 INFO Applying migration id=jsonpath 2026/10/31 01:15:35 INFO Applying migration id=localforward 2026/10/31 01:15:35 INFO Applying migration id=avatar 2026/10/31 01:15:35 INFO Applying migration id=noimage 2026/10/31 01:15:35 INFO Applying migration id=feed 2026/10/31 01:15:35 INFO Applying migration id=bookmarks 2026/10/31 01:15:35 INFO Applying migration id=shareactivity 2026/10/31 01:15:35 INFO Applying migration id=application 2026/10/31 01:15:35 INFO Applying migration id=certificates 2026/10/31 01:15:35 INFO Applying migration id=rawforward 2026/10/31 01:15:35 INFO Applying migration id=publickey 2026/10/31 01:15:35 INFO Applying migration id=resolvegroup 2026/10/31 01:15:35 INFO Applying migration id=reject 2026/10/31 01:15:35 INFO Applying migration id=autodel 2026/10/31 01:15:35 INFO Applying migration id=jsonb 2026/10/31 01:15:35 INFO Applying migration id=quote 2026/10/31 01:15:35 INFO Applying migration id=rfc9421 2026/10/31 01:15:35 INFO Applying migration id=keys 2026/10/31 01:15:35 INFO Applying migration id=portable 2026/10/31 01:15:35 INFO Applying migration id=proofs 2026/10/31 01:15:35 INFO Applying migration id=contexts 2026/10/31 01:15:35 INFO Applying migration id=deliverieshost 2026/10/31 01:15:35 INFO Applying migration id=pembegin 2026/10/31 01:15:35 INFO Applying migration id=didhost 2026/10/31 01:15:35 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:35 INFO Applying migration id=invites 2026/10/31 01:15:35 INFO Applying migration id=ed25519blob 2026/10/31 01:15:35 INFO Applying migration id=rsablob 2026/10/31 01:15:35 INFO Applying migration id=iconscid 2026/10/31 01:15:35 INFO Applying migration id=actor 2026/10/31 01:15:35 INFO Applying migration id=localkeys 2026/10/31 01:15:35 INFO Applying migration id=deleted 2026/10/31 01:15:35 INFO Applying migration id=history 2026/10/31 01:15:35 INFO Applying migration id=outboxnano 2026/10/31 01:15:35 INFO Applying migration id=implements 2026/10/31 01:15:35 INFO Applying migration id=backfill 2026/10/31 01:15:37 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/31 01:15:37 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/31 01:15:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f86-c90e-724d-a2fc-0dbee478b4d7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f86-c90e-720f-9c98-6c3248b329c2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f86-c90e-720f-9c98-6c3248b329c2 2026/10/31 01:15:37 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (2.26s) === RUN TestPoll_VoteClosedPoll 2026/10/31 01:15:37 INFO Applying migration id=initial 2026/10/31 01:15:37 INFO Applying migration id=notesupdated 2026/10/31 01:15:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:37 INFO Applying migration id=activitiesid 2026/10/31 01:15:37 INFO Applying migration id=outbox 2026/10/31 01:15:37 INFO Applying migration id=edits 2026/10/31 01:15:37 INFO Applying migration id=outboxactor 2026/10/31 01:15:37 INFO Applying migration id=outboxsender 2026/10/31 01:15:37 INFO Applying migration id=thread 2026/10/31 01:15:37 INFO Applying migration id=host 2026/10/31 01:15:37 INFO Applying migration id=sharedinbox 2026/10/31 01:15:37 INFO Applying migration id=noteshost 2026/10/31 01:15:37 INFO Applying migration id=fetched 2026/10/31 01:15:37 INFO Applying migration id=move 2026/10/31 01:15:37 INFO Applying migration id=cleanup 2026/10/31 01:15:37 INFO Applying migration id=received 2026/10/31 01:15:37 INFO Applying migration id=namehost 2026/10/31 01:15:37 INFO Applying migration id=outboxhost 2026/10/31 01:15:37 INFO Applying migration id=notesfts 2026/10/31 01:15:37 INFO Applying migration id=iconsname 2026/10/31 01:15:37 INFO Applying migration id=nohash 2026/10/31 01:15:37 INFO Applying migration id=shares 2026/10/31 01:15:37 INFO Applying migration id=actorttl 2026/10/31 01:15:37 INFO Applying migration id=tocc 2026/10/31 01:15:37 INFO Applying migration id=followeds 2026/10/31 01:15:37 INFO Applying migration id=certhash 2026/10/31 01:15:37 INFO Applying migration id=follows_sync 2026/10/31 01:15:37 INFO Applying migration id=jsonpath 2026/10/31 01:15:37 INFO Applying migration id=localforward 2026/10/31 01:15:37 INFO Applying migration id=avatar 2026/10/31 01:15:37 INFO Applying migration id=noimage 2026/10/31 01:15:37 INFO Applying migration id=feed 2026/10/31 01:15:37 INFO Applying migration id=bookmarks 2026/10/31 01:15:37 INFO Applying migration id=shareactivity 2026/10/31 01:15:37 INFO Applying migration id=application 2026/10/31 01:15:37 INFO Applying migration id=certificates 2026/10/31 01:15:37 INFO Applying migration id=rawforward 2026/10/31 01:15:37 INFO Applying migration id=publickey 2026/10/31 01:15:37 INFO Applying migration id=resolvegroup 2026/10/31 01:15:37 INFO Applying migration id=reject 2026/10/31 01:15:37 INFO Applying migration id=autodel 2026/10/31 01:15:37 INFO Applying migration id=jsonb 2026/10/31 01:15:37 INFO Applying migration id=quote 2026/10/31 01:15:37 INFO Applying migration id=rfc9421 2026/10/31 01:15:37 INFO Applying migration id=keys 2026/10/31 01:15:37 INFO Applying migration id=portable 2026/10/31 01:15:37 INFO Applying migration id=proofs 2026/10/31 01:15:37 INFO Applying migration id=contexts 2026/10/31 01:15:37 INFO Applying migration id=deliverieshost 2026/10/31 01:15:37 INFO Applying migration id=pembegin 2026/10/31 01:15:37 INFO Applying migration id=didhost 2026/10/31 01:15:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:37 INFO Applying migration id=invites 2026/10/31 01:15:37 INFO Applying migration id=ed25519blob 2026/10/31 01:15:37 INFO Applying migration id=rsablob 2026/10/31 01:15:37 INFO Applying migration id=iconscid 2026/10/31 01:15:37 INFO Applying migration id=actor 2026/10/31 01:15:37 INFO Applying migration id=localkeys 2026/10/31 01:15:37 INFO Applying migration id=deleted 2026/10/31 01:15:37 INFO Applying migration id=history 2026/10/31 01:15:37 INFO Applying migration id=outboxnano 2026/10/31 01:15:37 INFO Applying migration id=implements 2026/10/31 01:15:37 INFO Applying migration id=backfill 2026/10/31 01:15:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/31 01:15:41 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (3.87s) === RUN TestPoll_VoteEndedPoll 2026/10/31 01:15:41 INFO Applying migration id=initial 2026/10/31 01:15:41 INFO Applying migration id=notesupdated 2026/10/31 01:15:41 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:41 INFO Applying migration id=activitiesid 2026/10/31 01:15:41 INFO Applying migration id=outbox 2026/10/31 01:15:41 INFO Applying migration id=edits 2026/10/31 01:15:41 INFO Applying migration id=outboxactor 2026/10/31 01:15:41 INFO Applying migration id=outboxsender 2026/10/31 01:15:41 INFO Applying migration id=thread 2026/10/31 01:15:41 INFO Applying migration id=host 2026/10/31 01:15:41 INFO Applying migration id=sharedinbox 2026/10/31 01:15:41 INFO Applying migration id=noteshost 2026/10/31 01:15:41 INFO Applying migration id=fetched 2026/10/31 01:15:41 INFO Applying migration id=move 2026/10/31 01:15:41 INFO Applying migration id=cleanup 2026/10/31 01:15:41 INFO Applying migration id=received 2026/10/31 01:15:41 INFO Applying migration id=namehost 2026/10/31 01:15:41 INFO Applying migration id=outboxhost 2026/10/31 01:15:41 INFO Applying migration id=notesfts 2026/10/31 01:15:41 INFO Applying migration id=iconsname 2026/10/31 01:15:41 INFO Applying migration id=nohash 2026/10/31 01:15:41 INFO Applying migration id=shares 2026/10/31 01:15:41 INFO Applying migration id=actorttl 2026/10/31 01:15:41 INFO Applying migration id=tocc 2026/10/31 01:15:41 INFO Applying migration id=followeds 2026/10/31 01:15:41 INFO Applying migration id=certhash 2026/10/31 01:15:41 INFO Applying migration id=follows_sync 2026/10/31 01:15:41 INFO Applying migration id=jsonpath 2026/10/31 01:15:41 INFO Applying migration id=localforward 2026/10/31 01:15:41 INFO Applying migration id=avatar 2026/10/31 01:15:41 INFO Applying migration id=noimage 2026/10/31 01:15:41 INFO Applying migration id=feed 2026/10/31 01:15:41 INFO Applying migration id=bookmarks 2026/10/31 01:15:41 INFO Applying migration id=shareactivity 2026/10/31 01:15:41 INFO Applying migration id=application 2026/10/31 01:15:41 INFO Applying migration id=certificates 2026/10/31 01:15:41 INFO Applying migration id=rawforward 2026/10/31 01:15:41 INFO Applying migration id=publickey 2026/10/31 01:15:41 INFO Applying migration id=resolvegroup 2026/10/31 01:15:41 INFO Applying migration id=reject 2026/10/31 01:15:41 INFO Applying migration id=autodel 2026/10/31 01:15:41 INFO Applying migration id=jsonb 2026/10/31 01:15:41 INFO Applying migration id=quote 2026/10/31 01:15:41 INFO Applying migration id=rfc9421 2026/10/31 01:15:41 INFO Applying migration id=keys 2026/10/31 01:15:41 INFO Applying migration id=portable 2026/10/31 01:15:41 INFO Applying migration id=proofs 2026/10/31 01:15:41 INFO Applying migration id=contexts 2026/10/31 01:15:41 INFO Applying migration id=deliverieshost 2026/10/31 01:15:41 INFO Applying migration id=pembegin 2026/10/31 01:15:41 INFO Applying migration id=didhost 2026/10/31 01:15:41 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:41 INFO Applying migration id=invites 2026/10/31 01:15:41 INFO Applying migration id=ed25519blob 2026/10/31 01:15:41 INFO Applying migration id=rsablob 2026/10/31 01:15:41 INFO Applying migration id=iconscid 2026/10/31 01:15:41 INFO Applying migration id=actor 2026/10/31 01:15:41 INFO Applying migration id=localkeys 2026/10/31 01:15:41 INFO Applying migration id=deleted 2026/10/31 01:15:41 INFO Applying migration id=history 2026/10/31 01:15:41 INFO Applying migration id=outboxnano 2026/10/31 01:15:41 INFO Applying migration id=implements 2026/10/31 01:15:41 INFO Applying migration id=backfill 2026/10/31 01:15:43 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/31 01:15:43 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (2.31s) === RUN TestPoll_Reply 2026/10/31 01:15:43 INFO Applying migration id=initial 2026/10/31 01:15:43 INFO Applying migration id=notesupdated 2026/10/31 01:15:43 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:43 INFO Applying migration id=activitiesid 2026/10/31 01:15:43 INFO Applying migration id=outbox 2026/10/31 01:15:43 INFO Applying migration id=edits 2026/10/31 01:15:43 INFO Applying migration id=outboxactor 2026/10/31 01:15:43 INFO Applying migration id=outboxsender 2026/10/31 01:15:43 INFO Applying migration id=thread 2026/10/31 01:15:43 INFO Applying migration id=host 2026/10/31 01:15:43 INFO Applying migration id=sharedinbox 2026/10/31 01:15:43 INFO Applying migration id=noteshost 2026/10/31 01:15:43 INFO Applying migration id=fetched 2026/10/31 01:15:43 INFO Applying migration id=move 2026/10/31 01:15:43 INFO Applying migration id=cleanup 2026/10/31 01:15:43 INFO Applying migration id=received 2026/10/31 01:15:43 INFO Applying migration id=namehost 2026/10/31 01:15:43 INFO Applying migration id=outboxhost 2026/10/31 01:15:43 INFO Applying migration id=notesfts 2026/10/31 01:15:43 INFO Applying migration id=iconsname 2026/10/31 01:15:43 INFO Applying migration id=nohash 2026/10/31 01:15:43 INFO Applying migration id=shares 2026/10/31 01:15:43 INFO Applying migration id=actorttl 2026/10/31 01:15:43 INFO Applying migration id=tocc 2026/10/31 01:15:43 INFO Applying migration id=followeds 2026/10/31 01:15:43 INFO Applying migration id=certhash 2026/10/31 01:15:43 INFO Applying migration id=follows_sync 2026/10/31 01:15:43 INFO Applying migration id=jsonpath 2026/10/31 01:15:43 INFO Applying migration id=localforward 2026/10/31 01:15:43 INFO Applying migration id=avatar 2026/10/31 01:15:43 INFO Applying migration id=noimage 2026/10/31 01:15:43 INFO Applying migration id=feed 2026/10/31 01:15:43 INFO Applying migration id=bookmarks 2026/10/31 01:15:43 INFO Applying migration id=shareactivity 2026/10/31 01:15:43 INFO Applying migration id=application 2026/10/31 01:15:43 INFO Applying migration id=certificates 2026/10/31 01:15:43 INFO Applying migration id=rawforward 2026/10/31 01:15:43 INFO Applying migration id=publickey 2026/10/31 01:15:43 INFO Applying migration id=resolvegroup 2026/10/31 01:15:43 INFO Applying migration id=reject 2026/10/31 01:15:43 INFO Applying migration id=autodel 2026/10/31 01:15:43 INFO Applying migration id=jsonb 2026/10/31 01:15:43 INFO Applying migration id=quote 2026/10/31 01:15:43 INFO Applying migration id=rfc9421 2026/10/31 01:15:43 INFO Applying migration id=keys 2026/10/31 01:15:43 INFO Applying migration id=portable 2026/10/31 01:15:43 INFO Applying migration id=proofs 2026/10/31 01:15:43 INFO Applying migration id=contexts 2026/10/31 01:15:43 INFO Applying migration id=deliverieshost 2026/10/31 01:15:43 INFO Applying migration id=pembegin 2026/10/31 01:15:43 INFO Applying migration id=didhost 2026/10/31 01:15:43 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:43 INFO Applying migration id=invites 2026/10/31 01:15:43 INFO Applying migration id=ed25519blob 2026/10/31 01:15:43 INFO Applying migration id=rsablob 2026/10/31 01:15:43 INFO Applying migration id=iconscid 2026/10/31 01:15:43 INFO Applying migration id=actor 2026/10/31 01:15:43 INFO Applying migration id=localkeys 2026/10/31 01:15:43 INFO Applying migration id=deleted 2026/10/31 01:15:43 INFO Applying migration id=history 2026/10/31 01:15:43 INFO Applying migration id=outboxnano 2026/10/31 01:15:43 INFO Applying migration id=implements 2026/10/31 01:15:43 INFO Applying migration id=backfill 2026/10/31 01:15:47 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/31 01:15:47 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/31 01:15:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f86-ee7b-7a16-a738-4b9d54ab048f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f86-ee7b-79e0-a1df-4f9125f039fe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f86-ee7b-79e0-a1df-4f9125f039fe 2026/10/31 01:15:47 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (3.40s) === RUN TestPoll_ReplyClosedPoll 2026/10/31 01:15:47 INFO Applying migration id=initial 2026/10/31 01:15:47 INFO Applying migration id=notesupdated 2026/10/31 01:15:47 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:47 INFO Applying migration id=activitiesid 2026/10/31 01:15:47 INFO Applying migration id=outbox 2026/10/31 01:15:47 INFO Applying migration id=edits 2026/10/31 01:15:47 INFO Applying migration id=outboxactor 2026/10/31 01:15:47 INFO Applying migration id=outboxsender 2026/10/31 01:15:47 INFO Applying migration id=thread 2026/10/31 01:15:47 INFO Applying migration id=host 2026/10/31 01:15:47 INFO Applying migration id=sharedinbox 2026/10/31 01:15:47 INFO Applying migration id=noteshost 2026/10/31 01:15:47 INFO Applying migration id=fetched 2026/10/31 01:15:47 INFO Applying migration id=move 2026/10/31 01:15:47 INFO Applying migration id=cleanup 2026/10/31 01:15:47 INFO Applying migration id=received 2026/10/31 01:15:47 INFO Applying migration id=namehost 2026/10/31 01:15:47 INFO Applying migration id=outboxhost 2026/10/31 01:15:47 INFO Applying migration id=notesfts 2026/10/31 01:15:47 INFO Applying migration id=iconsname 2026/10/31 01:15:47 INFO Applying migration id=nohash 2026/10/31 01:15:47 INFO Applying migration id=shares 2026/10/31 01:15:47 INFO Applying migration id=actorttl 2026/10/31 01:15:47 INFO Applying migration id=tocc 2026/10/31 01:15:47 INFO Applying migration id=followeds 2026/10/31 01:15:47 INFO Applying migration id=certhash 2026/10/31 01:15:47 INFO Applying migration id=follows_sync 2026/10/31 01:15:47 INFO Applying migration id=jsonpath 2026/10/31 01:15:47 INFO Applying migration id=localforward 2026/10/31 01:15:47 INFO Applying migration id=avatar 2026/10/31 01:15:47 INFO Applying migration id=noimage 2026/10/31 01:15:47 INFO Applying migration id=feed 2026/10/31 01:15:47 INFO Applying migration id=bookmarks 2026/10/31 01:15:47 INFO Applying migration id=shareactivity 2026/10/31 01:15:47 INFO Applying migration id=application 2026/10/31 01:15:47 INFO Applying migration id=certificates 2026/10/31 01:15:47 INFO Applying migration id=rawforward 2026/10/31 01:15:47 INFO Applying migration id=publickey 2026/10/31 01:15:47 INFO Applying migration id=resolvegroup 2026/10/31 01:15:47 INFO Applying migration id=reject 2026/10/31 01:15:47 INFO Applying migration id=autodel 2026/10/31 01:15:47 INFO Applying migration id=jsonb 2026/10/31 01:15:47 INFO Applying migration id=quote 2026/10/31 01:15:47 INFO Applying migration id=rfc9421 2026/10/31 01:15:47 INFO Applying migration id=keys 2026/10/31 01:15:47 INFO Applying migration id=portable 2026/10/31 01:15:47 INFO Applying migration id=proofs 2026/10/31 01:15:47 INFO Applying migration id=contexts 2026/10/31 01:15:47 INFO Applying migration id=deliverieshost 2026/10/31 01:15:47 INFO Applying migration id=pembegin 2026/10/31 01:15:47 INFO Applying migration id=didhost 2026/10/31 01:15:47 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:47 INFO Applying migration id=invites 2026/10/31 01:15:47 INFO Applying migration id=ed25519blob 2026/10/31 01:15:47 INFO Applying migration id=rsablob 2026/10/31 01:15:47 INFO Applying migration id=iconscid 2026/10/31 01:15:47 INFO Applying migration id=actor 2026/10/31 01:15:47 INFO Applying migration id=localkeys 2026/10/31 01:15:47 INFO Applying migration id=deleted 2026/10/31 01:15:47 INFO Applying migration id=history 2026/10/31 01:15:47 INFO Applying migration id=outboxnano 2026/10/31 01:15:47 INFO Applying migration id=implements 2026/10/31 01:15:47 INFO Applying migration id=backfill 2026/10/31 01:15:51 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/31 01:15:51 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/31 01:15:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f86-fed9-70d1-806d-5ae8ee6fe81b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f86-fed9-7094-9ed0-ae6bfc53cd74 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f86-fed9-7094-9ed0-ae6bfc53cd74 2026/10/31 01:15:51 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (4.19s) === RUN TestPoll_EditVote 2026/10/31 01:15:51 INFO Applying migration id=initial 2026/10/31 01:15:51 INFO Applying migration id=notesupdated 2026/10/31 01:15:51 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:51 INFO Applying migration id=activitiesid 2026/10/31 01:15:51 INFO Applying migration id=outbox 2026/10/31 01:15:51 INFO Applying migration id=edits 2026/10/31 01:15:51 INFO Applying migration id=outboxactor 2026/10/31 01:15:51 INFO Applying migration id=outboxsender 2026/10/31 01:15:51 INFO Applying migration id=thread 2026/10/31 01:15:51 INFO Applying migration id=host 2026/10/31 01:15:51 INFO Applying migration id=sharedinbox 2026/10/31 01:15:51 INFO Applying migration id=noteshost 2026/10/31 01:15:51 INFO Applying migration id=fetched 2026/10/31 01:15:51 INFO Applying migration id=move 2026/10/31 01:15:51 INFO Applying migration id=cleanup 2026/10/31 01:15:51 INFO Applying migration id=received 2026/10/31 01:15:51 INFO Applying migration id=namehost 2026/10/31 01:15:51 INFO Applying migration id=outboxhost 2026/10/31 01:15:51 INFO Applying migration id=notesfts 2026/10/31 01:15:51 INFO Applying migration id=iconsname 2026/10/31 01:15:51 INFO Applying migration id=nohash 2026/10/31 01:15:51 INFO Applying migration id=shares 2026/10/31 01:15:51 INFO Applying migration id=actorttl 2026/10/31 01:15:51 INFO Applying migration id=tocc 2026/10/31 01:15:51 INFO Applying migration id=followeds 2026/10/31 01:15:51 INFO Applying migration id=certhash 2026/10/31 01:15:51 INFO Applying migration id=follows_sync 2026/10/31 01:15:51 INFO Applying migration id=jsonpath 2026/10/31 01:15:51 INFO Applying migration id=localforward 2026/10/31 01:15:51 INFO Applying migration id=avatar 2026/10/31 01:15:51 INFO Applying migration id=noimage 2026/10/31 01:15:51 INFO Applying migration id=feed 2026/10/31 01:15:51 INFO Applying migration id=bookmarks 2026/10/31 01:15:51 INFO Applying migration id=shareactivity 2026/10/31 01:15:51 INFO Applying migration id=application 2026/10/31 01:15:51 INFO Applying migration id=certificates 2026/10/31 01:15:51 INFO Applying migration id=rawforward 2026/10/31 01:15:51 INFO Applying migration id=publickey 2026/10/31 01:15:51 INFO Applying migration id=resolvegroup 2026/10/31 01:15:51 INFO Applying migration id=reject 2026/10/31 01:15:51 INFO Applying migration id=autodel 2026/10/31 01:15:51 INFO Applying migration id=jsonb 2026/10/31 01:15:51 INFO Applying migration id=quote 2026/10/31 01:15:51 INFO Applying migration id=rfc9421 2026/10/31 01:15:51 INFO Applying migration id=keys 2026/10/31 01:15:51 INFO Applying migration id=portable 2026/10/31 01:15:51 INFO Applying migration id=proofs 2026/10/31 01:15:51 INFO Applying migration id=contexts 2026/10/31 01:15:51 INFO Applying migration id=deliverieshost 2026/10/31 01:15:51 INFO Applying migration id=pembegin 2026/10/31 01:15:51 INFO Applying migration id=didhost 2026/10/31 01:15:51 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:51 INFO Applying migration id=invites 2026/10/31 01:15:51 INFO Applying migration id=ed25519blob 2026/10/31 01:15:51 INFO Applying migration id=rsablob 2026/10/31 01:15:51 INFO Applying migration id=iconscid 2026/10/31 01:15:51 INFO Applying migration id=actor 2026/10/31 01:15:51 INFO Applying migration id=localkeys 2026/10/31 01:15:51 INFO Applying migration id=deleted 2026/10/31 01:15:51 INFO Applying migration id=history 2026/10/31 01:15:51 INFO Applying migration id=outboxnano 2026/10/31 01:15:51 INFO Applying migration id=implements 2026/10/31 01:15:51 INFO Applying migration id=backfill 2026/10/31 01:15:54 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/31 01:15:54 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/31 01:15:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-0ae5-737d-8084-7033c9b4ce14 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-0ae5-7340-b238-7b9946056a76 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-0ae5-7340-b238-7b9946056a76 2026/10/31 01:15:54 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/31 01:15:54 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/01a18f87-0ae5-7340-b238-7b9946056a76 --- PASS: TestPoll_EditVote (3.08s) === RUN TestPoll_DeleteReply 2026/10/31 01:15:54 INFO Applying migration id=initial 2026/10/31 01:15:54 INFO Applying migration id=notesupdated 2026/10/31 01:15:54 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:54 INFO Applying migration id=activitiesid 2026/10/31 01:15:54 INFO Applying migration id=outbox 2026/10/31 01:15:54 INFO Applying migration id=edits 2026/10/31 01:15:54 INFO Applying migration id=outboxactor 2026/10/31 01:15:54 INFO Applying migration id=outboxsender 2026/10/31 01:15:54 INFO Applying migration id=thread 2026/10/31 01:15:54 INFO Applying migration id=host 2026/10/31 01:15:54 INFO Applying migration id=sharedinbox 2026/10/31 01:15:54 INFO Applying migration id=noteshost 2026/10/31 01:15:54 INFO Applying migration id=fetched 2026/10/31 01:15:54 INFO Applying migration id=move 2026/10/31 01:15:54 INFO Applying migration id=cleanup 2026/10/31 01:15:54 INFO Applying migration id=received 2026/10/31 01:15:54 INFO Applying migration id=namehost 2026/10/31 01:15:54 INFO Applying migration id=outboxhost 2026/10/31 01:15:54 INFO Applying migration id=notesfts 2026/10/31 01:15:54 INFO Applying migration id=iconsname 2026/10/31 01:15:54 INFO Applying migration id=nohash 2026/10/31 01:15:54 INFO Applying migration id=shares 2026/10/31 01:15:54 INFO Applying migration id=actorttl 2026/10/31 01:15:54 INFO Applying migration id=tocc 2026/10/31 01:15:54 INFO Applying migration id=followeds 2026/10/31 01:15:54 INFO Applying migration id=certhash 2026/10/31 01:15:54 INFO Applying migration id=follows_sync 2026/10/31 01:15:54 INFO Applying migration id=jsonpath 2026/10/31 01:15:54 INFO Applying migration id=localforward 2026/10/31 01:15:54 INFO Applying migration id=avatar 2026/10/31 01:15:54 INFO Applying migration id=noimage 2026/10/31 01:15:54 INFO Applying migration id=feed 2026/10/31 01:15:54 INFO Applying migration id=bookmarks 2026/10/31 01:15:54 INFO Applying migration id=shareactivity 2026/10/31 01:15:54 INFO Applying migration id=application 2026/10/31 01:15:54 INFO Applying migration id=certificates 2026/10/31 01:15:54 INFO Applying migration id=rawforward 2026/10/31 01:15:54 INFO Applying migration id=publickey 2026/10/31 01:15:54 INFO Applying migration id=resolvegroup 2026/10/31 01:15:54 INFO Applying migration id=reject 2026/10/31 01:15:54 INFO Applying migration id=autodel 2026/10/31 01:15:54 INFO Applying migration id=jsonb 2026/10/31 01:15:54 INFO Applying migration id=quote 2026/10/31 01:15:54 INFO Applying migration id=rfc9421 2026/10/31 01:15:54 INFO Applying migration id=keys 2026/10/31 01:15:54 INFO Applying migration id=portable 2026/10/31 01:15:54 INFO Applying migration id=proofs 2026/10/31 01:15:54 INFO Applying migration id=contexts 2026/10/31 01:15:54 INFO Applying migration id=deliverieshost 2026/10/31 01:15:54 INFO Applying migration id=pembegin 2026/10/31 01:15:54 INFO Applying migration id=didhost 2026/10/31 01:15:54 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:54 INFO Applying migration id=invites 2026/10/31 01:15:54 INFO Applying migration id=ed25519blob 2026/10/31 01:15:54 INFO Applying migration id=rsablob 2026/10/31 01:15:54 INFO Applying migration id=iconscid 2026/10/31 01:15:54 INFO Applying migration id=actor 2026/10/31 01:15:54 INFO Applying migration id=localkeys 2026/10/31 01:15:54 INFO Applying migration id=deleted 2026/10/31 01:15:54 INFO Applying migration id=history 2026/10/31 01:15:54 INFO Applying migration id=outboxnano 2026/10/31 01:15:54 INFO Applying migration id=implements 2026/10/31 01:15:54 INFO Applying migration id=backfill 2026/10/31 01:15:57 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/31 01:15:57 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/31 01:15:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-152c-780f-9ada-7922cf4b1d61 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-152c-77d0-a73a-604128b4de2a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-152c-77d0-a73a-604128b4de2a 2026/10/31 01:15:57 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/31 01:15:57 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a18f87-152c-77d0-a73a-604128b4de2a can=2026-10-31T01:19:57.100Z --- PASS: TestPoll_DeleteReply (2.63s) === RUN TestPoll_Update 2026/10/31 01:15:57 INFO Applying migration id=initial 2026/10/31 01:15:57 INFO Applying migration id=notesupdated 2026/10/31 01:15:57 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:57 INFO Applying migration id=activitiesid 2026/10/31 01:15:57 INFO Applying migration id=outbox 2026/10/31 01:15:57 INFO Applying migration id=edits 2026/10/31 01:15:57 INFO Applying migration id=outboxactor 2026/10/31 01:15:57 INFO Applying migration id=outboxsender 2026/10/31 01:15:57 INFO Applying migration id=thread 2026/10/31 01:15:57 INFO Applying migration id=host 2026/10/31 01:15:57 INFO Applying migration id=sharedinbox 2026/10/31 01:15:57 INFO Applying migration id=noteshost 2026/10/31 01:15:57 INFO Applying migration id=fetched 2026/10/31 01:15:57 INFO Applying migration id=move 2026/10/31 01:15:57 INFO Applying migration id=cleanup 2026/10/31 01:15:57 INFO Applying migration id=received 2026/10/31 01:15:57 INFO Applying migration id=namehost 2026/10/31 01:15:57 INFO Applying migration id=outboxhost 2026/10/31 01:15:57 INFO Applying migration id=notesfts 2026/10/31 01:15:57 INFO Applying migration id=iconsname 2026/10/31 01:15:57 INFO Applying migration id=nohash 2026/10/31 01:15:57 INFO Applying migration id=shares 2026/10/31 01:15:57 INFO Applying migration id=actorttl 2026/10/31 01:15:57 INFO Applying migration id=tocc 2026/10/31 01:15:57 INFO Applying migration id=followeds 2026/10/31 01:15:57 INFO Applying migration id=certhash 2026/10/31 01:15:57 INFO Applying migration id=follows_sync 2026/10/31 01:15:57 INFO Applying migration id=jsonpath 2026/10/31 01:15:57 INFO Applying migration id=localforward 2026/10/31 01:15:57 INFO Applying migration id=avatar 2026/10/31 01:15:57 INFO Applying migration id=noimage 2026/10/31 01:15:57 INFO Applying migration id=feed 2026/10/31 01:15:57 INFO Applying migration id=bookmarks 2026/10/31 01:15:57 INFO Applying migration id=shareactivity 2026/10/31 01:15:57 INFO Applying migration id=application 2026/10/31 01:15:57 INFO Applying migration id=certificates 2026/10/31 01:15:57 INFO Applying migration id=rawforward 2026/10/31 01:15:57 INFO Applying migration id=publickey 2026/10/31 01:15:57 INFO Applying migration id=resolvegroup 2026/10/31 01:15:57 INFO Applying migration id=reject 2026/10/31 01:15:57 INFO Applying migration id=autodel 2026/10/31 01:15:57 INFO Applying migration id=jsonb 2026/10/31 01:15:57 INFO Applying migration id=quote 2026/10/31 01:15:57 INFO Applying migration id=rfc9421 2026/10/31 01:15:57 INFO Applying migration id=keys 2026/10/31 01:15:57 INFO Applying migration id=portable 2026/10/31 01:15:57 INFO Applying migration id=proofs 2026/10/31 01:15:57 INFO Applying migration id=contexts 2026/10/31 01:15:57 INFO Applying migration id=deliverieshost 2026/10/31 01:15:57 INFO Applying migration id=pembegin 2026/10/31 01:15:57 INFO Applying migration id=didhost 2026/10/31 01:15:57 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:57 INFO Applying migration id=invites 2026/10/31 01:15:57 INFO Applying migration id=ed25519blob 2026/10/31 01:15:57 INFO Applying migration id=rsablob 2026/10/31 01:15:57 INFO Applying migration id=iconscid 2026/10/31 01:15:57 INFO Applying migration id=actor 2026/10/31 01:15:57 INFO Applying migration id=localkeys 2026/10/31 01:15:57 INFO Applying migration id=deleted 2026/10/31 01:15:57 INFO Applying migration id=history 2026/10/31 01:15:57 INFO Applying migration id=outboxnano 2026/10/31 01:15:57 INFO Applying migration id=implements 2026/10/31 01:15:57 INFO Applying migration id=backfill 2026/10/31 01:15:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/31 01:15:59 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/31 01:15:59 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/31 01:15:59 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (2.29s) === RUN TestPoll_OldUpdate 2026/10/31 01:15:59 INFO Applying migration id=initial 2026/10/31 01:15:59 INFO Applying migration id=notesupdated 2026/10/31 01:15:59 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:59 INFO Applying migration id=activitiesid 2026/10/31 01:15:59 INFO Applying migration id=outbox 2026/10/31 01:15:59 INFO Applying migration id=edits 2026/10/31 01:15:59 INFO Applying migration id=outboxactor 2026/10/31 01:15:59 INFO Applying migration id=outboxsender 2026/10/31 01:15:59 INFO Applying migration id=thread 2026/10/31 01:15:59 INFO Applying migration id=host 2026/10/31 01:15:59 INFO Applying migration id=sharedinbox 2026/10/31 01:15:59 INFO Applying migration id=noteshost 2026/10/31 01:15:59 INFO Applying migration id=fetched 2026/10/31 01:15:59 INFO Applying migration id=move 2026/10/31 01:15:59 INFO Applying migration id=cleanup 2026/10/31 01:15:59 INFO Applying migration id=received 2026/10/31 01:15:59 INFO Applying migration id=namehost 2026/10/31 01:15:59 INFO Applying migration id=outboxhost 2026/10/31 01:15:59 INFO Applying migration id=notesfts 2026/10/31 01:15:59 INFO Applying migration id=iconsname 2026/10/31 01:15:59 INFO Applying migration id=nohash 2026/10/31 01:15:59 INFO Applying migration id=shares 2026/10/31 01:15:59 INFO Applying migration id=actorttl 2026/10/31 01:15:59 INFO Applying migration id=tocc 2026/10/31 01:15:59 INFO Applying migration id=followeds 2026/10/31 01:15:59 INFO Applying migration id=certhash 2026/10/31 01:15:59 INFO Applying migration id=follows_sync 2026/10/31 01:15:59 INFO Applying migration id=jsonpath 2026/10/31 01:15:59 INFO Applying migration id=localforward 2026/10/31 01:15:59 INFO Applying migration id=avatar 2026/10/31 01:15:59 INFO Applying migration id=noimage 2026/10/31 01:15:59 INFO Applying migration id=feed 2026/10/31 01:15:59 INFO Applying migration id=bookmarks 2026/10/31 01:15:59 INFO Applying migration id=shareactivity 2026/10/31 01:15:59 INFO Applying migration id=application 2026/10/31 01:15:59 INFO Applying migration id=certificates 2026/10/31 01:15:59 INFO Applying migration id=rawforward 2026/10/31 01:15:59 INFO Applying migration id=publickey 2026/10/31 01:15:59 INFO Applying migration id=resolvegroup 2026/10/31 01:15:59 INFO Applying migration id=reject 2026/10/31 01:15:59 INFO Applying migration id=autodel 2026/10/31 01:15:59 INFO Applying migration id=jsonb 2026/10/31 01:15:59 INFO Applying migration id=quote 2026/10/31 01:15:59 INFO Applying migration id=rfc9421 2026/10/31 01:15:59 INFO Applying migration id=keys 2026/10/31 01:15:59 INFO Applying migration id=portable 2026/10/31 01:15:59 INFO Applying migration id=proofs 2026/10/31 01:15:59 INFO Applying migration id=contexts 2026/10/31 01:15:59 INFO Applying migration id=deliverieshost 2026/10/31 01:15:59 INFO Applying migration id=pembegin 2026/10/31 01:15:59 INFO Applying migration id=didhost 2026/10/31 01:15:59 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:59 INFO Applying migration id=invites 2026/10/31 01:15:59 INFO Applying migration id=ed25519blob 2026/10/31 01:15:59 INFO Applying migration id=rsablob 2026/10/31 01:15:59 INFO Applying migration id=iconscid 2026/10/31 01:15:59 INFO Applying migration id=actor 2026/10/31 01:15:59 INFO Applying migration id=localkeys 2026/10/31 01:15:59 INFO Applying migration id=deleted 2026/10/31 01:15:59 INFO Applying migration id=history 2026/10/31 01:15:59 INFO Applying migration id=outboxnano 2026/10/31 01:15:59 INFO Applying migration id=implements 2026/10/31 01:15:59 INFO Applying migration id=backfill 2026/10/31 01:16:00 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/31 01:16:00 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/31 01:16:00 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (1.32s) === RUN TestPoll_Local3Options 2026/10/31 01:16:00 INFO Applying migration id=initial 2026/10/31 01:16:00 INFO Applying migration id=notesupdated 2026/10/31 01:16:00 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:00 INFO Applying migration id=activitiesid 2026/10/31 01:16:00 INFO Applying migration id=outbox 2026/10/31 01:16:00 INFO Applying migration id=edits 2026/10/31 01:16:00 INFO Applying migration id=outboxactor 2026/10/31 01:16:00 INFO Applying migration id=outboxsender 2026/10/31 01:16:00 INFO Applying migration id=thread 2026/10/31 01:16:00 INFO Applying migration id=host 2026/10/31 01:16:00 INFO Applying migration id=sharedinbox 2026/10/31 01:16:00 INFO Applying migration id=noteshost 2026/10/31 01:16:00 INFO Applying migration id=fetched 2026/10/31 01:16:00 INFO Applying migration id=move 2026/10/31 01:16:00 INFO Applying migration id=cleanup 2026/10/31 01:16:00 INFO Applying migration id=received 2026/10/31 01:16:00 INFO Applying migration id=namehost 2026/10/31 01:16:00 INFO Applying migration id=outboxhost 2026/10/31 01:16:00 INFO Applying migration id=notesfts 2026/10/31 01:16:00 INFO Applying migration id=iconsname 2026/10/31 01:16:00 INFO Applying migration id=nohash 2026/10/31 01:16:00 INFO Applying migration id=shares 2026/10/31 01:16:00 INFO Applying migration id=actorttl 2026/10/31 01:16:00 INFO Applying migration id=tocc 2026/10/31 01:16:00 INFO Applying migration id=followeds 2026/10/31 01:16:00 INFO Applying migration id=certhash 2026/10/31 01:16:00 INFO Applying migration id=follows_sync 2026/10/31 01:16:00 INFO Applying migration id=jsonpath 2026/10/31 01:16:00 INFO Applying migration id=localforward 2026/10/31 01:16:00 INFO Applying migration id=avatar 2026/10/31 01:16:00 INFO Applying migration id=noimage 2026/10/31 01:16:00 INFO Applying migration id=feed 2026/10/31 01:16:00 INFO Applying migration id=bookmarks 2026/10/31 01:16:00 INFO Applying migration id=shareactivity 2026/10/31 01:16:00 INFO Applying migration id=application 2026/10/31 01:16:00 INFO Applying migration id=certificates 2026/10/31 01:16:00 INFO Applying migration id=rawforward 2026/10/31 01:16:00 INFO Applying migration id=publickey 2026/10/31 01:16:00 INFO Applying migration id=resolvegroup 2026/10/31 01:16:00 INFO Applying migration id=reject 2026/10/31 01:16:00 INFO Applying migration id=autodel 2026/10/31 01:16:00 INFO Applying migration id=jsonb 2026/10/31 01:16:00 INFO Applying migration id=quote 2026/10/31 01:16:00 INFO Applying migration id=rfc9421 2026/10/31 01:16:00 INFO Applying migration id=keys 2026/10/31 01:16:00 INFO Applying migration id=portable 2026/10/31 01:16:00 INFO Applying migration id=proofs 2026/10/31 01:16:00 INFO Applying migration id=contexts 2026/10/31 01:16:00 INFO Applying migration id=deliverieshost 2026/10/31 01:16:00 INFO Applying migration id=pembegin 2026/10/31 01:16:00 INFO Applying migration id=didhost 2026/10/31 01:16:00 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:00 INFO Applying migration id=invites 2026/10/31 01:16:00 INFO Applying migration id=ed25519blob 2026/10/31 01:16:00 INFO Applying migration id=rsablob 2026/10/31 01:16:00 INFO Applying migration id=iconscid 2026/10/31 01:16:00 INFO Applying migration id=actor 2026/10/31 01:16:00 INFO Applying migration id=localkeys 2026/10/31 01:16:00 INFO Applying migration id=deleted 2026/10/31 01:16:00 INFO Applying migration id=history 2026/10/31 01:16:00 INFO Applying migration id=outboxnano 2026/10/31 01:16:00 INFO Applying migration id=implements 2026/10/31 01:16:00 INFO Applying migration id=backfill 2026/10/31 01:16:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-2d58-7d95-ba1f-1a2d5e6042a5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-2d58-7ca4-82fd-eec87e344e7e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-2d58-7ca4-82fd-eec87e344e7e 2026/10/31 01:16:03 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-2d58-7ca4-82fd-eec87e344e7e --- PASS: TestPoll_Local3Options (2.58s) === RUN TestPoll_Local5Options 2026/10/31 01:16:03 INFO Applying migration id=initial 2026/10/31 01:16:03 INFO Applying migration id=notesupdated 2026/10/31 01:16:03 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:03 INFO Applying migration id=activitiesid 2026/10/31 01:16:03 INFO Applying migration id=outbox 2026/10/31 01:16:03 INFO Applying migration id=edits 2026/10/31 01:16:03 INFO Applying migration id=outboxactor 2026/10/31 01:16:03 INFO Applying migration id=outboxsender 2026/10/31 01:16:03 INFO Applying migration id=thread 2026/10/31 01:16:03 INFO Applying migration id=host 2026/10/31 01:16:03 INFO Applying migration id=sharedinbox 2026/10/31 01:16:03 INFO Applying migration id=noteshost 2026/10/31 01:16:03 INFO Applying migration id=fetched 2026/10/31 01:16:03 INFO Applying migration id=move 2026/10/31 01:16:03 INFO Applying migration id=cleanup 2026/10/31 01:16:03 INFO Applying migration id=received 2026/10/31 01:16:03 INFO Applying migration id=namehost 2026/10/31 01:16:03 INFO Applying migration id=outboxhost 2026/10/31 01:16:03 INFO Applying migration id=notesfts 2026/10/31 01:16:03 INFO Applying migration id=iconsname 2026/10/31 01:16:03 INFO Applying migration id=nohash 2026/10/31 01:16:03 INFO Applying migration id=shares 2026/10/31 01:16:03 INFO Applying migration id=actorttl 2026/10/31 01:16:03 INFO Applying migration id=tocc 2026/10/31 01:16:03 INFO Applying migration id=followeds 2026/10/31 01:16:03 INFO Applying migration id=certhash 2026/10/31 01:16:03 INFO Applying migration id=follows_sync 2026/10/31 01:16:03 INFO Applying migration id=jsonpath 2026/10/31 01:16:03 INFO Applying migration id=localforward 2026/10/31 01:16:03 INFO Applying migration id=avatar 2026/10/31 01:16:03 INFO Applying migration id=noimage 2026/10/31 01:16:03 INFO Applying migration id=feed 2026/10/31 01:16:03 INFO Applying migration id=bookmarks 2026/10/31 01:16:03 INFO Applying migration id=shareactivity 2026/10/31 01:16:03 INFO Applying migration id=application 2026/10/31 01:16:03 INFO Applying migration id=certificates 2026/10/31 01:16:03 INFO Applying migration id=rawforward 2026/10/31 01:16:03 INFO Applying migration id=publickey 2026/10/31 01:16:03 INFO Applying migration id=resolvegroup 2026/10/31 01:16:03 INFO Applying migration id=reject 2026/10/31 01:16:03 INFO Applying migration id=autodel 2026/10/31 01:16:03 INFO Applying migration id=jsonb 2026/10/31 01:16:03 INFO Applying migration id=quote 2026/10/31 01:16:03 INFO Applying migration id=rfc9421 2026/10/31 01:16:03 INFO Applying migration id=keys 2026/10/31 01:16:03 INFO Applying migration id=portable 2026/10/31 01:16:03 INFO Applying migration id=proofs 2026/10/31 01:16:03 INFO Applying migration id=contexts 2026/10/31 01:16:03 INFO Applying migration id=deliverieshost 2026/10/31 01:16:03 INFO Applying migration id=pembegin 2026/10/31 01:16:03 INFO Applying migration id=didhost 2026/10/31 01:16:03 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:03 INFO Applying migration id=invites 2026/10/31 01:16:03 INFO Applying migration id=ed25519blob 2026/10/31 01:16:03 INFO Applying migration id=rsablob 2026/10/31 01:16:03 INFO Applying migration id=iconscid 2026/10/31 01:16:03 INFO Applying migration id=actor 2026/10/31 01:16:03 INFO Applying migration id=localkeys 2026/10/31 01:16:03 INFO Applying migration id=deleted 2026/10/31 01:16:03 INFO Applying migration id=history 2026/10/31 01:16:03 INFO Applying migration id=outboxnano 2026/10/31 01:16:03 INFO Applying migration id=implements 2026/10/31 01:16:03 INFO Applying migration id=backfill 2026/10/31 01:16:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-3524-7770-8173-05cc07b3ed40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-3524-7662-b42a-513cbf550b15 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-3524-7662-b42a-513cbf550b15 2026/10/31 01:16:05 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-3524-7662-b42a-513cbf550b15 --- PASS: TestPoll_Local5Options (1.99s) === RUN TestPoll_Local1Option 2026/10/31 01:16:05 INFO Applying migration id=initial 2026/10/31 01:16:05 INFO Applying migration id=notesupdated 2026/10/31 01:16:05 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:05 INFO Applying migration id=activitiesid 2026/10/31 01:16:05 INFO Applying migration id=outbox 2026/10/31 01:16:05 INFO Applying migration id=edits 2026/10/31 01:16:05 INFO Applying migration id=outboxactor 2026/10/31 01:16:05 INFO Applying migration id=outboxsender 2026/10/31 01:16:05 INFO Applying migration id=thread 2026/10/31 01:16:05 INFO Applying migration id=host 2026/10/31 01:16:05 INFO Applying migration id=sharedinbox 2026/10/31 01:16:05 INFO Applying migration id=noteshost 2026/10/31 01:16:05 INFO Applying migration id=fetched 2026/10/31 01:16:05 INFO Applying migration id=move 2026/10/31 01:16:05 INFO Applying migration id=cleanup 2026/10/31 01:16:05 INFO Applying migration id=received 2026/10/31 01:16:05 INFO Applying migration id=namehost 2026/10/31 01:16:05 INFO Applying migration id=outboxhost 2026/10/31 01:16:05 INFO Applying migration id=notesfts 2026/10/31 01:16:05 INFO Applying migration id=iconsname 2026/10/31 01:16:05 INFO Applying migration id=nohash 2026/10/31 01:16:05 INFO Applying migration id=shares 2026/10/31 01:16:05 INFO Applying migration id=actorttl 2026/10/31 01:16:05 INFO Applying migration id=tocc 2026/10/31 01:16:05 INFO Applying migration id=followeds 2026/10/31 01:16:05 INFO Applying migration id=certhash 2026/10/31 01:16:05 INFO Applying migration id=follows_sync 2026/10/31 01:16:05 INFO Applying migration id=jsonpath 2026/10/31 01:16:05 INFO Applying migration id=localforward 2026/10/31 01:16:05 INFO Applying migration id=avatar 2026/10/31 01:16:05 INFO Applying migration id=noimage 2026/10/31 01:16:05 INFO Applying migration id=feed 2026/10/31 01:16:05 INFO Applying migration id=bookmarks 2026/10/31 01:16:05 INFO Applying migration id=shareactivity 2026/10/31 01:16:05 INFO Applying migration id=application 2026/10/31 01:16:05 INFO Applying migration id=certificates 2026/10/31 01:16:05 INFO Applying migration id=rawforward 2026/10/31 01:16:05 INFO Applying migration id=publickey 2026/10/31 01:16:05 INFO Applying migration id=resolvegroup 2026/10/31 01:16:05 INFO Applying migration id=reject 2026/10/31 01:16:05 INFO Applying migration id=autodel 2026/10/31 01:16:05 INFO Applying migration id=jsonb 2026/10/31 01:16:05 INFO Applying migration id=quote 2026/10/31 01:16:05 INFO Applying migration id=rfc9421 2026/10/31 01:16:05 INFO Applying migration id=keys 2026/10/31 01:16:05 INFO Applying migration id=portable 2026/10/31 01:16:05 INFO Applying migration id=proofs 2026/10/31 01:16:05 INFO Applying migration id=contexts 2026/10/31 01:16:05 INFO Applying migration id=deliverieshost 2026/10/31 01:16:05 INFO Applying migration id=pembegin 2026/10/31 01:16:05 INFO Applying migration id=didhost 2026/10/31 01:16:05 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:05 INFO Applying migration id=invites 2026/10/31 01:16:05 INFO Applying migration id=ed25519blob 2026/10/31 01:16:05 INFO Applying migration id=rsablob 2026/10/31 01:16:05 INFO Applying migration id=iconscid 2026/10/31 01:16:05 INFO Applying migration id=actor 2026/10/31 01:16:05 INFO Applying migration id=localkeys 2026/10/31 01:16:05 INFO Applying migration id=deleted 2026/10/31 01:16:05 INFO Applying migration id=history 2026/10/31 01:16:05 INFO Applying migration id=outboxnano 2026/10/31 01:16:05 INFO Applying migration id=implements 2026/10/31 01:16:05 INFO Applying migration id=backfill 2026/10/31 01:16:09 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (4.08s) === RUN TestPoll_Local6Options 2026/10/31 01:16:09 INFO Applying migration id=initial 2026/10/31 01:16:09 INFO Applying migration id=notesupdated 2026/10/31 01:16:09 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:09 INFO Applying migration id=activitiesid 2026/10/31 01:16:09 INFO Applying migration id=outbox 2026/10/31 01:16:09 INFO Applying migration id=edits 2026/10/31 01:16:09 INFO Applying migration id=outboxactor 2026/10/31 01:16:09 INFO Applying migration id=outboxsender 2026/10/31 01:16:09 INFO Applying migration id=thread 2026/10/31 01:16:09 INFO Applying migration id=host 2026/10/31 01:16:09 INFO Applying migration id=sharedinbox 2026/10/31 01:16:09 INFO Applying migration id=noteshost 2026/10/31 01:16:09 INFO Applying migration id=fetched 2026/10/31 01:16:09 INFO Applying migration id=move 2026/10/31 01:16:09 INFO Applying migration id=cleanup 2026/10/31 01:16:09 INFO Applying migration id=received 2026/10/31 01:16:09 INFO Applying migration id=namehost 2026/10/31 01:16:09 INFO Applying migration id=outboxhost 2026/10/31 01:16:09 INFO Applying migration id=notesfts 2026/10/31 01:16:09 INFO Applying migration id=iconsname 2026/10/31 01:16:09 INFO Applying migration id=nohash 2026/10/31 01:16:09 INFO Applying migration id=shares 2026/10/31 01:16:09 INFO Applying migration id=actorttl 2026/10/31 01:16:09 INFO Applying migration id=tocc 2026/10/31 01:16:09 INFO Applying migration id=followeds 2026/10/31 01:16:09 INFO Applying migration id=certhash 2026/10/31 01:16:09 INFO Applying migration id=follows_sync 2026/10/31 01:16:09 INFO Applying migration id=jsonpath 2026/10/31 01:16:09 INFO Applying migration id=localforward 2026/10/31 01:16:09 INFO Applying migration id=avatar 2026/10/31 01:16:09 INFO Applying migration id=noimage 2026/10/31 01:16:09 INFO Applying migration id=feed 2026/10/31 01:16:09 INFO Applying migration id=bookmarks 2026/10/31 01:16:09 INFO Applying migration id=shareactivity 2026/10/31 01:16:09 INFO Applying migration id=application 2026/10/31 01:16:09 INFO Applying migration id=certificates 2026/10/31 01:16:09 INFO Applying migration id=rawforward 2026/10/31 01:16:09 INFO Applying migration id=publickey 2026/10/31 01:16:09 INFO Applying migration id=resolvegroup 2026/10/31 01:16:09 INFO Applying migration id=reject 2026/10/31 01:16:09 INFO Applying migration id=autodel 2026/10/31 01:16:09 INFO Applying migration id=jsonb 2026/10/31 01:16:09 INFO Applying migration id=quote 2026/10/31 01:16:09 INFO Applying migration id=rfc9421 2026/10/31 01:16:09 INFO Applying migration id=keys 2026/10/31 01:16:09 INFO Applying migration id=portable 2026/10/31 01:16:09 INFO Applying migration id=proofs 2026/10/31 01:16:09 INFO Applying migration id=contexts 2026/10/31 01:16:09 INFO Applying migration id=deliverieshost 2026/10/31 01:16:09 INFO Applying migration id=pembegin 2026/10/31 01:16:09 INFO Applying migration id=didhost 2026/10/31 01:16:09 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:09 INFO Applying migration id=invites 2026/10/31 01:16:09 INFO Applying migration id=ed25519blob 2026/10/31 01:16:09 INFO Applying migration id=rsablob 2026/10/31 01:16:09 INFO Applying migration id=iconscid 2026/10/31 01:16:09 INFO Applying migration id=actor 2026/10/31 01:16:09 INFO Applying migration id=localkeys 2026/10/31 01:16:09 INFO Applying migration id=deleted 2026/10/31 01:16:09 INFO Applying migration id=history 2026/10/31 01:16:09 INFO Applying migration id=outboxnano 2026/10/31 01:16:09 INFO Applying migration id=implements 2026/10/31 01:16:09 INFO Applying migration id=backfill 2026/10/31 01:16: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 (3.52s) === RUN TestPoll_LocalEmptyOption 2026/10/31 01:16:12 INFO Applying migration id=initial 2026/10/31 01:16:12 INFO Applying migration id=notesupdated 2026/10/31 01:16:12 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:12 INFO Applying migration id=activitiesid 2026/10/31 01:16:12 INFO Applying migration id=outbox 2026/10/31 01:16:12 INFO Applying migration id=edits 2026/10/31 01:16:12 INFO Applying migration id=outboxactor 2026/10/31 01:16:12 INFO Applying migration id=outboxsender 2026/10/31 01:16:12 INFO Applying migration id=thread 2026/10/31 01:16:12 INFO Applying migration id=host 2026/10/31 01:16:12 INFO Applying migration id=sharedinbox 2026/10/31 01:16:12 INFO Applying migration id=noteshost 2026/10/31 01:16:12 INFO Applying migration id=fetched 2026/10/31 01:16:12 INFO Applying migration id=move 2026/10/31 01:16:12 INFO Applying migration id=cleanup 2026/10/31 01:16:12 INFO Applying migration id=received 2026/10/31 01:16:12 INFO Applying migration id=namehost 2026/10/31 01:16:12 INFO Applying migration id=outboxhost 2026/10/31 01:16:12 INFO Applying migration id=notesfts 2026/10/31 01:16:12 INFO Applying migration id=iconsname 2026/10/31 01:16:12 INFO Applying migration id=nohash 2026/10/31 01:16:12 INFO Applying migration id=shares 2026/10/31 01:16:12 INFO Applying migration id=actorttl 2026/10/31 01:16:12 INFO Applying migration id=tocc 2026/10/31 01:16:12 INFO Applying migration id=followeds 2026/10/31 01:16:12 INFO Applying migration id=certhash 2026/10/31 01:16:12 INFO Applying migration id=follows_sync 2026/10/31 01:16:12 INFO Applying migration id=jsonpath 2026/10/31 01:16:12 INFO Applying migration id=localforward 2026/10/31 01:16:12 INFO Applying migration id=avatar 2026/10/31 01:16:12 INFO Applying migration id=noimage 2026/10/31 01:16:12 INFO Applying migration id=feed 2026/10/31 01:16:12 INFO Applying migration id=bookmarks 2026/10/31 01:16:12 INFO Applying migration id=shareactivity 2026/10/31 01:16:12 INFO Applying migration id=application 2026/10/31 01:16:12 INFO Applying migration id=certificates 2026/10/31 01:16:12 INFO Applying migration id=rawforward 2026/10/31 01:16:12 INFO Applying migration id=publickey 2026/10/31 01:16:12 INFO Applying migration id=resolvegroup 2026/10/31 01:16:12 INFO Applying migration id=reject 2026/10/31 01:16:12 INFO Applying migration id=autodel 2026/10/31 01:16:12 INFO Applying migration id=jsonb 2026/10/31 01:16:12 INFO Applying migration id=quote 2026/10/31 01:16:12 INFO Applying migration id=rfc9421 2026/10/31 01:16:12 INFO Applying migration id=keys 2026/10/31 01:16:12 INFO Applying migration id=portable 2026/10/31 01:16:12 INFO Applying migration id=proofs 2026/10/31 01:16:12 INFO Applying migration id=contexts 2026/10/31 01:16:12 INFO Applying migration id=deliverieshost 2026/10/31 01:16:12 INFO Applying migration id=pembegin 2026/10/31 01:16:12 INFO Applying migration id=didhost 2026/10/31 01:16:12 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:12 INFO Applying migration id=invites 2026/10/31 01:16:12 INFO Applying migration id=ed25519blob 2026/10/31 01:16:12 INFO Applying migration id=rsablob 2026/10/31 01:16:13 INFO Applying migration id=iconscid 2026/10/31 01:16:13 INFO Applying migration id=actor 2026/10/31 01:16:13 INFO Applying migration id=localkeys 2026/10/31 01:16:13 INFO Applying migration id=deleted 2026/10/31 01:16:13 INFO Applying migration id=history 2026/10/31 01:16:13 INFO Applying migration id=outboxnano 2026/10/31 01:16:13 INFO Applying migration id=implements 2026/10/31 01:16:13 INFO Applying migration id=backfill --- PASS: TestPoll_LocalEmptyOption (2.98s) === RUN TestPoll_LocalOptionWithLink 2026/10/31 01:16:15 INFO Applying migration id=initial 2026/10/31 01:16:15 INFO Applying migration id=notesupdated 2026/10/31 01:16:15 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:15 INFO Applying migration id=activitiesid 2026/10/31 01:16:15 INFO Applying migration id=outbox 2026/10/31 01:16:15 INFO Applying migration id=edits 2026/10/31 01:16:15 INFO Applying migration id=outboxactor 2026/10/31 01:16:15 INFO Applying migration id=outboxsender 2026/10/31 01:16:15 INFO Applying migration id=thread 2026/10/31 01:16:15 INFO Applying migration id=host 2026/10/31 01:16:15 INFO Applying migration id=sharedinbox 2026/10/31 01:16:15 INFO Applying migration id=noteshost 2026/10/31 01:16:15 INFO Applying migration id=fetched 2026/10/31 01:16:15 INFO Applying migration id=move 2026/10/31 01:16:15 INFO Applying migration id=cleanup 2026/10/31 01:16:15 INFO Applying migration id=received 2026/10/31 01:16:15 INFO Applying migration id=namehost 2026/10/31 01:16:15 INFO Applying migration id=outboxhost 2026/10/31 01:16:15 INFO Applying migration id=notesfts 2026/10/31 01:16:15 INFO Applying migration id=iconsname 2026/10/31 01:16:15 INFO Applying migration id=nohash 2026/10/31 01:16:15 INFO Applying migration id=shares 2026/10/31 01:16:15 INFO Applying migration id=actorttl 2026/10/31 01:16:15 INFO Applying migration id=tocc 2026/10/31 01:16:15 INFO Applying migration id=followeds 2026/10/31 01:16:15 INFO Applying migration id=certhash 2026/10/31 01:16:15 INFO Applying migration id=follows_sync 2026/10/31 01:16:15 INFO Applying migration id=jsonpath 2026/10/31 01:16:15 INFO Applying migration id=localforward 2026/10/31 01:16:15 INFO Applying migration id=avatar 2026/10/31 01:16:15 INFO Applying migration id=noimage 2026/10/31 01:16:15 INFO Applying migration id=feed 2026/10/31 01:16:15 INFO Applying migration id=bookmarks 2026/10/31 01:16:15 INFO Applying migration id=shareactivity 2026/10/31 01:16:15 INFO Applying migration id=application 2026/10/31 01:16:15 INFO Applying migration id=certificates 2026/10/31 01:16:15 INFO Applying migration id=rawforward 2026/10/31 01:16:15 INFO Applying migration id=publickey 2026/10/31 01:16:15 INFO Applying migration id=resolvegroup 2026/10/31 01:16:15 INFO Applying migration id=reject 2026/10/31 01:16:15 INFO Applying migration id=autodel 2026/10/31 01:16:15 INFO Applying migration id=jsonb 2026/10/31 01:16:15 INFO Applying migration id=quote 2026/10/31 01:16:15 INFO Applying migration id=rfc9421 2026/10/31 01:16:15 INFO Applying migration id=keys 2026/10/31 01:16:15 INFO Applying migration id=portable 2026/10/31 01:16:15 INFO Applying migration id=proofs 2026/10/31 01:16:15 INFO Applying migration id=contexts 2026/10/31 01:16:15 INFO Applying migration id=deliverieshost 2026/10/31 01:16:15 INFO Applying migration id=pembegin 2026/10/31 01:16:15 INFO Applying migration id=didhost 2026/10/31 01:16:15 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:15 INFO Applying migration id=invites 2026/10/31 01:16:15 INFO Applying migration id=ed25519blob 2026/10/31 01:16:15 INFO Applying migration id=rsablob 2026/10/31 01:16:15 INFO Applying migration id=iconscid 2026/10/31 01:16:15 INFO Applying migration id=actor 2026/10/31 01:16:15 INFO Applying migration id=localkeys 2026/10/31 01:16:15 INFO Applying migration id=deleted 2026/10/31 01:16:15 INFO Applying migration id=history 2026/10/31 01:16:15 INFO Applying migration id=outboxnano 2026/10/31 01:16:15 INFO Applying migration id=implements 2026/10/31 01:16:15 INFO Applying migration id=backfill 2026/10/31 01:16:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-64a9-7a3b-b1d7-8e2f7342e9e0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-64a9-793b-bfd0-50084834237d activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-64a9-793b-bfd0-50084834237d 2026/10/31 01:16:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-64a9-793b-bfd0-50084834237d --- PASS: TestPoll_LocalOptionWithLink (1.58s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/10/31 01:16:17 INFO Applying migration id=initial 2026/10/31 01:16:17 INFO Applying migration id=notesupdated 2026/10/31 01:16:17 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:17 INFO Applying migration id=activitiesid 2026/10/31 01:16:17 INFO Applying migration id=outbox 2026/10/31 01:16:17 INFO Applying migration id=edits 2026/10/31 01:16:17 INFO Applying migration id=outboxactor 2026/10/31 01:16:17 INFO Applying migration id=outboxsender 2026/10/31 01:16:17 INFO Applying migration id=thread 2026/10/31 01:16:17 INFO Applying migration id=host 2026/10/31 01:16:17 INFO Applying migration id=sharedinbox 2026/10/31 01:16:17 INFO Applying migration id=noteshost 2026/10/31 01:16:17 INFO Applying migration id=fetched 2026/10/31 01:16:17 INFO Applying migration id=move 2026/10/31 01:16:17 INFO Applying migration id=cleanup 2026/10/31 01:16:17 INFO Applying migration id=received 2026/10/31 01:16:17 INFO Applying migration id=namehost 2026/10/31 01:16:17 INFO Applying migration id=outboxhost 2026/10/31 01:16:17 INFO Applying migration id=notesfts 2026/10/31 01:16:17 INFO Applying migration id=iconsname 2026/10/31 01:16:17 INFO Applying migration id=nohash 2026/10/31 01:16:17 INFO Applying migration id=shares 2026/10/31 01:16:17 INFO Applying migration id=actorttl 2026/10/31 01:16:17 INFO Applying migration id=tocc 2026/10/31 01:16:17 INFO Applying migration id=followeds 2026/10/31 01:16:17 INFO Applying migration id=certhash 2026/10/31 01:16:17 INFO Applying migration id=follows_sync 2026/10/31 01:16:17 INFO Applying migration id=jsonpath 2026/10/31 01:16:17 INFO Applying migration id=localforward 2026/10/31 01:16:17 INFO Applying migration id=avatar 2026/10/31 01:16:17 INFO Applying migration id=noimage 2026/10/31 01:16:17 INFO Applying migration id=feed 2026/10/31 01:16:17 INFO Applying migration id=bookmarks 2026/10/31 01:16:17 INFO Applying migration id=shareactivity 2026/10/31 01:16:17 INFO Applying migration id=application 2026/10/31 01:16:17 INFO Applying migration id=certificates 2026/10/31 01:16:17 INFO Applying migration id=rawforward 2026/10/31 01:16:17 INFO Applying migration id=publickey 2026/10/31 01:16:17 INFO Applying migration id=resolvegroup 2026/10/31 01:16:17 INFO Applying migration id=reject 2026/10/31 01:16:17 INFO Applying migration id=autodel 2026/10/31 01:16:17 INFO Applying migration id=jsonb 2026/10/31 01:16:17 INFO Applying migration id=quote 2026/10/31 01:16:17 INFO Applying migration id=rfc9421 2026/10/31 01:16:17 INFO Applying migration id=keys 2026/10/31 01:16:17 INFO Applying migration id=portable 2026/10/31 01:16:17 INFO Applying migration id=proofs 2026/10/31 01:16:17 INFO Applying migration id=contexts 2026/10/31 01:16:17 INFO Applying migration id=deliverieshost 2026/10/31 01:16:17 INFO Applying migration id=pembegin 2026/10/31 01:16:17 INFO Applying migration id=didhost 2026/10/31 01:16:17 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:17 INFO Applying migration id=invites 2026/10/31 01:16:17 INFO Applying migration id=ed25519blob 2026/10/31 01:16:17 INFO Applying migration id=rsablob 2026/10/31 01:16:17 INFO Applying migration id=iconscid 2026/10/31 01:16:17 INFO Applying migration id=actor 2026/10/31 01:16:17 INFO Applying migration id=localkeys 2026/10/31 01:16:17 INFO Applying migration id=deleted 2026/10/31 01:16:17 INFO Applying migration id=history 2026/10/31 01:16:17 INFO Applying migration id=outboxnano 2026/10/31 01:16:17 INFO Applying migration id=implements 2026/10/31 01:16:17 INFO Applying migration id=backfill 2026/10/31 01:16:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-6ffd-7e0d-b796-11639f76020c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-6ffd-7d23-9724-d526dea377bc activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-6ffd-7d23-9724-d526dea377bc 2026/10/31 01:16:20 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-6ffd-7d23-9724-d526dea377bc 2026/10/31 01:16:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-7000-7386-ba32-d1befdef5602 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-7000-735a-9c36-71d2c008f891 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f87-7000-735a-9c36-71d2c008f891 2026/10/31 01:16:20 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-6ffd-7d23-9724-d526dea377bc 2026/10/31 01:16:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-7001-7b8b-a0d7-c4fc4452965e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-7001-7b59-b2d7-9251a2db3773 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f87-7001-7b59-b2d7-9251a2db3773 2026/10/31 01:16:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-6ffd-7d23-9724-d526dea377bc 2026/10/31 01:16:20 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a18f87-6ffd-7d23-9724-d526dea377bc 2026/10/31 01:16:20 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f87-7005-7e28-a0f8-03c5493761ba activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-6ffd-7d23-9724-d526dea377bc activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-6ffd-7d23-9724-d526dea377bc 2026/10/31 01:16:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-6ffd-7d23-9724-d526dea377bc --- PASS: TestPoll_Local3OptionsAnd2Votes (2.91s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/10/31 01:16:20 INFO Applying migration id=initial 2026/10/31 01:16:20 INFO Applying migration id=notesupdated 2026/10/31 01:16:20 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:20 INFO Applying migration id=activitiesid 2026/10/31 01:16:20 INFO Applying migration id=outbox 2026/10/31 01:16:20 INFO Applying migration id=edits 2026/10/31 01:16:20 INFO Applying migration id=outboxactor 2026/10/31 01:16:20 INFO Applying migration id=outboxsender 2026/10/31 01:16:20 INFO Applying migration id=thread 2026/10/31 01:16:20 INFO Applying migration id=host 2026/10/31 01:16:20 INFO Applying migration id=sharedinbox 2026/10/31 01:16:20 INFO Applying migration id=noteshost 2026/10/31 01:16:20 INFO Applying migration id=fetched 2026/10/31 01:16:20 INFO Applying migration id=move 2026/10/31 01:16:20 INFO Applying migration id=cleanup 2026/10/31 01:16:20 INFO Applying migration id=received 2026/10/31 01:16:20 INFO Applying migration id=namehost 2026/10/31 01:16:20 INFO Applying migration id=outboxhost 2026/10/31 01:16:20 INFO Applying migration id=notesfts 2026/10/31 01:16:20 INFO Applying migration id=iconsname 2026/10/31 01:16:20 INFO Applying migration id=nohash 2026/10/31 01:16:20 INFO Applying migration id=shares 2026/10/31 01:16:20 INFO Applying migration id=actorttl 2026/10/31 01:16:20 INFO Applying migration id=tocc 2026/10/31 01:16:20 INFO Applying migration id=followeds 2026/10/31 01:16:20 INFO Applying migration id=certhash 2026/10/31 01:16:20 INFO Applying migration id=follows_sync 2026/10/31 01:16:20 INFO Applying migration id=jsonpath 2026/10/31 01:16:20 INFO Applying migration id=localforward 2026/10/31 01:16:20 INFO Applying migration id=avatar 2026/10/31 01:16:20 INFO Applying migration id=noimage 2026/10/31 01:16:20 INFO Applying migration id=feed 2026/10/31 01:16:20 INFO Applying migration id=bookmarks 2026/10/31 01:16:20 INFO Applying migration id=shareactivity 2026/10/31 01:16:20 INFO Applying migration id=application 2026/10/31 01:16:20 INFO Applying migration id=certificates 2026/10/31 01:16:20 INFO Applying migration id=rawforward 2026/10/31 01:16:20 INFO Applying migration id=publickey 2026/10/31 01:16:20 INFO Applying migration id=resolvegroup 2026/10/31 01:16:20 INFO Applying migration id=reject 2026/10/31 01:16:20 INFO Applying migration id=autodel 2026/10/31 01:16:20 INFO Applying migration id=jsonb 2026/10/31 01:16:20 INFO Applying migration id=quote 2026/10/31 01:16:20 INFO Applying migration id=rfc9421 2026/10/31 01:16:20 INFO Applying migration id=keys 2026/10/31 01:16:20 INFO Applying migration id=portable 2026/10/31 01:16:20 INFO Applying migration id=proofs 2026/10/31 01:16:20 INFO Applying migration id=contexts 2026/10/31 01:16:20 INFO Applying migration id=deliverieshost 2026/10/31 01:16:20 INFO Applying migration id=pembegin 2026/10/31 01:16:20 INFO Applying migration id=didhost 2026/10/31 01:16:20 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:20 INFO Applying migration id=invites 2026/10/31 01:16:20 INFO Applying migration id=ed25519blob 2026/10/31 01:16:20 INFO Applying migration id=rsablob 2026/10/31 01:16:20 INFO Applying migration id=iconscid 2026/10/31 01:16:20 INFO Applying migration id=actor 2026/10/31 01:16:20 INFO Applying migration id=localkeys 2026/10/31 01:16:20 INFO Applying migration id=deleted 2026/10/31 01:16:20 INFO Applying migration id=history 2026/10/31 01:16:20 INFO Applying migration id=outboxnano 2026/10/31 01:16:20 INFO Applying migration id=implements 2026/10/31 01:16:20 INFO Applying migration id=backfill 2026/10/31 01:16:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-7ea3-7bbe-87e5-d0958443b61b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-7ea3-7ad4-b185-d89aca8e1f40 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-7ea3-7ad4-b185-d89aca8e1f40 2026/10/31 01:16:24 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-7ea3-7ad4-b185-d89aca8e1f40 2026/10/31 01:16:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-7ea6-741c-b915-57dbf8773025 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-7ea6-73ec-b508-25c30a3f52b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f87-7ea6-73ec-b508-25c30a3f52b3 2026/10/31 01:16:24 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-7ea3-7ad4-b185-d89aca8e1f40 2026/10/31 01:16:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-7ea7-7e55-b589-b6de66c05ea9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-7ea7-7e23-8744-660d6d30a1d3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f87-7ea7-7e23-8744-660d6d30a1d3 2026/10/31 01:16:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-7ea3-7ad4-b185-d89aca8e1f40 2026/10/31 01:16:24 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f87-7ea7-7e23-8744-660d6d30a1d3#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-7ea7-7e23-8744-660d6d30a1d3 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f87-7ea7-7e23-8744-660d6d30a1d3 2026/10/31 01:16:24 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a18f87-7ea3-7ad4-b185-d89aca8e1f40 2026/10/31 01:16:24 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f87-7ead-7862-848b-a259939e34e1 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-7ea3-7ad4-b185-d89aca8e1f40 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-7ea3-7ad4-b185-d89aca8e1f40 2026/10/31 01:16:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-7ea3-7ad4-b185-d89aca8e1f40 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (3.75s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/10/31 01:16:24 INFO Applying migration id=initial 2026/10/31 01:16:24 INFO Applying migration id=notesupdated 2026/10/31 01:16:24 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:24 INFO Applying migration id=activitiesid 2026/10/31 01:16:24 INFO Applying migration id=outbox 2026/10/31 01:16:24 INFO Applying migration id=edits 2026/10/31 01:16:24 INFO Applying migration id=outboxactor 2026/10/31 01:16:24 INFO Applying migration id=outboxsender 2026/10/31 01:16:24 INFO Applying migration id=thread 2026/10/31 01:16:24 INFO Applying migration id=host 2026/10/31 01:16:24 INFO Applying migration id=sharedinbox 2026/10/31 01:16:24 INFO Applying migration id=noteshost 2026/10/31 01:16:24 INFO Applying migration id=fetched 2026/10/31 01:16:24 INFO Applying migration id=move 2026/10/31 01:16:24 INFO Applying migration id=cleanup 2026/10/31 01:16:24 INFO Applying migration id=received 2026/10/31 01:16:24 INFO Applying migration id=namehost 2026/10/31 01:16:24 INFO Applying migration id=outboxhost 2026/10/31 01:16:24 INFO Applying migration id=notesfts 2026/10/31 01:16:24 INFO Applying migration id=iconsname 2026/10/31 01:16:24 INFO Applying migration id=nohash 2026/10/31 01:16:24 INFO Applying migration id=shares 2026/10/31 01:16:24 INFO Applying migration id=actorttl 2026/10/31 01:16:24 INFO Applying migration id=tocc 2026/10/31 01:16:24 INFO Applying migration id=followeds 2026/10/31 01:16:24 INFO Applying migration id=certhash 2026/10/31 01:16:24 INFO Applying migration id=follows_sync 2026/10/31 01:16:24 INFO Applying migration id=jsonpath 2026/10/31 01:16:24 INFO Applying migration id=localforward 2026/10/31 01:16:24 INFO Applying migration id=avatar 2026/10/31 01:16:24 INFO Applying migration id=noimage 2026/10/31 01:16:24 INFO Applying migration id=feed 2026/10/31 01:16:24 INFO Applying migration id=bookmarks 2026/10/31 01:16:24 INFO Applying migration id=shareactivity 2026/10/31 01:16:24 INFO Applying migration id=application 2026/10/31 01:16:24 INFO Applying migration id=certificates 2026/10/31 01:16:24 INFO Applying migration id=rawforward 2026/10/31 01:16:24 INFO Applying migration id=publickey 2026/10/31 01:16:24 INFO Applying migration id=resolvegroup 2026/10/31 01:16:24 INFO Applying migration id=reject 2026/10/31 01:16:24 INFO Applying migration id=autodel 2026/10/31 01:16:24 INFO Applying migration id=jsonb 2026/10/31 01:16:24 INFO Applying migration id=quote 2026/10/31 01:16:24 INFO Applying migration id=rfc9421 2026/10/31 01:16:24 INFO Applying migration id=keys 2026/10/31 01:16:24 INFO Applying migration id=portable 2026/10/31 01:16:24 INFO Applying migration id=proofs 2026/10/31 01:16:24 INFO Applying migration id=contexts 2026/10/31 01:16:24 INFO Applying migration id=deliverieshost 2026/10/31 01:16:24 INFO Applying migration id=pembegin 2026/10/31 01:16:24 INFO Applying migration id=didhost 2026/10/31 01:16:24 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:24 INFO Applying migration id=invites 2026/10/31 01:16:24 INFO Applying migration id=ed25519blob 2026/10/31 01:16:24 INFO Applying migration id=rsablob 2026/10/31 01:16:24 INFO Applying migration id=iconscid 2026/10/31 01:16:24 INFO Applying migration id=actor 2026/10/31 01:16:24 INFO Applying migration id=localkeys 2026/10/31 01:16:24 INFO Applying migration id=deleted 2026/10/31 01:16:24 INFO Applying migration id=history 2026/10/31 01:16:24 INFO Applying migration id=outboxnano 2026/10/31 01:16:24 INFO Applying migration id=implements 2026/10/31 01:16:24 INFO Applying migration id=backfill 2026/10/31 01:16:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f87-8e28-7d07-99da-b782deb57e1d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:16:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f87-8e29-78af-b853-c6b804ead9d0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f87-8e28-7d07-99da-b782deb57e1d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f87-8e28-7d07-99da-b782deb57e1d 2026/10/31 01:16:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f87-8e2a-7347-89f2-21cbdb605538 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/31 01:16:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f87-8e2a-7d37-a71f-1445aae50aa6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f87-8e2a-7347-89f2-21cbdb605538 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a18f87-8e2a-7347-89f2-21cbdb605538 2026/10/31 01:16:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-8e2b-7853-a4d1-0347f1543824 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 2026/10/31 01:16:28 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 2026/10/31 01:16:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-8e2d-7926-b8db-d6442dc165c3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-8e2d-78ec-9f7c-047af55191fc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f87-8e2d-78ec-9f7c-047af55191fc 2026/10/31 01:16:28 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 2026/10/31 01:16:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-8e31-7f30-a0e1-4833f0d3d1c3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-8e31-7ec3-824b-59db4c530f3d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f87-8e31-7ec3-824b-59db4c530f3d 2026/10/31 01:16:28 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 2026/10/31 01:16:28 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f87-8e33-7bf2-b25b-bfa0adb4af3a activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 2026/10/31 01:16:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 2026/10/31 01:16:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 2026/10/31 01:16:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 2026/10/31 01:16:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 2026/10/31 01:16:28 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 --- PASS: TestPoll_LocalVoteVisibilityFollowers (3.98s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/10/31 01:16:28 INFO Applying migration id=initial 2026/10/31 01:16:28 INFO Applying migration id=notesupdated 2026/10/31 01:16:28 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:28 INFO Applying migration id=activitiesid 2026/10/31 01:16:28 INFO Applying migration id=outbox 2026/10/31 01:16:28 INFO Applying migration id=edits 2026/10/31 01:16:28 INFO Applying migration id=outboxactor 2026/10/31 01:16:28 INFO Applying migration id=outboxsender 2026/10/31 01:16:28 INFO Applying migration id=thread 2026/10/31 01:16:28 INFO Applying migration id=host 2026/10/31 01:16:28 INFO Applying migration id=sharedinbox 2026/10/31 01:16:28 INFO Applying migration id=noteshost 2026/10/31 01:16:28 INFO Applying migration id=fetched 2026/10/31 01:16:28 INFO Applying migration id=move 2026/10/31 01:16:28 INFO Applying migration id=cleanup 2026/10/31 01:16:28 INFO Applying migration id=received 2026/10/31 01:16:28 INFO Applying migration id=namehost 2026/10/31 01:16:28 INFO Applying migration id=outboxhost 2026/10/31 01:16:28 INFO Applying migration id=notesfts 2026/10/31 01:16:28 INFO Applying migration id=iconsname 2026/10/31 01:16:28 INFO Applying migration id=nohash 2026/10/31 01:16:28 INFO Applying migration id=shares 2026/10/31 01:16:28 INFO Applying migration id=actorttl 2026/10/31 01:16:28 INFO Applying migration id=tocc 2026/10/31 01:16:28 INFO Applying migration id=followeds 2026/10/31 01:16:28 INFO Applying migration id=certhash 2026/10/31 01:16:28 INFO Applying migration id=follows_sync 2026/10/31 01:16:28 INFO Applying migration id=jsonpath 2026/10/31 01:16:28 INFO Applying migration id=localforward 2026/10/31 01:16:28 INFO Applying migration id=avatar 2026/10/31 01:16:28 INFO Applying migration id=noimage 2026/10/31 01:16:28 INFO Applying migration id=feed 2026/10/31 01:16:28 INFO Applying migration id=bookmarks 2026/10/31 01:16:28 INFO Applying migration id=shareactivity 2026/10/31 01:16:28 INFO Applying migration id=application 2026/10/31 01:16:28 INFO Applying migration id=certificates 2026/10/31 01:16:28 INFO Applying migration id=rawforward 2026/10/31 01:16:28 INFO Applying migration id=publickey 2026/10/31 01:16:28 INFO Applying migration id=resolvegroup 2026/10/31 01:16:28 INFO Applying migration id=reject 2026/10/31 01:16:28 INFO Applying migration id=autodel 2026/10/31 01:16:28 INFO Applying migration id=jsonb 2026/10/31 01:16:28 INFO Applying migration id=quote 2026/10/31 01:16:28 INFO Applying migration id=rfc9421 2026/10/31 01:16:28 INFO Applying migration id=keys 2026/10/31 01:16:28 INFO Applying migration id=portable 2026/10/31 01:16:28 INFO Applying migration id=proofs 2026/10/31 01:16:28 INFO Applying migration id=contexts 2026/10/31 01:16:28 INFO Applying migration id=deliverieshost 2026/10/31 01:16:28 INFO Applying migration id=pembegin 2026/10/31 01:16:28 INFO Applying migration id=didhost 2026/10/31 01:16:28 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:28 INFO Applying migration id=invites 2026/10/31 01:16:28 INFO Applying migration id=ed25519blob 2026/10/31 01:16:28 INFO Applying migration id=rsablob 2026/10/31 01:16:28 INFO Applying migration id=iconscid 2026/10/31 01:16:28 INFO Applying migration id=actor 2026/10/31 01:16:28 INFO Applying migration id=localkeys 2026/10/31 01:16:28 INFO Applying migration id=deleted 2026/10/31 01:16:28 INFO Applying migration id=history 2026/10/31 01:16:28 INFO Applying migration id=outboxnano 2026/10/31 01:16:28 INFO Applying migration id=implements 2026/10/31 01:16:28 INFO Applying migration id=backfill 2026/10/31 01:16:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-9508-76c8-aef4-bd942085a045 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 2026/10/31 01:16:29 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 2026/10/31 01:16:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-950a-7cad-ae98-1b6a500fba40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-950a-7c7e-87a6-754988f265c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f87-950a-7c7e-87a6-754988f265c8 2026/10/31 01:16:29 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 2026/10/31 01:16:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-950c-752f-8504-929aa83b00dd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-950c-74fc-bd36-6a094cad3d3d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f87-950c-74fc-bd36-6a094cad3d3d 2026/10/31 01:16:29 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 2026/10/31 01:16:29 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f87-950e-7026-9c40-9316991007c7 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 2026/10/31 01:16:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 2026/10/31 01:16:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 2026/10/31 01:16:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 2026/10/31 01:16:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 --- PASS: TestPoll_LocalVoteVisibilityPublic (1.76s) === RUN TestPoll_LocalSelfVote 2026/10/31 01:16:29 INFO Applying migration id=initial 2026/10/31 01:16:29 INFO Applying migration id=notesupdated 2026/10/31 01:16:29 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:29 INFO Applying migration id=activitiesid 2026/10/31 01:16:29 INFO Applying migration id=outbox 2026/10/31 01:16:29 INFO Applying migration id=edits 2026/10/31 01:16:29 INFO Applying migration id=outboxactor 2026/10/31 01:16:29 INFO Applying migration id=outboxsender 2026/10/31 01:16:29 INFO Applying migration id=thread 2026/10/31 01:16:29 INFO Applying migration id=host 2026/10/31 01:16:29 INFO Applying migration id=sharedinbox 2026/10/31 01:16:29 INFO Applying migration id=noteshost 2026/10/31 01:16:29 INFO Applying migration id=fetched 2026/10/31 01:16:29 INFO Applying migration id=move 2026/10/31 01:16:29 INFO Applying migration id=cleanup 2026/10/31 01:16:29 INFO Applying migration id=received 2026/10/31 01:16:29 INFO Applying migration id=namehost 2026/10/31 01:16:29 INFO Applying migration id=outboxhost 2026/10/31 01:16:29 INFO Applying migration id=notesfts 2026/10/31 01:16:29 INFO Applying migration id=iconsname 2026/10/31 01:16:29 INFO Applying migration id=nohash 2026/10/31 01:16:29 INFO Applying migration id=shares 2026/10/31 01:16:29 INFO Applying migration id=actorttl 2026/10/31 01:16:29 INFO Applying migration id=tocc 2026/10/31 01:16:29 INFO Applying migration id=followeds 2026/10/31 01:16:29 INFO Applying migration id=certhash 2026/10/31 01:16:29 INFO Applying migration id=follows_sync 2026/10/31 01:16:29 INFO Applying migration id=jsonpath 2026/10/31 01:16:29 INFO Applying migration id=localforward 2026/10/31 01:16:29 INFO Applying migration id=avatar 2026/10/31 01:16:29 INFO Applying migration id=noimage 2026/10/31 01:16:29 INFO Applying migration id=feed 2026/10/31 01:16:29 INFO Applying migration id=bookmarks 2026/10/31 01:16:29 INFO Applying migration id=shareactivity 2026/10/31 01:16:29 INFO Applying migration id=application 2026/10/31 01:16:29 INFO Applying migration id=certificates 2026/10/31 01:16:29 INFO Applying migration id=rawforward 2026/10/31 01:16:29 INFO Applying migration id=publickey 2026/10/31 01:16:29 INFO Applying migration id=resolvegroup 2026/10/31 01:16:29 INFO Applying migration id=reject 2026/10/31 01:16:29 INFO Applying migration id=autodel 2026/10/31 01:16:29 INFO Applying migration id=jsonb 2026/10/31 01:16:29 INFO Applying migration id=quote 2026/10/31 01:16:29 INFO Applying migration id=rfc9421 2026/10/31 01:16:29 INFO Applying migration id=keys 2026/10/31 01:16:29 INFO Applying migration id=portable 2026/10/31 01:16:29 INFO Applying migration id=proofs 2026/10/31 01:16:29 INFO Applying migration id=contexts 2026/10/31 01:16:29 INFO Applying migration id=deliverieshost 2026/10/31 01:16:29 INFO Applying migration id=pembegin 2026/10/31 01:16:29 INFO Applying migration id=didhost 2026/10/31 01:16:29 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:29 INFO Applying migration id=invites 2026/10/31 01:16:29 INFO Applying migration id=ed25519blob 2026/10/31 01:16:29 INFO Applying migration id=rsablob 2026/10/31 01:16:29 INFO Applying migration id=iconscid 2026/10/31 01:16:29 INFO Applying migration id=actor 2026/10/31 01:16:29 INFO Applying migration id=localkeys 2026/10/31 01:16:29 INFO Applying migration id=deleted 2026/10/31 01:16:29 INFO Applying migration id=history 2026/10/31 01:16:29 INFO Applying migration id=outboxnano 2026/10/31 01:16:29 INFO Applying migration id=implements 2026/10/31 01:16:29 INFO Applying migration id=backfill 2026/10/31 01:16:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-a3bf-7273-a7d9-9a370793878f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-a3bf-7154-b1dd-da26ff91fdd0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-a3bf-7154-b1dd-da26ff91fdd0 2026/10/31 01:16:33 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-a3bf-7154-b1dd-da26ff91fdd0 2026/10/31 01:16:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-a3c1-7876-b979-1ce2bb49c5ec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-a3c1-7848-a809-e436f5e716de activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-a3c1-7848-a809-e436f5e716de 2026/10/31 01:16:33 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-a3bf-7154-b1dd-da26ff91fdd0 2026/10/31 01:16:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-a3c3-70f5-9524-c5d849aaf182 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-a3c3-70c3-a63c-f4656f1e5976 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f87-a3c3-70c3-a63c-f4656f1e5976 2026/10/31 01:16:33 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a18f87-a3bf-7154-b1dd-da26ff91fdd0 2026/10/31 01:16:33 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f87-a3c4-7af0-a5d5-9f238beb2c0b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-a3bf-7154-b1dd-da26ff91fdd0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-a3bf-7154-b1dd-da26ff91fdd0 2026/10/31 01:16:33 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-a3bf-7154-b1dd-da26ff91fdd0 --- PASS: TestPoll_LocalSelfVote (3.76s) === RUN TestRegister_RedirectNoCertificate 2026/10/31 01:16:33 INFO Applying migration id=initial 2026/10/31 01:16:33 INFO Applying migration id=notesupdated 2026/10/31 01:16:33 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:33 INFO Applying migration id=activitiesid 2026/10/31 01:16:33 INFO Applying migration id=outbox 2026/10/31 01:16:33 INFO Applying migration id=edits 2026/10/31 01:16:33 INFO Applying migration id=outboxactor 2026/10/31 01:16:33 INFO Applying migration id=outboxsender 2026/10/31 01:16:33 INFO Applying migration id=thread 2026/10/31 01:16:33 INFO Applying migration id=host 2026/10/31 01:16:33 INFO Applying migration id=sharedinbox 2026/10/31 01:16:33 INFO Applying migration id=noteshost 2026/10/31 01:16:33 INFO Applying migration id=fetched 2026/10/31 01:16:33 INFO Applying migration id=move 2026/10/31 01:16:33 INFO Applying migration id=cleanup 2026/10/31 01:16:33 INFO Applying migration id=received 2026/10/31 01:16:33 INFO Applying migration id=namehost 2026/10/31 01:16:33 INFO Applying migration id=outboxhost 2026/10/31 01:16:33 INFO Applying migration id=notesfts 2026/10/31 01:16:33 INFO Applying migration id=iconsname 2026/10/31 01:16:33 INFO Applying migration id=nohash 2026/10/31 01:16:33 INFO Applying migration id=shares 2026/10/31 01:16:33 INFO Applying migration id=actorttl 2026/10/31 01:16:33 INFO Applying migration id=tocc 2026/10/31 01:16:33 INFO Applying migration id=followeds 2026/10/31 01:16:33 INFO Applying migration id=certhash 2026/10/31 01:16:33 INFO Applying migration id=follows_sync 2026/10/31 01:16:33 INFO Applying migration id=jsonpath 2026/10/31 01:16:33 INFO Applying migration id=localforward 2026/10/31 01:16:33 INFO Applying migration id=avatar 2026/10/31 01:16:33 INFO Applying migration id=noimage 2026/10/31 01:16:33 INFO Applying migration id=feed 2026/10/31 01:16:33 INFO Applying migration id=bookmarks 2026/10/31 01:16:33 INFO Applying migration id=shareactivity 2026/10/31 01:16:33 INFO Applying migration id=application 2026/10/31 01:16:33 INFO Applying migration id=certificates 2026/10/31 01:16:33 INFO Applying migration id=rawforward 2026/10/31 01:16:33 INFO Applying migration id=publickey 2026/10/31 01:16:33 INFO Applying migration id=resolvegroup 2026/10/31 01:16:33 INFO Applying migration id=reject 2026/10/31 01:16:33 INFO Applying migration id=autodel 2026/10/31 01:16:33 INFO Applying migration id=jsonb 2026/10/31 01:16:33 INFO Applying migration id=quote 2026/10/31 01:16:33 INFO Applying migration id=rfc9421 2026/10/31 01:16:33 INFO Applying migration id=keys 2026/10/31 01:16:33 INFO Applying migration id=portable 2026/10/31 01:16:33 INFO Applying migration id=proofs 2026/10/31 01:16:33 INFO Applying migration id=contexts 2026/10/31 01:16:33 INFO Applying migration id=deliverieshost 2026/10/31 01:16:33 INFO Applying migration id=pembegin 2026/10/31 01:16:33 INFO Applying migration id=didhost 2026/10/31 01:16:33 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:33 INFO Applying migration id=invites 2026/10/31 01:16:33 INFO Applying migration id=ed25519blob 2026/10/31 01:16:33 INFO Applying migration id=rsablob 2026/10/31 01:16:33 INFO Applying migration id=iconscid 2026/10/31 01:16:33 INFO Applying migration id=actor 2026/10/31 01:16:33 INFO Applying migration id=localkeys 2026/10/31 01:16:33 INFO Applying migration id=deleted 2026/10/31 01:16:33 INFO Applying migration id=history 2026/10/31 01:16:33 INFO Applying migration id=outboxnano 2026/10/31 01:16:33 INFO Applying migration id=implements 2026/10/31 01:16:33 INFO Applying migration id=backfill --- PASS: TestRegister_RedirectNoCertificate (0.13s) === RUN TestRegister_InvitationRequired 2026/10/31 01:16:33 INFO Applying migration id=initial 2026/10/31 01:16:33 INFO Applying migration id=notesupdated 2026/10/31 01:16:33 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:33 INFO Applying migration id=activitiesid 2026/10/31 01:16:33 INFO Applying migration id=outbox 2026/10/31 01:16:33 INFO Applying migration id=edits 2026/10/31 01:16:33 INFO Applying migration id=outboxactor 2026/10/31 01:16:33 INFO Applying migration id=outboxsender 2026/10/31 01:16:33 INFO Applying migration id=thread 2026/10/31 01:16:33 INFO Applying migration id=host 2026/10/31 01:16:33 INFO Applying migration id=sharedinbox 2026/10/31 01:16:33 INFO Applying migration id=noteshost 2026/10/31 01:16:33 INFO Applying migration id=fetched 2026/10/31 01:16:33 INFO Applying migration id=move 2026/10/31 01:16:33 INFO Applying migration id=cleanup 2026/10/31 01:16:33 INFO Applying migration id=received 2026/10/31 01:16:33 INFO Applying migration id=namehost 2026/10/31 01:16:33 INFO Applying migration id=outboxhost 2026/10/31 01:16:33 INFO Applying migration id=notesfts 2026/10/31 01:16:33 INFO Applying migration id=iconsname 2026/10/31 01:16:33 INFO Applying migration id=nohash 2026/10/31 01:16:33 INFO Applying migration id=shares 2026/10/31 01:16:33 INFO Applying migration id=actorttl 2026/10/31 01:16:33 INFO Applying migration id=tocc 2026/10/31 01:16:33 INFO Applying migration id=followeds 2026/10/31 01:16:33 INFO Applying migration id=certhash 2026/10/31 01:16:33 INFO Applying migration id=follows_sync 2026/10/31 01:16:33 INFO Applying migration id=jsonpath 2026/10/31 01:16:33 INFO Applying migration id=localforward 2026/10/31 01:16:33 INFO Applying migration id=avatar 2026/10/31 01:16:33 INFO Applying migration id=noimage 2026/10/31 01:16:33 INFO Applying migration id=feed 2026/10/31 01:16:33 INFO Applying migration id=bookmarks 2026/10/31 01:16:33 INFO Applying migration id=shareactivity 2026/10/31 01:16:33 INFO Applying migration id=application 2026/10/31 01:16:33 INFO Applying migration id=certificates 2026/10/31 01:16:33 INFO Applying migration id=rawforward 2026/10/31 01:16:33 INFO Applying migration id=publickey 2026/10/31 01:16:33 INFO Applying migration id=resolvegroup 2026/10/31 01:16:33 INFO Applying migration id=reject 2026/10/31 01:16:33 INFO Applying migration id=autodel 2026/10/31 01:16:33 INFO Applying migration id=jsonb 2026/10/31 01:16:33 INFO Applying migration id=quote 2026/10/31 01:16:33 INFO Applying migration id=rfc9421 2026/10/31 01:16:33 INFO Applying migration id=keys 2026/10/31 01:16:33 INFO Applying migration id=portable 2026/10/31 01:16:33 INFO Applying migration id=proofs 2026/10/31 01:16:33 INFO Applying migration id=contexts 2026/10/31 01:16:33 INFO Applying migration id=deliverieshost 2026/10/31 01:16:33 INFO Applying migration id=pembegin 2026/10/31 01:16:33 INFO Applying migration id=didhost 2026/10/31 01:16:33 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:33 INFO Applying migration id=invites 2026/10/31 01:16:33 INFO Applying migration id=ed25519blob 2026/10/31 01:16:33 INFO Applying migration id=rsablob 2026/10/31 01:16:33 INFO Applying migration id=iconscid 2026/10/31 01:16:33 INFO Applying migration id=actor 2026/10/31 01:16:33 INFO Applying migration id=localkeys 2026/10/31 01:16:33 INFO Applying migration id=deleted 2026/10/31 01:16:33 INFO Applying migration id=history 2026/10/31 01:16:33 INFO Applying migration id=outboxnano 2026/10/31 01:16:33 INFO Applying migration id=implements 2026/10/31 01:16:33 INFO Applying migration id=backfill 2026/10/31 01:16:33 INFO Redirecting uninvited user --- PASS: TestRegister_InvitationRequired (0.11s) === RUN TestRegister_InvitationPrompt 2026/10/31 01:16:33 INFO Applying migration id=initial 2026/10/31 01:16:33 INFO Applying migration id=notesupdated 2026/10/31 01:16:33 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:33 INFO Applying migration id=activitiesid 2026/10/31 01:16:33 INFO Applying migration id=outbox 2026/10/31 01:16:33 INFO Applying migration id=edits 2026/10/31 01:16:33 INFO Applying migration id=outboxactor 2026/10/31 01:16:33 INFO Applying migration id=outboxsender 2026/10/31 01:16:33 INFO Applying migration id=thread 2026/10/31 01:16:33 INFO Applying migration id=host 2026/10/31 01:16:33 INFO Applying migration id=sharedinbox 2026/10/31 01:16:33 INFO Applying migration id=noteshost 2026/10/31 01:16:33 INFO Applying migration id=fetched 2026/10/31 01:16:33 INFO Applying migration id=move 2026/10/31 01:16:33 INFO Applying migration id=cleanup 2026/10/31 01:16:33 INFO Applying migration id=received 2026/10/31 01:16:33 INFO Applying migration id=namehost 2026/10/31 01:16:33 INFO Applying migration id=outboxhost 2026/10/31 01:16:33 INFO Applying migration id=notesfts 2026/10/31 01:16:33 INFO Applying migration id=iconsname 2026/10/31 01:16:33 INFO Applying migration id=nohash 2026/10/31 01:16:33 INFO Applying migration id=shares 2026/10/31 01:16:33 INFO Applying migration id=actorttl 2026/10/31 01:16:33 INFO Applying migration id=tocc 2026/10/31 01:16:33 INFO Applying migration id=followeds 2026/10/31 01:16:33 INFO Applying migration id=certhash 2026/10/31 01:16:33 INFO Applying migration id=follows_sync 2026/10/31 01:16:33 INFO Applying migration id=jsonpath 2026/10/31 01:16:33 INFO Applying migration id=localforward 2026/10/31 01:16:33 INFO Applying migration id=avatar 2026/10/31 01:16:33 INFO Applying migration id=noimage 2026/10/31 01:16:33 INFO Applying migration id=feed 2026/10/31 01:16:33 INFO Applying migration id=bookmarks 2026/10/31 01:16:33 INFO Applying migration id=shareactivity 2026/10/31 01:16:33 INFO Applying migration id=application 2026/10/31 01:16:33 INFO Applying migration id=certificates 2026/10/31 01:16:33 INFO Applying migration id=rawforward 2026/10/31 01:16:33 INFO Applying migration id=publickey 2026/10/31 01:16:33 INFO Applying migration id=resolvegroup 2026/10/31 01:16:33 INFO Applying migration id=reject 2026/10/31 01:16:33 INFO Applying migration id=autodel 2026/10/31 01:16:33 INFO Applying migration id=jsonb 2026/10/31 01:16:33 INFO Applying migration id=quote 2026/10/31 01:16:33 INFO Applying migration id=rfc9421 2026/10/31 01:16:33 INFO Applying migration id=keys 2026/10/31 01:16:33 INFO Applying migration id=portable 2026/10/31 01:16:33 INFO Applying migration id=proofs 2026/10/31 01:16:33 INFO Applying migration id=contexts 2026/10/31 01:16:33 INFO Applying migration id=deliverieshost 2026/10/31 01:16:33 INFO Applying migration id=pembegin 2026/10/31 01:16:33 INFO Applying migration id=didhost 2026/10/31 01:16:33 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:33 INFO Applying migration id=invites 2026/10/31 01:16:33 INFO Applying migration id=ed25519blob 2026/10/31 01:16:33 INFO Applying migration id=rsablob 2026/10/31 01:16:33 INFO Applying migration id=iconscid 2026/10/31 01:16:33 INFO Applying migration id=actor 2026/10/31 01:16:33 INFO Applying migration id=localkeys 2026/10/31 01:16:33 INFO Applying migration id=deleted 2026/10/31 01:16:33 INFO Applying migration id=history 2026/10/31 01:16:33 INFO Applying migration id=outboxnano 2026/10/31 01:16:33 INFO Applying migration id=implements 2026/10/31 01:16:33 INFO Applying migration id=backfill --- PASS: TestRegister_InvitationPrompt (0.11s) === RUN TestRegister_InvalidInvitationCode 2026/10/31 01:16:33 INFO Applying migration id=initial 2026/10/31 01:16:33 INFO Applying migration id=notesupdated 2026/10/31 01:16:33 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:33 INFO Applying migration id=activitiesid 2026/10/31 01:16:33 INFO Applying migration id=outbox 2026/10/31 01:16:33 INFO Applying migration id=edits 2026/10/31 01:16:33 INFO Applying migration id=outboxactor 2026/10/31 01:16:33 INFO Applying migration id=outboxsender 2026/10/31 01:16:33 INFO Applying migration id=thread 2026/10/31 01:16:33 INFO Applying migration id=host 2026/10/31 01:16:33 INFO Applying migration id=sharedinbox 2026/10/31 01:16:33 INFO Applying migration id=noteshost 2026/10/31 01:16:33 INFO Applying migration id=fetched 2026/10/31 01:16:33 INFO Applying migration id=move 2026/10/31 01:16:33 INFO Applying migration id=cleanup 2026/10/31 01:16:33 INFO Applying migration id=received 2026/10/31 01:16:33 INFO Applying migration id=namehost 2026/10/31 01:16:33 INFO Applying migration id=outboxhost 2026/10/31 01:16:33 INFO Applying migration id=notesfts 2026/10/31 01:16:33 INFO Applying migration id=iconsname 2026/10/31 01:16:33 INFO Applying migration id=nohash 2026/10/31 01:16:33 INFO Applying migration id=shares 2026/10/31 01:16:33 INFO Applying migration id=actorttl 2026/10/31 01:16:33 INFO Applying migration id=tocc 2026/10/31 01:16:33 INFO Applying migration id=followeds 2026/10/31 01:16:34 INFO Applying migration id=certhash 2026/10/31 01:16:34 INFO Applying migration id=follows_sync 2026/10/31 01:16:34 INFO Applying migration id=jsonpath 2026/10/31 01:16:34 INFO Applying migration id=localforward 2026/10/31 01:16:34 INFO Applying migration id=avatar 2026/10/31 01:16:34 INFO Applying migration id=noimage 2026/10/31 01:16:34 INFO Applying migration id=feed 2026/10/31 01:16:34 INFO Applying migration id=bookmarks 2026/10/31 01:16:34 INFO Applying migration id=shareactivity 2026/10/31 01:16:34 INFO Applying migration id=application 2026/10/31 01:16:34 INFO Applying migration id=certificates 2026/10/31 01:16:34 INFO Applying migration id=rawforward 2026/10/31 01:16:34 INFO Applying migration id=publickey 2026/10/31 01:16:34 INFO Applying migration id=resolvegroup 2026/10/31 01:16:34 INFO Applying migration id=reject 2026/10/31 01:16:34 INFO Applying migration id=autodel 2026/10/31 01:16:34 INFO Applying migration id=jsonb 2026/10/31 01:16:34 INFO Applying migration id=quote 2026/10/31 01:16:34 INFO Applying migration id=rfc9421 2026/10/31 01:16:34 INFO Applying migration id=keys 2026/10/31 01:16:34 INFO Applying migration id=portable 2026/10/31 01:16:34 INFO Applying migration id=proofs 2026/10/31 01:16:34 INFO Applying migration id=contexts 2026/10/31 01:16:34 INFO Applying migration id=deliverieshost 2026/10/31 01:16:34 INFO Applying migration id=pembegin 2026/10/31 01:16:34 INFO Applying migration id=didhost 2026/10/31 01:16:34 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:34 INFO Applying migration id=invites 2026/10/31 01:16:34 INFO Applying migration id=ed25519blob 2026/10/31 01:16:34 INFO Applying migration id=rsablob 2026/10/31 01:16:34 INFO Applying migration id=iconscid 2026/10/31 01:16:34 INFO Applying migration id=actor 2026/10/31 01:16:34 INFO Applying migration id=localkeys 2026/10/31 01:16:34 INFO Applying migration id=deleted 2026/10/31 01:16:34 INFO Applying migration id=history 2026/10/31 01:16:34 INFO Applying migration id=outboxnano 2026/10/31 01:16:34 INFO Applying migration id=implements 2026/10/31 01:16:34 INFO Applying migration id=backfill 2026/10/31 01:16:34 WARN Invalid invitation code request.path=/users/invitations/accept code=abc --- PASS: TestRegister_InvalidInvitationCode (0.12s) === RUN TestRegister_Redirect 2026/10/31 01:16:34 INFO Applying migration id=initial 2026/10/31 01:16:34 INFO Applying migration id=notesupdated 2026/10/31 01:16:34 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:34 INFO Applying migration id=activitiesid 2026/10/31 01:16:34 INFO Applying migration id=outbox 2026/10/31 01:16:34 INFO Applying migration id=edits 2026/10/31 01:16:34 INFO Applying migration id=outboxactor 2026/10/31 01:16:34 INFO Applying migration id=outboxsender 2026/10/31 01:16:34 INFO Applying migration id=thread 2026/10/31 01:16:34 INFO Applying migration id=host 2026/10/31 01:16:34 INFO Applying migration id=sharedinbox 2026/10/31 01:16:34 INFO Applying migration id=noteshost 2026/10/31 01:16:34 INFO Applying migration id=fetched 2026/10/31 01:16:34 INFO Applying migration id=move 2026/10/31 01:16:34 INFO Applying migration id=cleanup 2026/10/31 01:16:34 INFO Applying migration id=received 2026/10/31 01:16:34 INFO Applying migration id=namehost 2026/10/31 01:16:34 INFO Applying migration id=outboxhost 2026/10/31 01:16:34 INFO Applying migration id=notesfts 2026/10/31 01:16:34 INFO Applying migration id=iconsname 2026/10/31 01:16:34 INFO Applying migration id=nohash 2026/10/31 01:16:34 INFO Applying migration id=shares 2026/10/31 01:16:34 INFO Applying migration id=actorttl 2026/10/31 01:16:34 INFO Applying migration id=tocc 2026/10/31 01:16:34 INFO Applying migration id=followeds 2026/10/31 01:16:34 INFO Applying migration id=certhash 2026/10/31 01:16:34 INFO Applying migration id=follows_sync 2026/10/31 01:16:34 INFO Applying migration id=jsonpath 2026/10/31 01:16:34 INFO Applying migration id=localforward 2026/10/31 01:16:34 INFO Applying migration id=avatar 2026/10/31 01:16:34 INFO Applying migration id=noimage 2026/10/31 01:16:34 INFO Applying migration id=feed 2026/10/31 01:16:34 INFO Applying migration id=bookmarks 2026/10/31 01:16:34 INFO Applying migration id=shareactivity 2026/10/31 01:16:34 INFO Applying migration id=application 2026/10/31 01:16:34 INFO Applying migration id=certificates 2026/10/31 01:16:34 INFO Applying migration id=rawforward 2026/10/31 01:16:34 INFO Applying migration id=publickey 2026/10/31 01:16:34 INFO Applying migration id=resolvegroup 2026/10/31 01:16:34 INFO Applying migration id=reject 2026/10/31 01:16:34 INFO Applying migration id=autodel 2026/10/31 01:16:34 INFO Applying migration id=jsonb 2026/10/31 01:16:34 INFO Applying migration id=quote 2026/10/31 01:16:34 INFO Applying migration id=rfc9421 2026/10/31 01:16:34 INFO Applying migration id=keys 2026/10/31 01:16:34 INFO Applying migration id=portable 2026/10/31 01:16:34 INFO Applying migration id=proofs 2026/10/31 01:16:34 INFO Applying migration id=contexts 2026/10/31 01:16:34 INFO Applying migration id=deliverieshost 2026/10/31 01:16:34 INFO Applying migration id=pembegin 2026/10/31 01:16:34 INFO Applying migration id=didhost 2026/10/31 01:16:34 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:34 INFO Applying migration id=invites 2026/10/31 01:16:34 INFO Applying migration id=ed25519blob 2026/10/31 01:16:34 INFO Applying migration id=rsablob 2026/10/31 01:16:34 INFO Applying migration id=iconscid 2026/10/31 01:16:34 INFO Applying migration id=actor 2026/10/31 01:16:34 INFO Applying migration id=localkeys 2026/10/31 01:16:34 INFO Applying migration id=deleted 2026/10/31 01:16:34 INFO Applying migration id=history 2026/10/31 01:16:34 INFO Applying migration id=outboxnano 2026/10/31 01:16:34 INFO Applying migration id=implements 2026/10/31 01:16:34 INFO Applying migration id=backfill 2026/10/31 01:16:34 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.11s) === RUN TestRegister_NoCertificate 2026/10/31 01:16:34 INFO Applying migration id=initial 2026/10/31 01:16:34 INFO Applying migration id=notesupdated 2026/10/31 01:16:34 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:34 INFO Applying migration id=activitiesid 2026/10/31 01:16:34 INFO Applying migration id=outbox 2026/10/31 01:16:34 INFO Applying migration id=edits 2026/10/31 01:16:34 INFO Applying migration id=outboxactor 2026/10/31 01:16:34 INFO Applying migration id=outboxsender 2026/10/31 01:16:34 INFO Applying migration id=thread 2026/10/31 01:16:34 INFO Applying migration id=host 2026/10/31 01:16:34 INFO Applying migration id=sharedinbox 2026/10/31 01:16:34 INFO Applying migration id=noteshost 2026/10/31 01:16:34 INFO Applying migration id=fetched 2026/10/31 01:16:34 INFO Applying migration id=move 2026/10/31 01:16:34 INFO Applying migration id=cleanup 2026/10/31 01:16:34 INFO Applying migration id=received 2026/10/31 01:16:34 INFO Applying migration id=namehost 2026/10/31 01:16:34 INFO Applying migration id=outboxhost 2026/10/31 01:16:34 INFO Applying migration id=notesfts 2026/10/31 01:16:34 INFO Applying migration id=iconsname 2026/10/31 01:16:34 INFO Applying migration id=nohash 2026/10/31 01:16:34 INFO Applying migration id=shares 2026/10/31 01:16:34 INFO Applying migration id=actorttl 2026/10/31 01:16:34 INFO Applying migration id=tocc 2026/10/31 01:16:34 INFO Applying migration id=followeds 2026/10/31 01:16:34 INFO Applying migration id=certhash 2026/10/31 01:16:34 INFO Applying migration id=follows_sync 2026/10/31 01:16:34 INFO Applying migration id=jsonpath 2026/10/31 01:16:34 INFO Applying migration id=localforward 2026/10/31 01:16:34 INFO Applying migration id=avatar 2026/10/31 01:16:34 INFO Applying migration id=noimage 2026/10/31 01:16:34 INFO Applying migration id=feed 2026/10/31 01:16:34 INFO Applying migration id=bookmarks 2026/10/31 01:16:34 INFO Applying migration id=shareactivity 2026/10/31 01:16:34 INFO Applying migration id=application 2026/10/31 01:16:34 INFO Applying migration id=certificates 2026/10/31 01:16:34 INFO Applying migration id=rawforward 2026/10/31 01:16:34 INFO Applying migration id=publickey 2026/10/31 01:16:34 INFO Applying migration id=resolvegroup 2026/10/31 01:16:34 INFO Applying migration id=reject 2026/10/31 01:16:34 INFO Applying migration id=autodel 2026/10/31 01:16:34 INFO Applying migration id=jsonb 2026/10/31 01:16:34 INFO Applying migration id=quote 2026/10/31 01:16:34 INFO Applying migration id=rfc9421 2026/10/31 01:16:34 INFO Applying migration id=keys 2026/10/31 01:16:34 INFO Applying migration id=portable 2026/10/31 01:16:34 INFO Applying migration id=proofs 2026/10/31 01:16:34 INFO Applying migration id=contexts 2026/10/31 01:16:34 INFO Applying migration id=deliverieshost 2026/10/31 01:16:34 INFO Applying migration id=pembegin 2026/10/31 01:16:34 INFO Applying migration id=didhost 2026/10/31 01:16:34 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:34 INFO Applying migration id=invites 2026/10/31 01:16:34 INFO Applying migration id=ed25519blob 2026/10/31 01:16:34 INFO Applying migration id=rsablob 2026/10/31 01:16:34 INFO Applying migration id=iconscid 2026/10/31 01:16:34 INFO Applying migration id=actor 2026/10/31 01:16:34 INFO Applying migration id=localkeys 2026/10/31 01:16:34 INFO Applying migration id=deleted 2026/10/31 01:16:34 INFO Applying migration id=history 2026/10/31 01:16:34 INFO Applying migration id=outboxnano 2026/10/31 01:16:34 INFO Applying migration id=implements 2026/10/31 01:16:34 INFO Applying migration id=backfill 2026/10/31 01:16:34 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.12s) === RUN TestRegister_HappyFlow 2026/10/31 01:16:34 INFO Applying migration id=initial 2026/10/31 01:16:34 INFO Applying migration id=notesupdated 2026/10/31 01:16:34 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:34 INFO Applying migration id=activitiesid 2026/10/31 01:16:34 INFO Applying migration id=outbox 2026/10/31 01:16:34 INFO Applying migration id=edits 2026/10/31 01:16:34 INFO Applying migration id=outboxactor 2026/10/31 01:16:34 INFO Applying migration id=outboxsender 2026/10/31 01:16:34 INFO Applying migration id=thread 2026/10/31 01:16:34 INFO Applying migration id=host 2026/10/31 01:16:34 INFO Applying migration id=sharedinbox 2026/10/31 01:16:34 INFO Applying migration id=noteshost 2026/10/31 01:16:34 INFO Applying migration id=fetched 2026/10/31 01:16:34 INFO Applying migration id=move 2026/10/31 01:16:34 INFO Applying migration id=cleanup 2026/10/31 01:16:34 INFO Applying migration id=received 2026/10/31 01:16:34 INFO Applying migration id=namehost 2026/10/31 01:16:34 INFO Applying migration id=outboxhost 2026/10/31 01:16:34 INFO Applying migration id=notesfts 2026/10/31 01:16:34 INFO Applying migration id=iconsname 2026/10/31 01:16:34 INFO Applying migration id=nohash 2026/10/31 01:16:34 INFO Applying migration id=shares 2026/10/31 01:16:34 INFO Applying migration id=actorttl 2026/10/31 01:16:34 INFO Applying migration id=tocc 2026/10/31 01:16:34 INFO Applying migration id=followeds 2026/10/31 01:16:34 INFO Applying migration id=certhash 2026/10/31 01:16:34 INFO Applying migration id=follows_sync 2026/10/31 01:16:34 INFO Applying migration id=jsonpath 2026/10/31 01:16:34 INFO Applying migration id=localforward 2026/10/31 01:16:34 INFO Applying migration id=avatar 2026/10/31 01:16:34 INFO Applying migration id=noimage 2026/10/31 01:16:34 INFO Applying migration id=feed 2026/10/31 01:16:34 INFO Applying migration id=bookmarks 2026/10/31 01:16:34 INFO Applying migration id=shareactivity 2026/10/31 01:16:34 INFO Applying migration id=application 2026/10/31 01:16:34 INFO Applying migration id=certificates 2026/10/31 01:16:34 INFO Applying migration id=rawforward 2026/10/31 01:16:34 INFO Applying migration id=publickey 2026/10/31 01:16:34 INFO Applying migration id=resolvegroup 2026/10/31 01:16:34 INFO Applying migration id=reject 2026/10/31 01:16:34 INFO Applying migration id=autodel 2026/10/31 01:16:34 INFO Applying migration id=jsonb 2026/10/31 01:16:34 INFO Applying migration id=quote 2026/10/31 01:16:34 INFO Applying migration id=rfc9421 2026/10/31 01:16:34 INFO Applying migration id=keys 2026/10/31 01:16:34 INFO Applying migration id=portable 2026/10/31 01:16:34 INFO Applying migration id=proofs 2026/10/31 01:16:34 INFO Applying migration id=contexts 2026/10/31 01:16:34 INFO Applying migration id=deliverieshost 2026/10/31 01:16:34 INFO Applying migration id=pembegin 2026/10/31 01:16:34 INFO Applying migration id=didhost 2026/10/31 01:16:34 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:34 INFO Applying migration id=invites 2026/10/31 01:16:34 INFO Applying migration id=ed25519blob 2026/10/31 01:16:34 INFO Applying migration id=rsablob 2026/10/31 01:16:34 INFO Applying migration id=iconscid 2026/10/31 01:16:34 INFO Applying migration id=actor 2026/10/31 01:16:34 INFO Applying migration id=localkeys 2026/10/31 01:16:34 INFO Applying migration id=deleted 2026/10/31 01:16:34 INFO Applying migration id=history 2026/10/31 01:16:34 INFO Applying migration id=outboxnano 2026/10/31 01:16:34 INFO Applying migration id=implements 2026/10/31 01:16:34 INFO Applying migration id=backfill 2026/10/31 01:16:34 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.73s) === RUN TestRegister_AlreadyRegistered 2026/10/31 01:16:35 INFO Applying migration id=initial 2026/10/31 01:16:35 INFO Applying migration id=notesupdated 2026/10/31 01:16:35 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:35 INFO Applying migration id=activitiesid 2026/10/31 01:16:35 INFO Applying migration id=outbox 2026/10/31 01:16:35 INFO Applying migration id=edits 2026/10/31 01:16:35 INFO Applying migration id=outboxactor 2026/10/31 01:16:35 INFO Applying migration id=outboxsender 2026/10/31 01:16:35 INFO Applying migration id=thread 2026/10/31 01:16:35 INFO Applying migration id=host 2026/10/31 01:16:35 INFO Applying migration id=sharedinbox 2026/10/31 01:16:35 INFO Applying migration id=noteshost 2026/10/31 01:16:35 INFO Applying migration id=fetched 2026/10/31 01:16:35 INFO Applying migration id=move 2026/10/31 01:16:35 INFO Applying migration id=cleanup 2026/10/31 01:16:35 INFO Applying migration id=received 2026/10/31 01:16:35 INFO Applying migration id=namehost 2026/10/31 01:16:35 INFO Applying migration id=outboxhost 2026/10/31 01:16:35 INFO Applying migration id=notesfts 2026/10/31 01:16:35 INFO Applying migration id=iconsname 2026/10/31 01:16:35 INFO Applying migration id=nohash 2026/10/31 01:16:35 INFO Applying migration id=shares 2026/10/31 01:16:35 INFO Applying migration id=actorttl 2026/10/31 01:16:35 INFO Applying migration id=tocc 2026/10/31 01:16:35 INFO Applying migration id=followeds 2026/10/31 01:16:35 INFO Applying migration id=certhash 2026/10/31 01:16:35 INFO Applying migration id=follows_sync 2026/10/31 01:16:35 INFO Applying migration id=jsonpath 2026/10/31 01:16:35 INFO Applying migration id=localforward 2026/10/31 01:16:35 INFO Applying migration id=avatar 2026/10/31 01:16:35 INFO Applying migration id=noimage 2026/10/31 01:16:35 INFO Applying migration id=feed 2026/10/31 01:16:35 INFO Applying migration id=bookmarks 2026/10/31 01:16:35 INFO Applying migration id=shareactivity 2026/10/31 01:16:35 INFO Applying migration id=application 2026/10/31 01:16:35 INFO Applying migration id=certificates 2026/10/31 01:16:35 INFO Applying migration id=rawforward 2026/10/31 01:16:35 INFO Applying migration id=publickey 2026/10/31 01:16:35 INFO Applying migration id=resolvegroup 2026/10/31 01:16:35 INFO Applying migration id=reject 2026/10/31 01:16:35 INFO Applying migration id=autodel 2026/10/31 01:16:35 INFO Applying migration id=jsonb 2026/10/31 01:16:35 INFO Applying migration id=quote 2026/10/31 01:16:35 INFO Applying migration id=rfc9421 2026/10/31 01:16:35 INFO Applying migration id=keys 2026/10/31 01:16:35 INFO Applying migration id=portable 2026/10/31 01:16:35 INFO Applying migration id=proofs 2026/10/31 01:16:35 INFO Applying migration id=contexts 2026/10/31 01:16:35 INFO Applying migration id=deliverieshost 2026/10/31 01:16:35 INFO Applying migration id=pembegin 2026/10/31 01:16:35 INFO Applying migration id=didhost 2026/10/31 01:16:35 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:35 INFO Applying migration id=invites 2026/10/31 01:16:35 INFO Applying migration id=ed25519blob 2026/10/31 01:16:35 INFO Applying migration id=rsablob 2026/10/31 01:16:35 INFO Applying migration id=iconscid 2026/10/31 01:16:35 INFO Applying migration id=actor 2026/10/31 01:16:35 INFO Applying migration id=localkeys 2026/10/31 01:16:35 INFO Applying migration id=deleted 2026/10/31 01:16:35 INFO Applying migration id=history 2026/10/31 01:16:35 INFO Applying migration id=outboxnano 2026/10/31 01:16:35 INFO Applying migration id=implements 2026/10/31 01:16:35 INFO Applying migration id=backfill 2026/10/31 01:16:36 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (1.55s) === RUN TestRegister_Twice 2026/10/31 01:16:36 INFO Applying migration id=initial 2026/10/31 01:16:36 INFO Applying migration id=notesupdated 2026/10/31 01:16:36 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:36 INFO Applying migration id=activitiesid 2026/10/31 01:16:36 INFO Applying migration id=outbox 2026/10/31 01:16:36 INFO Applying migration id=edits 2026/10/31 01:16:36 INFO Applying migration id=outboxactor 2026/10/31 01:16:36 INFO Applying migration id=outboxsender 2026/10/31 01:16:36 INFO Applying migration id=thread 2026/10/31 01:16:36 INFO Applying migration id=host 2026/10/31 01:16:36 INFO Applying migration id=sharedinbox 2026/10/31 01:16:36 INFO Applying migration id=noteshost 2026/10/31 01:16:36 INFO Applying migration id=fetched 2026/10/31 01:16:36 INFO Applying migration id=move 2026/10/31 01:16:36 INFO Applying migration id=cleanup 2026/10/31 01:16:36 INFO Applying migration id=received 2026/10/31 01:16:36 INFO Applying migration id=namehost 2026/10/31 01:16:36 INFO Applying migration id=outboxhost 2026/10/31 01:16:36 INFO Applying migration id=notesfts 2026/10/31 01:16:36 INFO Applying migration id=iconsname 2026/10/31 01:16:36 INFO Applying migration id=nohash 2026/10/31 01:16:36 INFO Applying migration id=shares 2026/10/31 01:16:36 INFO Applying migration id=actorttl 2026/10/31 01:16:36 INFO Applying migration id=tocc 2026/10/31 01:16:36 INFO Applying migration id=followeds 2026/10/31 01:16:36 INFO Applying migration id=certhash 2026/10/31 01:16:36 INFO Applying migration id=follows_sync 2026/10/31 01:16:36 INFO Applying migration id=jsonpath 2026/10/31 01:16:36 INFO Applying migration id=localforward 2026/10/31 01:16:36 INFO Applying migration id=avatar 2026/10/31 01:16:36 INFO Applying migration id=noimage 2026/10/31 01:16:36 INFO Applying migration id=feed 2026/10/31 01:16:36 INFO Applying migration id=bookmarks 2026/10/31 01:16:36 INFO Applying migration id=shareactivity 2026/10/31 01:16:36 INFO Applying migration id=application 2026/10/31 01:16:36 INFO Applying migration id=certificates 2026/10/31 01:16:36 INFO Applying migration id=rawforward 2026/10/31 01:16:36 INFO Applying migration id=publickey 2026/10/31 01:16:36 INFO Applying migration id=resolvegroup 2026/10/31 01:16:36 INFO Applying migration id=reject 2026/10/31 01:16:36 INFO Applying migration id=autodel 2026/10/31 01:16:36 INFO Applying migration id=jsonb 2026/10/31 01:16:36 INFO Applying migration id=quote 2026/10/31 01:16:36 INFO Applying migration id=rfc9421 2026/10/31 01:16:36 INFO Applying migration id=keys 2026/10/31 01:16:36 INFO Applying migration id=portable 2026/10/31 01:16:36 INFO Applying migration id=proofs 2026/10/31 01:16:36 INFO Applying migration id=contexts 2026/10/31 01:16:36 INFO Applying migration id=deliverieshost 2026/10/31 01:16:36 INFO Applying migration id=pembegin 2026/10/31 01:16:36 INFO Applying migration id=didhost 2026/10/31 01:16:36 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:36 INFO Applying migration id=invites 2026/10/31 01:16:36 INFO Applying migration id=ed25519blob 2026/10/31 01:16:36 INFO Applying migration id=rsablob 2026/10/31 01:16:36 INFO Applying migration id=iconscid 2026/10/31 01:16:36 INFO Applying migration id=actor 2026/10/31 01:16:36 INFO Applying migration id=localkeys 2026/10/31 01:16:36 INFO Applying migration id=deleted 2026/10/31 01:16:36 INFO Applying migration id=history 2026/10/31 01:16:36 INFO Applying migration id=outboxnano 2026/10/31 01:16:36 INFO Applying migration id=implements 2026/10/31 01:16:36 INFO Applying migration id=backfill 2026/10/31 01:16:36 INFO Creating new user request.path=/users/register name=erin 2026/10/31 01:16:37 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.55s) === RUN TestRegister_Throttling 2026/10/31 01:16:37 INFO Applying migration id=initial 2026/10/31 01:16:37 INFO Applying migration id=notesupdated 2026/10/31 01:16:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:37 INFO Applying migration id=activitiesid 2026/10/31 01:16:37 INFO Applying migration id=outbox 2026/10/31 01:16:37 INFO Applying migration id=edits 2026/10/31 01:16:37 INFO Applying migration id=outboxactor 2026/10/31 01:16:37 INFO Applying migration id=outboxsender 2026/10/31 01:16:37 INFO Applying migration id=thread 2026/10/31 01:16:37 INFO Applying migration id=host 2026/10/31 01:16:37 INFO Applying migration id=sharedinbox 2026/10/31 01:16:37 INFO Applying migration id=noteshost 2026/10/31 01:16:37 INFO Applying migration id=fetched 2026/10/31 01:16:37 INFO Applying migration id=move 2026/10/31 01:16:37 INFO Applying migration id=cleanup 2026/10/31 01:16:37 INFO Applying migration id=received 2026/10/31 01:16:37 INFO Applying migration id=namehost 2026/10/31 01:16:37 INFO Applying migration id=outboxhost 2026/10/31 01:16:37 INFO Applying migration id=notesfts 2026/10/31 01:16:37 INFO Applying migration id=iconsname 2026/10/31 01:16:37 INFO Applying migration id=nohash 2026/10/31 01:16:37 INFO Applying migration id=shares 2026/10/31 01:16:37 INFO Applying migration id=actorttl 2026/10/31 01:16:37 INFO Applying migration id=tocc 2026/10/31 01:16:37 INFO Applying migration id=followeds 2026/10/31 01:16:37 INFO Applying migration id=certhash 2026/10/31 01:16:37 INFO Applying migration id=follows_sync 2026/10/31 01:16:37 INFO Applying migration id=jsonpath 2026/10/31 01:16:37 INFO Applying migration id=localforward 2026/10/31 01:16:37 INFO Applying migration id=avatar 2026/10/31 01:16:37 INFO Applying migration id=noimage 2026/10/31 01:16:37 INFO Applying migration id=feed 2026/10/31 01:16:37 INFO Applying migration id=bookmarks 2026/10/31 01:16:37 INFO Applying migration id=shareactivity 2026/10/31 01:16:37 INFO Applying migration id=application 2026/10/31 01:16:37 INFO Applying migration id=certificates 2026/10/31 01:16:37 INFO Applying migration id=rawforward 2026/10/31 01:16:37 INFO Applying migration id=publickey 2026/10/31 01:16:37 INFO Applying migration id=resolvegroup 2026/10/31 01:16:37 INFO Applying migration id=reject 2026/10/31 01:16:37 INFO Applying migration id=autodel 2026/10/31 01:16:37 INFO Applying migration id=jsonb 2026/10/31 01:16:37 INFO Applying migration id=quote 2026/10/31 01:16:37 INFO Applying migration id=rfc9421 2026/10/31 01:16:37 INFO Applying migration id=keys 2026/10/31 01:16:37 INFO Applying migration id=portable 2026/10/31 01:16:37 INFO Applying migration id=proofs 2026/10/31 01:16:37 INFO Applying migration id=contexts 2026/10/31 01:16:37 INFO Applying migration id=deliverieshost 2026/10/31 01:16:37 INFO Applying migration id=pembegin 2026/10/31 01:16:37 INFO Applying migration id=didhost 2026/10/31 01:16:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:37 INFO Applying migration id=invites 2026/10/31 01:16:37 INFO Applying migration id=ed25519blob 2026/10/31 01:16:37 INFO Applying migration id=rsablob 2026/10/31 01:16:37 INFO Applying migration id=iconscid 2026/10/31 01:16:37 INFO Applying migration id=actor 2026/10/31 01:16:37 INFO Applying migration id=localkeys 2026/10/31 01:16:37 INFO Applying migration id=deleted 2026/10/31 01:16:37 INFO Applying migration id=history 2026/10/31 01:16:37 INFO Applying migration id=outboxnano 2026/10/31 01:16:37 INFO Applying migration id=implements 2026/10/31 01:16:37 INFO Applying migration id=backfill 2026/10/31 01:16:37 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.38s) === RUN TestRegister_Throttling30Minutes 2026/10/31 01:16:37 INFO Applying migration id=initial 2026/10/31 01:16:37 INFO Applying migration id=notesupdated 2026/10/31 01:16:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:37 INFO Applying migration id=activitiesid 2026/10/31 01:16:37 INFO Applying migration id=outbox 2026/10/31 01:16:37 INFO Applying migration id=edits 2026/10/31 01:16:37 INFO Applying migration id=outboxactor 2026/10/31 01:16:37 INFO Applying migration id=outboxsender 2026/10/31 01:16:37 INFO Applying migration id=thread 2026/10/31 01:16:37 INFO Applying migration id=host 2026/10/31 01:16:37 INFO Applying migration id=sharedinbox 2026/10/31 01:16:37 INFO Applying migration id=noteshost 2026/10/31 01:16:37 INFO Applying migration id=fetched 2026/10/31 01:16:37 INFO Applying migration id=move 2026/10/31 01:16:37 INFO Applying migration id=cleanup 2026/10/31 01:16:37 INFO Applying migration id=received 2026/10/31 01:16:37 INFO Applying migration id=namehost 2026/10/31 01:16:37 INFO Applying migration id=outboxhost 2026/10/31 01:16:37 INFO Applying migration id=notesfts 2026/10/31 01:16:37 INFO Applying migration id=iconsname 2026/10/31 01:16:37 INFO Applying migration id=nohash 2026/10/31 01:16:37 INFO Applying migration id=shares 2026/10/31 01:16:37 INFO Applying migration id=actorttl 2026/10/31 01:16:37 INFO Applying migration id=tocc 2026/10/31 01:16:37 INFO Applying migration id=followeds 2026/10/31 01:16:37 INFO Applying migration id=certhash 2026/10/31 01:16:37 INFO Applying migration id=follows_sync 2026/10/31 01:16:37 INFO Applying migration id=jsonpath 2026/10/31 01:16:37 INFO Applying migration id=localforward 2026/10/31 01:16:37 INFO Applying migration id=avatar 2026/10/31 01:16:37 INFO Applying migration id=noimage 2026/10/31 01:16:37 INFO Applying migration id=feed 2026/10/31 01:16:37 INFO Applying migration id=bookmarks 2026/10/31 01:16:37 INFO Applying migration id=shareactivity 2026/10/31 01:16:37 INFO Applying migration id=application 2026/10/31 01:16:37 INFO Applying migration id=certificates 2026/10/31 01:16:37 INFO Applying migration id=rawforward 2026/10/31 01:16:37 INFO Applying migration id=publickey 2026/10/31 01:16:37 INFO Applying migration id=resolvegroup 2026/10/31 01:16:37 INFO Applying migration id=reject 2026/10/31 01:16:37 INFO Applying migration id=autodel 2026/10/31 01:16:37 INFO Applying migration id=jsonb 2026/10/31 01:16:37 INFO Applying migration id=quote 2026/10/31 01:16:37 INFO Applying migration id=rfc9421 2026/10/31 01:16:37 INFO Applying migration id=keys 2026/10/31 01:16:37 INFO Applying migration id=portable 2026/10/31 01:16:37 INFO Applying migration id=proofs 2026/10/31 01:16:37 INFO Applying migration id=contexts 2026/10/31 01:16:37 INFO Applying migration id=deliverieshost 2026/10/31 01:16:37 INFO Applying migration id=pembegin 2026/10/31 01:16:37 INFO Applying migration id=didhost 2026/10/31 01:16:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:37 INFO Applying migration id=invites 2026/10/31 01:16:37 INFO Applying migration id=ed25519blob 2026/10/31 01:16:37 INFO Applying migration id=rsablob 2026/10/31 01:16:37 INFO Applying migration id=iconscid 2026/10/31 01:16:37 INFO Applying migration id=actor 2026/10/31 01:16:37 INFO Applying migration id=localkeys 2026/10/31 01:16:37 INFO Applying migration id=deleted 2026/10/31 01:16:37 INFO Applying migration id=history 2026/10/31 01:16:37 INFO Applying migration id=outboxnano 2026/10/31 01:16:37 INFO Applying migration id=implements 2026/10/31 01:16:37 INFO Applying migration id=backfill 2026/10/31 01:16:37 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.26s) === RUN TestRegister_Throttling1Hour 2026/10/31 01:16:37 INFO Applying migration id=initial 2026/10/31 01:16:37 INFO Applying migration id=notesupdated 2026/10/31 01:16:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:37 INFO Applying migration id=activitiesid 2026/10/31 01:16:37 INFO Applying migration id=outbox 2026/10/31 01:16:37 INFO Applying migration id=edits 2026/10/31 01:16:37 INFO Applying migration id=outboxactor 2026/10/31 01:16:37 INFO Applying migration id=outboxsender 2026/10/31 01:16:37 INFO Applying migration id=thread 2026/10/31 01:16:37 INFO Applying migration id=host 2026/10/31 01:16:37 INFO Applying migration id=sharedinbox 2026/10/31 01:16:37 INFO Applying migration id=noteshost 2026/10/31 01:16:37 INFO Applying migration id=fetched 2026/10/31 01:16:37 INFO Applying migration id=move 2026/10/31 01:16:37 INFO Applying migration id=cleanup 2026/10/31 01:16:37 INFO Applying migration id=received 2026/10/31 01:16:37 INFO Applying migration id=namehost 2026/10/31 01:16:37 INFO Applying migration id=outboxhost 2026/10/31 01:16:37 INFO Applying migration id=notesfts 2026/10/31 01:16:37 INFO Applying migration id=iconsname 2026/10/31 01:16:37 INFO Applying migration id=nohash 2026/10/31 01:16:37 INFO Applying migration id=shares 2026/10/31 01:16:37 INFO Applying migration id=actorttl 2026/10/31 01:16:37 INFO Applying migration id=tocc 2026/10/31 01:16:37 INFO Applying migration id=followeds 2026/10/31 01:16:37 INFO Applying migration id=certhash 2026/10/31 01:16:37 INFO Applying migration id=follows_sync 2026/10/31 01:16:37 INFO Applying migration id=jsonpath 2026/10/31 01:16:37 INFO Applying migration id=localforward 2026/10/31 01:16:37 INFO Applying migration id=avatar 2026/10/31 01:16:37 INFO Applying migration id=noimage 2026/10/31 01:16:37 INFO Applying migration id=feed 2026/10/31 01:16:37 INFO Applying migration id=bookmarks 2026/10/31 01:16:37 INFO Applying migration id=shareactivity 2026/10/31 01:16:37 INFO Applying migration id=application 2026/10/31 01:16:37 INFO Applying migration id=certificates 2026/10/31 01:16:37 INFO Applying migration id=rawforward 2026/10/31 01:16:37 INFO Applying migration id=publickey 2026/10/31 01:16:37 INFO Applying migration id=resolvegroup 2026/10/31 01:16:37 INFO Applying migration id=reject 2026/10/31 01:16:37 INFO Applying migration id=autodel 2026/10/31 01:16:37 INFO Applying migration id=jsonb 2026/10/31 01:16:37 INFO Applying migration id=quote 2026/10/31 01:16:37 INFO Applying migration id=rfc9421 2026/10/31 01:16:37 INFO Applying migration id=keys 2026/10/31 01:16:37 INFO Applying migration id=portable 2026/10/31 01:16:37 INFO Applying migration id=proofs 2026/10/31 01:16:37 INFO Applying migration id=contexts 2026/10/31 01:16:37 INFO Applying migration id=deliverieshost 2026/10/31 01:16:37 INFO Applying migration id=pembegin 2026/10/31 01:16:37 INFO Applying migration id=didhost 2026/10/31 01:16:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:37 INFO Applying migration id=invites 2026/10/31 01:16:37 INFO Applying migration id=ed25519blob 2026/10/31 01:16:37 INFO Applying migration id=rsablob 2026/10/31 01:16:37 INFO Applying migration id=iconscid 2026/10/31 01:16:37 INFO Applying migration id=actor 2026/10/31 01:16:37 INFO Applying migration id=localkeys 2026/10/31 01:16:37 INFO Applying migration id=deleted 2026/10/31 01:16:37 INFO Applying migration id=history 2026/10/31 01:16:37 INFO Applying migration id=outboxnano 2026/10/31 01:16:37 INFO Applying migration id=implements 2026/10/31 01:16:37 INFO Applying migration id=backfill 2026/10/31 01:16:37 INFO Creating new user request.path=/users/register name=erin 2026/10/31 01:16:38 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (1.22s) === RUN TestRegister_TwoCertificates 2026/10/31 01:16:39 INFO Applying migration id=initial 2026/10/31 01:16:39 INFO Applying migration id=notesupdated 2026/10/31 01:16:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:39 INFO Applying migration id=activitiesid 2026/10/31 01:16:39 INFO Applying migration id=outbox 2026/10/31 01:16:39 INFO Applying migration id=edits 2026/10/31 01:16:39 INFO Applying migration id=outboxactor 2026/10/31 01:16:39 INFO Applying migration id=outboxsender 2026/10/31 01:16:39 INFO Applying migration id=thread 2026/10/31 01:16:39 INFO Applying migration id=host 2026/10/31 01:16:39 INFO Applying migration id=sharedinbox 2026/10/31 01:16:39 INFO Applying migration id=noteshost 2026/10/31 01:16:39 INFO Applying migration id=fetched 2026/10/31 01:16:39 INFO Applying migration id=move 2026/10/31 01:16:39 INFO Applying migration id=cleanup 2026/10/31 01:16:39 INFO Applying migration id=received 2026/10/31 01:16:39 INFO Applying migration id=namehost 2026/10/31 01:16:39 INFO Applying migration id=outboxhost 2026/10/31 01:16:39 INFO Applying migration id=notesfts 2026/10/31 01:16:39 INFO Applying migration id=iconsname 2026/10/31 01:16:39 INFO Applying migration id=nohash 2026/10/31 01:16:39 INFO Applying migration id=shares 2026/10/31 01:16:39 INFO Applying migration id=actorttl 2026/10/31 01:16:39 INFO Applying migration id=tocc 2026/10/31 01:16:39 INFO Applying migration id=followeds 2026/10/31 01:16:39 INFO Applying migration id=certhash 2026/10/31 01:16:39 INFO Applying migration id=follows_sync 2026/10/31 01:16:39 INFO Applying migration id=jsonpath 2026/10/31 01:16:39 INFO Applying migration id=localforward 2026/10/31 01:16:39 INFO Applying migration id=avatar 2026/10/31 01:16:39 INFO Applying migration id=noimage 2026/10/31 01:16:39 INFO Applying migration id=feed 2026/10/31 01:16:39 INFO Applying migration id=bookmarks 2026/10/31 01:16:39 INFO Applying migration id=shareactivity 2026/10/31 01:16:39 INFO Applying migration id=application 2026/10/31 01:16:39 INFO Applying migration id=certificates 2026/10/31 01:16:39 INFO Applying migration id=rawforward 2026/10/31 01:16:39 INFO Applying migration id=publickey 2026/10/31 01:16:39 INFO Applying migration id=resolvegroup 2026/10/31 01:16:39 INFO Applying migration id=reject 2026/10/31 01:16:39 INFO Applying migration id=autodel 2026/10/31 01:16:39 INFO Applying migration id=jsonb 2026/10/31 01:16:39 INFO Applying migration id=quote 2026/10/31 01:16:39 INFO Applying migration id=rfc9421 2026/10/31 01:16:39 INFO Applying migration id=keys 2026/10/31 01:16:39 INFO Applying migration id=portable 2026/10/31 01:16:39 INFO Applying migration id=proofs 2026/10/31 01:16:39 INFO Applying migration id=contexts 2026/10/31 01:16:39 INFO Applying migration id=deliverieshost 2026/10/31 01:16:39 INFO Applying migration id=pembegin 2026/10/31 01:16:39 INFO Applying migration id=didhost 2026/10/31 01:16:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:39 INFO Applying migration id=invites 2026/10/31 01:16:39 INFO Applying migration id=ed25519blob 2026/10/31 01:16:39 INFO Applying migration id=rsablob 2026/10/31 01:16:39 INFO Applying migration id=iconscid 2026/10/31 01:16:39 INFO Applying migration id=actor 2026/10/31 01:16:39 INFO Applying migration id=localkeys 2026/10/31 01:16:39 INFO Applying migration id=deleted 2026/10/31 01:16:39 INFO Applying migration id=history 2026/10/31 01:16:39 INFO Applying migration id=outboxnano 2026/10/31 01:16:39 INFO Applying migration id=implements 2026/10/31 01:16:39 INFO Applying migration id=backfill 2026/10/31 01:16:39 INFO Redirecting new user 2026/10/31 01:16:39 INFO Creating new user request.path=/users/register name=erin 2026/10/31 01:16:39 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/10/31 01:16:39 INFO Redirecting new user 2026/10/31 01:16:39 INFO Creating new user request.path=/users/register name=erin 2026/10/31 01:16:39 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/10/31 01:16:39 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/10/31 01:16:39 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/10/31 01:16:39 INFO Redirecting new user 2026/10/31 01:16:39 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (1.76s) === RUN TestRegister_ForbiddenUserName 2026/10/31 01:16:40 INFO Applying migration id=initial 2026/10/31 01:16:40 INFO Applying migration id=notesupdated 2026/10/31 01:16:40 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:40 INFO Applying migration id=activitiesid 2026/10/31 01:16:40 INFO Applying migration id=outbox 2026/10/31 01:16:40 INFO Applying migration id=edits 2026/10/31 01:16:40 INFO Applying migration id=outboxactor 2026/10/31 01:16:40 INFO Applying migration id=outboxsender 2026/10/31 01:16:40 INFO Applying migration id=thread 2026/10/31 01:16:40 INFO Applying migration id=host 2026/10/31 01:16:40 INFO Applying migration id=sharedinbox 2026/10/31 01:16:40 INFO Applying migration id=noteshost 2026/10/31 01:16:40 INFO Applying migration id=fetched 2026/10/31 01:16:40 INFO Applying migration id=move 2026/10/31 01:16:40 INFO Applying migration id=cleanup 2026/10/31 01:16:40 INFO Applying migration id=received 2026/10/31 01:16:40 INFO Applying migration id=namehost 2026/10/31 01:16:40 INFO Applying migration id=outboxhost 2026/10/31 01:16:40 INFO Applying migration id=notesfts 2026/10/31 01:16:40 INFO Applying migration id=iconsname 2026/10/31 01:16:40 INFO Applying migration id=nohash 2026/10/31 01:16:40 INFO Applying migration id=shares 2026/10/31 01:16:40 INFO Applying migration id=actorttl 2026/10/31 01:16:40 INFO Applying migration id=tocc 2026/10/31 01:16:40 INFO Applying migration id=followeds 2026/10/31 01:16:40 INFO Applying migration id=certhash 2026/10/31 01:16:40 INFO Applying migration id=follows_sync 2026/10/31 01:16:40 INFO Applying migration id=jsonpath 2026/10/31 01:16:40 INFO Applying migration id=localforward 2026/10/31 01:16:40 INFO Applying migration id=avatar 2026/10/31 01:16:40 INFO Applying migration id=noimage 2026/10/31 01:16:40 INFO Applying migration id=feed 2026/10/31 01:16:40 INFO Applying migration id=bookmarks 2026/10/31 01:16:40 INFO Applying migration id=shareactivity 2026/10/31 01:16:40 INFO Applying migration id=application 2026/10/31 01:16:40 INFO Applying migration id=certificates 2026/10/31 01:16:40 INFO Applying migration id=rawforward 2026/10/31 01:16:40 INFO Applying migration id=publickey 2026/10/31 01:16:40 INFO Applying migration id=resolvegroup 2026/10/31 01:16:40 INFO Applying migration id=reject 2026/10/31 01:16:40 INFO Applying migration id=autodel 2026/10/31 01:16:40 INFO Applying migration id=jsonb 2026/10/31 01:16:40 INFO Applying migration id=quote 2026/10/31 01:16:40 INFO Applying migration id=rfc9421 2026/10/31 01:16:40 INFO Applying migration id=keys 2026/10/31 01:16:40 INFO Applying migration id=portable 2026/10/31 01:16:40 INFO Applying migration id=proofs 2026/10/31 01:16:40 INFO Applying migration id=contexts 2026/10/31 01:16:40 INFO Applying migration id=deliverieshost 2026/10/31 01:16:40 INFO Applying migration id=pembegin 2026/10/31 01:16:40 INFO Applying migration id=didhost 2026/10/31 01:16:40 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:40 INFO Applying migration id=invites 2026/10/31 01:16:40 INFO Applying migration id=ed25519blob 2026/10/31 01:16:40 INFO Applying migration id=rsablob 2026/10/31 01:16:40 INFO Applying migration id=iconscid 2026/10/31 01:16:40 INFO Applying migration id=actor 2026/10/31 01:16:40 INFO Applying migration id=localkeys 2026/10/31 01:16:40 INFO Applying migration id=deleted 2026/10/31 01:16:40 INFO Applying migration id=history 2026/10/31 01:16:40 INFO Applying migration id=outboxnano 2026/10/31 01:16:40 INFO Applying migration id=implements 2026/10/31 01:16:40 INFO Applying migration id=backfill --- PASS: TestRegister_ForbiddenUserName (0.11s) === RUN TestReply_AuthorNotFollowed 2026/10/31 01:16:40 INFO Applying migration id=initial 2026/10/31 01:16:40 INFO Applying migration id=notesupdated 2026/10/31 01:16:40 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:40 INFO Applying migration id=activitiesid 2026/10/31 01:16:40 INFO Applying migration id=outbox 2026/10/31 01:16:40 INFO Applying migration id=edits 2026/10/31 01:16:40 INFO Applying migration id=outboxactor 2026/10/31 01:16:40 INFO Applying migration id=outboxsender 2026/10/31 01:16:40 INFO Applying migration id=thread 2026/10/31 01:16:40 INFO Applying migration id=host 2026/10/31 01:16:40 INFO Applying migration id=sharedinbox 2026/10/31 01:16:40 INFO Applying migration id=noteshost 2026/10/31 01:16:40 INFO Applying migration id=fetched 2026/10/31 01:16:40 INFO Applying migration id=move 2026/10/31 01:16:40 INFO Applying migration id=cleanup 2026/10/31 01:16:40 INFO Applying migration id=received 2026/10/31 01:16:40 INFO Applying migration id=namehost 2026/10/31 01:16:40 INFO Applying migration id=outboxhost 2026/10/31 01:16:40 INFO Applying migration id=notesfts 2026/10/31 01:16:40 INFO Applying migration id=iconsname 2026/10/31 01:16:40 INFO Applying migration id=nohash 2026/10/31 01:16:40 INFO Applying migration id=shares 2026/10/31 01:16:40 INFO Applying migration id=actorttl 2026/10/31 01:16:40 INFO Applying migration id=tocc 2026/10/31 01:16:40 INFO Applying migration id=followeds 2026/10/31 01:16:40 INFO Applying migration id=certhash 2026/10/31 01:16:40 INFO Applying migration id=follows_sync 2026/10/31 01:16:40 INFO Applying migration id=jsonpath 2026/10/31 01:16:40 INFO Applying migration id=localforward 2026/10/31 01:16:40 INFO Applying migration id=avatar 2026/10/31 01:16:40 INFO Applying migration id=noimage 2026/10/31 01:16:40 INFO Applying migration id=feed 2026/10/31 01:16:40 INFO Applying migration id=bookmarks 2026/10/31 01:16:40 INFO Applying migration id=shareactivity 2026/10/31 01:16:40 INFO Applying migration id=application 2026/10/31 01:16:40 INFO Applying migration id=certificates 2026/10/31 01:16:40 INFO Applying migration id=rawforward 2026/10/31 01:16:40 INFO Applying migration id=publickey 2026/10/31 01:16:40 INFO Applying migration id=resolvegroup 2026/10/31 01:16:40 INFO Applying migration id=reject 2026/10/31 01:16:40 INFO Applying migration id=autodel 2026/10/31 01:16:40 INFO Applying migration id=jsonb 2026/10/31 01:16:40 INFO Applying migration id=quote 2026/10/31 01:16:40 INFO Applying migration id=rfc9421 2026/10/31 01:16:40 INFO Applying migration id=keys 2026/10/31 01:16:40 INFO Applying migration id=portable 2026/10/31 01:16:40 INFO Applying migration id=proofs 2026/10/31 01:16:40 INFO Applying migration id=contexts 2026/10/31 01:16:40 INFO Applying migration id=deliverieshost 2026/10/31 01:16:40 INFO Applying migration id=pembegin 2026/10/31 01:16:40 INFO Applying migration id=didhost 2026/10/31 01:16:40 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:40 INFO Applying migration id=invites 2026/10/31 01:16:40 INFO Applying migration id=ed25519blob 2026/10/31 01:16:40 INFO Applying migration id=rsablob 2026/10/31 01:16:40 INFO Applying migration id=iconscid 2026/10/31 01:16:40 INFO Applying migration id=actor 2026/10/31 01:16:40 INFO Applying migration id=localkeys 2026/10/31 01:16:40 INFO Applying migration id=deleted 2026/10/31 01:16:40 INFO Applying migration id=history 2026/10/31 01:16:40 INFO Applying migration id=outboxnano 2026/10/31 01:16:40 INFO Applying migration id=implements 2026/10/31 01:16:40 INFO Applying migration id=backfill 2026/10/31 01:16:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-c87b-77ea-9af1-f895f1204d36 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-c87b-7752-816f-fe4657395a41 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f87-c87b-7752-816f-fe4657395a41 2026/10/31 01:16:43 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-c87b-7752-816f-fe4657395a41 2026/10/31 01:16:43 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-c87b-7752-816f-fe4657395a41 2026/10/31 01:16:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f87-c87f-7b20-a57b-7c6118b79451 note=https://localhost.localdomain:8443/post/01a18f87-c87f-7ad2-bdd3-4cae2f3a6b02 thread=https://localhost.localdomain:8443/post/01a18f87-c87b-7752-816f-fe4657395a41 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:16:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-c87f-7b20-a57b-7c6118b79451 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-c87f-7ad2-bdd3-4cae2f3a6b02 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-c87f-7ad2-bdd3-4cae2f3a6b02 2026/10/31 01:16:43 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-c87b-7752-816f-fe4657395a41 2026/10/31 01:16:43 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (2.13s) === RUN TestReply_AuthorFollowed 2026/10/31 01:16:43 INFO Applying migration id=initial 2026/10/31 01:16:43 INFO Applying migration id=notesupdated 2026/10/31 01:16:43 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:43 INFO Applying migration id=activitiesid 2026/10/31 01:16:43 INFO Applying migration id=outbox 2026/10/31 01:16:43 INFO Applying migration id=edits 2026/10/31 01:16:43 INFO Applying migration id=outboxactor 2026/10/31 01:16:43 INFO Applying migration id=outboxsender 2026/10/31 01:16:43 INFO Applying migration id=thread 2026/10/31 01:16:43 INFO Applying migration id=host 2026/10/31 01:16:43 INFO Applying migration id=sharedinbox 2026/10/31 01:16:43 INFO Applying migration id=noteshost 2026/10/31 01:16:43 INFO Applying migration id=fetched 2026/10/31 01:16:43 INFO Applying migration id=move 2026/10/31 01:16:43 INFO Applying migration id=cleanup 2026/10/31 01:16:43 INFO Applying migration id=received 2026/10/31 01:16:43 INFO Applying migration id=namehost 2026/10/31 01:16:43 INFO Applying migration id=outboxhost 2026/10/31 01:16:43 INFO Applying migration id=notesfts 2026/10/31 01:16:43 INFO Applying migration id=iconsname 2026/10/31 01:16:43 INFO Applying migration id=nohash 2026/10/31 01:16:43 INFO Applying migration id=shares 2026/10/31 01:16:43 INFO Applying migration id=actorttl 2026/10/31 01:16:43 INFO Applying migration id=tocc 2026/10/31 01:16:43 INFO Applying migration id=followeds 2026/10/31 01:16:43 INFO Applying migration id=certhash 2026/10/31 01:16:43 INFO Applying migration id=follows_sync 2026/10/31 01:16:43 INFO Applying migration id=jsonpath 2026/10/31 01:16:43 INFO Applying migration id=localforward 2026/10/31 01:16:43 INFO Applying migration id=avatar 2026/10/31 01:16:43 INFO Applying migration id=noimage 2026/10/31 01:16:43 INFO Applying migration id=feed 2026/10/31 01:16:43 INFO Applying migration id=bookmarks 2026/10/31 01:16:43 INFO Applying migration id=shareactivity 2026/10/31 01:16:43 INFO Applying migration id=application 2026/10/31 01:16:43 INFO Applying migration id=certificates 2026/10/31 01:16:43 INFO Applying migration id=rawforward 2026/10/31 01:16:43 INFO Applying migration id=publickey 2026/10/31 01:16:43 INFO Applying migration id=resolvegroup 2026/10/31 01:16:43 INFO Applying migration id=reject 2026/10/31 01:16:43 INFO Applying migration id=autodel 2026/10/31 01:16:43 INFO Applying migration id=jsonb 2026/10/31 01:16:43 INFO Applying migration id=quote 2026/10/31 01:16:43 INFO Applying migration id=rfc9421 2026/10/31 01:16:43 INFO Applying migration id=keys 2026/10/31 01:16:43 INFO Applying migration id=portable 2026/10/31 01:16:43 INFO Applying migration id=proofs 2026/10/31 01:16:43 INFO Applying migration id=contexts 2026/10/31 01:16:43 INFO Applying migration id=deliverieshost 2026/10/31 01:16:43 INFO Applying migration id=pembegin 2026/10/31 01:16:43 INFO Applying migration id=didhost 2026/10/31 01:16:43 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:43 INFO Applying migration id=invites 2026/10/31 01:16:43 INFO Applying migration id=ed25519blob 2026/10/31 01:16:43 INFO Applying migration id=rsablob 2026/10/31 01:16:43 INFO Applying migration id=iconscid 2026/10/31 01:16:43 INFO Applying migration id=actor 2026/10/31 01:16:43 INFO Applying migration id=localkeys 2026/10/31 01:16:43 INFO Applying migration id=deleted 2026/10/31 01:16:43 INFO Applying migration id=history 2026/10/31 01:16:43 INFO Applying migration id=outboxnano 2026/10/31 01:16:43 INFO Applying migration id=implements 2026/10/31 01:16:43 INFO Applying migration id=backfill 2026/10/31 01:16:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f87-d325-74f9-ba3d-79491c6273fb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:16:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f87-d326-70a9-8c97-253a3f547455 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f87-d325-74f9-ba3d-79491c6273fb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f87-d325-74f9-ba3d-79491c6273fb 2026/10/31 01:16:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-d326-7a75-a97a-5d745a6d713e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-d326-7a2e-818b-1c4e084b0500 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f87-d326-7a2e-818b-1c4e084b0500 2026/10/31 01:16:45 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-d326-7a2e-818b-1c4e084b0500 2026/10/31 01:16:45 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-d326-7a2e-818b-1c4e084b0500 2026/10/31 01:16:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f87-d32a-7d02-9409-c1b495e7bc7c note=https://localhost.localdomain:8443/post/01a18f87-d32a-7cbd-87f9-a0ab25e15b05 thread=https://localhost.localdomain:8443/post/01a18f87-d326-7a2e-818b-1c4e084b0500 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:16:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-d32a-7d02-9409-c1b495e7bc7c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-d32a-7cbd-87f9-a0ab25e15b05 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-d32a-7cbd-87f9-a0ab25e15b05 2026/10/31 01:16:45 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-d326-7a2e-818b-1c4e084b0500 2026/10/31 01:16:45 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (2.73s) === RUN TestReply_PostToFollowers 2026/10/31 01:16:45 INFO Applying migration id=initial 2026/10/31 01:16:45 INFO Applying migration id=notesupdated 2026/10/31 01:16:45 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:45 INFO Applying migration id=activitiesid 2026/10/31 01:16:45 INFO Applying migration id=outbox 2026/10/31 01:16:45 INFO Applying migration id=edits 2026/10/31 01:16:45 INFO Applying migration id=outboxactor 2026/10/31 01:16:45 INFO Applying migration id=outboxsender 2026/10/31 01:16:45 INFO Applying migration id=thread 2026/10/31 01:16:45 INFO Applying migration id=host 2026/10/31 01:16:45 INFO Applying migration id=sharedinbox 2026/10/31 01:16:45 INFO Applying migration id=noteshost 2026/10/31 01:16:45 INFO Applying migration id=fetched 2026/10/31 01:16:45 INFO Applying migration id=move 2026/10/31 01:16:45 INFO Applying migration id=cleanup 2026/10/31 01:16:45 INFO Applying migration id=received 2026/10/31 01:16:45 INFO Applying migration id=namehost 2026/10/31 01:16:45 INFO Applying migration id=outboxhost 2026/10/31 01:16:45 INFO Applying migration id=notesfts 2026/10/31 01:16:45 INFO Applying migration id=iconsname 2026/10/31 01:16:45 INFO Applying migration id=nohash 2026/10/31 01:16:45 INFO Applying migration id=shares 2026/10/31 01:16:45 INFO Applying migration id=actorttl 2026/10/31 01:16:45 INFO Applying migration id=tocc 2026/10/31 01:16:45 INFO Applying migration id=followeds 2026/10/31 01:16:45 INFO Applying migration id=certhash 2026/10/31 01:16:45 INFO Applying migration id=follows_sync 2026/10/31 01:16:45 INFO Applying migration id=jsonpath 2026/10/31 01:16:45 INFO Applying migration id=localforward 2026/10/31 01:16:45 INFO Applying migration id=avatar 2026/10/31 01:16:45 INFO Applying migration id=noimage 2026/10/31 01:16:45 INFO Applying migration id=feed 2026/10/31 01:16:45 INFO Applying migration id=bookmarks 2026/10/31 01:16:45 INFO Applying migration id=shareactivity 2026/10/31 01:16:45 INFO Applying migration id=application 2026/10/31 01:16:45 INFO Applying migration id=certificates 2026/10/31 01:16:45 INFO Applying migration id=rawforward 2026/10/31 01:16:45 INFO Applying migration id=publickey 2026/10/31 01:16:45 INFO Applying migration id=resolvegroup 2026/10/31 01:16:45 INFO Applying migration id=reject 2026/10/31 01:16:45 INFO Applying migration id=autodel 2026/10/31 01:16:45 INFO Applying migration id=jsonb 2026/10/31 01:16:45 INFO Applying migration id=quote 2026/10/31 01:16:45 INFO Applying migration id=rfc9421 2026/10/31 01:16:45 INFO Applying migration id=keys 2026/10/31 01:16:45 INFO Applying migration id=portable 2026/10/31 01:16:45 INFO Applying migration id=proofs 2026/10/31 01:16:45 INFO Applying migration id=contexts 2026/10/31 01:16:45 INFO Applying migration id=deliverieshost 2026/10/31 01:16:45 INFO Applying migration id=pembegin 2026/10/31 01:16:45 INFO Applying migration id=didhost 2026/10/31 01:16:45 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:45 INFO Applying migration id=invites 2026/10/31 01:16:45 INFO Applying migration id=ed25519blob 2026/10/31 01:16:45 INFO Applying migration id=rsablob 2026/10/31 01:16:45 INFO Applying migration id=iconscid 2026/10/31 01:16:45 INFO Applying migration id=actor 2026/10/31 01:16:45 INFO Applying migration id=localkeys 2026/10/31 01:16:45 INFO Applying migration id=deleted 2026/10/31 01:16:45 INFO Applying migration id=history 2026/10/31 01:16:45 INFO Applying migration id=outboxnano 2026/10/31 01:16:45 INFO Applying migration id=implements 2026/10/31 01:16:45 INFO Applying migration id=backfill 2026/10/31 01:16:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f87-df6f-7f3f-9be9-e89311f897dc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:16:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f87-df70-7b0c-ace9-deeb1ff12955 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f87-df6f-7f3f-9be9-e89311f897dc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f87-df6f-7f3f-9be9-e89311f897dc 2026/10/31 01:16:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-df71-7529-bb79-977bfb9201d8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-df71-74ec-931b-300a21a602b7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f87-df71-74ec-931b-300a21a602b7 2026/10/31 01:16:48 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-df71-74ec-931b-300a21a602b7 2026/10/31 01:16:48 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-df71-74ec-931b-300a21a602b7 2026/10/31 01:16:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f87-df74-7be5-9120-4303941923c8 note=https://localhost.localdomain:8443/post/01a18f87-df74-7ba2-835d-ee83e6078c33 thread=https://localhost.localdomain:8443/post/01a18f87-df71-74ec-931b-300a21a602b7 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:16:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-df74-7be5-9120-4303941923c8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-df74-7ba2-835d-ee83e6078c33 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-df74-7ba2-835d-ee83e6078c33 2026/10/31 01:16:48 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-df71-74ec-931b-300a21a602b7 2026/10/31 01:16:48 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (3.15s) === RUN TestReply_PostToFollowersNotFollowing 2026/10/31 01:16:48 INFO Applying migration id=initial 2026/10/31 01:16:48 INFO Applying migration id=notesupdated 2026/10/31 01:16:48 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:48 INFO Applying migration id=activitiesid 2026/10/31 01:16:48 INFO Applying migration id=outbox 2026/10/31 01:16:48 INFO Applying migration id=edits 2026/10/31 01:16:48 INFO Applying migration id=outboxactor 2026/10/31 01:16:48 INFO Applying migration id=outboxsender 2026/10/31 01:16:48 INFO Applying migration id=thread 2026/10/31 01:16:48 INFO Applying migration id=host 2026/10/31 01:16:48 INFO Applying migration id=sharedinbox 2026/10/31 01:16:48 INFO Applying migration id=noteshost 2026/10/31 01:16:48 INFO Applying migration id=fetched 2026/10/31 01:16:48 INFO Applying migration id=move 2026/10/31 01:16:48 INFO Applying migration id=cleanup 2026/10/31 01:16:48 INFO Applying migration id=received 2026/10/31 01:16:48 INFO Applying migration id=namehost 2026/10/31 01:16:48 INFO Applying migration id=outboxhost 2026/10/31 01:16:48 INFO Applying migration id=notesfts 2026/10/31 01:16:48 INFO Applying migration id=iconsname 2026/10/31 01:16:48 INFO Applying migration id=nohash 2026/10/31 01:16:48 INFO Applying migration id=shares 2026/10/31 01:16:48 INFO Applying migration id=actorttl 2026/10/31 01:16:48 INFO Applying migration id=tocc 2026/10/31 01:16:48 INFO Applying migration id=followeds 2026/10/31 01:16:48 INFO Applying migration id=certhash 2026/10/31 01:16:48 INFO Applying migration id=follows_sync 2026/10/31 01:16:48 INFO Applying migration id=jsonpath 2026/10/31 01:16:48 INFO Applying migration id=localforward 2026/10/31 01:16:48 INFO Applying migration id=avatar 2026/10/31 01:16:48 INFO Applying migration id=noimage 2026/10/31 01:16:48 INFO Applying migration id=feed 2026/10/31 01:16:48 INFO Applying migration id=bookmarks 2026/10/31 01:16:48 INFO Applying migration id=shareactivity 2026/10/31 01:16:48 INFO Applying migration id=application 2026/10/31 01:16:48 INFO Applying migration id=certificates 2026/10/31 01:16:48 INFO Applying migration id=rawforward 2026/10/31 01:16:48 INFO Applying migration id=publickey 2026/10/31 01:16:48 INFO Applying migration id=resolvegroup 2026/10/31 01:16:48 INFO Applying migration id=reject 2026/10/31 01:16:48 INFO Applying migration id=autodel 2026/10/31 01:16:48 INFO Applying migration id=jsonb 2026/10/31 01:16:48 INFO Applying migration id=quote 2026/10/31 01:16:48 INFO Applying migration id=rfc9421 2026/10/31 01:16:48 INFO Applying migration id=keys 2026/10/31 01:16:48 INFO Applying migration id=portable 2026/10/31 01:16:48 INFO Applying migration id=proofs 2026/10/31 01:16:48 INFO Applying migration id=contexts 2026/10/31 01:16:48 INFO Applying migration id=deliverieshost 2026/10/31 01:16:48 INFO Applying migration id=pembegin 2026/10/31 01:16:48 INFO Applying migration id=didhost 2026/10/31 01:16:48 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:48 INFO Applying migration id=invites 2026/10/31 01:16:48 INFO Applying migration id=ed25519blob 2026/10/31 01:16:48 INFO Applying migration id=rsablob 2026/10/31 01:16:48 INFO Applying migration id=iconscid 2026/10/31 01:16:48 INFO Applying migration id=actor 2026/10/31 01:16:48 INFO Applying migration id=localkeys 2026/10/31 01:16:48 INFO Applying migration id=deleted 2026/10/31 01:16:48 INFO Applying migration id=history 2026/10/31 01:16:48 INFO Applying migration id=outboxnano 2026/10/31 01:16:49 INFO Applying migration id=implements 2026/10/31 01:16:49 INFO Applying migration id=backfill 2026/10/31 01:16:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-ee1b-7a68-bd71-e6b44de9776c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-ee1b-7a23-ba5a-69a306c9ac04 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f87-ee1b-7a23-ba5a-69a306c9ac04 2026/10/31 01:16:52 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-ee1b-7a23-ba5a-69a306c9ac04 2026/10/31 01:16:52 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a18f87-ee1b-7a23-ba5a-69a306c9ac04 2026/10/31 01:16:52 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-ee1b-7a23-ba5a-69a306c9ac04 2026/10/31 01:16:52 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f87-ee1b-7a23-ba5a-69a306c9ac04 2026/10/31 01:16:52 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (3.75s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/10/31 01:16:52 INFO Applying migration id=initial 2026/10/31 01:16:52 INFO Applying migration id=notesupdated 2026/10/31 01:16:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:52 INFO Applying migration id=activitiesid 2026/10/31 01:16:52 INFO Applying migration id=outbox 2026/10/31 01:16:52 INFO Applying migration id=edits 2026/10/31 01:16:52 INFO Applying migration id=outboxactor 2026/10/31 01:16:52 INFO Applying migration id=outboxsender 2026/10/31 01:16:52 INFO Applying migration id=thread 2026/10/31 01:16:52 INFO Applying migration id=host 2026/10/31 01:16:52 INFO Applying migration id=sharedinbox 2026/10/31 01:16:52 INFO Applying migration id=noteshost 2026/10/31 01:16:52 INFO Applying migration id=fetched 2026/10/31 01:16:52 INFO Applying migration id=move 2026/10/31 01:16:52 INFO Applying migration id=cleanup 2026/10/31 01:16:52 INFO Applying migration id=received 2026/10/31 01:16:52 INFO Applying migration id=namehost 2026/10/31 01:16:52 INFO Applying migration id=outboxhost 2026/10/31 01:16:52 INFO Applying migration id=notesfts 2026/10/31 01:16:52 INFO Applying migration id=iconsname 2026/10/31 01:16:52 INFO Applying migration id=nohash 2026/10/31 01:16:52 INFO Applying migration id=shares 2026/10/31 01:16:52 INFO Applying migration id=actorttl 2026/10/31 01:16:52 INFO Applying migration id=tocc 2026/10/31 01:16:52 INFO Applying migration id=followeds 2026/10/31 01:16:52 INFO Applying migration id=certhash 2026/10/31 01:16:52 INFO Applying migration id=follows_sync 2026/10/31 01:16:52 INFO Applying migration id=jsonpath 2026/10/31 01:16:52 INFO Applying migration id=localforward 2026/10/31 01:16:52 INFO Applying migration id=avatar 2026/10/31 01:16:52 INFO Applying migration id=noimage 2026/10/31 01:16:52 INFO Applying migration id=feed 2026/10/31 01:16:52 INFO Applying migration id=bookmarks 2026/10/31 01:16:52 INFO Applying migration id=shareactivity 2026/10/31 01:16:52 INFO Applying migration id=application 2026/10/31 01:16:52 INFO Applying migration id=certificates 2026/10/31 01:16:52 INFO Applying migration id=rawforward 2026/10/31 01:16:52 INFO Applying migration id=publickey 2026/10/31 01:16:52 INFO Applying migration id=resolvegroup 2026/10/31 01:16:52 INFO Applying migration id=reject 2026/10/31 01:16:52 INFO Applying migration id=autodel 2026/10/31 01:16:52 INFO Applying migration id=jsonb 2026/10/31 01:16:52 INFO Applying migration id=quote 2026/10/31 01:16:52 INFO Applying migration id=rfc9421 2026/10/31 01:16:52 INFO Applying migration id=keys 2026/10/31 01:16:52 INFO Applying migration id=portable 2026/10/31 01:16:52 INFO Applying migration id=proofs 2026/10/31 01:16:52 INFO Applying migration id=contexts 2026/10/31 01:16:52 INFO Applying migration id=deliverieshost 2026/10/31 01:16:52 INFO Applying migration id=pembegin 2026/10/31 01:16:52 INFO Applying migration id=didhost 2026/10/31 01:16:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:52 INFO Applying migration id=invites 2026/10/31 01:16:52 INFO Applying migration id=ed25519blob 2026/10/31 01:16:52 INFO Applying migration id=rsablob 2026/10/31 01:16:52 INFO Applying migration id=iconscid 2026/10/31 01:16:52 INFO Applying migration id=actor 2026/10/31 01:16:52 INFO Applying migration id=localkeys 2026/10/31 01:16:52 INFO Applying migration id=deleted 2026/10/31 01:16:52 INFO Applying migration id=history 2026/10/31 01:16:52 INFO Applying migration id=outboxnano 2026/10/31 01:16:52 INFO Applying migration id=implements 2026/10/31 01:16:52 INFO Applying migration id=backfill 2026/10/31 01:16:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f88-016e-71eb-a604-59c1337a409c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:16:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f88-016e-7d2e-9277-9969f3e503ee activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-016e-71eb-a604-59c1337a409c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f88-016e-71eb-a604-59c1337a409c 2026/10/31 01:16:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-016f-7726-a7e1-e75376b19f08 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-016f-76e6-b19e-76c8595fbf61 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-016f-76e6-b19e-76c8595fbf61 2026/10/31 01:16:57 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-016f-76e6-b19e-76c8595fbf61 2026/10/31 01:16:57 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f88-0172-7a59-90d1-069b75206d15 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-016e-71eb-a604-59c1337a409c 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/31 01:16:57 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a18f88-016f-76e6-b19e-76c8595fbf61 2026/10/31 01:16:57 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-016f-76e6-b19e-76c8595fbf61 2026/10/31 01:16:57 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f88-016f-76e6-b19e-76c8595fbf61 2026/10/31 01:16:57 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (4.95s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/10/31 01:16:57 INFO Applying migration id=initial 2026/10/31 01:16:57 INFO Applying migration id=notesupdated 2026/10/31 01:16:57 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:57 INFO Applying migration id=activitiesid 2026/10/31 01:16:57 INFO Applying migration id=outbox 2026/10/31 01:16:57 INFO Applying migration id=edits 2026/10/31 01:16:57 INFO Applying migration id=outboxactor 2026/10/31 01:16:57 INFO Applying migration id=outboxsender 2026/10/31 01:16:57 INFO Applying migration id=thread 2026/10/31 01:16:57 INFO Applying migration id=host 2026/10/31 01:16:57 INFO Applying migration id=sharedinbox 2026/10/31 01:16:57 INFO Applying migration id=noteshost 2026/10/31 01:16:57 INFO Applying migration id=fetched 2026/10/31 01:16:57 INFO Applying migration id=move 2026/10/31 01:16:57 INFO Applying migration id=cleanup 2026/10/31 01:16:57 INFO Applying migration id=received 2026/10/31 01:16:57 INFO Applying migration id=namehost 2026/10/31 01:16:57 INFO Applying migration id=outboxhost 2026/10/31 01:16:57 INFO Applying migration id=notesfts 2026/10/31 01:16:57 INFO Applying migration id=iconsname 2026/10/31 01:16:57 INFO Applying migration id=nohash 2026/10/31 01:16:57 INFO Applying migration id=shares 2026/10/31 01:16:57 INFO Applying migration id=actorttl 2026/10/31 01:16:57 INFO Applying migration id=tocc 2026/10/31 01:16:57 INFO Applying migration id=followeds 2026/10/31 01:16:57 INFO Applying migration id=certhash 2026/10/31 01:16:57 INFO Applying migration id=follows_sync 2026/10/31 01:16:57 INFO Applying migration id=jsonpath 2026/10/31 01:16:57 INFO Applying migration id=localforward 2026/10/31 01:16:57 INFO Applying migration id=avatar 2026/10/31 01:16:57 INFO Applying migration id=noimage 2026/10/31 01:16:57 INFO Applying migration id=feed 2026/10/31 01:16:57 INFO Applying migration id=bookmarks 2026/10/31 01:16:57 INFO Applying migration id=shareactivity 2026/10/31 01:16:57 INFO Applying migration id=application 2026/10/31 01:16:57 INFO Applying migration id=certificates 2026/10/31 01:16:57 INFO Applying migration id=rawforward 2026/10/31 01:16:57 INFO Applying migration id=publickey 2026/10/31 01:16:57 INFO Applying migration id=resolvegroup 2026/10/31 01:16:57 INFO Applying migration id=reject 2026/10/31 01:16:57 INFO Applying migration id=autodel 2026/10/31 01:16:57 INFO Applying migration id=jsonb 2026/10/31 01:16:57 INFO Applying migration id=quote 2026/10/31 01:16:57 INFO Applying migration id=rfc9421 2026/10/31 01:16:57 INFO Applying migration id=keys 2026/10/31 01:16:57 INFO Applying migration id=portable 2026/10/31 01:16:57 INFO Applying migration id=proofs 2026/10/31 01:16:57 INFO Applying migration id=contexts 2026/10/31 01:16:57 INFO Applying migration id=deliverieshost 2026/10/31 01:16:57 INFO Applying migration id=pembegin 2026/10/31 01:16:57 INFO Applying migration id=didhost 2026/10/31 01:16:57 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:57 INFO Applying migration id=invites 2026/10/31 01:16:57 INFO Applying migration id=ed25519blob 2026/10/31 01:16:57 INFO Applying migration id=rsablob 2026/10/31 01:16:57 INFO Applying migration id=iconscid 2026/10/31 01:16:57 INFO Applying migration id=actor 2026/10/31 01:16:57 INFO Applying migration id=localkeys 2026/10/31 01:16:57 INFO Applying migration id=deleted 2026/10/31 01:16:57 INFO Applying migration id=history 2026/10/31 01:16:57 INFO Applying migration id=outboxnano 2026/10/31 01:16:57 INFO Applying migration id=implements 2026/10/31 01:16:57 INFO Applying migration id=backfill 2026/10/31 01:17:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f88-0e0e-7870-a11e-4a4e8ebc9b0d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:17:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f88-0e0f-744f-aaf4-f98bfe829f5a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-0e0e-7870-a11e-4a4e8ebc9b0d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f88-0e0e-7870-a11e-4a4e8ebc9b0d 2026/10/31 01:17:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-0e0f-7e75-b525-09b225ec6994 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-0e0f-7e32-9689-1682a3d747b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-0e0f-7e32-9689-1682a3d747b3 2026/10/31 01:17:00 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-0e0f-7e32-9689-1682a3d747b3 2026/10/31 01:17:00 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f88-0e0f-7e32-9689-1682a3d747b3 2026/10/31 01:17:00 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f88-0e13-7719-a409-b1eb86dee657 note=https://localhost.localdomain:8443/post/01a18f88-0e13-76d4-afa1-e325d497c276 thread=https://localhost.localdomain:8443/post/01a18f88-0e0f-7e32-9689-1682a3d747b3 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:17:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-0e13-7719-a409-b1eb86dee657 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-0e13-76d4-afa1-e325d497c276 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f88-0e13-76d4-afa1-e325d497c276 2026/10/31 01:17:00 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f88-0e15-72b7-a952-85a8e77d55c6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-0e0e-7870-a11e-4a4e8ebc9b0d 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/31 01:17:00 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-0e0f-7e32-9689-1682a3d747b3 2026/10/31 01:17:00 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f88-0e0f-7e32-9689-1682a3d747b3 2026/10/31 01:17:00 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (3.24s) === RUN TestReply_SelfReply 2026/10/31 01:17:00 INFO Applying migration id=initial 2026/10/31 01:17:00 INFO Applying migration id=notesupdated 2026/10/31 01:17:00 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:00 INFO Applying migration id=activitiesid 2026/10/31 01:17:00 INFO Applying migration id=outbox 2026/10/31 01:17:00 INFO Applying migration id=edits 2026/10/31 01:17:00 INFO Applying migration id=outboxactor 2026/10/31 01:17:00 INFO Applying migration id=outboxsender 2026/10/31 01:17:00 INFO Applying migration id=thread 2026/10/31 01:17:00 INFO Applying migration id=host 2026/10/31 01:17:00 INFO Applying migration id=sharedinbox 2026/10/31 01:17:00 INFO Applying migration id=noteshost 2026/10/31 01:17:00 INFO Applying migration id=fetched 2026/10/31 01:17:00 INFO Applying migration id=move 2026/10/31 01:17:00 INFO Applying migration id=cleanup 2026/10/31 01:17:00 INFO Applying migration id=received 2026/10/31 01:17:00 INFO Applying migration id=namehost 2026/10/31 01:17:00 INFO Applying migration id=outboxhost 2026/10/31 01:17:00 INFO Applying migration id=notesfts 2026/10/31 01:17:00 INFO Applying migration id=iconsname 2026/10/31 01:17:00 INFO Applying migration id=nohash 2026/10/31 01:17:00 INFO Applying migration id=shares 2026/10/31 01:17:00 INFO Applying migration id=actorttl 2026/10/31 01:17:00 INFO Applying migration id=tocc 2026/10/31 01:17:00 INFO Applying migration id=followeds 2026/10/31 01:17:00 INFO Applying migration id=certhash 2026/10/31 01:17:00 INFO Applying migration id=follows_sync 2026/10/31 01:17:00 INFO Applying migration id=jsonpath 2026/10/31 01:17:00 INFO Applying migration id=localforward 2026/10/31 01:17:00 INFO Applying migration id=avatar 2026/10/31 01:17:00 INFO Applying migration id=noimage 2026/10/31 01:17:00 INFO Applying migration id=feed 2026/10/31 01:17:00 INFO Applying migration id=bookmarks 2026/10/31 01:17:00 INFO Applying migration id=shareactivity 2026/10/31 01:17:00 INFO Applying migration id=application 2026/10/31 01:17:00 INFO Applying migration id=certificates 2026/10/31 01:17:00 INFO Applying migration id=rawforward 2026/10/31 01:17:00 INFO Applying migration id=publickey 2026/10/31 01:17:00 INFO Applying migration id=resolvegroup 2026/10/31 01:17:00 INFO Applying migration id=reject 2026/10/31 01:17:00 INFO Applying migration id=autodel 2026/10/31 01:17:00 INFO Applying migration id=jsonb 2026/10/31 01:17:00 INFO Applying migration id=quote 2026/10/31 01:17:00 INFO Applying migration id=rfc9421 2026/10/31 01:17:00 INFO Applying migration id=keys 2026/10/31 01:17:00 INFO Applying migration id=portable 2026/10/31 01:17:00 INFO Applying migration id=proofs 2026/10/31 01:17:00 INFO Applying migration id=contexts 2026/10/31 01:17:00 INFO Applying migration id=deliverieshost 2026/10/31 01:17:00 INFO Applying migration id=pembegin 2026/10/31 01:17:00 INFO Applying migration id=didhost 2026/10/31 01:17:00 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:00 INFO Applying migration id=invites 2026/10/31 01:17:00 INFO Applying migration id=ed25519blob 2026/10/31 01:17:00 INFO Applying migration id=rsablob 2026/10/31 01:17:00 INFO Applying migration id=iconscid 2026/10/31 01:17:00 INFO Applying migration id=actor 2026/10/31 01:17:00 INFO Applying migration id=localkeys 2026/10/31 01:17:00 INFO Applying migration id=deleted 2026/10/31 01:17:00 INFO Applying migration id=history 2026/10/31 01:17:00 INFO Applying migration id=outboxnano 2026/10/31 01:17:00 INFO Applying migration id=implements 2026/10/31 01:17:00 INFO Applying migration id=backfill 2026/10/31 01:17:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f88-197a-74e0-8d8f-98c39244ade6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:17:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f88-197b-70e3-adf8-1b9da3a32146 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-197a-74e0-8d8f-98c39244ade6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f88-197a-74e0-8d8f-98c39244ade6 2026/10/31 01:17:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-197b-7a92-a6c2-ad9786ec05dc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-197b-7a4d-b7c7-a4141883d9ef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-197b-7a4d-b7c7-a4141883d9ef 2026/10/31 01:17:03 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-197b-7a4d-b7c7-a4141883d9ef 2026/10/31 01:17:03 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f88-197b-7a4d-b7c7-a4141883d9ef 2026/10/31 01:17:03 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f88-197f-78f0-ae32-80588799431a note=https://localhost.localdomain:8443/post/01a18f88-197f-78a7-91cb-f37d4b8186c1 thread=https://localhost.localdomain:8443/post/01a18f88-197b-7a4d-b7c7-a4141883d9ef starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:17:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-197f-78f0-ae32-80588799431a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-197f-78a7-91cb-f37d4b8186c1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-197f-78a7-91cb-f37d4b8186c1 2026/10/31 01:17:03 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-197b-7a4d-b7c7-a4141883d9ef 2026/10/31 01:17:03 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (2.92s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/10/31 01:17:03 INFO Applying migration id=initial 2026/10/31 01:17:03 INFO Applying migration id=notesupdated 2026/10/31 01:17:03 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:03 INFO Applying migration id=activitiesid 2026/10/31 01:17:03 INFO Applying migration id=outbox 2026/10/31 01:17:03 INFO Applying migration id=edits 2026/10/31 01:17:03 INFO Applying migration id=outboxactor 2026/10/31 01:17:03 INFO Applying migration id=outboxsender 2026/10/31 01:17:03 INFO Applying migration id=thread 2026/10/31 01:17:03 INFO Applying migration id=host 2026/10/31 01:17:03 INFO Applying migration id=sharedinbox 2026/10/31 01:17:03 INFO Applying migration id=noteshost 2026/10/31 01:17:03 INFO Applying migration id=fetched 2026/10/31 01:17:03 INFO Applying migration id=move 2026/10/31 01:17:03 INFO Applying migration id=cleanup 2026/10/31 01:17:03 INFO Applying migration id=received 2026/10/31 01:17:03 INFO Applying migration id=namehost 2026/10/31 01:17:03 INFO Applying migration id=outboxhost 2026/10/31 01:17:03 INFO Applying migration id=notesfts 2026/10/31 01:17:03 INFO Applying migration id=iconsname 2026/10/31 01:17:03 INFO Applying migration id=nohash 2026/10/31 01:17:03 INFO Applying migration id=shares 2026/10/31 01:17:03 INFO Applying migration id=actorttl 2026/10/31 01:17:03 INFO Applying migration id=tocc 2026/10/31 01:17:03 INFO Applying migration id=followeds 2026/10/31 01:17:03 INFO Applying migration id=certhash 2026/10/31 01:17:03 INFO Applying migration id=follows_sync 2026/10/31 01:17:03 INFO Applying migration id=jsonpath 2026/10/31 01:17:03 INFO Applying migration id=localforward 2026/10/31 01:17:03 INFO Applying migration id=avatar 2026/10/31 01:17:03 INFO Applying migration id=noimage 2026/10/31 01:17:03 INFO Applying migration id=feed 2026/10/31 01:17:03 INFO Applying migration id=bookmarks 2026/10/31 01:17:03 INFO Applying migration id=shareactivity 2026/10/31 01:17:03 INFO Applying migration id=application 2026/10/31 01:17:03 INFO Applying migration id=certificates 2026/10/31 01:17:03 INFO Applying migration id=rawforward 2026/10/31 01:17:03 INFO Applying migration id=publickey 2026/10/31 01:17:03 INFO Applying migration id=resolvegroup 2026/10/31 01:17:03 INFO Applying migration id=reject 2026/10/31 01:17:03 INFO Applying migration id=autodel 2026/10/31 01:17:03 INFO Applying migration id=jsonb 2026/10/31 01:17:03 INFO Applying migration id=quote 2026/10/31 01:17:03 INFO Applying migration id=rfc9421 2026/10/31 01:17:03 INFO Applying migration id=keys 2026/10/31 01:17:03 INFO Applying migration id=portable 2026/10/31 01:17:03 INFO Applying migration id=proofs 2026/10/31 01:17:03 INFO Applying migration id=contexts 2026/10/31 01:17:03 INFO Applying migration id=deliverieshost 2026/10/31 01:17:03 INFO Applying migration id=pembegin 2026/10/31 01:17:03 INFO Applying migration id=didhost 2026/10/31 01:17:03 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:03 INFO Applying migration id=invites 2026/10/31 01:17:03 INFO Applying migration id=ed25519blob 2026/10/31 01:17:03 INFO Applying migration id=rsablob 2026/10/31 01:17:03 INFO Applying migration id=iconscid 2026/10/31 01:17:03 INFO Applying migration id=actor 2026/10/31 01:17:03 INFO Applying migration id=localkeys 2026/10/31 01:17:03 INFO Applying migration id=deleted 2026/10/31 01:17:03 INFO Applying migration id=history 2026/10/31 01:17:03 INFO Applying migration id=outboxnano 2026/10/31 01:17:03 INFO Applying migration id=implements 2026/10/31 01:17:03 INFO Applying migration id=backfill 2026/10/31 01:17:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f88-2121-74c0-8c3d-52151e16f6b2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:17:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f88-2122-79af-a301-ae2b6990ab19 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-2121-74c0-8c3d-52151e16f6b2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f88-2121-74c0-8c3d-52151e16f6b2 2026/10/31 01:17:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-2123-751f-80c2-7ec076a126e6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-2123-74cc-bb7b-5d7f3f1c628e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-2123-74cc-bb7b-5d7f3f1c628e 2026/10/31 01:17:05 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-2123-74cc-bb7b-5d7f3f1c628e 2026/10/31 01:17:05 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f88-2123-74cc-bb7b-5d7f3f1c628e 2026/10/31 01:17:05 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f88-2127-7879-b523-4be1debcc426 note=https://localhost.localdomain:8443/post/01a18f88-2127-782b-a2ec-f4a48a20c138 thread=https://localhost.localdomain:8443/post/01a18f88-2123-74cc-bb7b-5d7f3f1c628e starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:17:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-2127-7879-b523-4be1debcc426 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-2127-782b-a2ec-f4a48a20c138 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f88-2127-782b-a2ec-f4a48a20c138 2026/10/31 01:17:05 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-2123-74cc-bb7b-5d7f3f1c628e 2026/10/31 01:17:05 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (1.96s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/10/31 01:17:05 INFO Applying migration id=initial 2026/10/31 01:17:05 INFO Applying migration id=notesupdated 2026/10/31 01:17:05 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:05 INFO Applying migration id=activitiesid 2026/10/31 01:17:05 INFO Applying migration id=outbox 2026/10/31 01:17:05 INFO Applying migration id=edits 2026/10/31 01:17:05 INFO Applying migration id=outboxactor 2026/10/31 01:17:05 INFO Applying migration id=outboxsender 2026/10/31 01:17:05 INFO Applying migration id=thread 2026/10/31 01:17:05 INFO Applying migration id=host 2026/10/31 01:17:05 INFO Applying migration id=sharedinbox 2026/10/31 01:17:05 INFO Applying migration id=noteshost 2026/10/31 01:17:05 INFO Applying migration id=fetched 2026/10/31 01:17:05 INFO Applying migration id=move 2026/10/31 01:17:05 INFO Applying migration id=cleanup 2026/10/31 01:17:05 INFO Applying migration id=received 2026/10/31 01:17:05 INFO Applying migration id=namehost 2026/10/31 01:17:05 INFO Applying migration id=outboxhost 2026/10/31 01:17:05 INFO Applying migration id=notesfts 2026/10/31 01:17:05 INFO Applying migration id=iconsname 2026/10/31 01:17:05 INFO Applying migration id=nohash 2026/10/31 01:17:05 INFO Applying migration id=shares 2026/10/31 01:17:05 INFO Applying migration id=actorttl 2026/10/31 01:17:05 INFO Applying migration id=tocc 2026/10/31 01:17:05 INFO Applying migration id=followeds 2026/10/31 01:17:05 INFO Applying migration id=certhash 2026/10/31 01:17:05 INFO Applying migration id=follows_sync 2026/10/31 01:17:05 INFO Applying migration id=jsonpath 2026/10/31 01:17:05 INFO Applying migration id=localforward 2026/10/31 01:17:05 INFO Applying migration id=avatar 2026/10/31 01:17:05 INFO Applying migration id=noimage 2026/10/31 01:17:05 INFO Applying migration id=feed 2026/10/31 01:17:05 INFO Applying migration id=bookmarks 2026/10/31 01:17:05 INFO Applying migration id=shareactivity 2026/10/31 01:17:05 INFO Applying migration id=application 2026/10/31 01:17:05 INFO Applying migration id=certificates 2026/10/31 01:17:05 INFO Applying migration id=rawforward 2026/10/31 01:17:05 INFO Applying migration id=publickey 2026/10/31 01:17:05 INFO Applying migration id=resolvegroup 2026/10/31 01:17:05 INFO Applying migration id=reject 2026/10/31 01:17:05 INFO Applying migration id=autodel 2026/10/31 01:17:05 INFO Applying migration id=jsonb 2026/10/31 01:17:05 INFO Applying migration id=quote 2026/10/31 01:17:05 INFO Applying migration id=rfc9421 2026/10/31 01:17:05 INFO Applying migration id=keys 2026/10/31 01:17:05 INFO Applying migration id=portable 2026/10/31 01:17:05 INFO Applying migration id=proofs 2026/10/31 01:17:05 INFO Applying migration id=contexts 2026/10/31 01:17:05 INFO Applying migration id=deliverieshost 2026/10/31 01:17:05 INFO Applying migration id=pembegin 2026/10/31 01:17:05 INFO Applying migration id=didhost 2026/10/31 01:17:05 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:05 INFO Applying migration id=invites 2026/10/31 01:17:05 INFO Applying migration id=ed25519blob 2026/10/31 01:17:05 INFO Applying migration id=rsablob 2026/10/31 01:17:05 INFO Applying migration id=iconscid 2026/10/31 01:17:05 INFO Applying migration id=actor 2026/10/31 01:17:05 INFO Applying migration id=localkeys 2026/10/31 01:17:05 INFO Applying migration id=deleted 2026/10/31 01:17:05 INFO Applying migration id=history 2026/10/31 01:17:05 INFO Applying migration id=outboxnano 2026/10/31 01:17:05 INFO Applying migration id=implements 2026/10/31 01:17:05 INFO Applying migration id=backfill 2026/10/31 01:17:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-2822-773e-a895-ea5f0524e698 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-2821-702e-b045-853ff788d07f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-2821-702e-b045-853ff788d07f 2026/10/31 01:17:07 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-2821-702e-b045-853ff788d07f 2026/10/31 01:17:07 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f88-2821-702e-b045-853ff788d07f 2026/10/31 01:17:07 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f88-2827-7d57-a702-5084116688a8 note=https://localhost.localdomain:8443/post/01a18f88-2827-7d08-8cb6-b29223e49f7e thread=https://localhost.localdomain:8443/post/01a18f88-2821-702e-b045-853ff788d07f starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:17:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-2827-7d57-a702-5084116688a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-2827-7d08-8cb6-b29223e49f7e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f88-2827-7d08-8cb6-b29223e49f7e 2026/10/31 01:17:07 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-2821-702e-b045-853ff788d07f 2026/10/31 01:17:07 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (1.79s) === RUN TestReply_DM 2026/10/31 01:17:07 INFO Applying migration id=initial 2026/10/31 01:17:07 INFO Applying migration id=notesupdated 2026/10/31 01:17:07 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:07 INFO Applying migration id=activitiesid 2026/10/31 01:17:07 INFO Applying migration id=outbox 2026/10/31 01:17:07 INFO Applying migration id=edits 2026/10/31 01:17:07 INFO Applying migration id=outboxactor 2026/10/31 01:17:07 INFO Applying migration id=outboxsender 2026/10/31 01:17:07 INFO Applying migration id=thread 2026/10/31 01:17:07 INFO Applying migration id=host 2026/10/31 01:17:07 INFO Applying migration id=sharedinbox 2026/10/31 01:17:07 INFO Applying migration id=noteshost 2026/10/31 01:17:07 INFO Applying migration id=fetched 2026/10/31 01:17:07 INFO Applying migration id=move 2026/10/31 01:17:07 INFO Applying migration id=cleanup 2026/10/31 01:17:07 INFO Applying migration id=received 2026/10/31 01:17:07 INFO Applying migration id=namehost 2026/10/31 01:17:07 INFO Applying migration id=outboxhost 2026/10/31 01:17:07 INFO Applying migration id=notesfts 2026/10/31 01:17:07 INFO Applying migration id=iconsname 2026/10/31 01:17:07 INFO Applying migration id=nohash 2026/10/31 01:17:07 INFO Applying migration id=shares 2026/10/31 01:17:07 INFO Applying migration id=actorttl 2026/10/31 01:17:07 INFO Applying migration id=tocc 2026/10/31 01:17:07 INFO Applying migration id=followeds 2026/10/31 01:17:07 INFO Applying migration id=certhash 2026/10/31 01:17:07 INFO Applying migration id=follows_sync 2026/10/31 01:17:07 INFO Applying migration id=jsonpath 2026/10/31 01:17:07 INFO Applying migration id=localforward 2026/10/31 01:17:07 INFO Applying migration id=avatar 2026/10/31 01:17:07 INFO Applying migration id=noimage 2026/10/31 01:17:07 INFO Applying migration id=feed 2026/10/31 01:17:07 INFO Applying migration id=bookmarks 2026/10/31 01:17:07 INFO Applying migration id=shareactivity 2026/10/31 01:17:07 INFO Applying migration id=application 2026/10/31 01:17:07 INFO Applying migration id=certificates 2026/10/31 01:17:07 INFO Applying migration id=rawforward 2026/10/31 01:17:07 INFO Applying migration id=publickey 2026/10/31 01:17:07 INFO Applying migration id=resolvegroup 2026/10/31 01:17:07 INFO Applying migration id=reject 2026/10/31 01:17:07 INFO Applying migration id=autodel 2026/10/31 01:17:07 INFO Applying migration id=jsonb 2026/10/31 01:17:07 INFO Applying migration id=quote 2026/10/31 01:17:07 INFO Applying migration id=rfc9421 2026/10/31 01:17:07 INFO Applying migration id=keys 2026/10/31 01:17:07 INFO Applying migration id=portable 2026/10/31 01:17:07 INFO Applying migration id=proofs 2026/10/31 01:17:07 INFO Applying migration id=contexts 2026/10/31 01:17:07 INFO Applying migration id=deliverieshost 2026/10/31 01:17:07 INFO Applying migration id=pembegin 2026/10/31 01:17:07 INFO Applying migration id=didhost 2026/10/31 01:17:07 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:07 INFO Applying migration id=invites 2026/10/31 01:17:07 INFO Applying migration id=ed25519blob 2026/10/31 01:17:07 INFO Applying migration id=rsablob 2026/10/31 01:17:07 INFO Applying migration id=iconscid 2026/10/31 01:17:07 INFO Applying migration id=actor 2026/10/31 01:17:07 INFO Applying migration id=localkeys 2026/10/31 01:17:07 INFO Applying migration id=deleted 2026/10/31 01:17:07 INFO Applying migration id=history 2026/10/31 01:17:07 INFO Applying migration id=outboxnano 2026/10/31 01:17:07 INFO Applying migration id=implements 2026/10/31 01:17:07 INFO Applying migration id=backfill 2026/10/31 01:17:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f88-2ee3-7a5c-8481-df18f15492e2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:17:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f88-2ee4-7697-9c08-af2f8acfe0b9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-2ee3-7a5c-8481-df18f15492e2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f88-2ee3-7a5c-8481-df18f15492e2 2026/10/31 01:17:09 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:17:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-2ee5-7297-9c98-c29d375e39c7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-2ee5-7100-be3c-5c8aed11acc1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-2ee5-7100-be3c-5c8aed11acc1 2026/10/31 01:17:09 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-2ee5-7100-be3c-5c8aed11acc1 2026/10/31 01:17:09 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f88-2ee5-7100-be3c-5c8aed11acc1 2026/10/31 01:17:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-2eea-7ef3-b5b4-667aba24afb7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-2eea-7eb2-80c5-6453ea1f9a60 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f88-2eea-7eb2-80c5-6453ea1f9a60 --- PASS: TestReply_DM (1.73s) === RUN TestReply_DMUnfollowed 2026/10/31 01:17:09 INFO Applying migration id=initial 2026/10/31 01:17:09 INFO Applying migration id=notesupdated 2026/10/31 01:17:09 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:09 INFO Applying migration id=activitiesid 2026/10/31 01:17:09 INFO Applying migration id=outbox 2026/10/31 01:17:09 INFO Applying migration id=edits 2026/10/31 01:17:09 INFO Applying migration id=outboxactor 2026/10/31 01:17:09 INFO Applying migration id=outboxsender 2026/10/31 01:17:09 INFO Applying migration id=thread 2026/10/31 01:17:09 INFO Applying migration id=host 2026/10/31 01:17:09 INFO Applying migration id=sharedinbox 2026/10/31 01:17:09 INFO Applying migration id=noteshost 2026/10/31 01:17:09 INFO Applying migration id=fetched 2026/10/31 01:17:09 INFO Applying migration id=move 2026/10/31 01:17:09 INFO Applying migration id=cleanup 2026/10/31 01:17:09 INFO Applying migration id=received 2026/10/31 01:17:09 INFO Applying migration id=namehost 2026/10/31 01:17:09 INFO Applying migration id=outboxhost 2026/10/31 01:17:09 INFO Applying migration id=notesfts 2026/10/31 01:17:09 INFO Applying migration id=iconsname 2026/10/31 01:17:09 INFO Applying migration id=nohash 2026/10/31 01:17:09 INFO Applying migration id=shares 2026/10/31 01:17:09 INFO Applying migration id=actorttl 2026/10/31 01:17:09 INFO Applying migration id=tocc 2026/10/31 01:17:09 INFO Applying migration id=followeds 2026/10/31 01:17:09 INFO Applying migration id=certhash 2026/10/31 01:17:09 INFO Applying migration id=follows_sync 2026/10/31 01:17:09 INFO Applying migration id=jsonpath 2026/10/31 01:17:09 INFO Applying migration id=localforward 2026/10/31 01:17:09 INFO Applying migration id=avatar 2026/10/31 01:17:09 INFO Applying migration id=noimage 2026/10/31 01:17:09 INFO Applying migration id=feed 2026/10/31 01:17:09 INFO Applying migration id=bookmarks 2026/10/31 01:17:09 INFO Applying migration id=shareactivity 2026/10/31 01:17:09 INFO Applying migration id=application 2026/10/31 01:17:09 INFO Applying migration id=certificates 2026/10/31 01:17:09 INFO Applying migration id=rawforward 2026/10/31 01:17:09 INFO Applying migration id=publickey 2026/10/31 01:17:09 INFO Applying migration id=resolvegroup 2026/10/31 01:17:09 INFO Applying migration id=reject 2026/10/31 01:17:09 INFO Applying migration id=autodel 2026/10/31 01:17:09 INFO Applying migration id=jsonb 2026/10/31 01:17:09 INFO Applying migration id=quote 2026/10/31 01:17:09 INFO Applying migration id=rfc9421 2026/10/31 01:17:09 INFO Applying migration id=keys 2026/10/31 01:17:09 INFO Applying migration id=portable 2026/10/31 01:17:09 INFO Applying migration id=proofs 2026/10/31 01:17:09 INFO Applying migration id=contexts 2026/10/31 01:17:09 INFO Applying migration id=deliverieshost 2026/10/31 01:17:09 INFO Applying migration id=pembegin 2026/10/31 01:17:09 INFO Applying migration id=didhost 2026/10/31 01:17:09 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:09 INFO Applying migration id=invites 2026/10/31 01:17:09 INFO Applying migration id=ed25519blob 2026/10/31 01:17:09 INFO Applying migration id=rsablob 2026/10/31 01:17:09 INFO Applying migration id=iconscid 2026/10/31 01:17:09 INFO Applying migration id=actor 2026/10/31 01:17:09 INFO Applying migration id=localkeys 2026/10/31 01:17:09 INFO Applying migration id=deleted 2026/10/31 01:17:09 INFO Applying migration id=history 2026/10/31 01:17:09 INFO Applying migration id=outboxnano 2026/10/31 01:17:09 INFO Applying migration id=implements 2026/10/31 01:17:09 INFO Applying migration id=backfill 2026/10/31 01:17:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f88-365b-7e42-937f-050185a0033d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:17:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f88-365c-79c0-90f1-f3f5742ce4fa activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-365b-7e42-937f-050185a0033d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f88-365b-7e42-937f-050185a0033d 2026/10/31 01:17:11 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:17:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-365d-75a6-acef-9f86184421c7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-365d-7427-b921-8272a044a3fd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-365d-7427-b921-8272a044a3fd 2026/10/31 01:17:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-365d-7427-b921-8272a044a3fd 2026/10/31 01:17:11 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f88-3662-7bc8-9d8f-b17185528fb1 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-365b-7e42-937f-050185a0033d 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/31 01:17:11 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f88-365d-7427-b921-8272a044a3fd 2026/10/31 01:17:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-3663-7aa1-92f9-2fb320e906b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-3663-7a64-845f-5db6fa50f8dc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f88-3663-7a64-845f-5db6fa50f8dc --- PASS: TestReply_DMUnfollowed (1.91s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/10/31 01:17:11 INFO Applying migration id=initial 2026/10/31 01:17:11 INFO Applying migration id=notesupdated 2026/10/31 01:17:11 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:11 INFO Applying migration id=activitiesid 2026/10/31 01:17:11 INFO Applying migration id=outbox 2026/10/31 01:17:11 INFO Applying migration id=edits 2026/10/31 01:17:11 INFO Applying migration id=outboxactor 2026/10/31 01:17:11 INFO Applying migration id=outboxsender 2026/10/31 01:17:11 INFO Applying migration id=thread 2026/10/31 01:17:11 INFO Applying migration id=host 2026/10/31 01:17:11 INFO Applying migration id=sharedinbox 2026/10/31 01:17:11 INFO Applying migration id=noteshost 2026/10/31 01:17:11 INFO Applying migration id=fetched 2026/10/31 01:17:11 INFO Applying migration id=move 2026/10/31 01:17:11 INFO Applying migration id=cleanup 2026/10/31 01:17:11 INFO Applying migration id=received 2026/10/31 01:17:11 INFO Applying migration id=namehost 2026/10/31 01:17:11 INFO Applying migration id=outboxhost 2026/10/31 01:17:11 INFO Applying migration id=notesfts 2026/10/31 01:17:11 INFO Applying migration id=iconsname 2026/10/31 01:17:11 INFO Applying migration id=nohash 2026/10/31 01:17:11 INFO Applying migration id=shares 2026/10/31 01:17:11 INFO Applying migration id=actorttl 2026/10/31 01:17:11 INFO Applying migration id=tocc 2026/10/31 01:17:11 INFO Applying migration id=followeds 2026/10/31 01:17:11 INFO Applying migration id=certhash 2026/10/31 01:17:11 INFO Applying migration id=follows_sync 2026/10/31 01:17:11 INFO Applying migration id=jsonpath 2026/10/31 01:17:11 INFO Applying migration id=localforward 2026/10/31 01:17:11 INFO Applying migration id=avatar 2026/10/31 01:17:11 INFO Applying migration id=noimage 2026/10/31 01:17:11 INFO Applying migration id=feed 2026/10/31 01:17:11 INFO Applying migration id=bookmarks 2026/10/31 01:17:11 INFO Applying migration id=shareactivity 2026/10/31 01:17:11 INFO Applying migration id=application 2026/10/31 01:17:11 INFO Applying migration id=certificates 2026/10/31 01:17:11 INFO Applying migration id=rawforward 2026/10/31 01:17:11 INFO Applying migration id=publickey 2026/10/31 01:17:11 INFO Applying migration id=resolvegroup 2026/10/31 01:17:11 INFO Applying migration id=reject 2026/10/31 01:17:11 INFO Applying migration id=autodel 2026/10/31 01:17:11 INFO Applying migration id=jsonb 2026/10/31 01:17:11 INFO Applying migration id=quote 2026/10/31 01:17:11 INFO Applying migration id=rfc9421 2026/10/31 01:17:11 INFO Applying migration id=keys 2026/10/31 01:17:11 INFO Applying migration id=portable 2026/10/31 01:17:11 INFO Applying migration id=proofs 2026/10/31 01:17:11 INFO Applying migration id=contexts 2026/10/31 01:17:11 INFO Applying migration id=deliverieshost 2026/10/31 01:17:11 INFO Applying migration id=pembegin 2026/10/31 01:17:11 INFO Applying migration id=didhost 2026/10/31 01:17:11 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:11 INFO Applying migration id=invites 2026/10/31 01:17:11 INFO Applying migration id=ed25519blob 2026/10/31 01:17:11 INFO Applying migration id=rsablob 2026/10/31 01:17:11 INFO Applying migration id=iconscid 2026/10/31 01:17:11 INFO Applying migration id=actor 2026/10/31 01:17:11 INFO Applying migration id=localkeys 2026/10/31 01:17:11 INFO Applying migration id=deleted 2026/10/31 01:17:11 INFO Applying migration id=history 2026/10/31 01:17:11 INFO Applying migration id=outboxnano 2026/10/31 01:17:11 INFO Applying migration id=implements 2026/10/31 01:17:11 INFO Applying migration id=backfill 2026/10/31 01:17:13 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f88-3e14-74dd-9efa-8cf6503e5c94 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:17:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f88-3e15-7004-b332-d601c6afb154 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-3e14-74dd-9efa-8cf6503e5c94 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f88-3e14-74dd-9efa-8cf6503e5c94 2026/10/31 01:17:13 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:17:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-3e15-7a42-9383-c7ebef77eb16 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-3e15-78c7-a01d-b22cb33b90f1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-3e15-78c7-a01d-b22cb33b90f1 2026/10/31 01:17:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-3e15-78c7-a01d-b22cb33b90f1 2026/10/31 01:17:13 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f88-3e19-7568-bd31-738ad979f886 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-3e14-74dd-9efa-8cf6503e5c94 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/31 01:17:13 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f88-3e15-78c7-a01d-b22cb33b90f1 2026/10/31 01:17:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-3e1a-74ae-8450-76d66a31597c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-3e1a-7461-8056-6beba4a494e4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f88-3e1a-7461-8056-6beba4a494e4 --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (1.98s) === RUN TestReply_DMToAnotherUser 2026/10/31 01:17:13 INFO Applying migration id=initial 2026/10/31 01:17:13 INFO Applying migration id=notesupdated 2026/10/31 01:17:13 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:13 INFO Applying migration id=activitiesid 2026/10/31 01:17:13 INFO Applying migration id=outbox 2026/10/31 01:17:13 INFO Applying migration id=edits 2026/10/31 01:17:13 INFO Applying migration id=outboxactor 2026/10/31 01:17:13 INFO Applying migration id=outboxsender 2026/10/31 01:17:13 INFO Applying migration id=thread 2026/10/31 01:17:13 INFO Applying migration id=host 2026/10/31 01:17:13 INFO Applying migration id=sharedinbox 2026/10/31 01:17:13 INFO Applying migration id=noteshost 2026/10/31 01:17:13 INFO Applying migration id=fetched 2026/10/31 01:17:13 INFO Applying migration id=move 2026/10/31 01:17:13 INFO Applying migration id=cleanup 2026/10/31 01:17:13 INFO Applying migration id=received 2026/10/31 01:17:13 INFO Applying migration id=namehost 2026/10/31 01:17:13 INFO Applying migration id=outboxhost 2026/10/31 01:17:13 INFO Applying migration id=notesfts 2026/10/31 01:17:13 INFO Applying migration id=iconsname 2026/10/31 01:17:13 INFO Applying migration id=nohash 2026/10/31 01:17:13 INFO Applying migration id=shares 2026/10/31 01:17:13 INFO Applying migration id=actorttl 2026/10/31 01:17:13 INFO Applying migration id=tocc 2026/10/31 01:17:13 INFO Applying migration id=followeds 2026/10/31 01:17:13 INFO Applying migration id=certhash 2026/10/31 01:17:13 INFO Applying migration id=follows_sync 2026/10/31 01:17:13 INFO Applying migration id=jsonpath 2026/10/31 01:17:13 INFO Applying migration id=localforward 2026/10/31 01:17:13 INFO Applying migration id=avatar 2026/10/31 01:17:13 INFO Applying migration id=noimage 2026/10/31 01:17:13 INFO Applying migration id=feed 2026/10/31 01:17:13 INFO Applying migration id=bookmarks 2026/10/31 01:17:13 INFO Applying migration id=shareactivity 2026/10/31 01:17:13 INFO Applying migration id=application 2026/10/31 01:17:13 INFO Applying migration id=certificates 2026/10/31 01:17:13 INFO Applying migration id=rawforward 2026/10/31 01:17:13 INFO Applying migration id=publickey 2026/10/31 01:17:13 INFO Applying migration id=resolvegroup 2026/10/31 01:17:13 INFO Applying migration id=reject 2026/10/31 01:17:13 INFO Applying migration id=autodel 2026/10/31 01:17:13 INFO Applying migration id=jsonb 2026/10/31 01:17:13 INFO Applying migration id=quote 2026/10/31 01:17:13 INFO Applying migration id=rfc9421 2026/10/31 01:17:13 INFO Applying migration id=keys 2026/10/31 01:17:13 INFO Applying migration id=portable 2026/10/31 01:17:13 INFO Applying migration id=proofs 2026/10/31 01:17:13 INFO Applying migration id=contexts 2026/10/31 01:17:13 INFO Applying migration id=deliverieshost 2026/10/31 01:17:13 INFO Applying migration id=pembegin 2026/10/31 01:17:13 INFO Applying migration id=didhost 2026/10/31 01:17:13 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:13 INFO Applying migration id=invites 2026/10/31 01:17:13 INFO Applying migration id=ed25519blob 2026/10/31 01:17:13 INFO Applying migration id=rsablob 2026/10/31 01:17:13 INFO Applying migration id=iconscid 2026/10/31 01:17:13 INFO Applying migration id=actor 2026/10/31 01:17:13 INFO Applying migration id=localkeys 2026/10/31 01:17:13 INFO Applying migration id=deleted 2026/10/31 01:17:13 INFO Applying migration id=history 2026/10/31 01:17:13 INFO Applying migration id=outboxnano 2026/10/31 01:17:13 INFO Applying migration id=implements 2026/10/31 01:17:13 INFO Applying migration id=backfill 2026/10/31 01:17:14 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f88-448f-7d66-82a6-9f44bc952c78 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:17:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f88-4490-7868-b939-65cb1dfe964f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-448f-7d66-82a6-9f44bc952c78 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f88-448f-7d66-82a6-9f44bc952c78 2026/10/31 01:17:14 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:17:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-4491-73d6-9e96-5b73c5a9d4c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-4491-725e-9901-49048fc11086 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-4491-725e-9901-49048fc11086 2026/10/31 01:17:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-4491-725e-9901-49048fc11086 2026/10/31 01:17:14 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a18f88-4491-725e-9901-49048fc11086 --- PASS: TestReply_DMToAnotherUser (1.66s) === RUN TestReply_NoSuchPost 2026/10/31 01:17:14 INFO Applying migration id=initial 2026/10/31 01:17:14 INFO Applying migration id=notesupdated 2026/10/31 01:17:14 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:14 INFO Applying migration id=activitiesid 2026/10/31 01:17:14 INFO Applying migration id=outbox 2026/10/31 01:17:14 INFO Applying migration id=edits 2026/10/31 01:17:14 INFO Applying migration id=outboxactor 2026/10/31 01:17:14 INFO Applying migration id=outboxsender 2026/10/31 01:17:14 INFO Applying migration id=thread 2026/10/31 01:17:14 INFO Applying migration id=host 2026/10/31 01:17:14 INFO Applying migration id=sharedinbox 2026/10/31 01:17:14 INFO Applying migration id=noteshost 2026/10/31 01:17:14 INFO Applying migration id=fetched 2026/10/31 01:17:14 INFO Applying migration id=move 2026/10/31 01:17:14 INFO Applying migration id=cleanup 2026/10/31 01:17:14 INFO Applying migration id=received 2026/10/31 01:17:14 INFO Applying migration id=namehost 2026/10/31 01:17:14 INFO Applying migration id=outboxhost 2026/10/31 01:17:14 INFO Applying migration id=notesfts 2026/10/31 01:17:14 INFO Applying migration id=iconsname 2026/10/31 01:17:14 INFO Applying migration id=nohash 2026/10/31 01:17:14 INFO Applying migration id=shares 2026/10/31 01:17:14 INFO Applying migration id=actorttl 2026/10/31 01:17:14 INFO Applying migration id=tocc 2026/10/31 01:17:14 INFO Applying migration id=followeds 2026/10/31 01:17:14 INFO Applying migration id=certhash 2026/10/31 01:17:14 INFO Applying migration id=follows_sync 2026/10/31 01:17:14 INFO Applying migration id=jsonpath 2026/10/31 01:17:14 INFO Applying migration id=localforward 2026/10/31 01:17:14 INFO Applying migration id=avatar 2026/10/31 01:17:14 INFO Applying migration id=noimage 2026/10/31 01:17:14 INFO Applying migration id=feed 2026/10/31 01:17:14 INFO Applying migration id=bookmarks 2026/10/31 01:17:14 INFO Applying migration id=shareactivity 2026/10/31 01:17:14 INFO Applying migration id=application 2026/10/31 01:17:14 INFO Applying migration id=certificates 2026/10/31 01:17:14 INFO Applying migration id=rawforward 2026/10/31 01:17:14 INFO Applying migration id=publickey 2026/10/31 01:17:14 INFO Applying migration id=resolvegroup 2026/10/31 01:17:14 INFO Applying migration id=reject 2026/10/31 01:17:14 INFO Applying migration id=autodel 2026/10/31 01:17:14 INFO Applying migration id=jsonb 2026/10/31 01:17:14 INFO Applying migration id=quote 2026/10/31 01:17:14 INFO Applying migration id=rfc9421 2026/10/31 01:17:14 INFO Applying migration id=keys 2026/10/31 01:17:14 INFO Applying migration id=portable 2026/10/31 01:17:14 INFO Applying migration id=proofs 2026/10/31 01:17:14 INFO Applying migration id=contexts 2026/10/31 01:17:14 INFO Applying migration id=deliverieshost 2026/10/31 01:17:14 INFO Applying migration id=pembegin 2026/10/31 01:17:14 INFO Applying migration id=didhost 2026/10/31 01:17:14 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:14 INFO Applying migration id=invites 2026/10/31 01:17:14 INFO Applying migration id=ed25519blob 2026/10/31 01:17:14 INFO Applying migration id=rsablob 2026/10/31 01:17:14 INFO Applying migration id=iconscid 2026/10/31 01:17:14 INFO Applying migration id=actor 2026/10/31 01:17:14 INFO Applying migration id=localkeys 2026/10/31 01:17:14 INFO Applying migration id=deleted 2026/10/31 01:17:14 INFO Applying migration id=history 2026/10/31 01:17:14 INFO Applying migration id=outboxnano 2026/10/31 01:17:14 INFO Applying migration id=implements 2026/10/31 01:17:14 INFO Applying migration id=backfill 2026/10/31 01:17:16 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (1.90s) === RUN TestResolve_LocalUser 2026/10/31 01:17:16 INFO Applying migration id=initial 2026/10/31 01:17:16 INFO Applying migration id=notesupdated 2026/10/31 01:17:16 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:16 INFO Applying migration id=activitiesid 2026/10/31 01:17:16 INFO Applying migration id=outbox 2026/10/31 01:17:16 INFO Applying migration id=edits 2026/10/31 01:17:16 INFO Applying migration id=outboxactor 2026/10/31 01:17:16 INFO Applying migration id=outboxsender 2026/10/31 01:17:16 INFO Applying migration id=thread 2026/10/31 01:17:16 INFO Applying migration id=host 2026/10/31 01:17:16 INFO Applying migration id=sharedinbox 2026/10/31 01:17:16 INFO Applying migration id=noteshost 2026/10/31 01:17:16 INFO Applying migration id=fetched 2026/10/31 01:17:16 INFO Applying migration id=move 2026/10/31 01:17:16 INFO Applying migration id=cleanup 2026/10/31 01:17:16 INFO Applying migration id=received 2026/10/31 01:17:16 INFO Applying migration id=namehost 2026/10/31 01:17:16 INFO Applying migration id=outboxhost 2026/10/31 01:17:16 INFO Applying migration id=notesfts 2026/10/31 01:17:16 INFO Applying migration id=iconsname 2026/10/31 01:17:16 INFO Applying migration id=nohash 2026/10/31 01:17:16 INFO Applying migration id=shares 2026/10/31 01:17:16 INFO Applying migration id=actorttl 2026/10/31 01:17:16 INFO Applying migration id=tocc 2026/10/31 01:17:16 INFO Applying migration id=followeds 2026/10/31 01:17:16 INFO Applying migration id=certhash 2026/10/31 01:17:16 INFO Applying migration id=follows_sync 2026/10/31 01:17:16 INFO Applying migration id=jsonpath 2026/10/31 01:17:16 INFO Applying migration id=localforward 2026/10/31 01:17:16 INFO Applying migration id=avatar 2026/10/31 01:17:16 INFO Applying migration id=noimage 2026/10/31 01:17:16 INFO Applying migration id=feed 2026/10/31 01:17:16 INFO Applying migration id=bookmarks 2026/10/31 01:17:16 INFO Applying migration id=shareactivity 2026/10/31 01:17:16 INFO Applying migration id=application 2026/10/31 01:17:16 INFO Applying migration id=certificates 2026/10/31 01:17:16 INFO Applying migration id=rawforward 2026/10/31 01:17:16 INFO Applying migration id=publickey 2026/10/31 01:17:16 INFO Applying migration id=resolvegroup 2026/10/31 01:17:16 INFO Applying migration id=reject 2026/10/31 01:17:16 INFO Applying migration id=autodel 2026/10/31 01:17:16 INFO Applying migration id=jsonb 2026/10/31 01:17:16 INFO Applying migration id=quote 2026/10/31 01:17:16 INFO Applying migration id=rfc9421 2026/10/31 01:17:16 INFO Applying migration id=keys 2026/10/31 01:17:16 INFO Applying migration id=portable 2026/10/31 01:17:16 INFO Applying migration id=proofs 2026/10/31 01:17:16 INFO Applying migration id=contexts 2026/10/31 01:17:16 INFO Applying migration id=deliverieshost 2026/10/31 01:17:16 INFO Applying migration id=pembegin 2026/10/31 01:17:16 INFO Applying migration id=didhost 2026/10/31 01:17:16 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:16 INFO Applying migration id=invites 2026/10/31 01:17:16 INFO Applying migration id=ed25519blob 2026/10/31 01:17:16 INFO Applying migration id=rsablob 2026/10/31 01:17:16 INFO Applying migration id=iconscid 2026/10/31 01:17:16 INFO Applying migration id=actor 2026/10/31 01:17:16 INFO Applying migration id=localkeys 2026/10/31 01:17:16 INFO Applying migration id=deleted 2026/10/31 01:17:16 INFO Applying migration id=history 2026/10/31 01:17:16 INFO Applying migration id=outboxnano 2026/10/31 01:17:16 INFO Applying migration id=implements 2026/10/31 01:17:16 INFO Applying migration id=backfill 2026/10/31 01:17:18 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (1.91s) === RUN TestResolve_LocalUserByNameOnly 2026/10/31 01:17:18 INFO Applying migration id=initial 2026/10/31 01:17:18 INFO Applying migration id=notesupdated 2026/10/31 01:17:18 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:18 INFO Applying migration id=activitiesid 2026/10/31 01:17:18 INFO Applying migration id=outbox 2026/10/31 01:17:18 INFO Applying migration id=edits 2026/10/31 01:17:18 INFO Applying migration id=outboxactor 2026/10/31 01:17:18 INFO Applying migration id=outboxsender 2026/10/31 01:17:18 INFO Applying migration id=thread 2026/10/31 01:17:18 INFO Applying migration id=host 2026/10/31 01:17:18 INFO Applying migration id=sharedinbox 2026/10/31 01:17:18 INFO Applying migration id=noteshost 2026/10/31 01:17:18 INFO Applying migration id=fetched 2026/10/31 01:17:18 INFO Applying migration id=move 2026/10/31 01:17:18 INFO Applying migration id=cleanup 2026/10/31 01:17:18 INFO Applying migration id=received 2026/10/31 01:17:18 INFO Applying migration id=namehost 2026/10/31 01:17:18 INFO Applying migration id=outboxhost 2026/10/31 01:17:18 INFO Applying migration id=notesfts 2026/10/31 01:17:18 INFO Applying migration id=iconsname 2026/10/31 01:17:18 INFO Applying migration id=nohash 2026/10/31 01:17:18 INFO Applying migration id=shares 2026/10/31 01:17:18 INFO Applying migration id=actorttl 2026/10/31 01:17:18 INFO Applying migration id=tocc 2026/10/31 01:17:18 INFO Applying migration id=followeds 2026/10/31 01:17:18 INFO Applying migration id=certhash 2026/10/31 01:17:18 INFO Applying migration id=follows_sync 2026/10/31 01:17:18 INFO Applying migration id=jsonpath 2026/10/31 01:17:18 INFO Applying migration id=localforward 2026/10/31 01:17:18 INFO Applying migration id=avatar 2026/10/31 01:17:18 INFO Applying migration id=noimage 2026/10/31 01:17:18 INFO Applying migration id=feed 2026/10/31 01:17:18 INFO Applying migration id=bookmarks 2026/10/31 01:17:18 INFO Applying migration id=shareactivity 2026/10/31 01:17:18 INFO Applying migration id=application 2026/10/31 01:17:18 INFO Applying migration id=certificates 2026/10/31 01:17:18 INFO Applying migration id=rawforward 2026/10/31 01:17:18 INFO Applying migration id=publickey 2026/10/31 01:17:18 INFO Applying migration id=resolvegroup 2026/10/31 01:17:18 INFO Applying migration id=reject 2026/10/31 01:17:18 INFO Applying migration id=autodel 2026/10/31 01:17:18 INFO Applying migration id=jsonb 2026/10/31 01:17:18 INFO Applying migration id=quote 2026/10/31 01:17:18 INFO Applying migration id=rfc9421 2026/10/31 01:17:18 INFO Applying migration id=keys 2026/10/31 01:17:18 INFO Applying migration id=portable 2026/10/31 01:17:18 INFO Applying migration id=proofs 2026/10/31 01:17:18 INFO Applying migration id=contexts 2026/10/31 01:17:18 INFO Applying migration id=deliverieshost 2026/10/31 01:17:18 INFO Applying migration id=pembegin 2026/10/31 01:17:18 INFO Applying migration id=didhost 2026/10/31 01:17:18 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:18 INFO Applying migration id=invites 2026/10/31 01:17:18 INFO Applying migration id=ed25519blob 2026/10/31 01:17:18 INFO Applying migration id=rsablob 2026/10/31 01:17:18 INFO Applying migration id=iconscid 2026/10/31 01:17:18 INFO Applying migration id=actor 2026/10/31 01:17:18 INFO Applying migration id=localkeys 2026/10/31 01:17:18 INFO Applying migration id=deleted 2026/10/31 01:17:18 INFO Applying migration id=history 2026/10/31 01:17:18 INFO Applying migration id=outboxnano 2026/10/31 01:17:18 INFO Applying migration id=implements 2026/10/31 01:17:18 INFO Applying migration id=backfill 2026/10/31 01:17:20 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (2.06s) === RUN TestResolve_NoSuchLocalUser 2026/10/31 01:17:20 INFO Applying migration id=initial 2026/10/31 01:17:20 INFO Applying migration id=notesupdated 2026/10/31 01:17:20 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:20 INFO Applying migration id=activitiesid 2026/10/31 01:17:20 INFO Applying migration id=outbox 2026/10/31 01:17:20 INFO Applying migration id=edits 2026/10/31 01:17:20 INFO Applying migration id=outboxactor 2026/10/31 01:17:20 INFO Applying migration id=outboxsender 2026/10/31 01:17:20 INFO Applying migration id=thread 2026/10/31 01:17:20 INFO Applying migration id=host 2026/10/31 01:17:20 INFO Applying migration id=sharedinbox 2026/10/31 01:17:20 INFO Applying migration id=noteshost 2026/10/31 01:17:20 INFO Applying migration id=fetched 2026/10/31 01:17:20 INFO Applying migration id=move 2026/10/31 01:17:20 INFO Applying migration id=cleanup 2026/10/31 01:17:20 INFO Applying migration id=received 2026/10/31 01:17:20 INFO Applying migration id=namehost 2026/10/31 01:17:20 INFO Applying migration id=outboxhost 2026/10/31 01:17:20 INFO Applying migration id=notesfts 2026/10/31 01:17:20 INFO Applying migration id=iconsname 2026/10/31 01:17:20 INFO Applying migration id=nohash 2026/10/31 01:17:20 INFO Applying migration id=shares 2026/10/31 01:17:20 INFO Applying migration id=actorttl 2026/10/31 01:17:20 INFO Applying migration id=tocc 2026/10/31 01:17:20 INFO Applying migration id=followeds 2026/10/31 01:17:20 INFO Applying migration id=certhash 2026/10/31 01:17:20 INFO Applying migration id=follows_sync 2026/10/31 01:17:20 INFO Applying migration id=jsonpath 2026/10/31 01:17:20 INFO Applying migration id=localforward 2026/10/31 01:17:20 INFO Applying migration id=avatar 2026/10/31 01:17:20 INFO Applying migration id=noimage 2026/10/31 01:17:20 INFO Applying migration id=feed 2026/10/31 01:17:20 INFO Applying migration id=bookmarks 2026/10/31 01:17:20 INFO Applying migration id=shareactivity 2026/10/31 01:17:20 INFO Applying migration id=application 2026/10/31 01:17:20 INFO Applying migration id=certificates 2026/10/31 01:17:20 INFO Applying migration id=rawforward 2026/10/31 01:17:20 INFO Applying migration id=publickey 2026/10/31 01:17:20 INFO Applying migration id=resolvegroup 2026/10/31 01:17:20 INFO Applying migration id=reject 2026/10/31 01:17:20 INFO Applying migration id=autodel 2026/10/31 01:17:20 INFO Applying migration id=jsonb 2026/10/31 01:17:20 INFO Applying migration id=quote 2026/10/31 01:17:20 INFO Applying migration id=rfc9421 2026/10/31 01:17:20 INFO Applying migration id=keys 2026/10/31 01:17:20 INFO Applying migration id=portable 2026/10/31 01:17:20 INFO Applying migration id=proofs 2026/10/31 01:17:20 INFO Applying migration id=contexts 2026/10/31 01:17:20 INFO Applying migration id=deliverieshost 2026/10/31 01:17:20 INFO Applying migration id=pembegin 2026/10/31 01:17:20 INFO Applying migration id=didhost 2026/10/31 01:17:20 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:20 INFO Applying migration id=invites 2026/10/31 01:17:20 INFO Applying migration id=ed25519blob 2026/10/31 01:17:20 INFO Applying migration id=rsablob 2026/10/31 01:17:20 INFO Applying migration id=iconscid 2026/10/31 01:17:20 INFO Applying migration id=actor 2026/10/31 01:17:20 INFO Applying migration id=localkeys 2026/10/31 01:17:20 INFO Applying migration id=deleted 2026/10/31 01:17:20 INFO Applying migration id=history 2026/10/31 01:17:20 INFO Applying migration id=outboxnano 2026/10/31 01:17:20 INFO Applying migration id=implements 2026/10/31 01:17:20 INFO Applying migration id=backfill 2026/10/31 01:17:22 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/10/31 01:17:22 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUser (1.96s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/10/31 01:17:22 INFO Applying migration id=initial 2026/10/31 01:17:22 INFO Applying migration id=notesupdated 2026/10/31 01:17:22 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:22 INFO Applying migration id=activitiesid 2026/10/31 01:17:22 INFO Applying migration id=outbox 2026/10/31 01:17:22 INFO Applying migration id=edits 2026/10/31 01:17:22 INFO Applying migration id=outboxactor 2026/10/31 01:17:22 INFO Applying migration id=outboxsender 2026/10/31 01:17:22 INFO Applying migration id=thread 2026/10/31 01:17:22 INFO Applying migration id=host 2026/10/31 01:17:22 INFO Applying migration id=sharedinbox 2026/10/31 01:17:22 INFO Applying migration id=noteshost 2026/10/31 01:17:22 INFO Applying migration id=fetched 2026/10/31 01:17:22 INFO Applying migration id=move 2026/10/31 01:17:22 INFO Applying migration id=cleanup 2026/10/31 01:17:22 INFO Applying migration id=received 2026/10/31 01:17:22 INFO Applying migration id=namehost 2026/10/31 01:17:22 INFO Applying migration id=outboxhost 2026/10/31 01:17:22 INFO Applying migration id=notesfts 2026/10/31 01:17:22 INFO Applying migration id=iconsname 2026/10/31 01:17:22 INFO Applying migration id=nohash 2026/10/31 01:17:22 INFO Applying migration id=shares 2026/10/31 01:17:22 INFO Applying migration id=actorttl 2026/10/31 01:17:22 INFO Applying migration id=tocc 2026/10/31 01:17:22 INFO Applying migration id=followeds 2026/10/31 01:17:22 INFO Applying migration id=certhash 2026/10/31 01:17:22 INFO Applying migration id=follows_sync 2026/10/31 01:17:22 INFO Applying migration id=jsonpath 2026/10/31 01:17:22 INFO Applying migration id=localforward 2026/10/31 01:17:22 INFO Applying migration id=avatar 2026/10/31 01:17:22 INFO Applying migration id=noimage 2026/10/31 01:17:22 INFO Applying migration id=feed 2026/10/31 01:17:22 INFO Applying migration id=bookmarks 2026/10/31 01:17:22 INFO Applying migration id=shareactivity 2026/10/31 01:17:22 INFO Applying migration id=application 2026/10/31 01:17:22 INFO Applying migration id=certificates 2026/10/31 01:17:22 INFO Applying migration id=rawforward 2026/10/31 01:17:22 INFO Applying migration id=publickey 2026/10/31 01:17:22 INFO Applying migration id=resolvegroup 2026/10/31 01:17:22 INFO Applying migration id=reject 2026/10/31 01:17:22 INFO Applying migration id=autodel 2026/10/31 01:17:22 INFO Applying migration id=jsonb 2026/10/31 01:17:22 INFO Applying migration id=quote 2026/10/31 01:17:22 INFO Applying migration id=rfc9421 2026/10/31 01:17:22 INFO Applying migration id=keys 2026/10/31 01:17:22 INFO Applying migration id=portable 2026/10/31 01:17:22 INFO Applying migration id=proofs 2026/10/31 01:17:22 INFO Applying migration id=contexts 2026/10/31 01:17:22 INFO Applying migration id=deliverieshost 2026/10/31 01:17:22 INFO Applying migration id=pembegin 2026/10/31 01:17:22 INFO Applying migration id=didhost 2026/10/31 01:17:22 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:22 INFO Applying migration id=invites 2026/10/31 01:17:22 INFO Applying migration id=ed25519blob 2026/10/31 01:17:22 INFO Applying migration id=rsablob 2026/10/31 01:17:22 INFO Applying migration id=iconscid 2026/10/31 01:17:22 INFO Applying migration id=actor 2026/10/31 01:17:22 INFO Applying migration id=localkeys 2026/10/31 01:17:22 INFO Applying migration id=deleted 2026/10/31 01:17:22 INFO Applying migration id=history 2026/10/31 01:17:22 INFO Applying migration id=outboxnano 2026/10/31 01:17:22 INFO Applying migration id=implements 2026/10/31 01:17:22 INFO Applying migration id=backfill 2026/10/31 01:17:24 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/10/31 01:17:24 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.47s) === RUN TestResolve_NoSuchFederatedUser 2026/10/31 01:17:24 INFO Applying migration id=initial 2026/10/31 01:17:24 INFO Applying migration id=notesupdated 2026/10/31 01:17:24 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:24 INFO Applying migration id=activitiesid 2026/10/31 01:17:24 INFO Applying migration id=outbox 2026/10/31 01:17:24 INFO Applying migration id=edits 2026/10/31 01:17:24 INFO Applying migration id=outboxactor 2026/10/31 01:17:24 INFO Applying migration id=outboxsender 2026/10/31 01:17:24 INFO Applying migration id=thread 2026/10/31 01:17:24 INFO Applying migration id=host 2026/10/31 01:17:24 INFO Applying migration id=sharedinbox 2026/10/31 01:17:24 INFO Applying migration id=noteshost 2026/10/31 01:17:24 INFO Applying migration id=fetched 2026/10/31 01:17:24 INFO Applying migration id=move 2026/10/31 01:17:24 INFO Applying migration id=cleanup 2026/10/31 01:17:24 INFO Applying migration id=received 2026/10/31 01:17:24 INFO Applying migration id=namehost 2026/10/31 01:17:24 INFO Applying migration id=outboxhost 2026/10/31 01:17:24 INFO Applying migration id=notesfts 2026/10/31 01:17:24 INFO Applying migration id=iconsname 2026/10/31 01:17:24 INFO Applying migration id=nohash 2026/10/31 01:17:24 INFO Applying migration id=shares 2026/10/31 01:17:24 INFO Applying migration id=actorttl 2026/10/31 01:17:24 INFO Applying migration id=tocc 2026/10/31 01:17:24 INFO Applying migration id=followeds 2026/10/31 01:17:24 INFO Applying migration id=certhash 2026/10/31 01:17:24 INFO Applying migration id=follows_sync 2026/10/31 01:17:24 INFO Applying migration id=jsonpath 2026/10/31 01:17:24 INFO Applying migration id=localforward 2026/10/31 01:17:24 INFO Applying migration id=avatar 2026/10/31 01:17:24 INFO Applying migration id=noimage 2026/10/31 01:17:24 INFO Applying migration id=feed 2026/10/31 01:17:24 INFO Applying migration id=bookmarks 2026/10/31 01:17:24 INFO Applying migration id=shareactivity 2026/10/31 01:17:24 INFO Applying migration id=application 2026/10/31 01:17:24 INFO Applying migration id=certificates 2026/10/31 01:17:24 INFO Applying migration id=rawforward 2026/10/31 01:17:24 INFO Applying migration id=publickey 2026/10/31 01:17:24 INFO Applying migration id=resolvegroup 2026/10/31 01:17:24 INFO Applying migration id=reject 2026/10/31 01:17:24 INFO Applying migration id=autodel 2026/10/31 01:17:24 INFO Applying migration id=jsonb 2026/10/31 01:17:24 INFO Applying migration id=quote 2026/10/31 01:17:24 INFO Applying migration id=rfc9421 2026/10/31 01:17:24 INFO Applying migration id=keys 2026/10/31 01:17:24 INFO Applying migration id=portable 2026/10/31 01:17:24 INFO Applying migration id=proofs 2026/10/31 01:17:24 INFO Applying migration id=contexts 2026/10/31 01:17:24 INFO Applying migration id=deliverieshost 2026/10/31 01:17:24 INFO Applying migration id=pembegin 2026/10/31 01:17:24 INFO Applying migration id=didhost 2026/10/31 01:17:24 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:24 INFO Applying migration id=invites 2026/10/31 01:17:24 INFO Applying migration id=ed25519blob 2026/10/31 01:17:24 INFO Applying migration id=rsablob 2026/10/31 01:17:24 INFO Applying migration id=iconscid 2026/10/31 01:17:24 INFO Applying migration id=actor 2026/10/31 01:17:24 INFO Applying migration id=localkeys 2026/10/31 01:17:24 INFO Applying migration id=deleted 2026/10/31 01:17:24 INFO Applying migration id=history 2026/10/31 01:17:24 INFO Applying migration id=outboxnano 2026/10/31 01:17:24 INFO Applying migration id=implements 2026/10/31 01:17:24 INFO Applying migration id=backfill 2026/10/31 01:17:26 INFO Resolving user ID host=0.0.0.0 name=troll 2026/10/31 01:17:26 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 (2.17s) === RUN TestResolve_NoInput 2026/10/31 01:17:26 INFO Applying migration id=initial 2026/10/31 01:17:26 INFO Applying migration id=notesupdated 2026/10/31 01:17:26 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:26 INFO Applying migration id=activitiesid 2026/10/31 01:17:26 INFO Applying migration id=outbox 2026/10/31 01:17:26 INFO Applying migration id=edits 2026/10/31 01:17:26 INFO Applying migration id=outboxactor 2026/10/31 01:17:26 INFO Applying migration id=outboxsender 2026/10/31 01:17:26 INFO Applying migration id=thread 2026/10/31 01:17:26 INFO Applying migration id=host 2026/10/31 01:17:26 INFO Applying migration id=sharedinbox 2026/10/31 01:17:26 INFO Applying migration id=noteshost 2026/10/31 01:17:26 INFO Applying migration id=fetched 2026/10/31 01:17:26 INFO Applying migration id=move 2026/10/31 01:17:26 INFO Applying migration id=cleanup 2026/10/31 01:17:26 INFO Applying migration id=received 2026/10/31 01:17:26 INFO Applying migration id=namehost 2026/10/31 01:17:26 INFO Applying migration id=outboxhost 2026/10/31 01:17:26 INFO Applying migration id=notesfts 2026/10/31 01:17:26 INFO Applying migration id=iconsname 2026/10/31 01:17:26 INFO Applying migration id=nohash 2026/10/31 01:17:26 INFO Applying migration id=shares 2026/10/31 01:17:26 INFO Applying migration id=actorttl 2026/10/31 01:17:26 INFO Applying migration id=tocc 2026/10/31 01:17:26 INFO Applying migration id=followeds 2026/10/31 01:17:26 INFO Applying migration id=certhash 2026/10/31 01:17:26 INFO Applying migration id=follows_sync 2026/10/31 01:17:26 INFO Applying migration id=jsonpath 2026/10/31 01:17:26 INFO Applying migration id=localforward 2026/10/31 01:17:26 INFO Applying migration id=avatar 2026/10/31 01:17:26 INFO Applying migration id=noimage 2026/10/31 01:17:26 INFO Applying migration id=feed 2026/10/31 01:17:26 INFO Applying migration id=bookmarks 2026/10/31 01:17:26 INFO Applying migration id=shareactivity 2026/10/31 01:17:26 INFO Applying migration id=application 2026/10/31 01:17:26 INFO Applying migration id=certificates 2026/10/31 01:17:26 INFO Applying migration id=rawforward 2026/10/31 01:17:26 INFO Applying migration id=publickey 2026/10/31 01:17:26 INFO Applying migration id=resolvegroup 2026/10/31 01:17:26 INFO Applying migration id=reject 2026/10/31 01:17:26 INFO Applying migration id=autodel 2026/10/31 01:17:26 INFO Applying migration id=jsonb 2026/10/31 01:17:26 INFO Applying migration id=quote 2026/10/31 01:17:26 INFO Applying migration id=rfc9421 2026/10/31 01:17:26 INFO Applying migration id=keys 2026/10/31 01:17:26 INFO Applying migration id=portable 2026/10/31 01:17:26 INFO Applying migration id=proofs 2026/10/31 01:17:26 INFO Applying migration id=contexts 2026/10/31 01:17:26 INFO Applying migration id=deliverieshost 2026/10/31 01:17:26 INFO Applying migration id=pembegin 2026/10/31 01:17:26 INFO Applying migration id=didhost 2026/10/31 01:17:26 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:26 INFO Applying migration id=invites 2026/10/31 01:17:26 INFO Applying migration id=ed25519blob 2026/10/31 01:17:26 INFO Applying migration id=rsablob 2026/10/31 01:17:26 INFO Applying migration id=iconscid 2026/10/31 01:17:26 INFO Applying migration id=actor 2026/10/31 01:17:26 INFO Applying migration id=localkeys 2026/10/31 01:17:26 INFO Applying migration id=deleted 2026/10/31 01:17:26 INFO Applying migration id=history 2026/10/31 01:17:26 INFO Applying migration id=outboxnano 2026/10/31 01:17:26 INFO Applying migration id=implements 2026/10/31 01:17:26 INFO Applying migration id=backfill --- PASS: TestResolve_NoInput (2.17s) === RUN TestResolve_InvalidEscapeSequence 2026/10/31 01:17:28 INFO Applying migration id=initial 2026/10/31 01:17:28 INFO Applying migration id=notesupdated 2026/10/31 01:17:28 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:28 INFO Applying migration id=activitiesid 2026/10/31 01:17:28 INFO Applying migration id=outbox 2026/10/31 01:17:28 INFO Applying migration id=edits 2026/10/31 01:17:28 INFO Applying migration id=outboxactor 2026/10/31 01:17:28 INFO Applying migration id=outboxsender 2026/10/31 01:17:28 INFO Applying migration id=thread 2026/10/31 01:17:28 INFO Applying migration id=host 2026/10/31 01:17:28 INFO Applying migration id=sharedinbox 2026/10/31 01:17:28 INFO Applying migration id=noteshost 2026/10/31 01:17:28 INFO Applying migration id=fetched 2026/10/31 01:17:28 INFO Applying migration id=move 2026/10/31 01:17:28 INFO Applying migration id=cleanup 2026/10/31 01:17:28 INFO Applying migration id=received 2026/10/31 01:17:28 INFO Applying migration id=namehost 2026/10/31 01:17:28 INFO Applying migration id=outboxhost 2026/10/31 01:17:28 INFO Applying migration id=notesfts 2026/10/31 01:17:28 INFO Applying migration id=iconsname 2026/10/31 01:17:28 INFO Applying migration id=nohash 2026/10/31 01:17:28 INFO Applying migration id=shares 2026/10/31 01:17:28 INFO Applying migration id=actorttl 2026/10/31 01:17:28 INFO Applying migration id=tocc 2026/10/31 01:17:28 INFO Applying migration id=followeds 2026/10/31 01:17:28 INFO Applying migration id=certhash 2026/10/31 01:17:28 INFO Applying migration id=follows_sync 2026/10/31 01:17:28 INFO Applying migration id=jsonpath 2026/10/31 01:17:28 INFO Applying migration id=localforward 2026/10/31 01:17:28 INFO Applying migration id=avatar 2026/10/31 01:17:28 INFO Applying migration id=noimage 2026/10/31 01:17:28 INFO Applying migration id=feed 2026/10/31 01:17:28 INFO Applying migration id=bookmarks 2026/10/31 01:17:28 INFO Applying migration id=shareactivity 2026/10/31 01:17:28 INFO Applying migration id=application 2026/10/31 01:17:28 INFO Applying migration id=certificates 2026/10/31 01:17:28 INFO Applying migration id=rawforward 2026/10/31 01:17:28 INFO Applying migration id=publickey 2026/10/31 01:17:28 INFO Applying migration id=resolvegroup 2026/10/31 01:17:28 INFO Applying migration id=reject 2026/10/31 01:17:28 INFO Applying migration id=autodel 2026/10/31 01:17:28 INFO Applying migration id=jsonb 2026/10/31 01:17:28 INFO Applying migration id=quote 2026/10/31 01:17:28 INFO Applying migration id=rfc9421 2026/10/31 01:17:28 INFO Applying migration id=keys 2026/10/31 01:17:28 INFO Applying migration id=portable 2026/10/31 01:17:28 INFO Applying migration id=proofs 2026/10/31 01:17:28 INFO Applying migration id=contexts 2026/10/31 01:17:28 INFO Applying migration id=deliverieshost 2026/10/31 01:17:28 INFO Applying migration id=pembegin 2026/10/31 01:17:28 INFO Applying migration id=didhost 2026/10/31 01:17:28 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:28 INFO Applying migration id=invites 2026/10/31 01:17:28 INFO Applying migration id=ed25519blob 2026/10/31 01:17:28 INFO Applying migration id=rsablob 2026/10/31 01:17:28 INFO Applying migration id=iconscid 2026/10/31 01:17:28 INFO Applying migration id=actor 2026/10/31 01:17:28 INFO Applying migration id=localkeys 2026/10/31 01:17:28 INFO Applying migration id=deleted 2026/10/31 01:17:28 INFO Applying migration id=history 2026/10/31 01:17:28 INFO Applying migration id=outboxnano 2026/10/31 01:17:28 INFO Applying migration id=implements 2026/10/31 01:17:28 INFO Applying migration id=backfill 2026/10/31 01:17:31 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (3.34s) === RUN TestResolve_InvalidInputFormat 2026/10/31 01:17:31 INFO Applying migration id=initial 2026/10/31 01:17:31 INFO Applying migration id=notesupdated 2026/10/31 01:17:31 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:31 INFO Applying migration id=activitiesid 2026/10/31 01:17:31 INFO Applying migration id=outbox 2026/10/31 01:17:31 INFO Applying migration id=edits 2026/10/31 01:17:31 INFO Applying migration id=outboxactor 2026/10/31 01:17:31 INFO Applying migration id=outboxsender 2026/10/31 01:17:31 INFO Applying migration id=thread 2026/10/31 01:17:31 INFO Applying migration id=host 2026/10/31 01:17:31 INFO Applying migration id=sharedinbox 2026/10/31 01:17:31 INFO Applying migration id=noteshost 2026/10/31 01:17:31 INFO Applying migration id=fetched 2026/10/31 01:17:31 INFO Applying migration id=move 2026/10/31 01:17:31 INFO Applying migration id=cleanup 2026/10/31 01:17:31 INFO Applying migration id=received 2026/10/31 01:17:31 INFO Applying migration id=namehost 2026/10/31 01:17:31 INFO Applying migration id=outboxhost 2026/10/31 01:17:31 INFO Applying migration id=notesfts 2026/10/31 01:17:31 INFO Applying migration id=iconsname 2026/10/31 01:17:31 INFO Applying migration id=nohash 2026/10/31 01:17:31 INFO Applying migration id=shares 2026/10/31 01:17:31 INFO Applying migration id=actorttl 2026/10/31 01:17:31 INFO Applying migration id=tocc 2026/10/31 01:17:31 INFO Applying migration id=followeds 2026/10/31 01:17:31 INFO Applying migration id=certhash 2026/10/31 01:17:31 INFO Applying migration id=follows_sync 2026/10/31 01:17:31 INFO Applying migration id=jsonpath 2026/10/31 01:17:31 INFO Applying migration id=localforward 2026/10/31 01:17:31 INFO Applying migration id=avatar 2026/10/31 01:17:31 INFO Applying migration id=noimage 2026/10/31 01:17:31 INFO Applying migration id=feed 2026/10/31 01:17:31 INFO Applying migration id=bookmarks 2026/10/31 01:17:31 INFO Applying migration id=shareactivity 2026/10/31 01:17:31 INFO Applying migration id=application 2026/10/31 01:17:31 INFO Applying migration id=certificates 2026/10/31 01:17:31 INFO Applying migration id=rawforward 2026/10/31 01:17:31 INFO Applying migration id=publickey 2026/10/31 01:17:31 INFO Applying migration id=resolvegroup 2026/10/31 01:17:31 INFO Applying migration id=reject 2026/10/31 01:17:31 INFO Applying migration id=autodel 2026/10/31 01:17:31 INFO Applying migration id=jsonb 2026/10/31 01:17:31 INFO Applying migration id=quote 2026/10/31 01:17:31 INFO Applying migration id=rfc9421 2026/10/31 01:17:31 INFO Applying migration id=keys 2026/10/31 01:17:31 INFO Applying migration id=portable 2026/10/31 01:17:31 INFO Applying migration id=proofs 2026/10/31 01:17:31 INFO Applying migration id=contexts 2026/10/31 01:17:31 INFO Applying migration id=deliverieshost 2026/10/31 01:17:31 INFO Applying migration id=pembegin 2026/10/31 01:17:31 INFO Applying migration id=didhost 2026/10/31 01:17:31 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:31 INFO Applying migration id=invites 2026/10/31 01:17:31 INFO Applying migration id=ed25519blob 2026/10/31 01:17:31 INFO Applying migration id=rsablob 2026/10/31 01:17:31 INFO Applying migration id=iconscid 2026/10/31 01:17:31 INFO Applying migration id=actor 2026/10/31 01:17:31 INFO Applying migration id=localkeys 2026/10/31 01:17:31 INFO Applying migration id=deleted 2026/10/31 01:17:31 INFO Applying migration id=history 2026/10/31 01:17:31 INFO Applying migration id=outboxnano 2026/10/31 01:17:31 INFO Applying migration id=implements 2026/10/31 01:17:31 INFO Applying migration id=backfill --- PASS: TestResolve_InvalidInputFormat (3.47s) === RUN TestResolve_UnauthenticatedUser 2026/10/31 01:17:35 INFO Applying migration id=initial 2026/10/31 01:17:35 INFO Applying migration id=notesupdated 2026/10/31 01:17:35 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:35 INFO Applying migration id=activitiesid 2026/10/31 01:17:35 INFO Applying migration id=outbox 2026/10/31 01:17:35 INFO Applying migration id=edits 2026/10/31 01:17:35 INFO Applying migration id=outboxactor 2026/10/31 01:17:35 INFO Applying migration id=outboxsender 2026/10/31 01:17:35 INFO Applying migration id=thread 2026/10/31 01:17:35 INFO Applying migration id=host 2026/10/31 01:17:35 INFO Applying migration id=sharedinbox 2026/10/31 01:17:35 INFO Applying migration id=noteshost 2026/10/31 01:17:35 INFO Applying migration id=fetched 2026/10/31 01:17:35 INFO Applying migration id=move 2026/10/31 01:17:35 INFO Applying migration id=cleanup 2026/10/31 01:17:35 INFO Applying migration id=received 2026/10/31 01:17:35 INFO Applying migration id=namehost 2026/10/31 01:17:35 INFO Applying migration id=outboxhost 2026/10/31 01:17:35 INFO Applying migration id=notesfts 2026/10/31 01:17:35 INFO Applying migration id=iconsname 2026/10/31 01:17:35 INFO Applying migration id=nohash 2026/10/31 01:17:35 INFO Applying migration id=shares 2026/10/31 01:17:35 INFO Applying migration id=actorttl 2026/10/31 01:17:35 INFO Applying migration id=tocc 2026/10/31 01:17:35 INFO Applying migration id=followeds 2026/10/31 01:17:35 INFO Applying migration id=certhash 2026/10/31 01:17:35 INFO Applying migration id=follows_sync 2026/10/31 01:17:35 INFO Applying migration id=jsonpath 2026/10/31 01:17:35 INFO Applying migration id=localforward 2026/10/31 01:17:35 INFO Applying migration id=avatar 2026/10/31 01:17:35 INFO Applying migration id=noimage 2026/10/31 01:17:35 INFO Applying migration id=feed 2026/10/31 01:17:35 INFO Applying migration id=bookmarks 2026/10/31 01:17:35 INFO Applying migration id=shareactivity 2026/10/31 01:17:35 INFO Applying migration id=application 2026/10/31 01:17:35 INFO Applying migration id=certificates 2026/10/31 01:17:35 INFO Applying migration id=rawforward 2026/10/31 01:17:35 INFO Applying migration id=publickey 2026/10/31 01:17:35 INFO Applying migration id=resolvegroup 2026/10/31 01:17:35 INFO Applying migration id=reject 2026/10/31 01:17:35 INFO Applying migration id=autodel 2026/10/31 01:17:35 INFO Applying migration id=jsonb 2026/10/31 01:17:35 INFO Applying migration id=quote 2026/10/31 01:17:35 INFO Applying migration id=rfc9421 2026/10/31 01:17:35 INFO Applying migration id=keys 2026/10/31 01:17:35 INFO Applying migration id=portable 2026/10/31 01:17:35 INFO Applying migration id=proofs 2026/10/31 01:17:35 INFO Applying migration id=contexts 2026/10/31 01:17:35 INFO Applying migration id=deliverieshost 2026/10/31 01:17:35 INFO Applying migration id=pembegin 2026/10/31 01:17:35 INFO Applying migration id=didhost 2026/10/31 01:17:35 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:35 INFO Applying migration id=invites 2026/10/31 01:17:35 INFO Applying migration id=ed25519blob 2026/10/31 01:17:35 INFO Applying migration id=rsablob 2026/10/31 01:17:35 INFO Applying migration id=iconscid 2026/10/31 01:17:35 INFO Applying migration id=actor 2026/10/31 01:17:35 INFO Applying migration id=localkeys 2026/10/31 01:17:35 INFO Applying migration id=deleted 2026/10/31 01:17:35 INFO Applying migration id=history 2026/10/31 01:17:35 INFO Applying migration id=outboxnano 2026/10/31 01:17:35 INFO Applying migration id=implements 2026/10/31 01:17:35 INFO Applying migration id=backfill --- PASS: TestResolve_UnauthenticatedUser (1.39s) === RUN TestSay_HappyFlow 2026/10/31 01:17:36 INFO Applying migration id=initial 2026/10/31 01:17:36 INFO Applying migration id=notesupdated 2026/10/31 01:17:36 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:36 INFO Applying migration id=activitiesid 2026/10/31 01:17:36 INFO Applying migration id=outbox 2026/10/31 01:17:36 INFO Applying migration id=edits 2026/10/31 01:17:36 INFO Applying migration id=outboxactor 2026/10/31 01:17:36 INFO Applying migration id=outboxsender 2026/10/31 01:17:36 INFO Applying migration id=thread 2026/10/31 01:17:36 INFO Applying migration id=host 2026/10/31 01:17:36 INFO Applying migration id=sharedinbox 2026/10/31 01:17:36 INFO Applying migration id=noteshost 2026/10/31 01:17:36 INFO Applying migration id=fetched 2026/10/31 01:17:36 INFO Applying migration id=move 2026/10/31 01:17:36 INFO Applying migration id=cleanup 2026/10/31 01:17:36 INFO Applying migration id=received 2026/10/31 01:17:36 INFO Applying migration id=namehost 2026/10/31 01:17:36 INFO Applying migration id=outboxhost 2026/10/31 01:17:36 INFO Applying migration id=notesfts 2026/10/31 01:17:36 INFO Applying migration id=iconsname 2026/10/31 01:17:36 INFO Applying migration id=nohash 2026/10/31 01:17:36 INFO Applying migration id=shares 2026/10/31 01:17:36 INFO Applying migration id=actorttl 2026/10/31 01:17:36 INFO Applying migration id=tocc 2026/10/31 01:17:36 INFO Applying migration id=followeds 2026/10/31 01:17:36 INFO Applying migration id=certhash 2026/10/31 01:17:36 INFO Applying migration id=follows_sync 2026/10/31 01:17:36 INFO Applying migration id=jsonpath 2026/10/31 01:17:36 INFO Applying migration id=localforward 2026/10/31 01:17:36 INFO Applying migration id=avatar 2026/10/31 01:17:36 INFO Applying migration id=noimage 2026/10/31 01:17:36 INFO Applying migration id=feed 2026/10/31 01:17:36 INFO Applying migration id=bookmarks 2026/10/31 01:17:36 INFO Applying migration id=shareactivity 2026/10/31 01:17:36 INFO Applying migration id=application 2026/10/31 01:17:36 INFO Applying migration id=certificates 2026/10/31 01:17:36 INFO Applying migration id=rawforward 2026/10/31 01:17:36 INFO Applying migration id=publickey 2026/10/31 01:17:36 INFO Applying migration id=resolvegroup 2026/10/31 01:17:36 INFO Applying migration id=reject 2026/10/31 01:17:36 INFO Applying migration id=autodel 2026/10/31 01:17:36 INFO Applying migration id=jsonb 2026/10/31 01:17:36 INFO Applying migration id=quote 2026/10/31 01:17:36 INFO Applying migration id=rfc9421 2026/10/31 01:17:36 INFO Applying migration id=keys 2026/10/31 01:17:36 INFO Applying migration id=portable 2026/10/31 01:17:36 INFO Applying migration id=proofs 2026/10/31 01:17:36 INFO Applying migration id=contexts 2026/10/31 01:17:36 INFO Applying migration id=deliverieshost 2026/10/31 01:17:36 INFO Applying migration id=pembegin 2026/10/31 01:17:36 INFO Applying migration id=didhost 2026/10/31 01:17:36 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:36 INFO Applying migration id=invites 2026/10/31 01:17:36 INFO Applying migration id=ed25519blob 2026/10/31 01:17:36 INFO Applying migration id=rsablob 2026/10/31 01:17:36 INFO Applying migration id=iconscid 2026/10/31 01:17:36 INFO Applying migration id=actor 2026/10/31 01:17:36 INFO Applying migration id=localkeys 2026/10/31 01:17:36 INFO Applying migration id=deleted 2026/10/31 01:17:36 INFO Applying migration id=history 2026/10/31 01:17:36 INFO Applying migration id=outboxnano 2026/10/31 01:17:36 INFO Applying migration id=implements 2026/10/31 01:17:36 INFO Applying migration id=backfill 2026/10/31 01:17:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-a607-7c41-a37c-44875233f08d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-a607-7bcc-ab0b-2e55bfaa91ba activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f88-a607-7bcc-ab0b-2e55bfaa91ba 2026/10/31 01:17:39 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-a607-7bcc-ab0b-2e55bfaa91ba 2026/10/31 01:17:39 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:17:39 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (3.10s) === RUN TestSay_Throttling 2026/10/31 01:17:39 INFO Applying migration id=initial 2026/10/31 01:17:39 INFO Applying migration id=notesupdated 2026/10/31 01:17:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:39 INFO Applying migration id=activitiesid 2026/10/31 01:17:39 INFO Applying migration id=outbox 2026/10/31 01:17:39 INFO Applying migration id=edits 2026/10/31 01:17:39 INFO Applying migration id=outboxactor 2026/10/31 01:17:39 INFO Applying migration id=outboxsender 2026/10/31 01:17:39 INFO Applying migration id=thread 2026/10/31 01:17:39 INFO Applying migration id=host 2026/10/31 01:17:39 INFO Applying migration id=sharedinbox 2026/10/31 01:17:39 INFO Applying migration id=noteshost 2026/10/31 01:17:39 INFO Applying migration id=fetched 2026/10/31 01:17:39 INFO Applying migration id=move 2026/10/31 01:17:39 INFO Applying migration id=cleanup 2026/10/31 01:17:39 INFO Applying migration id=received 2026/10/31 01:17:39 INFO Applying migration id=namehost 2026/10/31 01:17:39 INFO Applying migration id=outboxhost 2026/10/31 01:17:39 INFO Applying migration id=notesfts 2026/10/31 01:17:39 INFO Applying migration id=iconsname 2026/10/31 01:17:39 INFO Applying migration id=nohash 2026/10/31 01:17:39 INFO Applying migration id=shares 2026/10/31 01:17:39 INFO Applying migration id=actorttl 2026/10/31 01:17:39 INFO Applying migration id=tocc 2026/10/31 01:17:39 INFO Applying migration id=followeds 2026/10/31 01:17:39 INFO Applying migration id=certhash 2026/10/31 01:17:39 INFO Applying migration id=follows_sync 2026/10/31 01:17:39 INFO Applying migration id=jsonpath 2026/10/31 01:17:39 INFO Applying migration id=localforward 2026/10/31 01:17:39 INFO Applying migration id=avatar 2026/10/31 01:17:39 INFO Applying migration id=noimage 2026/10/31 01:17:39 INFO Applying migration id=feed 2026/10/31 01:17:39 INFO Applying migration id=bookmarks 2026/10/31 01:17:39 INFO Applying migration id=shareactivity 2026/10/31 01:17:39 INFO Applying migration id=application 2026/10/31 01:17:39 INFO Applying migration id=certificates 2026/10/31 01:17:39 INFO Applying migration id=rawforward 2026/10/31 01:17:39 INFO Applying migration id=publickey 2026/10/31 01:17:39 INFO Applying migration id=resolvegroup 2026/10/31 01:17:39 INFO Applying migration id=reject 2026/10/31 01:17:39 INFO Applying migration id=autodel 2026/10/31 01:17:39 INFO Applying migration id=jsonb 2026/10/31 01:17:39 INFO Applying migration id=quote 2026/10/31 01:17:39 INFO Applying migration id=rfc9421 2026/10/31 01:17:39 INFO Applying migration id=keys 2026/10/31 01:17:39 INFO Applying migration id=portable 2026/10/31 01:17:39 INFO Applying migration id=proofs 2026/10/31 01:17:39 INFO Applying migration id=contexts 2026/10/31 01:17:39 INFO Applying migration id=deliverieshost 2026/10/31 01:17:39 INFO Applying migration id=pembegin 2026/10/31 01:17:39 INFO Applying migration id=didhost 2026/10/31 01:17:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:39 INFO Applying migration id=invites 2026/10/31 01:17:39 INFO Applying migration id=ed25519blob 2026/10/31 01:17:39 INFO Applying migration id=rsablob 2026/10/31 01:17:39 INFO Applying migration id=iconscid 2026/10/31 01:17:39 INFO Applying migration id=actor 2026/10/31 01:17:39 INFO Applying migration id=localkeys 2026/10/31 01:17:39 INFO Applying migration id=deleted 2026/10/31 01:17:39 INFO Applying migration id=history 2026/10/31 01:17:39 INFO Applying migration id=outboxnano 2026/10/31 01:17:39 INFO Applying migration id=implements 2026/10/31 01:17:39 INFO Applying migration id=backfill 2026/10/31 01:17:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-b228-77a7-9c05-cdcaaa1ec3b1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-b226-7979-9bb4-178a48d42dc8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f88-b226-7979-9bb4-178a48d42dc8 2026/10/31 01:17:42 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-b226-7979-9bb4-178a48d42dc8 2026/10/31 01:17:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:17:42 WARN User is posting too frequently last=2026-10-31T01:17:42.825Z can=2026-10-31T01:18:42.825Z 2026/10/31 01:17:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:17:42 INFO Generating first response key=/local --- PASS: TestSay_Throttling (3.10s) === RUN TestSearch_Happyflow 2026/10/31 01:17:42 INFO Applying migration id=initial 2026/10/31 01:17:42 INFO Applying migration id=notesupdated 2026/10/31 01:17:42 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:42 INFO Applying migration id=activitiesid 2026/10/31 01:17:42 INFO Applying migration id=outbox 2026/10/31 01:17:42 INFO Applying migration id=edits 2026/10/31 01:17:42 INFO Applying migration id=outboxactor 2026/10/31 01:17:42 INFO Applying migration id=outboxsender 2026/10/31 01:17:42 INFO Applying migration id=thread 2026/10/31 01:17:42 INFO Applying migration id=host 2026/10/31 01:17:42 INFO Applying migration id=sharedinbox 2026/10/31 01:17:42 INFO Applying migration id=noteshost 2026/10/31 01:17:42 INFO Applying migration id=fetched 2026/10/31 01:17:42 INFO Applying migration id=move 2026/10/31 01:17:42 INFO Applying migration id=cleanup 2026/10/31 01:17:42 INFO Applying migration id=received 2026/10/31 01:17:42 INFO Applying migration id=namehost 2026/10/31 01:17:42 INFO Applying migration id=outboxhost 2026/10/31 01:17:42 INFO Applying migration id=notesfts 2026/10/31 01:17:42 INFO Applying migration id=iconsname 2026/10/31 01:17:42 INFO Applying migration id=nohash 2026/10/31 01:17:42 INFO Applying migration id=shares 2026/10/31 01:17:42 INFO Applying migration id=actorttl 2026/10/31 01:17:42 INFO Applying migration id=tocc 2026/10/31 01:17:42 INFO Applying migration id=followeds 2026/10/31 01:17:42 INFO Applying migration id=certhash 2026/10/31 01:17:42 INFO Applying migration id=follows_sync 2026/10/31 01:17:42 INFO Applying migration id=jsonpath 2026/10/31 01:17:42 INFO Applying migration id=localforward 2026/10/31 01:17:42 INFO Applying migration id=avatar 2026/10/31 01:17:42 INFO Applying migration id=noimage 2026/10/31 01:17:42 INFO Applying migration id=feed 2026/10/31 01:17:42 INFO Applying migration id=bookmarks 2026/10/31 01:17:42 INFO Applying migration id=shareactivity 2026/10/31 01:17:42 INFO Applying migration id=application 2026/10/31 01:17:42 INFO Applying migration id=certificates 2026/10/31 01:17:42 INFO Applying migration id=rawforward 2026/10/31 01:17:42 INFO Applying migration id=publickey 2026/10/31 01:17:42 INFO Applying migration id=resolvegroup 2026/10/31 01:17:42 INFO Applying migration id=reject 2026/10/31 01:17:42 INFO Applying migration id=autodel 2026/10/31 01:17:42 INFO Applying migration id=jsonb 2026/10/31 01:17:42 INFO Applying migration id=quote 2026/10/31 01:17:42 INFO Applying migration id=rfc9421 2026/10/31 01:17:42 INFO Applying migration id=keys 2026/10/31 01:17:42 INFO Applying migration id=portable 2026/10/31 01:17:42 INFO Applying migration id=proofs 2026/10/31 01:17:42 INFO Applying migration id=contexts 2026/10/31 01:17:42 INFO Applying migration id=deliverieshost 2026/10/31 01:17:42 INFO Applying migration id=pembegin 2026/10/31 01:17:42 INFO Applying migration id=didhost 2026/10/31 01:17:42 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:42 INFO Applying migration id=invites 2026/10/31 01:17:42 INFO Applying migration id=ed25519blob 2026/10/31 01:17:42 INFO Applying migration id=rsablob 2026/10/31 01:17:42 INFO Applying migration id=iconscid 2026/10/31 01:17:42 INFO Applying migration id=actor 2026/10/31 01:17:42 INFO Applying migration id=localkeys 2026/10/31 01:17:42 INFO Applying migration id=deleted 2026/10/31 01:17:42 INFO Applying migration id=history 2026/10/31 01:17:42 INFO Applying migration id=outboxnano 2026/10/31 01:17:42 INFO Applying migration id=implements 2026/10/31 01:17:42 INFO Applying migration id=backfill --- PASS: TestSearch_Happyflow (5.38s) === RUN TestSearch_LeadingHash 2026/10/31 01:17:48 INFO Applying migration id=initial 2026/10/31 01:17:48 INFO Applying migration id=notesupdated 2026/10/31 01:17:48 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:48 INFO Applying migration id=activitiesid 2026/10/31 01:17:48 INFO Applying migration id=outbox 2026/10/31 01:17:48 INFO Applying migration id=edits 2026/10/31 01:17:48 INFO Applying migration id=outboxactor 2026/10/31 01:17:48 INFO Applying migration id=outboxsender 2026/10/31 01:17:48 INFO Applying migration id=thread 2026/10/31 01:17:48 INFO Applying migration id=host 2026/10/31 01:17:48 INFO Applying migration id=sharedinbox 2026/10/31 01:17:48 INFO Applying migration id=noteshost 2026/10/31 01:17:48 INFO Applying migration id=fetched 2026/10/31 01:17:48 INFO Applying migration id=move 2026/10/31 01:17:48 INFO Applying migration id=cleanup 2026/10/31 01:17:48 INFO Applying migration id=received 2026/10/31 01:17:48 INFO Applying migration id=namehost 2026/10/31 01:17:48 INFO Applying migration id=outboxhost 2026/10/31 01:17:48 INFO Applying migration id=notesfts 2026/10/31 01:17:48 INFO Applying migration id=iconsname 2026/10/31 01:17:48 INFO Applying migration id=nohash 2026/10/31 01:17:48 INFO Applying migration id=shares 2026/10/31 01:17:48 INFO Applying migration id=actorttl 2026/10/31 01:17:48 INFO Applying migration id=tocc 2026/10/31 01:17:48 INFO Applying migration id=followeds 2026/10/31 01:17:48 INFO Applying migration id=certhash 2026/10/31 01:17:48 INFO Applying migration id=follows_sync 2026/10/31 01:17:48 INFO Applying migration id=jsonpath 2026/10/31 01:17:48 INFO Applying migration id=localforward 2026/10/31 01:17:48 INFO Applying migration id=avatar 2026/10/31 01:17:48 INFO Applying migration id=noimage 2026/10/31 01:17:48 INFO Applying migration id=feed 2026/10/31 01:17:48 INFO Applying migration id=bookmarks 2026/10/31 01:17:48 INFO Applying migration id=shareactivity 2026/10/31 01:17:48 INFO Applying migration id=application 2026/10/31 01:17:48 INFO Applying migration id=certificates 2026/10/31 01:17:48 INFO Applying migration id=rawforward 2026/10/31 01:17:48 INFO Applying migration id=publickey 2026/10/31 01:17:48 INFO Applying migration id=resolvegroup 2026/10/31 01:17:48 INFO Applying migration id=reject 2026/10/31 01:17:48 INFO Applying migration id=autodel 2026/10/31 01:17:48 INFO Applying migration id=jsonb 2026/10/31 01:17:48 INFO Applying migration id=quote 2026/10/31 01:17:48 INFO Applying migration id=rfc9421 2026/10/31 01:17:48 INFO Applying migration id=keys 2026/10/31 01:17:48 INFO Applying migration id=portable 2026/10/31 01:17:48 INFO Applying migration id=proofs 2026/10/31 01:17:48 INFO Applying migration id=contexts 2026/10/31 01:17:48 INFO Applying migration id=deliverieshost 2026/10/31 01:17:48 INFO Applying migration id=pembegin 2026/10/31 01:17:48 INFO Applying migration id=didhost 2026/10/31 01:17:48 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:48 INFO Applying migration id=invites 2026/10/31 01:17:48 INFO Applying migration id=ed25519blob 2026/10/31 01:17:48 INFO Applying migration id=rsablob 2026/10/31 01:17:48 INFO Applying migration id=iconscid 2026/10/31 01:17:48 INFO Applying migration id=actor 2026/10/31 01:17:48 INFO Applying migration id=localkeys 2026/10/31 01:17:48 INFO Applying migration id=deleted 2026/10/31 01:17:48 INFO Applying migration id=history 2026/10/31 01:17:48 INFO Applying migration id=outboxnano 2026/10/31 01:17:48 INFO Applying migration id=implements 2026/10/31 01:17:48 INFO Applying migration id=backfill --- PASS: TestSearch_LeadingHash (2.02s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/10/31 01:17:50 INFO Applying migration id=initial 2026/10/31 01:17:50 INFO Applying migration id=notesupdated 2026/10/31 01:17:50 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:50 INFO Applying migration id=activitiesid 2026/10/31 01:17:50 INFO Applying migration id=outbox 2026/10/31 01:17:50 INFO Applying migration id=edits 2026/10/31 01:17:50 INFO Applying migration id=outboxactor 2026/10/31 01:17:50 INFO Applying migration id=outboxsender 2026/10/31 01:17:50 INFO Applying migration id=thread 2026/10/31 01:17:50 INFO Applying migration id=host 2026/10/31 01:17:50 INFO Applying migration id=sharedinbox 2026/10/31 01:17:50 INFO Applying migration id=noteshost 2026/10/31 01:17:50 INFO Applying migration id=fetched 2026/10/31 01:17:50 INFO Applying migration id=move 2026/10/31 01:17:50 INFO Applying migration id=cleanup 2026/10/31 01:17:50 INFO Applying migration id=received 2026/10/31 01:17:50 INFO Applying migration id=namehost 2026/10/31 01:17:50 INFO Applying migration id=outboxhost 2026/10/31 01:17:50 INFO Applying migration id=notesfts 2026/10/31 01:17:50 INFO Applying migration id=iconsname 2026/10/31 01:17:50 INFO Applying migration id=nohash 2026/10/31 01:17:50 INFO Applying migration id=shares 2026/10/31 01:17:50 INFO Applying migration id=actorttl 2026/10/31 01:17:50 INFO Applying migration id=tocc 2026/10/31 01:17:50 INFO Applying migration id=followeds 2026/10/31 01:17:50 INFO Applying migration id=certhash 2026/10/31 01:17:50 INFO Applying migration id=follows_sync 2026/10/31 01:17:50 INFO Applying migration id=jsonpath 2026/10/31 01:17:50 INFO Applying migration id=localforward 2026/10/31 01:17:50 INFO Applying migration id=avatar 2026/10/31 01:17:50 INFO Applying migration id=noimage 2026/10/31 01:17:50 INFO Applying migration id=feed 2026/10/31 01:17:50 INFO Applying migration id=bookmarks 2026/10/31 01:17:50 INFO Applying migration id=shareactivity 2026/10/31 01:17:50 INFO Applying migration id=application 2026/10/31 01:17:50 INFO Applying migration id=certificates 2026/10/31 01:17:50 INFO Applying migration id=rawforward 2026/10/31 01:17:50 INFO Applying migration id=publickey 2026/10/31 01:17:50 INFO Applying migration id=resolvegroup 2026/10/31 01:17:50 INFO Applying migration id=reject 2026/10/31 01:17:50 INFO Applying migration id=autodel 2026/10/31 01:17:50 INFO Applying migration id=jsonb 2026/10/31 01:17:50 INFO Applying migration id=quote 2026/10/31 01:17:50 INFO Applying migration id=rfc9421 2026/10/31 01:17:50 INFO Applying migration id=keys 2026/10/31 01:17:50 INFO Applying migration id=portable 2026/10/31 01:17:50 INFO Applying migration id=proofs 2026/10/31 01:17:50 INFO Applying migration id=contexts 2026/10/31 01:17:50 INFO Applying migration id=deliverieshost 2026/10/31 01:17:50 INFO Applying migration id=pembegin 2026/10/31 01:17:50 INFO Applying migration id=didhost 2026/10/31 01:17:50 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:50 INFO Applying migration id=invites 2026/10/31 01:17:50 INFO Applying migration id=ed25519blob 2026/10/31 01:17:50 INFO Applying migration id=rsablob 2026/10/31 01:17:50 INFO Applying migration id=iconscid 2026/10/31 01:17:50 INFO Applying migration id=actor 2026/10/31 01:17:50 INFO Applying migration id=localkeys 2026/10/31 01:17:50 INFO Applying migration id=deleted 2026/10/31 01:17:50 INFO Applying migration id=history 2026/10/31 01:17:50 INFO Applying migration id=outboxnano 2026/10/31 01:17:50 INFO Applying migration id=implements 2026/10/31 01:17:50 INFO Applying migration id=backfill --- PASS: TestSearch_LeadingHashUnauthenticatedUser (2.94s) === RUN TestSearch_NoInput 2026/10/31 01:17:53 INFO Applying migration id=initial 2026/10/31 01:17:53 INFO Applying migration id=notesupdated 2026/10/31 01:17:53 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:53 INFO Applying migration id=activitiesid 2026/10/31 01:17:53 INFO Applying migration id=outbox 2026/10/31 01:17:53 INFO Applying migration id=edits 2026/10/31 01:17:53 INFO Applying migration id=outboxactor 2026/10/31 01:17:53 INFO Applying migration id=outboxsender 2026/10/31 01:17:53 INFO Applying migration id=thread 2026/10/31 01:17:53 INFO Applying migration id=host 2026/10/31 01:17:53 INFO Applying migration id=sharedinbox 2026/10/31 01:17:53 INFO Applying migration id=noteshost 2026/10/31 01:17:53 INFO Applying migration id=fetched 2026/10/31 01:17:53 INFO Applying migration id=move 2026/10/31 01:17:53 INFO Applying migration id=cleanup 2026/10/31 01:17:53 INFO Applying migration id=received 2026/10/31 01:17:53 INFO Applying migration id=namehost 2026/10/31 01:17:53 INFO Applying migration id=outboxhost 2026/10/31 01:17:53 INFO Applying migration id=notesfts 2026/10/31 01:17:53 INFO Applying migration id=iconsname 2026/10/31 01:17:53 INFO Applying migration id=nohash 2026/10/31 01:17:53 INFO Applying migration id=shares 2026/10/31 01:17:53 INFO Applying migration id=actorttl 2026/10/31 01:17:53 INFO Applying migration id=tocc 2026/10/31 01:17:53 INFO Applying migration id=followeds 2026/10/31 01:17:53 INFO Applying migration id=certhash 2026/10/31 01:17:53 INFO Applying migration id=follows_sync 2026/10/31 01:17:53 INFO Applying migration id=jsonpath 2026/10/31 01:17:53 INFO Applying migration id=localforward 2026/10/31 01:17:53 INFO Applying migration id=avatar 2026/10/31 01:17:53 INFO Applying migration id=noimage 2026/10/31 01:17:53 INFO Applying migration id=feed 2026/10/31 01:17:53 INFO Applying migration id=bookmarks 2026/10/31 01:17:53 INFO Applying migration id=shareactivity 2026/10/31 01:17:53 INFO Applying migration id=application 2026/10/31 01:17:53 INFO Applying migration id=certificates 2026/10/31 01:17:53 INFO Applying migration id=rawforward 2026/10/31 01:17:53 INFO Applying migration id=publickey 2026/10/31 01:17:53 INFO Applying migration id=resolvegroup 2026/10/31 01:17:53 INFO Applying migration id=reject 2026/10/31 01:17:53 INFO Applying migration id=autodel 2026/10/31 01:17:53 INFO Applying migration id=jsonb 2026/10/31 01:17:53 INFO Applying migration id=quote 2026/10/31 01:17:53 INFO Applying migration id=rfc9421 2026/10/31 01:17:53 INFO Applying migration id=keys 2026/10/31 01:17:53 INFO Applying migration id=portable 2026/10/31 01:17:53 INFO Applying migration id=proofs 2026/10/31 01:17:53 INFO Applying migration id=contexts 2026/10/31 01:17:53 INFO Applying migration id=deliverieshost 2026/10/31 01:17:53 INFO Applying migration id=pembegin 2026/10/31 01:17:53 INFO Applying migration id=didhost 2026/10/31 01:17:53 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:53 INFO Applying migration id=invites 2026/10/31 01:17:53 INFO Applying migration id=ed25519blob 2026/10/31 01:17:53 INFO Applying migration id=rsablob 2026/10/31 01:17:53 INFO Applying migration id=iconscid 2026/10/31 01:17:53 INFO Applying migration id=actor 2026/10/31 01:17:53 INFO Applying migration id=localkeys 2026/10/31 01:17:53 INFO Applying migration id=deleted 2026/10/31 01:17:53 INFO Applying migration id=history 2026/10/31 01:17:53 INFO Applying migration id=outboxnano 2026/10/31 01:17:53 INFO Applying migration id=implements 2026/10/31 01:17:53 INFO Applying migration id=backfill --- PASS: TestSearch_NoInput (4.16s) === RUN TestSearch_EmptyInput 2026/10/31 01:17:57 INFO Applying migration id=initial 2026/10/31 01:17:57 INFO Applying migration id=notesupdated 2026/10/31 01:17:57 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:57 INFO Applying migration id=activitiesid 2026/10/31 01:17:57 INFO Applying migration id=outbox 2026/10/31 01:17:57 INFO Applying migration id=edits 2026/10/31 01:17:57 INFO Applying migration id=outboxactor 2026/10/31 01:17:57 INFO Applying migration id=outboxsender 2026/10/31 01:17:57 INFO Applying migration id=thread 2026/10/31 01:17:57 INFO Applying migration id=host 2026/10/31 01:17:57 INFO Applying migration id=sharedinbox 2026/10/31 01:17:57 INFO Applying migration id=noteshost 2026/10/31 01:17:57 INFO Applying migration id=fetched 2026/10/31 01:17:57 INFO Applying migration id=move 2026/10/31 01:17:57 INFO Applying migration id=cleanup 2026/10/31 01:17:57 INFO Applying migration id=received 2026/10/31 01:17:57 INFO Applying migration id=namehost 2026/10/31 01:17:57 INFO Applying migration id=outboxhost 2026/10/31 01:17:57 INFO Applying migration id=notesfts 2026/10/31 01:17:57 INFO Applying migration id=iconsname 2026/10/31 01:17:57 INFO Applying migration id=nohash 2026/10/31 01:17:57 INFO Applying migration id=shares 2026/10/31 01:17:57 INFO Applying migration id=actorttl 2026/10/31 01:17:57 INFO Applying migration id=tocc 2026/10/31 01:17:57 INFO Applying migration id=followeds 2026/10/31 01:17:57 INFO Applying migration id=certhash 2026/10/31 01:17:57 INFO Applying migration id=follows_sync 2026/10/31 01:17:57 INFO Applying migration id=jsonpath 2026/10/31 01:17:57 INFO Applying migration id=localforward 2026/10/31 01:17:57 INFO Applying migration id=avatar 2026/10/31 01:17:57 INFO Applying migration id=noimage 2026/10/31 01:17:57 INFO Applying migration id=feed 2026/10/31 01:17:57 INFO Applying migration id=bookmarks 2026/10/31 01:17:57 INFO Applying migration id=shareactivity 2026/10/31 01:17:57 INFO Applying migration id=application 2026/10/31 01:17:57 INFO Applying migration id=certificates 2026/10/31 01:17:57 INFO Applying migration id=rawforward 2026/10/31 01:17:57 INFO Applying migration id=publickey 2026/10/31 01:17:57 INFO Applying migration id=resolvegroup 2026/10/31 01:17:57 INFO Applying migration id=reject 2026/10/31 01:17:57 INFO Applying migration id=autodel 2026/10/31 01:17:57 INFO Applying migration id=jsonb 2026/10/31 01:17:57 INFO Applying migration id=quote 2026/10/31 01:17:57 INFO Applying migration id=rfc9421 2026/10/31 01:17:57 INFO Applying migration id=keys 2026/10/31 01:17:57 INFO Applying migration id=portable 2026/10/31 01:17:57 INFO Applying migration id=proofs 2026/10/31 01:17:57 INFO Applying migration id=contexts 2026/10/31 01:17:57 INFO Applying migration id=deliverieshost 2026/10/31 01:17:57 INFO Applying migration id=pembegin 2026/10/31 01:17:57 INFO Applying migration id=didhost 2026/10/31 01:17:57 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:57 INFO Applying migration id=invites 2026/10/31 01:17:57 INFO Applying migration id=ed25519blob 2026/10/31 01:17:57 INFO Applying migration id=rsablob 2026/10/31 01:17:57 INFO Applying migration id=iconscid 2026/10/31 01:17:57 INFO Applying migration id=actor 2026/10/31 01:17:57 INFO Applying migration id=localkeys 2026/10/31 01:17:57 INFO Applying migration id=deleted 2026/10/31 01:17:57 INFO Applying migration id=history 2026/10/31 01:17:57 INFO Applying migration id=outboxnano 2026/10/31 01:17:57 INFO Applying migration id=implements 2026/10/31 01:17:57 INFO Applying migration id=backfill --- PASS: TestSearch_EmptyInput (2.66s) === RUN TestSearch_InvalidEscapeSequence 2026/10/31 01:17:59 INFO Applying migration id=initial 2026/10/31 01:17:59 INFO Applying migration id=notesupdated 2026/10/31 01:17:59 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:59 INFO Applying migration id=activitiesid 2026/10/31 01:17:59 INFO Applying migration id=outbox 2026/10/31 01:17:59 INFO Applying migration id=edits 2026/10/31 01:17:59 INFO Applying migration id=outboxactor 2026/10/31 01:17:59 INFO Applying migration id=outboxsender 2026/10/31 01:17:59 INFO Applying migration id=thread 2026/10/31 01:17:59 INFO Applying migration id=host 2026/10/31 01:17:59 INFO Applying migration id=sharedinbox 2026/10/31 01:17:59 INFO Applying migration id=noteshost 2026/10/31 01:17:59 INFO Applying migration id=fetched 2026/10/31 01:17:59 INFO Applying migration id=move 2026/10/31 01:17:59 INFO Applying migration id=cleanup 2026/10/31 01:17:59 INFO Applying migration id=received 2026/10/31 01:17:59 INFO Applying migration id=namehost 2026/10/31 01:18:00 INFO Applying migration id=outboxhost 2026/10/31 01:18:00 INFO Applying migration id=notesfts 2026/10/31 01:18:00 INFO Applying migration id=iconsname 2026/10/31 01:18:00 INFO Applying migration id=nohash 2026/10/31 01:18:00 INFO Applying migration id=shares 2026/10/31 01:18:00 INFO Applying migration id=actorttl 2026/10/31 01:18:00 INFO Applying migration id=tocc 2026/10/31 01:18:00 INFO Applying migration id=followeds 2026/10/31 01:18:00 INFO Applying migration id=certhash 2026/10/31 01:18:00 INFO Applying migration id=follows_sync 2026/10/31 01:18:00 INFO Applying migration id=jsonpath 2026/10/31 01:18:00 INFO Applying migration id=localforward 2026/10/31 01:18:00 INFO Applying migration id=avatar 2026/10/31 01:18:00 INFO Applying migration id=noimage 2026/10/31 01:18:00 INFO Applying migration id=feed 2026/10/31 01:18:00 INFO Applying migration id=bookmarks 2026/10/31 01:18:00 INFO Applying migration id=shareactivity 2026/10/31 01:18:00 INFO Applying migration id=application 2026/10/31 01:18:00 INFO Applying migration id=certificates 2026/10/31 01:18:00 INFO Applying migration id=rawforward 2026/10/31 01:18:00 INFO Applying migration id=publickey 2026/10/31 01:18:00 INFO Applying migration id=resolvegroup 2026/10/31 01:18:00 INFO Applying migration id=reject 2026/10/31 01:18:00 INFO Applying migration id=autodel 2026/10/31 01:18:00 INFO Applying migration id=jsonb 2026/10/31 01:18:00 INFO Applying migration id=quote 2026/10/31 01:18:00 INFO Applying migration id=rfc9421 2026/10/31 01:18:00 INFO Applying migration id=keys 2026/10/31 01:18:00 INFO Applying migration id=portable 2026/10/31 01:18:00 INFO Applying migration id=proofs 2026/10/31 01:18:00 INFO Applying migration id=contexts 2026/10/31 01:18:00 INFO Applying migration id=deliverieshost 2026/10/31 01:18:00 INFO Applying migration id=pembegin 2026/10/31 01:18:00 INFO Applying migration id=didhost 2026/10/31 01:18:00 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:00 INFO Applying migration id=invites 2026/10/31 01:18:00 INFO Applying migration id=ed25519blob 2026/10/31 01:18:00 INFO Applying migration id=rsablob 2026/10/31 01:18:00 INFO Applying migration id=iconscid 2026/10/31 01:18:00 INFO Applying migration id=actor 2026/10/31 01:18:00 INFO Applying migration id=localkeys 2026/10/31 01:18:00 INFO Applying migration id=deleted 2026/10/31 01:18:00 INFO Applying migration id=history 2026/10/31 01:18:00 INFO Applying migration id=outboxnano 2026/10/31 01:18:00 INFO Applying migration id=implements 2026/10/31 01:18:00 INFO Applying migration id=backfill 2026/10/31 01:18:01 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (2.00s) === RUN TestSearch_UnathenticatedUser 2026/10/31 01:18:01 INFO Applying migration id=initial 2026/10/31 01:18:01 INFO Applying migration id=notesupdated 2026/10/31 01:18:01 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:01 INFO Applying migration id=activitiesid 2026/10/31 01:18:01 INFO Applying migration id=outbox 2026/10/31 01:18:01 INFO Applying migration id=edits 2026/10/31 01:18:01 INFO Applying migration id=outboxactor 2026/10/31 01:18:01 INFO Applying migration id=outboxsender 2026/10/31 01:18:01 INFO Applying migration id=thread 2026/10/31 01:18:01 INFO Applying migration id=host 2026/10/31 01:18:01 INFO Applying migration id=sharedinbox 2026/10/31 01:18:01 INFO Applying migration id=noteshost 2026/10/31 01:18:01 INFO Applying migration id=fetched 2026/10/31 01:18:01 INFO Applying migration id=move 2026/10/31 01:18:01 INFO Applying migration id=cleanup 2026/10/31 01:18:01 INFO Applying migration id=received 2026/10/31 01:18:01 INFO Applying migration id=namehost 2026/10/31 01:18:02 INFO Applying migration id=outboxhost 2026/10/31 01:18:02 INFO Applying migration id=notesfts 2026/10/31 01:18:02 INFO Applying migration id=iconsname 2026/10/31 01:18:02 INFO Applying migration id=nohash 2026/10/31 01:18:02 INFO Applying migration id=shares 2026/10/31 01:18:02 INFO Applying migration id=actorttl 2026/10/31 01:18:02 INFO Applying migration id=tocc 2026/10/31 01:18:02 INFO Applying migration id=followeds 2026/10/31 01:18:02 INFO Applying migration id=certhash 2026/10/31 01:18:02 INFO Applying migration id=follows_sync 2026/10/31 01:18:02 INFO Applying migration id=jsonpath 2026/10/31 01:18:02 INFO Applying migration id=localforward 2026/10/31 01:18:02 INFO Applying migration id=avatar 2026/10/31 01:18:02 INFO Applying migration id=noimage 2026/10/31 01:18:02 INFO Applying migration id=feed 2026/10/31 01:18:02 INFO Applying migration id=bookmarks 2026/10/31 01:18:02 INFO Applying migration id=shareactivity 2026/10/31 01:18:02 INFO Applying migration id=application 2026/10/31 01:18:02 INFO Applying migration id=certificates 2026/10/31 01:18:02 INFO Applying migration id=rawforward 2026/10/31 01:18:02 INFO Applying migration id=publickey 2026/10/31 01:18:02 INFO Applying migration id=resolvegroup 2026/10/31 01:18:02 INFO Applying migration id=reject 2026/10/31 01:18:02 INFO Applying migration id=autodel 2026/10/31 01:18:02 INFO Applying migration id=jsonb 2026/10/31 01:18:02 INFO Applying migration id=quote 2026/10/31 01:18:02 INFO Applying migration id=rfc9421 2026/10/31 01:18:02 INFO Applying migration id=keys 2026/10/31 01:18:02 INFO Applying migration id=portable 2026/10/31 01:18:02 INFO Applying migration id=proofs 2026/10/31 01:18:02 INFO Applying migration id=contexts 2026/10/31 01:18:02 INFO Applying migration id=deliverieshost 2026/10/31 01:18:02 INFO Applying migration id=pembegin 2026/10/31 01:18:02 INFO Applying migration id=didhost 2026/10/31 01:18:02 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:02 INFO Applying migration id=invites 2026/10/31 01:18:02 INFO Applying migration id=ed25519blob 2026/10/31 01:18:02 INFO Applying migration id=rsablob 2026/10/31 01:18:02 INFO Applying migration id=iconscid 2026/10/31 01:18:02 INFO Applying migration id=actor 2026/10/31 01:18:02 INFO Applying migration id=localkeys 2026/10/31 01:18:02 INFO Applying migration id=deleted 2026/10/31 01:18:02 INFO Applying migration id=history 2026/10/31 01:18:02 INFO Applying migration id=outboxnano 2026/10/31 01:18:02 INFO Applying migration id=implements 2026/10/31 01:18:02 INFO Applying migration id=backfill --- PASS: TestSearch_UnathenticatedUser (3.98s) === RUN TestShare_PublicPost 2026/10/31 01:18:05 INFO Applying migration id=initial 2026/10/31 01:18:05 INFO Applying migration id=notesupdated 2026/10/31 01:18:05 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:05 INFO Applying migration id=activitiesid 2026/10/31 01:18:05 INFO Applying migration id=outbox 2026/10/31 01:18:05 INFO Applying migration id=edits 2026/10/31 01:18:05 INFO Applying migration id=outboxactor 2026/10/31 01:18:05 INFO Applying migration id=outboxsender 2026/10/31 01:18:05 INFO Applying migration id=thread 2026/10/31 01:18:05 INFO Applying migration id=host 2026/10/31 01:18:05 INFO Applying migration id=sharedinbox 2026/10/31 01:18:05 INFO Applying migration id=noteshost 2026/10/31 01:18:05 INFO Applying migration id=fetched 2026/10/31 01:18:05 INFO Applying migration id=move 2026/10/31 01:18:05 INFO Applying migration id=cleanup 2026/10/31 01:18:05 INFO Applying migration id=received 2026/10/31 01:18:05 INFO Applying migration id=namehost 2026/10/31 01:18:05 INFO Applying migration id=outboxhost 2026/10/31 01:18:05 INFO Applying migration id=notesfts 2026/10/31 01:18:05 INFO Applying migration id=iconsname 2026/10/31 01:18:05 INFO Applying migration id=nohash 2026/10/31 01:18:05 INFO Applying migration id=shares 2026/10/31 01:18:05 INFO Applying migration id=actorttl 2026/10/31 01:18:05 INFO Applying migration id=tocc 2026/10/31 01:18:06 INFO Applying migration id=followeds 2026/10/31 01:18:06 INFO Applying migration id=certhash 2026/10/31 01:18:06 INFO Applying migration id=follows_sync 2026/10/31 01:18:06 INFO Applying migration id=jsonpath 2026/10/31 01:18:06 INFO Applying migration id=localforward 2026/10/31 01:18:06 INFO Applying migration id=avatar 2026/10/31 01:18:06 INFO Applying migration id=noimage 2026/10/31 01:18:06 INFO Applying migration id=feed 2026/10/31 01:18:06 INFO Applying migration id=bookmarks 2026/10/31 01:18:06 INFO Applying migration id=shareactivity 2026/10/31 01:18:06 INFO Applying migration id=application 2026/10/31 01:18:06 INFO Applying migration id=certificates 2026/10/31 01:18:06 INFO Applying migration id=rawforward 2026/10/31 01:18:06 INFO Applying migration id=publickey 2026/10/31 01:18:06 INFO Applying migration id=resolvegroup 2026/10/31 01:18:06 INFO Applying migration id=reject 2026/10/31 01:18:06 INFO Applying migration id=autodel 2026/10/31 01:18:06 INFO Applying migration id=jsonb 2026/10/31 01:18:06 INFO Applying migration id=quote 2026/10/31 01:18:06 INFO Applying migration id=rfc9421 2026/10/31 01:18:06 INFO Applying migration id=keys 2026/10/31 01:18:06 INFO Applying migration id=portable 2026/10/31 01:18:06 INFO Applying migration id=proofs 2026/10/31 01:18:06 INFO Applying migration id=contexts 2026/10/31 01:18:06 INFO Applying migration id=deliverieshost 2026/10/31 01:18:06 INFO Applying migration id=pembegin 2026/10/31 01:18:06 INFO Applying migration id=didhost 2026/10/31 01:18:06 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:06 INFO Applying migration id=invites 2026/10/31 01:18:06 INFO Applying migration id=ed25519blob 2026/10/31 01:18:06 INFO Applying migration id=rsablob 2026/10/31 01:18:06 INFO Applying migration id=iconscid 2026/10/31 01:18:06 INFO Applying migration id=actor 2026/10/31 01:18:06 INFO Applying migration id=localkeys 2026/10/31 01:18:06 INFO Applying migration id=deleted 2026/10/31 01:18:06 INFO Applying migration id=history 2026/10/31 01:18:06 INFO Applying migration id=outboxnano 2026/10/31 01:18:06 INFO Applying migration id=implements 2026/10/31 01:18:06 INFO Applying migration id=backfill 2026/10/31 01:18:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-18bb-7412-8e59-a8391e8fba40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-18bb-7273-92de-240a123f7e6d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f89-18bb-7273-92de-240a123f7e6d 2026/10/31 01:18:09 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:18:09 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (3.12s) === RUN TestShare_Throttling 2026/10/31 01:18:09 INFO Applying migration id=initial 2026/10/31 01:18:09 INFO Applying migration id=notesupdated 2026/10/31 01:18:09 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:09 INFO Applying migration id=activitiesid 2026/10/31 01:18:09 INFO Applying migration id=outbox 2026/10/31 01:18:09 INFO Applying migration id=edits 2026/10/31 01:18:09 INFO Applying migration id=outboxactor 2026/10/31 01:18:09 INFO Applying migration id=outboxsender 2026/10/31 01:18:09 INFO Applying migration id=thread 2026/10/31 01:18:09 INFO Applying migration id=host 2026/10/31 01:18:09 INFO Applying migration id=sharedinbox 2026/10/31 01:18:09 INFO Applying migration id=noteshost 2026/10/31 01:18:09 INFO Applying migration id=fetched 2026/10/31 01:18:09 INFO Applying migration id=move 2026/10/31 01:18:09 INFO Applying migration id=cleanup 2026/10/31 01:18:09 INFO Applying migration id=received 2026/10/31 01:18:09 INFO Applying migration id=namehost 2026/10/31 01:18:09 INFO Applying migration id=outboxhost 2026/10/31 01:18:09 INFO Applying migration id=notesfts 2026/10/31 01:18:09 INFO Applying migration id=iconsname 2026/10/31 01:18:09 INFO Applying migration id=nohash 2026/10/31 01:18:09 INFO Applying migration id=shares 2026/10/31 01:18:09 INFO Applying migration id=actorttl 2026/10/31 01:18:09 INFO Applying migration id=tocc 2026/10/31 01:18:09 INFO Applying migration id=followeds 2026/10/31 01:18:09 INFO Applying migration id=certhash 2026/10/31 01:18:09 INFO Applying migration id=follows_sync 2026/10/31 01:18:09 INFO Applying migration id=jsonpath 2026/10/31 01:18:09 INFO Applying migration id=localforward 2026/10/31 01:18:09 INFO Applying migration id=avatar 2026/10/31 01:18:09 INFO Applying migration id=noimage 2026/10/31 01:18:09 INFO Applying migration id=feed 2026/10/31 01:18:09 INFO Applying migration id=bookmarks 2026/10/31 01:18:09 INFO Applying migration id=shareactivity 2026/10/31 01:18:09 INFO Applying migration id=application 2026/10/31 01:18:09 INFO Applying migration id=certificates 2026/10/31 01:18:09 INFO Applying migration id=rawforward 2026/10/31 01:18:09 INFO Applying migration id=publickey 2026/10/31 01:18:09 INFO Applying migration id=resolvegroup 2026/10/31 01:18:09 INFO Applying migration id=reject 2026/10/31 01:18:09 INFO Applying migration id=autodel 2026/10/31 01:18:09 INFO Applying migration id=jsonb 2026/10/31 01:18:09 INFO Applying migration id=quote 2026/10/31 01:18:09 INFO Applying migration id=rfc9421 2026/10/31 01:18:09 INFO Applying migration id=keys 2026/10/31 01:18:09 INFO Applying migration id=portable 2026/10/31 01:18:09 INFO Applying migration id=proofs 2026/10/31 01:18:09 INFO Applying migration id=contexts 2026/10/31 01:18:09 INFO Applying migration id=deliverieshost 2026/10/31 01:18:09 INFO Applying migration id=pembegin 2026/10/31 01:18:09 INFO Applying migration id=didhost 2026/10/31 01:18:09 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:09 INFO Applying migration id=invites 2026/10/31 01:18:09 INFO Applying migration id=ed25519blob 2026/10/31 01:18:09 INFO Applying migration id=rsablob 2026/10/31 01:18:09 INFO Applying migration id=iconscid 2026/10/31 01:18:09 INFO Applying migration id=actor 2026/10/31 01:18:09 INFO Applying migration id=localkeys 2026/10/31 01:18:09 INFO Applying migration id=deleted 2026/10/31 01:18:09 INFO Applying migration id=history 2026/10/31 01:18:09 INFO Applying migration id=outboxnano 2026/10/31 01:18:09 INFO Applying migration id=implements 2026/10/31 01:18:09 INFO Applying migration id=backfill 2026/10/31 01:18:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-2210-7520-b5a5-f380e9e21e40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-2210-748b-bdb6-d95ad1c3fd60 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f89-2210-748b-bdb6-d95ad1c3fd60 2026/10/31 01:18:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-2212-78c8-9adc-0dde616bd729 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-2212-788e-a62b-1ae22f54215a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f89-2212-788e-a62b-1ae22f54215a 2026/10/31 01:18:11 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (2.39s) === RUN TestShare_UnshareThrottling 2026/10/31 01:18:11 INFO Applying migration id=initial 2026/10/31 01:18:11 INFO Applying migration id=notesupdated 2026/10/31 01:18:11 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:11 INFO Applying migration id=activitiesid 2026/10/31 01:18:11 INFO Applying migration id=outbox 2026/10/31 01:18:11 INFO Applying migration id=edits 2026/10/31 01:18:11 INFO Applying migration id=outboxactor 2026/10/31 01:18:11 INFO Applying migration id=outboxsender 2026/10/31 01:18:11 INFO Applying migration id=thread 2026/10/31 01:18:11 INFO Applying migration id=host 2026/10/31 01:18:11 INFO Applying migration id=sharedinbox 2026/10/31 01:18:11 INFO Applying migration id=noteshost 2026/10/31 01:18:11 INFO Applying migration id=fetched 2026/10/31 01:18:11 INFO Applying migration id=move 2026/10/31 01:18:11 INFO Applying migration id=cleanup 2026/10/31 01:18:11 INFO Applying migration id=received 2026/10/31 01:18:11 INFO Applying migration id=namehost 2026/10/31 01:18:11 INFO Applying migration id=outboxhost 2026/10/31 01:18:11 INFO Applying migration id=notesfts 2026/10/31 01:18:11 INFO Applying migration id=iconsname 2026/10/31 01:18:11 INFO Applying migration id=nohash 2026/10/31 01:18:11 INFO Applying migration id=shares 2026/10/31 01:18:11 INFO Applying migration id=actorttl 2026/10/31 01:18:11 INFO Applying migration id=tocc 2026/10/31 01:18:11 INFO Applying migration id=followeds 2026/10/31 01:18:11 INFO Applying migration id=certhash 2026/10/31 01:18:11 INFO Applying migration id=follows_sync 2026/10/31 01:18:11 INFO Applying migration id=jsonpath 2026/10/31 01:18:11 INFO Applying migration id=localforward 2026/10/31 01:18:11 INFO Applying migration id=avatar 2026/10/31 01:18:11 INFO Applying migration id=noimage 2026/10/31 01:18:11 INFO Applying migration id=feed 2026/10/31 01:18:11 INFO Applying migration id=bookmarks 2026/10/31 01:18:11 INFO Applying migration id=shareactivity 2026/10/31 01:18:11 INFO Applying migration id=application 2026/10/31 01:18:11 INFO Applying migration id=certificates 2026/10/31 01:18:11 INFO Applying migration id=rawforward 2026/10/31 01:18:11 INFO Applying migration id=publickey 2026/10/31 01:18:11 INFO Applying migration id=resolvegroup 2026/10/31 01:18:11 INFO Applying migration id=reject 2026/10/31 01:18:11 INFO Applying migration id=autodel 2026/10/31 01:18:11 INFO Applying migration id=jsonb 2026/10/31 01:18:11 INFO Applying migration id=quote 2026/10/31 01:18:11 INFO Applying migration id=rfc9421 2026/10/31 01:18:11 INFO Applying migration id=keys 2026/10/31 01:18:11 INFO Applying migration id=portable 2026/10/31 01:18:11 INFO Applying migration id=proofs 2026/10/31 01:18:11 INFO Applying migration id=contexts 2026/10/31 01:18:11 INFO Applying migration id=deliverieshost 2026/10/31 01:18:11 INFO Applying migration id=pembegin 2026/10/31 01:18:11 INFO Applying migration id=didhost 2026/10/31 01:18:11 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:11 INFO Applying migration id=invites 2026/10/31 01:18:11 INFO Applying migration id=ed25519blob 2026/10/31 01:18:11 INFO Applying migration id=rsablob 2026/10/31 01:18:11 INFO Applying migration id=iconscid 2026/10/31 01:18:11 INFO Applying migration id=actor 2026/10/31 01:18:11 INFO Applying migration id=localkeys 2026/10/31 01:18:11 INFO Applying migration id=deleted 2026/10/31 01:18:11 INFO Applying migration id=history 2026/10/31 01:18:11 INFO Applying migration id=outboxnano 2026/10/31 01:18:11 INFO Applying migration id=implements 2026/10/31 01:18:11 INFO Applying migration id=backfill 2026/10/31 01:18:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-29f9-72cd-a752-f0c413cc17eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-29f9-7219-b78a-fa362a0badf1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f89-29f9-7219-b78a-fa362a0badf1 --- PASS: TestShare_UnshareThrottling (2.02s) === RUN TestShare_PostToFollowers 2026/10/31 01:18:13 INFO Applying migration id=initial 2026/10/31 01:18:13 INFO Applying migration id=notesupdated 2026/10/31 01:18:13 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:13 INFO Applying migration id=activitiesid 2026/10/31 01:18:13 INFO Applying migration id=outbox 2026/10/31 01:18:13 INFO Applying migration id=edits 2026/10/31 01:18:13 INFO Applying migration id=outboxactor 2026/10/31 01:18:13 INFO Applying migration id=outboxsender 2026/10/31 01:18:13 INFO Applying migration id=thread 2026/10/31 01:18:13 INFO Applying migration id=host 2026/10/31 01:18:13 INFO Applying migration id=sharedinbox 2026/10/31 01:18:13 INFO Applying migration id=noteshost 2026/10/31 01:18:13 INFO Applying migration id=fetched 2026/10/31 01:18:13 INFO Applying migration id=move 2026/10/31 01:18:13 INFO Applying migration id=cleanup 2026/10/31 01:18:13 INFO Applying migration id=received 2026/10/31 01:18:13 INFO Applying migration id=namehost 2026/10/31 01:18:13 INFO Applying migration id=outboxhost 2026/10/31 01:18:13 INFO Applying migration id=notesfts 2026/10/31 01:18:13 INFO Applying migration id=iconsname 2026/10/31 01:18:13 INFO Applying migration id=nohash 2026/10/31 01:18:13 INFO Applying migration id=shares 2026/10/31 01:18:13 INFO Applying migration id=actorttl 2026/10/31 01:18:13 INFO Applying migration id=tocc 2026/10/31 01:18:13 INFO Applying migration id=followeds 2026/10/31 01:18:13 INFO Applying migration id=certhash 2026/10/31 01:18:13 INFO Applying migration id=follows_sync 2026/10/31 01:18:13 INFO Applying migration id=jsonpath 2026/10/31 01:18:13 INFO Applying migration id=localforward 2026/10/31 01:18:13 INFO Applying migration id=avatar 2026/10/31 01:18:13 INFO Applying migration id=noimage 2026/10/31 01:18:13 INFO Applying migration id=feed 2026/10/31 01:18:13 INFO Applying migration id=bookmarks 2026/10/31 01:18:13 INFO Applying migration id=shareactivity 2026/10/31 01:18:13 INFO Applying migration id=application 2026/10/31 01:18:13 INFO Applying migration id=certificates 2026/10/31 01:18:13 INFO Applying migration id=rawforward 2026/10/31 01:18:13 INFO Applying migration id=publickey 2026/10/31 01:18:13 INFO Applying migration id=resolvegroup 2026/10/31 01:18:13 INFO Applying migration id=reject 2026/10/31 01:18:13 INFO Applying migration id=autodel 2026/10/31 01:18:13 INFO Applying migration id=jsonb 2026/10/31 01:18:13 INFO Applying migration id=quote 2026/10/31 01:18:13 INFO Applying migration id=rfc9421 2026/10/31 01:18:13 INFO Applying migration id=keys 2026/10/31 01:18:13 INFO Applying migration id=portable 2026/10/31 01:18:13 INFO Applying migration id=proofs 2026/10/31 01:18:13 INFO Applying migration id=contexts 2026/10/31 01:18:13 INFO Applying migration id=deliverieshost 2026/10/31 01:18:13 INFO Applying migration id=pembegin 2026/10/31 01:18:13 INFO Applying migration id=didhost 2026/10/31 01:18:13 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:13 INFO Applying migration id=invites 2026/10/31 01:18:13 INFO Applying migration id=ed25519blob 2026/10/31 01:18:13 INFO Applying migration id=rsablob 2026/10/31 01:18:13 INFO Applying migration id=iconscid 2026/10/31 01:18:13 INFO Applying migration id=actor 2026/10/31 01:18:13 INFO Applying migration id=localkeys 2026/10/31 01:18:13 INFO Applying migration id=deleted 2026/10/31 01:18:13 INFO Applying migration id=history 2026/10/31 01:18:13 INFO Applying migration id=outboxnano 2026/10/31 01:18:13 INFO Applying migration id=implements 2026/10/31 01:18:13 INFO Applying migration id=backfill 2026/10/31 01:18:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-3b35-7cd9-8a48-afafd0061c43 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-3b35-7c7b-bfbf-69914bbd8c6a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f89-3b35-7c7b-bfbf-69914bbd8c6a 2026/10/31 01:18:17 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/01a18f89-3b35-7c7b-bfbf-69914bbd8c6a error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (4.41s) === RUN TestShare_Twice 2026/10/31 01:18:17 INFO Applying migration id=initial 2026/10/31 01:18:17 INFO Applying migration id=notesupdated 2026/10/31 01:18:17 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:17 INFO Applying migration id=activitiesid 2026/10/31 01:18:17 INFO Applying migration id=outbox 2026/10/31 01:18:17 INFO Applying migration id=edits 2026/10/31 01:18:17 INFO Applying migration id=outboxactor 2026/10/31 01:18:17 INFO Applying migration id=outboxsender 2026/10/31 01:18:17 INFO Applying migration id=thread 2026/10/31 01:18:17 INFO Applying migration id=host 2026/10/31 01:18:17 INFO Applying migration id=sharedinbox 2026/10/31 01:18:17 INFO Applying migration id=noteshost 2026/10/31 01:18:17 INFO Applying migration id=fetched 2026/10/31 01:18:17 INFO Applying migration id=move 2026/10/31 01:18:17 INFO Applying migration id=cleanup 2026/10/31 01:18:17 INFO Applying migration id=received 2026/10/31 01:18:17 INFO Applying migration id=namehost 2026/10/31 01:18:17 INFO Applying migration id=outboxhost 2026/10/31 01:18:17 INFO Applying migration id=notesfts 2026/10/31 01:18:17 INFO Applying migration id=iconsname 2026/10/31 01:18:17 INFO Applying migration id=nohash 2026/10/31 01:18:17 INFO Applying migration id=shares 2026/10/31 01:18:17 INFO Applying migration id=actorttl 2026/10/31 01:18:17 INFO Applying migration id=tocc 2026/10/31 01:18:17 INFO Applying migration id=followeds 2026/10/31 01:18:17 INFO Applying migration id=certhash 2026/10/31 01:18:17 INFO Applying migration id=follows_sync 2026/10/31 01:18:17 INFO Applying migration id=jsonpath 2026/10/31 01:18:17 INFO Applying migration id=localforward 2026/10/31 01:18:17 INFO Applying migration id=avatar 2026/10/31 01:18:17 INFO Applying migration id=noimage 2026/10/31 01:18:17 INFO Applying migration id=feed 2026/10/31 01:18:17 INFO Applying migration id=bookmarks 2026/10/31 01:18:17 INFO Applying migration id=shareactivity 2026/10/31 01:18:17 INFO Applying migration id=application 2026/10/31 01:18:17 INFO Applying migration id=certificates 2026/10/31 01:18:17 INFO Applying migration id=rawforward 2026/10/31 01:18:17 INFO Applying migration id=publickey 2026/10/31 01:18:17 INFO Applying migration id=resolvegroup 2026/10/31 01:18:17 INFO Applying migration id=reject 2026/10/31 01:18:17 INFO Applying migration id=autodel 2026/10/31 01:18:17 INFO Applying migration id=jsonb 2026/10/31 01:18:17 INFO Applying migration id=quote 2026/10/31 01:18:17 INFO Applying migration id=rfc9421 2026/10/31 01:18:17 INFO Applying migration id=keys 2026/10/31 01:18:17 INFO Applying migration id=portable 2026/10/31 01:18:17 INFO Applying migration id=proofs 2026/10/31 01:18:17 INFO Applying migration id=contexts 2026/10/31 01:18:17 INFO Applying migration id=deliverieshost 2026/10/31 01:18:17 INFO Applying migration id=pembegin 2026/10/31 01:18:17 INFO Applying migration id=didhost 2026/10/31 01:18:17 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:17 INFO Applying migration id=invites 2026/10/31 01:18:17 INFO Applying migration id=ed25519blob 2026/10/31 01:18:17 INFO Applying migration id=rsablob 2026/10/31 01:18:18 INFO Applying migration id=iconscid 2026/10/31 01:18:18 INFO Applying migration id=actor 2026/10/31 01:18:18 INFO Applying migration id=localkeys 2026/10/31 01:18:18 INFO Applying migration id=deleted 2026/10/31 01:18:18 INFO Applying migration id=history 2026/10/31 01:18:18 INFO Applying migration id=outboxnano 2026/10/31 01:18:18 INFO Applying migration id=implements 2026/10/31 01:18:18 INFO Applying migration id=backfill 2026/10/31 01:18:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-48a6-7dfb-a84d-3253f5323dd3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-48a6-7d8c-a6b7-8199f371f42b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f89-48a6-7d8c-a6b7-8199f371f42b 2026/10/31 01:18:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:18:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/31 01:18:21 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/01a18f89-48a6-7d8c-a6b7-8199f371f42b error="sql: no rows in result set" --- PASS: TestShare_Twice (3.45s) === RUN TestShare_Unshare 2026/10/31 01:18:21 INFO Applying migration id=initial 2026/10/31 01:18:21 INFO Applying migration id=notesupdated 2026/10/31 01:18:21 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:21 INFO Applying migration id=activitiesid 2026/10/31 01:18:21 INFO Applying migration id=outbox 2026/10/31 01:18:21 INFO Applying migration id=edits 2026/10/31 01:18:21 INFO Applying migration id=outboxactor 2026/10/31 01:18:21 INFO Applying migration id=outboxsender 2026/10/31 01:18:21 INFO Applying migration id=thread 2026/10/31 01:18:21 INFO Applying migration id=host 2026/10/31 01:18:21 INFO Applying migration id=sharedinbox 2026/10/31 01:18:21 INFO Applying migration id=noteshost 2026/10/31 01:18:21 INFO Applying migration id=fetched 2026/10/31 01:18:21 INFO Applying migration id=move 2026/10/31 01:18:21 INFO Applying migration id=cleanup 2026/10/31 01:18:21 INFO Applying migration id=received 2026/10/31 01:18:21 INFO Applying migration id=namehost 2026/10/31 01:18:21 INFO Applying migration id=outboxhost 2026/10/31 01:18:21 INFO Applying migration id=notesfts 2026/10/31 01:18:21 INFO Applying migration id=iconsname 2026/10/31 01:18:21 INFO Applying migration id=nohash 2026/10/31 01:18:21 INFO Applying migration id=shares 2026/10/31 01:18:21 INFO Applying migration id=actorttl 2026/10/31 01:18:21 INFO Applying migration id=tocc 2026/10/31 01:18:21 INFO Applying migration id=followeds 2026/10/31 01:18:21 INFO Applying migration id=certhash 2026/10/31 01:18:21 INFO Applying migration id=follows_sync 2026/10/31 01:18:21 INFO Applying migration id=jsonpath 2026/10/31 01:18:21 INFO Applying migration id=localforward 2026/10/31 01:18:21 INFO Applying migration id=avatar 2026/10/31 01:18:21 INFO Applying migration id=noimage 2026/10/31 01:18:21 INFO Applying migration id=feed 2026/10/31 01:18:21 INFO Applying migration id=bookmarks 2026/10/31 01:18:21 INFO Applying migration id=shareactivity 2026/10/31 01:18:21 INFO Applying migration id=application 2026/10/31 01:18:21 INFO Applying migration id=certificates 2026/10/31 01:18:21 INFO Applying migration id=rawforward 2026/10/31 01:18:21 INFO Applying migration id=publickey 2026/10/31 01:18:21 INFO Applying migration id=resolvegroup 2026/10/31 01:18:21 INFO Applying migration id=reject 2026/10/31 01:18:21 INFO Applying migration id=autodel 2026/10/31 01:18:21 INFO Applying migration id=jsonb 2026/10/31 01:18:21 INFO Applying migration id=quote 2026/10/31 01:18:21 INFO Applying migration id=rfc9421 2026/10/31 01:18:21 INFO Applying migration id=keys 2026/10/31 01:18:21 INFO Applying migration id=portable 2026/10/31 01:18:21 INFO Applying migration id=proofs 2026/10/31 01:18:21 INFO Applying migration id=contexts 2026/10/31 01:18:21 INFO Applying migration id=deliverieshost 2026/10/31 01:18:21 INFO Applying migration id=pembegin 2026/10/31 01:18:21 INFO Applying migration id=didhost 2026/10/31 01:18:21 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:21 INFO Applying migration id=invites 2026/10/31 01:18:21 INFO Applying migration id=ed25519blob 2026/10/31 01:18:21 INFO Applying migration id=rsablob 2026/10/31 01:18:21 INFO Applying migration id=iconscid 2026/10/31 01:18:21 INFO Applying migration id=actor 2026/10/31 01:18:21 INFO Applying migration id=localkeys 2026/10/31 01:18:21 INFO Applying migration id=deleted 2026/10/31 01:18:21 INFO Applying migration id=history 2026/10/31 01:18:21 INFO Applying migration id=outboxnano 2026/10/31 01:18:21 INFO Applying migration id=implements 2026/10/31 01:18:21 INFO Applying migration id=backfill 2026/10/31 01:18:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-4e55-7cfd-8e9e-a6e75dbc43c3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-4e55-7c92-9b01-5b2374498268 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f89-4e55-7c92-9b01-5b2374498268 2026/10/31 01:18:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:18:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/31 01:18:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (1.46s) === RUN TestShare_ShareAfterUnshare 2026/10/31 01:18:22 INFO Applying migration id=initial 2026/10/31 01:18:22 INFO Applying migration id=notesupdated 2026/10/31 01:18:22 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:22 INFO Applying migration id=activitiesid 2026/10/31 01:18:22 INFO Applying migration id=outbox 2026/10/31 01:18:22 INFO Applying migration id=edits 2026/10/31 01:18:22 INFO Applying migration id=outboxactor 2026/10/31 01:18:22 INFO Applying migration id=outboxsender 2026/10/31 01:18:22 INFO Applying migration id=thread 2026/10/31 01:18:22 INFO Applying migration id=host 2026/10/31 01:18:22 INFO Applying migration id=sharedinbox 2026/10/31 01:18:22 INFO Applying migration id=noteshost 2026/10/31 01:18:22 INFO Applying migration id=fetched 2026/10/31 01:18:22 INFO Applying migration id=move 2026/10/31 01:18:22 INFO Applying migration id=cleanup 2026/10/31 01:18:22 INFO Applying migration id=received 2026/10/31 01:18:22 INFO Applying migration id=namehost 2026/10/31 01:18:22 INFO Applying migration id=outboxhost 2026/10/31 01:18:22 INFO Applying migration id=notesfts 2026/10/31 01:18:22 INFO Applying migration id=iconsname 2026/10/31 01:18:22 INFO Applying migration id=nohash 2026/10/31 01:18:22 INFO Applying migration id=shares 2026/10/31 01:18:22 INFO Applying migration id=actorttl 2026/10/31 01:18:22 INFO Applying migration id=tocc 2026/10/31 01:18:22 INFO Applying migration id=followeds 2026/10/31 01:18:22 INFO Applying migration id=certhash 2026/10/31 01:18:22 INFO Applying migration id=follows_sync 2026/10/31 01:18:22 INFO Applying migration id=jsonpath 2026/10/31 01:18:22 INFO Applying migration id=localforward 2026/10/31 01:18:22 INFO Applying migration id=avatar 2026/10/31 01:18:22 INFO Applying migration id=noimage 2026/10/31 01:18:22 INFO Applying migration id=feed 2026/10/31 01:18:22 INFO Applying migration id=bookmarks 2026/10/31 01:18:22 INFO Applying migration id=shareactivity 2026/10/31 01:18:22 INFO Applying migration id=application 2026/10/31 01:18:22 INFO Applying migration id=certificates 2026/10/31 01:18:22 INFO Applying migration id=rawforward 2026/10/31 01:18:22 INFO Applying migration id=publickey 2026/10/31 01:18:22 INFO Applying migration id=resolvegroup 2026/10/31 01:18:22 INFO Applying migration id=reject 2026/10/31 01:18:22 INFO Applying migration id=autodel 2026/10/31 01:18:22 INFO Applying migration id=jsonb 2026/10/31 01:18:22 INFO Applying migration id=quote 2026/10/31 01:18:22 INFO Applying migration id=rfc9421 2026/10/31 01:18:22 INFO Applying migration id=keys 2026/10/31 01:18:22 INFO Applying migration id=portable 2026/10/31 01:18:22 INFO Applying migration id=proofs 2026/10/31 01:18:22 INFO Applying migration id=contexts 2026/10/31 01:18:22 INFO Applying migration id=deliverieshost 2026/10/31 01:18:22 INFO Applying migration id=pembegin 2026/10/31 01:18:22 INFO Applying migration id=didhost 2026/10/31 01:18:22 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:22 INFO Applying migration id=invites 2026/10/31 01:18:22 INFO Applying migration id=ed25519blob 2026/10/31 01:18:22 INFO Applying migration id=rsablob 2026/10/31 01:18:22 INFO Applying migration id=iconscid 2026/10/31 01:18:22 INFO Applying migration id=actor 2026/10/31 01:18:22 INFO Applying migration id=localkeys 2026/10/31 01:18:22 INFO Applying migration id=deleted 2026/10/31 01:18:22 INFO Applying migration id=history 2026/10/31 01:18:22 INFO Applying migration id=outboxnano 2026/10/31 01:18:22 INFO Applying migration id=implements 2026/10/31 01:18:22 INFO Applying migration id=backfill 2026/10/31 01:18:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-5651-7431-b260-0ab02996f9c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-5651-73c8-b6cb-01646b740355 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f89-5651-73c8-b6cb-01646b740355 2026/10/31 01:18:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:18:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/31 01:18:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/31 01:18:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (2.05s) === RUN TestHelpUnauthenticatedUser 2026/10/31 01:18:24 INFO Applying migration id=initial 2026/10/31 01:18:24 INFO Applying migration id=notesupdated 2026/10/31 01:18:24 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:24 INFO Applying migration id=activitiesid 2026/10/31 01:18:24 INFO Applying migration id=outbox 2026/10/31 01:18:24 INFO Applying migration id=edits 2026/10/31 01:18:24 INFO Applying migration id=outboxactor 2026/10/31 01:18:24 INFO Applying migration id=outboxsender 2026/10/31 01:18:24 INFO Applying migration id=thread 2026/10/31 01:18:24 INFO Applying migration id=host 2026/10/31 01:18:24 INFO Applying migration id=sharedinbox 2026/10/31 01:18:24 INFO Applying migration id=noteshost 2026/10/31 01:18:24 INFO Applying migration id=fetched 2026/10/31 01:18:24 INFO Applying migration id=move 2026/10/31 01:18:24 INFO Applying migration id=cleanup 2026/10/31 01:18:24 INFO Applying migration id=received 2026/10/31 01:18:24 INFO Applying migration id=namehost 2026/10/31 01:18:24 INFO Applying migration id=outboxhost 2026/10/31 01:18:24 INFO Applying migration id=notesfts 2026/10/31 01:18:24 INFO Applying migration id=iconsname 2026/10/31 01:18:24 INFO Applying migration id=nohash 2026/10/31 01:18:24 INFO Applying migration id=shares 2026/10/31 01:18:24 INFO Applying migration id=actorttl 2026/10/31 01:18:24 INFO Applying migration id=tocc 2026/10/31 01:18:24 INFO Applying migration id=followeds 2026/10/31 01:18:24 INFO Applying migration id=certhash 2026/10/31 01:18:24 INFO Applying migration id=follows_sync 2026/10/31 01:18:24 INFO Applying migration id=jsonpath 2026/10/31 01:18:24 INFO Applying migration id=localforward 2026/10/31 01:18:24 INFO Applying migration id=avatar 2026/10/31 01:18:24 INFO Applying migration id=noimage 2026/10/31 01:18:24 INFO Applying migration id=feed 2026/10/31 01:18:24 INFO Applying migration id=bookmarks 2026/10/31 01:18:24 INFO Applying migration id=shareactivity 2026/10/31 01:18:24 INFO Applying migration id=application 2026/10/31 01:18:24 INFO Applying migration id=certificates 2026/10/31 01:18:24 INFO Applying migration id=rawforward 2026/10/31 01:18:24 INFO Applying migration id=publickey 2026/10/31 01:18:24 INFO Applying migration id=resolvegroup 2026/10/31 01:18:24 INFO Applying migration id=reject 2026/10/31 01:18:24 INFO Applying migration id=autodel 2026/10/31 01:18:24 INFO Applying migration id=jsonb 2026/10/31 01:18:24 INFO Applying migration id=quote 2026/10/31 01:18:24 INFO Applying migration id=rfc9421 2026/10/31 01:18:24 INFO Applying migration id=keys 2026/10/31 01:18:24 INFO Applying migration id=portable 2026/10/31 01:18:24 INFO Applying migration id=proofs 2026/10/31 01:18:24 INFO Applying migration id=contexts 2026/10/31 01:18:24 INFO Applying migration id=deliverieshost 2026/10/31 01:18:24 INFO Applying migration id=pembegin 2026/10/31 01:18:24 INFO Applying migration id=didhost 2026/10/31 01:18:24 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:24 INFO Applying migration id=invites 2026/10/31 01:18:24 INFO Applying migration id=ed25519blob 2026/10/31 01:18:24 INFO Applying migration id=rsablob 2026/10/31 01:18:24 INFO Applying migration id=iconscid 2026/10/31 01:18:24 INFO Applying migration id=actor 2026/10/31 01:18:24 INFO Applying migration id=localkeys 2026/10/31 01:18:24 INFO Applying migration id=deleted 2026/10/31 01:18:24 INFO Applying migration id=history 2026/10/31 01:18:24 INFO Applying migration id=outboxnano 2026/10/31 01:18:24 INFO Applying migration id=implements 2026/10/31 01:18:24 INFO Applying migration id=backfill --- PASS: TestHelpUnauthenticatedUser (2.21s) === RUN TestHelpAuthenticatedUser 2026/10/31 01:18:27 INFO Applying migration id=initial 2026/10/31 01:18:27 INFO Applying migration id=notesupdated 2026/10/31 01:18:27 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:27 INFO Applying migration id=activitiesid 2026/10/31 01:18:27 INFO Applying migration id=outbox 2026/10/31 01:18:27 INFO Applying migration id=edits 2026/10/31 01:18:27 INFO Applying migration id=outboxactor 2026/10/31 01:18:27 INFO Applying migration id=outboxsender 2026/10/31 01:18:27 INFO Applying migration id=thread 2026/10/31 01:18:27 INFO Applying migration id=host 2026/10/31 01:18:27 INFO Applying migration id=sharedinbox 2026/10/31 01:18:27 INFO Applying migration id=noteshost 2026/10/31 01:18:27 INFO Applying migration id=fetched 2026/10/31 01:18:27 INFO Applying migration id=move 2026/10/31 01:18:27 INFO Applying migration id=cleanup 2026/10/31 01:18:27 INFO Applying migration id=received 2026/10/31 01:18:27 INFO Applying migration id=namehost 2026/10/31 01:18:27 INFO Applying migration id=outboxhost 2026/10/31 01:18:27 INFO Applying migration id=notesfts 2026/10/31 01:18:27 INFO Applying migration id=iconsname 2026/10/31 01:18:27 INFO Applying migration id=nohash 2026/10/31 01:18:27 INFO Applying migration id=shares 2026/10/31 01:18:27 INFO Applying migration id=actorttl 2026/10/31 01:18:27 INFO Applying migration id=tocc 2026/10/31 01:18:27 INFO Applying migration id=followeds 2026/10/31 01:18:27 INFO Applying migration id=certhash 2026/10/31 01:18:27 INFO Applying migration id=follows_sync 2026/10/31 01:18:27 INFO Applying migration id=jsonpath 2026/10/31 01:18:27 INFO Applying migration id=localforward 2026/10/31 01:18:27 INFO Applying migration id=avatar 2026/10/31 01:18:27 INFO Applying migration id=noimage 2026/10/31 01:18:27 INFO Applying migration id=feed 2026/10/31 01:18:27 INFO Applying migration id=bookmarks 2026/10/31 01:18:27 INFO Applying migration id=shareactivity 2026/10/31 01:18:27 INFO Applying migration id=application 2026/10/31 01:18:27 INFO Applying migration id=certificates 2026/10/31 01:18:27 INFO Applying migration id=rawforward 2026/10/31 01:18:27 INFO Applying migration id=publickey 2026/10/31 01:18:27 INFO Applying migration id=resolvegroup 2026/10/31 01:18:27 INFO Applying migration id=reject 2026/10/31 01:18:27 INFO Applying migration id=autodel 2026/10/31 01:18:27 INFO Applying migration id=jsonb 2026/10/31 01:18:27 INFO Applying migration id=quote 2026/10/31 01:18:27 INFO Applying migration id=rfc9421 2026/10/31 01:18:27 INFO Applying migration id=keys 2026/10/31 01:18:27 INFO Applying migration id=portable 2026/10/31 01:18:27 INFO Applying migration id=proofs 2026/10/31 01:18:27 INFO Applying migration id=contexts 2026/10/31 01:18:27 INFO Applying migration id=deliverieshost 2026/10/31 01:18:27 INFO Applying migration id=pembegin 2026/10/31 01:18:27 INFO Applying migration id=didhost 2026/10/31 01:18:27 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:27 INFO Applying migration id=invites 2026/10/31 01:18:27 INFO Applying migration id=ed25519blob 2026/10/31 01:18:27 INFO Applying migration id=rsablob 2026/10/31 01:18:27 INFO Applying migration id=iconscid 2026/10/31 01:18:27 INFO Applying migration id=actor 2026/10/31 01:18:27 INFO Applying migration id=localkeys 2026/10/31 01:18:27 INFO Applying migration id=deleted 2026/10/31 01:18:27 INFO Applying migration id=history 2026/10/31 01:18:27 INFO Applying migration id=outboxnano 2026/10/31 01:18:27 INFO Applying migration id=implements 2026/10/31 01:18:27 INFO Applying migration id=backfill --- PASS: TestHelpAuthenticatedUser (4.03s) === RUN TestStatus_NewInstance 2026/10/31 01:18:31 INFO Applying migration id=initial 2026/10/31 01:18:31 INFO Applying migration id=notesupdated 2026/10/31 01:18:31 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:31 INFO Applying migration id=activitiesid 2026/10/31 01:18:31 INFO Applying migration id=outbox 2026/10/31 01:18:31 INFO Applying migration id=edits 2026/10/31 01:18:31 INFO Applying migration id=outboxactor 2026/10/31 01:18:31 INFO Applying migration id=outboxsender 2026/10/31 01:18:31 INFO Applying migration id=thread 2026/10/31 01:18:31 INFO Applying migration id=host 2026/10/31 01:18:31 INFO Applying migration id=sharedinbox 2026/10/31 01:18:31 INFO Applying migration id=noteshost 2026/10/31 01:18:31 INFO Applying migration id=fetched 2026/10/31 01:18:31 INFO Applying migration id=move 2026/10/31 01:18:31 INFO Applying migration id=cleanup 2026/10/31 01:18:31 INFO Applying migration id=received 2026/10/31 01:18:31 INFO Applying migration id=namehost 2026/10/31 01:18:31 INFO Applying migration id=outboxhost 2026/10/31 01:18:31 INFO Applying migration id=notesfts 2026/10/31 01:18:31 INFO Applying migration id=iconsname 2026/10/31 01:18:31 INFO Applying migration id=nohash 2026/10/31 01:18:31 INFO Applying migration id=shares 2026/10/31 01:18:31 INFO Applying migration id=actorttl 2026/10/31 01:18:31 INFO Applying migration id=tocc 2026/10/31 01:18:31 INFO Applying migration id=followeds 2026/10/31 01:18:31 INFO Applying migration id=certhash 2026/10/31 01:18:31 INFO Applying migration id=follows_sync 2026/10/31 01:18:31 INFO Applying migration id=jsonpath 2026/10/31 01:18:31 INFO Applying migration id=localforward 2026/10/31 01:18:31 INFO Applying migration id=avatar 2026/10/31 01:18:31 INFO Applying migration id=noimage 2026/10/31 01:18:31 INFO Applying migration id=feed 2026/10/31 01:18:31 INFO Applying migration id=bookmarks 2026/10/31 01:18:31 INFO Applying migration id=shareactivity 2026/10/31 01:18:31 INFO Applying migration id=application 2026/10/31 01:18:31 INFO Applying migration id=certificates 2026/10/31 01:18:31 INFO Applying migration id=rawforward 2026/10/31 01:18:31 INFO Applying migration id=publickey 2026/10/31 01:18:31 INFO Applying migration id=resolvegroup 2026/10/31 01:18:31 INFO Applying migration id=reject 2026/10/31 01:18:31 INFO Applying migration id=autodel 2026/10/31 01:18:31 INFO Applying migration id=jsonb 2026/10/31 01:18:31 INFO Applying migration id=quote 2026/10/31 01:18:31 INFO Applying migration id=rfc9421 2026/10/31 01:18:31 INFO Applying migration id=keys 2026/10/31 01:18:31 INFO Applying migration id=portable 2026/10/31 01:18:31 INFO Applying migration id=proofs 2026/10/31 01:18:31 INFO Applying migration id=contexts 2026/10/31 01:18:31 INFO Applying migration id=deliverieshost 2026/10/31 01:18:31 INFO Applying migration id=pembegin 2026/10/31 01:18:31 INFO Applying migration id=didhost 2026/10/31 01:18:31 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:31 INFO Applying migration id=invites 2026/10/31 01:18:31 INFO Applying migration id=ed25519blob 2026/10/31 01:18:31 INFO Applying migration id=rsablob 2026/10/31 01:18:31 INFO Applying migration id=iconscid 2026/10/31 01:18:31 INFO Applying migration id=actor 2026/10/31 01:18:31 INFO Applying migration id=localkeys 2026/10/31 01:18:31 INFO Applying migration id=deleted 2026/10/31 01:18:31 INFO Applying migration id=history 2026/10/31 01:18:31 INFO Applying migration id=outboxnano 2026/10/31 01:18:31 INFO Applying migration id=implements 2026/10/31 01:18:31 INFO Applying migration id=backfill 2026/10/31 01:18:33 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (2.63s) === RUN TestStatus_WithPosts 2026/10/31 01:18:33 INFO Applying migration id=initial 2026/10/31 01:18:33 INFO Applying migration id=notesupdated 2026/10/31 01:18:33 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:33 INFO Applying migration id=activitiesid 2026/10/31 01:18:33 INFO Applying migration id=outbox 2026/10/31 01:18:33 INFO Applying migration id=edits 2026/10/31 01:18:33 INFO Applying migration id=outboxactor 2026/10/31 01:18:33 INFO Applying migration id=outboxsender 2026/10/31 01:18:33 INFO Applying migration id=thread 2026/10/31 01:18:33 INFO Applying migration id=host 2026/10/31 01:18:33 INFO Applying migration id=sharedinbox 2026/10/31 01:18:33 INFO Applying migration id=noteshost 2026/10/31 01:18:33 INFO Applying migration id=fetched 2026/10/31 01:18:33 INFO Applying migration id=move 2026/10/31 01:18:33 INFO Applying migration id=cleanup 2026/10/31 01:18:33 INFO Applying migration id=received 2026/10/31 01:18:33 INFO Applying migration id=namehost 2026/10/31 01:18:33 INFO Applying migration id=outboxhost 2026/10/31 01:18:33 INFO Applying migration id=notesfts 2026/10/31 01:18:33 INFO Applying migration id=iconsname 2026/10/31 01:18:33 INFO Applying migration id=nohash 2026/10/31 01:18:33 INFO Applying migration id=shares 2026/10/31 01:18:33 INFO Applying migration id=actorttl 2026/10/31 01:18:33 INFO Applying migration id=tocc 2026/10/31 01:18:33 INFO Applying migration id=followeds 2026/10/31 01:18:33 INFO Applying migration id=certhash 2026/10/31 01:18:33 INFO Applying migration id=follows_sync 2026/10/31 01:18:33 INFO Applying migration id=jsonpath 2026/10/31 01:18:33 INFO Applying migration id=localforward 2026/10/31 01:18:33 INFO Applying migration id=avatar 2026/10/31 01:18:33 INFO Applying migration id=noimage 2026/10/31 01:18:33 INFO Applying migration id=feed 2026/10/31 01:18:33 INFO Applying migration id=bookmarks 2026/10/31 01:18:33 INFO Applying migration id=shareactivity 2026/10/31 01:18:33 INFO Applying migration id=application 2026/10/31 01:18:33 INFO Applying migration id=certificates 2026/10/31 01:18:33 INFO Applying migration id=rawforward 2026/10/31 01:18:33 INFO Applying migration id=publickey 2026/10/31 01:18:33 INFO Applying migration id=resolvegroup 2026/10/31 01:18:33 INFO Applying migration id=reject 2026/10/31 01:18:33 INFO Applying migration id=autodel 2026/10/31 01:18:33 INFO Applying migration id=jsonb 2026/10/31 01:18:33 INFO Applying migration id=quote 2026/10/31 01:18:33 INFO Applying migration id=rfc9421 2026/10/31 01:18:33 INFO Applying migration id=keys 2026/10/31 01:18:33 INFO Applying migration id=portable 2026/10/31 01:18:33 INFO Applying migration id=proofs 2026/10/31 01:18:33 INFO Applying migration id=contexts 2026/10/31 01:18:33 INFO Applying migration id=deliverieshost 2026/10/31 01:18:33 INFO Applying migration id=pembegin 2026/10/31 01:18:33 INFO Applying migration id=didhost 2026/10/31 01:18:33 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:33 INFO Applying migration id=invites 2026/10/31 01:18:33 INFO Applying migration id=ed25519blob 2026/10/31 01:18:33 INFO Applying migration id=rsablob 2026/10/31 01:18:33 INFO Applying migration id=iconscid 2026/10/31 01:18:33 INFO Applying migration id=actor 2026/10/31 01:18:33 INFO Applying migration id=localkeys 2026/10/31 01:18:33 INFO Applying migration id=deleted 2026/10/31 01:18:33 INFO Applying migration id=history 2026/10/31 01:18:33 INFO Applying migration id=outboxnano 2026/10/31 01:18:33 INFO Applying migration id=implements 2026/10/31 01:18:33 INFO Applying migration id=backfill 2026/10/31 01:18:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-8851-7cd0-9d50-48e14c94b3f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-8851-7c86-a8bb-e41061ecc1cd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f89-8851-7c86-a8bb-e41061ecc1cd 2026/10/31 01:18:37 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (3.92s) === RUN TestUnfollow_HappyFlow 2026/10/31 01:18:37 INFO Applying migration id=initial 2026/10/31 01:18:37 INFO Applying migration id=notesupdated 2026/10/31 01:18:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:37 INFO Applying migration id=activitiesid 2026/10/31 01:18:37 INFO Applying migration id=outbox 2026/10/31 01:18:37 INFO Applying migration id=edits 2026/10/31 01:18:37 INFO Applying migration id=outboxactor 2026/10/31 01:18:37 INFO Applying migration id=outboxsender 2026/10/31 01:18:37 INFO Applying migration id=thread 2026/10/31 01:18:37 INFO Applying migration id=host 2026/10/31 01:18:37 INFO Applying migration id=sharedinbox 2026/10/31 01:18:37 INFO Applying migration id=noteshost 2026/10/31 01:18:37 INFO Applying migration id=fetched 2026/10/31 01:18:37 INFO Applying migration id=move 2026/10/31 01:18:37 INFO Applying migration id=cleanup 2026/10/31 01:18:37 INFO Applying migration id=received 2026/10/31 01:18:37 INFO Applying migration id=namehost 2026/10/31 01:18:37 INFO Applying migration id=outboxhost 2026/10/31 01:18:37 INFO Applying migration id=notesfts 2026/10/31 01:18:37 INFO Applying migration id=iconsname 2026/10/31 01:18:37 INFO Applying migration id=nohash 2026/10/31 01:18:37 INFO Applying migration id=shares 2026/10/31 01:18:37 INFO Applying migration id=actorttl 2026/10/31 01:18:37 INFO Applying migration id=tocc 2026/10/31 01:18:37 INFO Applying migration id=followeds 2026/10/31 01:18:37 INFO Applying migration id=certhash 2026/10/31 01:18:37 INFO Applying migration id=follows_sync 2026/10/31 01:18:37 INFO Applying migration id=jsonpath 2026/10/31 01:18:37 INFO Applying migration id=localforward 2026/10/31 01:18:37 INFO Applying migration id=avatar 2026/10/31 01:18:37 INFO Applying migration id=noimage 2026/10/31 01:18:37 INFO Applying migration id=feed 2026/10/31 01:18:37 INFO Applying migration id=bookmarks 2026/10/31 01:18:37 INFO Applying migration id=shareactivity 2026/10/31 01:18:37 INFO Applying migration id=application 2026/10/31 01:18:37 INFO Applying migration id=certificates 2026/10/31 01:18:37 INFO Applying migration id=rawforward 2026/10/31 01:18:37 INFO Applying migration id=publickey 2026/10/31 01:18:37 INFO Applying migration id=resolvegroup 2026/10/31 01:18:37 INFO Applying migration id=reject 2026/10/31 01:18:37 INFO Applying migration id=autodel 2026/10/31 01:18:37 INFO Applying migration id=jsonb 2026/10/31 01:18:37 INFO Applying migration id=quote 2026/10/31 01:18:37 INFO Applying migration id=rfc9421 2026/10/31 01:18:37 INFO Applying migration id=keys 2026/10/31 01:18:37 INFO Applying migration id=portable 2026/10/31 01:18:37 INFO Applying migration id=proofs 2026/10/31 01:18:37 INFO Applying migration id=contexts 2026/10/31 01:18:37 INFO Applying migration id=deliverieshost 2026/10/31 01:18:37 INFO Applying migration id=pembegin 2026/10/31 01:18:37 INFO Applying migration id=didhost 2026/10/31 01:18:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:37 INFO Applying migration id=invites 2026/10/31 01:18:37 INFO Applying migration id=ed25519blob 2026/10/31 01:18:37 INFO Applying migration id=rsablob 2026/10/31 01:18:37 INFO Applying migration id=iconscid 2026/10/31 01:18:37 INFO Applying migration id=actor 2026/10/31 01:18:37 INFO Applying migration id=localkeys 2026/10/31 01:18:37 INFO Applying migration id=deleted 2026/10/31 01:18:37 INFO Applying migration id=history 2026/10/31 01:18:37 INFO Applying migration id=outboxnano 2026/10/31 01:18:37 INFO Applying migration id=implements 2026/10/31 01:18:37 INFO Applying migration id=backfill 2026/10/31 01:18:40 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-94e0-7bb0-b58c-ba1e9c1b594c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:18:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-94e2-70b9-90f3-a03ca31eb006 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-94e0-7bb0-b58c-ba1e9c1b594c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-94e0-7bb0-b58c-ba1e9c1b594c 2026/10/31 01:18:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-94e2-7a2d-8edd-d12e31b3ef46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-94e2-79e2-9f0f-ca83f7dea849 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-94e2-79e2-9f0f-ca83f7dea849 2026/10/31 01:18:40 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f89-94e5-7d95-a498-7e0d01173777 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-94e0-7bb0-b58c-ba1e9c1b594c 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 (3.22s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/10/31 01:18:40 INFO Applying migration id=initial 2026/10/31 01:18:40 INFO Applying migration id=notesupdated 2026/10/31 01:18:40 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:40 INFO Applying migration id=activitiesid 2026/10/31 01:18:40 INFO Applying migration id=outbox 2026/10/31 01:18:40 INFO Applying migration id=edits 2026/10/31 01:18:40 INFO Applying migration id=outboxactor 2026/10/31 01:18:40 INFO Applying migration id=outboxsender 2026/10/31 01:18:40 INFO Applying migration id=thread 2026/10/31 01:18:40 INFO Applying migration id=host 2026/10/31 01:18:40 INFO Applying migration id=sharedinbox 2026/10/31 01:18:40 INFO Applying migration id=noteshost 2026/10/31 01:18:40 INFO Applying migration id=fetched 2026/10/31 01:18:40 INFO Applying migration id=move 2026/10/31 01:18:40 INFO Applying migration id=cleanup 2026/10/31 01:18:40 INFO Applying migration id=received 2026/10/31 01:18:40 INFO Applying migration id=namehost 2026/10/31 01:18:40 INFO Applying migration id=outboxhost 2026/10/31 01:18:40 INFO Applying migration id=notesfts 2026/10/31 01:18:40 INFO Applying migration id=iconsname 2026/10/31 01:18:40 INFO Applying migration id=nohash 2026/10/31 01:18:40 INFO Applying migration id=shares 2026/10/31 01:18:40 INFO Applying migration id=actorttl 2026/10/31 01:18:40 INFO Applying migration id=tocc 2026/10/31 01:18:40 INFO Applying migration id=followeds 2026/10/31 01:18:40 INFO Applying migration id=certhash 2026/10/31 01:18:40 INFO Applying migration id=follows_sync 2026/10/31 01:18:40 INFO Applying migration id=jsonpath 2026/10/31 01:18:40 INFO Applying migration id=localforward 2026/10/31 01:18:40 INFO Applying migration id=avatar 2026/10/31 01:18:40 INFO Applying migration id=noimage 2026/10/31 01:18:40 INFO Applying migration id=feed 2026/10/31 01:18:40 INFO Applying migration id=bookmarks 2026/10/31 01:18:40 INFO Applying migration id=shareactivity 2026/10/31 01:18:40 INFO Applying migration id=application 2026/10/31 01:18:40 INFO Applying migration id=certificates 2026/10/31 01:18:40 INFO Applying migration id=rawforward 2026/10/31 01:18:40 INFO Applying migration id=publickey 2026/10/31 01:18:40 INFO Applying migration id=resolvegroup 2026/10/31 01:18:40 INFO Applying migration id=reject 2026/10/31 01:18:40 INFO Applying migration id=autodel 2026/10/31 01:18:40 INFO Applying migration id=jsonb 2026/10/31 01:18:40 INFO Applying migration id=quote 2026/10/31 01:18:40 INFO Applying migration id=rfc9421 2026/10/31 01:18:40 INFO Applying migration id=keys 2026/10/31 01:18:40 INFO Applying migration id=portable 2026/10/31 01:18:40 INFO Applying migration id=proofs 2026/10/31 01:18:40 INFO Applying migration id=contexts 2026/10/31 01:18:40 INFO Applying migration id=deliverieshost 2026/10/31 01:18:40 INFO Applying migration id=pembegin 2026/10/31 01:18:40 INFO Applying migration id=didhost 2026/10/31 01:18:40 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:40 INFO Applying migration id=invites 2026/10/31 01:18:40 INFO Applying migration id=ed25519blob 2026/10/31 01:18:40 INFO Applying migration id=rsablob 2026/10/31 01:18:40 INFO Applying migration id=iconscid 2026/10/31 01:18:40 INFO Applying migration id=actor 2026/10/31 01:18:40 INFO Applying migration id=localkeys 2026/10/31 01:18:40 INFO Applying migration id=deleted 2026/10/31 01:18:40 INFO Applying migration id=history 2026/10/31 01:18:40 INFO Applying migration id=outboxnano 2026/10/31 01:18:40 INFO Applying migration id=implements 2026/10/31 01:18:40 INFO Applying migration id=backfill 2026/10/31 01:18:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-a3f0-7627-bd6b-926f620e8be2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:18:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-a3f1-71cb-95c6-b24d8caf62db activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-a3f0-7627-bd6b-926f620e8be2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-a3f0-7627-bd6b-926f620e8be2 2026/10/31 01:18:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-a3f1-7b10-becb-d146bc196be3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-a3f1-7aa6-bd79-000c27692913 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-a3f1-7aa6-bd79-000c27692913 2026/10/31 01:18:44 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f89-a3f3-774e-a3bd-c4f61b9d6491 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-a3f0-7627-bd6b-926f620e8be2 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 (3.85s) === RUN TestUnfollow_FollowAgain 2026/10/31 01:18:44 INFO Applying migration id=initial 2026/10/31 01:18:44 INFO Applying migration id=notesupdated 2026/10/31 01:18:44 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:44 INFO Applying migration id=activitiesid 2026/10/31 01:18:44 INFO Applying migration id=outbox 2026/10/31 01:18:44 INFO Applying migration id=edits 2026/10/31 01:18:44 INFO Applying migration id=outboxactor 2026/10/31 01:18:44 INFO Applying migration id=outboxsender 2026/10/31 01:18:44 INFO Applying migration id=thread 2026/10/31 01:18:44 INFO Applying migration id=host 2026/10/31 01:18:44 INFO Applying migration id=sharedinbox 2026/10/31 01:18:44 INFO Applying migration id=noteshost 2026/10/31 01:18:44 INFO Applying migration id=fetched 2026/10/31 01:18:44 INFO Applying migration id=move 2026/10/31 01:18:44 INFO Applying migration id=cleanup 2026/10/31 01:18:44 INFO Applying migration id=received 2026/10/31 01:18:44 INFO Applying migration id=namehost 2026/10/31 01:18:44 INFO Applying migration id=outboxhost 2026/10/31 01:18:44 INFO Applying migration id=notesfts 2026/10/31 01:18:44 INFO Applying migration id=iconsname 2026/10/31 01:18:44 INFO Applying migration id=nohash 2026/10/31 01:18:44 INFO Applying migration id=shares 2026/10/31 01:18:44 INFO Applying migration id=actorttl 2026/10/31 01:18:44 INFO Applying migration id=tocc 2026/10/31 01:18:44 INFO Applying migration id=followeds 2026/10/31 01:18:44 INFO Applying migration id=certhash 2026/10/31 01:18:44 INFO Applying migration id=follows_sync 2026/10/31 01:18:44 INFO Applying migration id=jsonpath 2026/10/31 01:18:44 INFO Applying migration id=localforward 2026/10/31 01:18:44 INFO Applying migration id=avatar 2026/10/31 01:18:44 INFO Applying migration id=noimage 2026/10/31 01:18:44 INFO Applying migration id=feed 2026/10/31 01:18:44 INFO Applying migration id=bookmarks 2026/10/31 01:18:44 INFO Applying migration id=shareactivity 2026/10/31 01:18:44 INFO Applying migration id=application 2026/10/31 01:18:44 INFO Applying migration id=certificates 2026/10/31 01:18:44 INFO Applying migration id=rawforward 2026/10/31 01:18:44 INFO Applying migration id=publickey 2026/10/31 01:18:44 INFO Applying migration id=resolvegroup 2026/10/31 01:18:44 INFO Applying migration id=reject 2026/10/31 01:18:44 INFO Applying migration id=autodel 2026/10/31 01:18:44 INFO Applying migration id=jsonb 2026/10/31 01:18:44 INFO Applying migration id=quote 2026/10/31 01:18:44 INFO Applying migration id=rfc9421 2026/10/31 01:18:44 INFO Applying migration id=keys 2026/10/31 01:18:44 INFO Applying migration id=portable 2026/10/31 01:18:44 INFO Applying migration id=proofs 2026/10/31 01:18:44 INFO Applying migration id=contexts 2026/10/31 01:18:44 INFO Applying migration id=deliverieshost 2026/10/31 01:18:44 INFO Applying migration id=pembegin 2026/10/31 01:18:44 INFO Applying migration id=didhost 2026/10/31 01:18:44 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:44 INFO Applying migration id=invites 2026/10/31 01:18:44 INFO Applying migration id=ed25519blob 2026/10/31 01:18:44 INFO Applying migration id=rsablob 2026/10/31 01:18:44 INFO Applying migration id=iconscid 2026/10/31 01:18:44 INFO Applying migration id=actor 2026/10/31 01:18:44 INFO Applying migration id=localkeys 2026/10/31 01:18:44 INFO Applying migration id=deleted 2026/10/31 01:18:44 INFO Applying migration id=history 2026/10/31 01:18:44 INFO Applying migration id=outboxnano 2026/10/31 01:18:44 INFO Applying migration id=implements 2026/10/31 01:18:44 INFO Applying migration id=backfill 2026/10/31 01:18:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-ade2-7b78-9a29-312ee76a387b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:18:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-ade3-7638-a6ec-f3fd020a4042 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-ade2-7b78-9a29-312ee76a387b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-ade2-7b78-9a29-312ee76a387b 2026/10/31 01:18:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-ade3-7ef4-aef7-445d6ea90e6c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-ade3-7eb7-96ae-e05bda151097 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-ade3-7eb7-96ae-e05bda151097 2026/10/31 01:18:47 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f89-ade7-713b-8ba0-80925a167256 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-ade2-7b78-9a29-312ee76a387b 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/31 01:18:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-adeb-7c45-9190-a80a78305b45 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:18:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-adec-784b-b4ed-d577bf8a8fce activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-adeb-7c45-9190-a80a78305b45 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-adeb-7c45-9190-a80a78305b45 --- PASS: TestUnfollow_FollowAgain (2.55s) === RUN TestUnfollow_NotFollowing 2026/10/31 01:18:47 INFO Applying migration id=initial 2026/10/31 01:18:47 INFO Applying migration id=notesupdated 2026/10/31 01:18:47 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:47 INFO Applying migration id=activitiesid 2026/10/31 01:18:47 INFO Applying migration id=outbox 2026/10/31 01:18:47 INFO Applying migration id=edits 2026/10/31 01:18:47 INFO Applying migration id=outboxactor 2026/10/31 01:18:47 INFO Applying migration id=outboxsender 2026/10/31 01:18:47 INFO Applying migration id=thread 2026/10/31 01:18:47 INFO Applying migration id=host 2026/10/31 01:18:47 INFO Applying migration id=sharedinbox 2026/10/31 01:18:47 INFO Applying migration id=noteshost 2026/10/31 01:18:47 INFO Applying migration id=fetched 2026/10/31 01:18:47 INFO Applying migration id=move 2026/10/31 01:18:47 INFO Applying migration id=cleanup 2026/10/31 01:18:47 INFO Applying migration id=received 2026/10/31 01:18:47 INFO Applying migration id=namehost 2026/10/31 01:18:47 INFO Applying migration id=outboxhost 2026/10/31 01:18:47 INFO Applying migration id=notesfts 2026/10/31 01:18:47 INFO Applying migration id=iconsname 2026/10/31 01:18:47 INFO Applying migration id=nohash 2026/10/31 01:18:47 INFO Applying migration id=shares 2026/10/31 01:18:47 INFO Applying migration id=actorttl 2026/10/31 01:18:47 INFO Applying migration id=tocc 2026/10/31 01:18:47 INFO Applying migration id=followeds 2026/10/31 01:18:47 INFO Applying migration id=certhash 2026/10/31 01:18:47 INFO Applying migration id=follows_sync 2026/10/31 01:18:47 INFO Applying migration id=jsonpath 2026/10/31 01:18:47 INFO Applying migration id=localforward 2026/10/31 01:18:47 INFO Applying migration id=avatar 2026/10/31 01:18:47 INFO Applying migration id=noimage 2026/10/31 01:18:47 INFO Applying migration id=feed 2026/10/31 01:18:47 INFO Applying migration id=bookmarks 2026/10/31 01:18:47 INFO Applying migration id=shareactivity 2026/10/31 01:18:47 INFO Applying migration id=application 2026/10/31 01:18:47 INFO Applying migration id=certificates 2026/10/31 01:18:47 INFO Applying migration id=rawforward 2026/10/31 01:18:47 INFO Applying migration id=publickey 2026/10/31 01:18:47 INFO Applying migration id=resolvegroup 2026/10/31 01:18:47 INFO Applying migration id=reject 2026/10/31 01:18:47 INFO Applying migration id=autodel 2026/10/31 01:18:47 INFO Applying migration id=jsonb 2026/10/31 01:18:47 INFO Applying migration id=quote 2026/10/31 01:18:47 INFO Applying migration id=rfc9421 2026/10/31 01:18:47 INFO Applying migration id=keys 2026/10/31 01:18:47 INFO Applying migration id=portable 2026/10/31 01:18:47 INFO Applying migration id=proofs 2026/10/31 01:18:47 INFO Applying migration id=contexts 2026/10/31 01:18:47 INFO Applying migration id=deliverieshost 2026/10/31 01:18:47 INFO Applying migration id=pembegin 2026/10/31 01:18:47 INFO Applying migration id=didhost 2026/10/31 01:18:47 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:47 INFO Applying migration id=invites 2026/10/31 01:18:47 INFO Applying migration id=ed25519blob 2026/10/31 01:18:47 INFO Applying migration id=rsablob 2026/10/31 01:18:47 INFO Applying migration id=iconscid 2026/10/31 01:18:47 INFO Applying migration id=actor 2026/10/31 01:18:47 INFO Applying migration id=localkeys 2026/10/31 01:18:47 INFO Applying migration id=deleted 2026/10/31 01:18:47 INFO Applying migration id=history 2026/10/31 01:18:47 INFO Applying migration id=outboxnano 2026/10/31 01:18:47 INFO Applying migration id=implements 2026/10/31 01:18:47 INFO Applying migration id=backfill 2026/10/31 01:18:49 WARN Cannot undo a non-existing follow followed=https://localhost.localdomain:8443/user/bob error="sql: no rows in result set" --- PASS: TestUnfollow_NotFollowing (2.41s) === RUN TestUnfollow_UnauthenticatedUser 2026/10/31 01:18:49 INFO Applying migration id=initial 2026/10/31 01:18:49 INFO Applying migration id=notesupdated 2026/10/31 01:18:49 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:49 INFO Applying migration id=activitiesid 2026/10/31 01:18:49 INFO Applying migration id=outbox 2026/10/31 01:18:49 INFO Applying migration id=edits 2026/10/31 01:18:49 INFO Applying migration id=outboxactor 2026/10/31 01:18:49 INFO Applying migration id=outboxsender 2026/10/31 01:18:49 INFO Applying migration id=thread 2026/10/31 01:18:49 INFO Applying migration id=host 2026/10/31 01:18:49 INFO Applying migration id=sharedinbox 2026/10/31 01:18:49 INFO Applying migration id=noteshost 2026/10/31 01:18:49 INFO Applying migration id=fetched 2026/10/31 01:18:49 INFO Applying migration id=move 2026/10/31 01:18:49 INFO Applying migration id=cleanup 2026/10/31 01:18:49 INFO Applying migration id=received 2026/10/31 01:18:49 INFO Applying migration id=namehost 2026/10/31 01:18:49 INFO Applying migration id=outboxhost 2026/10/31 01:18:49 INFO Applying migration id=notesfts 2026/10/31 01:18:49 INFO Applying migration id=iconsname 2026/10/31 01:18:49 INFO Applying migration id=nohash 2026/10/31 01:18:49 INFO Applying migration id=shares 2026/10/31 01:18:49 INFO Applying migration id=actorttl 2026/10/31 01:18:49 INFO Applying migration id=tocc 2026/10/31 01:18:49 INFO Applying migration id=followeds 2026/10/31 01:18:49 INFO Applying migration id=certhash 2026/10/31 01:18:49 INFO Applying migration id=follows_sync 2026/10/31 01:18:49 INFO Applying migration id=jsonpath 2026/10/31 01:18:49 INFO Applying migration id=localforward 2026/10/31 01:18:49 INFO Applying migration id=avatar 2026/10/31 01:18:49 INFO Applying migration id=noimage 2026/10/31 01:18:49 INFO Applying migration id=feed 2026/10/31 01:18:49 INFO Applying migration id=bookmarks 2026/10/31 01:18:49 INFO Applying migration id=shareactivity 2026/10/31 01:18:49 INFO Applying migration id=application 2026/10/31 01:18:49 INFO Applying migration id=certificates 2026/10/31 01:18:49 INFO Applying migration id=rawforward 2026/10/31 01:18:49 INFO Applying migration id=publickey 2026/10/31 01:18:49 INFO Applying migration id=resolvegroup 2026/10/31 01:18:49 INFO Applying migration id=reject 2026/10/31 01:18:49 INFO Applying migration id=autodel 2026/10/31 01:18:49 INFO Applying migration id=jsonb 2026/10/31 01:18:49 INFO Applying migration id=quote 2026/10/31 01:18:49 INFO Applying migration id=rfc9421 2026/10/31 01:18:49 INFO Applying migration id=keys 2026/10/31 01:18:49 INFO Applying migration id=portable 2026/10/31 01:18:49 INFO Applying migration id=proofs 2026/10/31 01:18:49 INFO Applying migration id=contexts 2026/10/31 01:18:49 INFO Applying migration id=deliverieshost 2026/10/31 01:18:49 INFO Applying migration id=pembegin 2026/10/31 01:18:49 INFO Applying migration id=didhost 2026/10/31 01:18:49 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:49 INFO Applying migration id=invites 2026/10/31 01:18:49 INFO Applying migration id=ed25519blob 2026/10/31 01:18:49 INFO Applying migration id=rsablob 2026/10/31 01:18:49 INFO Applying migration id=iconscid 2026/10/31 01:18:49 INFO Applying migration id=actor 2026/10/31 01:18:49 INFO Applying migration id=localkeys 2026/10/31 01:18:49 INFO Applying migration id=deleted 2026/10/31 01:18:49 INFO Applying migration id=history 2026/10/31 01:18:49 INFO Applying migration id=outboxnano 2026/10/31 01:18:49 INFO Applying migration id=implements 2026/10/31 01:18:49 INFO Applying migration id=backfill --- PASS: TestUnfollow_UnauthenticatedUser (2.21s) === RUN TestUploadEdit_HappyFlow 2026/10/31 01:18:51 INFO Applying migration id=initial 2026/10/31 01:18:51 INFO Applying migration id=notesupdated 2026/10/31 01:18:51 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:51 INFO Applying migration id=activitiesid 2026/10/31 01:18:51 INFO Applying migration id=outbox 2026/10/31 01:18:51 INFO Applying migration id=edits 2026/10/31 01:18:51 INFO Applying migration id=outboxactor 2026/10/31 01:18:51 INFO Applying migration id=outboxsender 2026/10/31 01:18:51 INFO Applying migration id=thread 2026/10/31 01:18:51 INFO Applying migration id=host 2026/10/31 01:18:51 INFO Applying migration id=sharedinbox 2026/10/31 01:18:51 INFO Applying migration id=noteshost 2026/10/31 01:18:51 INFO Applying migration id=fetched 2026/10/31 01:18:51 INFO Applying migration id=move 2026/10/31 01:18:51 INFO Applying migration id=cleanup 2026/10/31 01:18:51 INFO Applying migration id=received 2026/10/31 01:18:51 INFO Applying migration id=namehost 2026/10/31 01:18:51 INFO Applying migration id=outboxhost 2026/10/31 01:18:51 INFO Applying migration id=notesfts 2026/10/31 01:18:51 INFO Applying migration id=iconsname 2026/10/31 01:18:51 INFO Applying migration id=nohash 2026/10/31 01:18:51 INFO Applying migration id=shares 2026/10/31 01:18:51 INFO Applying migration id=actorttl 2026/10/31 01:18:51 INFO Applying migration id=tocc 2026/10/31 01:18:51 INFO Applying migration id=followeds 2026/10/31 01:18:51 INFO Applying migration id=certhash 2026/10/31 01:18:51 INFO Applying migration id=follows_sync 2026/10/31 01:18:51 INFO Applying migration id=jsonpath 2026/10/31 01:18:51 INFO Applying migration id=localforward 2026/10/31 01:18:51 INFO Applying migration id=avatar 2026/10/31 01:18:51 INFO Applying migration id=noimage 2026/10/31 01:18:51 INFO Applying migration id=feed 2026/10/31 01:18:51 INFO Applying migration id=bookmarks 2026/10/31 01:18:51 INFO Applying migration id=shareactivity 2026/10/31 01:18:51 INFO Applying migration id=application 2026/10/31 01:18:51 INFO Applying migration id=certificates 2026/10/31 01:18:51 INFO Applying migration id=rawforward 2026/10/31 01:18:51 INFO Applying migration id=publickey 2026/10/31 01:18:51 INFO Applying migration id=resolvegroup 2026/10/31 01:18:51 INFO Applying migration id=reject 2026/10/31 01:18:51 INFO Applying migration id=autodel 2026/10/31 01:18:51 INFO Applying migration id=jsonb 2026/10/31 01:18:51 INFO Applying migration id=quote 2026/10/31 01:18:51 INFO Applying migration id=rfc9421 2026/10/31 01:18:51 INFO Applying migration id=keys 2026/10/31 01:18:51 INFO Applying migration id=portable 2026/10/31 01:18:51 INFO Applying migration id=proofs 2026/10/31 01:18:51 INFO Applying migration id=contexts 2026/10/31 01:18:51 INFO Applying migration id=deliverieshost 2026/10/31 01:18:51 INFO Applying migration id=pembegin 2026/10/31 01:18:51 INFO Applying migration id=didhost 2026/10/31 01:18:51 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:51 INFO Applying migration id=invites 2026/10/31 01:18:51 INFO Applying migration id=ed25519blob 2026/10/31 01:18:51 INFO Applying migration id=rsablob 2026/10/31 01:18:52 INFO Applying migration id=iconscid 2026/10/31 01:18:52 INFO Applying migration id=actor 2026/10/31 01:18:52 INFO Applying migration id=localkeys 2026/10/31 01:18:52 INFO Applying migration id=deleted 2026/10/31 01:18:52 INFO Applying migration id=history 2026/10/31 01:18:52 INFO Applying migration id=outboxnano 2026/10/31 01:18:52 INFO Applying migration id=implements 2026/10/31 01:18:52 INFO Applying migration id=backfill 2026/10/31 01:18:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-cb52-7f0d-823a-bcf343ec1c6b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:18:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-cb53-79d1-bc6a-1bb3e61a846c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-cb52-7f0d-823a-bcf343ec1c6b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-cb52-7f0d-823a-bcf343ec1c6b 2026/10/31 01:18:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-cb57-7c08-a1ef-cd5a9c6e7a99 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-cb57-7b15-8117-0ed17d06f714 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-cb57-7b15-8117-0ed17d06f714 2026/10/31 01:18:54 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f89-cb5a-761f-b301-722f140e3b27 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-cb57-7b15-8117-0ed17d06f714 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-cb57-7b15-8117-0ed17d06f714 2026/10/31 01:18:54 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a18f89-cb57-7b15-8117-0ed17d06f714 can=2026-10-31T01:34:54.810Z --- PASS: TestUploadEdit_HappyFlow (2.91s) === RUN TestUploadEdit_Empty 2026/10/31 01:18:54 INFO Applying migration id=initial 2026/10/31 01:18:54 INFO Applying migration id=notesupdated 2026/10/31 01:18:54 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:54 INFO Applying migration id=activitiesid 2026/10/31 01:18:54 INFO Applying migration id=outbox 2026/10/31 01:18:54 INFO Applying migration id=edits 2026/10/31 01:18:54 INFO Applying migration id=outboxactor 2026/10/31 01:18:54 INFO Applying migration id=outboxsender 2026/10/31 01:18:54 INFO Applying migration id=thread 2026/10/31 01:18:54 INFO Applying migration id=host 2026/10/31 01:18:54 INFO Applying migration id=sharedinbox 2026/10/31 01:18:54 INFO Applying migration id=noteshost 2026/10/31 01:18:54 INFO Applying migration id=fetched 2026/10/31 01:18:54 INFO Applying migration id=move 2026/10/31 01:18:54 INFO Applying migration id=cleanup 2026/10/31 01:18:54 INFO Applying migration id=received 2026/10/31 01:18:54 INFO Applying migration id=namehost 2026/10/31 01:18:54 INFO Applying migration id=outboxhost 2026/10/31 01:18:54 INFO Applying migration id=notesfts 2026/10/31 01:18:54 INFO Applying migration id=iconsname 2026/10/31 01:18:54 INFO Applying migration id=nohash 2026/10/31 01:18:54 INFO Applying migration id=shares 2026/10/31 01:18:54 INFO Applying migration id=actorttl 2026/10/31 01:18:54 INFO Applying migration id=tocc 2026/10/31 01:18:54 INFO Applying migration id=followeds 2026/10/31 01:18:54 INFO Applying migration id=certhash 2026/10/31 01:18:54 INFO Applying migration id=follows_sync 2026/10/31 01:18:54 INFO Applying migration id=jsonpath 2026/10/31 01:18:54 INFO Applying migration id=localforward 2026/10/31 01:18:54 INFO Applying migration id=avatar 2026/10/31 01:18:54 INFO Applying migration id=noimage 2026/10/31 01:18:54 INFO Applying migration id=feed 2026/10/31 01:18:54 INFO Applying migration id=bookmarks 2026/10/31 01:18:54 INFO Applying migration id=shareactivity 2026/10/31 01:18:54 INFO Applying migration id=application 2026/10/31 01:18:54 INFO Applying migration id=certificates 2026/10/31 01:18:54 INFO Applying migration id=rawforward 2026/10/31 01:18:54 INFO Applying migration id=publickey 2026/10/31 01:18:54 INFO Applying migration id=resolvegroup 2026/10/31 01:18:54 INFO Applying migration id=reject 2026/10/31 01:18:54 INFO Applying migration id=autodel 2026/10/31 01:18:54 INFO Applying migration id=jsonb 2026/10/31 01:18:54 INFO Applying migration id=quote 2026/10/31 01:18:54 INFO Applying migration id=rfc9421 2026/10/31 01:18:54 INFO Applying migration id=keys 2026/10/31 01:18:54 INFO Applying migration id=portable 2026/10/31 01:18:54 INFO Applying migration id=proofs 2026/10/31 01:18:54 INFO Applying migration id=contexts 2026/10/31 01:18:54 INFO Applying migration id=deliverieshost 2026/10/31 01:18:54 INFO Applying migration id=pembegin 2026/10/31 01:18:54 INFO Applying migration id=didhost 2026/10/31 01:18:54 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:54 INFO Applying migration id=invites 2026/10/31 01:18:54 INFO Applying migration id=ed25519blob 2026/10/31 01:18:54 INFO Applying migration id=rsablob 2026/10/31 01:18:54 INFO Applying migration id=iconscid 2026/10/31 01:18:54 INFO Applying migration id=actor 2026/10/31 01:18:54 INFO Applying migration id=localkeys 2026/10/31 01:18:54 INFO Applying migration id=deleted 2026/10/31 01:18:54 INFO Applying migration id=history 2026/10/31 01:18:54 INFO Applying migration id=outboxnano 2026/10/31 01:18:54 INFO Applying migration id=implements 2026/10/31 01:18:54 INFO Applying migration id=backfill 2026/10/31 01:18:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-d31c-73ff-b7f2-0546f07d7778 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:18:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-d31c-7e7f-a5b0-d33eb3abd58d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-d31c-73ff-b7f2-0546f07d7778 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-d31c-73ff-b7f2-0546f07d7778 2026/10/31 01:18:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-d31e-7c96-8fae-3d7424d699f0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-d31e-7c5d-a44e-6f71604a4dfc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-d31e-7c5d-a44e-6f71604a4dfc 2026/10/31 01:18:56 WARN Content is empty --- PASS: TestUploadEdit_Empty (1.99s) === RUN TestUploadEdit_SizeLimit 2026/10/31 01:18:56 INFO Applying migration id=initial 2026/10/31 01:18:56 INFO Applying migration id=notesupdated 2026/10/31 01:18:56 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:56 INFO Applying migration id=activitiesid 2026/10/31 01:18:56 INFO Applying migration id=outbox 2026/10/31 01:18:56 INFO Applying migration id=edits 2026/10/31 01:18:56 INFO Applying migration id=outboxactor 2026/10/31 01:18:56 INFO Applying migration id=outboxsender 2026/10/31 01:18:56 INFO Applying migration id=thread 2026/10/31 01:18:56 INFO Applying migration id=host 2026/10/31 01:18:56 INFO Applying migration id=sharedinbox 2026/10/31 01:18:56 INFO Applying migration id=noteshost 2026/10/31 01:18:56 INFO Applying migration id=fetched 2026/10/31 01:18:56 INFO Applying migration id=move 2026/10/31 01:18:56 INFO Applying migration id=cleanup 2026/10/31 01:18:56 INFO Applying migration id=received 2026/10/31 01:18:56 INFO Applying migration id=namehost 2026/10/31 01:18:56 INFO Applying migration id=outboxhost 2026/10/31 01:18:56 INFO Applying migration id=notesfts 2026/10/31 01:18:56 INFO Applying migration id=iconsname 2026/10/31 01:18:56 INFO Applying migration id=nohash 2026/10/31 01:18:56 INFO Applying migration id=shares 2026/10/31 01:18:56 INFO Applying migration id=actorttl 2026/10/31 01:18:56 INFO Applying migration id=tocc 2026/10/31 01:18:56 INFO Applying migration id=followeds 2026/10/31 01:18:56 INFO Applying migration id=certhash 2026/10/31 01:18:56 INFO Applying migration id=follows_sync 2026/10/31 01:18:56 INFO Applying migration id=jsonpath 2026/10/31 01:18:56 INFO Applying migration id=localforward 2026/10/31 01:18:56 INFO Applying migration id=avatar 2026/10/31 01:18:56 INFO Applying migration id=noimage 2026/10/31 01:18:56 INFO Applying migration id=feed 2026/10/31 01:18:56 INFO Applying migration id=bookmarks 2026/10/31 01:18:56 INFO Applying migration id=shareactivity 2026/10/31 01:18:56 INFO Applying migration id=application 2026/10/31 01:18:56 INFO Applying migration id=certificates 2026/10/31 01:18:56 INFO Applying migration id=rawforward 2026/10/31 01:18:56 INFO Applying migration id=publickey 2026/10/31 01:18:56 INFO Applying migration id=resolvegroup 2026/10/31 01:18:56 INFO Applying migration id=reject 2026/10/31 01:18:56 INFO Applying migration id=autodel 2026/10/31 01:18:56 INFO Applying migration id=jsonb 2026/10/31 01:18:56 INFO Applying migration id=quote 2026/10/31 01:18:56 INFO Applying migration id=rfc9421 2026/10/31 01:18:56 INFO Applying migration id=keys 2026/10/31 01:18:56 INFO Applying migration id=portable 2026/10/31 01:18:56 INFO Applying migration id=proofs 2026/10/31 01:18:56 INFO Applying migration id=contexts 2026/10/31 01:18:56 INFO Applying migration id=deliverieshost 2026/10/31 01:18:56 INFO Applying migration id=pembegin 2026/10/31 01:18:56 INFO Applying migration id=didhost 2026/10/31 01:18:56 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:56 INFO Applying migration id=invites 2026/10/31 01:18:56 INFO Applying migration id=ed25519blob 2026/10/31 01:18:56 INFO Applying migration id=rsablob 2026/10/31 01:18:56 INFO Applying migration id=iconscid 2026/10/31 01:18:56 INFO Applying migration id=actor 2026/10/31 01:18:56 INFO Applying migration id=localkeys 2026/10/31 01:18:56 INFO Applying migration id=deleted 2026/10/31 01:18:56 INFO Applying migration id=history 2026/10/31 01:18:56 INFO Applying migration id=outboxnano 2026/10/31 01:18:56 INFO Applying migration id=implements 2026/10/31 01:18:56 INFO Applying migration id=backfill 2026/10/31 01:19:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-e13a-75be-a118-79c65b0f5c5a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-e13b-71c5-bae8-e4250f05ccac activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-e13a-75be-a118-79c65b0f5c5a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-e13a-75be-a118-79c65b0f5c5a 2026/10/31 01:19:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-e13d-709a-8a2b-0ea213e87cb3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-e13d-705c-8c7f-69eb1f5a7859 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-e13d-705c-8c7f-69eb1f5a7859 --- PASS: TestUploadEdit_SizeLimit (3.61s) === RUN TestUploadEdit_InvalidSize 2026/10/31 01:19:00 INFO Applying migration id=initial 2026/10/31 01:19:00 INFO Applying migration id=notesupdated 2026/10/31 01:19:00 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:00 INFO Applying migration id=activitiesid 2026/10/31 01:19:00 INFO Applying migration id=outbox 2026/10/31 01:19:00 INFO Applying migration id=edits 2026/10/31 01:19:00 INFO Applying migration id=outboxactor 2026/10/31 01:19:00 INFO Applying migration id=outboxsender 2026/10/31 01:19:00 INFO Applying migration id=thread 2026/10/31 01:19:00 INFO Applying migration id=host 2026/10/31 01:19:00 INFO Applying migration id=sharedinbox 2026/10/31 01:19:00 INFO Applying migration id=noteshost 2026/10/31 01:19:00 INFO Applying migration id=fetched 2026/10/31 01:19:00 INFO Applying migration id=move 2026/10/31 01:19:00 INFO Applying migration id=cleanup 2026/10/31 01:19:00 INFO Applying migration id=received 2026/10/31 01:19:00 INFO Applying migration id=namehost 2026/10/31 01:19:00 INFO Applying migration id=outboxhost 2026/10/31 01:19:00 INFO Applying migration id=notesfts 2026/10/31 01:19:00 INFO Applying migration id=iconsname 2026/10/31 01:19:00 INFO Applying migration id=nohash 2026/10/31 01:19:00 INFO Applying migration id=shares 2026/10/31 01:19:00 INFO Applying migration id=actorttl 2026/10/31 01:19:00 INFO Applying migration id=tocc 2026/10/31 01:19:00 INFO Applying migration id=followeds 2026/10/31 01:19:00 INFO Applying migration id=certhash 2026/10/31 01:19:00 INFO Applying migration id=follows_sync 2026/10/31 01:19:00 INFO Applying migration id=jsonpath 2026/10/31 01:19:00 INFO Applying migration id=localforward 2026/10/31 01:19:00 INFO Applying migration id=avatar 2026/10/31 01:19:00 INFO Applying migration id=noimage 2026/10/31 01:19:00 INFO Applying migration id=feed 2026/10/31 01:19:00 INFO Applying migration id=bookmarks 2026/10/31 01:19:00 INFO Applying migration id=shareactivity 2026/10/31 01:19:00 INFO Applying migration id=application 2026/10/31 01:19:00 INFO Applying migration id=certificates 2026/10/31 01:19:00 INFO Applying migration id=rawforward 2026/10/31 01:19:00 INFO Applying migration id=publickey 2026/10/31 01:19:00 INFO Applying migration id=resolvegroup 2026/10/31 01:19:00 INFO Applying migration id=reject 2026/10/31 01:19:00 INFO Applying migration id=autodel 2026/10/31 01:19:00 INFO Applying migration id=jsonb 2026/10/31 01:19:00 INFO Applying migration id=quote 2026/10/31 01:19:00 INFO Applying migration id=rfc9421 2026/10/31 01:19:00 INFO Applying migration id=keys 2026/10/31 01:19:00 INFO Applying migration id=portable 2026/10/31 01:19:00 INFO Applying migration id=proofs 2026/10/31 01:19:00 INFO Applying migration id=contexts 2026/10/31 01:19:00 INFO Applying migration id=deliverieshost 2026/10/31 01:19:00 INFO Applying migration id=pembegin 2026/10/31 01:19:00 INFO Applying migration id=didhost 2026/10/31 01:19:00 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:00 INFO Applying migration id=invites 2026/10/31 01:19:00 INFO Applying migration id=ed25519blob 2026/10/31 01:19:00 INFO Applying migration id=rsablob 2026/10/31 01:19:00 INFO Applying migration id=iconscid 2026/10/31 01:19:00 INFO Applying migration id=actor 2026/10/31 01:19:00 INFO Applying migration id=localkeys 2026/10/31 01:19:00 INFO Applying migration id=deleted 2026/10/31 01:19:00 INFO Applying migration id=history 2026/10/31 01:19:00 INFO Applying migration id=outboxnano 2026/10/31 01:19:00 INFO Applying migration id=implements 2026/10/31 01:19:00 INFO Applying migration id=backfill 2026/10/31 01:19:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-eead-73c2-a5ce-0f30863f50db activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-eeae-77b1-8bca-438a5817b341 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-eead-73c2-a5ce-0f30863f50db activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-eead-73c2-a5ce-0f30863f50db 2026/10/31 01:19:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-eeb0-7994-94e7-a229cd90ae97 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-eeb0-7942-9d94-867bffb86744 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-eeb0-7942-9d94-867bffb86744 2026/10/31 01:19:03 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (3.44s) === RUN TestUploadEdit_InvalidType 2026/10/31 01:19:03 INFO Applying migration id=initial 2026/10/31 01:19:03 INFO Applying migration id=notesupdated 2026/10/31 01:19:03 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:03 INFO Applying migration id=activitiesid 2026/10/31 01:19:03 INFO Applying migration id=outbox 2026/10/31 01:19:03 INFO Applying migration id=edits 2026/10/31 01:19:03 INFO Applying migration id=outboxactor 2026/10/31 01:19:03 INFO Applying migration id=outboxsender 2026/10/31 01:19:03 INFO Applying migration id=thread 2026/10/31 01:19:03 INFO Applying migration id=host 2026/10/31 01:19:03 INFO Applying migration id=sharedinbox 2026/10/31 01:19:03 INFO Applying migration id=noteshost 2026/10/31 01:19:03 INFO Applying migration id=fetched 2026/10/31 01:19:03 INFO Applying migration id=move 2026/10/31 01:19:03 INFO Applying migration id=cleanup 2026/10/31 01:19:03 INFO Applying migration id=received 2026/10/31 01:19:03 INFO Applying migration id=namehost 2026/10/31 01:19:03 INFO Applying migration id=outboxhost 2026/10/31 01:19:03 INFO Applying migration id=notesfts 2026/10/31 01:19:03 INFO Applying migration id=iconsname 2026/10/31 01:19:03 INFO Applying migration id=nohash 2026/10/31 01:19:03 INFO Applying migration id=shares 2026/10/31 01:19:03 INFO Applying migration id=actorttl 2026/10/31 01:19:03 INFO Applying migration id=tocc 2026/10/31 01:19:03 INFO Applying migration id=followeds 2026/10/31 01:19:03 INFO Applying migration id=certhash 2026/10/31 01:19:03 INFO Applying migration id=follows_sync 2026/10/31 01:19:03 INFO Applying migration id=jsonpath 2026/10/31 01:19:03 INFO Applying migration id=localforward 2026/10/31 01:19:03 INFO Applying migration id=avatar 2026/10/31 01:19:03 INFO Applying migration id=noimage 2026/10/31 01:19:03 INFO Applying migration id=feed 2026/10/31 01:19:03 INFO Applying migration id=bookmarks 2026/10/31 01:19:03 INFO Applying migration id=shareactivity 2026/10/31 01:19:03 INFO Applying migration id=application 2026/10/31 01:19:03 INFO Applying migration id=certificates 2026/10/31 01:19:03 INFO Applying migration id=rawforward 2026/10/31 01:19:03 INFO Applying migration id=publickey 2026/10/31 01:19:03 INFO Applying migration id=resolvegroup 2026/10/31 01:19:03 INFO Applying migration id=reject 2026/10/31 01:19:03 INFO Applying migration id=autodel 2026/10/31 01:19:03 INFO Applying migration id=jsonb 2026/10/31 01:19:03 INFO Applying migration id=quote 2026/10/31 01:19:03 INFO Applying migration id=rfc9421 2026/10/31 01:19:03 INFO Applying migration id=keys 2026/10/31 01:19:03 INFO Applying migration id=portable 2026/10/31 01:19:03 INFO Applying migration id=proofs 2026/10/31 01:19:03 INFO Applying migration id=contexts 2026/10/31 01:19:03 INFO Applying migration id=deliverieshost 2026/10/31 01:19:03 INFO Applying migration id=pembegin 2026/10/31 01:19:03 INFO Applying migration id=didhost 2026/10/31 01:19:03 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:03 INFO Applying migration id=invites 2026/10/31 01:19:03 INFO Applying migration id=ed25519blob 2026/10/31 01:19:03 INFO Applying migration id=rsablob 2026/10/31 01:19:03 INFO Applying migration id=iconscid 2026/10/31 01:19:03 INFO Applying migration id=actor 2026/10/31 01:19:03 INFO Applying migration id=localkeys 2026/10/31 01:19:03 INFO Applying migration id=deleted 2026/10/31 01:19:03 INFO Applying migration id=history 2026/10/31 01:19:03 INFO Applying migration id=outboxnano 2026/10/31 01:19:03 INFO Applying migration id=implements 2026/10/31 01:19:03 INFO Applying migration id=backfill 2026/10/31 01:19:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-f5f8-7929-ad5d-f059ef582ef4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-f5f9-74e3-a0c4-7bd45d010bf2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-f5f8-7929-ad5d-f059ef582ef4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-f5f8-7929-ad5d-f059ef582ef4 2026/10/31 01:19:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-f5fb-760e-94e0-af0665794100 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-f5fb-75c6-8cfa-ad6136f63c12 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-f5fb-75c6-8cfa-ad6136f63c12 2026/10/31 01:19:05 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (1.87s) === RUN TestUploadEdit_NoSize 2026/10/31 01:19:05 INFO Applying migration id=initial 2026/10/31 01:19:05 INFO Applying migration id=notesupdated 2026/10/31 01:19:05 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:05 INFO Applying migration id=activitiesid 2026/10/31 01:19:05 INFO Applying migration id=outbox 2026/10/31 01:19:05 INFO Applying migration id=edits 2026/10/31 01:19:05 INFO Applying migration id=outboxactor 2026/10/31 01:19:05 INFO Applying migration id=outboxsender 2026/10/31 01:19:05 INFO Applying migration id=thread 2026/10/31 01:19:05 INFO Applying migration id=host 2026/10/31 01:19:05 INFO Applying migration id=sharedinbox 2026/10/31 01:19:05 INFO Applying migration id=noteshost 2026/10/31 01:19:05 INFO Applying migration id=fetched 2026/10/31 01:19:05 INFO Applying migration id=move 2026/10/31 01:19:05 INFO Applying migration id=cleanup 2026/10/31 01:19:05 INFO Applying migration id=received 2026/10/31 01:19:05 INFO Applying migration id=namehost 2026/10/31 01:19:05 INFO Applying migration id=outboxhost 2026/10/31 01:19:05 INFO Applying migration id=notesfts 2026/10/31 01:19:05 INFO Applying migration id=iconsname 2026/10/31 01:19:05 INFO Applying migration id=nohash 2026/10/31 01:19:05 INFO Applying migration id=shares 2026/10/31 01:19:05 INFO Applying migration id=actorttl 2026/10/31 01:19:05 INFO Applying migration id=tocc 2026/10/31 01:19:05 INFO Applying migration id=followeds 2026/10/31 01:19:05 INFO Applying migration id=certhash 2026/10/31 01:19:05 INFO Applying migration id=follows_sync 2026/10/31 01:19:05 INFO Applying migration id=jsonpath 2026/10/31 01:19:05 INFO Applying migration id=localforward 2026/10/31 01:19:05 INFO Applying migration id=avatar 2026/10/31 01:19:05 INFO Applying migration id=noimage 2026/10/31 01:19:05 INFO Applying migration id=feed 2026/10/31 01:19:05 INFO Applying migration id=bookmarks 2026/10/31 01:19:05 INFO Applying migration id=shareactivity 2026/10/31 01:19:05 INFO Applying migration id=application 2026/10/31 01:19:05 INFO Applying migration id=certificates 2026/10/31 01:19:05 INFO Applying migration id=rawforward 2026/10/31 01:19:05 INFO Applying migration id=publickey 2026/10/31 01:19:05 INFO Applying migration id=resolvegroup 2026/10/31 01:19:05 INFO Applying migration id=reject 2026/10/31 01:19:05 INFO Applying migration id=autodel 2026/10/31 01:19:05 INFO Applying migration id=jsonb 2026/10/31 01:19:05 INFO Applying migration id=quote 2026/10/31 01:19:05 INFO Applying migration id=rfc9421 2026/10/31 01:19:05 INFO Applying migration id=keys 2026/10/31 01:19:05 INFO Applying migration id=portable 2026/10/31 01:19:05 INFO Applying migration id=proofs 2026/10/31 01:19:05 INFO Applying migration id=contexts 2026/10/31 01:19:05 INFO Applying migration id=deliverieshost 2026/10/31 01:19:05 INFO Applying migration id=pembegin 2026/10/31 01:19:05 INFO Applying migration id=didhost 2026/10/31 01:19:05 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:05 INFO Applying migration id=invites 2026/10/31 01:19:05 INFO Applying migration id=ed25519blob 2026/10/31 01:19:05 INFO Applying migration id=rsablob 2026/10/31 01:19:05 INFO Applying migration id=iconscid 2026/10/31 01:19:05 INFO Applying migration id=actor 2026/10/31 01:19:05 INFO Applying migration id=localkeys 2026/10/31 01:19:05 INFO Applying migration id=deleted 2026/10/31 01:19:05 INFO Applying migration id=history 2026/10/31 01:19:05 INFO Applying migration id=outboxnano 2026/10/31 01:19:05 INFO Applying migration id=implements 2026/10/31 01:19:05 INFO Applying migration id=backfill 2026/10/31 01:19:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-fc77-749e-a429-0b20f3cf557a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-fc77-7e6b-bb7f-e6909c0d73ff activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-fc77-749e-a429-0b20f3cf557a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-fc77-749e-a429-0b20f3cf557a 2026/10/31 01:19:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-fc79-7c46-8273-7af4dec068fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-fc79-7c09-9f64-490f7f989d6f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-fc79-7c09-9f64-490f7f989d6f 2026/10/31 01:19:07 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (1.66s) === RUN TestUploadEdit_NoType 2026/10/31 01:19:07 INFO Applying migration id=initial 2026/10/31 01:19:07 INFO Applying migration id=notesupdated 2026/10/31 01:19:07 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:07 INFO Applying migration id=activitiesid 2026/10/31 01:19:07 INFO Applying migration id=outbox 2026/10/31 01:19:07 INFO Applying migration id=edits 2026/10/31 01:19:07 INFO Applying migration id=outboxactor 2026/10/31 01:19:07 INFO Applying migration id=outboxsender 2026/10/31 01:19:07 INFO Applying migration id=thread 2026/10/31 01:19:07 INFO Applying migration id=host 2026/10/31 01:19:07 INFO Applying migration id=sharedinbox 2026/10/31 01:19:07 INFO Applying migration id=noteshost 2026/10/31 01:19:07 INFO Applying migration id=fetched 2026/10/31 01:19:07 INFO Applying migration id=move 2026/10/31 01:19:07 INFO Applying migration id=cleanup 2026/10/31 01:19:07 INFO Applying migration id=received 2026/10/31 01:19:07 INFO Applying migration id=namehost 2026/10/31 01:19:07 INFO Applying migration id=outboxhost 2026/10/31 01:19:07 INFO Applying migration id=notesfts 2026/10/31 01:19:07 INFO Applying migration id=iconsname 2026/10/31 01:19:07 INFO Applying migration id=nohash 2026/10/31 01:19:07 INFO Applying migration id=shares 2026/10/31 01:19:07 INFO Applying migration id=actorttl 2026/10/31 01:19:07 INFO Applying migration id=tocc 2026/10/31 01:19:07 INFO Applying migration id=followeds 2026/10/31 01:19:07 INFO Applying migration id=certhash 2026/10/31 01:19:07 INFO Applying migration id=follows_sync 2026/10/31 01:19:07 INFO Applying migration id=jsonpath 2026/10/31 01:19:07 INFO Applying migration id=localforward 2026/10/31 01:19:07 INFO Applying migration id=avatar 2026/10/31 01:19:07 INFO Applying migration id=noimage 2026/10/31 01:19:07 INFO Applying migration id=feed 2026/10/31 01:19:07 INFO Applying migration id=bookmarks 2026/10/31 01:19:07 INFO Applying migration id=shareactivity 2026/10/31 01:19:07 INFO Applying migration id=application 2026/10/31 01:19:07 INFO Applying migration id=certificates 2026/10/31 01:19:07 INFO Applying migration id=rawforward 2026/10/31 01:19:07 INFO Applying migration id=publickey 2026/10/31 01:19:07 INFO Applying migration id=resolvegroup 2026/10/31 01:19:07 INFO Applying migration id=reject 2026/10/31 01:19:07 INFO Applying migration id=autodel 2026/10/31 01:19:07 INFO Applying migration id=jsonb 2026/10/31 01:19:07 INFO Applying migration id=quote 2026/10/31 01:19:07 INFO Applying migration id=rfc9421 2026/10/31 01:19:07 INFO Applying migration id=keys 2026/10/31 01:19:07 INFO Applying migration id=portable 2026/10/31 01:19:07 INFO Applying migration id=proofs 2026/10/31 01:19:07 INFO Applying migration id=contexts 2026/10/31 01:19:07 INFO Applying migration id=deliverieshost 2026/10/31 01:19:07 INFO Applying migration id=pembegin 2026/10/31 01:19:07 INFO Applying migration id=didhost 2026/10/31 01:19:07 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:07 INFO Applying migration id=invites 2026/10/31 01:19:07 INFO Applying migration id=ed25519blob 2026/10/31 01:19:07 INFO Applying migration id=rsablob 2026/10/31 01:19:07 INFO Applying migration id=iconscid 2026/10/31 01:19:07 INFO Applying migration id=actor 2026/10/31 01:19:07 INFO Applying migration id=localkeys 2026/10/31 01:19:07 INFO Applying migration id=deleted 2026/10/31 01:19:07 INFO Applying migration id=history 2026/10/31 01:19:07 INFO Applying migration id=outboxnano 2026/10/31 01:19:07 INFO Applying migration id=implements 2026/10/31 01:19:07 INFO Applying migration id=backfill 2026/10/31 01:19:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8a-0690-7773-a19f-d6135e7be410 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8a-0691-7287-9c27-1a432b56ae67 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8a-0690-7773-a19f-d6135e7be410 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f8a-0690-7773-a19f-d6135e7be410 2026/10/31 01:19:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-0693-70c6-9465-37e46c0761f1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-0693-708b-ab94-5801bbf32b85 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-0693-708b-ab94-5801bbf32b85 2026/10/31 01:19:09 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (2.59s) === RUN TestUploadReply_PostToFollowers 2026/10/31 01:19:09 INFO Applying migration id=initial 2026/10/31 01:19:09 INFO Applying migration id=notesupdated 2026/10/31 01:19:09 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:09 INFO Applying migration id=activitiesid 2026/10/31 01:19:09 INFO Applying migration id=outbox 2026/10/31 01:19:09 INFO Applying migration id=edits 2026/10/31 01:19:09 INFO Applying migration id=outboxactor 2026/10/31 01:19:09 INFO Applying migration id=outboxsender 2026/10/31 01:19:09 INFO Applying migration id=thread 2026/10/31 01:19:09 INFO Applying migration id=host 2026/10/31 01:19:09 INFO Applying migration id=sharedinbox 2026/10/31 01:19:09 INFO Applying migration id=noteshost 2026/10/31 01:19:09 INFO Applying migration id=fetched 2026/10/31 01:19:09 INFO Applying migration id=move 2026/10/31 01:19:09 INFO Applying migration id=cleanup 2026/10/31 01:19:09 INFO Applying migration id=received 2026/10/31 01:19:09 INFO Applying migration id=namehost 2026/10/31 01:19:09 INFO Applying migration id=outboxhost 2026/10/31 01:19:09 INFO Applying migration id=notesfts 2026/10/31 01:19:09 INFO Applying migration id=iconsname 2026/10/31 01:19:09 INFO Applying migration id=nohash 2026/10/31 01:19:09 INFO Applying migration id=shares 2026/10/31 01:19:09 INFO Applying migration id=actorttl 2026/10/31 01:19:09 INFO Applying migration id=tocc 2026/10/31 01:19:10 INFO Applying migration id=followeds 2026/10/31 01:19:10 INFO Applying migration id=certhash 2026/10/31 01:19:10 INFO Applying migration id=follows_sync 2026/10/31 01:19:10 INFO Applying migration id=jsonpath 2026/10/31 01:19:10 INFO Applying migration id=localforward 2026/10/31 01:19:10 INFO Applying migration id=avatar 2026/10/31 01:19:10 INFO Applying migration id=noimage 2026/10/31 01:19:10 INFO Applying migration id=feed 2026/10/31 01:19:10 INFO Applying migration id=bookmarks 2026/10/31 01:19:10 INFO Applying migration id=shareactivity 2026/10/31 01:19:10 INFO Applying migration id=application 2026/10/31 01:19:10 INFO Applying migration id=certificates 2026/10/31 01:19:10 INFO Applying migration id=rawforward 2026/10/31 01:19:10 INFO Applying migration id=publickey 2026/10/31 01:19:10 INFO Applying migration id=resolvegroup 2026/10/31 01:19:10 INFO Applying migration id=reject 2026/10/31 01:19:10 INFO Applying migration id=autodel 2026/10/31 01:19:10 INFO Applying migration id=jsonb 2026/10/31 01:19:10 INFO Applying migration id=quote 2026/10/31 01:19:10 INFO Applying migration id=rfc9421 2026/10/31 01:19:10 INFO Applying migration id=keys 2026/10/31 01:19:10 INFO Applying migration id=portable 2026/10/31 01:19:10 INFO Applying migration id=proofs 2026/10/31 01:19:10 INFO Applying migration id=contexts 2026/10/31 01:19:10 INFO Applying migration id=deliverieshost 2026/10/31 01:19:10 INFO Applying migration id=pembegin 2026/10/31 01:19:10 INFO Applying migration id=didhost 2026/10/31 01:19:10 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:10 INFO Applying migration id=invites 2026/10/31 01:19:10 INFO Applying migration id=ed25519blob 2026/10/31 01:19:10 INFO Applying migration id=rsablob 2026/10/31 01:19:10 INFO Applying migration id=iconscid 2026/10/31 01:19:10 INFO Applying migration id=actor 2026/10/31 01:19:10 INFO Applying migration id=localkeys 2026/10/31 01:19:10 INFO Applying migration id=deleted 2026/10/31 01:19:10 INFO Applying migration id=history 2026/10/31 01:19:10 INFO Applying migration id=outboxnano 2026/10/31 01:19:10 INFO Applying migration id=implements 2026/10/31 01:19:10 INFO Applying migration id=backfill 2026/10/31 01:19:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8a-0dbe-7a54-90c5-7563a35c94b5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8a-0dbf-7620-85de-98e987f827a3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8a-0dbe-7a54-90c5-7563a35c94b5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f8a-0dbe-7a54-90c5-7563a35c94b5 2026/10/31 01:19:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-0dc0-70b0-9c98-fa66f823bae8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-0dc0-706d-b01e-ef8eb62bbad8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-0dc0-706d-b01e-ef8eb62bbad8 2026/10/31 01:19:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-0dc0-706d-b01e-ef8eb62bbad8 2026/10/31 01:19:11 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-0dc0-706d-b01e-ef8eb62bbad8 2026/10/31 01:19:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-0dc3-76a6-ac94-bf1dec46bcba note=https://localhost.localdomain:8443/post/01a18f8a-0dc3-7665-a955-26470c5a380c thread=https://localhost.localdomain:8443/post/01a18f8a-0dc0-706d-b01e-ef8eb62bbad8 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-0dc3-76a6-ac94-bf1dec46bcba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-0dc3-7665-a955-26470c5a380c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-0dc3-7665-a955-26470c5a380c 2026/10/31 01:19:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-0dc0-706d-b01e-ef8eb62bbad8 2026/10/31 01:19:11 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (1.84s) === RUN TestUploadReply_NoMimeType 2026/10/31 01:19:11 INFO Applying migration id=initial 2026/10/31 01:19:11 INFO Applying migration id=notesupdated 2026/10/31 01:19:11 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:11 INFO Applying migration id=activitiesid 2026/10/31 01:19:11 INFO Applying migration id=outbox 2026/10/31 01:19:11 INFO Applying migration id=edits 2026/10/31 01:19:11 INFO Applying migration id=outboxactor 2026/10/31 01:19:11 INFO Applying migration id=outboxsender 2026/10/31 01:19:11 INFO Applying migration id=thread 2026/10/31 01:19:11 INFO Applying migration id=host 2026/10/31 01:19:11 INFO Applying migration id=sharedinbox 2026/10/31 01:19:11 INFO Applying migration id=noteshost 2026/10/31 01:19:11 INFO Applying migration id=fetched 2026/10/31 01:19:11 INFO Applying migration id=move 2026/10/31 01:19:11 INFO Applying migration id=cleanup 2026/10/31 01:19:11 INFO Applying migration id=received 2026/10/31 01:19:11 INFO Applying migration id=namehost 2026/10/31 01:19:11 INFO Applying migration id=outboxhost 2026/10/31 01:19:11 INFO Applying migration id=notesfts 2026/10/31 01:19:11 INFO Applying migration id=iconsname 2026/10/31 01:19:11 INFO Applying migration id=nohash 2026/10/31 01:19:11 INFO Applying migration id=shares 2026/10/31 01:19:11 INFO Applying migration id=actorttl 2026/10/31 01:19:11 INFO Applying migration id=tocc 2026/10/31 01:19:11 INFO Applying migration id=followeds 2026/10/31 01:19:11 INFO Applying migration id=certhash 2026/10/31 01:19:11 INFO Applying migration id=follows_sync 2026/10/31 01:19:11 INFO Applying migration id=jsonpath 2026/10/31 01:19:11 INFO Applying migration id=localforward 2026/10/31 01:19:11 INFO Applying migration id=avatar 2026/10/31 01:19:11 INFO Applying migration id=noimage 2026/10/31 01:19:11 INFO Applying migration id=feed 2026/10/31 01:19:11 INFO Applying migration id=bookmarks 2026/10/31 01:19:11 INFO Applying migration id=shareactivity 2026/10/31 01:19:11 INFO Applying migration id=application 2026/10/31 01:19:11 INFO Applying migration id=certificates 2026/10/31 01:19:11 INFO Applying migration id=rawforward 2026/10/31 01:19:11 INFO Applying migration id=publickey 2026/10/31 01:19:11 INFO Applying migration id=resolvegroup 2026/10/31 01:19:11 INFO Applying migration id=reject 2026/10/31 01:19:11 INFO Applying migration id=autodel 2026/10/31 01:19:11 INFO Applying migration id=jsonb 2026/10/31 01:19:11 INFO Applying migration id=quote 2026/10/31 01:19:11 INFO Applying migration id=rfc9421 2026/10/31 01:19:11 INFO Applying migration id=keys 2026/10/31 01:19:11 INFO Applying migration id=portable 2026/10/31 01:19:11 INFO Applying migration id=proofs 2026/10/31 01:19:11 INFO Applying migration id=contexts 2026/10/31 01:19:11 INFO Applying migration id=deliverieshost 2026/10/31 01:19:11 INFO Applying migration id=pembegin 2026/10/31 01:19:11 INFO Applying migration id=didhost 2026/10/31 01:19:11 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:11 INFO Applying migration id=invites 2026/10/31 01:19:11 INFO Applying migration id=ed25519blob 2026/10/31 01:19:11 INFO Applying migration id=rsablob 2026/10/31 01:19:11 INFO Applying migration id=iconscid 2026/10/31 01:19:11 INFO Applying migration id=actor 2026/10/31 01:19:11 INFO Applying migration id=localkeys 2026/10/31 01:19:11 INFO Applying migration id=deleted 2026/10/31 01:19:11 INFO Applying migration id=history 2026/10/31 01:19:11 INFO Applying migration id=outboxnano 2026/10/31 01:19:11 INFO Applying migration id=implements 2026/10/31 01:19:11 INFO Applying migration id=backfill 2026/10/31 01:19:14 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8a-1725-7c78-bbcb-27e46093b416 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8a-1726-772e-885d-6b7c3b0ff2d9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8a-1725-7c78-bbcb-27e46093b416 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f8a-1725-7c78-bbcb-27e46093b416 2026/10/31 01:19:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-1727-7123-b025-586617c06df0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-1727-70e4-ba93-a6c6d9fc6960 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-1727-70e4-ba93-a6c6d9fc6960 2026/10/31 01:19:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-1727-70e4-ba93-a6c6d9fc6960 2026/10/31 01:19:14 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-1727-70e4-ba93-a6c6d9fc6960 2026/10/31 01:19:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-172c-7b3a-bbd8-870833ecd2b5 note=https://localhost.localdomain:8443/post/01a18f8a-172c-7af4-a4d3-e4e6c1157a78 thread=https://localhost.localdomain:8443/post/01a18f8a-1727-70e4-ba93-a6c6d9fc6960 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-172c-7b3a-bbd8-870833ecd2b5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-172c-7af4-a4d3-e4e6c1157a78 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-172c-7af4-a4d3-e4e6c1157a78 2026/10/31 01:19:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-1727-70e4-ba93-a6c6d9fc6960 2026/10/31 01:19:14 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (2.41s) === RUN TestUsers_NoPosts 2026/10/31 01:19:14 INFO Applying migration id=initial 2026/10/31 01:19:14 INFO Applying migration id=notesupdated 2026/10/31 01:19:14 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:14 INFO Applying migration id=activitiesid 2026/10/31 01:19:14 INFO Applying migration id=outbox 2026/10/31 01:19:14 INFO Applying migration id=edits 2026/10/31 01:19:14 INFO Applying migration id=outboxactor 2026/10/31 01:19:14 INFO Applying migration id=outboxsender 2026/10/31 01:19:14 INFO Applying migration id=thread 2026/10/31 01:19:14 INFO Applying migration id=host 2026/10/31 01:19:14 INFO Applying migration id=sharedinbox 2026/10/31 01:19:14 INFO Applying migration id=noteshost 2026/10/31 01:19:14 INFO Applying migration id=fetched 2026/10/31 01:19:14 INFO Applying migration id=move 2026/10/31 01:19:14 INFO Applying migration id=cleanup 2026/10/31 01:19:14 INFO Applying migration id=received 2026/10/31 01:19:14 INFO Applying migration id=namehost 2026/10/31 01:19:14 INFO Applying migration id=outboxhost 2026/10/31 01:19:14 INFO Applying migration id=notesfts 2026/10/31 01:19:14 INFO Applying migration id=iconsname 2026/10/31 01:19:14 INFO Applying migration id=nohash 2026/10/31 01:19:14 INFO Applying migration id=shares 2026/10/31 01:19:14 INFO Applying migration id=actorttl 2026/10/31 01:19:14 INFO Applying migration id=tocc 2026/10/31 01:19:14 INFO Applying migration id=followeds 2026/10/31 01:19:14 INFO Applying migration id=certhash 2026/10/31 01:19:14 INFO Applying migration id=follows_sync 2026/10/31 01:19:14 INFO Applying migration id=jsonpath 2026/10/31 01:19:14 INFO Applying migration id=localforward 2026/10/31 01:19:14 INFO Applying migration id=avatar 2026/10/31 01:19:14 INFO Applying migration id=noimage 2026/10/31 01:19:14 INFO Applying migration id=feed 2026/10/31 01:19:14 INFO Applying migration id=bookmarks 2026/10/31 01:19:14 INFO Applying migration id=shareactivity 2026/10/31 01:19:14 INFO Applying migration id=application 2026/10/31 01:19:14 INFO Applying migration id=certificates 2026/10/31 01:19:14 INFO Applying migration id=rawforward 2026/10/31 01:19:14 INFO Applying migration id=publickey 2026/10/31 01:19:14 INFO Applying migration id=resolvegroup 2026/10/31 01:19:14 INFO Applying migration id=reject 2026/10/31 01:19:14 INFO Applying migration id=autodel 2026/10/31 01:19:14 INFO Applying migration id=jsonb 2026/10/31 01:19:14 INFO Applying migration id=quote 2026/10/31 01:19:14 INFO Applying migration id=rfc9421 2026/10/31 01:19:14 INFO Applying migration id=keys 2026/10/31 01:19:14 INFO Applying migration id=portable 2026/10/31 01:19:14 INFO Applying migration id=proofs 2026/10/31 01:19:14 INFO Applying migration id=contexts 2026/10/31 01:19:14 INFO Applying migration id=deliverieshost 2026/10/31 01:19:14 INFO Applying migration id=pembegin 2026/10/31 01:19:14 INFO Applying migration id=didhost 2026/10/31 01:19:14 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:14 INFO Applying migration id=invites 2026/10/31 01:19:14 INFO Applying migration id=ed25519blob 2026/10/31 01:19:14 INFO Applying migration id=rsablob 2026/10/31 01:19:14 INFO Applying migration id=iconscid 2026/10/31 01:19:14 INFO Applying migration id=actor 2026/10/31 01:19:14 INFO Applying migration id=localkeys 2026/10/31 01:19:14 INFO Applying migration id=deleted 2026/10/31 01:19:14 INFO Applying migration id=history 2026/10/31 01:19:14 INFO Applying migration id=outboxnano 2026/10/31 01:19:14 INFO Applying migration id=implements 2026/10/31 01:19:14 INFO Applying migration id=backfill --- PASS: TestUsers_NoPosts (4.13s) === RUN TestUsers_UnauthenticatedUser 2026/10/31 01:19:18 INFO Applying migration id=initial 2026/10/31 01:19:18 INFO Applying migration id=notesupdated 2026/10/31 01:19:18 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:18 INFO Applying migration id=activitiesid 2026/10/31 01:19:18 INFO Applying migration id=outbox 2026/10/31 01:19:18 INFO Applying migration id=edits 2026/10/31 01:19:18 INFO Applying migration id=outboxactor 2026/10/31 01:19:18 INFO Applying migration id=outboxsender 2026/10/31 01:19:18 INFO Applying migration id=thread 2026/10/31 01:19:18 INFO Applying migration id=host 2026/10/31 01:19:18 INFO Applying migration id=sharedinbox 2026/10/31 01:19:18 INFO Applying migration id=noteshost 2026/10/31 01:19:18 INFO Applying migration id=fetched 2026/10/31 01:19:18 INFO Applying migration id=move 2026/10/31 01:19:18 INFO Applying migration id=cleanup 2026/10/31 01:19:18 INFO Applying migration id=received 2026/10/31 01:19:18 INFO Applying migration id=namehost 2026/10/31 01:19:18 INFO Applying migration id=outboxhost 2026/10/31 01:19:18 INFO Applying migration id=notesfts 2026/10/31 01:19:18 INFO Applying migration id=iconsname 2026/10/31 01:19:18 INFO Applying migration id=nohash 2026/10/31 01:19:18 INFO Applying migration id=shares 2026/10/31 01:19:18 INFO Applying migration id=actorttl 2026/10/31 01:19:18 INFO Applying migration id=tocc 2026/10/31 01:19:18 INFO Applying migration id=followeds 2026/10/31 01:19:18 INFO Applying migration id=certhash 2026/10/31 01:19:18 INFO Applying migration id=follows_sync 2026/10/31 01:19:18 INFO Applying migration id=jsonpath 2026/10/31 01:19:18 INFO Applying migration id=localforward 2026/10/31 01:19:18 INFO Applying migration id=avatar 2026/10/31 01:19:18 INFO Applying migration id=noimage 2026/10/31 01:19:18 INFO Applying migration id=feed 2026/10/31 01:19:18 INFO Applying migration id=bookmarks 2026/10/31 01:19:18 INFO Applying migration id=shareactivity 2026/10/31 01:19:18 INFO Applying migration id=application 2026/10/31 01:19:18 INFO Applying migration id=certificates 2026/10/31 01:19:18 INFO Applying migration id=rawforward 2026/10/31 01:19:18 INFO Applying migration id=publickey 2026/10/31 01:19:18 INFO Applying migration id=resolvegroup 2026/10/31 01:19:18 INFO Applying migration id=reject 2026/10/31 01:19:18 INFO Applying migration id=autodel 2026/10/31 01:19:18 INFO Applying migration id=jsonb 2026/10/31 01:19:18 INFO Applying migration id=quote 2026/10/31 01:19:18 INFO Applying migration id=rfc9421 2026/10/31 01:19:18 INFO Applying migration id=keys 2026/10/31 01:19:18 INFO Applying migration id=portable 2026/10/31 01:19:18 INFO Applying migration id=proofs 2026/10/31 01:19:18 INFO Applying migration id=contexts 2026/10/31 01:19:18 INFO Applying migration id=deliverieshost 2026/10/31 01:19:18 INFO Applying migration id=pembegin 2026/10/31 01:19:18 INFO Applying migration id=didhost 2026/10/31 01:19:18 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:18 INFO Applying migration id=invites 2026/10/31 01:19:18 INFO Applying migration id=ed25519blob 2026/10/31 01:19:18 INFO Applying migration id=rsablob 2026/10/31 01:19:18 INFO Applying migration id=iconscid 2026/10/31 01:19:18 INFO Applying migration id=actor 2026/10/31 01:19:18 INFO Applying migration id=localkeys 2026/10/31 01:19:18 INFO Applying migration id=deleted 2026/10/31 01:19:18 INFO Applying migration id=history 2026/10/31 01:19:18 INFO Applying migration id=outboxnano 2026/10/31 01:19:18 INFO Applying migration id=implements 2026/10/31 01:19:18 INFO Applying migration id=backfill --- PASS: TestUsers_UnauthenticatedUser (4.04s) === RUN TestUsers_DM 2026/10/31 01:19:22 INFO Applying migration id=initial 2026/10/31 01:19:22 INFO Applying migration id=notesupdated 2026/10/31 01:19:22 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:22 INFO Applying migration id=activitiesid 2026/10/31 01:19:22 INFO Applying migration id=outbox 2026/10/31 01:19:22 INFO Applying migration id=edits 2026/10/31 01:19:22 INFO Applying migration id=outboxactor 2026/10/31 01:19:22 INFO Applying migration id=outboxsender 2026/10/31 01:19:22 INFO Applying migration id=thread 2026/10/31 01:19:22 INFO Applying migration id=host 2026/10/31 01:19:22 INFO Applying migration id=sharedinbox 2026/10/31 01:19:22 INFO Applying migration id=noteshost 2026/10/31 01:19:22 INFO Applying migration id=fetched 2026/10/31 01:19:22 INFO Applying migration id=move 2026/10/31 01:19:22 INFO Applying migration id=cleanup 2026/10/31 01:19:22 INFO Applying migration id=received 2026/10/31 01:19:22 INFO Applying migration id=namehost 2026/10/31 01:19:22 INFO Applying migration id=outboxhost 2026/10/31 01:19:22 INFO Applying migration id=notesfts 2026/10/31 01:19:22 INFO Applying migration id=iconsname 2026/10/31 01:19:22 INFO Applying migration id=nohash 2026/10/31 01:19:22 INFO Applying migration id=shares 2026/10/31 01:19:22 INFO Applying migration id=actorttl 2026/10/31 01:19:22 INFO Applying migration id=tocc 2026/10/31 01:19:22 INFO Applying migration id=followeds 2026/10/31 01:19:22 INFO Applying migration id=certhash 2026/10/31 01:19:22 INFO Applying migration id=follows_sync 2026/10/31 01:19:22 INFO Applying migration id=jsonpath 2026/10/31 01:19:22 INFO Applying migration id=localforward 2026/10/31 01:19:22 INFO Applying migration id=avatar 2026/10/31 01:19:22 INFO Applying migration id=noimage 2026/10/31 01:19:22 INFO Applying migration id=feed 2026/10/31 01:19:22 INFO Applying migration id=bookmarks 2026/10/31 01:19:22 INFO Applying migration id=shareactivity 2026/10/31 01:19:22 INFO Applying migration id=application 2026/10/31 01:19:22 INFO Applying migration id=certificates 2026/10/31 01:19:22 INFO Applying migration id=rawforward 2026/10/31 01:19:22 INFO Applying migration id=publickey 2026/10/31 01:19:22 INFO Applying migration id=resolvegroup 2026/10/31 01:19:22 INFO Applying migration id=reject 2026/10/31 01:19:22 INFO Applying migration id=autodel 2026/10/31 01:19:22 INFO Applying migration id=jsonb 2026/10/31 01:19:22 INFO Applying migration id=quote 2026/10/31 01:19:22 INFO Applying migration id=rfc9421 2026/10/31 01:19:22 INFO Applying migration id=keys 2026/10/31 01:19:22 INFO Applying migration id=portable 2026/10/31 01:19:22 INFO Applying migration id=proofs 2026/10/31 01:19:22 INFO Applying migration id=contexts 2026/10/31 01:19:22 INFO Applying migration id=deliverieshost 2026/10/31 01:19:22 INFO Applying migration id=pembegin 2026/10/31 01:19:22 INFO Applying migration id=didhost 2026/10/31 01:19:22 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:22 INFO Applying migration id=invites 2026/10/31 01:19:22 INFO Applying migration id=ed25519blob 2026/10/31 01:19:22 INFO Applying migration id=rsablob 2026/10/31 01:19:22 INFO Applying migration id=iconscid 2026/10/31 01:19:22 INFO Applying migration id=actor 2026/10/31 01:19:22 INFO Applying migration id=localkeys 2026/10/31 01:19:22 INFO Applying migration id=deleted 2026/10/31 01:19:22 INFO Applying migration id=history 2026/10/31 01:19:22 INFO Applying migration id=outboxnano 2026/10/31 01:19:22 INFO Applying migration id=implements 2026/10/31 01:19:22 INFO Applying migration id=backfill 2026/10/31 01:19:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8a-3cf0-7bc5-b707-ddd35c4618ff activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8a-3cf1-76e0-a8fc-4f6a8eea0738 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8a-3cf0-7bc5-b707-ddd35c4618ff activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f8a-3cf0-7bc5-b707-ddd35c4618ff 2026/10/31 01:19:23 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:19:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-3cf2-75c3-9e1b-e392b2d767e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-3cf2-71b3-b0c1-5d78dba7b6d5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-3cf2-71b3-b0c1-5d78dba7b6d5 --- PASS: TestUsers_DM (1.50s) === RUN TestUsers_DMNotFollowing 2026/10/31 01:19:23 INFO Applying migration id=initial 2026/10/31 01:19:23 INFO Applying migration id=notesupdated 2026/10/31 01:19:23 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:23 INFO Applying migration id=activitiesid 2026/10/31 01:19:23 INFO Applying migration id=outbox 2026/10/31 01:19:23 INFO Applying migration id=edits 2026/10/31 01:19:23 INFO Applying migration id=outboxactor 2026/10/31 01:19:23 INFO Applying migration id=outboxsender 2026/10/31 01:19:23 INFO Applying migration id=thread 2026/10/31 01:19:23 INFO Applying migration id=host 2026/10/31 01:19:23 INFO Applying migration id=sharedinbox 2026/10/31 01:19:23 INFO Applying migration id=noteshost 2026/10/31 01:19:23 INFO Applying migration id=fetched 2026/10/31 01:19:23 INFO Applying migration id=move 2026/10/31 01:19:23 INFO Applying migration id=cleanup 2026/10/31 01:19:23 INFO Applying migration id=received 2026/10/31 01:19:23 INFO Applying migration id=namehost 2026/10/31 01:19:23 INFO Applying migration id=outboxhost 2026/10/31 01:19:23 INFO Applying migration id=notesfts 2026/10/31 01:19:23 INFO Applying migration id=iconsname 2026/10/31 01:19:23 INFO Applying migration id=nohash 2026/10/31 01:19:23 INFO Applying migration id=shares 2026/10/31 01:19:23 INFO Applying migration id=actorttl 2026/10/31 01:19:23 INFO Applying migration id=tocc 2026/10/31 01:19:23 INFO Applying migration id=followeds 2026/10/31 01:19:23 INFO Applying migration id=certhash 2026/10/31 01:19:23 INFO Applying migration id=follows_sync 2026/10/31 01:19:23 INFO Applying migration id=jsonpath 2026/10/31 01:19:23 INFO Applying migration id=localforward 2026/10/31 01:19:23 INFO Applying migration id=avatar 2026/10/31 01:19:23 INFO Applying migration id=noimage 2026/10/31 01:19:23 INFO Applying migration id=feed 2026/10/31 01:19:23 INFO Applying migration id=bookmarks 2026/10/31 01:19:23 INFO Applying migration id=shareactivity 2026/10/31 01:19:23 INFO Applying migration id=application 2026/10/31 01:19:23 INFO Applying migration id=certificates 2026/10/31 01:19:23 INFO Applying migration id=rawforward 2026/10/31 01:19:23 INFO Applying migration id=publickey 2026/10/31 01:19:23 INFO Applying migration id=resolvegroup 2026/10/31 01:19:23 INFO Applying migration id=reject 2026/10/31 01:19:23 INFO Applying migration id=autodel 2026/10/31 01:19:23 INFO Applying migration id=jsonb 2026/10/31 01:19:23 INFO Applying migration id=quote 2026/10/31 01:19:23 INFO Applying migration id=rfc9421 2026/10/31 01:19:23 INFO Applying migration id=keys 2026/10/31 01:19:23 INFO Applying migration id=portable 2026/10/31 01:19:23 INFO Applying migration id=proofs 2026/10/31 01:19:23 INFO Applying migration id=contexts 2026/10/31 01:19:23 INFO Applying migration id=deliverieshost 2026/10/31 01:19:23 INFO Applying migration id=pembegin 2026/10/31 01:19:23 INFO Applying migration id=didhost 2026/10/31 01:19:23 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:23 INFO Applying migration id=invites 2026/10/31 01:19:23 INFO Applying migration id=ed25519blob 2026/10/31 01:19:23 INFO Applying migration id=rsablob 2026/10/31 01:19:23 INFO Applying migration id=iconscid 2026/10/31 01:19:23 INFO Applying migration id=actor 2026/10/31 01:19:23 INFO Applying migration id=localkeys 2026/10/31 01:19:23 INFO Applying migration id=deleted 2026/10/31 01:19:23 INFO Applying migration id=history 2026/10/31 01:19:24 INFO Applying migration id=outboxnano 2026/10/31 01:19:24 INFO Applying migration id=implements 2026/10/31 01:19:24 INFO Applying migration id=backfill 2026/10/31 01:19:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8a-4631-7a91-a89d-242890707c4e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8a-4632-7541-9592-9416aa7cfe8b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8a-4631-7a91-a89d-242890707c4e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f8a-4631-7a91-a89d-242890707c4e 2026/10/31 01:19:26 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:19:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-4633-7198-a331-c68e6636a05c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-4632-7d91-b17f-7cc4af1e6fbd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-4632-7d91-b17f-7cc4af1e6fbd 2026/10/31 01:19:26 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f8a-4634-780e-86af-a33a49db519d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8a-4631-7a91-a89d-242890707c4e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUsers_DMNotFollowing (2.37s) === RUN TestUsers_PostToFollowers 2026/10/31 01:19:26 INFO Applying migration id=initial 2026/10/31 01:19:26 INFO Applying migration id=notesupdated 2026/10/31 01:19:26 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:26 INFO Applying migration id=activitiesid 2026/10/31 01:19:26 INFO Applying migration id=outbox 2026/10/31 01:19:26 INFO Applying migration id=edits 2026/10/31 01:19:26 INFO Applying migration id=outboxactor 2026/10/31 01:19:26 INFO Applying migration id=outboxsender 2026/10/31 01:19:26 INFO Applying migration id=thread 2026/10/31 01:19:26 INFO Applying migration id=host 2026/10/31 01:19:26 INFO Applying migration id=sharedinbox 2026/10/31 01:19:26 INFO Applying migration id=noteshost 2026/10/31 01:19:26 INFO Applying migration id=fetched 2026/10/31 01:19:26 INFO Applying migration id=move 2026/10/31 01:19:26 INFO Applying migration id=cleanup 2026/10/31 01:19:26 INFO Applying migration id=received 2026/10/31 01:19:26 INFO Applying migration id=namehost 2026/10/31 01:19:26 INFO Applying migration id=outboxhost 2026/10/31 01:19:26 INFO Applying migration id=notesfts 2026/10/31 01:19:26 INFO Applying migration id=iconsname 2026/10/31 01:19:26 INFO Applying migration id=nohash 2026/10/31 01:19:26 INFO Applying migration id=shares 2026/10/31 01:19:26 INFO Applying migration id=actorttl 2026/10/31 01:19:26 INFO Applying migration id=tocc 2026/10/31 01:19:26 INFO Applying migration id=followeds 2026/10/31 01:19:26 INFO Applying migration id=certhash 2026/10/31 01:19:26 INFO Applying migration id=follows_sync 2026/10/31 01:19:26 INFO Applying migration id=jsonpath 2026/10/31 01:19:26 INFO Applying migration id=localforward 2026/10/31 01:19:26 INFO Applying migration id=avatar 2026/10/31 01:19:26 INFO Applying migration id=noimage 2026/10/31 01:19:26 INFO Applying migration id=feed 2026/10/31 01:19:26 INFO Applying migration id=bookmarks 2026/10/31 01:19:26 INFO Applying migration id=shareactivity 2026/10/31 01:19:26 INFO Applying migration id=application 2026/10/31 01:19:26 INFO Applying migration id=certificates 2026/10/31 01:19:26 INFO Applying migration id=rawforward 2026/10/31 01:19:26 INFO Applying migration id=publickey 2026/10/31 01:19:26 INFO Applying migration id=resolvegroup 2026/10/31 01:19:26 INFO Applying migration id=reject 2026/10/31 01:19:26 INFO Applying migration id=autodel 2026/10/31 01:19:26 INFO Applying migration id=jsonb 2026/10/31 01:19:26 INFO Applying migration id=quote 2026/10/31 01:19:26 INFO Applying migration id=rfc9421 2026/10/31 01:19:26 INFO Applying migration id=keys 2026/10/31 01:19:26 INFO Applying migration id=portable 2026/10/31 01:19:26 INFO Applying migration id=proofs 2026/10/31 01:19:26 INFO Applying migration id=contexts 2026/10/31 01:19:26 INFO Applying migration id=deliverieshost 2026/10/31 01:19:26 INFO Applying migration id=pembegin 2026/10/31 01:19:26 INFO Applying migration id=didhost 2026/10/31 01:19:26 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:26 INFO Applying migration id=invites 2026/10/31 01:19:26 INFO Applying migration id=ed25519blob 2026/10/31 01:19:26 INFO Applying migration id=rsablob 2026/10/31 01:19:26 INFO Applying migration id=iconscid 2026/10/31 01:19:26 INFO Applying migration id=actor 2026/10/31 01:19:26 INFO Applying migration id=localkeys 2026/10/31 01:19:26 INFO Applying migration id=deleted 2026/10/31 01:19:26 INFO Applying migration id=history 2026/10/31 01:19:26 INFO Applying migration id=outboxnano 2026/10/31 01:19:26 INFO Applying migration id=implements 2026/10/31 01:19:26 INFO Applying migration id=backfill 2026/10/31 01:19:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8a-52f7-7e89-89f1-25b2bb2635ff activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8a-52f8-7a31-a2d4-5c49d45a9e48 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8a-52f7-7e89-89f1-25b2bb2635ff activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f8a-52f7-7e89-89f1-25b2bb2635ff 2026/10/31 01:19:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-52f9-7490-ae8c-5fcad830f927 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-52f9-7451-83c0-4717749cedca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-52f9-7451-83c0-4717749cedca --- PASS: TestUsers_PostToFollowers (3.27s) === RUN TestUsers_PostToFollowersNotFollowing 2026/10/31 01:19:29 INFO Applying migration id=initial 2026/10/31 01:19:29 INFO Applying migration id=notesupdated 2026/10/31 01:19:29 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:29 INFO Applying migration id=activitiesid 2026/10/31 01:19:29 INFO Applying migration id=outbox 2026/10/31 01:19:29 INFO Applying migration id=edits 2026/10/31 01:19:29 INFO Applying migration id=outboxactor 2026/10/31 01:19:29 INFO Applying migration id=outboxsender 2026/10/31 01:19:29 INFO Applying migration id=thread 2026/10/31 01:19:29 INFO Applying migration id=host 2026/10/31 01:19:29 INFO Applying migration id=sharedinbox 2026/10/31 01:19:29 INFO Applying migration id=noteshost 2026/10/31 01:19:29 INFO Applying migration id=fetched 2026/10/31 01:19:29 INFO Applying migration id=move 2026/10/31 01:19:29 INFO Applying migration id=cleanup 2026/10/31 01:19:29 INFO Applying migration id=received 2026/10/31 01:19:29 INFO Applying migration id=namehost 2026/10/31 01:19:29 INFO Applying migration id=outboxhost 2026/10/31 01:19:29 INFO Applying migration id=notesfts 2026/10/31 01:19:29 INFO Applying migration id=iconsname 2026/10/31 01:19:29 INFO Applying migration id=nohash 2026/10/31 01:19:29 INFO Applying migration id=shares 2026/10/31 01:19:29 INFO Applying migration id=actorttl 2026/10/31 01:19:29 INFO Applying migration id=tocc 2026/10/31 01:19:29 INFO Applying migration id=followeds 2026/10/31 01:19:29 INFO Applying migration id=certhash 2026/10/31 01:19:29 INFO Applying migration id=follows_sync 2026/10/31 01:19:29 INFO Applying migration id=jsonpath 2026/10/31 01:19:29 INFO Applying migration id=localforward 2026/10/31 01:19:29 INFO Applying migration id=avatar 2026/10/31 01:19:29 INFO Applying migration id=noimage 2026/10/31 01:19:29 INFO Applying migration id=feed 2026/10/31 01:19:29 INFO Applying migration id=bookmarks 2026/10/31 01:19:29 INFO Applying migration id=shareactivity 2026/10/31 01:19:29 INFO Applying migration id=application 2026/10/31 01:19:29 INFO Applying migration id=certificates 2026/10/31 01:19:29 INFO Applying migration id=rawforward 2026/10/31 01:19:29 INFO Applying migration id=publickey 2026/10/31 01:19:29 INFO Applying migration id=resolvegroup 2026/10/31 01:19:29 INFO Applying migration id=reject 2026/10/31 01:19:29 INFO Applying migration id=autodel 2026/10/31 01:19:29 INFO Applying migration id=jsonb 2026/10/31 01:19:29 INFO Applying migration id=quote 2026/10/31 01:19:29 INFO Applying migration id=rfc9421 2026/10/31 01:19:29 INFO Applying migration id=keys 2026/10/31 01:19:29 INFO Applying migration id=portable 2026/10/31 01:19:29 INFO Applying migration id=proofs 2026/10/31 01:19:29 INFO Applying migration id=contexts 2026/10/31 01:19:29 INFO Applying migration id=deliverieshost 2026/10/31 01:19:29 INFO Applying migration id=pembegin 2026/10/31 01:19:29 INFO Applying migration id=didhost 2026/10/31 01:19:29 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:29 INFO Applying migration id=invites 2026/10/31 01:19:29 INFO Applying migration id=ed25519blob 2026/10/31 01:19:29 INFO Applying migration id=rsablob 2026/10/31 01:19:29 INFO Applying migration id=iconscid 2026/10/31 01:19:29 INFO Applying migration id=actor 2026/10/31 01:19:29 INFO Applying migration id=localkeys 2026/10/31 01:19:29 INFO Applying migration id=deleted 2026/10/31 01:19:29 INFO Applying migration id=history 2026/10/31 01:19:29 INFO Applying migration id=outboxnano 2026/10/31 01:19:29 INFO Applying migration id=implements 2026/10/31 01:19:29 INFO Applying migration id=backfill 2026/10/31 01:19:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-5bba-7c99-9e37-f1653cfe266d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-5bba-7c59-9079-d12084d27fc6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-5bba-7c59-9079-d12084d27fc6 --- PASS: TestUsers_PostToFollowersNotFollowing (2.24s) === RUN TestUsers_PublicPost 2026/10/31 01:19:31 INFO Applying migration id=initial 2026/10/31 01:19:31 INFO Applying migration id=notesupdated 2026/10/31 01:19:31 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:31 INFO Applying migration id=activitiesid 2026/10/31 01:19:31 INFO Applying migration id=outbox 2026/10/31 01:19:31 INFO Applying migration id=edits 2026/10/31 01:19:31 INFO Applying migration id=outboxactor 2026/10/31 01:19:31 INFO Applying migration id=outboxsender 2026/10/31 01:19:31 INFO Applying migration id=thread 2026/10/31 01:19:31 INFO Applying migration id=host 2026/10/31 01:19:31 INFO Applying migration id=sharedinbox 2026/10/31 01:19:31 INFO Applying migration id=noteshost 2026/10/31 01:19:31 INFO Applying migration id=fetched 2026/10/31 01:19:31 INFO Applying migration id=move 2026/10/31 01:19:31 INFO Applying migration id=cleanup 2026/10/31 01:19:31 INFO Applying migration id=received 2026/10/31 01:19:31 INFO Applying migration id=namehost 2026/10/31 01:19:31 INFO Applying migration id=outboxhost 2026/10/31 01:19:31 INFO Applying migration id=notesfts 2026/10/31 01:19:31 INFO Applying migration id=iconsname 2026/10/31 01:19:31 INFO Applying migration id=nohash 2026/10/31 01:19:31 INFO Applying migration id=shares 2026/10/31 01:19:31 INFO Applying migration id=actorttl 2026/10/31 01:19:31 INFO Applying migration id=tocc 2026/10/31 01:19:31 INFO Applying migration id=followeds 2026/10/31 01:19:31 INFO Applying migration id=certhash 2026/10/31 01:19:31 INFO Applying migration id=follows_sync 2026/10/31 01:19:31 INFO Applying migration id=jsonpath 2026/10/31 01:19:31 INFO Applying migration id=localforward 2026/10/31 01:19:31 INFO Applying migration id=avatar 2026/10/31 01:19:31 INFO Applying migration id=noimage 2026/10/31 01:19:31 INFO Applying migration id=feed 2026/10/31 01:19:31 INFO Applying migration id=bookmarks 2026/10/31 01:19:31 INFO Applying migration id=shareactivity 2026/10/31 01:19:31 INFO Applying migration id=application 2026/10/31 01:19:31 INFO Applying migration id=certificates 2026/10/31 01:19:31 INFO Applying migration id=rawforward 2026/10/31 01:19:31 INFO Applying migration id=publickey 2026/10/31 01:19:31 INFO Applying migration id=resolvegroup 2026/10/31 01:19:31 INFO Applying migration id=reject 2026/10/31 01:19:31 INFO Applying migration id=autodel 2026/10/31 01:19:31 INFO Applying migration id=jsonb 2026/10/31 01:19:31 INFO Applying migration id=quote 2026/10/31 01:19:31 INFO Applying migration id=rfc9421 2026/10/31 01:19:31 INFO Applying migration id=keys 2026/10/31 01:19:31 INFO Applying migration id=portable 2026/10/31 01:19:31 INFO Applying migration id=proofs 2026/10/31 01:19:31 INFO Applying migration id=contexts 2026/10/31 01:19:31 INFO Applying migration id=deliverieshost 2026/10/31 01:19:31 INFO Applying migration id=pembegin 2026/10/31 01:19:31 INFO Applying migration id=didhost 2026/10/31 01:19:31 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:31 INFO Applying migration id=invites 2026/10/31 01:19:31 INFO Applying migration id=ed25519blob 2026/10/31 01:19:31 INFO Applying migration id=rsablob 2026/10/31 01:19:31 INFO Applying migration id=iconscid 2026/10/31 01:19:31 INFO Applying migration id=actor 2026/10/31 01:19:31 INFO Applying migration id=localkeys 2026/10/31 01:19:31 INFO Applying migration id=deleted 2026/10/31 01:19:31 INFO Applying migration id=history 2026/10/31 01:19:31 INFO Applying migration id=outboxnano 2026/10/31 01:19:31 INFO Applying migration id=implements 2026/10/31 01:19:31 INFO Applying migration id=backfill 2026/10/31 01:19:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8a-6212-79f0-bc25-9517b07d00cc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8a-6213-758c-b4b9-03e702a4e9ff activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8a-6212-79f0-bc25-9517b07d00cc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f8a-6212-79f0-bc25-9517b07d00cc 2026/10/31 01:19:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-6217-7042-866e-c70866a62a91 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-6216-7d24-b56e-fb7110b2d530 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-6216-7d24-b56e-fb7110b2d530 --- PASS: TestUsers_PublicPost (1.63s) === RUN TestUsers_PublicPostNotFollowing 2026/10/31 01:19:33 INFO Applying migration id=initial 2026/10/31 01:19:33 INFO Applying migration id=notesupdated 2026/10/31 01:19:33 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:33 INFO Applying migration id=activitiesid 2026/10/31 01:19:33 INFO Applying migration id=outbox 2026/10/31 01:19:33 INFO Applying migration id=edits 2026/10/31 01:19:33 INFO Applying migration id=outboxactor 2026/10/31 01:19:33 INFO Applying migration id=outboxsender 2026/10/31 01:19:33 INFO Applying migration id=thread 2026/10/31 01:19:33 INFO Applying migration id=host 2026/10/31 01:19:33 INFO Applying migration id=sharedinbox 2026/10/31 01:19:33 INFO Applying migration id=noteshost 2026/10/31 01:19:33 INFO Applying migration id=fetched 2026/10/31 01:19:33 INFO Applying migration id=move 2026/10/31 01:19:33 INFO Applying migration id=cleanup 2026/10/31 01:19:33 INFO Applying migration id=received 2026/10/31 01:19:33 INFO Applying migration id=namehost 2026/10/31 01:19:33 INFO Applying migration id=outboxhost 2026/10/31 01:19:33 INFO Applying migration id=notesfts 2026/10/31 01:19:33 INFO Applying migration id=iconsname 2026/10/31 01:19:33 INFO Applying migration id=nohash 2026/10/31 01:19:33 INFO Applying migration id=shares 2026/10/31 01:19:33 INFO Applying migration id=actorttl 2026/10/31 01:19:33 INFO Applying migration id=tocc 2026/10/31 01:19:33 INFO Applying migration id=followeds 2026/10/31 01:19:33 INFO Applying migration id=certhash 2026/10/31 01:19:33 INFO Applying migration id=follows_sync 2026/10/31 01:19:33 INFO Applying migration id=jsonpath 2026/10/31 01:19:33 INFO Applying migration id=localforward 2026/10/31 01:19:33 INFO Applying migration id=avatar 2026/10/31 01:19:33 INFO Applying migration id=noimage 2026/10/31 01:19:33 INFO Applying migration id=feed 2026/10/31 01:19:33 INFO Applying migration id=bookmarks 2026/10/31 01:19:33 INFO Applying migration id=shareactivity 2026/10/31 01:19:33 INFO Applying migration id=application 2026/10/31 01:19:33 INFO Applying migration id=certificates 2026/10/31 01:19:33 INFO Applying migration id=rawforward 2026/10/31 01:19:33 INFO Applying migration id=publickey 2026/10/31 01:19:33 INFO Applying migration id=resolvegroup 2026/10/31 01:19:33 INFO Applying migration id=reject 2026/10/31 01:19:33 INFO Applying migration id=autodel 2026/10/31 01:19:33 INFO Applying migration id=jsonb 2026/10/31 01:19:33 INFO Applying migration id=quote 2026/10/31 01:19:33 INFO Applying migration id=rfc9421 2026/10/31 01:19:33 INFO Applying migration id=keys 2026/10/31 01:19:33 INFO Applying migration id=portable 2026/10/31 01:19:33 INFO Applying migration id=proofs 2026/10/31 01:19:33 INFO Applying migration id=contexts 2026/10/31 01:19:33 INFO Applying migration id=deliverieshost 2026/10/31 01:19:33 INFO Applying migration id=pembegin 2026/10/31 01:19:33 INFO Applying migration id=didhost 2026/10/31 01:19:33 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:33 INFO Applying migration id=invites 2026/10/31 01:19:33 INFO Applying migration id=ed25519blob 2026/10/31 01:19:33 INFO Applying migration id=rsablob 2026/10/31 01:19:33 INFO Applying migration id=iconscid 2026/10/31 01:19:33 INFO Applying migration id=actor 2026/10/31 01:19:33 INFO Applying migration id=localkeys 2026/10/31 01:19:33 INFO Applying migration id=deleted 2026/10/31 01:19:33 INFO Applying migration id=history 2026/10/31 01:19:33 INFO Applying migration id=outboxnano 2026/10/31 01:19:33 INFO Applying migration id=implements 2026/10/31 01:19:33 INFO Applying migration id=backfill 2026/10/31 01:19:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-6e13-733a-abe3-16a104d45ac9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-6e13-72ca-b78b-5ffa135e5825 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-6e13-72ca-b78b-5ffa135e5825 --- PASS: TestUsers_PublicPostNotFollowing (3.07s) === RUN TestUsers_PublicPostShared 2026/10/31 01:19:36 INFO Applying migration id=initial 2026/10/31 01:19:36 INFO Applying migration id=notesupdated 2026/10/31 01:19:36 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:36 INFO Applying migration id=activitiesid 2026/10/31 01:19:36 INFO Applying migration id=outbox 2026/10/31 01:19:36 INFO Applying migration id=edits 2026/10/31 01:19:36 INFO Applying migration id=outboxactor 2026/10/31 01:19:36 INFO Applying migration id=outboxsender 2026/10/31 01:19:36 INFO Applying migration id=thread 2026/10/31 01:19:36 INFO Applying migration id=host 2026/10/31 01:19:36 INFO Applying migration id=sharedinbox 2026/10/31 01:19:36 INFO Applying migration id=noteshost 2026/10/31 01:19:36 INFO Applying migration id=fetched 2026/10/31 01:19:36 INFO Applying migration id=move 2026/10/31 01:19:36 INFO Applying migration id=cleanup 2026/10/31 01:19:36 INFO Applying migration id=received 2026/10/31 01:19:36 INFO Applying migration id=namehost 2026/10/31 01:19:36 INFO Applying migration id=outboxhost 2026/10/31 01:19:36 INFO Applying migration id=notesfts 2026/10/31 01:19:36 INFO Applying migration id=iconsname 2026/10/31 01:19:36 INFO Applying migration id=nohash 2026/10/31 01:19:36 INFO Applying migration id=shares 2026/10/31 01:19:36 INFO Applying migration id=actorttl 2026/10/31 01:19:36 INFO Applying migration id=tocc 2026/10/31 01:19:36 INFO Applying migration id=followeds 2026/10/31 01:19:36 INFO Applying migration id=certhash 2026/10/31 01:19:36 INFO Applying migration id=follows_sync 2026/10/31 01:19:36 INFO Applying migration id=jsonpath 2026/10/31 01:19:36 INFO Applying migration id=localforward 2026/10/31 01:19:36 INFO Applying migration id=avatar 2026/10/31 01:19:36 INFO Applying migration id=noimage 2026/10/31 01:19:36 INFO Applying migration id=feed 2026/10/31 01:19:36 INFO Applying migration id=bookmarks 2026/10/31 01:19:36 INFO Applying migration id=shareactivity 2026/10/31 01:19:36 INFO Applying migration id=application 2026/10/31 01:19:36 INFO Applying migration id=certificates 2026/10/31 01:19:36 INFO Applying migration id=rawforward 2026/10/31 01:19:36 INFO Applying migration id=publickey 2026/10/31 01:19:36 INFO Applying migration id=resolvegroup 2026/10/31 01:19:36 INFO Applying migration id=reject 2026/10/31 01:19:36 INFO Applying migration id=autodel 2026/10/31 01:19:36 INFO Applying migration id=jsonb 2026/10/31 01:19:36 INFO Applying migration id=quote 2026/10/31 01:19:36 INFO Applying migration id=rfc9421 2026/10/31 01:19:36 INFO Applying migration id=keys 2026/10/31 01:19:36 INFO Applying migration id=portable 2026/10/31 01:19:36 INFO Applying migration id=proofs 2026/10/31 01:19:36 INFO Applying migration id=contexts 2026/10/31 01:19:36 INFO Applying migration id=deliverieshost 2026/10/31 01:19:36 INFO Applying migration id=pembegin 2026/10/31 01:19:36 INFO Applying migration id=didhost 2026/10/31 01:19:36 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:36 INFO Applying migration id=invites 2026/10/31 01:19:36 INFO Applying migration id=ed25519blob 2026/10/31 01:19:36 INFO Applying migration id=rsablob 2026/10/31 01:19:36 INFO Applying migration id=iconscid 2026/10/31 01:19:36 INFO Applying migration id=actor 2026/10/31 01:19:36 INFO Applying migration id=localkeys 2026/10/31 01:19:36 INFO Applying migration id=deleted 2026/10/31 01:19:36 INFO Applying migration id=history 2026/10/31 01:19:36 INFO Applying migration id=outboxnano 2026/10/31 01:19:36 INFO Applying migration id=implements 2026/10/31 01:19:36 INFO Applying migration id=backfill 2026/10/31 01:19:39 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8a-792c-735d-a31f-4aa36ea5d4b6 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/31 01:19:39 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestUsers_PublicPostShared (2.84s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/10/31 01:19:39 INFO Applying migration id=initial 2026/10/31 01:19:39 INFO Applying migration id=notesupdated 2026/10/31 01:19:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:39 INFO Applying migration id=activitiesid 2026/10/31 01:19:39 INFO Applying migration id=outbox 2026/10/31 01:19:39 INFO Applying migration id=edits 2026/10/31 01:19:39 INFO Applying migration id=outboxactor 2026/10/31 01:19:39 INFO Applying migration id=outboxsender 2026/10/31 01:19:39 INFO Applying migration id=thread 2026/10/31 01:19:39 INFO Applying migration id=host 2026/10/31 01:19:39 INFO Applying migration id=sharedinbox 2026/10/31 01:19:39 INFO Applying migration id=noteshost 2026/10/31 01:19:39 INFO Applying migration id=fetched 2026/10/31 01:19:39 INFO Applying migration id=move 2026/10/31 01:19:39 INFO Applying migration id=cleanup 2026/10/31 01:19:39 INFO Applying migration id=received 2026/10/31 01:19:39 INFO Applying migration id=namehost 2026/10/31 01:19:39 INFO Applying migration id=outboxhost 2026/10/31 01:19:39 INFO Applying migration id=notesfts 2026/10/31 01:19:39 INFO Applying migration id=iconsname 2026/10/31 01:19:39 INFO Applying migration id=nohash 2026/10/31 01:19:39 INFO Applying migration id=shares 2026/10/31 01:19:39 INFO Applying migration id=actorttl 2026/10/31 01:19:39 INFO Applying migration id=tocc 2026/10/31 01:19:39 INFO Applying migration id=followeds 2026/10/31 01:19:39 INFO Applying migration id=certhash 2026/10/31 01:19:39 INFO Applying migration id=follows_sync 2026/10/31 01:19:39 INFO Applying migration id=jsonpath 2026/10/31 01:19:39 INFO Applying migration id=localforward 2026/10/31 01:19:39 INFO Applying migration id=avatar 2026/10/31 01:19:39 INFO Applying migration id=noimage 2026/10/31 01:19:39 INFO Applying migration id=feed 2026/10/31 01:19:39 INFO Applying migration id=bookmarks 2026/10/31 01:19:39 INFO Applying migration id=shareactivity 2026/10/31 01:19:39 INFO Applying migration id=application 2026/10/31 01:19:39 INFO Applying migration id=certificates 2026/10/31 01:19:39 INFO Applying migration id=rawforward 2026/10/31 01:19:39 INFO Applying migration id=publickey 2026/10/31 01:19:39 INFO Applying migration id=resolvegroup 2026/10/31 01:19:39 INFO Applying migration id=reject 2026/10/31 01:19:39 INFO Applying migration id=autodel 2026/10/31 01:19:39 INFO Applying migration id=jsonb 2026/10/31 01:19:39 INFO Applying migration id=quote 2026/10/31 01:19:39 INFO Applying migration id=rfc9421 2026/10/31 01:19:39 INFO Applying migration id=keys 2026/10/31 01:19:39 INFO Applying migration id=portable 2026/10/31 01:19:39 INFO Applying migration id=proofs 2026/10/31 01:19:39 INFO Applying migration id=contexts 2026/10/31 01:19:39 INFO Applying migration id=deliverieshost 2026/10/31 01:19:39 INFO Applying migration id=pembegin 2026/10/31 01:19:39 INFO Applying migration id=didhost 2026/10/31 01:19:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:39 INFO Applying migration id=invites 2026/10/31 01:19:39 INFO Applying migration id=ed25519blob 2026/10/31 01:19:39 INFO Applying migration id=rsablob 2026/10/31 01:19:39 INFO Applying migration id=iconscid 2026/10/31 01:19:39 INFO Applying migration id=actor 2026/10/31 01:19:39 INFO Applying migration id=localkeys 2026/10/31 01:19:39 INFO Applying migration id=deleted 2026/10/31 01:19:39 INFO Applying migration id=history 2026/10/31 01:19:39 INFO Applying migration id=outboxnano 2026/10/31 01:19:39 INFO Applying migration id=implements 2026/10/31 01:19:39 INFO Applying migration id=backfill 2026/10/31 01:19:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8a-7d44-731f-b5c4-8fc509783eb1 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/31 01:19:40 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:19:40 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f8a-7d46-7cc4-8cf8-b102885ea4cb activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8a-7d44-731f-b5c4-8fc509783eb1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin --- PASS: TestUsers_PublicPostSharedNotFollowing (1.05s) === RUN TestView_NoReplies 2026/10/31 01:19:40 INFO Applying migration id=initial 2026/10/31 01:19:40 INFO Applying migration id=notesupdated 2026/10/31 01:19:40 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:40 INFO Applying migration id=activitiesid 2026/10/31 01:19:40 INFO Applying migration id=outbox 2026/10/31 01:19:40 INFO Applying migration id=edits 2026/10/31 01:19:40 INFO Applying migration id=outboxactor 2026/10/31 01:19:40 INFO Applying migration id=outboxsender 2026/10/31 01:19:40 INFO Applying migration id=thread 2026/10/31 01:19:40 INFO Applying migration id=host 2026/10/31 01:19:40 INFO Applying migration id=sharedinbox 2026/10/31 01:19:40 INFO Applying migration id=noteshost 2026/10/31 01:19:40 INFO Applying migration id=fetched 2026/10/31 01:19:40 INFO Applying migration id=move 2026/10/31 01:19:40 INFO Applying migration id=cleanup 2026/10/31 01:19:40 INFO Applying migration id=received 2026/10/31 01:19:40 INFO Applying migration id=namehost 2026/10/31 01:19:40 INFO Applying migration id=outboxhost 2026/10/31 01:19:40 INFO Applying migration id=notesfts 2026/10/31 01:19:40 INFO Applying migration id=iconsname 2026/10/31 01:19:40 INFO Applying migration id=nohash 2026/10/31 01:19:40 INFO Applying migration id=shares 2026/10/31 01:19:40 INFO Applying migration id=actorttl 2026/10/31 01:19:40 INFO Applying migration id=tocc 2026/10/31 01:19:40 INFO Applying migration id=followeds 2026/10/31 01:19:40 INFO Applying migration id=certhash 2026/10/31 01:19:40 INFO Applying migration id=follows_sync 2026/10/31 01:19:40 INFO Applying migration id=jsonpath 2026/10/31 01:19:40 INFO Applying migration id=localforward 2026/10/31 01:19:40 INFO Applying migration id=avatar 2026/10/31 01:19:40 INFO Applying migration id=noimage 2026/10/31 01:19:40 INFO Applying migration id=feed 2026/10/31 01:19:40 INFO Applying migration id=bookmarks 2026/10/31 01:19:40 INFO Applying migration id=shareactivity 2026/10/31 01:19:40 INFO Applying migration id=application 2026/10/31 01:19:40 INFO Applying migration id=certificates 2026/10/31 01:19:40 INFO Applying migration id=rawforward 2026/10/31 01:19:40 INFO Applying migration id=publickey 2026/10/31 01:19:40 INFO Applying migration id=resolvegroup 2026/10/31 01:19:40 INFO Applying migration id=reject 2026/10/31 01:19:40 INFO Applying migration id=autodel 2026/10/31 01:19:40 INFO Applying migration id=jsonb 2026/10/31 01:19:40 INFO Applying migration id=quote 2026/10/31 01:19:40 INFO Applying migration id=rfc9421 2026/10/31 01:19:40 INFO Applying migration id=keys 2026/10/31 01:19:40 INFO Applying migration id=portable 2026/10/31 01:19:40 INFO Applying migration id=proofs 2026/10/31 01:19:40 INFO Applying migration id=contexts 2026/10/31 01:19:40 INFO Applying migration id=deliverieshost 2026/10/31 01:19:40 INFO Applying migration id=pembegin 2026/10/31 01:19:40 INFO Applying migration id=didhost 2026/10/31 01:19:40 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:40 INFO Applying migration id=invites 2026/10/31 01:19:40 INFO Applying migration id=ed25519blob 2026/10/31 01:19:40 INFO Applying migration id=rsablob 2026/10/31 01:19:40 INFO Applying migration id=iconscid 2026/10/31 01:19:40 INFO Applying migration id=actor 2026/10/31 01:19:40 INFO Applying migration id=localkeys 2026/10/31 01:19:40 INFO Applying migration id=deleted 2026/10/31 01:19:40 INFO Applying migration id=history 2026/10/31 01:19:40 INFO Applying migration id=outboxnano 2026/10/31 01:19:40 INFO Applying migration id=implements 2026/10/31 01:19:40 INFO Applying migration id=backfill 2026/10/31 01:19:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-8468-7259-873e-c4104a241d13 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-8468-71e1-902f-7b05b525a423 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-8468-71e1-902f-7b05b525a423 2026/10/31 01:19:42 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-8468-71e1-902f-7b05b525a423 --- PASS: TestView_NoReplies (1.83s) === RUN TestView_OneReply 2026/10/31 01:19:42 INFO Applying migration id=initial 2026/10/31 01:19:42 INFO Applying migration id=notesupdated 2026/10/31 01:19:42 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:42 INFO Applying migration id=activitiesid 2026/10/31 01:19:42 INFO Applying migration id=outbox 2026/10/31 01:19:42 INFO Applying migration id=edits 2026/10/31 01:19:42 INFO Applying migration id=outboxactor 2026/10/31 01:19:42 INFO Applying migration id=outboxsender 2026/10/31 01:19:42 INFO Applying migration id=thread 2026/10/31 01:19:42 INFO Applying migration id=host 2026/10/31 01:19:42 INFO Applying migration id=sharedinbox 2026/10/31 01:19:42 INFO Applying migration id=noteshost 2026/10/31 01:19:42 INFO Applying migration id=fetched 2026/10/31 01:19:42 INFO Applying migration id=move 2026/10/31 01:19:42 INFO Applying migration id=cleanup 2026/10/31 01:19:42 INFO Applying migration id=received 2026/10/31 01:19:42 INFO Applying migration id=namehost 2026/10/31 01:19:42 INFO Applying migration id=outboxhost 2026/10/31 01:19:42 INFO Applying migration id=notesfts 2026/10/31 01:19:42 INFO Applying migration id=iconsname 2026/10/31 01:19:42 INFO Applying migration id=nohash 2026/10/31 01:19:42 INFO Applying migration id=shares 2026/10/31 01:19:42 INFO Applying migration id=actorttl 2026/10/31 01:19:42 INFO Applying migration id=tocc 2026/10/31 01:19:42 INFO Applying migration id=followeds 2026/10/31 01:19:42 INFO Applying migration id=certhash 2026/10/31 01:19:42 INFO Applying migration id=follows_sync 2026/10/31 01:19:42 INFO Applying migration id=jsonpath 2026/10/31 01:19:42 INFO Applying migration id=localforward 2026/10/31 01:19:42 INFO Applying migration id=avatar 2026/10/31 01:19:42 INFO Applying migration id=noimage 2026/10/31 01:19:42 INFO Applying migration id=feed 2026/10/31 01:19:42 INFO Applying migration id=bookmarks 2026/10/31 01:19:42 INFO Applying migration id=shareactivity 2026/10/31 01:19:42 INFO Applying migration id=application 2026/10/31 01:19:42 INFO Applying migration id=certificates 2026/10/31 01:19:42 INFO Applying migration id=rawforward 2026/10/31 01:19:42 INFO Applying migration id=publickey 2026/10/31 01:19:42 INFO Applying migration id=resolvegroup 2026/10/31 01:19:42 INFO Applying migration id=reject 2026/10/31 01:19:42 INFO Applying migration id=autodel 2026/10/31 01:19:42 INFO Applying migration id=jsonb 2026/10/31 01:19:42 INFO Applying migration id=quote 2026/10/31 01:19:42 INFO Applying migration id=rfc9421 2026/10/31 01:19:42 INFO Applying migration id=keys 2026/10/31 01:19:42 INFO Applying migration id=portable 2026/10/31 01:19:42 INFO Applying migration id=proofs 2026/10/31 01:19:42 INFO Applying migration id=contexts 2026/10/31 01:19:42 INFO Applying migration id=deliverieshost 2026/10/31 01:19:42 INFO Applying migration id=pembegin 2026/10/31 01:19:42 INFO Applying migration id=didhost 2026/10/31 01:19:42 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:42 INFO Applying migration id=invites 2026/10/31 01:19:42 INFO Applying migration id=ed25519blob 2026/10/31 01:19:42 INFO Applying migration id=rsablob 2026/10/31 01:19:42 INFO Applying migration id=iconscid 2026/10/31 01:19:42 INFO Applying migration id=actor 2026/10/31 01:19:42 INFO Applying migration id=localkeys 2026/10/31 01:19:42 INFO Applying migration id=deleted 2026/10/31 01:19:42 INFO Applying migration id=history 2026/10/31 01:19:42 INFO Applying migration id=outboxnano 2026/10/31 01:19:42 INFO Applying migration id=implements 2026/10/31 01:19:42 INFO Applying migration id=backfill 2026/10/31 01:19:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-8cd0-7572-abc3-99002f9dd42d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-8cd0-74ec-9b23-561fbe491f29 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-8cd0-74ec-9b23-561fbe491f29 2026/10/31 01:19:44 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-8cd0-74ec-9b23-561fbe491f29 2026/10/31 01:19:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-8cd2-7ab0-b7ff-4a0934e80b87 note=https://localhost.localdomain:8443/post/01a18f8a-8cd2-7a60-a601-4bd535e589df thread=https://localhost.localdomain:8443/post/01a18f8a-8cd0-74ec-9b23-561fbe491f29 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-8cd2-7ab0-b7ff-4a0934e80b87 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-8cd2-7a60-a601-4bd535e589df activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-8cd2-7a60-a601-4bd535e589df 2026/10/31 01:19:44 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-8cd0-74ec-9b23-561fbe491f29 --- PASS: TestView_OneReply (2.15s) === RUN TestView_TwoReplies 2026/10/31 01:19:44 INFO Applying migration id=initial 2026/10/31 01:19:44 INFO Applying migration id=notesupdated 2026/10/31 01:19:44 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:44 INFO Applying migration id=activitiesid 2026/10/31 01:19:44 INFO Applying migration id=outbox 2026/10/31 01:19:44 INFO Applying migration id=edits 2026/10/31 01:19:44 INFO Applying migration id=outboxactor 2026/10/31 01:19:44 INFO Applying migration id=outboxsender 2026/10/31 01:19:44 INFO Applying migration id=thread 2026/10/31 01:19:44 INFO Applying migration id=host 2026/10/31 01:19:44 INFO Applying migration id=sharedinbox 2026/10/31 01:19:44 INFO Applying migration id=noteshost 2026/10/31 01:19:44 INFO Applying migration id=fetched 2026/10/31 01:19:44 INFO Applying migration id=move 2026/10/31 01:19:44 INFO Applying migration id=cleanup 2026/10/31 01:19:44 INFO Applying migration id=received 2026/10/31 01:19:44 INFO Applying migration id=namehost 2026/10/31 01:19:44 INFO Applying migration id=outboxhost 2026/10/31 01:19:44 INFO Applying migration id=notesfts 2026/10/31 01:19:44 INFO Applying migration id=iconsname 2026/10/31 01:19:44 INFO Applying migration id=nohash 2026/10/31 01:19:44 INFO Applying migration id=shares 2026/10/31 01:19:44 INFO Applying migration id=actorttl 2026/10/31 01:19:44 INFO Applying migration id=tocc 2026/10/31 01:19:44 INFO Applying migration id=followeds 2026/10/31 01:19:44 INFO Applying migration id=certhash 2026/10/31 01:19:44 INFO Applying migration id=follows_sync 2026/10/31 01:19:44 INFO Applying migration id=jsonpath 2026/10/31 01:19:44 INFO Applying migration id=localforward 2026/10/31 01:19:44 INFO Applying migration id=avatar 2026/10/31 01:19:44 INFO Applying migration id=noimage 2026/10/31 01:19:44 INFO Applying migration id=feed 2026/10/31 01:19:44 INFO Applying migration id=bookmarks 2026/10/31 01:19:44 INFO Applying migration id=shareactivity 2026/10/31 01:19:44 INFO Applying migration id=application 2026/10/31 01:19:44 INFO Applying migration id=certificates 2026/10/31 01:19:44 INFO Applying migration id=rawforward 2026/10/31 01:19:44 INFO Applying migration id=publickey 2026/10/31 01:19:44 INFO Applying migration id=resolvegroup 2026/10/31 01:19:44 INFO Applying migration id=reject 2026/10/31 01:19:44 INFO Applying migration id=autodel 2026/10/31 01:19:44 INFO Applying migration id=jsonb 2026/10/31 01:19:44 INFO Applying migration id=quote 2026/10/31 01:19:44 INFO Applying migration id=rfc9421 2026/10/31 01:19:44 INFO Applying migration id=keys 2026/10/31 01:19:44 INFO Applying migration id=portable 2026/10/31 01:19:44 INFO Applying migration id=proofs 2026/10/31 01:19:44 INFO Applying migration id=contexts 2026/10/31 01:19:44 INFO Applying migration id=deliverieshost 2026/10/31 01:19:44 INFO Applying migration id=pembegin 2026/10/31 01:19:44 INFO Applying migration id=didhost 2026/10/31 01:19:44 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:44 INFO Applying migration id=invites 2026/10/31 01:19:44 INFO Applying migration id=ed25519blob 2026/10/31 01:19:44 INFO Applying migration id=rsablob 2026/10/31 01:19:44 INFO Applying migration id=iconscid 2026/10/31 01:19:44 INFO Applying migration id=actor 2026/10/31 01:19:44 INFO Applying migration id=localkeys 2026/10/31 01:19:44 INFO Applying migration id=deleted 2026/10/31 01:19:44 INFO Applying migration id=history 2026/10/31 01:19:44 INFO Applying migration id=outboxnano 2026/10/31 01:19:44 INFO Applying migration id=implements 2026/10/31 01:19:44 INFO Applying migration id=backfill 2026/10/31 01:19:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-971b-7a5f-8785-27816556a526 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-971b-79ed-bfc2-44e175c17a3a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-971b-79ed-bfc2-44e175c17a3a 2026/10/31 01:19:46 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-971b-79ed-bfc2-44e175c17a3a 2026/10/31 01:19:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-971d-7dc8-ab4a-291cf4244b42 note=https://localhost.localdomain:8443/post/01a18f8a-971d-7d86-9436-590be662599d thread=https://localhost.localdomain:8443/post/01a18f8a-971b-79ed-bfc2-44e175c17a3a starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-971d-7dc8-ab4a-291cf4244b42 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-971d-7d86-9436-590be662599d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-971d-7d86-9436-590be662599d 2026/10/31 01:19:46 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-971b-79ed-bfc2-44e175c17a3a 2026/10/31 01:19:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-9720-7351-94e9-3d38d8e17055 note=https://localhost.localdomain:8443/post/01a18f8a-9720-7310-aa64-fa21428069b9 thread=https://localhost.localdomain:8443/post/01a18f8a-971b-79ed-bfc2-44e175c17a3a starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-9720-7351-94e9-3d38d8e17055 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-9720-7310-aa64-fa21428069b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f8a-9720-7310-aa64-fa21428069b9 2026/10/31 01:19:46 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-971b-79ed-bfc2-44e175c17a3a --- PASS: TestView_TwoReplies (2.64s) === RUN TestView_TwoRepliesBigOffset 2026/10/31 01:19:46 INFO Applying migration id=initial 2026/10/31 01:19:46 INFO Applying migration id=notesupdated 2026/10/31 01:19:46 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:46 INFO Applying migration id=activitiesid 2026/10/31 01:19:46 INFO Applying migration id=outbox 2026/10/31 01:19:46 INFO Applying migration id=edits 2026/10/31 01:19:46 INFO Applying migration id=outboxactor 2026/10/31 01:19:46 INFO Applying migration id=outboxsender 2026/10/31 01:19:46 INFO Applying migration id=thread 2026/10/31 01:19:46 INFO Applying migration id=host 2026/10/31 01:19:46 INFO Applying migration id=sharedinbox 2026/10/31 01:19:46 INFO Applying migration id=noteshost 2026/10/31 01:19:46 INFO Applying migration id=fetched 2026/10/31 01:19:46 INFO Applying migration id=move 2026/10/31 01:19:46 INFO Applying migration id=cleanup 2026/10/31 01:19:46 INFO Applying migration id=received 2026/10/31 01:19:46 INFO Applying migration id=namehost 2026/10/31 01:19:46 INFO Applying migration id=outboxhost 2026/10/31 01:19:46 INFO Applying migration id=notesfts 2026/10/31 01:19:46 INFO Applying migration id=iconsname 2026/10/31 01:19:46 INFO Applying migration id=nohash 2026/10/31 01:19:46 INFO Applying migration id=shares 2026/10/31 01:19:46 INFO Applying migration id=actorttl 2026/10/31 01:19:46 INFO Applying migration id=tocc 2026/10/31 01:19:47 INFO Applying migration id=followeds 2026/10/31 01:19:47 INFO Applying migration id=certhash 2026/10/31 01:19:47 INFO Applying migration id=follows_sync 2026/10/31 01:19:47 INFO Applying migration id=jsonpath 2026/10/31 01:19:47 INFO Applying migration id=localforward 2026/10/31 01:19:47 INFO Applying migration id=avatar 2026/10/31 01:19:47 INFO Applying migration id=noimage 2026/10/31 01:19:47 INFO Applying migration id=feed 2026/10/31 01:19:47 INFO Applying migration id=bookmarks 2026/10/31 01:19:47 INFO Applying migration id=shareactivity 2026/10/31 01:19:47 INFO Applying migration id=application 2026/10/31 01:19:47 INFO Applying migration id=certificates 2026/10/31 01:19:47 INFO Applying migration id=rawforward 2026/10/31 01:19:47 INFO Applying migration id=publickey 2026/10/31 01:19:47 INFO Applying migration id=resolvegroup 2026/10/31 01:19:47 INFO Applying migration id=reject 2026/10/31 01:19:47 INFO Applying migration id=autodel 2026/10/31 01:19:47 INFO Applying migration id=jsonb 2026/10/31 01:19:47 INFO Applying migration id=quote 2026/10/31 01:19:47 INFO Applying migration id=rfc9421 2026/10/31 01:19:47 INFO Applying migration id=keys 2026/10/31 01:19:47 INFO Applying migration id=portable 2026/10/31 01:19:47 INFO Applying migration id=proofs 2026/10/31 01:19:47 INFO Applying migration id=contexts 2026/10/31 01:19:47 INFO Applying migration id=deliverieshost 2026/10/31 01:19:47 INFO Applying migration id=pembegin 2026/10/31 01:19:47 INFO Applying migration id=didhost 2026/10/31 01:19:47 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:47 INFO Applying migration id=invites 2026/10/31 01:19:47 INFO Applying migration id=ed25519blob 2026/10/31 01:19:47 INFO Applying migration id=rsablob 2026/10/31 01:19:47 INFO Applying migration id=iconscid 2026/10/31 01:19:47 INFO Applying migration id=actor 2026/10/31 01:19:47 INFO Applying migration id=localkeys 2026/10/31 01:19:47 INFO Applying migration id=deleted 2026/10/31 01:19:47 INFO Applying migration id=history 2026/10/31 01:19:47 INFO Applying migration id=outboxnano 2026/10/31 01:19:47 INFO Applying migration id=implements 2026/10/31 01:19:47 INFO Applying migration id=backfill 2026/10/31 01:19:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-9f74-7381-a8c2-9d1a6fb09b0c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-9f74-7303-9978-c8fd1d08fa09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-9f74-7303-9978-c8fd1d08fa09 2026/10/31 01:19:49 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-9f74-7303-9978-c8fd1d08fa09 2026/10/31 01:19:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-9f76-75ab-b80f-ec93f9059d40 note=https://localhost.localdomain:8443/post/01a18f8a-9f76-7569-a3d0-3aa3e74c0cb4 thread=https://localhost.localdomain:8443/post/01a18f8a-9f74-7303-9978-c8fd1d08fa09 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-9f76-75ab-b80f-ec93f9059d40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-9f76-7569-a3d0-3aa3e74c0cb4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-9f76-7569-a3d0-3aa3e74c0cb4 2026/10/31 01:19:49 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-9f74-7303-9978-c8fd1d08fa09 2026/10/31 01:19:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-9f78-79c0-884d-00182fca78bd note=https://localhost.localdomain:8443/post/01a18f8a-9f78-797e-821e-2d81dc7ea606 thread=https://localhost.localdomain:8443/post/01a18f8a-9f74-7303-9978-c8fd1d08fa09 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-9f78-79c0-884d-00182fca78bd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-9f78-797e-821e-2d81dc7ea606 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f8a-9f78-797e-821e-2d81dc7ea606 2026/10/31 01:19:49 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-9f74-7303-9978-c8fd1d08fa09 --- PASS: TestView_TwoRepliesBigOffset (2.13s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/10/31 01:19:49 INFO Applying migration id=initial 2026/10/31 01:19:49 INFO Applying migration id=notesupdated 2026/10/31 01:19:49 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:49 INFO Applying migration id=activitiesid 2026/10/31 01:19:49 INFO Applying migration id=outbox 2026/10/31 01:19:49 INFO Applying migration id=edits 2026/10/31 01:19:49 INFO Applying migration id=outboxactor 2026/10/31 01:19:49 INFO Applying migration id=outboxsender 2026/10/31 01:19:49 INFO Applying migration id=thread 2026/10/31 01:19:49 INFO Applying migration id=host 2026/10/31 01:19:49 INFO Applying migration id=sharedinbox 2026/10/31 01:19:49 INFO Applying migration id=noteshost 2026/10/31 01:19:49 INFO Applying migration id=fetched 2026/10/31 01:19:49 INFO Applying migration id=move 2026/10/31 01:19:49 INFO Applying migration id=cleanup 2026/10/31 01:19:49 INFO Applying migration id=received 2026/10/31 01:19:49 INFO Applying migration id=namehost 2026/10/31 01:19:49 INFO Applying migration id=outboxhost 2026/10/31 01:19:49 INFO Applying migration id=notesfts 2026/10/31 01:19:49 INFO Applying migration id=iconsname 2026/10/31 01:19:49 INFO Applying migration id=nohash 2026/10/31 01:19:49 INFO Applying migration id=shares 2026/10/31 01:19:49 INFO Applying migration id=actorttl 2026/10/31 01:19:49 INFO Applying migration id=tocc 2026/10/31 01:19:49 INFO Applying migration id=followeds 2026/10/31 01:19:49 INFO Applying migration id=certhash 2026/10/31 01:19:49 INFO Applying migration id=follows_sync 2026/10/31 01:19:49 INFO Applying migration id=jsonpath 2026/10/31 01:19:49 INFO Applying migration id=localforward 2026/10/31 01:19:49 INFO Applying migration id=avatar 2026/10/31 01:19:49 INFO Applying migration id=noimage 2026/10/31 01:19:49 INFO Applying migration id=feed 2026/10/31 01:19:49 INFO Applying migration id=bookmarks 2026/10/31 01:19:49 INFO Applying migration id=shareactivity 2026/10/31 01:19:49 INFO Applying migration id=application 2026/10/31 01:19:49 INFO Applying migration id=certificates 2026/10/31 01:19:49 INFO Applying migration id=rawforward 2026/10/31 01:19:49 INFO Applying migration id=publickey 2026/10/31 01:19:49 INFO Applying migration id=resolvegroup 2026/10/31 01:19:49 INFO Applying migration id=reject 2026/10/31 01:19:49 INFO Applying migration id=autodel 2026/10/31 01:19:49 INFO Applying migration id=jsonb 2026/10/31 01:19:49 INFO Applying migration id=quote 2026/10/31 01:19:49 INFO Applying migration id=rfc9421 2026/10/31 01:19:49 INFO Applying migration id=keys 2026/10/31 01:19:49 INFO Applying migration id=portable 2026/10/31 01:19:49 INFO Applying migration id=proofs 2026/10/31 01:19:49 INFO Applying migration id=contexts 2026/10/31 01:19:49 INFO Applying migration id=deliverieshost 2026/10/31 01:19:49 INFO Applying migration id=pembegin 2026/10/31 01:19:49 INFO Applying migration id=didhost 2026/10/31 01:19:49 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:49 INFO Applying migration id=invites 2026/10/31 01:19:49 INFO Applying migration id=ed25519blob 2026/10/31 01:19:49 INFO Applying migration id=rsablob 2026/10/31 01:19:49 INFO Applying migration id=iconscid 2026/10/31 01:19:49 INFO Applying migration id=actor 2026/10/31 01:19:49 INFO Applying migration id=localkeys 2026/10/31 01:19:49 INFO Applying migration id=deleted 2026/10/31 01:19:49 INFO Applying migration id=history 2026/10/31 01:19:49 INFO Applying migration id=outboxnano 2026/10/31 01:19:49 INFO Applying migration id=implements 2026/10/31 01:19:49 INFO Applying migration id=backfill 2026/10/31 01:19:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-ab17-7456-81fc-7f7f44117ac9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-ab17-73d9-a820-f5c5ae9ac45f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-ab17-73d9-a820-f5c5ae9ac45f 2026/10/31 01:19:52 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-ab17-73d9-a820-f5c5ae9ac45f 2026/10/31 01:19:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-ab19-76f5-9e13-c9d9fe8e6199 note=https://localhost.localdomain:8443/post/01a18f8a-ab19-76b6-80fc-042ebeb22de1 thread=https://localhost.localdomain:8443/post/01a18f8a-ab17-73d9-a820-f5c5ae9ac45f starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-ab19-76f5-9e13-c9d9fe8e6199 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-ab19-76b6-80fc-042ebeb22de1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-ab19-76b6-80fc-042ebeb22de1 2026/10/31 01:19:52 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-ab17-73d9-a820-f5c5ae9ac45f 2026/10/31 01:19:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-ab1b-7b82-b8a3-13fcbda4fff8 note=https://localhost.localdomain:8443/post/01a18f8a-ab1b-7b3f-8549-79f3d7c0b0e9 thread=https://localhost.localdomain:8443/post/01a18f8a-ab17-73d9-a820-f5c5ae9ac45f starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-ab1b-7b82-b8a3-13fcbda4fff8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-ab1b-7b3f-8549-79f3d7c0b0e9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f8a-ab1b-7b3f-8549-79f3d7c0b0e9 2026/10/31 01:19:52 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-ab17-73d9-a820-f5c5ae9ac45f --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (2.98s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/10/31 01:19:52 INFO Applying migration id=initial 2026/10/31 01:19:52 INFO Applying migration id=notesupdated 2026/10/31 01:19:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:52 INFO Applying migration id=activitiesid 2026/10/31 01:19:52 INFO Applying migration id=outbox 2026/10/31 01:19:52 INFO Applying migration id=edits 2026/10/31 01:19:52 INFO Applying migration id=outboxactor 2026/10/31 01:19:52 INFO Applying migration id=outboxsender 2026/10/31 01:19:52 INFO Applying migration id=thread 2026/10/31 01:19:52 INFO Applying migration id=host 2026/10/31 01:19:52 INFO Applying migration id=sharedinbox 2026/10/31 01:19:52 INFO Applying migration id=noteshost 2026/10/31 01:19:52 INFO Applying migration id=fetched 2026/10/31 01:19:52 INFO Applying migration id=move 2026/10/31 01:19:52 INFO Applying migration id=cleanup 2026/10/31 01:19:52 INFO Applying migration id=received 2026/10/31 01:19:52 INFO Applying migration id=namehost 2026/10/31 01:19:52 INFO Applying migration id=outboxhost 2026/10/31 01:19:52 INFO Applying migration id=notesfts 2026/10/31 01:19:52 INFO Applying migration id=iconsname 2026/10/31 01:19:52 INFO Applying migration id=nohash 2026/10/31 01:19:52 INFO Applying migration id=shares 2026/10/31 01:19:52 INFO Applying migration id=actorttl 2026/10/31 01:19:52 INFO Applying migration id=tocc 2026/10/31 01:19:52 INFO Applying migration id=followeds 2026/10/31 01:19:52 INFO Applying migration id=certhash 2026/10/31 01:19:52 INFO Applying migration id=follows_sync 2026/10/31 01:19:52 INFO Applying migration id=jsonpath 2026/10/31 01:19:52 INFO Applying migration id=localforward 2026/10/31 01:19:52 INFO Applying migration id=avatar 2026/10/31 01:19:52 INFO Applying migration id=noimage 2026/10/31 01:19:52 INFO Applying migration id=feed 2026/10/31 01:19:52 INFO Applying migration id=bookmarks 2026/10/31 01:19:52 INFO Applying migration id=shareactivity 2026/10/31 01:19:52 INFO Applying migration id=application 2026/10/31 01:19:52 INFO Applying migration id=certificates 2026/10/31 01:19:52 INFO Applying migration id=rawforward 2026/10/31 01:19:52 INFO Applying migration id=publickey 2026/10/31 01:19:52 INFO Applying migration id=resolvegroup 2026/10/31 01:19:52 INFO Applying migration id=reject 2026/10/31 01:19:52 INFO Applying migration id=autodel 2026/10/31 01:19:52 INFO Applying migration id=jsonb 2026/10/31 01:19:52 INFO Applying migration id=quote 2026/10/31 01:19:52 INFO Applying migration id=rfc9421 2026/10/31 01:19:52 INFO Applying migration id=keys 2026/10/31 01:19:52 INFO Applying migration id=portable 2026/10/31 01:19:52 INFO Applying migration id=proofs 2026/10/31 01:19:52 INFO Applying migration id=contexts 2026/10/31 01:19:52 INFO Applying migration id=deliverieshost 2026/10/31 01:19:52 INFO Applying migration id=pembegin 2026/10/31 01:19:52 INFO Applying migration id=didhost 2026/10/31 01:19:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:52 INFO Applying migration id=invites 2026/10/31 01:19:52 INFO Applying migration id=ed25519blob 2026/10/31 01:19:52 INFO Applying migration id=rsablob 2026/10/31 01:19:52 INFO Applying migration id=iconscid 2026/10/31 01:19:52 INFO Applying migration id=actor 2026/10/31 01:19:52 INFO Applying migration id=localkeys 2026/10/31 01:19:52 INFO Applying migration id=deleted 2026/10/31 01:19:52 INFO Applying migration id=history 2026/10/31 01:19:52 INFO Applying migration id=outboxnano 2026/10/31 01:19:52 INFO Applying migration id=implements 2026/10/31 01:19:52 INFO Applying migration id=backfill 2026/10/31 01:19:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-b74f-79c9-819c-b0f5a8998788 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-b74f-76ad-a881-6b2abb739b94 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-b74f-76ad-a881-6b2abb739b94 2026/10/31 01:19:55 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-b74f-76ad-a881-6b2abb739b94 2026/10/31 01:19:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-b752-7492-92dd-d10d912996bc note=https://localhost.localdomain:8443/post/01a18f8a-b752-7451-ab39-52c8a59fa8db thread=https://localhost.localdomain:8443/post/01a18f8a-b74f-76ad-a881-6b2abb739b94 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-b752-7492-92dd-d10d912996bc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-b752-7451-ab39-52c8a59fa8db activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-b752-7451-ab39-52c8a59fa8db 2026/10/31 01:19:55 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-b74f-76ad-a881-6b2abb739b94 2026/10/31 01:19:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-b754-77fb-bee6-474afc967b38 note=https://localhost.localdomain:8443/post/01a18f8a-b754-77bb-87fd-3108b7281f77 thread=https://localhost.localdomain:8443/post/01a18f8a-b74f-76ad-a881-6b2abb739b94 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-b754-77fb-bee6-474afc967b38 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-b754-77bb-87fd-3108b7281f77 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f8a-b754-77bb-87fd-3108b7281f77 2026/10/31 01:19:55 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-b74f-76ad-a881-6b2abb739b94 --- PASS: TestView_TwoRepliesUnauthenticatedUser (3.13s) === RUN TestView_OneReplyPostDeleted 2026/10/31 01:19:55 INFO Applying migration id=initial 2026/10/31 01:19:55 INFO Applying migration id=notesupdated 2026/10/31 01:19:55 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:55 INFO Applying migration id=activitiesid 2026/10/31 01:19:55 INFO Applying migration id=outbox 2026/10/31 01:19:55 INFO Applying migration id=edits 2026/10/31 01:19:55 INFO Applying migration id=outboxactor 2026/10/31 01:19:55 INFO Applying migration id=outboxsender 2026/10/31 01:19:55 INFO Applying migration id=thread 2026/10/31 01:19:55 INFO Applying migration id=host 2026/10/31 01:19:55 INFO Applying migration id=sharedinbox 2026/10/31 01:19:55 INFO Applying migration id=noteshost 2026/10/31 01:19:55 INFO Applying migration id=fetched 2026/10/31 01:19:55 INFO Applying migration id=move 2026/10/31 01:19:55 INFO Applying migration id=cleanup 2026/10/31 01:19:55 INFO Applying migration id=received 2026/10/31 01:19:55 INFO Applying migration id=namehost 2026/10/31 01:19:55 INFO Applying migration id=outboxhost 2026/10/31 01:19:55 INFO Applying migration id=notesfts 2026/10/31 01:19:55 INFO Applying migration id=iconsname 2026/10/31 01:19:55 INFO Applying migration id=nohash 2026/10/31 01:19:55 INFO Applying migration id=shares 2026/10/31 01:19:55 INFO Applying migration id=actorttl 2026/10/31 01:19:55 INFO Applying migration id=tocc 2026/10/31 01:19:55 INFO Applying migration id=followeds 2026/10/31 01:19:55 INFO Applying migration id=certhash 2026/10/31 01:19:55 INFO Applying migration id=follows_sync 2026/10/31 01:19:55 INFO Applying migration id=jsonpath 2026/10/31 01:19:55 INFO Applying migration id=localforward 2026/10/31 01:19:55 INFO Applying migration id=avatar 2026/10/31 01:19:55 INFO Applying migration id=noimage 2026/10/31 01:19:55 INFO Applying migration id=feed 2026/10/31 01:19:55 INFO Applying migration id=bookmarks 2026/10/31 01:19:55 INFO Applying migration id=shareactivity 2026/10/31 01:19:55 INFO Applying migration id=application 2026/10/31 01:19:55 INFO Applying migration id=certificates 2026/10/31 01:19:55 INFO Applying migration id=rawforward 2026/10/31 01:19:55 INFO Applying migration id=publickey 2026/10/31 01:19:55 INFO Applying migration id=resolvegroup 2026/10/31 01:19:55 INFO Applying migration id=reject 2026/10/31 01:19:55 INFO Applying migration id=autodel 2026/10/31 01:19:55 INFO Applying migration id=jsonb 2026/10/31 01:19:55 INFO Applying migration id=quote 2026/10/31 01:19:55 INFO Applying migration id=rfc9421 2026/10/31 01:19:55 INFO Applying migration id=keys 2026/10/31 01:19:55 INFO Applying migration id=portable 2026/10/31 01:19:55 INFO Applying migration id=proofs 2026/10/31 01:19:55 INFO Applying migration id=contexts 2026/10/31 01:19:55 INFO Applying migration id=deliverieshost 2026/10/31 01:19:55 INFO Applying migration id=pembegin 2026/10/31 01:19:55 INFO Applying migration id=didhost 2026/10/31 01:19:55 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:55 INFO Applying migration id=invites 2026/10/31 01:19:55 INFO Applying migration id=ed25519blob 2026/10/31 01:19:55 INFO Applying migration id=rsablob 2026/10/31 01:19:55 INFO Applying migration id=iconscid 2026/10/31 01:19:55 INFO Applying migration id=actor 2026/10/31 01:19:55 INFO Applying migration id=localkeys 2026/10/31 01:19:55 INFO Applying migration id=deleted 2026/10/31 01:19:55 INFO Applying migration id=history 2026/10/31 01:19:55 INFO Applying migration id=outboxnano 2026/10/31 01:19:55 INFO Applying migration id=implements 2026/10/31 01:19:55 INFO Applying migration id=backfill 2026/10/31 01:20:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-cb15-7a3c-ab58-bf81c2d433c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-cb15-79c8-972c-2d0313546667 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-cb15-79c8-972c-2d0313546667 2026/10/31 01:20:00 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-cb15-79c8-972c-2d0313546667 2026/10/31 01:20:00 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-cb17-7bae-bb1d-d70a3e552aff note=https://localhost.localdomain:8443/post/01a18f8a-cb17-7b6a-94a2-2b3388f4360b thread=https://localhost.localdomain:8443/post/01a18f8a-cb15-79c8-972c-2d0313546667 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:20:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-cb17-7bae-bb1d-d70a3e552aff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-cb17-7b6a-94a2-2b3388f4360b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-cb17-7b6a-94a2-2b3388f4360b 2026/10/31 01:20:00 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-cb15-79c8-972c-2d0313546667 2026/10/31 01:20:00 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f8a-cb15-79c8-972c-2d0313546667#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-cb15-79c8-972c-2d0313546667 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f8a-cb15-79c8-972c-2d0313546667 2026/10/31 01:20:00 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-cb17-7b6a-94a2-2b3388f4360b --- PASS: TestView_OneReplyPostDeleted (5.07s) === RUN TestView_OneReplyPostNotDeleted 2026/10/31 01:20:00 INFO Applying migration id=initial 2026/10/31 01:20:00 INFO Applying migration id=notesupdated 2026/10/31 01:20:00 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:00 INFO Applying migration id=activitiesid 2026/10/31 01:20:00 INFO Applying migration id=outbox 2026/10/31 01:20:00 INFO Applying migration id=edits 2026/10/31 01:20:00 INFO Applying migration id=outboxactor 2026/10/31 01:20:00 INFO Applying migration id=outboxsender 2026/10/31 01:20:00 INFO Applying migration id=thread 2026/10/31 01:20:00 INFO Applying migration id=host 2026/10/31 01:20:00 INFO Applying migration id=sharedinbox 2026/10/31 01:20:00 INFO Applying migration id=noteshost 2026/10/31 01:20:00 INFO Applying migration id=fetched 2026/10/31 01:20:00 INFO Applying migration id=move 2026/10/31 01:20:00 INFO Applying migration id=cleanup 2026/10/31 01:20:00 INFO Applying migration id=received 2026/10/31 01:20:00 INFO Applying migration id=namehost 2026/10/31 01:20:00 INFO Applying migration id=outboxhost 2026/10/31 01:20:00 INFO Applying migration id=notesfts 2026/10/31 01:20:00 INFO Applying migration id=iconsname 2026/10/31 01:20:00 INFO Applying migration id=nohash 2026/10/31 01:20:00 INFO Applying migration id=shares 2026/10/31 01:20:00 INFO Applying migration id=actorttl 2026/10/31 01:20:00 INFO Applying migration id=tocc 2026/10/31 01:20:00 INFO Applying migration id=followeds 2026/10/31 01:20:00 INFO Applying migration id=certhash 2026/10/31 01:20:00 INFO Applying migration id=follows_sync 2026/10/31 01:20:00 INFO Applying migration id=jsonpath 2026/10/31 01:20:00 INFO Applying migration id=localforward 2026/10/31 01:20:00 INFO Applying migration id=avatar 2026/10/31 01:20:00 INFO Applying migration id=noimage 2026/10/31 01:20:00 INFO Applying migration id=feed 2026/10/31 01:20:00 INFO Applying migration id=bookmarks 2026/10/31 01:20:00 INFO Applying migration id=shareactivity 2026/10/31 01:20:00 INFO Applying migration id=application 2026/10/31 01:20:00 INFO Applying migration id=certificates 2026/10/31 01:20:00 INFO Applying migration id=rawforward 2026/10/31 01:20:00 INFO Applying migration id=publickey 2026/10/31 01:20:00 INFO Applying migration id=resolvegroup 2026/10/31 01:20:00 INFO Applying migration id=reject 2026/10/31 01:20:00 INFO Applying migration id=autodel 2026/10/31 01:20:00 INFO Applying migration id=jsonb 2026/10/31 01:20:00 INFO Applying migration id=quote 2026/10/31 01:20:00 INFO Applying migration id=rfc9421 2026/10/31 01:20:00 INFO Applying migration id=keys 2026/10/31 01:20:00 INFO Applying migration id=portable 2026/10/31 01:20:00 INFO Applying migration id=proofs 2026/10/31 01:20:00 INFO Applying migration id=contexts 2026/10/31 01:20:00 INFO Applying migration id=deliverieshost 2026/10/31 01:20:00 INFO Applying migration id=pembegin 2026/10/31 01:20:00 INFO Applying migration id=didhost 2026/10/31 01:20:00 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:00 INFO Applying migration id=invites 2026/10/31 01:20:00 INFO Applying migration id=ed25519blob 2026/10/31 01:20:00 INFO Applying migration id=rsablob 2026/10/31 01:20:00 INFO Applying migration id=iconscid 2026/10/31 01:20:00 INFO Applying migration id=actor 2026/10/31 01:20:00 INFO Applying migration id=localkeys 2026/10/31 01:20:00 INFO Applying migration id=deleted 2026/10/31 01:20:00 INFO Applying migration id=history 2026/10/31 01:20:00 INFO Applying migration id=outboxnano 2026/10/31 01:20:00 INFO Applying migration id=implements 2026/10/31 01:20:00 INFO Applying migration id=backfill 2026/10/31 01:20:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-d4a9-7770-899a-cf032d01f98a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-d4a9-76f5-b08e-d6a8d0bc602c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-d4a9-76f5-b08e-d6a8d0bc602c 2026/10/31 01:20:02 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-d4a9-76f5-b08e-d6a8d0bc602c 2026/10/31 01:20:02 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-d4ab-78f1-ab48-8191b6e10b84 note=https://localhost.localdomain:8443/post/01a18f8a-d4ab-78af-8e0d-4917e94b6b18 thread=https://localhost.localdomain:8443/post/01a18f8a-d4a9-76f5-b08e-d6a8d0bc602c starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:20:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-d4ab-78f1-ab48-8191b6e10b84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-d4ab-78af-8e0d-4917e94b6b18 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-d4ab-78af-8e0d-4917e94b6b18 2026/10/31 01:20:02 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-d4a9-76f5-b08e-d6a8d0bc602c 2026/10/31 01:20:02 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-d4ab-78af-8e0d-4917e94b6b18 --- PASS: TestView_OneReplyPostNotDeleted (2.45s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/10/31 01:20:02 INFO Applying migration id=initial 2026/10/31 01:20:02 INFO Applying migration id=notesupdated 2026/10/31 01:20:02 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:02 INFO Applying migration id=activitiesid 2026/10/31 01:20:02 INFO Applying migration id=outbox 2026/10/31 01:20:02 INFO Applying migration id=edits 2026/10/31 01:20:02 INFO Applying migration id=outboxactor 2026/10/31 01:20:02 INFO Applying migration id=outboxsender 2026/10/31 01:20:02 INFO Applying migration id=thread 2026/10/31 01:20:02 INFO Applying migration id=host 2026/10/31 01:20:02 INFO Applying migration id=sharedinbox 2026/10/31 01:20:02 INFO Applying migration id=noteshost 2026/10/31 01:20:02 INFO Applying migration id=fetched 2026/10/31 01:20:02 INFO Applying migration id=move 2026/10/31 01:20:02 INFO Applying migration id=cleanup 2026/10/31 01:20:02 INFO Applying migration id=received 2026/10/31 01:20:02 INFO Applying migration id=namehost 2026/10/31 01:20:02 INFO Applying migration id=outboxhost 2026/10/31 01:20:02 INFO Applying migration id=notesfts 2026/10/31 01:20:02 INFO Applying migration id=iconsname 2026/10/31 01:20:02 INFO Applying migration id=nohash 2026/10/31 01:20:02 INFO Applying migration id=shares 2026/10/31 01:20:02 INFO Applying migration id=actorttl 2026/10/31 01:20:02 INFO Applying migration id=tocc 2026/10/31 01:20:02 INFO Applying migration id=followeds 2026/10/31 01:20:02 INFO Applying migration id=certhash 2026/10/31 01:20:02 INFO Applying migration id=follows_sync 2026/10/31 01:20:02 INFO Applying migration id=jsonpath 2026/10/31 01:20:02 INFO Applying migration id=localforward 2026/10/31 01:20:02 INFO Applying migration id=avatar 2026/10/31 01:20:02 INFO Applying migration id=noimage 2026/10/31 01:20:02 INFO Applying migration id=feed 2026/10/31 01:20:02 INFO Applying migration id=bookmarks 2026/10/31 01:20:02 INFO Applying migration id=shareactivity 2026/10/31 01:20:02 INFO Applying migration id=application 2026/10/31 01:20:02 INFO Applying migration id=certificates 2026/10/31 01:20:02 INFO Applying migration id=rawforward 2026/10/31 01:20:02 INFO Applying migration id=publickey 2026/10/31 01:20:02 INFO Applying migration id=resolvegroup 2026/10/31 01:20:02 INFO Applying migration id=reject 2026/10/31 01:20:02 INFO Applying migration id=autodel 2026/10/31 01:20:02 INFO Applying migration id=jsonb 2026/10/31 01:20:02 INFO Applying migration id=quote 2026/10/31 01:20:02 INFO Applying migration id=rfc9421 2026/10/31 01:20:02 INFO Applying migration id=keys 2026/10/31 01:20:02 INFO Applying migration id=portable 2026/10/31 01:20:02 INFO Applying migration id=proofs 2026/10/31 01:20:02 INFO Applying migration id=contexts 2026/10/31 01:20:02 INFO Applying migration id=deliverieshost 2026/10/31 01:20:02 INFO Applying migration id=pembegin 2026/10/31 01:20:02 INFO Applying migration id=didhost 2026/10/31 01:20:02 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:02 INFO Applying migration id=invites 2026/10/31 01:20:02 INFO Applying migration id=ed25519blob 2026/10/31 01:20:02 INFO Applying migration id=rsablob 2026/10/31 01:20:02 INFO Applying migration id=iconscid 2026/10/31 01:20:02 INFO Applying migration id=actor 2026/10/31 01:20:02 INFO Applying migration id=localkeys 2026/10/31 01:20:02 INFO Applying migration id=deleted 2026/10/31 01:20:02 INFO Applying migration id=history 2026/10/31 01:20:02 INFO Applying migration id=outboxnano 2026/10/31 01:20:02 INFO Applying migration id=implements 2026/10/31 01:20:02 INFO Applying migration id=backfill 2026/10/31 01:20:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-e584-7b3d-865d-f16d4fd2eb28 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-e584-7aae-88aa-7f2efa2879d8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-e584-7aae-88aa-7f2efa2879d8 2026/10/31 01:20:07 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-e584-7aae-88aa-7f2efa2879d8 2026/10/31 01:20:07 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-e586-7ceb-9484-57e8ec78ee62 note=https://localhost.localdomain:8443/post/01a18f8a-e586-7ca8-acd2-c08f1ce99c06 thread=https://localhost.localdomain:8443/post/01a18f8a-e584-7aae-88aa-7f2efa2879d8 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:20:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-e586-7ceb-9484-57e8ec78ee62 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-e586-7ca8-acd2-c08f1ce99c06 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-e586-7ca8-acd2-c08f1ce99c06 2026/10/31 01:20:07 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-e584-7aae-88aa-7f2efa2879d8 2026/10/31 01:20:07 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-e586-7ca8-acd2-c08f1ce99c06 --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (4.31s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/10/31 01:20:07 INFO Applying migration id=initial 2026/10/31 01:20:07 INFO Applying migration id=notesupdated 2026/10/31 01:20:07 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:07 INFO Applying migration id=activitiesid 2026/10/31 01:20:07 INFO Applying migration id=outbox 2026/10/31 01:20:07 INFO Applying migration id=edits 2026/10/31 01:20:07 INFO Applying migration id=outboxactor 2026/10/31 01:20:07 INFO Applying migration id=outboxsender 2026/10/31 01:20:07 INFO Applying migration id=thread 2026/10/31 01:20:07 INFO Applying migration id=host 2026/10/31 01:20:07 INFO Applying migration id=sharedinbox 2026/10/31 01:20:07 INFO Applying migration id=noteshost 2026/10/31 01:20:07 INFO Applying migration id=fetched 2026/10/31 01:20:07 INFO Applying migration id=move 2026/10/31 01:20:07 INFO Applying migration id=cleanup 2026/10/31 01:20:07 INFO Applying migration id=received 2026/10/31 01:20:07 INFO Applying migration id=namehost 2026/10/31 01:20:07 INFO Applying migration id=outboxhost 2026/10/31 01:20:07 INFO Applying migration id=notesfts 2026/10/31 01:20:07 INFO Applying migration id=iconsname 2026/10/31 01:20:07 INFO Applying migration id=nohash 2026/10/31 01:20:07 INFO Applying migration id=shares 2026/10/31 01:20:07 INFO Applying migration id=actorttl 2026/10/31 01:20:07 INFO Applying migration id=tocc 2026/10/31 01:20:07 INFO Applying migration id=followeds 2026/10/31 01:20:07 INFO Applying migration id=certhash 2026/10/31 01:20:07 INFO Applying migration id=follows_sync 2026/10/31 01:20:07 INFO Applying migration id=jsonpath 2026/10/31 01:20:07 INFO Applying migration id=localforward 2026/10/31 01:20:07 INFO Applying migration id=avatar 2026/10/31 01:20:07 INFO Applying migration id=noimage 2026/10/31 01:20:07 INFO Applying migration id=feed 2026/10/31 01:20:07 INFO Applying migration id=bookmarks 2026/10/31 01:20:07 INFO Applying migration id=shareactivity 2026/10/31 01:20:07 INFO Applying migration id=application 2026/10/31 01:20:07 INFO Applying migration id=certificates 2026/10/31 01:20:07 INFO Applying migration id=rawforward 2026/10/31 01:20:07 INFO Applying migration id=publickey 2026/10/31 01:20:07 INFO Applying migration id=resolvegroup 2026/10/31 01:20:07 INFO Applying migration id=reject 2026/10/31 01:20:07 INFO Applying migration id=autodel 2026/10/31 01:20:07 INFO Applying migration id=jsonb 2026/10/31 01:20:07 INFO Applying migration id=quote 2026/10/31 01:20:07 INFO Applying migration id=rfc9421 2026/10/31 01:20:07 INFO Applying migration id=keys 2026/10/31 01:20:07 INFO Applying migration id=portable 2026/10/31 01:20:07 INFO Applying migration id=proofs 2026/10/31 01:20:07 INFO Applying migration id=contexts 2026/10/31 01:20:07 INFO Applying migration id=deliverieshost 2026/10/31 01:20:07 INFO Applying migration id=pembegin 2026/10/31 01:20:07 INFO Applying migration id=didhost 2026/10/31 01:20:07 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:07 INFO Applying migration id=invites 2026/10/31 01:20:07 INFO Applying migration id=ed25519blob 2026/10/31 01:20:07 INFO Applying migration id=rsablob 2026/10/31 01:20:07 INFO Applying migration id=iconscid 2026/10/31 01:20:07 INFO Applying migration id=actor 2026/10/31 01:20:07 INFO Applying migration id=localkeys 2026/10/31 01:20:07 INFO Applying migration id=deleted 2026/10/31 01:20:07 INFO Applying migration id=history 2026/10/31 01:20:07 INFO Applying migration id=outboxnano 2026/10/31 01:20:07 INFO Applying migration id=implements 2026/10/31 01:20:07 INFO Applying migration id=backfill 2026/10/31 01:20:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-f200-72ca-b244-a2972d90cada activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-f200-7218-96ee-75f2e3126aef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-f200-7218-96ee-75f2e3126aef 2026/10/31 01:20:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-f200-7218-96ee-75f2e3126aef 2026/10/31 01:20:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-f202-7585-8c8d-0b7eeca37d8d note=https://localhost.localdomain:8443/post/01a18f8a-f202-7542-9752-db1e37e585c0 thread=https://localhost.localdomain:8443/post/01a18f8a-f200-7218-96ee-75f2e3126aef starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:20:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-f202-7585-8c8d-0b7eeca37d8d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-f202-7542-9752-db1e37e585c0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-f202-7542-9752-db1e37e585c0 2026/10/31 01:20:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-f200-7218-96ee-75f2e3126aef 2026/10/31 01:20:10 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f8a-f200-7218-96ee-75f2e3126aef#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-f200-7218-96ee-75f2e3126aef activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f8a-f200-7218-96ee-75f2e3126aef 2026/10/31 01:20:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-f202-7542-9752-db1e37e585c0 --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (3.20s) === RUN TestView_OneReplyReplyDeleted 2026/10/31 01:20:10 INFO Applying migration id=initial 2026/10/31 01:20:10 INFO Applying migration id=notesupdated 2026/10/31 01:20:10 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:10 INFO Applying migration id=activitiesid 2026/10/31 01:20:10 INFO Applying migration id=outbox 2026/10/31 01:20:10 INFO Applying migration id=edits 2026/10/31 01:20:10 INFO Applying migration id=outboxactor 2026/10/31 01:20:10 INFO Applying migration id=outboxsender 2026/10/31 01:20:10 INFO Applying migration id=thread 2026/10/31 01:20:10 INFO Applying migration id=host 2026/10/31 01:20:10 INFO Applying migration id=sharedinbox 2026/10/31 01:20:10 INFO Applying migration id=noteshost 2026/10/31 01:20:10 INFO Applying migration id=fetched 2026/10/31 01:20:10 INFO Applying migration id=move 2026/10/31 01:20:10 INFO Applying migration id=cleanup 2026/10/31 01:20:10 INFO Applying migration id=received 2026/10/31 01:20:10 INFO Applying migration id=namehost 2026/10/31 01:20:10 INFO Applying migration id=outboxhost 2026/10/31 01:20:10 INFO Applying migration id=notesfts 2026/10/31 01:20:10 INFO Applying migration id=iconsname 2026/10/31 01:20:10 INFO Applying migration id=nohash 2026/10/31 01:20:10 INFO Applying migration id=shares 2026/10/31 01:20:10 INFO Applying migration id=actorttl 2026/10/31 01:20:10 INFO Applying migration id=tocc 2026/10/31 01:20:10 INFO Applying migration id=followeds 2026/10/31 01:20:10 INFO Applying migration id=certhash 2026/10/31 01:20:10 INFO Applying migration id=follows_sync 2026/10/31 01:20:10 INFO Applying migration id=jsonpath 2026/10/31 01:20:10 INFO Applying migration id=localforward 2026/10/31 01:20:10 INFO Applying migration id=avatar 2026/10/31 01:20:10 INFO Applying migration id=noimage 2026/10/31 01:20:10 INFO Applying migration id=feed 2026/10/31 01:20:10 INFO Applying migration id=bookmarks 2026/10/31 01:20:10 INFO Applying migration id=shareactivity 2026/10/31 01:20:10 INFO Applying migration id=application 2026/10/31 01:20:10 INFO Applying migration id=certificates 2026/10/31 01:20:10 INFO Applying migration id=rawforward 2026/10/31 01:20:10 INFO Applying migration id=publickey 2026/10/31 01:20:10 INFO Applying migration id=resolvegroup 2026/10/31 01:20:10 INFO Applying migration id=reject 2026/10/31 01:20:10 INFO Applying migration id=autodel 2026/10/31 01:20:10 INFO Applying migration id=jsonb 2026/10/31 01:20:10 INFO Applying migration id=quote 2026/10/31 01:20:10 INFO Applying migration id=rfc9421 2026/10/31 01:20:10 INFO Applying migration id=keys 2026/10/31 01:20:10 INFO Applying migration id=portable 2026/10/31 01:20:10 INFO Applying migration id=proofs 2026/10/31 01:20:10 INFO Applying migration id=contexts 2026/10/31 01:20:10 INFO Applying migration id=deliverieshost 2026/10/31 01:20:10 INFO Applying migration id=pembegin 2026/10/31 01:20:10 INFO Applying migration id=didhost 2026/10/31 01:20:10 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:10 INFO Applying migration id=invites 2026/10/31 01:20:10 INFO Applying migration id=ed25519blob 2026/10/31 01:20:10 INFO Applying migration id=rsablob 2026/10/31 01:20:10 INFO Applying migration id=iconscid 2026/10/31 01:20:10 INFO Applying migration id=actor 2026/10/31 01:20:10 INFO Applying migration id=localkeys 2026/10/31 01:20:10 INFO Applying migration id=deleted 2026/10/31 01:20:10 INFO Applying migration id=history 2026/10/31 01:20:10 INFO Applying migration id=outboxnano 2026/10/31 01:20:10 INFO Applying migration id=implements 2026/10/31 01:20:10 INFO Applying migration id=backfill 2026/10/31 01:20:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-fba5-7d63-afce-fd5e986f1800 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-fba5-7d01-acc8-ea049b24d1b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-fba5-7d01-acc8-ea049b24d1b2 2026/10/31 01:20:12 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-fba5-7d01-acc8-ea049b24d1b2 2026/10/31 01:20:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-fba7-7e9b-aca1-4ae063905770 note=https://localhost.localdomain:8443/post/01a18f8a-fba7-7e60-acc6-68f3391c87c2 thread=https://localhost.localdomain:8443/post/01a18f8a-fba5-7d01-acc8-ea049b24d1b2 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:20:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-fba7-7e9b-aca1-4ae063905770 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-fba7-7e60-acc6-68f3391c87c2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-fba7-7e60-acc6-68f3391c87c2 2026/10/31 01:20:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-fba5-7d01-acc8-ea049b24d1b2 2026/10/31 01:20:12 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f8a-fba7-7e60-acc6-68f3391c87c2#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-fba7-7e60-acc6-68f3391c87c2 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f8a-fba7-7e60-acc6-68f3391c87c2 2026/10/31 01:20:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a18f8a-fba7-7e60-acc6-68f3391c87c2#delete note=https://localhost.localdomain:8443/post/01a18f8a-fba7-7e60-acc6-68f3391c87c2 thread=https://localhost.localdomain:8443/post/01a18f8a-fba5-7d01-acc8-ea049b24d1b2 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:20:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-fba5-7d01-acc8-ea049b24d1b2 --- PASS: TestView_OneReplyReplyDeleted (2.47s) === RUN TestView_NoSuchPost 2026/10/31 01:20:12 INFO Applying migration id=initial 2026/10/31 01:20:12 INFO Applying migration id=notesupdated 2026/10/31 01:20:12 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:12 INFO Applying migration id=activitiesid 2026/10/31 01:20:12 INFO Applying migration id=outbox 2026/10/31 01:20:12 INFO Applying migration id=edits 2026/10/31 01:20:12 INFO Applying migration id=outboxactor 2026/10/31 01:20:12 INFO Applying migration id=outboxsender 2026/10/31 01:20:12 INFO Applying migration id=thread 2026/10/31 01:20:12 INFO Applying migration id=host 2026/10/31 01:20:12 INFO Applying migration id=sharedinbox 2026/10/31 01:20:12 INFO Applying migration id=noteshost 2026/10/31 01:20:12 INFO Applying migration id=fetched 2026/10/31 01:20:12 INFO Applying migration id=move 2026/10/31 01:20:12 INFO Applying migration id=cleanup 2026/10/31 01:20:12 INFO Applying migration id=received 2026/10/31 01:20:12 INFO Applying migration id=namehost 2026/10/31 01:20:12 INFO Applying migration id=outboxhost 2026/10/31 01:20:12 INFO Applying migration id=notesfts 2026/10/31 01:20:12 INFO Applying migration id=iconsname 2026/10/31 01:20:12 INFO Applying migration id=nohash 2026/10/31 01:20:12 INFO Applying migration id=shares 2026/10/31 01:20:12 INFO Applying migration id=actorttl 2026/10/31 01:20:12 INFO Applying migration id=tocc 2026/10/31 01:20:12 INFO Applying migration id=followeds 2026/10/31 01:20:12 INFO Applying migration id=certhash 2026/10/31 01:20:12 INFO Applying migration id=follows_sync 2026/10/31 01:20:12 INFO Applying migration id=jsonpath 2026/10/31 01:20:12 INFO Applying migration id=localforward 2026/10/31 01:20:12 INFO Applying migration id=avatar 2026/10/31 01:20:12 INFO Applying migration id=noimage 2026/10/31 01:20:12 INFO Applying migration id=feed 2026/10/31 01:20:12 INFO Applying migration id=bookmarks 2026/10/31 01:20:12 INFO Applying migration id=shareactivity 2026/10/31 01:20:12 INFO Applying migration id=application 2026/10/31 01:20:12 INFO Applying migration id=certificates 2026/10/31 01:20:12 INFO Applying migration id=rawforward 2026/10/31 01:20:12 INFO Applying migration id=publickey 2026/10/31 01:20:12 INFO Applying migration id=resolvegroup 2026/10/31 01:20:12 INFO Applying migration id=reject 2026/10/31 01:20:12 INFO Applying migration id=autodel 2026/10/31 01:20:12 INFO Applying migration id=jsonb 2026/10/31 01:20:12 INFO Applying migration id=quote 2026/10/31 01:20:12 INFO Applying migration id=rfc9421 2026/10/31 01:20:12 INFO Applying migration id=keys 2026/10/31 01:20:12 INFO Applying migration id=portable 2026/10/31 01:20:12 INFO Applying migration id=proofs 2026/10/31 01:20:12 INFO Applying migration id=contexts 2026/10/31 01:20:12 INFO Applying migration id=deliverieshost 2026/10/31 01:20:12 INFO Applying migration id=pembegin 2026/10/31 01:20:12 INFO Applying migration id=didhost 2026/10/31 01:20:12 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:12 INFO Applying migration id=invites 2026/10/31 01:20:12 INFO Applying migration id=ed25519blob 2026/10/31 01:20:12 INFO Applying migration id=rsablob 2026/10/31 01:20:12 INFO Applying migration id=iconscid 2026/10/31 01:20:12 INFO Applying migration id=actor 2026/10/31 01:20:12 INFO Applying migration id=localkeys 2026/10/31 01:20:12 INFO Applying migration id=deleted 2026/10/31 01:20:12 INFO Applying migration id=history 2026/10/31 01:20:12 INFO Applying migration id=outboxnano 2026/10/31 01:20:12 INFO Applying migration id=implements 2026/10/31 01:20:12 INFO Applying migration id=backfill 2026/10/31 01:20:15 INFO Viewing post post=https://x 2026/10/31 01:20:15 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (3.22s) === RUN TestView_InvalidOffset 2026/10/31 01:20:15 INFO Applying migration id=initial 2026/10/31 01:20:15 INFO Applying migration id=notesupdated 2026/10/31 01:20:15 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:15 INFO Applying migration id=activitiesid 2026/10/31 01:20:15 INFO Applying migration id=outbox 2026/10/31 01:20:15 INFO Applying migration id=edits 2026/10/31 01:20:15 INFO Applying migration id=outboxactor 2026/10/31 01:20:15 INFO Applying migration id=outboxsender 2026/10/31 01:20:15 INFO Applying migration id=thread 2026/10/31 01:20:15 INFO Applying migration id=host 2026/10/31 01:20:15 INFO Applying migration id=sharedinbox 2026/10/31 01:20:15 INFO Applying migration id=noteshost 2026/10/31 01:20:15 INFO Applying migration id=fetched 2026/10/31 01:20:15 INFO Applying migration id=move 2026/10/31 01:20:15 INFO Applying migration id=cleanup 2026/10/31 01:20:15 INFO Applying migration id=received 2026/10/31 01:20:15 INFO Applying migration id=namehost 2026/10/31 01:20:15 INFO Applying migration id=outboxhost 2026/10/31 01:20:15 INFO Applying migration id=notesfts 2026/10/31 01:20:15 INFO Applying migration id=iconsname 2026/10/31 01:20:15 INFO Applying migration id=nohash 2026/10/31 01:20:15 INFO Applying migration id=shares 2026/10/31 01:20:15 INFO Applying migration id=actorttl 2026/10/31 01:20:15 INFO Applying migration id=tocc 2026/10/31 01:20:15 INFO Applying migration id=followeds 2026/10/31 01:20:15 INFO Applying migration id=certhash 2026/10/31 01:20:15 INFO Applying migration id=follows_sync 2026/10/31 01:20:15 INFO Applying migration id=jsonpath 2026/10/31 01:20:15 INFO Applying migration id=localforward 2026/10/31 01:20:15 INFO Applying migration id=avatar 2026/10/31 01:20:15 INFO Applying migration id=noimage 2026/10/31 01:20:15 INFO Applying migration id=feed 2026/10/31 01:20:15 INFO Applying migration id=bookmarks 2026/10/31 01:20:15 INFO Applying migration id=shareactivity 2026/10/31 01:20:16 INFO Applying migration id=application 2026/10/31 01:20:16 INFO Applying migration id=certificates 2026/10/31 01:20:16 INFO Applying migration id=rawforward 2026/10/31 01:20:16 INFO Applying migration id=publickey 2026/10/31 01:20:16 INFO Applying migration id=resolvegroup 2026/10/31 01:20:16 INFO Applying migration id=reject 2026/10/31 01:20:16 INFO Applying migration id=autodel 2026/10/31 01:20:16 INFO Applying migration id=jsonb 2026/10/31 01:20:16 INFO Applying migration id=quote 2026/10/31 01:20:16 INFO Applying migration id=rfc9421 2026/10/31 01:20:16 INFO Applying migration id=keys 2026/10/31 01:20:16 INFO Applying migration id=portable 2026/10/31 01:20:16 INFO Applying migration id=proofs 2026/10/31 01:20:16 INFO Applying migration id=contexts 2026/10/31 01:20:16 INFO Applying migration id=deliverieshost 2026/10/31 01:20:16 INFO Applying migration id=pembegin 2026/10/31 01:20:16 INFO Applying migration id=didhost 2026/10/31 01:20:16 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:16 INFO Applying migration id=invites 2026/10/31 01:20:16 INFO Applying migration id=ed25519blob 2026/10/31 01:20:16 INFO Applying migration id=rsablob 2026/10/31 01:20:16 INFO Applying migration id=iconscid 2026/10/31 01:20:16 INFO Applying migration id=actor 2026/10/31 01:20:16 INFO Applying migration id=localkeys 2026/10/31 01:20:16 INFO Applying migration id=deleted 2026/10/31 01:20:16 INFO Applying migration id=history 2026/10/31 01:20:16 INFO Applying migration id=outboxnano 2026/10/31 01:20:16 INFO Applying migration id=implements 2026/10/31 01:20:16 INFO Applying migration id=backfill 2026/10/31 01:20:18 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (2.19s) === RUN TestView_Update 2026/10/31 01:20:18 INFO Applying migration id=initial 2026/10/31 01:20:18 INFO Applying migration id=notesupdated 2026/10/31 01:20:18 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:18 INFO Applying migration id=activitiesid 2026/10/31 01:20:18 INFO Applying migration id=outbox 2026/10/31 01:20:18 INFO Applying migration id=edits 2026/10/31 01:20:18 INFO Applying migration id=outboxactor 2026/10/31 01:20:18 INFO Applying migration id=outboxsender 2026/10/31 01:20:18 INFO Applying migration id=thread 2026/10/31 01:20:18 INFO Applying migration id=host 2026/10/31 01:20:18 INFO Applying migration id=sharedinbox 2026/10/31 01:20:18 INFO Applying migration id=noteshost 2026/10/31 01:20:18 INFO Applying migration id=fetched 2026/10/31 01:20:18 INFO Applying migration id=move 2026/10/31 01:20:18 INFO Applying migration id=cleanup 2026/10/31 01:20:18 INFO Applying migration id=received 2026/10/31 01:20:18 INFO Applying migration id=namehost 2026/10/31 01:20:18 INFO Applying migration id=outboxhost 2026/10/31 01:20:18 INFO Applying migration id=notesfts 2026/10/31 01:20:18 INFO Applying migration id=iconsname 2026/10/31 01:20:18 INFO Applying migration id=nohash 2026/10/31 01:20:18 INFO Applying migration id=shares 2026/10/31 01:20:18 INFO Applying migration id=actorttl 2026/10/31 01:20:18 INFO Applying migration id=tocc 2026/10/31 01:20:18 INFO Applying migration id=followeds 2026/10/31 01:20:18 INFO Applying migration id=certhash 2026/10/31 01:20:18 INFO Applying migration id=follows_sync 2026/10/31 01:20:18 INFO Applying migration id=jsonpath 2026/10/31 01:20:18 INFO Applying migration id=localforward 2026/10/31 01:20:18 INFO Applying migration id=avatar 2026/10/31 01:20:18 INFO Applying migration id=noimage 2026/10/31 01:20:18 INFO Applying migration id=feed 2026/10/31 01:20:18 INFO Applying migration id=bookmarks 2026/10/31 01:20:18 INFO Applying migration id=shareactivity 2026/10/31 01:20:18 INFO Applying migration id=application 2026/10/31 01:20:18 INFO Applying migration id=certificates 2026/10/31 01:20:18 INFO Applying migration id=rawforward 2026/10/31 01:20:18 INFO Applying migration id=publickey 2026/10/31 01:20:18 INFO Applying migration id=resolvegroup 2026/10/31 01:20:18 INFO Applying migration id=reject 2026/10/31 01:20:18 INFO Applying migration id=autodel 2026/10/31 01:20:18 INFO Applying migration id=jsonb 2026/10/31 01:20:18 INFO Applying migration id=quote 2026/10/31 01:20:18 INFO Applying migration id=rfc9421 2026/10/31 01:20:18 INFO Applying migration id=keys 2026/10/31 01:20:18 INFO Applying migration id=portable 2026/10/31 01:20:18 INFO Applying migration id=proofs 2026/10/31 01:20:18 INFO Applying migration id=contexts 2026/10/31 01:20:18 INFO Applying migration id=deliverieshost 2026/10/31 01:20:18 INFO Applying migration id=pembegin 2026/10/31 01:20:18 INFO Applying migration id=didhost 2026/10/31 01:20:18 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:18 INFO Applying migration id=invites 2026/10/31 01:20:18 INFO Applying migration id=ed25519blob 2026/10/31 01:20:18 INFO Applying migration id=rsablob 2026/10/31 01:20:18 INFO Applying migration id=iconscid 2026/10/31 01:20:18 INFO Applying migration id=actor 2026/10/31 01:20:18 INFO Applying migration id=localkeys 2026/10/31 01:20:18 INFO Applying migration id=deleted 2026/10/31 01:20:18 INFO Applying migration id=history 2026/10/31 01:20:18 INFO Applying migration id=outboxnano 2026/10/31 01:20:18 INFO Applying migration id=implements 2026/10/31 01:20:18 INFO Applying migration id=backfill 2026/10/31 01:20: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/31 01:20:20 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/31 01:20:20 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:20:20 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (2.24s) === RUN TestView_OldUpdate 2026/10/31 01:20:20 INFO Applying migration id=initial 2026/10/31 01:20:20 INFO Applying migration id=notesupdated 2026/10/31 01:20:20 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:20 INFO Applying migration id=activitiesid 2026/10/31 01:20:20 INFO Applying migration id=outbox 2026/10/31 01:20:20 INFO Applying migration id=edits 2026/10/31 01:20:20 INFO Applying migration id=outboxactor 2026/10/31 01:20:20 INFO Applying migration id=outboxsender 2026/10/31 01:20:20 INFO Applying migration id=thread 2026/10/31 01:20:20 INFO Applying migration id=host 2026/10/31 01:20:20 INFO Applying migration id=sharedinbox 2026/10/31 01:20:20 INFO Applying migration id=noteshost 2026/10/31 01:20:20 INFO Applying migration id=fetched 2026/10/31 01:20:20 INFO Applying migration id=move 2026/10/31 01:20:20 INFO Applying migration id=cleanup 2026/10/31 01:20:20 INFO Applying migration id=received 2026/10/31 01:20:20 INFO Applying migration id=namehost 2026/10/31 01:20:20 INFO Applying migration id=outboxhost 2026/10/31 01:20:20 INFO Applying migration id=notesfts 2026/10/31 01:20:20 INFO Applying migration id=iconsname 2026/10/31 01:20:20 INFO Applying migration id=nohash 2026/10/31 01:20:20 INFO Applying migration id=shares 2026/10/31 01:20:20 INFO Applying migration id=actorttl 2026/10/31 01:20:20 INFO Applying migration id=tocc 2026/10/31 01:20:20 INFO Applying migration id=followeds 2026/10/31 01:20:20 INFO Applying migration id=certhash 2026/10/31 01:20:20 INFO Applying migration id=follows_sync 2026/10/31 01:20:20 INFO Applying migration id=jsonpath 2026/10/31 01:20:20 INFO Applying migration id=localforward 2026/10/31 01:20:20 INFO Applying migration id=avatar 2026/10/31 01:20:20 INFO Applying migration id=noimage 2026/10/31 01:20:20 INFO Applying migration id=feed 2026/10/31 01:20:20 INFO Applying migration id=bookmarks 2026/10/31 01:20:20 INFO Applying migration id=shareactivity 2026/10/31 01:20:20 INFO Applying migration id=application 2026/10/31 01:20:20 INFO Applying migration id=certificates 2026/10/31 01:20:20 INFO Applying migration id=rawforward 2026/10/31 01:20:20 INFO Applying migration id=publickey 2026/10/31 01:20:20 INFO Applying migration id=resolvegroup 2026/10/31 01:20:20 INFO Applying migration id=reject 2026/10/31 01:20:20 INFO Applying migration id=autodel 2026/10/31 01:20:20 INFO Applying migration id=jsonb 2026/10/31 01:20:20 INFO Applying migration id=quote 2026/10/31 01:20:20 INFO Applying migration id=rfc9421 2026/10/31 01:20:20 INFO Applying migration id=keys 2026/10/31 01:20:20 INFO Applying migration id=portable 2026/10/31 01:20:20 INFO Applying migration id=proofs 2026/10/31 01:20:20 INFO Applying migration id=contexts 2026/10/31 01:20:20 INFO Applying migration id=deliverieshost 2026/10/31 01:20:20 INFO Applying migration id=pembegin 2026/10/31 01:20:20 INFO Applying migration id=didhost 2026/10/31 01:20:20 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:20 INFO Applying migration id=invites 2026/10/31 01:20:20 INFO Applying migration id=ed25519blob 2026/10/31 01:20:20 INFO Applying migration id=rsablob 2026/10/31 01:20:20 INFO Applying migration id=iconscid 2026/10/31 01:20:20 INFO Applying migration id=actor 2026/10/31 01:20:20 INFO Applying migration id=localkeys 2026/10/31 01:20:20 INFO Applying migration id=deleted 2026/10/31 01:20:20 INFO Applying migration id=history 2026/10/31 01:20:20 INFO Applying migration id=outboxnano 2026/10/31 01:20:20 INFO Applying migration id=implements 2026/10/31 01:20:20 INFO Applying migration id=backfill 2026/10/31 01:20: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/31 01:20:23 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/31 01:20:23 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (2.91s) === RUN TestView_PostToFollowers 2026/10/31 01:20:23 INFO Applying migration id=initial 2026/10/31 01:20:23 INFO Applying migration id=notesupdated 2026/10/31 01:20:23 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:23 INFO Applying migration id=activitiesid 2026/10/31 01:20:23 INFO Applying migration id=outbox 2026/10/31 01:20:23 INFO Applying migration id=edits 2026/10/31 01:20:23 INFO Applying migration id=outboxactor 2026/10/31 01:20:23 INFO Applying migration id=outboxsender 2026/10/31 01:20:23 INFO Applying migration id=thread 2026/10/31 01:20:23 INFO Applying migration id=host 2026/10/31 01:20:23 INFO Applying migration id=sharedinbox 2026/10/31 01:20:23 INFO Applying migration id=noteshost 2026/10/31 01:20:23 INFO Applying migration id=fetched 2026/10/31 01:20:23 INFO Applying migration id=move 2026/10/31 01:20:23 INFO Applying migration id=cleanup 2026/10/31 01:20:23 INFO Applying migration id=received 2026/10/31 01:20:23 INFO Applying migration id=namehost 2026/10/31 01:20:23 INFO Applying migration id=outboxhost 2026/10/31 01:20:23 INFO Applying migration id=notesfts 2026/10/31 01:20:23 INFO Applying migration id=iconsname 2026/10/31 01:20:23 INFO Applying migration id=nohash 2026/10/31 01:20:23 INFO Applying migration id=shares 2026/10/31 01:20:23 INFO Applying migration id=actorttl 2026/10/31 01:20:23 INFO Applying migration id=tocc 2026/10/31 01:20:23 INFO Applying migration id=followeds 2026/10/31 01:20:23 INFO Applying migration id=certhash 2026/10/31 01:20:23 INFO Applying migration id=follows_sync 2026/10/31 01:20:23 INFO Applying migration id=jsonpath 2026/10/31 01:20:23 INFO Applying migration id=localforward 2026/10/31 01:20:23 INFO Applying migration id=avatar 2026/10/31 01:20:23 INFO Applying migration id=noimage 2026/10/31 01:20:23 INFO Applying migration id=feed 2026/10/31 01:20:23 INFO Applying migration id=bookmarks 2026/10/31 01:20:23 INFO Applying migration id=shareactivity 2026/10/31 01:20:23 INFO Applying migration id=application 2026/10/31 01:20:23 INFO Applying migration id=certificates 2026/10/31 01:20:23 INFO Applying migration id=rawforward 2026/10/31 01:20:23 INFO Applying migration id=publickey 2026/10/31 01:20:23 INFO Applying migration id=resolvegroup 2026/10/31 01:20:23 INFO Applying migration id=reject 2026/10/31 01:20:23 INFO Applying migration id=autodel 2026/10/31 01:20:23 INFO Applying migration id=jsonb 2026/10/31 01:20:23 INFO Applying migration id=quote 2026/10/31 01:20:23 INFO Applying migration id=rfc9421 2026/10/31 01:20:23 INFO Applying migration id=keys 2026/10/31 01:20:23 INFO Applying migration id=portable 2026/10/31 01:20:23 INFO Applying migration id=proofs 2026/10/31 01:20:23 INFO Applying migration id=contexts 2026/10/31 01:20:23 INFO Applying migration id=deliverieshost 2026/10/31 01:20:23 INFO Applying migration id=pembegin 2026/10/31 01:20:23 INFO Applying migration id=didhost 2026/10/31 01:20:23 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:23 INFO Applying migration id=invites 2026/10/31 01:20:23 INFO Applying migration id=ed25519blob 2026/10/31 01:20:23 INFO Applying migration id=rsablob 2026/10/31 01:20:23 INFO Applying migration id=iconscid 2026/10/31 01:20:23 INFO Applying migration id=actor 2026/10/31 01:20:23 INFO Applying migration id=localkeys 2026/10/31 01:20:23 INFO Applying migration id=deleted 2026/10/31 01:20:23 INFO Applying migration id=history 2026/10/31 01:20:23 INFO Applying migration id=outboxnano 2026/10/31 01:20:23 INFO Applying migration id=implements 2026/10/31 01:20:23 INFO Applying migration id=backfill 2026/10/31 01:20:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-2e81-7bc5-9129-20a06b357164 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:20:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8b-2e82-76d2-9402-6d63e37ab73c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8b-2e81-7bc5-9129-20a06b357164 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f8b-2e81-7bc5-9129-20a06b357164 2026/10/31 01:20:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8b-2e83-707e-8608-7e797ee2c6ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8b-2e83-703a-9589-baf39005745c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8b-2e83-703a-9589-baf39005745c 2026/10/31 01:20:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-2e83-703a-9589-baf39005745c --- PASS: TestView_PostToFollowers (2.45s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/10/31 01:20:25 INFO Applying migration id=initial 2026/10/31 01:20:25 INFO Applying migration id=notesupdated 2026/10/31 01:20:25 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:25 INFO Applying migration id=activitiesid 2026/10/31 01:20:25 INFO Applying migration id=outbox 2026/10/31 01:20:25 INFO Applying migration id=edits 2026/10/31 01:20:25 INFO Applying migration id=outboxactor 2026/10/31 01:20:25 INFO Applying migration id=outboxsender 2026/10/31 01:20:25 INFO Applying migration id=thread 2026/10/31 01:20:25 INFO Applying migration id=host 2026/10/31 01:20:25 INFO Applying migration id=sharedinbox 2026/10/31 01:20:25 INFO Applying migration id=noteshost 2026/10/31 01:20:25 INFO Applying migration id=fetched 2026/10/31 01:20:25 INFO Applying migration id=move 2026/10/31 01:20:25 INFO Applying migration id=cleanup 2026/10/31 01:20:25 INFO Applying migration id=received 2026/10/31 01:20:25 INFO Applying migration id=namehost 2026/10/31 01:20:25 INFO Applying migration id=outboxhost 2026/10/31 01:20:25 INFO Applying migration id=notesfts 2026/10/31 01:20:25 INFO Applying migration id=iconsname 2026/10/31 01:20:25 INFO Applying migration id=nohash 2026/10/31 01:20:25 INFO Applying migration id=shares 2026/10/31 01:20:25 INFO Applying migration id=actorttl 2026/10/31 01:20:25 INFO Applying migration id=tocc 2026/10/31 01:20:25 INFO Applying migration id=followeds 2026/10/31 01:20:25 INFO Applying migration id=certhash 2026/10/31 01:20:25 INFO Applying migration id=follows_sync 2026/10/31 01:20:25 INFO Applying migration id=jsonpath 2026/10/31 01:20:25 INFO Applying migration id=localforward 2026/10/31 01:20:25 INFO Applying migration id=avatar 2026/10/31 01:20:25 INFO Applying migration id=noimage 2026/10/31 01:20:25 INFO Applying migration id=feed 2026/10/31 01:20:25 INFO Applying migration id=bookmarks 2026/10/31 01:20:25 INFO Applying migration id=shareactivity 2026/10/31 01:20:25 INFO Applying migration id=application 2026/10/31 01:20:25 INFO Applying migration id=certificates 2026/10/31 01:20:25 INFO Applying migration id=rawforward 2026/10/31 01:20:25 INFO Applying migration id=publickey 2026/10/31 01:20:25 INFO Applying migration id=resolvegroup 2026/10/31 01:20:25 INFO Applying migration id=reject 2026/10/31 01:20:25 INFO Applying migration id=autodel 2026/10/31 01:20:25 INFO Applying migration id=jsonb 2026/10/31 01:20:25 INFO Applying migration id=quote 2026/10/31 01:20:25 INFO Applying migration id=rfc9421 2026/10/31 01:20:25 INFO Applying migration id=keys 2026/10/31 01:20:25 INFO Applying migration id=portable 2026/10/31 01:20:25 INFO Applying migration id=proofs 2026/10/31 01:20:25 INFO Applying migration id=contexts 2026/10/31 01:20:25 INFO Applying migration id=deliverieshost 2026/10/31 01:20:25 INFO Applying migration id=pembegin 2026/10/31 01:20:25 INFO Applying migration id=didhost 2026/10/31 01:20:25 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:25 INFO Applying migration id=invites 2026/10/31 01:20:25 INFO Applying migration id=ed25519blob 2026/10/31 01:20:25 INFO Applying migration id=rsablob 2026/10/31 01:20:25 INFO Applying migration id=iconscid 2026/10/31 01:20:25 INFO Applying migration id=actor 2026/10/31 01:20:25 INFO Applying migration id=localkeys 2026/10/31 01:20:25 INFO Applying migration id=deleted 2026/10/31 01:20:25 INFO Applying migration id=history 2026/10/31 01:20:25 INFO Applying migration id=outboxnano 2026/10/31 01:20:25 INFO Applying migration id=implements 2026/10/31 01:20:25 INFO Applying migration id=backfill 2026/10/31 01:20:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8b-3a18-78ff-8014-ebdcd90830db activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8b-3a18-78c1-9cca-922fc79ed7cf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8b-3a18-78c1-9cca-922fc79ed7cf 2026/10/31 01:20:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-3a1a-731a-b8ba-1de187e96c1e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:20:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8b-3a1a-7cd8-81a8-643d4b3ecf5e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8b-3a1a-731a-b8ba-1de187e96c1e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f8b-3a1a-731a-b8ba-1de187e96c1e 2026/10/31 01:20:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-3a18-78c1-9cca-922fc79ed7cf --- PASS: TestView_PostToFollowersPostBeforeFollow (2.97s) === RUN TestView_PostToFollowersUnfollow 2026/10/31 01:20:28 INFO Applying migration id=initial 2026/10/31 01:20:28 INFO Applying migration id=notesupdated 2026/10/31 01:20:28 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:28 INFO Applying migration id=activitiesid 2026/10/31 01:20:28 INFO Applying migration id=outbox 2026/10/31 01:20:28 INFO Applying migration id=edits 2026/10/31 01:20:28 INFO Applying migration id=outboxactor 2026/10/31 01:20:28 INFO Applying migration id=outboxsender 2026/10/31 01:20:28 INFO Applying migration id=thread 2026/10/31 01:20:28 INFO Applying migration id=host 2026/10/31 01:20:28 INFO Applying migration id=sharedinbox 2026/10/31 01:20:28 INFO Applying migration id=noteshost 2026/10/31 01:20:28 INFO Applying migration id=fetched 2026/10/31 01:20:28 INFO Applying migration id=move 2026/10/31 01:20:28 INFO Applying migration id=cleanup 2026/10/31 01:20:28 INFO Applying migration id=received 2026/10/31 01:20:28 INFO Applying migration id=namehost 2026/10/31 01:20:28 INFO Applying migration id=outboxhost 2026/10/31 01:20:28 INFO Applying migration id=notesfts 2026/10/31 01:20:28 INFO Applying migration id=iconsname 2026/10/31 01:20:28 INFO Applying migration id=nohash 2026/10/31 01:20:28 INFO Applying migration id=shares 2026/10/31 01:20:28 INFO Applying migration id=actorttl 2026/10/31 01:20:28 INFO Applying migration id=tocc 2026/10/31 01:20:28 INFO Applying migration id=followeds 2026/10/31 01:20:28 INFO Applying migration id=certhash 2026/10/31 01:20:28 INFO Applying migration id=follows_sync 2026/10/31 01:20:28 INFO Applying migration id=jsonpath 2026/10/31 01:20:28 INFO Applying migration id=localforward 2026/10/31 01:20:28 INFO Applying migration id=avatar 2026/10/31 01:20:28 INFO Applying migration id=noimage 2026/10/31 01:20:28 INFO Applying migration id=feed 2026/10/31 01:20:28 INFO Applying migration id=bookmarks 2026/10/31 01:20:28 INFO Applying migration id=shareactivity 2026/10/31 01:20:28 INFO Applying migration id=application 2026/10/31 01:20:28 INFO Applying migration id=certificates 2026/10/31 01:20:28 INFO Applying migration id=rawforward 2026/10/31 01:20:28 INFO Applying migration id=publickey 2026/10/31 01:20:28 INFO Applying migration id=resolvegroup 2026/10/31 01:20:28 INFO Applying migration id=reject 2026/10/31 01:20:28 INFO Applying migration id=autodel 2026/10/31 01:20:28 INFO Applying migration id=jsonb 2026/10/31 01:20:28 INFO Applying migration id=quote 2026/10/31 01:20:28 INFO Applying migration id=rfc9421 2026/10/31 01:20:28 INFO Applying migration id=keys 2026/10/31 01:20:28 INFO Applying migration id=portable 2026/10/31 01:20:28 INFO Applying migration id=proofs 2026/10/31 01:20:28 INFO Applying migration id=contexts 2026/10/31 01:20:28 INFO Applying migration id=deliverieshost 2026/10/31 01:20:28 INFO Applying migration id=pembegin 2026/10/31 01:20:28 INFO Applying migration id=didhost 2026/10/31 01:20:28 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:28 INFO Applying migration id=invites 2026/10/31 01:20:28 INFO Applying migration id=ed25519blob 2026/10/31 01:20:28 INFO Applying migration id=rsablob 2026/10/31 01:20:28 INFO Applying migration id=iconscid 2026/10/31 01:20:28 INFO Applying migration id=actor 2026/10/31 01:20:28 INFO Applying migration id=localkeys 2026/10/31 01:20:28 INFO Applying migration id=deleted 2026/10/31 01:20:28 INFO Applying migration id=history 2026/10/31 01:20:28 INFO Applying migration id=outboxnano 2026/10/31 01:20:28 INFO Applying migration id=implements 2026/10/31 01:20:28 INFO Applying migration id=backfill 2026/10/31 01:20:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-4256-77f4-9b0e-378aa6952494 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:20:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8b-4257-72ec-afad-8d645f781d1a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8b-4256-77f4-9b0e-378aa6952494 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f8b-4256-77f4-9b0e-378aa6952494 2026/10/31 01:20:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8b-4257-7bcf-863f-93a20b2f7cd9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8b-4257-7b90-adfb-cdb4e58d2dd4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8b-4257-7b90-adfb-cdb4e58d2dd4 2026/10/31 01:20:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-4257-7b90-adfb-cdb4e58d2dd4 2026/10/31 01:20:30 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f8b-425a-78ad-81ae-9905ec8cccdd activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8b-4256-77f4-9b0e-378aa6952494 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/31 01:20:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-4257-7b90-adfb-cdb4e58d2dd4 2026/10/31 01:20:30 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f8b-4257-7b90-adfb-cdb4e58d2dd4 --- PASS: TestView_PostToFollowersUnfollow (2.11s) === RUN TestView_PostToFollowersNotFollowing 2026/10/31 01:20:30 INFO Applying migration id=initial 2026/10/31 01:20:30 INFO Applying migration id=notesupdated 2026/10/31 01:20:30 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:30 INFO Applying migration id=activitiesid 2026/10/31 01:20:30 INFO Applying migration id=outbox 2026/10/31 01:20:30 INFO Applying migration id=edits 2026/10/31 01:20:30 INFO Applying migration id=outboxactor 2026/10/31 01:20:30 INFO Applying migration id=outboxsender 2026/10/31 01:20:30 INFO Applying migration id=thread 2026/10/31 01:20:30 INFO Applying migration id=host 2026/10/31 01:20:30 INFO Applying migration id=sharedinbox 2026/10/31 01:20:30 INFO Applying migration id=noteshost 2026/10/31 01:20:30 INFO Applying migration id=fetched 2026/10/31 01:20:30 INFO Applying migration id=move 2026/10/31 01:20:30 INFO Applying migration id=cleanup 2026/10/31 01:20:30 INFO Applying migration id=received 2026/10/31 01:20:30 INFO Applying migration id=namehost 2026/10/31 01:20:30 INFO Applying migration id=outboxhost 2026/10/31 01:20:30 INFO Applying migration id=notesfts 2026/10/31 01:20:30 INFO Applying migration id=iconsname 2026/10/31 01:20:30 INFO Applying migration id=nohash 2026/10/31 01:20:30 INFO Applying migration id=shares 2026/10/31 01:20:30 INFO Applying migration id=actorttl 2026/10/31 01:20:30 INFO Applying migration id=tocc 2026/10/31 01:20:30 INFO Applying migration id=followeds 2026/10/31 01:20:30 INFO Applying migration id=certhash 2026/10/31 01:20:30 INFO Applying migration id=follows_sync 2026/10/31 01:20:30 INFO Applying migration id=jsonpath 2026/10/31 01:20:30 INFO Applying migration id=localforward 2026/10/31 01:20:30 INFO Applying migration id=avatar 2026/10/31 01:20:30 INFO Applying migration id=noimage 2026/10/31 01:20:30 INFO Applying migration id=feed 2026/10/31 01:20:30 INFO Applying migration id=bookmarks 2026/10/31 01:20:30 INFO Applying migration id=shareactivity 2026/10/31 01:20:30 INFO Applying migration id=application 2026/10/31 01:20:30 INFO Applying migration id=certificates 2026/10/31 01:20:30 INFO Applying migration id=rawforward 2026/10/31 01:20:30 INFO Applying migration id=publickey 2026/10/31 01:20:30 INFO Applying migration id=resolvegroup 2026/10/31 01:20:30 INFO Applying migration id=reject 2026/10/31 01:20:30 INFO Applying migration id=autodel 2026/10/31 01:20:30 INFO Applying migration id=jsonb 2026/10/31 01:20:30 INFO Applying migration id=quote 2026/10/31 01:20:30 INFO Applying migration id=rfc9421 2026/10/31 01:20:30 INFO Applying migration id=keys 2026/10/31 01:20:30 INFO Applying migration id=portable 2026/10/31 01:20:30 INFO Applying migration id=proofs 2026/10/31 01:20:30 INFO Applying migration id=contexts 2026/10/31 01:20:30 INFO Applying migration id=deliverieshost 2026/10/31 01:20:30 INFO Applying migration id=pembegin 2026/10/31 01:20:30 INFO Applying migration id=didhost 2026/10/31 01:20:30 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:30 INFO Applying migration id=invites 2026/10/31 01:20:30 INFO Applying migration id=ed25519blob 2026/10/31 01:20:30 INFO Applying migration id=rsablob 2026/10/31 01:20:30 INFO Applying migration id=iconscid 2026/10/31 01:20:30 INFO Applying migration id=actor 2026/10/31 01:20:30 INFO Applying migration id=localkeys 2026/10/31 01:20:30 INFO Applying migration id=deleted 2026/10/31 01:20:30 INFO Applying migration id=history 2026/10/31 01:20:30 INFO Applying migration id=outboxnano 2026/10/31 01:20:30 INFO Applying migration id=implements 2026/10/31 01:20:30 INFO Applying migration id=backfill 2026/10/31 01:20:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8b-4b29-71f5-956f-bf131fa28377 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8b-4b28-7e9d-8266-0470d9e79512 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8b-4b28-7e9d-8266-0470d9e79512 2026/10/31 01:20:33 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-4b28-7e9d-8266-0470d9e79512 2026/10/31 01:20:33 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f8b-4b28-7e9d-8266-0470d9e79512 --- PASS: TestView_PostToFollowersNotFollowing (2.26s) === RUN TestView_PostToFollowersWithReply 2026/10/31 01:20:33 INFO Applying migration id=initial 2026/10/31 01:20:33 INFO Applying migration id=notesupdated 2026/10/31 01:20:33 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:33 INFO Applying migration id=activitiesid 2026/10/31 01:20:33 INFO Applying migration id=outbox 2026/10/31 01:20:33 INFO Applying migration id=edits 2026/10/31 01:20:33 INFO Applying migration id=outboxactor 2026/10/31 01:20:33 INFO Applying migration id=outboxsender 2026/10/31 01:20:33 INFO Applying migration id=thread 2026/10/31 01:20:33 INFO Applying migration id=host 2026/10/31 01:20:33 INFO Applying migration id=sharedinbox 2026/10/31 01:20:33 INFO Applying migration id=noteshost 2026/10/31 01:20:33 INFO Applying migration id=fetched 2026/10/31 01:20:33 INFO Applying migration id=move 2026/10/31 01:20:33 INFO Applying migration id=cleanup 2026/10/31 01:20:33 INFO Applying migration id=received 2026/10/31 01:20:33 INFO Applying migration id=namehost 2026/10/31 01:20:33 INFO Applying migration id=outboxhost 2026/10/31 01:20:33 INFO Applying migration id=notesfts 2026/10/31 01:20:33 INFO Applying migration id=iconsname 2026/10/31 01:20:33 INFO Applying migration id=nohash 2026/10/31 01:20:33 INFO Applying migration id=shares 2026/10/31 01:20:33 INFO Applying migration id=actorttl 2026/10/31 01:20:33 INFO Applying migration id=tocc 2026/10/31 01:20:33 INFO Applying migration id=followeds 2026/10/31 01:20:33 INFO Applying migration id=certhash 2026/10/31 01:20:33 INFO Applying migration id=follows_sync 2026/10/31 01:20:33 INFO Applying migration id=jsonpath 2026/10/31 01:20:33 INFO Applying migration id=localforward 2026/10/31 01:20:33 INFO Applying migration id=avatar 2026/10/31 01:20:33 INFO Applying migration id=noimage 2026/10/31 01:20:33 INFO Applying migration id=feed 2026/10/31 01:20:33 INFO Applying migration id=bookmarks 2026/10/31 01:20:33 INFO Applying migration id=shareactivity 2026/10/31 01:20:33 INFO Applying migration id=application 2026/10/31 01:20:33 INFO Applying migration id=certificates 2026/10/31 01:20:33 INFO Applying migration id=rawforward 2026/10/31 01:20:33 INFO Applying migration id=publickey 2026/10/31 01:20:33 INFO Applying migration id=resolvegroup 2026/10/31 01:20:33 INFO Applying migration id=reject 2026/10/31 01:20:33 INFO Applying migration id=autodel 2026/10/31 01:20:33 INFO Applying migration id=jsonb 2026/10/31 01:20:33 INFO Applying migration id=quote 2026/10/31 01:20:33 INFO Applying migration id=rfc9421 2026/10/31 01:20:33 INFO Applying migration id=keys 2026/10/31 01:20:33 INFO Applying migration id=portable 2026/10/31 01:20:33 INFO Applying migration id=proofs 2026/10/31 01:20:33 INFO Applying migration id=contexts 2026/10/31 01:20:33 INFO Applying migration id=deliverieshost 2026/10/31 01:20:33 INFO Applying migration id=pembegin 2026/10/31 01:20:33 INFO Applying migration id=didhost 2026/10/31 01:20:33 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:33 INFO Applying migration id=invites 2026/10/31 01:20:33 INFO Applying migration id=ed25519blob 2026/10/31 01:20:33 INFO Applying migration id=rsablob 2026/10/31 01:20:33 INFO Applying migration id=iconscid 2026/10/31 01:20:33 INFO Applying migration id=actor 2026/10/31 01:20:33 INFO Applying migration id=localkeys 2026/10/31 01:20:33 INFO Applying migration id=deleted 2026/10/31 01:20:33 INFO Applying migration id=history 2026/10/31 01:20:33 INFO Applying migration id=outboxnano 2026/10/31 01:20:33 INFO Applying migration id=implements 2026/10/31 01:20:33 INFO Applying migration id=backfill 2026/10/31 01:20:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-50c1-7887-889a-3cc1ca30704e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:20:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8b-50c2-7432-9e20-0a3a29846e6b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8b-50c1-7887-889a-3cc1ca30704e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f8b-50c1-7887-889a-3cc1ca30704e 2026/10/31 01:20:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-50c2-7dd9-8ffc-f21a8a790807 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/31 01:20:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8b-50c3-77b5-b0af-c06d56d658cd activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8b-50c2-7dd9-8ffc-f21a8a790807 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a18f8b-50c2-7dd9-8ffc-f21a8a790807 2026/10/31 01:20:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8b-50c4-720c-937d-42c774becf19 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8b-50c4-71cf-a088-e8bc90f0b543 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8b-50c4-71cf-a088-e8bc90f0b543 2026/10/31 01:20:34 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8b-50c4-71cf-a088-e8bc90f0b543 2026/10/31 01:20:34 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8b-50c5-7d98-b872-35aad084eeef note=https://localhost.localdomain:8443/post/01a18f8b-50c5-7d5b-b303-2e7f564bf251 thread=https://localhost.localdomain:8443/post/01a18f8b-50c4-71cf-a088-e8bc90f0b543 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:20:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8b-50c5-7d98-b872-35aad084eeef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8b-50c5-7d5b-b303-2e7f564bf251 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8b-50c5-7d5b-b303-2e7f564bf251 2026/10/31 01:20:34 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-50c4-71cf-a088-e8bc90f0b543 --- PASS: TestView_PostToFollowersWithReply (1.44s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/10/31 01:20:34 INFO Applying migration id=initial 2026/10/31 01:20:34 INFO Applying migration id=notesupdated 2026/10/31 01:20:34 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:34 INFO Applying migration id=activitiesid 2026/10/31 01:20:34 INFO Applying migration id=outbox 2026/10/31 01:20:34 INFO Applying migration id=edits 2026/10/31 01:20:34 INFO Applying migration id=outboxactor 2026/10/31 01:20:34 INFO Applying migration id=outboxsender 2026/10/31 01:20:34 INFO Applying migration id=thread 2026/10/31 01:20:34 INFO Applying migration id=host 2026/10/31 01:20:34 INFO Applying migration id=sharedinbox 2026/10/31 01:20:34 INFO Applying migration id=noteshost 2026/10/31 01:20:34 INFO Applying migration id=fetched 2026/10/31 01:20:34 INFO Applying migration id=move 2026/10/31 01:20:34 INFO Applying migration id=cleanup 2026/10/31 01:20:34 INFO Applying migration id=received 2026/10/31 01:20:34 INFO Applying migration id=namehost 2026/10/31 01:20:34 INFO Applying migration id=outboxhost 2026/10/31 01:20:34 INFO Applying migration id=notesfts 2026/10/31 01:20:34 INFO Applying migration id=iconsname 2026/10/31 01:20:34 INFO Applying migration id=nohash 2026/10/31 01:20:34 INFO Applying migration id=shares 2026/10/31 01:20:34 INFO Applying migration id=actorttl 2026/10/31 01:20:34 INFO Applying migration id=tocc 2026/10/31 01:20:34 INFO Applying migration id=followeds 2026/10/31 01:20:34 INFO Applying migration id=certhash 2026/10/31 01:20:34 INFO Applying migration id=follows_sync 2026/10/31 01:20:34 INFO Applying migration id=jsonpath 2026/10/31 01:20:34 INFO Applying migration id=localforward 2026/10/31 01:20:34 INFO Applying migration id=avatar 2026/10/31 01:20:34 INFO Applying migration id=noimage 2026/10/31 01:20:34 INFO Applying migration id=feed 2026/10/31 01:20:34 INFO Applying migration id=bookmarks 2026/10/31 01:20:34 INFO Applying migration id=shareactivity 2026/10/31 01:20:34 INFO Applying migration id=application 2026/10/31 01:20:34 INFO Applying migration id=certificates 2026/10/31 01:20:34 INFO Applying migration id=rawforward 2026/10/31 01:20:34 INFO Applying migration id=publickey 2026/10/31 01:20:34 INFO Applying migration id=resolvegroup 2026/10/31 01:20:34 INFO Applying migration id=reject 2026/10/31 01:20:34 INFO Applying migration id=autodel 2026/10/31 01:20:34 INFO Applying migration id=jsonb 2026/10/31 01:20:34 INFO Applying migration id=quote 2026/10/31 01:20:34 INFO Applying migration id=rfc9421 2026/10/31 01:20:34 INFO Applying migration id=keys 2026/10/31 01:20:34 INFO Applying migration id=portable 2026/10/31 01:20:34 INFO Applying migration id=proofs 2026/10/31 01:20:34 INFO Applying migration id=contexts 2026/10/31 01:20:34 INFO Applying migration id=deliverieshost 2026/10/31 01:20:34 INFO Applying migration id=pembegin 2026/10/31 01:20:34 INFO Applying migration id=didhost 2026/10/31 01:20:34 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:34 INFO Applying migration id=invites 2026/10/31 01:20:34 INFO Applying migration id=ed25519blob 2026/10/31 01:20:34 INFO Applying migration id=rsablob 2026/10/31 01:20:34 INFO Applying migration id=iconscid 2026/10/31 01:20:34 INFO Applying migration id=actor 2026/10/31 01:20:34 INFO Applying migration id=localkeys 2026/10/31 01:20:34 INFO Applying migration id=deleted 2026/10/31 01:20:34 INFO Applying migration id=history 2026/10/31 01:20:34 INFO Applying migration id=outboxnano 2026/10/31 01:20:34 INFO Applying migration id=implements 2026/10/31 01:20:34 INFO Applying migration id=backfill 2026/10/31 01:20:36 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:20:36 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-5801-7714-b8d5-f3f80046243a 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/31 01:20:36 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (1.85s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/10/31 01:20:36 INFO Applying migration id=initial 2026/10/31 01:20:36 INFO Applying migration id=notesupdated 2026/10/31 01:20:36 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:36 INFO Applying migration id=activitiesid 2026/10/31 01:20:36 INFO Applying migration id=outbox 2026/10/31 01:20:36 INFO Applying migration id=edits 2026/10/31 01:20:36 INFO Applying migration id=outboxactor 2026/10/31 01:20:36 INFO Applying migration id=outboxsender 2026/10/31 01:20:36 INFO Applying migration id=thread 2026/10/31 01:20:36 INFO Applying migration id=host 2026/10/31 01:20:36 INFO Applying migration id=sharedinbox 2026/10/31 01:20:36 INFO Applying migration id=noteshost 2026/10/31 01:20:36 INFO Applying migration id=fetched 2026/10/31 01:20:36 INFO Applying migration id=move 2026/10/31 01:20:36 INFO Applying migration id=cleanup 2026/10/31 01:20:36 INFO Applying migration id=received 2026/10/31 01:20:36 INFO Applying migration id=namehost 2026/10/31 01:20:36 INFO Applying migration id=outboxhost 2026/10/31 01:20:36 INFO Applying migration id=notesfts 2026/10/31 01:20:36 INFO Applying migration id=iconsname 2026/10/31 01:20:36 INFO Applying migration id=nohash 2026/10/31 01:20:36 INFO Applying migration id=shares 2026/10/31 01:20:36 INFO Applying migration id=actorttl 2026/10/31 01:20:36 INFO Applying migration id=tocc 2026/10/31 01:20:36 INFO Applying migration id=followeds 2026/10/31 01:20:36 INFO Applying migration id=certhash 2026/10/31 01:20:36 INFO Applying migration id=follows_sync 2026/10/31 01:20:36 INFO Applying migration id=jsonpath 2026/10/31 01:20:36 INFO Applying migration id=localforward 2026/10/31 01:20:36 INFO Applying migration id=avatar 2026/10/31 01:20:36 INFO Applying migration id=noimage 2026/10/31 01:20:36 INFO Applying migration id=feed 2026/10/31 01:20:36 INFO Applying migration id=bookmarks 2026/10/31 01:20:36 INFO Applying migration id=shareactivity 2026/10/31 01:20:36 INFO Applying migration id=application 2026/10/31 01:20:36 INFO Applying migration id=certificates 2026/10/31 01:20:36 INFO Applying migration id=rawforward 2026/10/31 01:20:36 INFO Applying migration id=publickey 2026/10/31 01:20:36 INFO Applying migration id=resolvegroup 2026/10/31 01:20:36 INFO Applying migration id=reject 2026/10/31 01:20:36 INFO Applying migration id=autodel 2026/10/31 01:20:36 INFO Applying migration id=jsonb 2026/10/31 01:20:36 INFO Applying migration id=quote 2026/10/31 01:20:36 INFO Applying migration id=rfc9421 2026/10/31 01:20:36 INFO Applying migration id=keys 2026/10/31 01:20:36 INFO Applying migration id=portable 2026/10/31 01:20:36 INFO Applying migration id=proofs 2026/10/31 01:20:36 INFO Applying migration id=contexts 2026/10/31 01:20:36 INFO Applying migration id=deliverieshost 2026/10/31 01:20:36 INFO Applying migration id=pembegin 2026/10/31 01:20:36 INFO Applying migration id=didhost 2026/10/31 01:20:36 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:36 INFO Applying migration id=invites 2026/10/31 01:20:36 INFO Applying migration id=ed25519blob 2026/10/31 01:20:36 INFO Applying migration id=rsablob 2026/10/31 01:20:36 INFO Applying migration id=iconscid 2026/10/31 01:20:36 INFO Applying migration id=actor 2026/10/31 01:20:36 INFO Applying migration id=localkeys 2026/10/31 01:20:36 INFO Applying migration id=deleted 2026/10/31 01:20:36 INFO Applying migration id=history 2026/10/31 01:20:36 INFO Applying migration id=outboxnano 2026/10/31 01:20:36 INFO Applying migration id=implements 2026/10/31 01:20:36 INFO Applying migration id=backfill 2026/10/31 01:20:39 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:20:39 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-63e4-771e-880d-ee13524a77b4 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/31 01:20:39 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (3.04s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/10/31 01:20:39 INFO Applying migration id=initial 2026/10/31 01:20:39 INFO Applying migration id=notesupdated 2026/10/31 01:20:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:39 INFO Applying migration id=activitiesid 2026/10/31 01:20:39 INFO Applying migration id=outbox 2026/10/31 01:20:39 INFO Applying migration id=edits 2026/10/31 01:20:39 INFO Applying migration id=outboxactor 2026/10/31 01:20:39 INFO Applying migration id=outboxsender 2026/10/31 01:20:39 INFO Applying migration id=thread 2026/10/31 01:20:39 INFO Applying migration id=host 2026/10/31 01:20:39 INFO Applying migration id=sharedinbox 2026/10/31 01:20:39 INFO Applying migration id=noteshost 2026/10/31 01:20:39 INFO Applying migration id=fetched 2026/10/31 01:20:39 INFO Applying migration id=move 2026/10/31 01:20:39 INFO Applying migration id=cleanup 2026/10/31 01:20:39 INFO Applying migration id=received 2026/10/31 01:20:39 INFO Applying migration id=namehost 2026/10/31 01:20:39 INFO Applying migration id=outboxhost 2026/10/31 01:20:39 INFO Applying migration id=notesfts 2026/10/31 01:20:39 INFO Applying migration id=iconsname 2026/10/31 01:20:39 INFO Applying migration id=nohash 2026/10/31 01:20:39 INFO Applying migration id=shares 2026/10/31 01:20:39 INFO Applying migration id=actorttl 2026/10/31 01:20:39 INFO Applying migration id=tocc 2026/10/31 01:20:39 INFO Applying migration id=followeds 2026/10/31 01:20:39 INFO Applying migration id=certhash 2026/10/31 01:20:39 INFO Applying migration id=follows_sync 2026/10/31 01:20:39 INFO Applying migration id=jsonpath 2026/10/31 01:20:39 INFO Applying migration id=localforward 2026/10/31 01:20:39 INFO Applying migration id=avatar 2026/10/31 01:20:39 INFO Applying migration id=noimage 2026/10/31 01:20:39 INFO Applying migration id=feed 2026/10/31 01:20:39 INFO Applying migration id=bookmarks 2026/10/31 01:20:39 INFO Applying migration id=shareactivity 2026/10/31 01:20:39 INFO Applying migration id=application 2026/10/31 01:20:39 INFO Applying migration id=certificates 2026/10/31 01:20:39 INFO Applying migration id=rawforward 2026/10/31 01:20:39 INFO Applying migration id=publickey 2026/10/31 01:20:39 INFO Applying migration id=resolvegroup 2026/10/31 01:20:39 INFO Applying migration id=reject 2026/10/31 01:20:39 INFO Applying migration id=autodel 2026/10/31 01:20:39 INFO Applying migration id=jsonb 2026/10/31 01:20:39 INFO Applying migration id=quote 2026/10/31 01:20:39 INFO Applying migration id=rfc9421 2026/10/31 01:20:39 INFO Applying migration id=keys 2026/10/31 01:20:39 INFO Applying migration id=portable 2026/10/31 01:20:39 INFO Applying migration id=proofs 2026/10/31 01:20:39 INFO Applying migration id=contexts 2026/10/31 01:20:39 INFO Applying migration id=deliverieshost 2026/10/31 01:20:39 INFO Applying migration id=pembegin 2026/10/31 01:20:39 INFO Applying migration id=didhost 2026/10/31 01:20:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:39 INFO Applying migration id=invites 2026/10/31 01:20:39 INFO Applying migration id=ed25519blob 2026/10/31 01:20:39 INFO Applying migration id=rsablob 2026/10/31 01:20:39 INFO Applying migration id=iconscid 2026/10/31 01:20:39 INFO Applying migration id=actor 2026/10/31 01:20:39 INFO Applying migration id=localkeys 2026/10/31 01:20:39 INFO Applying migration id=deleted 2026/10/31 01:20:39 INFO Applying migration id=history 2026/10/31 01:20:39 INFO Applying migration id=outboxnano 2026/10/31 01:20:39 INFO Applying migration id=implements 2026/10/31 01:20:39 INFO Applying migration id=backfill 2026/10/31 01:20:40 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:20:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-69cc-7c77-8905-57e3e622ecd8 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/31 01:20:40 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/31 01:20:40 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (1.51s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/10/31 01:20:40 INFO Applying migration id=initial 2026/10/31 01:20:40 INFO Applying migration id=notesupdated 2026/10/31 01:20:40 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:40 INFO Applying migration id=activitiesid 2026/10/31 01:20:40 INFO Applying migration id=outbox 2026/10/31 01:20:40 INFO Applying migration id=edits 2026/10/31 01:20:40 INFO Applying migration id=outboxactor 2026/10/31 01:20:40 INFO Applying migration id=outboxsender 2026/10/31 01:20:40 INFO Applying migration id=thread 2026/10/31 01:20:40 INFO Applying migration id=host 2026/10/31 01:20:40 INFO Applying migration id=sharedinbox 2026/10/31 01:20:40 INFO Applying migration id=noteshost 2026/10/31 01:20:40 INFO Applying migration id=fetched 2026/10/31 01:20:40 INFO Applying migration id=move 2026/10/31 01:20:40 INFO Applying migration id=cleanup 2026/10/31 01:20:40 INFO Applying migration id=received 2026/10/31 01:20:40 INFO Applying migration id=namehost 2026/10/31 01:20:40 INFO Applying migration id=outboxhost 2026/10/31 01:20:40 INFO Applying migration id=notesfts 2026/10/31 01:20:40 INFO Applying migration id=iconsname 2026/10/31 01:20:40 INFO Applying migration id=nohash 2026/10/31 01:20:40 INFO Applying migration id=shares 2026/10/31 01:20:40 INFO Applying migration id=actorttl 2026/10/31 01:20:40 INFO Applying migration id=tocc 2026/10/31 01:20:40 INFO Applying migration id=followeds 2026/10/31 01:20:40 INFO Applying migration id=certhash 2026/10/31 01:20:40 INFO Applying migration id=follows_sync 2026/10/31 01:20:40 INFO Applying migration id=jsonpath 2026/10/31 01:20:40 INFO Applying migration id=localforward 2026/10/31 01:20:40 INFO Applying migration id=avatar 2026/10/31 01:20:40 INFO Applying migration id=noimage 2026/10/31 01:20:40 INFO Applying migration id=feed 2026/10/31 01:20:40 INFO Applying migration id=bookmarks 2026/10/31 01:20:40 INFO Applying migration id=shareactivity 2026/10/31 01:20:40 INFO Applying migration id=application 2026/10/31 01:20:40 INFO Applying migration id=certificates 2026/10/31 01:20:40 INFO Applying migration id=rawforward 2026/10/31 01:20:40 INFO Applying migration id=publickey 2026/10/31 01:20:40 INFO Applying migration id=resolvegroup 2026/10/31 01:20:40 INFO Applying migration id=reject 2026/10/31 01:20:40 INFO Applying migration id=autodel 2026/10/31 01:20:40 INFO Applying migration id=jsonb 2026/10/31 01:20:40 INFO Applying migration id=quote 2026/10/31 01:20:40 INFO Applying migration id=rfc9421 2026/10/31 01:20:40 INFO Applying migration id=keys 2026/10/31 01:20:40 INFO Applying migration id=portable 2026/10/31 01:20:40 INFO Applying migration id=proofs 2026/10/31 01:20:40 INFO Applying migration id=contexts 2026/10/31 01:20:40 INFO Applying migration id=deliverieshost 2026/10/31 01:20:40 INFO Applying migration id=pembegin 2026/10/31 01:20:40 INFO Applying migration id=didhost 2026/10/31 01:20:40 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:40 INFO Applying migration id=invites 2026/10/31 01:20:40 INFO Applying migration id=ed25519blob 2026/10/31 01:20:41 INFO Applying migration id=rsablob 2026/10/31 01:20:41 INFO Applying migration id=iconscid 2026/10/31 01:20:41 INFO Applying migration id=actor 2026/10/31 01:20:41 INFO Applying migration id=localkeys 2026/10/31 01:20:41 INFO Applying migration id=deleted 2026/10/31 01:20:41 INFO Applying migration id=history 2026/10/31 01:20:41 INFO Applying migration id=outboxnano 2026/10/31 01:20:41 INFO Applying migration id=implements 2026/10/31 01:20:41 INFO Applying migration id=backfill 2026/10/31 01:20:43 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:20:43 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-74b3-7a9e-ad55-60341945a4d1 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/31 01:20:43 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (2.79s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/10/31 01:20:43 INFO Applying migration id=initial 2026/10/31 01:20:43 INFO Applying migration id=notesupdated 2026/10/31 01:20:43 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:43 INFO Applying migration id=activitiesid 2026/10/31 01:20:43 INFO Applying migration id=outbox 2026/10/31 01:20:43 INFO Applying migration id=edits 2026/10/31 01:20:43 INFO Applying migration id=outboxactor 2026/10/31 01:20:43 INFO Applying migration id=outboxsender 2026/10/31 01:20:43 INFO Applying migration id=thread 2026/10/31 01:20:43 INFO Applying migration id=host 2026/10/31 01:20:43 INFO Applying migration id=sharedinbox 2026/10/31 01:20:43 INFO Applying migration id=noteshost 2026/10/31 01:20:43 INFO Applying migration id=fetched 2026/10/31 01:20:43 INFO Applying migration id=move 2026/10/31 01:20:43 INFO Applying migration id=cleanup 2026/10/31 01:20:43 INFO Applying migration id=received 2026/10/31 01:20:43 INFO Applying migration id=namehost 2026/10/31 01:20:43 INFO Applying migration id=outboxhost 2026/10/31 01:20:43 INFO Applying migration id=notesfts 2026/10/31 01:20:43 INFO Applying migration id=iconsname 2026/10/31 01:20:43 INFO Applying migration id=nohash 2026/10/31 01:20:43 INFO Applying migration id=shares 2026/10/31 01:20:43 INFO Applying migration id=actorttl 2026/10/31 01:20:43 INFO Applying migration id=tocc 2026/10/31 01:20:43 INFO Applying migration id=followeds 2026/10/31 01:20:43 INFO Applying migration id=certhash 2026/10/31 01:20:43 INFO Applying migration id=follows_sync 2026/10/31 01:20:43 INFO Applying migration id=jsonpath 2026/10/31 01:20:43 INFO Applying migration id=localforward 2026/10/31 01:20:43 INFO Applying migration id=avatar 2026/10/31 01:20:43 INFO Applying migration id=noimage 2026/10/31 01:20:43 INFO Applying migration id=feed 2026/10/31 01:20:43 INFO Applying migration id=bookmarks 2026/10/31 01:20:43 INFO Applying migration id=shareactivity 2026/10/31 01:20:43 INFO Applying migration id=application 2026/10/31 01:20:43 INFO Applying migration id=certificates 2026/10/31 01:20:43 INFO Applying migration id=rawforward 2026/10/31 01:20:43 INFO Applying migration id=publickey 2026/10/31 01:20:43 INFO Applying migration id=resolvegroup 2026/10/31 01:20:43 INFO Applying migration id=reject 2026/10/31 01:20:43 INFO Applying migration id=autodel 2026/10/31 01:20:43 INFO Applying migration id=jsonb 2026/10/31 01:20:43 INFO Applying migration id=quote 2026/10/31 01:20:43 INFO Applying migration id=rfc9421 2026/10/31 01:20:43 INFO Applying migration id=keys 2026/10/31 01:20:43 INFO Applying migration id=portable 2026/10/31 01:20:43 INFO Applying migration id=proofs 2026/10/31 01:20:43 INFO Applying migration id=contexts 2026/10/31 01:20:43 INFO Applying migration id=deliverieshost 2026/10/31 01:20:43 INFO Applying migration id=pembegin 2026/10/31 01:20:43 INFO Applying migration id=didhost 2026/10/31 01:20:43 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:43 INFO Applying migration id=invites 2026/10/31 01:20:43 INFO Applying migration id=ed25519blob 2026/10/31 01:20:43 INFO Applying migration id=rsablob 2026/10/31 01:20:43 INFO Applying migration id=iconscid 2026/10/31 01:20:43 INFO Applying migration id=actor 2026/10/31 01:20:43 INFO Applying migration id=localkeys 2026/10/31 01:20:43 INFO Applying migration id=deleted 2026/10/31 01:20:43 INFO Applying migration id=history 2026/10/31 01:20:43 INFO Applying migration id=outboxnano 2026/10/31 01:20:43 INFO Applying migration id=implements 2026/10/31 01:20:43 INFO Applying migration id=backfill 2026/10/31 01:20:47 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:20:47 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-829f-730a-afc3-bd4d0c6ed91e 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/31 01:20:47 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/31 01:20:47 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (3.56s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/10/31 01:20:47 INFO Applying migration id=initial 2026/10/31 01:20:47 INFO Applying migration id=notesupdated 2026/10/31 01:20:47 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:47 INFO Applying migration id=activitiesid 2026/10/31 01:20:47 INFO Applying migration id=outbox 2026/10/31 01:20:47 INFO Applying migration id=edits 2026/10/31 01:20:47 INFO Applying migration id=outboxactor 2026/10/31 01:20:47 INFO Applying migration id=outboxsender 2026/10/31 01:20:47 INFO Applying migration id=thread 2026/10/31 01:20:47 INFO Applying migration id=host 2026/10/31 01:20:47 INFO Applying migration id=sharedinbox 2026/10/31 01:20:47 INFO Applying migration id=noteshost 2026/10/31 01:20:47 INFO Applying migration id=fetched 2026/10/31 01:20:47 INFO Applying migration id=move 2026/10/31 01:20:47 INFO Applying migration id=cleanup 2026/10/31 01:20:47 INFO Applying migration id=received 2026/10/31 01:20:47 INFO Applying migration id=namehost 2026/10/31 01:20:47 INFO Applying migration id=outboxhost 2026/10/31 01:20:47 INFO Applying migration id=notesfts 2026/10/31 01:20:47 INFO Applying migration id=iconsname 2026/10/31 01:20:47 INFO Applying migration id=nohash 2026/10/31 01:20:47 INFO Applying migration id=shares 2026/10/31 01:20:47 INFO Applying migration id=actorttl 2026/10/31 01:20:47 INFO Applying migration id=tocc 2026/10/31 01:20:47 INFO Applying migration id=followeds 2026/10/31 01:20:47 INFO Applying migration id=certhash 2026/10/31 01:20:47 INFO Applying migration id=follows_sync 2026/10/31 01:20:47 INFO Applying migration id=jsonpath 2026/10/31 01:20:47 INFO Applying migration id=localforward 2026/10/31 01:20:47 INFO Applying migration id=avatar 2026/10/31 01:20:47 INFO Applying migration id=noimage 2026/10/31 01:20:47 INFO Applying migration id=feed 2026/10/31 01:20:47 INFO Applying migration id=bookmarks 2026/10/31 01:20:47 INFO Applying migration id=shareactivity 2026/10/31 01:20:47 INFO Applying migration id=application 2026/10/31 01:20:47 INFO Applying migration id=certificates 2026/10/31 01:20:47 INFO Applying migration id=rawforward 2026/10/31 01:20:47 INFO Applying migration id=publickey 2026/10/31 01:20:47 INFO Applying migration id=resolvegroup 2026/10/31 01:20:47 INFO Applying migration id=reject 2026/10/31 01:20:47 INFO Applying migration id=autodel 2026/10/31 01:20:47 INFO Applying migration id=jsonb 2026/10/31 01:20:47 INFO Applying migration id=quote 2026/10/31 01:20:47 INFO Applying migration id=rfc9421 2026/10/31 01:20:47 INFO Applying migration id=keys 2026/10/31 01:20:47 INFO Applying migration id=portable 2026/10/31 01:20:47 INFO Applying migration id=proofs 2026/10/31 01:20:47 INFO Applying migration id=contexts 2026/10/31 01:20:47 INFO Applying migration id=deliverieshost 2026/10/31 01:20:47 INFO Applying migration id=pembegin 2026/10/31 01:20:47 INFO Applying migration id=didhost 2026/10/31 01:20:47 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:47 INFO Applying migration id=invites 2026/10/31 01:20:47 INFO Applying migration id=ed25519blob 2026/10/31 01:20:47 INFO Applying migration id=rsablob 2026/10/31 01:20:47 INFO Applying migration id=iconscid 2026/10/31 01:20:47 INFO Applying migration id=actor 2026/10/31 01:20:47 INFO Applying migration id=localkeys 2026/10/31 01:20:47 INFO Applying migration id=deleted 2026/10/31 01:20:47 INFO Applying migration id=history 2026/10/31 01:20:47 INFO Applying migration id=outboxnano 2026/10/31 01:20:47 INFO Applying migration id=implements 2026/10/31 01:20:47 INFO Applying migration id=backfill 2026/10/31 01: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/31 01:20:50 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/31 01:20:50 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-8dff-754f-aaa7-3509a490042f 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/31 01:20:50 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (2.91s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/10/31 01:20:50 INFO Applying migration id=initial 2026/10/31 01:20:50 INFO Applying migration id=notesupdated 2026/10/31 01:20:50 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:50 INFO Applying migration id=activitiesid 2026/10/31 01:20:50 INFO Applying migration id=outbox 2026/10/31 01:20:50 INFO Applying migration id=edits 2026/10/31 01:20:50 INFO Applying migration id=outboxactor 2026/10/31 01:20:50 INFO Applying migration id=outboxsender 2026/10/31 01:20:50 INFO Applying migration id=thread 2026/10/31 01:20:50 INFO Applying migration id=host 2026/10/31 01:20:50 INFO Applying migration id=sharedinbox 2026/10/31 01:20:50 INFO Applying migration id=noteshost 2026/10/31 01:20:50 INFO Applying migration id=fetched 2026/10/31 01:20:50 INFO Applying migration id=move 2026/10/31 01:20:50 INFO Applying migration id=cleanup 2026/10/31 01:20:50 INFO Applying migration id=received 2026/10/31 01:20:50 INFO Applying migration id=namehost 2026/10/31 01:20:50 INFO Applying migration id=outboxhost 2026/10/31 01:20:50 INFO Applying migration id=notesfts 2026/10/31 01:20:50 INFO Applying migration id=iconsname 2026/10/31 01:20:50 INFO Applying migration id=nohash 2026/10/31 01:20:50 INFO Applying migration id=shares 2026/10/31 01:20:50 INFO Applying migration id=actorttl 2026/10/31 01:20:50 INFO Applying migration id=tocc 2026/10/31 01:20:50 INFO Applying migration id=followeds 2026/10/31 01:20:50 INFO Applying migration id=certhash 2026/10/31 01:20:50 INFO Applying migration id=follows_sync 2026/10/31 01:20:50 INFO Applying migration id=jsonpath 2026/10/31 01:20:50 INFO Applying migration id=localforward 2026/10/31 01:20:50 INFO Applying migration id=avatar 2026/10/31 01:20:50 INFO Applying migration id=noimage 2026/10/31 01:20:50 INFO Applying migration id=feed 2026/10/31 01:20:50 INFO Applying migration id=bookmarks 2026/10/31 01:20:50 INFO Applying migration id=shareactivity 2026/10/31 01:20:50 INFO Applying migration id=application 2026/10/31 01:20:50 INFO Applying migration id=certificates 2026/10/31 01:20:50 INFO Applying migration id=rawforward 2026/10/31 01:20:50 INFO Applying migration id=publickey 2026/10/31 01:20:50 INFO Applying migration id=resolvegroup 2026/10/31 01:20:50 INFO Applying migration id=reject 2026/10/31 01:20:50 INFO Applying migration id=autodel 2026/10/31 01:20:50 INFO Applying migration id=jsonb 2026/10/31 01:20:50 INFO Applying migration id=quote 2026/10/31 01:20:50 INFO Applying migration id=rfc9421 2026/10/31 01:20:50 INFO Applying migration id=keys 2026/10/31 01:20:50 INFO Applying migration id=portable 2026/10/31 01:20:50 INFO Applying migration id=proofs 2026/10/31 01:20:50 INFO Applying migration id=contexts 2026/10/31 01:20:50 INFO Applying migration id=deliverieshost 2026/10/31 01:20:50 INFO Applying migration id=pembegin 2026/10/31 01:20:50 INFO Applying migration id=didhost 2026/10/31 01:20:50 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:50 INFO Applying migration id=invites 2026/10/31 01:20:50 INFO Applying migration id=ed25519blob 2026/10/31 01:20:50 INFO Applying migration id=rsablob 2026/10/31 01:20:50 INFO Applying migration id=iconscid 2026/10/31 01:20:50 INFO Applying migration id=actor 2026/10/31 01:20:50 INFO Applying migration id=localkeys 2026/10/31 01:20:50 INFO Applying migration id=deleted 2026/10/31 01:20:50 INFO Applying migration id=history 2026/10/31 01:20:50 INFO Applying migration id=outboxnano 2026/10/31 01:20:50 INFO Applying migration id=implements 2026/10/31 01:20:50 INFO Applying migration id=backfill 2026/10/31 01:20:52 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:20:52 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/31 01:20:52 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-97d8-7a96-9b89-5e9f09f9483b 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/31 01:20:52 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (2.52s) === RUN TestWhisper_HappyFlow 2026/10/31 01:20:52 INFO Applying migration id=initial 2026/10/31 01:20:52 INFO Applying migration id=notesupdated 2026/10/31 01:20:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:52 INFO Applying migration id=activitiesid 2026/10/31 01:20:52 INFO Applying migration id=outbox 2026/10/31 01:20:52 INFO Applying migration id=edits 2026/10/31 01:20:52 INFO Applying migration id=outboxactor 2026/10/31 01:20:52 INFO Applying migration id=outboxsender 2026/10/31 01:20:52 INFO Applying migration id=thread 2026/10/31 01:20:52 INFO Applying migration id=host 2026/10/31 01:20:52 INFO Applying migration id=sharedinbox 2026/10/31 01:20:52 INFO Applying migration id=noteshost 2026/10/31 01:20:52 INFO Applying migration id=fetched 2026/10/31 01:20:52 INFO Applying migration id=move 2026/10/31 01:20:52 INFO Applying migration id=cleanup 2026/10/31 01:20:52 INFO Applying migration id=received 2026/10/31 01:20:52 INFO Applying migration id=namehost 2026/10/31 01:20:52 INFO Applying migration id=outboxhost 2026/10/31 01:20:52 INFO Applying migration id=notesfts 2026/10/31 01:20:52 INFO Applying migration id=iconsname 2026/10/31 01:20:52 INFO Applying migration id=nohash 2026/10/31 01:20:52 INFO Applying migration id=shares 2026/10/31 01:20:52 INFO Applying migration id=actorttl 2026/10/31 01:20:52 INFO Applying migration id=tocc 2026/10/31 01:20:52 INFO Applying migration id=followeds 2026/10/31 01:20:52 INFO Applying migration id=certhash 2026/10/31 01:20:52 INFO Applying migration id=follows_sync 2026/10/31 01:20:52 INFO Applying migration id=jsonpath 2026/10/31 01:20:52 INFO Applying migration id=localforward 2026/10/31 01:20:52 INFO Applying migration id=avatar 2026/10/31 01:20:52 INFO Applying migration id=noimage 2026/10/31 01:20:52 INFO Applying migration id=feed 2026/10/31 01:20:52 INFO Applying migration id=bookmarks 2026/10/31 01:20:52 INFO Applying migration id=shareactivity 2026/10/31 01:20:52 INFO Applying migration id=application 2026/10/31 01:20:52 INFO Applying migration id=certificates 2026/10/31 01:20:52 INFO Applying migration id=rawforward 2026/10/31 01:20:52 INFO Applying migration id=publickey 2026/10/31 01:20:52 INFO Applying migration id=resolvegroup 2026/10/31 01:20:52 INFO Applying migration id=reject 2026/10/31 01:20:52 INFO Applying migration id=autodel 2026/10/31 01:20:52 INFO Applying migration id=jsonb 2026/10/31 01:20:52 INFO Applying migration id=quote 2026/10/31 01:20:52 INFO Applying migration id=rfc9421 2026/10/31 01:20:52 INFO Applying migration id=keys 2026/10/31 01:20:52 INFO Applying migration id=portable 2026/10/31 01:20:52 INFO Applying migration id=proofs 2026/10/31 01:20:52 INFO Applying migration id=contexts 2026/10/31 01:20:52 INFO Applying migration id=deliverieshost 2026/10/31 01:20:52 INFO Applying migration id=pembegin 2026/10/31 01:20:52 INFO Applying migration id=didhost 2026/10/31 01:20:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:52 INFO Applying migration id=invites 2026/10/31 01:20:52 INFO Applying migration id=ed25519blob 2026/10/31 01:20:52 INFO Applying migration id=rsablob 2026/10/31 01:20:52 INFO Applying migration id=iconscid 2026/10/31 01:20:52 INFO Applying migration id=actor 2026/10/31 01:20:52 INFO Applying migration id=localkeys 2026/10/31 01:20:52 INFO Applying migration id=deleted 2026/10/31 01:20:52 INFO Applying migration id=history 2026/10/31 01:20:52 INFO Applying migration id=outboxnano 2026/10/31 01:20:52 INFO Applying migration id=implements 2026/10/31 01:20:52 INFO Applying migration id=backfill 2026/10/31 01:20:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-a046-756f-8adf-c329c19ded93 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:20:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8b-a047-7032-bdfe-8baec8ff4d83 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8b-a046-756f-8adf-c329c19ded93 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f8b-a046-756f-8adf-c329c19ded93 2026/10/31 01:20:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8b-a047-78b8-a656-65f3d5c0e203 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8b-a047-7875-b952-b9ba5e40fabf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8b-a047-7875-b952-b9ba5e40fabf 2026/10/31 01:20:54 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-a047-7875-b952-b9ba5e40fabf 2026/10/31 01:20:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:20:54 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (2.16s) === RUN TestWhisper_FollowAfterPost 2026/10/31 01:20:54 INFO Applying migration id=initial 2026/10/31 01:20:54 INFO Applying migration id=notesupdated 2026/10/31 01:20:54 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:54 INFO Applying migration id=activitiesid 2026/10/31 01:20:54 INFO Applying migration id=outbox 2026/10/31 01:20:54 INFO Applying migration id=edits 2026/10/31 01:20:54 INFO Applying migration id=outboxactor 2026/10/31 01:20:54 INFO Applying migration id=outboxsender 2026/10/31 01:20:54 INFO Applying migration id=thread 2026/10/31 01:20:54 INFO Applying migration id=host 2026/10/31 01:20:54 INFO Applying migration id=sharedinbox 2026/10/31 01:20:54 INFO Applying migration id=noteshost 2026/10/31 01:20:54 INFO Applying migration id=fetched 2026/10/31 01:20:54 INFO Applying migration id=move 2026/10/31 01:20:54 INFO Applying migration id=cleanup 2026/10/31 01:20:54 INFO Applying migration id=received 2026/10/31 01:20:54 INFO Applying migration id=namehost 2026/10/31 01:20:54 INFO Applying migration id=outboxhost 2026/10/31 01:20:54 INFO Applying migration id=notesfts 2026/10/31 01:20:54 INFO Applying migration id=iconsname 2026/10/31 01:20:54 INFO Applying migration id=nohash 2026/10/31 01:20:54 INFO Applying migration id=shares 2026/10/31 01:20:54 INFO Applying migration id=actorttl 2026/10/31 01:20:54 INFO Applying migration id=tocc 2026/10/31 01:20:54 INFO Applying migration id=followeds 2026/10/31 01:20:54 INFO Applying migration id=certhash 2026/10/31 01:20:54 INFO Applying migration id=follows_sync 2026/10/31 01:20:54 INFO Applying migration id=jsonpath 2026/10/31 01:20:54 INFO Applying migration id=localforward 2026/10/31 01:20:54 INFO Applying migration id=avatar 2026/10/31 01:20:54 INFO Applying migration id=noimage 2026/10/31 01:20:54 INFO Applying migration id=feed 2026/10/31 01:20:54 INFO Applying migration id=bookmarks 2026/10/31 01:20:54 INFO Applying migration id=shareactivity 2026/10/31 01:20:54 INFO Applying migration id=application 2026/10/31 01:20:54 INFO Applying migration id=certificates 2026/10/31 01:20:54 INFO Applying migration id=rawforward 2026/10/31 01:20:54 INFO Applying migration id=publickey 2026/10/31 01:20:54 INFO Applying migration id=resolvegroup 2026/10/31 01:20:54 INFO Applying migration id=reject 2026/10/31 01:20:54 INFO Applying migration id=autodel 2026/10/31 01:20:54 INFO Applying migration id=jsonb 2026/10/31 01:20:54 INFO Applying migration id=quote 2026/10/31 01:20:54 INFO Applying migration id=rfc9421 2026/10/31 01:20:54 INFO Applying migration id=keys 2026/10/31 01:20:54 INFO Applying migration id=portable 2026/10/31 01:20:54 INFO Applying migration id=proofs 2026/10/31 01:20:54 INFO Applying migration id=contexts 2026/10/31 01:20:54 INFO Applying migration id=deliverieshost 2026/10/31 01:20:54 INFO Applying migration id=pembegin 2026/10/31 01:20:54 INFO Applying migration id=didhost 2026/10/31 01:20:54 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:54 INFO Applying migration id=invites 2026/10/31 01:20:54 INFO Applying migration id=ed25519blob 2026/10/31 01:20:54 INFO Applying migration id=rsablob 2026/10/31 01:20:54 INFO Applying migration id=iconscid 2026/10/31 01:20:54 INFO Applying migration id=actor 2026/10/31 01:20:54 INFO Applying migration id=localkeys 2026/10/31 01:20:54 INFO Applying migration id=deleted 2026/10/31 01:20:54 INFO Applying migration id=history 2026/10/31 01:20:54 INFO Applying migration id=outboxnano 2026/10/31 01:20:54 INFO Applying migration id=implements 2026/10/31 01:20:54 INFO Applying migration id=backfill 2026/10/31 01:20:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8b-ae2a-7d39-91a7-0bbb1a004b69 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8b-ae2a-7cf6-be38-85885eddce0b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8b-ae2a-7cf6-be38-85885eddce0b 2026/10/31 01:20:58 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-ae2a-7cf6-be38-85885eddce0b 2026/10/31 01:20:58 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f8b-ae2a-7cf6-be38-85885eddce0b 2026/10/31 01:20:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-ae2c-7c41-9c2a-82a988b91903 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:20:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8b-ae2d-7699-a4d6-dd785cafc1ba activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8b-ae2c-7c41-9c2a-82a988b91903 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f8b-ae2c-7c41-9c2a-82a988b91903 2026/10/31 01:20:58 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-ae2a-7cf6-be38-85885eddce0b 2026/10/31 01:20:58 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:20:58 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (3.56s) === RUN TestWhisper_Throttling 2026/10/31 01:20:58 INFO Applying migration id=initial 2026/10/31 01:20:58 INFO Applying migration id=notesupdated 2026/10/31 01:20:58 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:58 INFO Applying migration id=activitiesid 2026/10/31 01:20:58 INFO Applying migration id=outbox 2026/10/31 01:20:58 INFO Applying migration id=edits 2026/10/31 01:20:58 INFO Applying migration id=outboxactor 2026/10/31 01:20:58 INFO Applying migration id=outboxsender 2026/10/31 01:20:58 INFO Applying migration id=thread 2026/10/31 01:20:58 INFO Applying migration id=host 2026/10/31 01:20:58 INFO Applying migration id=sharedinbox 2026/10/31 01:20:58 INFO Applying migration id=noteshost 2026/10/31 01:20:58 INFO Applying migration id=fetched 2026/10/31 01:20:58 INFO Applying migration id=move 2026/10/31 01:20:58 INFO Applying migration id=cleanup 2026/10/31 01:20:58 INFO Applying migration id=received 2026/10/31 01:20:58 INFO Applying migration id=namehost 2026/10/31 01:20:58 INFO Applying migration id=outboxhost 2026/10/31 01:20:58 INFO Applying migration id=notesfts 2026/10/31 01:20:58 INFO Applying migration id=iconsname 2026/10/31 01:20:58 INFO Applying migration id=nohash 2026/10/31 01:20:58 INFO Applying migration id=shares 2026/10/31 01:20:58 INFO Applying migration id=actorttl 2026/10/31 01:20:58 INFO Applying migration id=tocc 2026/10/31 01:20:58 INFO Applying migration id=followeds 2026/10/31 01:20:58 INFO Applying migration id=certhash 2026/10/31 01:20:58 INFO Applying migration id=follows_sync 2026/10/31 01:20:58 INFO Applying migration id=jsonpath 2026/10/31 01:20:58 INFO Applying migration id=localforward 2026/10/31 01:20:58 INFO Applying migration id=avatar 2026/10/31 01:20:58 INFO Applying migration id=noimage 2026/10/31 01:20:58 INFO Applying migration id=feed 2026/10/31 01:20:58 INFO Applying migration id=bookmarks 2026/10/31 01:20:58 INFO Applying migration id=shareactivity 2026/10/31 01:20:58 INFO Applying migration id=application 2026/10/31 01:20:58 INFO Applying migration id=certificates 2026/10/31 01:20:58 INFO Applying migration id=rawforward 2026/10/31 01:20:58 INFO Applying migration id=publickey 2026/10/31 01:20:58 INFO Applying migration id=resolvegroup 2026/10/31 01:20:58 INFO Applying migration id=reject 2026/10/31 01:20:58 INFO Applying migration id=autodel 2026/10/31 01:20:58 INFO Applying migration id=jsonb 2026/10/31 01:20:58 INFO Applying migration id=quote 2026/10/31 01:20:58 INFO Applying migration id=rfc9421 2026/10/31 01:20:58 INFO Applying migration id=keys 2026/10/31 01:20:58 INFO Applying migration id=portable 2026/10/31 01:20:58 INFO Applying migration id=proofs 2026/10/31 01:20:58 INFO Applying migration id=contexts 2026/10/31 01:20:58 INFO Applying migration id=deliverieshost 2026/10/31 01:20:58 INFO Applying migration id=pembegin 2026/10/31 01:20:58 INFO Applying migration id=didhost 2026/10/31 01:20:58 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:58 INFO Applying migration id=invites 2026/10/31 01:20:58 INFO Applying migration id=ed25519blob 2026/10/31 01:20:58 INFO Applying migration id=rsablob 2026/10/31 01:20:58 INFO Applying migration id=iconscid 2026/10/31 01:20:58 INFO Applying migration id=actor 2026/10/31 01:20:58 INFO Applying migration id=localkeys 2026/10/31 01:20:58 INFO Applying migration id=deleted 2026/10/31 01:20:58 INFO Applying migration id=history 2026/10/31 01:20:58 INFO Applying migration id=outboxnano 2026/10/31 01:20:58 INFO Applying migration id=implements 2026/10/31 01:20:58 INFO Applying migration id=backfill 2026/10/31 01:21:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-bd59-7ec3-851b-0bbc192f4acc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:21:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8b-bd5a-7a5b-9490-14fe3697d63e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8b-bd59-7ec3-851b-0bbc192f4acc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f8b-bd59-7ec3-851b-0bbc192f4acc 2026/10/31 01:21:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8b-bd5b-7479-b70e-366913e273f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8b-bd5b-743c-8ce4-67a89521a09a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8b-bd5b-743c-8ce4-67a89521a09a 2026/10/31 01:21:02 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-bd5b-743c-8ce4-67a89521a09a 2026/10/31 01:21:02 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:21:02 WARN User is posting too frequently last=2026-10-31T01:21:02.299Z can=2026-10-31T01:22:02.299Z 2026/10/31 01:21:02 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:21:02 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (3.89s) PASS ok github.com/dimkr/tootik/test 805.694s 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/31 01:21:08 INFO Applying migration id=initial 2026/10/31 01:21:08 INFO Applying migration id=notesupdated 2026/10/31 01:21:08 INFO Applying migration id=personspreferredusername 2026/10/31 01:21:08 INFO Applying migration id=activitiesid 2026/10/31 01:21:08 INFO Applying migration id=outbox 2026/10/31 01:21:08 INFO Applying migration id=edits 2026/10/31 01:21:08 INFO Applying migration id=outboxactor 2026/10/31 01:21:08 INFO Applying migration id=outboxsender 2026/10/31 01:21:08 INFO Applying migration id=thread 2026/10/31 01:21:08 INFO Applying migration id=host 2026/10/31 01:21:08 INFO Applying migration id=sharedinbox 2026/10/31 01:21:08 INFO Applying migration id=noteshost 2026/10/31 01:21:08 INFO Applying migration id=fetched 2026/10/31 01:21:08 INFO Applying migration id=move 2026/10/31 01:21:08 INFO Applying migration id=cleanup 2026/10/31 01:21:08 INFO Applying migration id=received 2026/10/31 01:21:08 INFO Applying migration id=namehost 2026/10/31 01:21:08 INFO Applying migration id=outboxhost 2026/10/31 01:21:08 INFO Applying migration id=notesfts 2026/10/31 01:21:08 INFO Applying migration id=iconsname 2026/10/31 01:21:08 INFO Applying migration id=nohash 2026/10/31 01:21:08 INFO Applying migration id=shares 2026/10/31 01:21:08 INFO Applying migration id=actorttl 2026/10/31 01:21:08 INFO Applying migration id=tocc 2026/10/31 01:21:08 INFO Applying migration id=followeds 2026/10/31 01:21:08 INFO Applying migration id=certhash 2026/10/31 01:21:08 INFO Applying migration id=follows_sync 2026/10/31 01:21:08 INFO Applying migration id=jsonpath 2026/10/31 01:21:08 INFO Applying migration id=localforward 2026/10/31 01:21:08 INFO Applying migration id=avatar 2026/10/31 01:21:08 INFO Applying migration id=noimage 2026/10/31 01:21:08 INFO Applying migration id=feed 2026/10/31 01:21:08 INFO Applying migration id=bookmarks 2026/10/31 01:21:08 INFO Applying migration id=shareactivity 2026/10/31 01:21:08 INFO Applying migration id=application 2026/10/31 01:21:08 INFO Applying migration id=certificates 2026/10/31 01:21:08 INFO Applying migration id=rawforward 2026/10/31 01:21:08 INFO Applying migration id=publickey 2026/10/31 01:21:08 INFO Applying migration id=resolvegroup 2026/10/31 01:21:08 INFO Applying migration id=reject 2026/10/31 01:21:08 INFO Applying migration id=autodel 2026/10/31 01:21:08 INFO Applying migration id=jsonb 2026/10/31 01:21:08 INFO Applying migration id=quote 2026/10/31 01:21:08 INFO Applying migration id=rfc9421 2026/10/31 01:21:08 INFO Applying migration id=keys 2026/10/31 01:21:08 INFO Applying migration id=portable 2026/10/31 01:21:08 INFO Applying migration id=proofs 2026/10/31 01:21:08 INFO Applying migration id=contexts 2026/10/31 01:21:08 INFO Applying migration id=deliverieshost 2026/10/31 01:21:08 INFO Applying migration id=pembegin 2026/10/31 01:21:08 INFO Applying migration id=didhost 2026/10/31 01:21:08 INFO Applying migration id=rsapkcs8 2026/10/31 01:21:08 INFO Applying migration id=invites 2026/10/31 01:21:08 INFO Applying migration id=ed25519blob 2026/10/31 01:21:08 INFO Applying migration id=rsablob 2026/10/31 01:21:08 INFO Applying migration id=iconscid 2026/10/31 01:21:08 INFO Applying migration id=actor 2026/10/31 01:21:08 INFO Applying migration id=localkeys 2026/10/31 01:21:08 INFO Applying migration id=deleted 2026/10/31 01:21:08 INFO Applying migration id=history 2026/10/31 01:21:08 INFO Applying migration id=outboxnano 2026/10/31 01:21:08 INFO Applying migration id=implements 2026/10/31 01:21:08 INFO Applying migration id=backfill 2026/10/31 01:21:08 INFO Enabling pprof url=https://a.localdomain/mqvyfumtvtdeweoivqkjlidqjwhjhqbe/debug/pprof 2026/10/31 01:21:08 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:09 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/31 01:21:09 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/31 01:21:09 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:09 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/10/31 01:21:09 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/31 01:21:09 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/10/31 01:21:09 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:09 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkjnAmgf6DXTLLEijiAe3ZHaghLQxbULjcdWfjFRR13xVz/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkjnAmgf6DXTLLEijiAe3ZHaghLQxbULjcdWfjFRR13xVz/actor offset=0 --- PASS: TestServer_InvitationHappyFlow (1.45s) === RUN TestServer_WrongCode 2026/10/31 01:21:10 INFO Enabling pprof url=https://a.localdomain/mftdmxydslbrbgtoqqroaobuwhiisrwk/debug/pprof 2026/10/31 01:21:10 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:11 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/31 01:21:11 WARN Invalid invitation code request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/31 01:21:11 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/31 01:21:11 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:11 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:11 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqfAgqEhy57biTq6DLSc6AMZRrhuHjXjfTTTx4gCgMhdn/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqfAgqEhy57biTq6DLSc6AMZRrhuHjXjfTTTx4gCgMhdn/actor offset=0 --- PASS: TestServer_WrongCode (1.99s) === RUN TestServer_ExpiredCode 2026/10/31 01:21:12 INFO Enabling pprof url=https://a.localdomain/vsalagtobrtobhripfvlqjowwqvvnjsl/debug/pprof 2026/10/31 01:21:12 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:12 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/31 01:21:12 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/31 01:21:12 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/31 01:21:12 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:12 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:14 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvxASs7CeiaEsCd7Uk5ZcY6ac3Mhfo8nh9Ztq1cu1yBkG/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvxASs7CeiaEsCd7Uk5ZcY6ac3Mhfo8nh9Ztq1cu1yBkG/actor offset=0 --- PASS: TestServer_ExpiredCode (2.05s) === RUN TestServer_CodeReuse 2026/10/31 01:21:14 INFO Enabling pprof url=https://a.localdomain/orgktqvdfyfrbtcdowuxhasbgrpeplne/debug/pprof 2026/10/31 01:21:14 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:15 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/31 01:21:15 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/31 01:21:15 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:15 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:16 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvUwwiMvPhmVhQxTtR4oi8DZbLmvPJw5FAHY1PHuRvzdS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvUwwiMvPhmVhQxTtR4oi8DZbLmvPJw5FAHY1PHuRvzdS/actor offset=0 2026/10/31 01:21:16 WARN Invalid invitation code request.path=/users/invitations/accept request.user=bob code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/31 01:21:16 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 --- PASS: TestServer_CodeReuse (2.14s) === RUN TestServer_InvitationLimit 2026/10/31 01:21:16 INFO Enabling pprof url=https://a.localdomain/lpxuldksocmvbwvbyxrmgttunggihhjc/debug/pprof 2026/10/31 01:21:16 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:17 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/31 01:21:17 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/10/31 01:21:17 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/31 01:21:17 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:17 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:19 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/10/31 01:21:19 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/31 01:21:19 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/10/31 01:21:19 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:19 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:19 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqKvBT2gHinfTMnsRN7fxo3iv7rDbQzdTsYS3g6EDCrhC/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqKvBT2gHinfTMnsRN7fxo3iv7rDbQzdTsYS3g6EDCrhC/actor offset=0 2026/10/31 01:21:19 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=1f888e88-8ddd-435e-acee-3b4af2a2512b 2026/10/31 01:21:19 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=5366c902-7e81-4952-b68b-94f63c555dc6 2026/10/31 01:21:19 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=6f994dbe-d59f-4d54-887f-5d841cf7cc03 2026/10/31 01:21:19 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/10/31 01:21:19 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=d19400b9-37bb-443f-acb3-e0e0fb063df7 --- PASS: TestServer_InvitationLimit (3.26s) === RUN TestServer_InvitationCreateDeleteAccept 2026/10/31 01:21:19 INFO Enabling pprof url=https://a.localdomain/nfmyjnrperoyxlxxeuwxufnyapbrlbrh/debug/pprof 2026/10/31 01:21:19 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:20 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=eb0df070-87b2-4cc2-8619-65868d1993fa 2026/10/31 01:21:20 WARN Invalid invitation code request.path=/users/invitations/accept code=eb0df070-87b2-4cc2-8619-65868d1993fa --- PASS: TestServer_InvitationCreateDeleteAccept (1.25s) === RUN TestServer_InvitationCreateAcceptDelete 2026/10/31 01:21:21 INFO Enabling pprof url=https://a.localdomain/pknnkejplcoohpivjxeqrsmvjnpmwcjs/debug/pprof 2026/10/31 01:21:21 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:22 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=4993fde7-7c33-4fbe-929f-31d64ed68913 2026/10/31 01:21:22 INFO Accepted invitation request.path=/users/invitations/accept code=4993fde7-7c33-4fbe-929f-31d64ed68913 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/31 01:21:22 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:22 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:22 WARN Invalid invitation code request.path=/users/invitations/revoke request.user=alice code=4993fde7-7c33-4fbe-929f-31d64ed68913 --- PASS: TestServer_InvitationCreateAcceptDelete (2.10s) === 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_ClientSideSigningFollowersHappyFlow === CONT TestCluster_InboxFetchNotOwner === CONT TestCluster_PostToFollowers === CONT TestMetadata_HTML === CONT TestCluster_ClientSideSigningOutboxWrongOutbox === CONT TestMetadata_Maximum === CONT TestCluster_ClientSideSigningFollowersWrongCollection === CONT TestCluster_ReplyForwardingPortableActors === CONT TestCluster_OutboxImport === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestCluster_ShareUnshare === CONT TestCluster_InboxFetchNotRegistered === CONT TestCluster_PublicPost === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestCluster_ClientSideSigningFollowersMissingCollection === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestCluster_ClientSideSigningInboxHappyFlow === CONT TestMetadata_Whitespace === CONT TestCluster_ClientSideSigningOutboxInvalidActivity === CONT TestCluster_ClientSideSigningOutboxNoProof === CONT TestMetadata_LineBreak === CONT TestCluster_ClientSideSigningOutboxNotActivity === CONT TestCluster_PublicPostQuote === CONT TestCluster_InboxFetchInvalidSignature === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestCluster_ClientSideSigningOutboxUnsupportedActivity === CONT TestCluster_InboxFetchHappyFlow === CONT TestCluster_PostToFollowers_Rejected === CONT TestCluster_ClientSideSigningOutboxInvalidProof === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestCluster_ClientSideSigningOutboxInvalidVerificationMethod === CONT TestCluster_PostInCommunity === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestDeleter_Disabled === CONT TestCluster_DM === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestCluster_DeletedInstance === CONT TestMetadata_Add === CONT TestCluster_ReplyInCommunity === CONT TestBio_Set === CONT TestCluster_ForwardedLegacyReply === CONT TestCluster_MovedAccount === CONT TestMetadata_Remove === CONT TestDeleter_OldData === CONT TestCluster_Gateways === CONT TestCluster_ClientSideSigningOutboxHappyFlow === CONT TestName_Set === CONT TestMetadata_Equals === CONT TestCluster_Poll === CONT TestCluster_BackfillMissingParent === CONT TestMetadata_Link 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/uewvhebexnyfgfirwkocljbftmjcxajr/debug/pprof 2026/10/31 01:21:23 INFO Applying migration id=initial 2026/10/31 01:21:23 INFO Applying migration id=notesupdated 2026/10/31 01:21:23 INFO Applying migration id=personspreferredusername 2026/10/31 01:21:23 INFO Applying migration id=activitiesid 2026/10/31 01:21:23 INFO Applying migration id=outbox 2026/10/31 01:21:23 INFO Applying migration id=edits 2026/10/31 01:21:23 INFO Applying migration id=outboxactor 2026/10/31 01:21:23 INFO Applying migration id=outboxsender 2026/10/31 01:21:23 INFO Applying migration id=thread 2026/10/31 01:21:23 INFO Applying migration id=host 2026/10/31 01:21:23 INFO Applying migration id=sharedinbox 2026/10/31 01:21:23 INFO Applying migration id=noteshost 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/eelvdxtbdamuubuubsnocyxcouuoscea/debug/pprof 2026/10/31 01:21:23 INFO Applying migration id=fetched 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/amktbcxbeqvtwylocnoeghodysmfsbwa/debug/pprof 2026/10/31 01:21:23 INFO Applying migration id=move 2026/10/31 01:21:23 INFO Applying migration id=cleanup 2026/10/31 01:21:23 INFO Applying migration id=received 2026/10/31 01:21:23 INFO Applying migration id=namehost 2026/10/31 01:21:23 INFO Applying migration id=outboxhost 2026/10/31 01:21:23 INFO Applying migration id=notesfts 2026/10/31 01:21:23 INFO Applying migration id=iconsname 2026/10/31 01:21:23 INFO Applying migration id=nohash 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/ssceimxnpkkmxqkpufocawjslngikynl/debug/pprof 2026/10/31 01:21:23 INFO Applying migration id=shares 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/hagxsiybdhbmgnitlbflpjrpehwxajpw/debug/pprof 2026/10/31 01:21:23 INFO Applying migration id=actorttl 2026/10/31 01:21:23 INFO Applying migration id=tocc 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/dmumrbebeoxumgqenuykcugnlgighyqc/debug/pprof 2026/10/31 01:21:23 INFO Applying migration id=followeds 2026/10/31 01:21:23 INFO Applying migration id=certhash 2026/10/31 01:21:23 INFO Applying migration id=follows_sync 2026/10/31 01:21:23 INFO Applying migration id=jsonpath 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/xitaiqwdshkucghwiqfgjwkgnqsqarkc/debug/pprof 2026/10/31 01:21:23 INFO Applying migration id=localforward 2026/10/31 01:21:23 INFO Applying migration id=avatar 2026/10/31 01:21:23 INFO Applying migration id=noimage 2026/10/31 01:21:23 INFO Applying migration id=feed 2026/10/31 01:21:23 INFO Applying migration id=bookmarks 2026/10/31 01:21:23 INFO Applying migration id=shareactivity 2026/10/31 01:21:23 INFO Applying migration id=application 2026/10/31 01:21:23 INFO Applying migration id=certificates 2026/10/31 01:21:23 INFO Applying migration id=rawforward 2026/10/31 01:21:23 INFO Applying migration id=publickey 2026/10/31 01:21:23 INFO Applying migration id=resolvegroup 2026/10/31 01:21:23 INFO Applying migration id=reject 2026/10/31 01:21:23 INFO Applying migration id=autodel 2026/10/31 01:21:23 INFO Applying migration id=jsonb 2026/10/31 01:21:23 INFO Applying migration id=quote 2026/10/31 01:21:23 INFO Applying migration id=rfc9421 2026/10/31 01:21:23 INFO Applying migration id=keys 2026/10/31 01:21:23 INFO Applying migration id=portable 2026/10/31 01:21:23 INFO Applying migration id=proofs 2026/10/31 01:21:23 INFO Applying migration id=contexts 2026/10/31 01:21:23 INFO Applying migration id=deliverieshost 2026/10/31 01:21:23 INFO Applying migration id=pembegin 2026/10/31 01:21:23 INFO Applying migration id=didhost 2026/10/31 01:21:23 INFO Applying migration id=rsapkcs8 2026/10/31 01:21:23 INFO Applying migration id=invites 2026/10/31 01:21:23 INFO Applying migration id=ed25519blob 2026/10/31 01:21:23 INFO Applying migration id=rsablob 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/ockrkovuqlhtnefiveefxgiypphjuufh/debug/pprof 2026/10/31 01:21:23 INFO Applying migration id=iconscid 2026/10/31 01:21:23 INFO Applying migration id=actor 2026/10/31 01:21:23 INFO Applying migration id=localkeys 2026/10/31 01:21:23 INFO Applying migration id=deleted 2026/10/31 01:21:23 INFO Applying migration id=history 2026/10/31 01:21:23 INFO Applying migration id=outboxnano 2026/10/31 01:21:23 INFO Applying migration id=implements 2026/10/31 01:21:23 INFO Applying migration id=backfill 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/fcjdqehxfhimimxsxkywbbnfnltfpgyt/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/mqikpenopshadbsywhpramnapynnqqqn/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/sooxuxuvhhswdoixlopaffdgeolovote/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/jkjdximnjsgvkyoobvdnsauwkkmnrbxi/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/ynkhhxcxnrsfqylvhulvtvwuacepfcgr/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/piedasbpmjccivkgnxughdxkuekcctns/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/xxfdukuonwlvbxwrqgkiqmltuuymfehe/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/apisgwoqimqldrnrlxwmxmbnxlhgqupq/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/qqhufbqsrkshdttbxibejaeawoautjbv/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/gxofthjwrtgmlsgthlevvnybmstkuphi/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/nnnsfnxcgdpqdpmvfgkprmkjtymnyhgm/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/ivgiaxmqubqolafhngjktfisquyimsgg/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://b.localdomain/bwtmaxaaujbcoqenrpgecnmgaqklojln/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/syxuguejrrejuubqwnalerxpunewoxfk/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/yfjlhyhpgilsyryjjmykldaalwxaekkf/debug/pprof 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/tlfwnyvrhnowowsqkqbqpfaoiqilrmiv/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/ruyjhkythyvaxlevmvsmktivyktevlvi/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/dofhebultewkixeywapchndshvqjpkwe/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/uosrhghxnrrbndnsqiijktxgwjmgtpvg/debug/pprof 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/jaipropcbukmnxoojvbegaksublmycej/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/lkytmrrkgxggprpbumaxlvvlokvggpsy/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://b.localdomain/puquxheyfvmtmvwumpwwphlaqjdxgkom/debug/pprof 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/scvkeamsuaawhgbpvbnpndivroopfrvj/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/yeradgvorxlrvrndyqoitafpttasupwf/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/rdccxcnfwjfkskbhkoxqircusqimvxgg/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/mwioxvuprnbghbbqudgdcacxkesjhotg/debug/pprof 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/ouculfdwuwrojvptqfwviqrqjchspyli/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/hruyaciuvclcdusxybyijukolevlhstr/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://b.localdomain/ksuamyhapbmagqrlqbtxohesolncwiyn/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://b.localdomain/porgjrjhoihoaiumjdlhdkibkasryycf/debug/pprof 2026/10/31 01:21:23 INFO Applying migration id=initial 2026/10/31 01:21:23 INFO Applying migration id=notesupdated 2026/10/31 01:21:23 INFO Applying migration id=personspreferredusername 2026/10/31 01:21:23 INFO Applying migration id=activitiesid 2026/10/31 01:21:23 INFO Applying migration id=outbox 2026/10/31 01:21:23 INFO Applying migration id=edits 2026/10/31 01:21:23 INFO Applying migration id=outboxactor 2026/10/31 01:21:23 INFO Applying migration id=outboxsender 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/slsocvlewqgwkntyrxdneeicyexrckjq/debug/pprof 2026/10/31 01:21:23 INFO Applying migration id=thread 2026/10/31 01:21:23 INFO Applying migration id=host 2026/10/31 01:21:23 INFO Applying migration id=sharedinbox 2026/10/31 01:21:23 INFO Applying migration id=noteshost 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/mutjhortwhtoimgwxwssxhjxxiwwaqgs/debug/pprof 2026/10/31 01:21:23 INFO Applying migration id=fetched 2026/10/31 01:21:23 INFO Applying migration id=move 2026/10/31 01:21:23 INFO Applying migration id=cleanup 2026/10/31 01:21:23 INFO Applying migration id=received 2026/10/31 01:21:23 INFO Applying migration id=namehost 2026/10/31 01:21:23 INFO Applying migration id=outboxhost 2026/10/31 01:21:23 INFO Applying migration id=notesfts 2026/10/31 01:21:23 INFO Applying migration id=iconsname 2026/10/31 01:21:23 INFO Applying migration id=nohash 2026/10/31 01:21:23 INFO Applying migration id=shares 2026/10/31 01:21:23 INFO Applying migration id=actorttl 2026/10/31 01:21:23 INFO Applying migration id=tocc 2026/10/31 01:21:23 INFO Applying migration id=followeds 2026/10/31 01:21:23 INFO Applying migration id=certhash 2026/10/31 01:21:23 INFO Applying migration id=follows_sync 2026/10/31 01:21:23 INFO Applying migration id=jsonpath 2026/10/31 01:21:23 INFO Enabling pprof url=https://b.localdomain/ktpiksshlkngghqudbwagunshkoojghd/debug/pprof 2026/10/31 01:21:23 INFO Applying migration id=localforward 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/yxavuldapcwlmoltbrpkvhxabokbqxyp/debug/pprof 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:23 INFO Applying migration id=avatar 2026/10/31 01:21:23 INFO Applying migration id=noimage 2026/10/31 01:21:23 INFO Applying migration id=feed 2026/10/31 01:21:23 INFO Applying migration id=bookmarks 2026/10/31 01:21:23 INFO Applying migration id=shareactivity 2026/10/31 01:21:23 INFO Applying migration id=application 2026/10/31 01:21:23 INFO Applying migration id=certificates 2026/10/31 01:21:23 INFO Applying migration id=rawforward 2026/10/31 01:21:23 INFO Applying migration id=publickey 2026/10/31 01:21:23 INFO Applying migration id=resolvegroup 2026/10/31 01:21:23 INFO Applying migration id=reject 2026/10/31 01:21:23 INFO Applying migration id=autodel 2026/10/31 01:21:23 INFO Applying migration id=jsonb 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/twgtuajixcantlwtmtkfpbkneetkggrv/debug/pprof 2026/10/31 01:21:23 INFO Applying migration id=quote 2026/10/31 01:21:23 INFO Applying migration id=rfc9421 2026/10/31 01:21:23 INFO Applying migration id=keys 2026/10/31 01:21:23 INFO Applying migration id=portable 2026/10/31 01:21:23 INFO Applying migration id=proofs 2026/10/31 01:21:23 INFO Applying migration id=contexts 2026/10/31 01:21:23 INFO Applying migration id=deliverieshost 2026/10/31 01:21:23 INFO Applying migration id=pembegin 2026/10/31 01:21:23 INFO Applying migration id=didhost 2026/10/31 01:21:23 INFO Applying migration id=rsapkcs8 2026/10/31 01:21:23 INFO Applying migration id=invites 2026/10/31 01:21:23 INFO Applying migration id=ed25519blob 2026/10/31 01:21:23 INFO Applying migration id=rsablob 2026/10/31 01:21:23 INFO Applying migration id=iconscid 2026/10/31 01:21:23 INFO Applying migration id=actor 2026/10/31 01:21:23 INFO Applying migration id=localkeys 2026/10/31 01:21:23 INFO Applying migration id=deleted 2026/10/31 01:21:23 INFO Applying migration id=history 2026/10/31 01:21:23 INFO Applying migration id=outboxnano 2026/10/31 01:21:23 INFO Applying migration id=implements 2026/10/31 01:21:23 INFO Applying migration id=backfill 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/cgeawjgyyepicnuneyuqlmpmnunkmfdj/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/ogxsmbljhpajosbhuwdhlnlioeyfpoax/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/bfdugmemupmrvjvcxwljhclcnsnumaul/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://b.localdomain/qtpfacqtyneyvvscrsjxymdyqbcjpckd/debug/pprof 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:23 INFO Enabling pprof url=https://b.localdomain/bvrhchgjfheconndgwpiabtsoelqalqw/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://b.localdomain/xnmswadedhcijwghxvylfsvrgdrxvqcs/debug/pprof 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:23 INFO Enabling pprof url=https://b.localdomain/rhlmyefijtvtirnoguoqfxygtbiulomo/debug/pprof 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:23 INFO Enabling pprof url=https://b.localdomain/nfavnuakswwfpdpijndmdofrjrwowgum/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/mbavekcqpimmxgssdlrkcvxevymdecfv/debug/pprof 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:23 INFO Enabling pprof url=https://b.localdomain/kyfxrpeelidwuajogpicgqapioouiinc/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://b.localdomain/ynddrbjhcqfddbyxpcjnekbkbqvtnwtp/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://b.localdomain/auxfocwrepqddfvswafkevdolbduhndq/debug/pprof 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:23 INFO Enabling pprof url=https://b.localdomain/cxqrjuegkhuqsepcmljuxupuuuwgnhpx/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/okjxayqyhofslhbmnsatflpedadccyqt/debug/pprof 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:23 INFO Enabling pprof url=https://a.localdomain/xjydystlxengphyqjlbfogunxljfybld/debug/pprof 2026/10/31 01:21:23 INFO Enabling pprof url=https://b.localdomain/kugbthmljgpmmihfishrsawjhvommjrv/debug/pprof 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:23 INFO Enabling pprof url=https://b.localdomain/sjlqymwpyirqiwlvqoidsdlufxddpqed/debug/pprof 2026/10/31 01:21:23 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:23 INFO Enabling pprof url=https://c.localdomain/yfwpnnoiropbktgxgipvfxxdxgxpwmcr/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://a.localdomain/hldbujxjqtroldjocdbhdkhbowdfyvfe/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/ogpakhxvicllqgcqqbxvotjfelvvwqwc/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Enabling pprof url=https://a.localdomain/lycgoulqhfvguvvfxncuhntjtoclunvl/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/yxyvmlwjhnaqeibbllttqsvadowwjvil/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/rnaxmxdosmnsggxgynmmsnfrsnwympew/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://a.localdomain/ydtgnmuacamdiqbdmbuulublcvanoise/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/ykmjfeuutjkmuqkpgikognhualgelnxa/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/wliweranxeyjyijncgaokjqvcsrywpva/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/ixsbqearfuuoscuohlxixrdpdmfapmkr/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/nuhaxppebjhlurrmtksavprafendbvhq/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://a.localdomain/efdrybohdvcptxiokdupxrnjffskrwcr/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/goougyjxsegxgoxmteesbdjcwfbbgkeb/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/usedvqdrsuypdutugvxwooscbcpejlox/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://a.localdomain/jrsunvlpnaexclthrbjrsxedfjexgcqt/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/irdqyutxpbpedjjskimbqdudmvjuknix/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Enabling pprof url=https://a.localdomain/vjukboowtuvoubaqyowjfolrecukkpsb/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/ioygqicnnhlrjlsjhjnoekfimjadqjdd/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/qhtogsyqxqcgmwsahrvtmkhgnwpyujhw/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://a.localdomain/esxoanvjkcjxilaekftmexuqamdkmamf/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/yopxeojmpijqvnwsicjcqhbcsmounfhu/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://a.localdomain/wpajkudflpwirsyvrqyyqivfqpqowihu/debug/pprof 2026/10/31 01:21:24 INFO Applying migration id=initial 2026/10/31 01:21:24 INFO Applying migration id=notesupdated 2026/10/31 01:21:24 INFO Applying migration id=personspreferredusername 2026/10/31 01:21:24 INFO Applying migration id=activitiesid 2026/10/31 01:21:24 INFO Applying migration id=outbox 2026/10/31 01:21:24 INFO Enabling pprof url=https://a.localdomain/eqckqncdevabluawvbxuhbssqkqayawi/debug/pprof 2026/10/31 01:21:24 INFO Applying migration id=edits 2026/10/31 01:21:24 INFO Applying migration id=outboxactor 2026/10/31 01:21:24 INFO Applying migration id=outboxsender 2026/10/31 01:21:24 INFO Applying migration id=thread 2026/10/31 01:21:24 INFO Applying migration id=host 2026/10/31 01:21:24 INFO Applying migration id=sharedinbox 2026/10/31 01:21:24 INFO Applying migration id=noteshost 2026/10/31 01:21:24 INFO Applying migration id=fetched 2026/10/31 01:21:24 INFO Applying migration id=move 2026/10/31 01:21:24 INFO Applying migration id=cleanup 2026/10/31 01:21:24 INFO Applying migration id=received 2026/10/31 01:21:24 INFO Applying migration id=namehost 2026/10/31 01:21:24 INFO Applying migration id=outboxhost 2026/10/31 01:21:24 INFO Applying migration id=notesfts 2026/10/31 01:21:24 INFO Applying migration id=iconsname 2026/10/31 01:21:24 INFO Applying migration id=nohash 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/ljgstwyfuuinlgftiopxkgtclvrpxlfy/debug/pprof 2026/10/31 01:21:24 INFO Applying migration id=shares 2026/10/31 01:21:24 INFO Applying migration id=actorttl 2026/10/31 01:21:24 INFO Applying migration id=tocc 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/lxecnqjdaktyjsnedrwvabihxqntrnxk/debug/pprof 2026/10/31 01:21:24 INFO Applying migration id=followeds 2026/10/31 01:21:24 INFO Applying migration id=certhash 2026/10/31 01:21:24 INFO Applying migration id=follows_sync 2026/10/31 01:21:24 INFO Applying migration id=jsonpath 2026/10/31 01:21:24 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/31 01:21:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor offset=0 2026/10/31 01:21:24 INFO Applying migration id=localforward 2026/10/31 01:21:24 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeyvArFWdJCufPfKgLFeM31D51GQmjC2zAMxJKkS7hS6R/actor/follow/01a18f8c-1330-7eb6-a8bd-d893ad30ec0c activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkeyvArFWdJCufPfKgLFeM31D51GQmjC2zAMxJKkS7hS6R/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkeyvArFWdJCufPfKgLFeM31D51GQmjC2zAMxJKkS7hS6R/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor 2026/10/31 01:21:24 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor/accept/01a18f8c-1332-7542-b4af-c2ef34dc193e activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeyvArFWdJCufPfKgLFeM31D51GQmjC2zAMxJKkS7hS6R/actor/follow/01a18f8c-1330-7eb6-a8bd-d893ad30ec0c activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkeyvArFWdJCufPfKgLFeM31D51GQmjC2zAMxJKkS7hS6R/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkeyvArFWdJCufPfKgLFeM31D51GQmjC2zAMxJKkS7hS6R/actor/follow/01a18f8c-1330-7eb6-a8bd-d893ad30ec0c 2026/10/31 01:21:24 INFO Applying migration id=avatar 2026/10/31 01:21:24 INFO Applying migration id=noimage 2026/10/31 01:21:24 INFO Applying migration id=feed 2026/10/31 01:21:24 INFO Applying migration id=bookmarks 2026/10/31 01:21:24 INFO Applying migration id=shareactivity 2026/10/31 01:21:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor/accept/01a18f8c-1332-7542-b4af-c2ef34dc193e 2026/10/31 01:21:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeyvArFWdJCufPfKgLFeM31D51GQmjC2zAMxJKkS7hS6R/actor/follow/01a18f8c-1330-7eb6-a8bd-d893ad30ec0c 2026/10/31 01:21:24 INFO Applying migration id=application 2026/10/31 01:21:24 INFO Applying migration id=certificates 2026/10/31 01:21:24 INFO Applying migration id=rawforward 2026/10/31 01:21:24 INFO Applying migration id=publickey 2026/10/31 01:21:24 INFO Applying migration id=resolvegroup 2026/10/31 01:21:24 INFO Applying migration id=reject 2026/10/31 01:21:24 INFO Applying migration id=autodel 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Applying migration id=jsonb 2026/10/31 01:21:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor offset=0 2026/10/31 01:21:24 INFO Applying migration id=quote 2026/10/31 01:21:24 INFO Applying migration id=rfc9421 2026/10/31 01:21:24 INFO Applying migration id=keys 2026/10/31 01:21:24 INFO Applying migration id=portable 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Applying migration id=proofs 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/bnwxbcgihbbgsxgvmueuqeuwblblfweh/debug/pprof 2026/10/31 01:21:24 INFO Applying migration id=contexts 2026/10/31 01:21:24 INFO Applying migration id=deliverieshost 2026/10/31 01:21:24 INFO Applying migration id=pembegin 2026/10/31 01:21:24 INFO Applying migration id=didhost 2026/10/31 01:21:24 INFO Applying migration id=rsapkcs8 2026/10/31 01:21:24 INFO Applying migration id=invites 2026/10/31 01:21:24 INFO Applying migration id=ed25519blob 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor/create/01a18f8c-136b-749a-851e-5950d371bc71 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor/post/01a18f8c-136b-73f4-93a7-7f41345c128a thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor/post/01a18f8c-136b-73f4-93a7-7f41345c128a starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor 2026/10/31 01:21:24 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor/create/01a18f8c-136b-749a-851e-5950d371bc71 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor/post/01a18f8c-136b-73f4-93a7-7f41345c128a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor/post/01a18f8c-136b-73f4-93a7-7f41345c128a 2026/10/31 01:21:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor/create/01a18f8c-136b-749a-851e-5950d371bc71 2026/10/31 01:21:24 INFO Applying migration id=rsablob 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/kggshvejoytedkelpegujqoimdmknseq/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Applying migration id=iconscid 2026/10/31 01:21:24 INFO Applying migration id=actor 2026/10/31 01:21:24 INFO Applying migration id=localkeys 2026/10/31 01:21:24 INFO Applying migration id=deleted 2026/10/31 01:21:24 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor/post/01a18f8c-136b-73f4-93a7-7f41345c128a request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor/post/01a18f8c-136b-73f4-93a7-7f41345c128a 2026/10/31 01:21:24 INFO Applying migration id=history 2026/10/31 01:21:24 INFO Applying migration id=outboxnano 2026/10/31 01:21:24 INFO Applying migration id=implements 2026/10/31 01:21:24 INFO Applying migration id=backfill 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkeyvArFWdJCufPfKgLFeM31D51GQmjC2zAMxJKkS7hS6R/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkeyvArFWdJCufPfKgLFeM31D51GQmjC2zAMxJKkS7hS6R/actor offset=0 2026/10/31 01:21:24 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor/follow/01a18f8c-13a1-7349-914b-053941e30cfe activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeyvArFWdJCufPfKgLFeM31D51GQmjC2zAMxJKkS7hS6R/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkeyvArFWdJCufPfKgLFeM31D51GQmjC2zAMxJKkS7hS6R/actor 2026/10/31 01:21:24 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeyvArFWdJCufPfKgLFeM31D51GQmjC2zAMxJKkS7hS6R/actor/accept/01a18f8c-13a8-7822-b50b-4d882519df4a activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkeyvArFWdJCufPfKgLFeM31D51GQmjC2zAMxJKkS7hS6R/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor/follow/01a18f8c-13a1-7349-914b-053941e30cfe activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor/follow/01a18f8c-13a1-7349-914b-053941e30cfe 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/enysrrgpudpmhlfvrwjmududujodjulj/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://a.localdomain/evlnkkkmcnwtlxittftimrulgftfnfij/debug/pprof 2026/10/31 01:21:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkeyvArFWdJCufPfKgLFeM31D51GQmjC2zAMxJKkS7hS6R/actor/accept/01a18f8c-13a8-7822-b50b-4d882519df4a 2026/10/31 01:21:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE/actor/follow/01a18f8c-13a1-7349-914b-053941e30cfe 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkeyvArFWdJCufPfKgLFeM31D51GQmjC2zAMxJKkS7hS6R/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkeyvArFWdJCufPfKgLFeM31D51GQmjC2zAMxJKkS7hS6R/actor offset=0 2026/10/31 01:21:24 WARN Denying inbox request did=did:key:z6MkeyvArFWdJCufPfKgLFeM31D51GQmjC2zAMxJKkS7hS6R key=z6MkfUjFiKo6cfLAsazZh6P6RPXUUQ5Mkpv5T3iPdSdGCGeE 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/jfqeyabmtdkdicjhkvvqofmggjukhvgq/debug/pprof --- PASS: TestCluster_InboxFetchNotOwner (1.66s) 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/omduaudkoxviwqddcmlnwdbwlrgaeelw/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://a.localdomain/kjyirxukqyevopghregbvdvmobojkigf/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/peneopfbbmefuuladjnkepxgqtupwrwp/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Enabling pprof url=https://a.localdomain/bjgvvjdtawmmsdiprqxtbcxoscluehji/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/edevnxmdeoefmpgmdeitmjylvnxdhdms/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://c.localdomain/houqwcqvekxwuctditwwwjyituomatub/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://c.localdomain/xxmjtfokdkcmlndtregeslpagdjyggud/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/qsdbasbweejwgggfbqfinhcdfspcdyqy/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/nccypnuoafbxpatpowwxwunvuqvjiatf/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Enabling pprof url=https://c.localdomain/ddbmhxcvjnoytvtgwqruwhamubrtgotk/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Enabling pprof url=https://a.localdomain/jbliunkajtmtrkutytocubdxjvnlvfgc/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/10/31 01:21:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-1497-7b0a-8b06-e59cc025ad8a 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/ajhixhmdsjjqjsrrhyuoxcqlmqgmvndu/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/kitlnshsrkuutaftrnhvyfqdcmnrwlem/debug/pprof 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/morfhvmtifdhwmlmkruejwmvemnldrfm/debug/pprof 2026/10/31 01:21:24 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:24 INFO Looking up user name=bob 2026/10/31 01:21:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestMetadata_HTML (1.93s) 2026/10/31 01:21:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f8c-14f3-7b42-83a2-409650dcb804 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/sbynnhotvkxepwtjaatidvgpjxlsyfno/debug/pprof 2026/10/31 01:21:24 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:24 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:24 INFO Looking up user name=alice 2026/10/31 01:21:24 INFO Enabling pprof url=https://c.localdomain/gwwvsryuaepkibufwhiqpwtvjuhvocno/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:24 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-154d-7d02-9b57-360dae4f0bf6 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/31 01:21:24 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f8c-154d-7d02-9b57-360dae4f0bf6 2026/10/31 01:21:24 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f8c-154d-7d02-9b57-360dae4f0bf6 2026/10/31 01:21:24 INFO Enabling pprof url=https://g.localdomain/drctgcseaibroxwiwauakolcqpuiufcu/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Looking up user name=bob 2026/10/31 01:21:24 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f8c-154d-7d02-9b57-360dae4f0bf6 2026/10/31 01:21:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-154d-7d02-9b57-360dae4f0bf6 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/pcdevupksutiyhxpkkeiknhrutlwnqmo/debug/pprof 2026/10/31 01:21:24 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/gvhbxsxkjkujnsamoivngxrekqetiwno/debug/pprof 2026/10/31 01:21:24 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:24 INFO Looking up user name=bob 2026/10/31 01:21:24 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-154d-7d02-9b57-360dae4f0bf6 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/31 01:21:24 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/31 01:21:24 WARN Denying followers request for non-existing user did=did:key:z6MkusfXwEjAHWn9jLDfaef1xcNt5nZ8KDY8YAbnMLGsqcry 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-1588-7ce9-9916-38d3d5cba5bc --- PASS: TestCluster_ClientSideSigningFollowersMissingCollection (2.11s) 2026/10/31 01:21:24 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f8c-15a2-7eed-946c-06a5f978163b activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-154d-7d02-9b57-360dae4f0bf6 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-154d-7d02-9b57-360dae4f0bf6 2026/10/31 01:21:24 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/10/31 01:21:24 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f8c-15a2-7eed-946c-06a5f978163b 2026/10/31 01:21:24 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f8c-15a2-7eed-946c-06a5f978163b 2026/10/31 01:21:24 INFO Enabling pprof url=https://c.localdomain/heludkujrtugwxluvxbilowihcaqxjxd/debug/pprof 2026/10/31 01:21:24 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:24 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Looking up user name=alice 2026/10/31 01:21:24 INFO Enabling pprof url=https://c.localdomain/klmpdvusvevnlkmkdsxmrclvhcysjdss/debug/pprof 2026/10/31 01:21:24 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f8c-15a2-7eed-946c-06a5f978163b 2026/10/31 01:21:24 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f8c-15a2-7eed-946c-06a5f978163b 2026/10/31 01:21:24 INFO Enabling pprof url=https://c.localdomain/topvjerinkbsticeshoxygmqxnjweqcs/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:24 INFO Enabling pprof url=https://b.localdomain/bqufkmbtavcspcxdoufewifuiurkahaf/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:24 WARN Failed to fetch follow request to approve request.path=/users/followers/accept/b.localdomain/user/bob request.user=alice follower=https://b.localdomain/user/bob 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice --- PASS: TestCluster_PostToFollowers_AcceptTwice (2.18s) 2026/10/31 01:21:24 INFO Looking up user name=bob 2026/10/31 01:21:24 INFO Enabling pprof url=https://c.localdomain/ecmcmlbdmrsllluddnuoumrfpsquudoh/debug/pprof 2026/10/31 01:21:24 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:24 WARN Denying followers request did=did:key:z6MksugGvnVRiTtdRKaFrqhzut4eXJH4LBJyW8vZrNkrdvrq key=z6MktAFarKfdb3xpCnsmpXdHdNpnUUJHAHWoU9DJhDVe1Mkg 2026/10/31 01:21:24 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestCluster_ClientSideSigningFollowersWrongCollection (2.20s) --- PASS: TestMetadata_LineBreak (2.20s) 2026/10/31 01:21:24 INFO Enabling pprof url=https://c.localdomain/tmxlxixnrexrtetknoxsfeoskuygreka/debug/pprof 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:25 INFO Enabling pprof url=https://b.localdomain/sogwhsrgobbxopnmaopaveynisbmmxle/debug/pprof 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:25 INFO Enabling pprof url=https://a.localdomain/xlufmdpnglsoppcqmayokhnvygidglxd/debug/pprof 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:25 INFO Enabling pprof url=https://c.localdomain/wdkxtrarnlvdknepodisjlqclmafhovi/debug/pprof 2026/10/31 01:21:25 INFO Enabling pprof url=https://c.localdomain/dmxijywxvdselqmofmlgqdnwexifyfdg/debug/pprof 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:25 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/31 01:21:25 INFO Enabling pprof url=https://b.localdomain/afyqjeklhhqdhppawammuqutcloxxris/debug/pprof 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f8c-168c-7703-9253-819473ab29b8 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-1691-7b70-a9be-29e2f7e58ca1 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/31 01:21:25 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-16cf-7355-b682-a2cae9cec8a5 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/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-16cf-7355-b682-a2cae9cec8a5 --- PASS: TestMetadata_Equals (2.42s) 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:25 INFO Received a new post activity.id=https://a.localdomain/create/01a18f8c-16fd-76bb-b020-bcd0632599a2 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-16fd-767e-b96a-f3cd23712771 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/01a18f8c-16fd-767e-b96a-f3cd23712771 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f8c-16fd-76bb-b020-bcd0632599a2 2026/10/31 01:21:25 INFO Enabling pprof url=https://b.localdomain/xtilgwpjucrchtkwlxrufwmmutvixnpn/debug/pprof 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:25 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f8c-16fd-767e-b96a-f3cd23712771 request.user=bob post=https://a.localdomain/post/01a18f8c-16fd-767e-b96a-f3cd23712771 2026/10/31 01:21:25 INFO Enabling pprof url=https://c.localdomain/wuexeemjeocfpfihxhfdljfrtdmhateo/debug/pprof 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:25 INFO Enabling pprof url=https://b.localdomain/rxmonhwpotahombrompgimavfafsgerm/debug/pprof 2026/10/31 01:21:25 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:25 INFO Enabling pprof url=https://c.localdomain/virtbeinksgiktjwqjmcnvjtslymjlec/debug/pprof 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:25 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/31 01:21:25 INFO Enabling pprof url=https://b.localdomain/mrgsemukbaykwnhbviigmnuwjdbpwawf/debug/pprof 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-171e-73d0-9e16-1fe5641f09c0 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/31 01:21:25 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f8c-1742-7b12-9ec0-ae5055d4d163 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-16cf-7355-b682-a2cae9cec8a5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-16cf-7355-b682-a2cae9cec8a5 2026/10/31 01:21:25 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/follow/01a18f8c-1747-7c32-8fd0-9faf3a048c41 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor followed=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-1740-7d30-8b2f-0e285a1dfc3c 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/follow/01a18f8c-1747-7c32-8fd0-9faf3a048c41 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/follow/01a18f8c-1747-7c32-8fd0-9faf3a048c41 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f8c-1742-7b12-9ec0-ae5055d4d163 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/10/31 01:21:25 INFO Fetching object cid=ap://did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/follow/01a18f8c-1747-7c32-8fd0-9faf3a048c41 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/follow/01a18f8c-1747-7c32-8fd0-9faf3a048c41 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-1766-778a-b988-176fe90dd9c2 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor 2026/10/31 01:21:25 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/10/31 01:21:25 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-1779-7171-b570-a2b8e3576f72 2026/10/31 01:21:25 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:25 INFO Fetching object cid=ap://did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-177a-7814-bcea-6c75c46fd1eb 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-177c-773d-843e-a57167c6095b 2026/10/31 01:21:25 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/follow/01a18f8c-1747-7c32-8fd0-9faf3a048c41 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor followed=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1780-74fe-b849-d3b73e76d405 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:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/follow/01a18f8c-1747-7c32-8fd0-9faf3a048c41 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/follow/01a18f8c-1747-7c32-8fd0-9faf3a048c41 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/inbox activity=https://b.localdomain/accept/01a18f8c-1780-74fe-b849-d3b73e76d405 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/inbox activity=https://b.localdomain/accept/01a18f8c-1780-74fe-b849-d3b73e76d405 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f8c-1785-7ea7-a643-9decce636430 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-178f-7090-afd0-c588beab1729 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/inbox activity=https://b.localdomain/accept/01a18f8c-1780-74fe-b849-d3b73e76d405 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-1780-74fe-b849-d3b73e76d405 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:25 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/10/31 01:21:25 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1780-74fe-b849-d3b73e76d405 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:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/follow/01a18f8c-1747-7c32-8fd0-9faf3a048c41 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/follow/01a18f8c-1747-7c32-8fd0-9faf3a048c41 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/31 01:21:25 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:25 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-17b8-732f-b288-ffe0d8009e66 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/31 01:21:25 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f8c-17b9-740a-8b76-395dbae87649 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-17b8-732f-b288-ffe0d8009e66 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f8c-17b8-732f-b288-ffe0d8009e66 2026/10/31 01:21:25 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-17b9-74da-987f-61a8152f46ac activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-17b9-74a1-a9e7-7bb9b5c475b8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-17b9-74a1-a9e7-7bb9b5c475b8 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-17b8-732f-b288-ffe0d8009e66 --- PASS: TestMetadata_Link (2.66s) 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f8c-17b9-740a-8b76-395dbae87649 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/inbox activity=https://b.localdomain/create/01a18f8c-17b9-74da-987f-61a8152f46ac 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/inbox activity=https://b.localdomain/create/01a18f8c-17b9-74da-987f-61a8152f46ac 2026/10/31 01:21:25 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/inbox activity=https://b.localdomain/create/01a18f8c-17b9-74da-987f-61a8152f46ac 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-17b9-74da-987f-61a8152f46ac 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:25 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:25 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g --- PASS: TestCluster_PostToFollowers_ApprovedLocally (2.70s) --- PASS: TestMetadata_Add (2.70s) 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-17b9-74a1-a9e7-7bb9b5c475b8 request.user=bob post=https://b.localdomain/post/01a18f8c-17b9-74a1-a9e7-7bb9b5c475b8 2026/10/31 01:21:25 INFO Enabling pprof url=https://c.localdomain/rxayehfmjkgplubkjnqgwmvrkdgsfrqd/debug/pprof 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-17de-76a9-9f2b-aa2b3557c900 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:25 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/10/31 01:21:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:25 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/follow/01a18f8c-1802-71a7-956c-bc796649b4c0 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor followed=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/follow/01a18f8c-1802-71a7-956c-bc796649b4c0 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/follow/01a18f8c-1802-71a7-956c-bc796649b4c0 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:21:25 INFO Fetching object cid=ap://did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor offset=0 2026/10/31 01:21:25 INFO Enabling pprof url=https://b.localdomain/axyhdawxckgyktghwbfywpjdjevdqmgu/debug/pprof 2026/10/31 01:21:25 INFO Looking up user name=carol 2026/10/31 01:21:25 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:25 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1821-73d0-9210-b234225218b7 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:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1821-73d0-9210-b234225218b7 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1821-73d0-9210-b234225218b7 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Fetching object cid=ap://did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/follow/01a18f8c-1802-71a7-956c-bc796649b4c0 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/follow/01a18f8c-1802-71a7-956c-bc796649b4c0 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1831-72fc-8962-4edcde9d8a99 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/31 01:21:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1821-73d0-9210-b234225218b7 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-1821-73d0-9210-b234225218b7 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1831-72fc-8962-4edcde9d8a99 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1831-72fc-8962-4edcde9d8a99 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor offset=0 2026/10/31 01:21:25 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/10/31 01:21:25 INFO Enabling pprof url=https://c.localdomain/yruywnckwerptgvbhuhwstpgcgykwttw/debug/pprof 2026/10/31 01:21:25 INFO Looking up user name=alice 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1831-72fc-8962-4edcde9d8a99 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1831-72fc-8962-4edcde9d8a99 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-183e-7b17-a09e-50b19c9312b7 2026/10/31 01:21:25 INFO Fetching object cid=ap://did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/follow/01a18f8c-1802-71a7-956c-bc796649b4c0 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor followed=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-17b9-74da-987f-61a8152f46ac activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-17b9-74a1-a9e7-7bb9b5c475b8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-17b9-74a1-a9e7-7bb9b5c475b8 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1849-789f-82a2-27bea18ecac1 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:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/follow/01a18f8c-1802-71a7-956c-bc796649b4c0 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/follow/01a18f8c-1802-71a7-956c-bc796649b4c0 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:25 INFO Enabling pprof url=https://b.localdomain/jkbwvnfwgrhrrbyvoiikshyewdkfrafd/debug/pprof 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/inbox activity=https://b.localdomain/accept/01a18f8c-1849-789f-82a2-27bea18ecac1 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/inbox activity=https://b.localdomain/accept/01a18f8c-1849-789f-82a2-27bea18ecac1 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1821-73d0-9210-b234225218b7 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:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:25 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/accept/01a18f8c-1859-7af8-9765-0c033a0e0558 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1821-73d0-9210-b234225218b7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1821-73d0-9210-b234225218b7 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/accept/01a18f8c-1859-7af8-9765-0c033a0e0558 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/accept/01a18f8c-1859-7af8-9765-0c033a0e0558 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/inbox activity=https://b.localdomain/accept/01a18f8c-1849-789f-82a2-27bea18ecac1 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-1849-789f-82a2-27bea18ecac1 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:25 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:25 INFO Fetching object cid=ap://did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor 2026/10/31 01:21:25 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1849-789f-82a2-27bea18ecac1 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:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/follow/01a18f8c-1802-71a7-956c-bc796649b4c0 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/follow/01a18f8c-1802-71a7-956c-bc796649b4c0 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/accept/01a18f8c-1859-7af8-9765-0c033a0e0558 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/accept/01a18f8c-1859-7af8-9765-0c033a0e0558 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor 2026/10/31 01:21:25 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/31 01:21:25 INFO Enabling pprof url=https://c.localdomain/kmnkagbyelwqoetkequykcpoehytrwhk/debug/pprof 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-1879-746c-b26b-cd33ca167659 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Looking up user name=alice 2026/10/31 01:21:25 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1831-72fc-8962-4edcde9d8a99 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/31 01:21:25 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1883-7a46-a6e9-6ba3a5c88ed8 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1831-72fc-8962-4edcde9d8a99 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1831-72fc-8962-4edcde9d8a99 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:25 INFO Fetching object cid=ap://did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1883-7a46-a6e9-6ba3a5c88ed8 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1883-7a46-a6e9-6ba3a5c88ed8 2026/10/31 01:21:25 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor/accept/01a18f8c-1859-7af8-9765-0c033a0e0558 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1821-73d0-9210-b234225218b7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1821-73d0-9210-b234225218b7 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Looking up user name=carol 2026/10/31 01:21:25 INFO Returning inbox collection did=did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1883-7a46-a6e9-6ba3a5c88ed8 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-1883-7a46-a6e9-6ba3a5c88ed8 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:25 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/31 01:21:25 INFO Enabling pprof url=https://b.localdomain/edffrqmkxnsvlyshbyfumpyhtmqiwrvj/debug/pprof 2026/10/31 01:21:25 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1894-77f5-85ca-66f99ab6486b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1894-779c-a064-9d5fa3c03775 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1894-779c-a064-9d5fa3c03775 2026/10/31 01:21:25 INFO Returning inbox collection page did=did:key:z6MkviqCAJhgsGGmZJPrcqCbS94a76xkEjMyTz9e9FEDCZHw until=1793409685595165630 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/inbox activity=https://b.localdomain/create/01a18f8c-1894-77f5-85ca-66f99ab6486b 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/inbox activity=https://b.localdomain/create/01a18f8c-1894-77f5-85ca-66f99ab6486b 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f8c-1896-7de9-8b93-b76e28aef3a4 2026/10/31 01:21:25 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-1895-7c7f-bfef-e050d1795421 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Looking up user name=carol 2026/10/31 01:21:25 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1883-7a46-a6e9-6ba3a5c88ed8 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1831-72fc-8962-4edcde9d8a99 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1831-72fc-8962-4edcde9d8a99 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=alice --- PASS: TestCluster_InboxFetchHappyFlow (2.89s) 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-189d-7b00-beb5-08e9cae3f878 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/inbox activity=https://b.localdomain/create/01a18f8c-1894-77f5-85ca-66f99ab6486b 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-1894-77f5-85ca-66f99ab6486b 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/31 01:21:25 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/10/31 01:21:25 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1894-779c-a064-9d5fa3c03775 request.user=bob post=https://b.localdomain/post/01a18f8c-1894-779c-a064-9d5fa3c03775 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-18ae-7947-8a5d-c9f847827b7e 2026/10/31 01:21:25 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-18b9-7660-a274-4ca71125bd64 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor 2026/10/31 01:21:25 INFO Enabling pprof url=https://c.localdomain/srahnlqvfqgoetsnvpgjnigydojvexwv/debug/pprof 2026/10/31 01:21:25 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-18c2-73e2-9344-d38878b87b8c activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-18c2-73a4-90b3-5cd9b6f92949 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-18c2-73a4-90b3-5cd9b6f92949 2026/10/31 01:21:25 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-18c3-7ea5-85e4-880430b34f1f 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/31 01:21:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-18c2-73e2-9344-d38878b87b8c 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-18c2-73e2-9344-d38878b87b8c 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-18c3-7ea5-85e4-880430b34f1f 2026/10/31 01:21:25 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-18ca-7786-aa58-b10e84dab7b2 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Looking up user name=carol 2026/10/31 01:21:25 INFO Fetching object cid=ap://did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-18c2-73e2-9344-d38878b87b8c 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-18c2-73e2-9344-d38878b87b8c 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/31 01:21:25 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:25 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-18c2-73a4-90b3-5cd9b6f92949 request.user=carol post=https://b.localdomain/post/01a18f8c-18c2-73a4-90b3-5cd9b6f92949 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor offset=0 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:25 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:25 INFO Looking up user name=carol 2026/10/31 01:21:25 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-18c2-73e2-9344-d38878b87b8c activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-18c2-73a4-90b3-5cd9b6f92949 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-18c2-73a4-90b3-5cd9b6f92949 2026/10/31 01:21:25 INFO Fetching object cid=ap://did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:25 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:25 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-18f8-7b5d-90f7-311542d47139 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:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/inbox activity=https://b.localdomain/follow/01a18f8c-18f8-7b5d-90f7-311542d47139 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/inbox activity=https://b.localdomain/follow/01a18f8c-18f8-7b5d-90f7-311542d47139 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor offset=0 2026/10/31 01:21:25 INFO Received a new post activity.id=https://a.localdomain/create/01a18f8c-18fe-7b28-9fe4-09c291a29a98 activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-18fe-7aeb-b1ac-3765fa5de17c activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/01a18f8c-18fe-7aeb-b1ac-3765fa5de17c --- PASS: TestMetadata_Remove (2.98s) 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f8c-18fe-7b28-9fe4-09c291a29a98 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f8c-18ff-796e-b98a-7b09e92ba9eb 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f8c-1906-7bec-a9fe-a1eb34bb20fd 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/inbox activity=https://b.localdomain/follow/01a18f8c-18f8-7b5d-90f7-311542d47139 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-18f8-7b5d-90f7-311542d47139 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:25 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f8c-18fe-7aeb-b1ac-3765fa5de17c request.user=bob post=https://a.localdomain/post/01a18f8c-18fe-7aeb-b1ac-3765fa5de17c --- PASS: TestMetadata_Maximum (3.01s) 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor offset=0 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1914-7b7b-ba7f-c1e215cd4a95 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:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/inbox activity=https://a.localdomain/follow/01a18f8c-1914-7b7b-ba7f-c1e215cd4a95 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/inbox activity=https://a.localdomain/follow/01a18f8c-1914-7b7b-ba7f-c1e215cd4a95 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-1914-7a8c-8165-b418fc2d8b4a 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-1914-7a8c-8165-b418fc2d8b4a 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1894-77f5-85ca-66f99ab6486b activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1894-779c-a064-9d5fa3c03775 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1894-779c-a064-9d5fa3c03775 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a18f8c-192f-7e72-ac67-ff1f60b56840 activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-18c3-7ea5-85e4-880430b34f1f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-18c3-7ea5-85e4-880430b34f1f 2026/10/31 01:21:25 INFO Looking up user name=alice 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a18f8c-192f-7e72-ac67-ff1f60b56840 2026/10/31 01:21:25 INFO Looking up user name=carol 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-1914-7a8c-8165-b418fc2d8b4a 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-1914-7a8c-8165-b418fc2d8b4a 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/inbox activity=https://a.localdomain/follow/01a18f8c-1914-7b7b-ba7f-c1e215cd4a95 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1914-7b7b-ba7f-c1e215cd4a95 2026/10/31 01:21:25 INFO Looking up user name=alice 2026/10/31 01:21:25 INFO Looking up user name=alice 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f8c-18f8-7b5d-90f7-311542d47139 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:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor 2026/10/31 01:21:25 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/accept/01a18f8c-193d-7278-96e0-1faf88177006 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-18f8-7b5d-90f7-311542d47139 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-18f8-7b5d-90f7-311542d47139 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor offset=0 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/accept/01a18f8c-193d-7278-96e0-1faf88177006 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/accept/01a18f8c-193d-7278-96e0-1faf88177006 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:25 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-194d-7a98-976d-dc1e0230d6cc 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/31 01:21:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f8c-194d-7a98-976d-dc1e0230d6cc 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f8c-194d-7a98-976d-dc1e0230d6cc 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:25 INFO Fetching object cid=ap://did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor 2026/10/31 01:21:25 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:25 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1956-7042-80d4-62805eb8481a 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/31 01:21:25 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/accept/01a18f8c-193d-7278-96e0-1faf88177006 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/accept/01a18f8c-193d-7278-96e0-1faf88177006 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f8c-1956-7042-80d4-62805eb8481a 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f8c-1956-7042-80d4-62805eb8481a 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f8c-194d-7a98-976d-dc1e0230d6cc 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-194d-7a98-976d-dc1e0230d6cc 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/10/31 01:21:25 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:25 INFO Fetching object cid=ap://did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:25 INFO Fetching object cid=ap://did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor 2026/10/31 01:21:25 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor/accept/01a18f8c-193d-7278-96e0-1faf88177006 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-18f8-7b5d-90f7-311542d47139 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-18f8-7b5d-90f7-311542d47139 2026/10/31 01:21:25 INFO Looking up user name=carol 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:25 WARN Failed to verify inbox request did=did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i error="failed to verify message using https://a.localdomain/.well-known/apgateway/did:key:z6MkwUyo7sQ2X3kHSL6cj8MBKKRwwG8RGK3qTmCcsqYByM5i/actor#ed25519-key: invalid ed25519 signature" 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor offset=0 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f8c-1956-7042-80d4-62805eb8481a 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-1956-7042-80d4-62805eb8481a 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 --- PASS: TestCluster_InboxFetchInvalidSignature (3.10s) 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-194d-7a98-976d-dc1e0230d6cc 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/31 01:21:25 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1975-731f-96c8-d6c704b8a296 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/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1975-731f-96c8-d6c704b8a296 2026/10/31 01:21:25 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1979-7db9-9384-a86945111e55 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:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/inbox activity=https://a.localdomain/follow/01a18f8c-1979-7db9-9384-a86945111e55 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/inbox activity=https://a.localdomain/follow/01a18f8c-1979-7db9-9384-a86945111e55 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:25 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:25 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1985-7649-9bdc-64532bff6c0e 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/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1985-7649-9bdc-64532bff6c0e 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1985-7649-9bdc-64532bff6c0e 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1956-7042-80d4-62805eb8481a 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/31 01:21:25 INFO Fetching object cid=ap://did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-198b-7ed1-a815-d15614df8cd1 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Enabling pprof url=https://c.localdomain/dbjgcqgwytxnyhporfixgbdfpmxnmaos/debug/pprof 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1985-7649-9bdc-64532bff6c0e 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1985-7649-9bdc-64532bff6c0e 2026/10/31 01:21:25 INFO Looking up user name=carol 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/inbox activity=https://a.localdomain/follow/01a18f8c-1979-7db9-9384-a86945111e55 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1979-7db9-9384-a86945111e55 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor offset=0 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:25 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a18f8c-19a0-718a-b22d-bb70f97ca7ee activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-194d-7a98-976d-dc1e0230d6cc activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-194d-7a98-976d-dc1e0230d6cc 2026/10/31 01:21:25 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f8c-19a0-7e61-b7d4-244595f5d9fd activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1975-731f-96c8-d6c704b8a296 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f8c-1975-731f-96c8-d6c704b8a296 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f8c-19a0-7e61-b7d4-244595f5d9fd 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a18f8c-19a0-718a-b22d-bb70f97ca7ee 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a18f8c-19a0-718a-b22d-bb70f97ca7ee 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor offset=0 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:25 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-19ad-72ef-8586-b676f17aa801 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:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:25 INFO Looking up user name=alice 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a18f8c-19a0-718a-b22d-bb70f97ca7ee 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/inbox activity=https://a.localdomain/follow/01a18f8c-19ad-72ef-8586-b676f17aa801 2026/10/31 01:21:25 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f8c-19b2-734d-9714-d7f42e7fc5d5 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1956-7042-80d4-62805eb8481a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1956-7042-80d4-62805eb8481a 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/inbox activity=https://a.localdomain/follow/01a18f8c-19ad-72ef-8586-b676f17aa801 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a18f8c-19a0-718a-b22d-bb70f97ca7ee 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f8c-19b2-734d-9714-d7f42e7fc5d5 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f8c-19b2-734d-9714-d7f42e7fc5d5 2026/10/31 01:21:25 INFO Looking up user name=alice 2026/10/31 01:21:25 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1914-7b7b-ba7f-c1e215cd4a95 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:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:25 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/accept/01a18f8c-19b7-7455-bf7e-025d1540d8cf activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1914-7b7b-ba7f-c1e215cd4a95 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1914-7b7b-ba7f-c1e215cd4a95 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:25 INFO Looking up user name=alice 2026/10/31 01:21:25 INFO Looking up user name=alice 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/inbox activity=https://a.localdomain/follow/01a18f8c-19ad-72ef-8586-b676f17aa801 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-19ad-72ef-8586-b676f17aa801 2026/10/31 01:21:25 INFO Looking up user name=carol --- PASS: TestCluster_PostToFollowers_RejectedLocally (3.18s) 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f8c-19b2-734d-9714-d7f42e7fc5d5 2026/10/31 01:21:25 INFO Looking up user name=carol 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f8c-19b2-734d-9714-d7f42e7fc5d5 2026/10/31 01:21:25 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1979-7db9-9384-a86945111e55 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:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:25 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/accept/01a18f8c-19c3-7508-b4f5-cc267c696278 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1979-7db9-9384-a86945111e55 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f8c-1979-7db9-9384-a86945111e55 2026/10/31 01:21:25 INFO Looking up user name=carol 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/accept/01a18f8c-19b7-7455-bf7e-025d1540d8cf 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f8c-19c1-7924-9534-7af9d2668d2d 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/accept/01a18f8c-19c3-7508-b4f5-cc267c696278 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/accept/01a18f8c-19b7-7455-bf7e-025d1540d8cf 2026/10/31 01:21:25 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a18f8c-19c4-7844-a422-551aa10cebbe activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-194d-7a98-976d-dc1e0230d6cc activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-194d-7a98-976d-dc1e0230d6cc 2026/10/31 01:21:25 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/01a18f8c-194d-7a98-976d-dc1e0230d6cc from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/01a18f8c-194d-7a98-976d-dc1e0230d6cc: not found" 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor offset=0 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor --- PASS: TestCluster_PostToFollowers_RejectTwice (3.20s) 2026/10/31 01:21:25 INFO Looking up user name=bob 2026/10/31 01:21:25 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1985-7649-9bdc-64532bff6c0e 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/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:25 INFO Fetching object cid=ap://did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:25 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a18f8c-19d4-7ce6-81f1-a0a47d1c28bb activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1956-7042-80d4-62805eb8481a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1956-7042-80d4-62805eb8481a 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/accept/01a18f8c-19b7-7455-bf7e-025d1540d8cf 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/accept/01a18f8c-19c3-7508-b4f5-cc267c696278 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a18f8c-19d4-7ce6-81f1-a0a47d1c28bb 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a18f8c-19d4-7ce6-81f1-a0a47d1c28bb 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:25 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:25 INFO Fetching object cid=ap://did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:25 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-19e2-7185-8e28-e35880df822a 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/31 01:21:25 INFO Looking up user name=alice 2026/10/31 01:21:25 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/accept/01a18f8c-19c3-7508-b4f5-cc267c696278 2026/10/31 01:21:25 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a18f8c-19d4-7ce6-81f1-a0a47d1c28bb 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/accept/01a18f8c-19c3-7508-b4f5-cc267c696278 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a18f8c-19d4-7ce6-81f1-a0a47d1c28bb 2026/10/31 01:21:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/accept/01a18f8c-19b7-7455-bf7e-025d1540d8cf 2026/10/31 01:21:25 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:25 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:25 INFO Fetching object cid=ap://did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:25 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-19e2-7185-8e28-e35880df822a 2026/10/31 01:21:25 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-19e2-7185-8e28-e35880df822a 2026/10/31 01:21:25 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:25 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor offset=0 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor --- PASS: TestCluster_PostToFollowers_AcceptThenReject (3.24s) 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/accept/01a18f8c-19b7-7455-bf7e-025d1540d8cf activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1914-7b7b-ba7f-c1e215cd4a95 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1914-7b7b-ba7f-c1e215cd4a95 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-19e2-7185-8e28-e35880df822a 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-19e2-7185-8e28-e35880df822a 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1a01-7a09-afd9-150e8c239325 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:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/inbox activity=https://a.localdomain/follow/01a18f8c-1a01-7a09-afd9-150e8c239325 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/inbox activity=https://a.localdomain/follow/01a18f8c-1a01-7a09-afd9-150e8c239325 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/accept/01a18f8c-19c3-7508-b4f5-cc267c696278 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1979-7db9-9384-a86945111e55 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f8c-1979-7db9-9384-a86945111e55 2026/10/31 01:21:26 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/inbox activity=https://a.localdomain/follow/01a18f8c-1a01-7a09-afd9-150e8c239325 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1a01-7a09-afd9-150e8c239325 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1a18-73a5-96e0-4c5f65457f67 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/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f8c-1a18-73a5-96e0-4c5f65457f67 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f8c-1a18-73a5-96e0-4c5f65457f67 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor offset=0 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1a24-7b4c-b968-1a3118fddc5c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1985-7649-9bdc-64532bff6c0e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a18f8c-1985-7649-9bdc-64532bff6c0e 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a18f8c-1a24-7b4c-b968-1a3118fddc5c 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a18f8c-1a24-7b4c-b968-1a3118fddc5c 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-19ad-72ef-8586-b676f17aa801 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:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/accept/01a18f8c-1a2d-7280-a4c5-1a114898707e activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-19ad-72ef-8586-b676f17aa801 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-19ad-72ef-8586-b676f17aa801 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f8c-1a18-73a5-96e0-4c5f65457f67 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-1a18-73a5-96e0-4c5f65457f67 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:26 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1a01-7a09-afd9-150e8c239325 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:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-19e2-7185-8e28-e35880df822a 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/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/accept/01a18f8c-1a3a-71d1-82a5-8ef5c6d95a38 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1a01-7a09-afd9-150e8c239325 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f8c-1a01-7a09-afd9-150e8c239325 2026/10/31 01:21:26 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/create/01a18f8c-1a36-7937-ba5f-06730fc1005d note=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/post/01a18f8c-1a36-78dc-9484-fb706825a6b4 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/post/01a18f8c-1a36-78dc-9484-fb706825a6b4 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/create/01a18f8c-1a36-7937-ba5f-06730fc1005d activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/post/01a18f8c-1a36-78dc-9484-fb706825a6b4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/post/01a18f8c-1a36-78dc-9484-fb706825a6b4 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a18f8c-1a24-7b4c-b968-1a3118fddc5c 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/accept/01a18f8c-1a2d-7280-a4c5-1a114898707e 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-1a24-7b4c-b968-1a3118fddc5c 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/accept/01a18f8c-1a2d-7280-a4c5-1a114898707e 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/create/01a18f8c-1a36-7937-ba5f-06730fc1005d 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/accept/01a18f8c-1a3a-71d1-82a5-8ef5c6d95a38 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/create/01a18f8c-1a36-7937-ba5f-06730fc1005d 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1a48-743e-98ae-bad5198d8f85 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/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1a48-743e-98ae-bad5198d8f85 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1a48-743e-98ae-bad5198d8f85 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/accept/01a18f8c-1a2d-7280-a4c5-1a114898707e 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/accept/01a18f8c-1a3a-71d1-82a5-8ef5c6d95a38 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1a18-73a5-96e0-4c5f65457f67 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/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/create/01a18f8c-1a36-7937-ba5f-06730fc1005d 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/create/01a18f8c-1a36-7937-ba5f-06730fc1005d 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1a24-7b4c-b968-1a3118fddc5c activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1985-7649-9bdc-64532bff6c0e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a18f8c-1985-7649-9bdc-64532bff6c0e 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1a48-743e-98ae-bad5198d8f85 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1a48-743e-98ae-bad5198d8f85 2026/10/31 01:21:26 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/post/01a18f8c-1a36-78dc-9484-fb706825a6b4 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/post/01a18f8c-1a36-78dc-9484-fb706825a6b4 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/accept/01a18f8c-1a3a-71d1-82a5-8ef5c6d95a38 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/accept/01a18f8c-1a2d-7280-a4c5-1a114898707e 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/accept/01a18f8c-1a3a-71d1-82a5-8ef5c6d95a38 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-1a60-753b-857c-8d0bf0f939e4 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a18f8c-1a68-707c-a813-58ffb4efbded activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1a18-73a5-96e0-4c5f65457f67 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1a18-73a5-96e0-4c5f65457f67 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a18f8c-1a68-707c-a813-58ffb4efbded 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a18f8c-1a68-707c-a813-58ffb4efbded 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:26 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/accept/01a18f8c-1a2d-7280-a4c5-1a114898707e activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-19ad-72ef-8586-b676f17aa801 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-19ad-72ef-8586-b676f17aa801 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/create/01a18f8c-1a36-7937-ba5f-06730fc1005d activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/post/01a18f8c-1a36-78dc-9484-fb706825a6b4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/post/01a18f8c-1a36-78dc-9484-fb706825a6b4 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a18f8c-1a68-707c-a813-58ffb4efbded 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a18f8c-1a68-707c-a813-58ffb4efbded 2026/10/31 01:21:26 INFO Enabling pprof url=https://c.localdomain/sscehwtsltkrshyooeytaoebglhqsogf/debug/pprof 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/accept/01a18f8c-1a3a-71d1-82a5-8ef5c6d95a38 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1a01-7a09-afd9-150e8c239325 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f8c-1a01-7a09-afd9-150e8c239325 2026/10/31 01:21:26 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1a48-743e-98ae-bad5198d8f85 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/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1a85-74af-90c0-9d3469df0959 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1a48-743e-98ae-bad5198d8f85 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a18f8c-1a48-743e-98ae-bad5198d8f85 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a18f8c-1a85-74af-90c0-9d3469df0959 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a18f8c-1a85-74af-90c0-9d3469df0959 2026/10/31 01:21:26 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/31 01:21:26 INFO Looking up resource resource=carol@b.localdomain user=carol --- PASS: TestCluster_PostToFollowers_RejectThenAccept (3.39s) 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MkkFmJQUcSL3o7EVbvNYKvXtYEwHjpiBma2AY8aX7jyzn5/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol --- PASS: TestCluster_PostToFollowers_Approved (3.39s) 2026/10/31 01:21:26 INFO Received followers request did=did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkFmJQUcSL3o7EVbvNYKvXtYEwHjpiBma2AY8aX7jyzn5/actor count=2 2026/10/31 01:21:26 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor follower=https://a.localdomain/user/alice 2026/10/31 01:21:26 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/01a18f8c-1a97-73b0-a170-837284de5fda 2026/10/31 01:21:26 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a18f8c-1a97-7682-851f-4bfb469b841f activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1a97-73b0-a170-837284de5fda 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:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/create/01a18f8c-1a96-7ed3-8fd9-6f7d596c7b7a note=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/post/01a18f8c-1a96-7e56-857b-7a100c567026 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/post/01a18f8c-1a96-7e56-857b-7a100c567026 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/create/01a18f8c-1a96-7ed3-8fd9-6f7d596c7b7a activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/post/01a18f8c-1a96-7e56-857b-7a100c567026 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/post/01a18f8c-1a96-7e56-857b-7a100c567026 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/inbox activity=https://a.localdomain/undo/01a18f8c-1a97-7682-851f-4bfb469b841f 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/inbox activity=https://a.localdomain/undo/01a18f8c-1a97-7682-851f-4bfb469b841f 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a18f8c-1a85-74af-90c0-9d3469df0959 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/create/01a18f8c-1a96-7ed3-8fd9-6f7d596c7b7a 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/create/01a18f8c-1a96-7ed3-8fd9-6f7d596c7b7a 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-1a85-74af-90c0-9d3469df0959 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor/inbox activity=https://a.localdomain/undo/01a18f8c-1a97-7682-851f-4bfb469b841f 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a18f8c-1a97-7682-851f-4bfb469b841f 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a18f8c-1a97-7682-851f-4bfb469b841f activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1a97-73b0-a170-837284de5fda 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:z6MkfeP43gdwAURp1C24TQJmCD25SCp4Uvdu5mJGjfMgearn/actor 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1a85-74af-90c0-9d3469df0959 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1a48-743e-98ae-bad5198d8f85 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a18f8c-1a48-743e-98ae-bad5198d8f85 --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (3.42s) 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/create/01a18f8c-1a96-7ed3-8fd9-6f7d596c7b7a 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/create/01a18f8c-1a96-7ed3-8fd9-6f7d596c7b7a 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1ab6-7a8f-9b30-e11b81ad7f42 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/31 01:21:26 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1ab6-7a8f-9b30-e11b81ad7f42 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1ab6-7a8f-9b30-e11b81ad7f42 2026/10/31 01:21:26 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/post/01a18f8c-1a96-7e56-857b-7a100c567026 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/post/01a18f8c-1a96-7e56-857b-7a100c567026 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1acd-7294-9e46-a6eb56d95b25 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1acd-7256-a88d-418ae7124c2e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-1acd-7256-a88d-418ae7124c2e 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/create/01a18f8c-1a96-7ed3-8fd9-6f7d596c7b7a activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/post/01a18f8c-1a96-7e56-857b-7a100c567026 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor/post/01a18f8c-1a96-7e56-857b-7a100c567026 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1acd-7294-9e46-a6eb56d95b25 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1acd-7294-9e46-a6eb56d95b25 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1ab6-7a8f-9b30-e11b81ad7f42 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1ab6-7a8f-9b30-e11b81ad7f42 2026/10/31 01:21:26 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1acd-7294-9e46-a6eb56d95b25 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-1acd-7294-9e46-a6eb56d95b25 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MkhujnAXB1Xag48uFXv5E8amUExZvx6mW7NqAhw1PYyAar/actor 2026/10/31 01:21:26 INFO Received followers request did=did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhujnAXB1Xag48uFXv5E8amUExZvx6mW7NqAhw1PYyAar/actor count=1 2026/10/31 01:21:26 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkpDc5AkboZH4mGaFiv9m4rGJzB9w2dS5s9o5xRsxDwmab/actor follower=https://a.localdomain/user/alice 2026/10/31 01:21:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1acd-7256-a88d-418ae7124c2e request.user=carol post=https://b.localdomain/post/01a18f8c-1acd-7256-a88d-418ae7124c2e 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1ab6-7a8f-9b30-e11b81ad7f42 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/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1af4-7130-abe1-611775d27d86 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1ab6-7a8f-9b30-e11b81ad7f42 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a18f8c-1ab6-7a8f-9b30-e11b81ad7f42 --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (3.48s) 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a18f8c-1af4-7130-abe1-611775d27d86 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a18f8c-1af4-7130-abe1-611775d27d86 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1acd-7294-9e46-a6eb56d95b25 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1acd-7256-a88d-418ae7124c2e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-1acd-7256-a88d-418ae7124c2e 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a18f8c-1af4-7130-abe1-611775d27d86 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-1af4-7130-abe1-611775d27d86 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1af4-7130-abe1-611775d27d86 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1ab6-7a8f-9b30-e11b81ad7f42 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a18f8c-1ab6-7a8f-9b30-e11b81ad7f42 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-1b15-7eb5-8a28-129eaeed8b07 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-1b15-7eb5-8a28-129eaeed8b07 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-1b1b-70fd-8d7f-b3d664f0be95 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1b22-7a0d-8153-5e556b9761e9 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-1b15-7eb5-8a28-129eaeed8b07 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-1b15-7eb5-8a28-129eaeed8b07 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1b22-7a0d-8153-5e556b9761e9 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1b22-7a0d-8153-5e556b9761e9 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1b22-7a0d-8153-5e556b9761e9 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1b22-7a0d-8153-5e556b9761e9 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1b32-7cd1-bda2-aeb27cfe6c4f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1b32-7c9d-89c1-58a4cefaeb4c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-1b32-7c9d-89c1-58a4cefaeb4c 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1b32-7cd1-bda2-aeb27cfe6c4f 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1b32-7cd1-bda2-aeb27cfe6c4f 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:26 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1b32-7cd1-bda2-aeb27cfe6c4f 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-1b32-7cd1-bda2-aeb27cfe6c4f 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Enabling pprof url=https://g.localdomain/sxvicnybrjkwswnlfhfnutxcumfxuscv/debug/pprof 2026/10/31 01:21:26 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1b32-7c9d-89c1-58a4cefaeb4c request.user=carol post=https://b.localdomain/post/01a18f8c-1b32-7c9d-89c1-58a4cefaeb4c 2026/10/31 01:21:26 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1b32-7cd1-bda2-aeb27cfe6c4f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1b32-7c9d-89c1-58a4cefaeb4c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-1b32-7c9d-89c1-58a4cefaeb4c 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1b6c-78ea-b125-02a090802638 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/31 01:21:26 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1b6c-78ea-b125-02a090802638 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1b6c-78ea-b125-02a090802638 2026/10/31 01:21:26 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1b72-76f2-ba6f-5a77290cb3cd 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/31 01:21:26 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1b72-76f2-ba6f-5a77290cb3cd 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1b72-76f2-ba6f-5a77290cb3cd 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:26 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-1b7b-7e6b-ba1f-e8c1d37e875a 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1b72-76f2-ba6f-5a77290cb3cd 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1b72-76f2-ba6f-5a77290cb3cd 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1b6c-78ea-b125-02a090802638 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1b6c-78ea-b125-02a090802638 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1b8b-74e0-8da9-71034e002533 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-19e2-7185-8e28-e35880df822a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-19e2-7185-8e28-e35880df822a 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1b8b-74e0-8da9-71034e002533 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1b8b-74e0-8da9-71034e002533 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1b90-7e37-89fd-a9015a43edb6 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1b90-7e37-89fd-a9015a43edb6 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1b90-7e37-89fd-a9015a43edb6 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1b22-7a0d-8153-5e556b9761e9 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1b99-785f-a32d-943e71c6bd17 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1b22-7a0d-8153-5e556b9761e9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1b22-7a0d-8153-5e556b9761e9 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:26 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1b8b-74e0-8da9-71034e002533 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-1b8b-74e0-8da9-71034e002533 2026/10/31 01:21:26 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1b72-76f2-ba6f-5a77290cb3cd 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/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1ba5-751f-8e3b-c32a04ad2fad activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1b72-76f2-ba6f-5a77290cb3cd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1b72-76f2-ba6f-5a77290cb3cd 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1b6c-78ea-b125-02a090802638 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/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1b90-7e37-89fd-a9015a43edb6 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1b90-7e37-89fd-a9015a43edb6 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1b99-785f-a32d-943e71c6bd17 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1b99-785f-a32d-943e71c6bd17 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1ba5-751f-8e3b-c32a04ad2fad 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1b8b-74e0-8da9-71034e002533 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-19e2-7185-8e28-e35880df822a activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-19e2-7185-8e28-e35880df822a 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor offset=0 --- PASS: TestMetadata_Whitespace (3.68s) 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-1bb4-7c6a-86e1-94579fcbecde 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1b99-785f-a32d-943e71c6bd17 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1ba5-751f-8e3b-c32a04ad2fad 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/follow/01a18f8c-1bc6-756d-b0f7-b7e5a0355734 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/follow/01a18f8c-1bc6-756d-b0f7-b7e5a0355734 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/follow/01a18f8c-1bc6-756d-b0f7-b7e5a0355734 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Looking up user name=bob --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (3.71s) 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1ba5-751f-8e3b-c32a04ad2fad 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-1b99-785f-a32d-943e71c6bd17 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-1ba5-751f-8e3b-c32a04ad2fad 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:26 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/follow/01a18f8c-1bc6-756d-b0f7-b7e5a0355734 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/follow/01a18f8c-1bc6-756d-b0f7-b7e5a0355734 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1b99-785f-a32d-943e71c6bd17 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1b22-7a0d-8153-5e556b9761e9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1b22-7a0d-8153-5e556b9761e9 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor offset=0 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1ba5-751f-8e3b-c32a04ad2fad activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1b72-76f2-ba6f-5a77290cb3cd activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1b72-76f2-ba6f-5a77290cb3cd 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1bed-7370-9213-cc6c91763385 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/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1bed-7370-9213-cc6c91763385 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1bed-7370-9213-cc6c91763385 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor 2026/10/31 01:21:26 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/follow/01a18f8c-1bc6-756d-b0f7-b7e5a0355734 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor --- PASS: TestName_Set (3.74s) 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/accept/01a18f8c-1bf8-739c-b0d2-4d27918a3642 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/follow/01a18f8c-1bc6-756d-b0f7-b7e5a0355734 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/follow/01a18f8c-1bc6-756d-b0f7-b7e5a0355734 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/accept/01a18f8c-1bf8-739c-b0d2-4d27918a3642 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/accept/01a18f8c-1bf8-739c-b0d2-4d27918a3642 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1bed-7370-9213-cc6c91763385 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1bed-7370-9213-cc6c91763385 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1c06-7227-b2fc-3cb5fc2dd0a8 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1c06-71e2-b6ee-92d7c1b56d20 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-1c06-71e2-b6ee-92d7c1b56d20 2026/10/31 01:21:26 INFO Follow is rejected activity.id=https://b.localdomain/reject/01a18f8c-1c09-7e7f-a434-bbd904f2b45b activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1b6c-78ea-b125-02a090802638 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1b6c-78ea-b125-02a090802638 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1c06-7227-b2fc-3cb5fc2dd0a8 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1c06-7227-b2fc-3cb5fc2dd0a8 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/accept/01a18f8c-1bf8-739c-b0d2-4d27918a3642 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/accept/01a18f8c-1bf8-739c-b0d2-4d27918a3642 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/01a18f8c-1c09-7e7f-a434-bbd904f2b45b 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/01a18f8c-1c09-7e7f-a434-bbd904f2b45b 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-1c10-77a8-8e5c-9dba01df0b97 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1c06-7227-b2fc-3cb5fc2dd0a8 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-1c06-7227-b2fc-3cb5fc2dd0a8 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/accept/01a18f8c-1bf8-739c-b0d2-4d27918a3642 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/follow/01a18f8c-1bc6-756d-b0f7-b7e5a0355734 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/follow/01a18f8c-1bc6-756d-b0f7-b7e5a0355734 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1b90-7e37-89fd-a9015a43edb6 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1c1d-7a6f-a00b-4245187892a8 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1b90-7e37-89fd-a9015a43edb6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1b90-7e37-89fd-a9015a43edb6 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/31 01:21:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1c06-71e2-b6ee-92d7c1b56d20 request.user=carol post=https://b.localdomain/post/01a18f8c-1c06-71e2-b6ee-92d7c1b56d20 2026/10/31 01:21:26 INFO Received followers request did=did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor count=0 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/01a18f8c-1c09-7e7f-a434-bbd904f2b45b 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/01a18f8c-1c09-7e7f-a434-bbd904f2b45b 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1bed-7370-9213-cc6c91763385 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/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1c29-797a-9f49-caf751a4b138 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1bed-7370-9213-cc6c91763385 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f8c-1bed-7370-9213-cc6c91763385 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1c1d-7a6f-a00b-4245187892a8 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1c1d-7a6f-a00b-4245187892a8 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f8c-1c29-797a-9f49-caf751a4b138 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/update/01a18f8c-1c33-781c-874a-6e319387a3e5 2026/10/31 01:21:26 INFO Follow is rejected activity.id=https://b.localdomain/reject/01a18f8c-1c09-7e7f-a434-bbd904f2b45b activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1b6c-78ea-b125-02a090802638 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1b6c-78ea-b125-02a090802638 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1c1d-7a6f-a00b-4245187892a8 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f8c-1c29-797a-9f49-caf751a4b138 2026/10/31 01:21:26 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/create/01a18f8c-1c38-7623-a4a2-8091f21eb0b0 note=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/post/01a18f8c-1c38-75c4-818f-8e4195226729 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/post/01a18f8c-1c38-75c4-818f-8e4195226729 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/create/01a18f8c-1c38-7623-a4a2-8091f21eb0b0 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/post/01a18f8c-1c38-75c4-818f-8e4195226729 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/post/01a18f8c-1c38-75c4-818f-8e4195226729 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1c3a-7d9e-969e-b38dd90ad59c activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1c3a-7d16-9532-ac9419565771 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-1c3a-7d16-9532-ac9419565771 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/create/01a18f8c-1c38-7623-a4a2-8091f21eb0b0 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/create/01a18f8c-1c38-7623-a4a2-8091f21eb0b0 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1c3a-7d9e-969e-b38dd90ad59c 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1c3a-7d9e-969e-b38dd90ad59c 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f8c-1c29-797a-9f49-caf751a4b138 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-1c29-797a-9f49-caf751a4b138 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-1c1d-7a6f-a00b-4245187892a8 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol --- PASS: TestBio_Set (3.82s) 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1c1d-7a6f-a00b-4245187892a8 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1b90-7e37-89fd-a9015a43edb6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1b90-7e37-89fd-a9015a43edb6 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1c3a-7d9e-969e-b38dd90ad59c 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/create/01a18f8c-1c38-7623-a4a2-8091f21eb0b0 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-1c3a-7d9e-969e-b38dd90ad59c 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/create/01a18f8c-1c38-7623-a4a2-8091f21eb0b0 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1c29-797a-9f49-caf751a4b138 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1bed-7370-9213-cc6c91763385 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f8c-1bed-7370-9213-cc6c91763385 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:21:26 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1c3a-7d16-9532-ac9419565771 request.user=carol post=https://b.localdomain/post/01a18f8c-1c3a-7d16-9532-ac9419565771 2026/10/31 01:21:26 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/post/01a18f8c-1c38-75c4-818f-8e4195226729 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/post/01a18f8c-1c38-75c4-818f-8e4195226729 2026/10/31 01:21:26 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor offset=0 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=alice 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1c06-7227-b2fc-3cb5fc2dd0a8 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1c06-71e2-b6ee-92d7c1b56d20 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-1c06-71e2-b6ee-92d7c1b56d20 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/follow/01a18f8c-1c75-7b90-aa73-010daec3cd6c activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor 2026/10/31 01:21:26 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/follow/01a18f8c-1c75-7b90-aa73-010daec3cd6c 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/follow/01a18f8c-1c75-7b90-aa73-010daec3cd6c 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1c78-7083-895f-35ff94f042b0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1c78-7005-a814-a2398320a809 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1c78-7005-a814-a2398320a809 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:26 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1c78-7083-895f-35ff94f042b0 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1c78-7083-895f-35ff94f042b0 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1c3a-7d9e-969e-b38dd90ad59c activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1c3a-7d16-9532-ac9419565771 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-1c3a-7d16-9532-ac9419565771 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1c78-7083-895f-35ff94f042b0 --- PASS: TestCluster_PostToFollowers_Rejected (3.89s) 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-1c78-7083-895f-35ff94f042b0 2026/10/31 01:21:26 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:26 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/update/01a18f8c-1c88-7823-a150-d0e55fb54e8e sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor gateway=https://c.localdomain 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/update/01a18f8c-1c88-7823-a150-d0e55fb54e8e 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/update/01a18f8c-1c88-7823-a150-d0e55fb54e8e 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/follow/01a18f8c-1c75-7b90-aa73-010daec3cd6c 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/follow/01a18f8c-1c75-7b90-aa73-010daec3cd6c 2026/10/31 01:21:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1c78-7005-a814-a2398320a809 request.user=bob post=https://b.localdomain/post/01a18f8c-1c78-7005-a814-a2398320a809 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor offset=0 2026/10/31 01:21:26 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1c92-7d15-a728-d86452b49a3d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor offset=0 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/update/01a18f8c-1c88-7823-a150-d0e55fb54e8e 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a18f8c-1c92-7d15-a728-d86452b49a3d 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a18f8c-1c92-7d15-a728-d86452b49a3d 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/update/01a18f8c-1c88-7823-a150-d0e55fb54e8e 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1c98-70a0-82bb-e461961f6083 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1c97-7cda-a5e4-ab898132a6f0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1c97-7c9c-996e-f5af82bd7bf7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1c97-7c9c-996e-f5af82bd7bf7 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1c97-7cda-a5e4-ab898132a6f0 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1c97-7cda-a5e4-ab898132a6f0 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1c98-70a0-82bb-e461961f6083 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1c98-70a0-82bb-e461961f6083 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1c78-7083-895f-35ff94f042b0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1c78-7005-a814-a2398320a809 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1c78-7005-a814-a2398320a809 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/follow/01a18f8c-1ca1-7782-a6c5-9932e7ffae1c activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a18f8c-1c92-7d15-a728-d86452b49a3d 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-1c92-7d15-a728-d86452b49a3d 2026/10/31 01:21:26 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/follow/01a18f8c-1ca1-7782-a6c5-9932e7ffae1c 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/follow/01a18f8c-1ca1-7782-a6c5-9932e7ffae1c 2026/10/31 01:21:26 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor 2026/10/31 01:21:26 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/update/01a18f8c-1ca7-78a0-aef3-aedc84e37a8e sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor gateway=https://c.localdomain 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/update/01a18f8c-1ca7-78a0-aef3-aedc84e37a8e 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/update/01a18f8c-1ca7-78a0-aef3-aedc84e37a8e 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/follow/01a18f8c-1c75-7b90-aa73-010daec3cd6c activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor 2026/10/31 01:21:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5 request.user=carol post=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1c98-70a0-82bb-e461961f6083 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/follow/01a18f8c-1ca1-7782-a6c5-9932e7ffae1c 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1c98-70a0-82bb-e461961f6083 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/follow/01a18f8c-1ca1-7782-a6c5-9932e7ffae1c 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1c97-7cda-a5e4-ab898132a6f0 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-1c97-7cda-a5e4-ab898132a6f0 2026/10/31 01:21:26 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1c92-7d15-a728-d86452b49a3d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MkhYJEaGSWuJ7BfEEpvsFrSnvs6TT2GwCa3sWkRzXvRRf8/actor 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor offset=0 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:26 INFO Received followers request sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYJEaGSWuJ7BfEEpvsFrSnvs6TT2GwCa3sWkRzXvRRf8/actor username=bob host=a.localdomain count=1 2026/10/31 01:21:26 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/update/01a18f8c-1cc1-78c7-85e0-30ce53c2469b sender=https://c.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor gateway=https://a.localdomain 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/update/01a18f8c-1cc1-78c7-85e0-30ce53c2469b 2026/10/31 01:21:26 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/update/01a18f8c-1cc1-78c7-85e0-30ce53c2469b 2026/10/31 01:21:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1c97-7c9c-996e-f5af82bd7bf7 request.user=bob post=https://b.localdomain/post/01a18f8c-1c97-7c9c-996e-f5af82bd7bf7 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/update/01a18f8c-1ca7-78a0-aef3-aedc84e37a8e 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/update/01a18f8c-1ca7-78a0-aef3-aedc84e37a8e 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/accept/01a18f8c-1cd2-7306-b98d-0506f8874c55 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/follow/01a18f8c-1c75-7b90-aa73-010daec3cd6c activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/follow/01a18f8c-1c75-7b90-aa73-010daec3cd6c 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/accept/01a18f8c-1cd2-7306-b98d-0506f8874c55 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/accept/01a18f8c-1cd2-7306-b98d-0506f8874c55 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/update/01a18f8c-1cc1-78c7-85e0-30ce53c2469b 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/update/01a18f8c-1cc1-78c7-85e0-30ce53c2469b 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/create/01a18f8c-1c38-7623-a4a2-8091f21eb0b0 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/post/01a18f8c-1c38-75c4-818f-8e4195226729 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/post/01a18f8c-1c38-75c4-818f-8e4195226729 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (3.98s) 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor 2026/10/31 01:21:26 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/accept/01a18f8c-1cd2-7306-b98d-0506f8874c55 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/accept/01a18f8c-1cd2-7306-b98d-0506f8874c55 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor 2026/10/31 01:21:26 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/follow/01a18f8c-1ca1-7782-a6c5-9932e7ffae1c activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/accept/01a18f8c-1ce9-749b-9100-ddfa38dd9e40 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/follow/01a18f8c-1ca1-7782-a6c5-9932e7ffae1c activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/follow/01a18f8c-1ca1-7782-a6c5-9932e7ffae1c 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/accept/01a18f8c-1ce9-749b-9100-ddfa38dd9e40 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/accept/01a18f8c-1ce9-749b-9100-ddfa38dd9e40 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor 2026/10/31 01:21:26 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:21:26 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:26 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/update/01a18f8c-1cf2-78f7-9dd4-03c88fabeca8 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor gateway=https://a.localdomain 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/update/01a18f8c-1cf2-78f7-9dd4-03c88fabeca8 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/update/01a18f8c-1cf2-78f7-9dd4-03c88fabeca8 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1cf3-7e73-86aa-dbe55a6a08d6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1cf3-7e2e-b9f5-2f79b79de23b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1cf3-7e2e-b9f5-2f79b79de23b 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1cf3-7e73-86aa-dbe55a6a08d6 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1cf3-7e73-86aa-dbe55a6a08d6 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a18f8c-1cf9-789b-881d-aaa549c2bf9b 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/31 01:21:26 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/accept/01a18f8c-1cd2-7306-b98d-0506f8874c55 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/follow/01a18f8c-1c75-7b90-aa73-010daec3cd6c activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/follow/01a18f8c-1c75-7b90-aa73-010daec3cd6c 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f8c-1cf9-789b-881d-aaa549c2bf9b 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f8c-1cf9-789b-881d-aaa549c2bf9b 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:26 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/accept/01a18f8c-1ce9-749b-9100-ddfa38dd9e40 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/update/01a18f8c-1cf2-78f7-9dd4-03c88fabeca8 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1cf3-7e73-86aa-dbe55a6a08d6 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/accept/01a18f8c-1ce9-749b-9100-ddfa38dd9e40 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/update/01a18f8c-1cf2-78f7-9dd4-03c88fabeca8 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-1cf3-7e73-86aa-dbe55a6a08d6 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor offset=0 2026/10/31 01:21:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1cf3-7e2e-b9f5-2f79b79de23b request.user=bob post=https://b.localdomain/post/01a18f8c-1cf3-7e2e-b9f5-2f79b79de23b 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f8c-1cf9-789b-881d-aaa549c2bf9b 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a18f8c-1cf9-789b-881d-aaa549c2bf9b 2026/10/31 01:21:26 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor/accept/01a18f8c-1ce9-749b-9100-ddfa38dd9e40 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknJAzNNR1dGz4BReG6ahcGLrchg9cLMo6sVdLoYQFJdB2/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/follow/01a18f8c-1ca1-7782-a6c5-9932e7ffae1c activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH/actor/follow/01a18f8c-1ca1-7782-a6c5-9932e7ffae1c 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1d17-7203-ae26-1de311d4e40a 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:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:26 WARN Inbox does not exist did=did:key:z6MksV4JwhiXQthdgek7XJpL3RqGv6HA8EiXksbDBaiiziFH 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1d17-7203-ae26-1de311d4e40a 2026/10/31 01:21:26 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1d17-7203-ae26-1de311d4e40a 2026/10/31 01:21:26 INFO Looking up user name=carol --- PASS: TestCluster_InboxFetchNotRegistered (4.05s) 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:26 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1d22-7ea2-9524-136abfa0c27e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1d23-74cd-8b05-430a431595fb activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1d23-7493-b7aa-d6b83dce2f4d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1d23-7493-b7aa-d6b83dce2f4d 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1d22-7ea2-9524-136abfa0c27e 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1d22-7ea2-9524-136abfa0c27e 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1d23-74cd-8b05-430a431595fb 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1d23-74cd-8b05-430a431595fb 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1c98-70a0-82bb-e461961f6083 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1d29-7edb-98a2-21417ba17efa activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1c98-70a0-82bb-e461961f6083 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1c98-70a0-82bb-e461961f6083 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1d17-7203-ae26-1de311d4e40a 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-1d17-7203-ae26-1de311d4e40a 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor offset=0 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1d22-7ea2-9524-136abfa0c27e 2026/10/31 01:21:26 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-1d30-7aa5-b16d-4c732a6602cb activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a18f8c-1d30-7aa5-b16d-4c732a6602cb 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor offset=0 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a18f8c-1d30-7aa5-b16d-4c732a6602cb 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor offset=0 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1d22-7ea2-9524-136abfa0c27e 2026/10/31 01:21:26 INFO Approving follow request activity.id=https://c.localdomain/follow/01a18f8c-1cf9-789b-881d-aaa549c2bf9b 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/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1d23-74cd-8b05-430a431595fb 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-1d23-74cd-8b05-430a431595fb 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1d38-73a2-9091-43b0de5d055e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f8c-1cf9-789b-881d-aaa549c2bf9b activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f8c-1cf9-789b-881d-aaa549c2bf9b 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1d29-7edb-98a2-21417ba17efa 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor/follow/01a18f8c-1d3d-71bf-bf6a-5378827b001c activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f8c-1d38-73a2-9091-43b0de5d055e 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f8c-1d38-73a2-9091-43b0de5d055e 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1d29-7edb-98a2-21417ba17efa 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1d23-7493-b7aa-d6b83dce2f4d request.user=bob post=https://b.localdomain/post/01a18f8c-1d23-7493-b7aa-d6b83dce2f4d 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor/follow/01a18f8c-1d3d-71bf-bf6a-5378827b001c 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor/follow/01a18f8c-1d3d-71bf-bf6a-5378827b001c 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1d46-7b23-9012-f14892669fbc 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:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1d46-7b23-9012-f14892669fbc 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1d46-7b23-9012-f14892669fbc 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f8c-1d38-73a2-9091-43b0de5d055e 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a18f8c-1d30-7aa5-b16d-4c732a6602cb 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-1d30-7aa5-b16d-4c732a6602cb 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor/follow/01a18f8c-1d3d-71bf-bf6a-5378827b001c 2026/10/31 01:21:26 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1d17-7203-ae26-1de311d4e40a 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:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/accept/01a18f8c-1d57-779e-9c9d-923d360507f2 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1d17-7203-ae26-1de311d4e40a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1d17-7203-ae26-1de311d4e40a 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/accept/01a18f8c-1d57-779e-9c9d-923d360507f2 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor/follow/01a18f8c-1d3d-71bf-bf6a-5378827b001c 2026/10/31 01:21:26 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/accept/01a18f8c-1d57-779e-9c9d-923d360507f2 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor gateway=https://c.localdomain 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/accept/01a18f8c-1d57-779e-9c9d-923d360507f2 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/accept/01a18f8c-1d57-779e-9c9d-923d360507f2 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1d29-7edb-98a2-21417ba17efa 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1d46-7b23-9012-f14892669fbc 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-1d38-73a2-9091-43b0de5d055e 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-1d46-7b23-9012-f14892669fbc 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-1d29-7edb-98a2-21417ba17efa 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/accept/01a18f8c-1d57-779e-9c9d-923d360507f2 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5 request.user=carol post=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor offset=0 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor offset=0 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1d38-73a2-9091-43b0de5d055e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f8c-1cf9-789b-881d-aaa549c2bf9b activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f8c-1cf9-789b-881d-aaa549c2bf9b 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/accept/01a18f8c-1d57-779e-9c9d-923d360507f2 2026/10/31 01:21:26 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-1d30-7aa5-b16d-4c732a6602cb activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1d29-7edb-98a2-21417ba17efa activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1c98-70a0-82bb-e461961f6083 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1c98-70a0-82bb-e461961f6083 2026/10/31 01:21:26 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/accept/01a18f8c-1d57-779e-9c9d-923d360507f2 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1d17-7203-ae26-1de311d4e40a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor error="invalid object host: b.localdomain" 2026/10/31 01:21:26 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/accept/01a18f8c-1d57-779e-9c9d-923d360507f2 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/inbox: 400, " 2026/10/31 01:21:26 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/accept/01a18f8c-1d57-779e-9c9d-923d360507f2 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor/follow/01a18f8c-1d3d-71bf-bf6a-5378827b001c activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1c3a-7d16-9532-ac9419565771 request.user=bob post=https://b.localdomain/post/01a18f8c-1c3a-7d16-9532-ac9419565771 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/accept/01a18f8c-1d57-779e-9c9d-923d360507f2 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1d17-7203-ae26-1de311d4e40a activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1d17-7203-ae26-1de311d4e40a 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:26 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a18f8c-1d8a-786b-a95c-a2ab0507ea08 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/31 01:21:26 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1d46-7b23-9012-f14892669fbc 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:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/accept/01a18f8c-1d8d-725e-9ec4-e04a742a22a1 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1d46-7b23-9012-f14892669fbc activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1d46-7b23-9012-f14892669fbc 2026/10/31 01:21:26 INFO Received followers request did=did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor count=1 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a18f8c-1d8a-786b-a95c-a2ab0507ea08 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a18f8c-1d8a-786b-a95c-a2ab0507ea08 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/accept/01a18f8c-1d8d-725e-9ec4-e04a742a22a1 2026/10/31 01:21:26 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/accept/01a18f8c-1d8d-725e-9ec4-e04a742a22a1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor gateway=https://c.localdomain 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/accept/01a18f8c-1d8d-725e-9ec4-e04a742a22a1 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/accept/01a18f8c-1d8d-725e-9ec4-e04a742a22a1 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/accept/01a18f8c-1d8d-725e-9ec4-e04a742a22a1 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1d93-79d1-8a29-f6b0a01244d7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f8c-1d95-7d87-b7b2-2b0216c110c9 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f8c-1d95-7d87-b7b2-2b0216c110c9 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 WARN Activity has no proof activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor/create/1 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1d93-79d1-8a29-f6b0a01244d7 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1d93-79d1-8a29-f6b0a01244d7 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1d93-79d1-8a29-f6b0a01244d7 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1d93-79d1-8a29-f6b0a01244d7 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/accept/01a18f8c-1d8d-725e-9ec4-e04a742a22a1 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a18f8c-1d8a-786b-a95c-a2ab0507ea08 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a18f8c-1d8a-786b-a95c-a2ab0507ea08 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/accept/01a18f8c-1da3-7325-bcd8-821eb4673361 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor/follow/01a18f8c-1d3d-71bf-bf6a-5378827b001c activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor/follow/01a18f8c-1d3d-71bf-bf6a-5378827b001c 2026/10/31 01:21:26 INFO Received delete request activity.id=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f8c-1d95-7d87-b7b2-2b0216c110c9 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a18f8c-1d95-7d87-b7b2-2b0216c110c9 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/accept/01a18f8c-1da3-7325-bcd8-821eb4673361 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/accept/01a18f8c-1da3-7325-bcd8-821eb4673361 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5#delete 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1d93-79d1-8a29-f6b0a01244d7 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5#delete 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1d93-79d1-8a29-f6b0a01244d7 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-1d93-79d1-8a29-f6b0a01244d7 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5#delete 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5#delete 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:26 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:21:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1c3a-7d16-9532-ac9419565771 request.user=bob post=https://b.localdomain/post/01a18f8c-1c3a-7d16-9532-ac9419565771 2026/10/31 01:21:26 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/accept/01a18f8c-1d8d-725e-9ec4-e04a742a22a1 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1d46-7b23-9012-f14892669fbc activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor error="invalid object host: b.localdomain" 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor 2026/10/31 01:21:26 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/accept/01a18f8c-1d8d-725e-9ec4-e04a742a22a1 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/inbox: 400, " 2026/10/31 01:21:26 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/accept/01a18f8c-1d8d-725e-9ec4-e04a742a22a1 2026/10/31 01:21:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 request.user=bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:26 INFO Approving follow request activity.id=https://c.localdomain/follow/01a18f8c-1d8a-786b-a95c-a2ab0507ea08 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/31 01:21:26 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f8c-1dbe-7bc7-a057-bc2812d22cbd activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f8c-1d8a-786b-a95c-a2ab0507ea08 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f8c-1d8a-786b-a95c-a2ab0507ea08 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:26 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor 2026/10/31 01:21:26 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/accept/01a18f8c-1d8d-725e-9ec4-e04a742a22a1 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1d46-7b23-9012-f14892669fbc activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1d46-7b23-9012-f14892669fbc 2026/10/31 01:21:26 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a18f8c-1dbe-7bc7-a057-bc2812d22cbd 2026/10/31 01:21:26 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a18f8c-1dbe-7bc7-a057-bc2812d22cbd 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:26 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1c06-71e2-b6ee-92d7c1b56d20 request.user=bob post=https://b.localdomain/post/01a18f8c-1c06-71e2-b6ee-92d7c1b56d20 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/accept/01a18f8c-1da3-7325-bcd8-821eb4673361 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:26 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/accept/01a18f8c-1da3-7325-bcd8-821eb4673361 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor offset=0 2026/10/31 01:21:26 INFO Looking up user name=carol 2026/10/31 01:21:26 INFO Received delete request activity.id=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f8c-1c92-7b3b-9763-9e5b823ce8e5 2026/10/31 01:21:26 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:26 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1d93-79d1-8a29-f6b0a01244d7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:26 INFO Fetching object cid=ap://did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:26 INFO Looking up user name=alice 2026/10/31 01:21:26 INFO Looking up user name=bob 2026/10/31 01:21:26 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor 2026/10/31 01:21:26 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a18f8c-1dbe-7bc7-a057-bc2812d22cbd 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f8c-1dbe-7bc7-a057-bc2812d22cbd 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f8c-1dd3-7a23-84b3-2a403a1717b9 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:27 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1d93-79d1-8a29-f6b0a01244d7 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f8c-1dd3-7a23-84b3-2a403a1717b9 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/accept/01a18f8c-1da3-7325-bcd8-821eb4673361 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor/follow/01a18f8c-1d3d-71bf-bf6a-5378827b001c activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6Mkpf6WKzEJ71zVmgnRqfB8MWHLfuJukqWdQipFw7HBfddX/actor/follow/01a18f8c-1d3d-71bf-bf6a-5378827b001c 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1d22-7ea2-9524-136abfa0c27e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1ded-7067-b411-3560f1c80772 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1d22-7ea2-9524-136abfa0c27e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1d22-7ea2-9524-136abfa0c27e 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f8c-1dd3-7a23-84b3-2a403a1717b9 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1ded-7067-b411-3560f1c80772 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1ded-7067-b411-3560f1c80772 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a18f8c-1dd3-7a23-84b3-2a403a1717b9 2026/10/31 01:21:27 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:27 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1dfb-7955-baa3-b9730d135995 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1c06-71e2-b6ee-92d7c1b56d20 request.user=bob post=https://b.localdomain/post/01a18f8c-1c06-71e2-b6ee-92d7c1b56d20 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1dfb-7955-baa3-b9730d135995 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1dfb-7955-baa3-b9730d135995 2026/10/31 01:21:27 WARN Activity is invalid activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor/create/1 error="invalid object: *ap.Object" 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1ded-7067-b411-3560f1c80772 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-1ded-7067-b411-3560f1c80772 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1dfb-7955-baa3-b9730d135995 2026/10/31 01:21:27 INFO Received followers request did=did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor count=2 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1dfb-7955-baa3-b9730d135995 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestCluster_DM (4.29s) 2026/10/31 01:21:27 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 request.user=bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor 2026/10/31 01:21:27 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1e1b-7249-8f92-ec72cb11de02 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1e1b-720a-acbe-25b78888a66e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1e1b-720a-acbe-25b78888a66e 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f8c-1dbe-7bc7-a057-bc2812d22cbd activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f8c-1d8a-786b-a95c-a2ab0507ea08 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f8c-1d8a-786b-a95c-a2ab0507ea08 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-1e1b-7249-8f92-ec72cb11de02 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:27 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1c97-7cda-a5e4-ab898132a6f0 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1c97-7c9c-996e-f5af82bd7bf7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1c97-7c9c-996e-f5af82bd7bf7 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktWfLFPTbMKeLi4fonphXgZrx4HKbHnckcyofWj3V6ENQ/actor offset=0 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1e1b-720a-acbe-25b78888a66e request.user=bob post=https://b.localdomain/post/01a18f8c-1e1b-720a-acbe-25b78888a66e 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1ded-7067-b411-3560f1c80772 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1d22-7ea2-9524-136abfa0c27e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1d22-7ea2-9524-136abfa0c27e 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor offset=0 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1cf3-7e73-86aa-dbe55a6a08d6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1cf3-7e2e-b9f5-2f79b79de23b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1cf3-7e2e-b9f5-2f79b79de23b 2026/10/31 01:21:27 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor 2026/10/31 01:21:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/update/01a18f8c-1e30-7387-b9ea-ecfff30fb549 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor gateway=https://c.localdomain 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/update/01a18f8c-1e30-7387-b9ea-ecfff30fb549 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/update/01a18f8c-1e30-7387-b9ea-ecfff30fb549 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 request.user=alice post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:27 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestCluster_ClientSideSigningOutboxNoProof (4.33s) 2026/10/31 01:21:27 INFO Received a new post activity.id=https://a.localdomain/create/01a18f8c-1e3a-7414-a611-0170ff2c88c6 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-1e3a-73d5-91ea-8790512cd608 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-1e3a-73d5-91ea-8790512cd608 2026/10/31 01:21:27 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1d23-74cd-8b05-430a431595fb activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1d23-7493-b7aa-d6b83dce2f4d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1d23-7493-b7aa-d6b83dce2f4d 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor offset=0 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a18f8c-1e3a-7414-a611-0170ff2c88c6 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a18f8c-1e3a-7414-a611-0170ff2c88c6 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/update/01a18f8c-1e30-7387-b9ea-ecfff30fb549 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/update/01a18f8c-1e30-7387-b9ea-ecfff30fb549 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Removed a Follow activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/undo/01a18f8c-1e53-7580-ad79-db0553f9bf4e activity.type=Undo activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/follow/01a18f8c-1c75-7b90-aa73-010daec3cd6c activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a18f8c-1e3a-7414-a611-0170ff2c88c6 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f8c-1e3a-7414-a611-0170ff2c88c6 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/undo/01a18f8c-1e53-7580-ad79-db0553f9bf4e 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/undo/01a18f8c-1e53-7580-ad79-db0553f9bf4e 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:27 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1e58-7ed7-a00c-e87583b2385f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 2026/10/31 01:21:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1e58-7ed7-a00c-e87583b2385f 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1e58-7ed7-a00c-e87583b2385f 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f8c-1e3a-73d5-91ea-8790512cd608 request.user=alice post=https://a.localdomain/post/01a18f8c-1e3a-73d5-91ea-8790512cd608 2026/10/31 01:21:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-1e58-7822-92db-e9ff18d850a1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor gateway=https://c.localdomain 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-1e58-7822-92db-e9ff18d850a1 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-1e58-7822-92db-e9ff18d850a1 2026/10/31 01:21:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1e5e-7afd-8b85-c1b630f45859 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/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f8c-1e5e-7afd-8b85-c1b630f45859 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/undo/01a18f8c-1e53-7580-ad79-db0553f9bf4e 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/undo/01a18f8c-1e53-7580-ad79-db0553f9bf4e 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f8c-1e5e-7afd-8b85-c1b630f45859 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1e58-7ed7-a00c-e87583b2385f 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-1e58-7ed7-a00c-e87583b2385f 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-1e58-7822-92db-e9ff18d850a1 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-1e58-7822-92db-e9ff18d850a1 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor offset=0 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkk6i7G7C6GQXg8Mo7i8aT7rFjU3ujKJVDFhx8eCaajPj6/actor offset=0 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 request.user=bob post=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 2026/10/31 01:21:27 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 request.user=carol post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:27 INFO Received a new post activity.id=https://c.localdomain/create/01a18f8c-1e72-7603-9226-4c777ffc3a0a activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a18f8c-1e72-75ce-ad73-76009cf83127 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a18f8c-1e72-75ce-ad73-76009cf83127 2026/10/31 01:21:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a18f8c-1e72-7603-9226-4c777ffc3a0a 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a18f8c-1e72-7603-9226-4c777ffc3a0a 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:21:27 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Removed a Follow activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/undo/01a18f8c-1e53-7580-ad79-db0553f9bf4e activity.type=Undo activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor/follow/01a18f8c-1c75-7b90-aa73-010daec3cd6c activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkwLC8CrczqgsV1taLcQkjtystA12fCt3MGHN4YVi8cj3H/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor --- PASS: TestCluster_ClientSideSigningOutboxInvalidActivity (4.39s) 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/update/01a18f8c-1e7a-73dd-ad87-cf91a3f614e2 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor gateway=https://a.localdomain 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/update/01a18f8c-1e7a-73dd-ad87-cf91a3f614e2 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/update/01a18f8c-1e7a-73dd-ad87-cf91a3f614e2 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1e58-7ed7-a00c-e87583b2385f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a18f8c-1e72-7603-9226-4c777ffc3a0a 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/01a18f8c-1e72-7603-9226-4c777ffc3a0a 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f8c-1e5e-7afd-8b85-c1b630f45859 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-1e5e-7afd-8b85-c1b630f45859 2026/10/31 01:21:27 INFO Received followers request did=did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkm9hWPPe5qUtbPUGvXXnRwZArxCuVAofMzJfJsJUxwnam/actor count=1 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/c.localdomain/post/01a18f8c-1e72-75ce-ad73-76009cf83127 request.user=carol post=https://c.localdomain/post/01a18f8c-1e72-75ce-ad73-76009cf83127 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:27 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1e92-7799-9479-b08957d4feea 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/31 01:21:27 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/update/01a18f8c-1e7a-73dd-ad87-cf91a3f614e2 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/update/01a18f8c-1e7a-73dd-ad87-cf91a3f614e2 2026/10/31 01:21:27 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-1e92-756e-a82b-b914de99f78a sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor gateway=https://a.localdomain 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-1e92-756e-a82b-b914de99f78a 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-1e92-756e-a82b-b914de99f78a --- PASS: TestCluster_ClientSideSigningFollowersHappyFlow (4.43s) 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f8c-1e92-7799-9479-b08957d4feea 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f8c-1e92-7799-9479-b08957d4feea 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:27 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1e5e-7afd-8b85-c1b630f45859 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/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-1e92-756e-a82b-b914de99f78a 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f8c-1eae-71a7-9888-636a9e5e375d activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1e5e-7afd-8b85-c1b630f45859 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1e5e-7afd-8b85-c1b630f45859 2026/10/31 01:21:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-1e92-756e-a82b-b914de99f78a 2026/10/31 01:21:27 INFO Received a new post activity.id=https://a.localdomain/create/01a18f8c-1e3a-7414-a611-0170ff2c88c6 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-1e3a-73d5-91ea-8790512cd608 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-1e3a-73d5-91ea-8790512cd608 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f8c-1eae-71a7-9888-636a9e5e375d 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f8c-1eae-71a7-9888-636a9e5e375d 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a18f8c-1e92-7799-9479-b08957d4feea 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-1e92-7799-9479-b08957d4feea 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:27 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:27 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1eb7-75c5-9fa5-ed341b6e51b3 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/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1eb7-75c5-9fa5-ed341b6e51b3 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1eb7-75c5-9fa5-ed341b6e51b3 2026/10/31 01:21:27 INFO Received a new post activity.id=https://c.localdomain/create/01a18f8c-1e72-7603-9226-4c777ffc3a0a activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a18f8c-1e72-75ce-ad73-76009cf83127 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a18f8c-1e72-75ce-ad73-76009cf83127 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:27 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:21:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f8c-1eae-71a7-9888-636a9e5e375d 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f8c-1eae-71a7-9888-636a9e5e375d 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/update/01a18f8c-1ebc-7c0e-8552-a9dffe90e1ff sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor gateway=https://c.localdomain 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/update/01a18f8c-1ebc-7c0e-8552-a9dffe90e1ff 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/update/01a18f8c-1ebc-7c0e-8552-a9dffe90e1ff 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor offset=0 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:27 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1dfb-7955-baa3-b9730d135995 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1ecb-79b0-bf7c-03ad4761b76c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1dfb-7955-baa3-b9730d135995 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1dfb-7955-baa3-b9730d135995 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Updating poll results poll=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1eb7-75c5-9fa5-ed341b6e51b3 2026/10/31 01:21:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1ecf-7790-bc88-7f930b0b4805 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:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1eb7-75c5-9fa5-ed341b6e51b3 2026/10/31 01:21:27 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1e92-7799-9479-b08957d4feea 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/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f8c-1ed3-797f-8c33-41ae1f1bb648 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1e92-7799-9479-b08957d4feea activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1e92-7799-9479-b08957d4feea 2026/10/31 01:21:27 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-1ecd-7d67-a30c-8753823847a6 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor offset=0 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1ecf-7790-bc88-7f930b0b4805 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1ecf-7790-bc88-7f930b0b4805 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/update/01a18f8c-1ebc-7c0e-8552-a9dffe90e1ff 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f8c-1eae-71a7-9888-636a9e5e375d activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1e5e-7afd-8b85-c1b630f45859 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1e5e-7afd-8b85-c1b630f45859 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/update/01a18f8c-1ebc-7c0e-8552-a9dffe90e1ff 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f8c-1ed3-797f-8c33-41ae1f1bb648 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f8c-1ed3-797f-8c33-41ae1f1bb648 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-1ecd-7d67-a30c-8753823847a6 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-1ecd-7d67-a30c-8753823847a6 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-1ecd-7d67-a30c-8753823847a6 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1ecb-79b0-bf7c-03ad4761b76c 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1ecb-79b0-bf7c-03ad4761b76c 2026/10/31 01:21:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-1ecd-7d67-a30c-8753823847a6 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a18f8c-1ed3-797f-8c33-41ae1f1bb648 2026/10/31 01:21:27 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1ee5-79f8-b0c5-59b7d7d09e57 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f8c-1ed3-797f-8c33-41ae1f1bb648 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-1ecd-7d67-a30c-8753823847a6 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1ee5-79f8-b0c5-59b7d7d09e57 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor offset=0 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1ee5-79f8-b0c5-59b7d7d09e57 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1ecb-79b0-bf7c-03ad4761b76c 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-1ecb-79b0-bf7c-03ad4761b76c 2026/10/31 01:21:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1ee8-7b63-b3ad-64688b6ba433 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:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1ecf-7790-bc88-7f930b0b4805 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-1ecf-7790-bc88-7f930b0b4805 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-1ecd-7d67-a30c-8753823847a6 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-1ecd-7d67-a30c-8753823847a6 2026/10/31 01:21:27 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1eb7-75c5-9fa5-ed341b6e51b3 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/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1ee8-7b63-b3ad-64688b6ba433 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1ee8-7b63-b3ad-64688b6ba433 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1eee-7b4a-8ef1-f2a44d0c5ed2 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1eb7-75c5-9fa5-ed341b6e51b3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1eb7-75c5-9fa5-ed341b6e51b3 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f8c-1ed3-797f-8c33-41ae1f1bb648 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1e92-7799-9479-b08957d4feea activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1e92-7799-9479-b08957d4feea 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1eee-7b4a-8ef1-f2a44d0c5ed2 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1eee-7b4a-8ef1-f2a44d0c5ed2 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-1ee5-79f8-b0c5-59b7d7d09e57 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1ee5-79f8-b0c5-59b7d7d09e57 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1ecb-79b0-bf7c-03ad4761b76c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1dfb-7955-baa3-b9730d135995 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1dfb-7955-baa3-b9730d135995 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor offset=0 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/follow/01a18f8c-1efa-729a-9614-56bd816baea0 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Received delete request activity.id=https://b.localdomain/post/01a18f8c-1c97-7c9c-996e-f5af82bd7bf7#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1c97-7c9c-996e-f5af82bd7bf7 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f8c-1c97-7c9c-996e-f5af82bd7bf7 2026/10/31 01:21:27 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/follow/01a18f8c-1efa-729a-9614-56bd816baea0 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/follow/01a18f8c-1efa-729a-9614-56bd816baea0 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:27 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1ee8-7b63-b3ad-64688b6ba433 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-1ee8-7b63-b3ad-64688b6ba433 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:27 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-1ecd-7d67-a30c-8753823847a6 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:27 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 request.user=alice post=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1eee-7b4a-8ef1-f2a44d0c5ed2 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-1eee-7b4a-8ef1-f2a44d0c5ed2 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor 2026/10/31 01:21:27 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/update/01a18f8c-1f02-7389-bc5d-70c4d27583b7 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor gateway=https://a.localdomain 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/update/01a18f8c-1f02-7389-bc5d-70c4d27583b7 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/update/01a18f8c-1f02-7389-bc5d-70c4d27583b7 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor offset=0 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:27 INFO Received delete request activity.id=https://b.localdomain/post/01a18f8c-1cf3-7e2e-b9f5-2f79b79de23b#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1cf3-7e2e-b9f5-2f79b79de23b activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f8c-1cf3-7e2e-b9f5-2f79b79de23b 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/follow/01a18f8c-1efa-729a-9614-56bd816baea0 2026/10/31 01:21:27 INFO Deleted old posts count=2 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/follow/01a18f8c-1efa-729a-9614-56bd816baea0 2026/10/31 01:21:27 INFO Received a new post activity.id=https://a.localdomain/create/01a18f8c-1f08-7a17-9c1e-65d58946da4a activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1eee-7b4a-8ef1-f2a44d0c5ed2 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1eb7-75c5-9fa5-ed341b6e51b3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1eb7-75c5-9fa5-ed341b6e51b3 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor offset=0 2026/10/31 01:21:27 INFO Removed old shared posts count=1 2026/10/31 01:21:27 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:27 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-1ecd-7d67-a30c-8753823847a6 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/update/01a18f8c-1f02-7389-bc5d-70c4d27583b7 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor offset=0 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-1f08-7a17-9c1e-65d58946da4a 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-1f08-7a17-9c1e-65d58946da4a 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-1f08-7a17-9c1e-65d58946da4a 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/update/01a18f8c-1f02-7389-bc5d-70c4d27583b7 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f8c-1c97-7c9c-996e-f5af82bd7bf7#delete 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f8c-1c97-7c9c-996e-f5af82bd7bf7#delete 2026/10/31 01:21:27 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f8c-1cf3-7e2e-b9f5-2f79b79de23b#delete 2026/10/31 01:21:27 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1f31-7529-bdb9-5d2a4983b15d 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:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-1f08-7a17-9c1e-65d58946da4a 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a18f8c-1f1d-758a-a2af-58366e1e4113 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f8c-1c97-7c9c-996e-f5af82bd7bf7#delete 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f8c-1cf3-7e2e-b9f5-2f79b79de23b#delete 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/inbox activity=https://a.localdomain/follow/01a18f8c-1f31-7529-bdb9-5d2a4983b15d 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/inbox activity=https://a.localdomain/follow/01a18f8c-1f31-7529-bdb9-5d2a4983b15d 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f8c-1cf3-7e2e-b9f5-2f79b79de23b#delete 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a18f8c-1f1d-758a-a2af-58366e1e4113 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-1f08-7a17-9c1e-65d58946da4a 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor offset=0 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-1f08-7a17-9c1e-65d58946da4a 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f8c-1f08-7a17-9c1e-65d58946da4a 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1f44-7b7a-8c51-5ade6d770686 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1f44-7b39-9f01-52a577d2386b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1f44-7b39-9f01-52a577d2386b 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1f44-7b7a-8c51-5ade6d770686 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1f44-7b7a-8c51-5ade6d770686 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a request.user=alice post=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a18f8c-1f1d-758a-a2af-58366e1e4113 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a18f8c-1c97-7c9c-996e-f5af82bd7bf7#delete 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/inbox activity=https://a.localdomain/follow/01a18f8c-1f31-7529-bdb9-5d2a4983b15d 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/01a18f8c-1f1d-758a-a2af-58366e1e4113 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1f31-7529-bdb9-5d2a4983b15d 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a18f8c-1cf3-7e2e-b9f5-2f79b79de23b#delete 2026/10/31 01:21:27 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/follow/01a18f8c-1f57-7938-84d6-c7e98e1528af activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1f57-7810-a3bb-0e5b7a9878d9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 request.user=bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/follow/01a18f8c-1f57-7938-84d6-c7e98e1528af 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/follow/01a18f8c-1f57-7938-84d6-c7e98e1528af 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1ee8-7b63-b3ad-64688b6ba433 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:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1f5b-7680-8496-764b7a58c830 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/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor offset=0 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1f57-7810-a3bb-0e5b7a9878d9 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1f57-7810-a3bb-0e5b7a9878d9 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor offset=0 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/accept/01a18f8c-1f5d-70d8-8417-0dabb5482d39 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1ee8-7b63-b3ad-64688b6ba433 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1ee8-7b63-b3ad-64688b6ba433 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1f5b-7680-8496-764b7a58c830 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1f5b-7680-8496-764b7a58c830 2026/10/31 01:21:27 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/accept/01a18f8c-1f5d-70d8-8417-0dabb5482d39 2026/10/31 01:21:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/accept/01a18f8c-1f5d-70d8-8417-0dabb5482d39 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor gateway=https://c.localdomain 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/accept/01a18f8c-1f5d-70d8-8417-0dabb5482d39 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/accept/01a18f8c-1f5d-70d8-8417-0dabb5482d39 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1f44-7b7a-8c51-5ade6d770686 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-1f44-7b7a-8c51-5ade6d770686 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor 2026/10/31 01:21:27 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-1f57-7810-a3bb-0e5b7a9878d9 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/accept/01a18f8c-1f5d-70d8-8417-0dabb5482d39 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/10/31 01:21:27 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a18f8c-1f08-7a17-9c1e-65d58946da4a note=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a thread=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 starter=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Received a new post activity.id=https://a.localdomain/create/01a18f8c-1f08-7a17-9c1e-65d58946da4a activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-1f57-7810-a3bb-0e5b7a9878d9 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/follow/01a18f8c-1f57-7938-84d6-c7e98e1528af 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 request.user=alice post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/follow/01a18f8c-1f57-7938-84d6-c7e98e1528af 2026/10/31 01:21:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/update/01a18f8c-1f6b-7df2-9aea-f213448277f0 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor gateway=https://c.localdomain 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/update/01a18f8c-1f6b-7df2-9aea-f213448277f0 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/update/01a18f8c-1f6b-7df2-9aea-f213448277f0 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-1f6c-7732-a9ba-84f2a0a2e736 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-1f6c-7732-a9ba-84f2a0a2e736 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f8c-1f08-7a17-9c1e-65d58946da4a 2026/10/31 01:21:27 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/follow/01a18f8c-1efa-729a-9614-56bd816baea0 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1f44-7b39-9f01-52a577d2386b request.user=bob post=https://b.localdomain/post/01a18f8c-1f44-7b39-9f01-52a577d2386b 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/accept/01a18f8c-1f74-7e25-a7f6-c1003bbdfbd6 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/follow/01a18f8c-1efa-729a-9614-56bd816baea0 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/follow/01a18f8c-1efa-729a-9614-56bd816baea0 2026/10/31 01:21:27 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-1f5b-7680-8496-764b7a58c830 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-1f5b-7680-8496-764b7a58c830 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616 request.user=carol post=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/accept/01a18f8c-1f74-7e25-a7f6-c1003bbdfbd6 2026/10/31 01:21:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/accept/01a18f8c-1f74-7e25-a7f6-c1003bbdfbd6 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor gateway=https://c.localdomain 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/accept/01a18f8c-1f74-7e25-a7f6-c1003bbdfbd6 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor offset=0 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/accept/01a18f8c-1f74-7e25-a7f6-c1003bbdfbd6 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/accept/01a18f8c-1f5d-70d8-8417-0dabb5482d39 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1ee8-7b63-b3ad-64688b6ba433 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor error="invalid object host: b.localdomain" 2026/10/31 01:21:27 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/accept/01a18f8c-1f5d-70d8-8417-0dabb5482d39 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/inbox: 400, " 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1f7d-74ce-afdf-31c7c2246663 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:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:27 INFO Received delete request activity.id=https://b.localdomain/post/01a18f8c-1c97-7c9c-996e-f5af82bd7bf7#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1c97-7c9c-996e-f5af82bd7bf7 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f8c-1c97-7c9c-996e-f5af82bd7bf7 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-1f6c-7732-a9ba-84f2a0a2e736 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/accept/01a18f8c-1f5d-70d8-8417-0dabb5482d39 2026/10/31 01:21:27 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/accept/01a18f8c-1f5d-70d8-8417-0dabb5482d39 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 request.user=carol post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f8c-1f6c-7732-a9ba-84f2a0a2e736 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1f7d-74ce-afdf-31c7c2246663 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1f7d-74ce-afdf-31c7c2246663 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/accept/01a18f8c-1f74-7e25-a7f6-c1003bbdfbd6 2026/10/31 01:21:27 INFO Received a new post activity.id=https://a.localdomain/create/01a18f8c-1f08-7a17-9c1e-65d58946da4a activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a 2026/10/31 01:21:27 INFO Backfilling thread post=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a parent=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 depth=0 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/update/01a18f8c-1f6b-7df2-9aea-f213448277f0 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1f7d-74ce-afdf-31c7c2246663 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/update/01a18f8c-1f6b-7df2-9aea-f213448277f0 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-1f7d-74ce-afdf-31c7c2246663 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/accept/01a18f8c-1f74-7e25-a7f6-c1003bbdfbd6 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor offset=0 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Received delete request activity.id=https://b.localdomain/post/01a18f8c-1cf3-7e2e-b9f5-2f79b79de23b#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1cf3-7e2e-b9f5-2f79b79de23b activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f8c-1cf3-7e2e-b9f5-2f79b79de23b 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/accept/01a18f8c-1f5d-70d8-8417-0dabb5482d39 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1ee8-7b63-b3ad-64688b6ba433 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1ee8-7b63-b3ad-64688b6ba433 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Fetching post post=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1f44-7b7a-8c51-5ade6d770686 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1f44-7b39-9f01-52a577d2386b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1f44-7b39-9f01-52a577d2386b 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor offset=0 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/accept/01a18f8c-1f74-7e25-a7f6-c1003bbdfbd6 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/accept/01a18f8c-1f74-7e25-a7f6-c1003bbdfbd6 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-1f57-7810-a3bb-0e5b7a9878d9 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1ecf-7790-bc88-7f930b0b4805 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:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/accept/01a18f8c-1faf-743b-b3dc-b4179058c7a7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1ecf-7790-bc88-7f930b0b4805 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1ecf-7790-bc88-7f930b0b4805 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor 2026/10/31 01:21:27 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1ee5-79f8-b0c5-59b7d7d09e57 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1fb0-79eb-8e96-c5b3ae89e437 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:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1fb3-7a75-8814-89361a09953c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1ee5-79f8-b0c5-59b7d7d09e57 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1ee5-79f8-b0c5-59b7d7d09e57 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1fb0-79eb-8e96-c5b3ae89e437 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1fb0-79eb-8e96-c5b3ae89e437 2026/10/31 01:21:27 INFO Received a new post activity.id=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 2026/10/31 01:21:27 INFO Backfilled thread post=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a parent=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 depth=0 2026/10/31 01:21:27 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/accept/01a18f8c-1f74-7e25-a7f6-c1003bbdfbd6 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/follow/01a18f8c-1efa-729a-9614-56bd816baea0 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/follow/01a18f8c-1efa-729a-9614-56bd816baea0 2026/10/31 01:21:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Received delete request activity.id=https://a.localdomain/post/01a18f8c-1e3a-73d5-91ea-8790512cd608#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-1e3a-73d5-91ea-8790512cd608 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a18f8c-1e3a-73d5-91ea-8790512cd608 2026/10/31 01:21:27 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1f5b-7680-8496-764b7a58c830 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/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/inbox activity=https://b.localdomain/follow/01a18f8c-1fb0-79eb-8e96-c5b3ae89e437 2026/10/31 01:21:27 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/follow/01a18f8c-1f57-7938-84d6-c7e98e1528af activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1fc8-7143-b054-b5e59e9d73f2 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1f5b-7680-8496-764b7a58c830 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1f5b-7680-8496-764b7a58c830 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/accept/01a18f8c-1fcb-737e-9224-0b432834aff7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/follow/01a18f8c-1f57-7938-84d6-c7e98e1528af activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/follow/01a18f8c-1f57-7938-84d6-c7e98e1528af 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-1fb0-79eb-8e96-c5b3ae89e437 2026/10/31 01:21:27 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/update/01a18f8c-1fc5-743b-aa1f-8eb314baaa36 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor gateway=https://a.localdomain 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/update/01a18f8c-1fc5-743b-aa1f-8eb314baaa36 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/update/01a18f8c-1fc5-743b-aa1f-8eb314baaa36 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a18f8c-1e3a-73d5-91ea-8790512cd608#delete 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a18f8c-1e3a-73d5-91ea-8790512cd608#delete 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1fb3-7a75-8814-89361a09953c 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1fb3-7a75-8814-89361a09953c 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a18f8c-1e3a-73d5-91ea-8790512cd608#delete 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/accept/01a18f8c-1f74-7e25-a7f6-c1003bbdfbd6 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/follow/01a18f8c-1efa-729a-9614-56bd816baea0 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/follow/01a18f8c-1efa-729a-9614-56bd816baea0 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a18f8c-1e3a-73d5-91ea-8790512cd608#delete 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/accept/01a18f8c-1faf-743b-b3dc-b4179058c7a7 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/01a18f8c-1fca-7ad6-9435-49c1a04751ca 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/accept/01a18f8c-1faf-743b-b3dc-b4179058c7a7 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor offset=0 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:27 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/accept/01a18f8c-1fcb-737e-9224-0b432834aff7 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/accept/01a18f8c-1fcb-737e-9224-0b432834aff7 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:27 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1f7d-74ce-afdf-31c7c2246663 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:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/accept/01a18f8c-1fe3-7474-a9c9-ebcd33b55b67 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1f7d-74ce-afdf-31c7c2246663 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1f7d-74ce-afdf-31c7c2246663 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1fb3-7a75-8814-89361a09953c 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1fc8-7143-b054-b5e59e9d73f2 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1fc8-7143-b054-b5e59e9d73f2 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/update/01a18f8c-1fc5-743b-aa1f-8eb314baaa36 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/accept/01a18f8c-1fe3-7474-a9c9-ebcd33b55b67 2026/10/31 01:21:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/accept/01a18f8c-1fe3-7474-a9c9-ebcd33b55b67 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor gateway=https://c.localdomain 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/accept/01a18f8c-1fe3-7474-a9c9-ebcd33b55b67 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/accept/01a18f8c-1fe3-7474-a9c9-ebcd33b55b67 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/accept/01a18f8c-1fe3-7474-a9c9-ebcd33b55b67 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/update/01a18f8c-1fc5-743b-aa1f-8eb314baaa36 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:27 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:27 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-1f31-7529-bdb9-5d2a4983b15d 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:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:27 INFO Received delete request activity.id=https://a.localdomain/post/01a18f8c-1e3a-73d5-91ea-8790512cd608#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-1e3a-73d5-91ea-8790512cd608 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a18f8c-1e3a-73d5-91ea-8790512cd608 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/accept/01a18f8c-1fcb-737e-9224-0b432834aff7 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-1fc8-7143-b054-b5e59e9d73f2 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/accept/01a18f8c-2002-746d-bc9f-3adeb9c8f070 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1f31-7529-bdb9-5d2a4983b15d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1f31-7529-bdb9-5d2a4983b15d 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-1fc8-7143-b054-b5e59e9d73f2 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-1fb3-7a75-8814-89361a09953c 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:27 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/accept/01a18f8c-1fe3-7474-a9c9-ebcd33b55b67 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1f7d-74ce-afdf-31c7c2246663 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor error="invalid object host: b.localdomain" 2026/10/31 01:21:27 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/accept/01a18f8c-1fe3-7474-a9c9-ebcd33b55b67 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/inbox: 400, " 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:27 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f8c-1fb0-79eb-8e96-c5b3ae89e437 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:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/accept/01a18f8c-2015-7902-82a2-01ad90cc8834 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1fb0-79eb-8e96-c5b3ae89e437 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a18f8c-1fb0-79eb-8e96-c5b3ae89e437 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor offset=0 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/accept/01a18f8c-1faf-743b-b3dc-b4179058c7a7 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1fb3-7a75-8814-89361a09953c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1ee5-79f8-b0c5-59b7d7d09e57 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1ee5-79f8-b0c5-59b7d7d09e57 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/accept/01a18f8c-2002-746d-bc9f-3adeb9c8f070 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/accept/01a18f8c-2002-746d-bc9f-3adeb9c8f070 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/accept/01a18f8c-1fcb-737e-9224-0b432834aff7 2026/10/31 01:21:27 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/accept/01a18f8c-1faf-743b-b3dc-b4179058c7a7 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/accept/01a18f8c-1fe3-7474-a9c9-ebcd33b55b67 2026/10/31 01:21:27 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/accept/01a18f8c-1fe3-7474-a9c9-ebcd33b55b67 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/accept/01a18f8c-2015-7902-82a2-01ad90cc8834 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/accept/01a18f8c-2015-7902-82a2-01ad90cc8834 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-1fc8-7143-b054-b5e59e9d73f2 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1f5b-7680-8496-764b7a58c830 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1f5b-7680-8496-764b7a58c830 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor offset=0 2026/10/31 01:21:27 WARN Activity is invalid activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor/create/1 error="invalid activity host: did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av" 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2031-77ed-bd72-ef29921c95a3 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2031-77ed-bd72-ef29921c95a3 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/accept/01a18f8c-1fe3-7474-a9c9-ebcd33b55b67 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1f7d-74ce-afdf-31c7c2246663 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1f7d-74ce-afdf-31c7c2246663 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a18f8c-2031-7226-9234-8a201f200941 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/accept/01a18f8c-2002-746d-bc9f-3adeb9c8f070 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/accept/01a18f8c-1faf-743b-b3dc-b4179058c7a7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1ecf-7790-bc88-7f930b0b4805 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-1ecf-7790-bc88-7f930b0b4805 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/accept/01a18f8c-2015-7902-82a2-01ad90cc8834 2026/10/31 01:21:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/accept/01a18f8c-2002-746d-bc9f-3adeb9c8f070 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1f44-7b39-9f01-52a577d2386b request.user=alice post=https://b.localdomain/post/01a18f8c-1f44-7b39-9f01-52a577d2386b 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2031-77ed-bd72-ef29921c95a3 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a18f8c-2031-7226-9234-8a201f200941 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/accept/01a18f8c-2015-7902-82a2-01ad90cc8834 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/follow/01a18f8c-2053-7bbc-9d78-90a08d57d306 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:27 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/follow/01a18f8c-2053-7bbc-9d78-90a08d57d306 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/follow/01a18f8c-2053-7bbc-9d78-90a08d57d306 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a18f8c-2031-7226-9234-8a201f200941 2026/10/31 01:21:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f8c-2031-77ed-bd72-ef29921c95a3 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-206a-74f4-b1b5-bac2e4c87a8b 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:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor offset=0 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/01a18f8c-2031-7226-9234-8a201f200941 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/accept/01a18f8c-1fcb-737e-9224-0b432834aff7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/follow/01a18f8c-1f57-7938-84d6-c7e98e1528af activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/follow/01a18f8c-1f57-7938-84d6-c7e98e1528af 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox activity=https://b.localdomain/follow/01a18f8c-206a-74f4-b1b5-bac2e4c87a8b 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox activity=https://b.localdomain/follow/01a18f8c-206a-74f4-b1b5-bac2e4c87a8b 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/accept/01a18f8c-2002-746d-bc9f-3adeb9c8f070 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-1f31-7529-bdb9-5d2a4983b15d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-1f31-7529-bdb9-5d2a4983b15d 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=alice actor=https://c.localdomain/user/carol offset=0 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/follow/01a18f8c-2053-7bbc-9d78-90a08d57d306 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:27 INFO Updating poll results poll=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/follow/01a18f8c-2053-7bbc-9d78-90a08d57d306 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor offset=0 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox activity=https://b.localdomain/follow/01a18f8c-206a-74f4-b1b5-bac2e4c87a8b 2026/10/31 01:21:27 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-206a-74f4-b1b5-bac2e4c87a8b 2026/10/31 01:21:27 INFO Quoting post request.path=/users/quote/b.localdomain/post/01a18f8c-1f44-7b39-9f01-52a577d2386b request.user=alice post=https://b.localdomain/post/01a18f8c-1f44-7b39-9f01-52a577d2386b 2026/10/31 01:21:27 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-2087-7202-8aa7-e50444451e76 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 --- PASS: TestDeleter_OldData (4.93s) 2026/10/31 01:21:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor offset=0 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 2026/10/31 01:21:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor gateway=https://c.localdomain 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/accept/01a18f8c-2015-7902-82a2-01ad90cc8834 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1fb0-79eb-8e96-c5b3ae89e437 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a18f8c-1fb0-79eb-8e96-c5b3ae89e437 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-2087-7202-8aa7-e50444451e76 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-2087-7202-8aa7-e50444451e76 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-2087-7202-8aa7-e50444451e76 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-2087-7202-8aa7-e50444451e76 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Received a new post activity.id=https://a.localdomain/create/01a18f8c-209a-7579-bfe1-f97250292f94 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-209a-7528-bf62-613d09e88d42 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-209a-7528-bf62-613d09e88d42 2026/10/31 01:21:27 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-209b-7cd2-802d-a39a09cdcf11 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-209b-7c94-9fda-bf357c604076 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-209b-7c94-9fda-bf357c604076 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-209a-7579-bfe1-f97250292f94 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-209a-7579-bfe1-f97250292f94 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-209b-7cd2-802d-a39a09cdcf11 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-209b-7cd2-802d-a39a09cdcf11 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-2087-7202-8aa7-e50444451e76 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-2087-7202-8aa7-e50444451e76 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 2026/10/31 01:21:27 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-20ba-7954-b676-a679561bcd76 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-2087-7202-8aa7-e50444451e76 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-20ba-7954-b676-a679561bcd76 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-20ba-7954-b676-a679561bcd76 2026/10/31 01:21:27 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-20ba-7dab-b931-ca857bcee560 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-20ba-7dab-b931-ca857bcee560 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-20ba-7dab-b931-ca857bcee560 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-209a-7579-bfe1-f97250292f94 2026/10/31 01:21:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-209b-7cd2-802d-a39a09cdcf11 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-209b-7cd2-802d-a39a09cdcf11 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-2087-7202-8aa7-e50444451e76 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-209a-7579-bfe1-f97250292f94 2026/10/31 01:21:27 INFO Creating new user request.path=/users/register name=bob 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-209b-7c94-9fda-bf357c604076 request.user=carol post=https://b.localdomain/post/01a18f8c-209b-7c94-9fda-bf357c604076 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-20ba-7954-b676-a679561bcd76 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-20ba-7dab-b931-ca857bcee560 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f8c-209a-7579-bfe1-f97250292f94 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-20ba-7954-b676-a679561bcd76 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-20ba-7dab-b931-ca857bcee560 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 WARN Failed to verify proof activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor/create/1 error="proof verification failed" 2026/10/31 01:21:27 INFO Received delete request activity.id=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f8c-209a-7528-bf62-613d09e88d42 request.user=alice post=https://a.localdomain/post/01a18f8c-209a-7528-bf62-613d09e88d42 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616 request.user=carol post=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor offset=0 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:27 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f8c-206a-74f4-b1b5-bac2e4c87a8b 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:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/accept/01a18f8c-20fe-7e1e-932a-da19827d4fd9 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-206a-74f4-b1b5-bac2e4c87a8b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-206a-74f4-b1b5-bac2e4c87a8b 2026/10/31 01:21:27 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-2087-7202-8aa7-e50444451e76 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1#delete 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1#delete 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/accept/01a18f8c-20fe-7e1e-932a-da19827d4fd9 2026/10/31 01:21:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/accept/01a18f8c-20fe-7e1e-932a-da19827d4fd9 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor gateway=https://c.localdomain 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/accept/01a18f8c-20fe-7e1e-932a-da19827d4fd9 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/accept/01a18f8c-20fe-7e1e-932a-da19827d4fd9 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1#delete 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1#delete 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/accept/01a18f8c-20fe-7e1e-932a-da19827d4fd9 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/accept/01a18f8c-20fe-7e1e-932a-da19827d4fd9 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/create/01a18f8c-2112-799f-a62e-116639db02cb note=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/post/01a18f8c-2112-791c-b043-cc3a7ec032d7 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/post/01a18f8c-2112-791c-b043-cc3a7ec032d7 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/create/01a18f8c-2112-799f-a62e-116639db02cb activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/post/01a18f8c-2112-791c-b043-cc3a7ec032d7 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/post/01a18f8c-2112-791c-b043-cc3a7ec032d7 2026/10/31 01:21:27 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2112-7555-b76c-8b8ca26c3c22 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2112-7555-b76c-8b8ca26c3c22 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2112-7555-b76c-8b8ca26c3c22 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2112-7555-b76c-8b8ca26c3c22 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor offset=0 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/create/01a18f8c-2112-799f-a62e-116639db02cb 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/create/01a18f8c-2112-799f-a62e-116639db02cb 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/create/01a18f8c-2112-799f-a62e-116639db02cb 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/create/01a18f8c-2112-799f-a62e-116639db02cb 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:27 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor gateway=https://a.localdomain 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:27 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/follow/01a18f8c-2133-72ba-a156-8225241f004e activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:27 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-20ba-7954-b676-a679561bcd76 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:27 INFO Received delete request activity.id=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-20ba-7dab-b931-ca857bcee560 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616 2026/10/31 01:21:27 INFO Looking up user name=alice 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-2137-7938-8222-afa11257d934 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-20ba-7954-b676-a679561bcd76 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-20ba-7954-b676-a679561bcd76 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/follow/01a18f8c-2133-72ba-a156-8225241f004e 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/follow/01a18f8c-2133-72ba-a156-8225241f004e 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-2137-7938-8222-afa11257d934 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-2137-7938-8222-afa11257d934 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-2133-7119-8fe9-19f522a731b2 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2133-70d2-87b4-193a99b4a924 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-2133-70d2-87b4-193a99b4a924 2026/10/31 01:21:27 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/accept/01a18f8c-20fe-7e1e-932a-da19827d4fd9 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-206a-74f4-b1b5-bac2e4c87a8b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor error="invalid object host: b.localdomain" 2026/10/31 01:21:27 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/accept/01a18f8c-20fe-7e1e-932a-da19827d4fd9 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox: 400, " 2026/10/31 01:21:27 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/accept/01a18f8c-20fe-7e1e-932a-da19827d4fd9 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Received a new post activity.id=https://a.localdomain/create/01a18f8c-209a-7579-bfe1-f97250292f94 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-209a-7528-bf62-613d09e88d42 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-209a-7528-bf62-613d09e88d42 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2133-7119-8fe9-19f522a731b2 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2133-7119-8fe9-19f522a731b2 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:27 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/create/01a18f8c-2112-799f-a62e-116639db02cb 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/create/01a18f8c-2112-799f-a62e-116639db02cb 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:27 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-213e-7a98-b56f-3cb2a48ab840 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-213e-78a9-b53f-81b84bc6bce5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-213e-78a9-b53f-81b84bc6bce5 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-2137-7938-8222-afa11257d934 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-2137-7938-8222-afa11257d934 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/create/01a18f8c-2112-799f-a62e-116639db02cb 2026/10/31 01:21:27 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/follow/01a18f8c-2133-72ba-a156-8225241f004e 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/follow/01a18f8c-2133-72ba-a156-8225241f004e 2026/10/31 01:21:27 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/inbox activity=https://b.localdomain/create/01a18f8c-213e-7a98-b56f-3cb2a48ab840 2026/10/31 01:21:27 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/inbox activity=https://b.localdomain/create/01a18f8c-213e-7a98-b56f-3cb2a48ab840 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLwZRNVEr19dq8P6NGjPW1AwQKvpgQmSqKgR3TzBg9Av/actor offset=0 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/post/01a18f8c-2112-791c-b043-cc3a7ec032d7 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/post/01a18f8c-2112-791c-b043-cc3a7ec032d7 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2133-7119-8fe9-19f522a731b2 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2112-7555-b76c-8b8ca26c3c22 request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2112-7555-b76c-8b8ca26c3c22 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/accept/01a18f8c-20fe-7e1e-932a-da19827d4fd9 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-206a-74f4-b1b5-bac2e4c87a8b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-206a-74f4-b1b5-bac2e4c87a8b 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-2133-7119-8fe9-19f522a731b2 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor offset=0 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:27 INFO Looking up user name=carol 2026/10/31 01:21:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-2137-7938-8222-afa11257d934 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-20ba-7954-b676-a679561bcd76 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-20ba-7954-b676-a679561bcd76 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-2133-70d2-87b4-193a99b4a924 request.user=carol post=https://b.localdomain/post/01a18f8c-2133-70d2-87b4-193a99b4a924 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/10/31 01:21:27 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/inbox activity=https://b.localdomain/create/01a18f8c-213e-7a98-b56f-3cb2a48ab840 2026/10/31 01:21:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-213e-7a98-b56f-3cb2a48ab840 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 request.user=bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-213e-78a9-b53f-81b84bc6bce5 request.user=carol post=https://b.localdomain/post/01a18f8c-213e-78a9-b53f-81b84bc6bce5 2026/10/31 01:21:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:27 INFO Looking up user name=bob 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:27 INFO Fetching object cid=ap://did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:27 INFO Moving follow follow=https://b.localdomain/follow/01a18f8c-1e92-7799-9479-b08957d4feea old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/10/31 01:21:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1f44-7b39-9f01-52a577d2386b request.user=bob post=https://b.localdomain/post/01a18f8c-1f44-7b39-9f01-52a577d2386b 2026/10/31 01:21:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-21b5-7b62-8c45-6f56230fcea7 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/31 01:21:28 INFO Removed a Follow activity.id=https://b.localdomain/undo/01a18f8c-21bb-7d51-bbe6-464497af0de0 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1e92-7799-9479-b08957d4feea 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/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/follow/01a18f8c-2053-7bbc-9d78-90a08d57d306 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/accept/01a18f8c-21c6-75f8-8092-0b24e2177e36 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/follow/01a18f8c-2053-7bbc-9d78-90a08d57d306 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/follow/01a18f8c-2053-7bbc-9d78-90a08d57d306 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 request.user=alice post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a18f8c-21b5-7b62-8c45-6f56230fcea7 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a18f8c-21b5-7b62-8c45-6f56230fcea7 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a18f8c-21bb-7d51-bbe6-464497af0de0 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a18f8c-21bb-7d51-bbe6-464497af0de0 2026/10/31 01:21:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/create/01a18f8c-2112-799f-a62e-116639db02cb activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/post/01a18f8c-2112-791c-b043-cc3a7ec032d7 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/post/01a18f8c-2112-791c-b043-cc3a7ec032d7 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2112-7555-b76c-8b8ca26c3c22 thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2112-7555-b76c-8b8ca26c3c22 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:28 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2112-7555-b76c-8b8ca26c3c22 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2112-7555-b76c-8b8ca26c3c22 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-209b-7cd2-802d-a39a09cdcf11 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-209b-7c94-9fda-bf357c604076 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-209b-7c94-9fda-bf357c604076 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a18f8c-21b5-7b62-8c45-6f56230fcea7 --- PASS: TestCluster_ClientSideSigningOutboxWrongOutbox (5.27s) 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 2026/10/31 01:21:28 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers: actor is not cached" 2026/10/31 01:21:28 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor gateway=https://c.localdomain 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 2026/10/31 01:21:28 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/follow/01a18f8c-2133-72ba-a156-8225241f004e activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a18f8c-21bb-7d51-bbe6-464497af0de0 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/accept/01a18f8c-21ea-7ee6-8ca3-d7449f08454d activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/follow/01a18f8c-2133-72ba-a156-8225241f004e activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/follow/01a18f8c-2133-72ba-a156-8225241f004e 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-21b5-7b62-8c45-6f56230fcea7 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-21ec-7457-9f55-1e34557b701e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:28 INFO Forwarding post to group followers activity=https://b.localdomain/create/01a18f8c-213e-7a98-b56f-3cb2a48ab840 note=https://b.localdomain/post/01a18f8c-213e-78a9-b53f-81b84bc6bce5 group=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/01a18f8c-21bb-7d51-bbe6-464497af0de0 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/accept/01a18f8c-21c6-75f8-8092-0b24e2177e36 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/accept/01a18f8c-21c6-75f8-8092-0b24e2177e36 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-21ec-7457-9f55-1e34557b701e 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-21ec-7457-9f55-1e34557b701e 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-213e-7a98-b56f-3cb2a48ab840 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-213e-78a9-b53f-81b84bc6bce5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-213e-78a9-b53f-81b84bc6bce5 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/accept/01a18f8c-21ea-7ee6-8ca3-d7449f08454d 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/accept/01a18f8c-21ea-7ee6-8ca3-d7449f08454d 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f8c-209a-7528-bf62-613d09e88d42 request.user=bob post=https://a.localdomain/post/01a18f8c-209a-7528-bf62-613d09e88d42 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-2133-7119-8fe9-19f522a731b2 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2133-70d2-87b4-193a99b4a924 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-2133-70d2-87b4-193a99b4a924 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-213e-7a98-b56f-3cb2a48ab840 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-213e-7a98-b56f-3cb2a48ab840 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 2026/10/31 01:21:28 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Looking up user name=alice 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/announce/01a18f8c-21f3-79f5-ba3e-9a6a8a57ead8 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/announce/01a18f8c-21f3-79f5-ba3e-9a6a8a57ead8 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/announce/01a18f8c-21f3-79f5-ba3e-9a6a8a57ead8 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/announce/01a18f8c-21f3-79f5-ba3e-9a6a8a57ead8 2026/10/31 01:21:28 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f8c-21b5-7b62-8c45-6f56230fcea7 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/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-21ec-7457-9f55-1e34557b701e 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/create/01a18f8c-2112-799f-a62e-116639db02cb activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/post/01a18f8c-2112-791c-b043-cc3a7ec032d7 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/post/01a18f8c-2112-791c-b043-cc3a7ec032d7 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://c.localdomain/accept/01a18f8c-2207-7c80-acaf-64e5615aa2e5 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-21b5-7b62-8c45-6f56230fcea7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-21b5-7b62-8c45-6f56230fcea7 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-21ec-7457-9f55-1e34557b701e 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-213e-7a98-b56f-3cb2a48ab840 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/announce/01a18f8c-21f3-79f5-ba3e-9a6a8a57ead8 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a18f8c-2207-7c80-acaf-64e5615aa2e5 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a18f8c-2207-7c80-acaf-64e5615aa2e5 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/accept/01a18f8c-21c6-75f8-8092-0b24e2177e36 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 request.user=carol post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:28 INFO Received delete request activity.id=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkhYh3XoSbBDc4zxStUoaUBWmMNoyMPYiZLSkkexNn5hYS/actor offset=0 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/accept/01a18f8c-21ea-7ee6-8ca3-d7449f08454d 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/accept/01a18f8c-21ea-7ee6-8ca3-d7449f08454d 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616#delete 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616#delete 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/announce/01a18f8c-21f3-79f5-ba3e-9a6a8a57ead8 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616#delete 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/accept/01a18f8c-21c6-75f8-8092-0b24e2177e36 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a18f8c-2207-7c80-acaf-64e5615aa2e5 2026/10/31 01:21:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616#delete 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/announce/01a18f8c-21f3-79f5-ba3e-9a6a8a57ead8 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/01a18f8c-2207-7c80-acaf-64e5615aa2e5 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-213e-7a98-b56f-3cb2a48ab840 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-2227-7de0-9e9e-50f5afa08930 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2227-7d67-8251-5b3bbaea9f8e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-2227-7d67-8251-5b3bbaea9f8e 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor/announce/01a18f8c-21f3-79f5-ba3e-9a6a8a57ead8 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2227-7de0-9e9e-50f5afa08930 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2227-7de0-9e9e-50f5afa08930 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:28 INFO Removed a Follow activity.id=https://b.localdomain/undo/01a18f8c-21bb-7d51-bbe6-464497af0de0 activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-1e92-7799-9479-b08957d4feea 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/31 01:21:28 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/accept/01a18f8c-21ea-7ee6-8ca3-d7449f08454d activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/follow/01a18f8c-2133-72ba-a156-8225241f004e activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/follow/01a18f8c-2133-72ba-a156-8225241f004e 2026/10/31 01:21:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:28 INFO Received delete request activity.id=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f8c-1f57-77d3-b463-f2c02e5ce616 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Received delete request activity.id=https://c.localdomain/post/01a18f8c-1e72-75ce-ad73-76009cf83127#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a18f8c-1e72-75ce-ad73-76009cf83127 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/01a18f8c-1e72-75ce-ad73-76009cf83127 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2112-75b7-8524-2f70eb33ec35 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2112-7555-b76c-8b8ca26c3c22 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2112-7555-b76c-8b8ca26c3c22 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2227-7de0-9e9e-50f5afa08930 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://c.localdomain/accept/01a18f8c-2207-7c80-acaf-64e5615aa2e5 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-21b5-7b62-8c45-6f56230fcea7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-21b5-7b62-8c45-6f56230fcea7 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-213e-7a98-b56f-3cb2a48ab840 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-213e-78a9-b53f-81b84bc6bce5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-213e-78a9-b53f-81b84bc6bce5 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-2227-7de0-9e9e-50f5afa08930 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor --- PASS: TestCluster_PublicPostQuote (5.39s) 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a18f8c-1e72-75ce-ad73-76009cf83127#delete 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a18f8c-1e72-75ce-ad73-76009cf83127#delete 2026/10/31 01:21:28 INFO Updated post activity.id=https://a.localdomain/update/01a18f8c-2256-788c-9915-3ab6981f0af2 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-2227-7d67-8251-5b3bbaea9f8e request.user=bob post=https://b.localdomain/post/01a18f8c-2227-7d67-8251-5b3bbaea9f8e 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/accept/01a18f8c-21c6-75f8-8092-0b24e2177e36 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/follow/01a18f8c-2053-7bbc-9d78-90a08d57d306 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/follow/01a18f8c-2053-7bbc-9d78-90a08d57d306 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2256-788c-9915-3ab6981f0af2 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2256-788c-9915-3ab6981f0af2 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2256-788c-9915-3ab6981f0af2 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a18f8c-1e72-75ce-ad73-76009cf83127#delete 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2256-788c-9915-3ab6981f0af2 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor offset=0 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=carol 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/01a18f8c-1e72-75ce-ad73-76009cf83127#delete 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-2265-73fe-af36-f61df5764d90 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2265-73c2-b576-143aa049eeda activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-2265-73c2-b576-143aa049eeda 2026/10/31 01:21:28 INFO Looking up user name=alice 2026/10/31 01:21:28 INFO Looking up user name=alice 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=alice actor=https://a.localdomain/user/carol offset=0 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2265-73fe-af36-f61df5764d90 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2265-73fe-af36-f61df5764d90 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2256-788c-9915-3ab6981f0af2 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2256-788c-9915-3ab6981f0af2 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f8c-2256-788c-9915-3ab6981f0af2 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkrKZu33RbPVPmJi6S9qtPPHqfJ8qmZKuGQbmAUtFQcB1T/actor 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a request.user=alice post=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a --- PASS: TestCluster_ClientSideSigningOutboxInvalidProof (5.44s) 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2265-73fe-af36-f61df5764d90 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-2265-73fe-af36-f61df5764d90 2026/10/31 01:21:28 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers: actor is not cached" 2026/10/31 01:21:28 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor gateway=https://a.localdomain 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 2026/10/31 01:21:28 INFO Received delete request activity.id=https://c.localdomain/post/01a18f8c-1e72-75ce-ad73-76009cf83127#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a18f8c-1e72-75ce-ad73-76009cf83127 activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/01a18f8c-1e72-75ce-ad73-76009cf83127 2026/10/31 01:21:28 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/post/01a18f8c-2112-791c-b043-cc3a7ec032d7 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/post/01a18f8c-2112-791c-b043-cc3a7ec032d7 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 2026/10/31 01:21:28 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/create/01a18f8c-2079-7be4-a3ae-c45c42d21e31 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-2265-73c2-b576-143aa049eeda request.user=bob post=https://b.localdomain/post/01a18f8c-2265-73c2-b576-143aa049eeda 2026/10/31 01:21:28 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a18f8c-22a0-7646-8d1b-6b42a6b59810 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/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f8c-22a0-7646-8d1b-6b42a6b59810 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f8c-22a0-7646-8d1b-6b42a6b59810 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-229e-757e-a656-87519bf482f5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-229e-7535-ba97-75eee35c8e46 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-229e-7535-ba97-75eee35c8e46 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/follow/01a18f8c-22b2-7c19-800c-c5cd1d681f12 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor activity.object.kind=string activity.object.id=https://a.localdomain/user/carol follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor followed=https://a.localdomain/user/carol 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/inbox activity=https://b.localdomain/create/01a18f8c-229e-757e-a656-87519bf482f5 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f8c-22b8-73cf-8681-3b76b3efc7ee 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:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/follow/01a18f8c-22b2-7c19-800c-c5cd1d681f12 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/follow/01a18f8c-22b2-7c19-800c-c5cd1d681f12 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/inbox activity=https://b.localdomain/create/01a18f8c-229e-757e-a656-87519bf482f5 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f8c-22a0-7646-8d1b-6b42a6b59810 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a18f8c-22a0-7646-8d1b-6b42a6b59810 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-2227-7de0-9e9e-50f5afa08930 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2227-7d67-8251-5b3bbaea9f8e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-2227-7d67-8251-5b3bbaea9f8e 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/follow/01a18f8c-22b2-7c19-800c-c5cd1d681f12 2026/10/31 01:21:28 INFO Looking up user name=alice 2026/10/31 01:21:28 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/note/1 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f8c-22b8-73cf-8681-3b76b3efc7ee 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/inbox activity=https://b.localdomain/create/01a18f8c-229e-757e-a656-87519bf482f5 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-229e-757e-a656-87519bf482f5 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=alice actor=https://a.localdomain/user/carol offset=0 2026/10/31 01:21:28 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor gateway=https://a.localdomain 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/create/1 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/create/1 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/create/1 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-229e-7535-ba97-75eee35c8e46 request.user=bob post=https://b.localdomain/post/01a18f8c-229e-7535-ba97-75eee35c8e46 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/create/1 2026/10/31 01:21:28 INFO Updated post activity.id=https://a.localdomain/update/01a18f8c-2256-788c-9915-3ab6981f0af2 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a 2026/10/31 01:21:28 INFO Backfilling thread post=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a parent=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 depth=0 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-22e5-7b66-81f4-8f3fa08bde3c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-22e5-7ae5-b154-c36491946ff9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-22e5-7ae5-b154-c36491946ff9 2026/10/31 01:21:28 INFO Fetching post post=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 2026/10/31 01:21:28 INFO Deleting backfilled parent post parent=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 2026/10/31 01:21:28 INFO Received delete request activity.id=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 activity.type=Delete activity.actor="" activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 activity.object.type="" activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:28 INFO Deleted backfilled parent post parent=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 2026/10/31 01:21:28 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/note/1 2026/10/31 01:21:28 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-22e5-7b66-81f4-8f3fa08bde3c 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-22e5-7b66-81f4-8f3fa08bde3c 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/create/1 2026/10/31 01:21:28 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor gateway=https://c.localdomain 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/create/1 2026/10/31 01:21:28 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/create/1 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/create/1 2026/10/31 01:21:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/update/01a18f8c-2302-76b3-8405-b7dbc47ce758 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor gateway=https://c.localdomain 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/update/01a18f8c-2302-76b3-8405-b7dbc47ce758 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/update/01a18f8c-2302-76b3-8405-b7dbc47ce758 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:28 INFO Looking up user name=alice 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-22e5-7b66-81f4-8f3fa08bde3c 2026/10/31 01:21:28 INFO Looking up user name=alice 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-22e5-7b66-81f4-8f3fa08bde3c 2026/10/31 01:21:28 INFO Received a new post activity.id=https://c.localdomain/create/01a18f8c-2307-7a6f-9cee-5b7ece0f07c5 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a18f8c-2307-7a33-940c-27deb2b81d1a activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a18f8c-2307-7a33-940c-27deb2b81d1a 2026/10/31 01:21:28 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/create/01a18f8c-2305-776e-944f-819da8fb0334 note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/post/01a18f8c-2305-7716-8fe5-daf7df7106cb thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/post/01a18f8c-2305-7716-8fe5-daf7df7106cb starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/create/01a18f8c-2305-776e-944f-819da8fb0334 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/post/01a18f8c-2305-7716-8fe5-daf7df7106cb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/post/01a18f8c-2305-7716-8fe5-daf7df7106cb 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-22e5-7ae5-b154-c36491946ff9 request.user=bob post=https://b.localdomain/post/01a18f8c-22e5-7ae5-b154-c36491946ff9 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a18f8c-2307-7a6f-9cee-5b7ece0f07c5 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a18f8c-2307-7a6f-9cee-5b7ece0f07c5 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/create/01a18f8c-2305-776e-944f-819da8fb0334 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/create/01a18f8c-2305-776e-944f-819da8fb0334 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/create/01a18f8c-2305-776e-944f-819da8fb0334 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/create/01a18f8c-2305-776e-944f-819da8fb0334 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/create/1 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/create/1 2026/10/31 01:21:28 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a18f8c-2256-788c-9915-3ab6981f0af2 note=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a thread=https://b.localdomain/post/01a18f8c-1e58-7e5b-8782-564d98cfb4e1 starter=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Updated post activity.id=https://a.localdomain/update/01a18f8c-2256-788c-9915-3ab6981f0af2 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-1f08-79d6-8e2d-bb48757f442a 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/create/1 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a18f8c-2307-7a6f-9cee-5b7ece0f07c5 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/update/01a18f8c-2302-76b3-8405-b7dbc47ce758 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/01a18f8c-2307-7a6f-9cee-5b7ece0f07c5 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/update/01a18f8c-2302-76b3-8405-b7dbc47ce758 2026/10/31 01:21:28 INFO Updating poll results poll=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f8c-2256-788c-9915-3ab6981f0af2 2026/10/31 01:21:28 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a18f8c-213e-78a9-b53f-81b84bc6bce5 request.user=alice post=https://b.localdomain/post/01a18f8c-213e-78a9-b53f-81b84bc6bce5 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/create/01a18f8c-2305-776e-944f-819da8fb0334 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/c.localdomain/post/01a18f8c-2307-7a33-940c-27deb2b81d1a request.user=carol post=https://c.localdomain/post/01a18f8c-2307-7a33-940c-27deb2b81d1a 2026/10/31 01:21:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:28 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-2342-7317-8075-3488f0486c5b activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/create/01a18f8c-2305-776e-944f-819da8fb0334 2026/10/31 01:21:28 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/create/01a18f8c-2305-776e-944f-819da8fb0334 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:28 INFO Received a new post activity.id=https://a.localdomain/create/01a18f8c-2345-77e9-b0d0-c300a48c9234 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 2026/10/31 01:21:28 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/01a18f8c-229e-757e-a656-87519bf482f5 note=https://b.localdomain/post/01a18f8c-229e-7535-ba97-75eee35c8e46 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor/post/01a18f8c-2112-791c-b043-cc3a7ec032d7 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-229e-757e-a656-87519bf482f5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-229e-7535-ba97-75eee35c8e46 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-229e-7535-ba97-75eee35c8e46 --- PASS: TestCluster_PostToFollowers (5.65s) 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-2342-7317-8075-3488f0486c5b 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-2342-7317-8075-3488f0486c5b 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-2342-7317-8075-3488f0486c5b 2026/10/31 01:21:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor/note/1 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-2342-7317-8075-3488f0486c5b 2026/10/31 01:21:28 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a18f8c-235f-7ede-b031-397c170705ee 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/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a18f8c-235f-7ede-b031-397c170705ee 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-2345-77e9-b0d0-c300a48c9234 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-2345-77e9-b0d0-c300a48c9234 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a18f8c-235f-7ede-b031-397c170705ee 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/post/01a18f8c-2305-7716-8fe5-daf7df7106cb request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/post/01a18f8c-2305-7716-8fe5-daf7df7106cb 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/inbox activity=https://b.localdomain/create/01a18f8c-229e-757e-a656-87519bf482f5 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/inbox activity=https://b.localdomain/create/01a18f8c-229e-757e-a656-87519bf482f5 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor offset=0 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-2342-7317-8075-3488f0486c5b 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-2342-7317-8075-3488f0486c5b 2026/10/31 01:21:28 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/update/01a18f8c-236d-7bac-a174-75c27691c7e1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor gateway=https://a.localdomain 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/update/01a18f8c-236d-7bac-a174-75c27691c7e1 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/update/01a18f8c-236d-7bac-a174-75c27691c7e1 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a18f8c-235f-7ede-b031-397c170705ee 2026/10/31 01:21:28 INFO Looking up user name=alice 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a18f8c-235f-7ede-b031-397c170705ee 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-2342-7317-8075-3488f0486c5b 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-2345-77e9-b0d0-c300a48c9234 2026/10/31 01:21:28 INFO Fetching forwarded object activity.id=https://b.localdomain/create/01a18f8c-229e-757e-a656-87519bf482f5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-229e-7535-ba97-75eee35c8e46 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/01a18f8c-229e-757e-a656-87519bf482f5 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-2374-79dd-aac2-b371b0b21625 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2374-795b-82fe-b324fd06dc79 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-2374-795b-82fe-b324fd06dc79 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f8c-2345-77e9-b0d0-c300a48c9234 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:28 INFO Received a new post activity.id=https://c.localdomain/create/01a18f8c-2307-7a6f-9cee-5b7ece0f07c5 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a18f8c-2307-7a33-940c-27deb2b81d1a activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a18f8c-2307-7a33-940c-27deb2b81d1a 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/create/01a18f8c-2377-7d2c-a91a-f006d4ad6252 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/post/01a18f8c-2377-7c62-bbae-a2f1a8955ac8 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/post/01a18f8c-2377-7c62-bbae-a2f1a8955ac8 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor 2026/10/31 01:21:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/create/01a18f8c-2377-7d2c-a91a-f006d4ad6252 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/post/01a18f8c-2377-7c62-bbae-a2f1a8955ac8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/post/01a18f8c-2377-7c62-bbae-a2f1a8955ac8 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2374-79dd-aac2-b371b0b21625 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2374-79dd-aac2-b371b0b21625 2026/10/31 01:21:28 INFO Fetching activity activity=https://b.localdomain/create/01a18f8c-229e-757e-a656-87519bf482f5 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 request.user=alice post=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 2026/10/31 01:21:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktVEi6jByCAjXZVkzVPtfhhSnWKa7EjAGauMcmLCHWodJ/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgUx1NXauTQD5HBtADvPyfjjdQQbSMeeWokc7q84KGJTt/actor/inbox activity=https://b.localdomain/create/01a18f8c-229e-757e-a656-87519bf482f5 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/update/01a18f8c-236d-7bac-a174-75c27691c7e1 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-229e-757e-a656-87519bf482f5 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/update/01a18f8c-236d-7bac-a174-75c27691c7e1 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:28 INFO Looking up user name=alice 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/create/01a18f8c-2377-7d2c-a91a-f006d4ad6252 2026/10/31 01:21:28 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-2342-7317-8075-3488f0486c5b activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2374-79dd-aac2-b371b0b21625 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/post/01a18f8c-2377-7c62-bbae-a2f1a8955ac8 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/post/01a18f8c-2377-7c62-bbae-a2f1a8955ac8 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-2374-79dd-aac2-b371b0b21625 2026/10/31 01:21:28 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-2374-795b-82fe-b324fd06dc79 request.user=bob post=https://b.localdomain/post/01a18f8c-2374-795b-82fe-b324fd06dc79 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/create/01a18f8c-2305-776e-944f-819da8fb0334 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/post/01a18f8c-2305-7716-8fe5-daf7df7106cb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/post/01a18f8c-2305-7716-8fe5-daf7df7106cb 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-229e-757e-a656-87519bf482f5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-229e-7535-ba97-75eee35c8e46 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-229e-7535-ba97-75eee35c8e46 2026/10/31 01:21:28 INFO Approving follow request activity.id=https://c.localdomain/follow/01a18f8c-235f-7ede-b031-397c170705ee 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/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f8c-23b7-7b9d-a3bc-4314b69866c4 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f8c-235f-7ede-b031-397c170705ee activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f8c-235f-7ede-b031-397c170705ee 2026/10/31 01:21:28 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-2342-7317-8075-3488f0486c5b activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-23ba-79c5-b10b-7c4c028773e0 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a18f8c-23b7-7b9d-a3bc-4314b69866c4 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a18f8c-23b7-7b9d-a3bc-4314b69866c4 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-23ba-79c5-b10b-7c4c028773e0 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor offset=0 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-23ba-79c5-b10b-7c4c028773e0 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:28 INFO Looking up user name=alice 2026/10/31 01:21:28 INFO Looking up user name=alice 2026/10/31 01:21:28 INFO Looking up user name=alice 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a18f8c-23b7-7b9d-a3bc-4314b69866c4 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor offset=0 2026/10/31 01:21:28 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a18f8c-23b7-7b9d-a3bc-4314b69866c4 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-23ba-79c5-b10b-7c4c028773e0 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-23ba-79c5-b10b-7c4c028773e0 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/create/01a18f8c-2305-776e-944f-819da8fb0334 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/post/01a18f8c-2305-7716-8fe5-daf7df7106cb activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/post/01a18f8c-2305-7716-8fe5-daf7df7106cb 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:21:28 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a18f8c-2345-77e9-b0d0-c300a48c9234 note=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 thread=https://b.localdomain/post/01a18f8c-213e-78a9-b53f-81b84bc6bce5 starter=https://b.localdomain/user/carol 2026/10/31 01:21:28 INFO Received a new post activity.id=https://a.localdomain/create/01a18f8c-2345-77e9-b0d0-c300a48c9234 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:28 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/update/01a18f8c-23db-7a47-b8ef-0a344b1839b4 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor gateway=https://c.localdomain 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/update/01a18f8c-23db-7a47-b8ef-0a344b1839b4 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/update/01a18f8c-23db-7a47-b8ef-0a344b1839b4 2026/10/31 01:21:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:28 INFO Looking up user name=alice 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:28 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-21ec-7457-9f55-1e34557b701e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f8c-2345-77e9-b0d0-c300a48c9234 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-23ef-73a5-81e2-898dd121ec3e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-21ec-7457-9f55-1e34557b701e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-21ec-7457-9f55-1e34557b701e 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:21:28 INFO Received a new post activity.id=https://a.localdomain/create/01a18f8c-23e5-758a-a99e-2cdc4c9bfce8 activity.type=Create activity.actor=https://a.localdomain/user/carol activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-23e5-750e-a202-b4eacf2cf51d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/carol post=https://a.localdomain/post/01a18f8c-23e5-750e-a202-b4eacf2cf51d 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f8c-23e5-758a-a99e-2cdc4c9bfce8 2026/10/31 01:21:28 INFO Approving follow request activity.id=https://c.localdomain/follow/01a18f8c-22a0-7646-8d1b-6b42a6b59810 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/31 01:21:28 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-2405-77df-be2e-d820b147beff activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f8c-22a0-7646-8d1b-6b42a6b59810 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f8c-22a0-7646-8d1b-6b42a6b59810 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f8c-23e5-750e-a202-b4eacf2cf51d request.user=carol post=https://a.localdomain/post/01a18f8c-23e5-750e-a202-b4eacf2cf51d 2026/10/31 01:21:28 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/31 01:21:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-2407-70fb-83a4-47407b9fbed4 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:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/update/01a18f8c-23db-7a47-b8ef-0a344b1839b4 2026/10/31 01:21:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-23ef-73a5-81e2-898dd121ec3e 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-23ef-73a5-81e2-898dd121ec3e 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/update/01a18f8c-23db-7a47-b8ef-0a344b1839b4 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/inbox activity=https://b.localdomain/follow/01a18f8c-2407-70fb-83a4-47407b9fbed4 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/inbox activity=https://b.localdomain/follow/01a18f8c-2407-70fb-83a4-47407b9fbed4 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkokCounB2xsQbqSd2GiSJxY3xS4UrebFRb3DuNyG8VQS6/actor offset=0 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f8c-2405-77df-be2e-d820b147beff 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f8c-2405-77df-be2e-d820b147beff 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/post/01a18f8c-2406-723c-948d-8d9b8faf6515 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/post/01a18f8c-2406-723c-948d-8d9b8faf6515 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-23ef-73a5-81e2-898dd121ec3e 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=bob actor=https://c.localdomain/user/carol offset=0 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-2133-70d2-87b4-193a99b4a924 request.user=bob post=https://b.localdomain/post/01a18f8c-2133-70d2-87b4-193a99b4a924 2026/10/31 01:21:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/inbox activity=https://b.localdomain/follow/01a18f8c-2407-70fb-83a4-47407b9fbed4 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f8c-2405-77df-be2e-d820b147beff 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-2407-70fb-83a4-47407b9fbed4 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-23ef-73a5-81e2-898dd121ec3e 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-2405-77df-be2e-d820b147beff 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor offset=0 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:28 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:21:28 INFO Looking up user name=alice 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a18f8c-23b7-7b9d-a3bc-4314b69866c4 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f8c-235f-7ede-b031-397c170705ee activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f8c-235f-7ede-b031-397c170705ee 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/update/01a18f8c-243a-74a6-b045-285e1964d204 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor gateway=https://a.localdomain 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/update/01a18f8c-243a-74a6-b045-285e1964d204 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/update/01a18f8c-243a-74a6-b045-285e1964d204 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 request.user=bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-2405-77df-be2e-d820b147beff activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f8c-22a0-7646-8d1b-6b42a6b59810 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f8c-22a0-7646-8d1b-6b42a6b59810 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/post/01a18f8c-2406-723c-948d-8d9b8faf6515 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/post/01a18f8c-2406-723c-948d-8d9b8faf6515 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-2464-73b7-8db2-aab07e43207f activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/update/01a18f8c-243a-74a6-b045-285e1964d204 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-2464-73b7-8db2-aab07e43207f 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/update/01a18f8c-243a-74a6-b045-285e1964d204 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-2464-73b7-8db2-aab07e43207f 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f8c-2468-7d9b-9637-b46d82c4d258 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f8c-2468-7d9b-9637-b46d82c4d258 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-23ef-73a5-81e2-898dd121ec3e activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-21ec-7457-9f55-1e34557b701e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-21ec-7457-9f55-1e34557b701e 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a18f8c-247b-7528-8345-c96a25b4866b 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/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:28 INFO Looking up user name=alice 2026/10/31 01:21:28 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/post/01a18f8c-2305-7716-8fe5-daf7df7106cb request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/post/01a18f8c-2305-7716-8fe5-daf7df7106cb 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f8c-247b-7528-8345-c96a25b4866b 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f8c-247b-7528-8345-c96a25b4866b --- PASS: TestCluster_BackfillMissingParent (5.93s) 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-2464-73b7-8db2-aab07e43207f 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestCluster_MovedAccount (5.94s) --- PASS: TestCluster_ClientSideSigningInboxHappyFlow (5.95s) 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f8c-2468-7d9b-9637-b46d82c4d258 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-2464-73b7-8db2-aab07e43207f 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a18f8c-2468-7d9b-9637-b46d82c4d258 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/31 01:21:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/create/01a18f8c-2487-7648-8a65-972df23b166e activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f8c-247b-7528-8345-c96a25b4866b 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 request.user=alice post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a18f8c-247b-7528-8345-c96a25b4866b 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-2133-70d2-87b4-193a99b4a924 request.user=bob post=https://b.localdomain/post/01a18f8c-2133-70d2-87b4-193a99b4a924 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/create/01a18f8c-2487-7648-8a65-972df23b166e 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/create/01a18f8c-2487-7648-8a65-972df23b166e 2026/10/31 01:21:28 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:28 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f8c-2407-70fb-83a4-47407b9fbed4 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:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/accept/01a18f8c-249e-70cf-9e2f-bdac1676d841 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-2407-70fb-83a4-47407b9fbed4 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-2407-70fb-83a4-47407b9fbed4 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:28 INFO Enabling pprof url=https://b.localdomain/fenmmvknbnuvuntyqxkssydumbuefpus/debug/pprof 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/accept/01a18f8c-249e-70cf-9e2f-bdac1676d841 2026/10/31 01:21:28 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/accept/01a18f8c-249e-70cf-9e2f-bdac1676d841 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor gateway=https://c.localdomain 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/accept/01a18f8c-249e-70cf-9e2f-bdac1676d841 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/accept/01a18f8c-249e-70cf-9e2f-bdac1676d841 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor offset=0 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor offset=0 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:28 INFO Notifying that user does not exist user=bob 2026/10/31 01:21:28 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/create/01a18f8c-2487-7648-8a65-972df23b166e 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/accept/01a18f8c-249e-70cf-9e2f-bdac1676d841 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/create/01a18f8c-2487-7648-8a65-972df23b166e 2026/10/31 01:21:28 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/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:28 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a note=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/post/01a18f8c-2406-723c-948d-8d9b8faf6515 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/post/01a18f8c-2406-723c-948d-8d9b8faf6515 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/post/01a18f8c-2406-723c-948d-8d9b8faf6515 2026/10/31 01:21:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/accept/01a18f8c-249e-70cf-9e2f-bdac1676d841 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 2026/10/31 01:21:28 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor gateway=https://c.localdomain 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a --- PASS: TestCluster_ForwardedLegacyReply (6.00s) 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 request.user=carol post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:28 INFO Looking up user name=alice 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-209b-7c94-9fda-bf357c604076 request.user=bob post=https://b.localdomain/post/01a18f8c-209b-7c94-9fda-bf357c604076 2026/10/31 01:21:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:28 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/accept/01a18f8c-249e-70cf-9e2f-bdac1676d841 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-2407-70fb-83a4-47407b9fbed4 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor error="invalid object host: b.localdomain" 2026/10/31 01:21:28 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/accept/01a18f8c-249e-70cf-9e2f-bdac1676d841 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/inbox: 400, " 2026/10/31 01:21:28 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/accept/01a18f8c-249e-70cf-9e2f-bdac1676d841 2026/10/31 01:21:28 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-23ba-79c5-b10b-7c4c028773e0 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-24d9-7933-83cb-f93c75a34dc3 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-23ba-79c5-b10b-7c4c028773e0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-23ba-79c5-b10b-7c4c028773e0 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-24da-7346-8bef-c061749b2866 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:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/inbox activity=https://b.localdomain/follow/01a18f8c-24da-7346-8bef-c061749b2866 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/inbox activity=https://b.localdomain/follow/01a18f8c-24da-7346-8bef-c061749b2866 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor offset=0 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:28 INFO Approving follow request activity.id=https://c.localdomain/follow/01a18f8c-247b-7528-8345-c96a25b4866b 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/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-24eb-787f-b2d5-e5a8f20a67b2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f8c-247b-7528-8345-c96a25b4866b activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f8c-247b-7528-8345-c96a25b4866b 2026/10/31 01:21:28 INFO Looking up user name=alice 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/inbox activity=https://b.localdomain/follow/01a18f8c-24da-7346-8bef-c061749b2866 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/accept/01a18f8c-249e-70cf-9e2f-bdac1676d841 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-2407-70fb-83a4-47407b9fbed4 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-2407-70fb-83a4-47407b9fbed4 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-24da-7346-8bef-c061749b2866 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-24d9-7933-83cb-f93c75a34dc3 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-24d9-7933-83cb-f93c75a34dc3 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f8c-24eb-787f-b2d5-e5a8f20a67b2 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f8c-24eb-787f-b2d5-e5a8f20a67b2 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:28 INFO Received delete request activity.id=https://b.localdomain/post/01a18f8c-1e1b-720a-acbe-25b78888a66e#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1e1b-720a-acbe-25b78888a66e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f8c-1e1b-720a-acbe-25b78888a66e 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-24f0-748e-897d-5a0db373e451 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-24f0-744e-950e-37130ba82803 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-24f0-744e-950e-37130ba82803 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor offset=0 2026/10/31 01:21:28 INFO Returning outbox collection did=did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f8c-24fa-783c-9aa6-4163a3993e99 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-24f0-748e-897d-5a0db373e451 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-24f0-748e-897d-5a0db373e451 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-24f0-748e-897d-5a0db373e451 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f8c-24fa-783c-9aa6-4163a3993e99 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Returning outbox collection page did=did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws until=1793409688444022211 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a18f8c-1e1b-720a-acbe-25b78888a66e#delete 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-24d9-7933-83cb-f93c75a34dc3 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f8c-24eb-787f-b2d5-e5a8f20a67b2 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-24eb-787f-b2d5-e5a8f20a67b2 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-24d9-7933-83cb-f93c75a34dc3 2026/10/31 01:21:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-250e-7af0-ae71-0e6a150b15df 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/31 01:21:28 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/create/01a18f8c-2487-7648-8a65-972df23b166e note=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/post/01a18f8c-2305-7716-8fe5-daf7df7106cb starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/create/01a18f8c-2487-7648-8a65-972df23b166e activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-24f0-748e-897d-5a0db373e451 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a18f8c-24fa-783c-9aa6-4163a3993e99 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-24f0-748e-897d-5a0db373e451 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a18f8c-24fa-783c-9aa6-4163a3993e99 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-250e-7af0-ae71-0e6a150b15df 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-250e-7af0-ae71-0e6a150b15df 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/create/01a18f8c-2487-7648-8a65-972df23b166e 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/create/01a18f8c-2487-7648-8a65-972df23b166e 2026/10/31 01:21:28 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a note=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/post/01a18f8c-2406-723c-948d-8d9b8faf6515 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/post/01a18f8c-2406-723c-948d-8d9b8faf6515 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/post/01a18f8c-2406-723c-948d-8d9b8faf6515 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-209b-7c94-9fda-bf357c604076 request.user=bob post=https://b.localdomain/post/01a18f8c-209b-7c94-9fda-bf357c604076 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-24eb-787f-b2d5-e5a8f20a67b2 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f8c-247b-7528-8345-c96a25b4866b activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f8c-247b-7528-8345-c96a25b4866b 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:28 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor gateway=https://a.localdomain 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-24f0-748e-897d-5a0db373e451 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/create/01a18f8c-2377-7d2c-a91a-f006d4ad6252 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/post/01a18f8c-2377-7c62-bbae-a2f1a8955ac8 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/post/01a18f8c-2377-7c62-bbae-a2f1a8955ac8 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor 2026/10/31 01:21:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/create/01a18f8c-2377-7d2c-a91a-f006d4ad6252 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/post/01a18f8c-2377-7c62-bbae-a2f1a8955ac8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/post/01a18f8c-2377-7c62-bbae-a2f1a8955ac8 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-24f0-748e-897d-5a0db373e451 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-250e-7af0-ae71-0e6a150b15df 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-250e-7af0-ae71-0e6a150b15df 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/create/01a18f8c-2487-7648-8a65-972df23b166e 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-24f0-744e-950e-37130ba82803 request.user=bob post=https://b.localdomain/post/01a18f8c-24f0-744e-950e-37130ba82803 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/create/01a18f8c-2487-7648-8a65-972df23b166e 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-24d9-7933-83cb-f93c75a34dc3 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-23ba-79c5-b10b-7c4c028773e0 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-23ba-79c5-b10b-7c4c028773e0 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:28 INFO Updated post activity.id=https://a.localdomain/update/01a18f8c-2532-73c5-a2b0-241504618e20 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor --- PASS: TestCluster_DeletedInstance (6.13s) 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2532-73c5-a2b0-241504618e20 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2532-73c5-a2b0-241504618e20 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/create/01a18f8c-2406-7298-b6d7-ab76edc26c9a 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Creating new user request.path=/users/register name=carol 2026/10/31 01:21:28 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/create/01a18f8c-2377-7d2c-a91a-f006d4ad6252 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/followers: actor is not cached" 2026/10/31 01:21:28 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor/create/01a18f8c-2377-7d2c-a91a-f006d4ad6252 2026/10/31 01:21:28 INFO Looking up user name=alice 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2532-73c5-a2b0-241504618e20 2026/10/31 01:21:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/create/01a18f8c-2487-7648-8a65-972df23b166e activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 2026/10/31 01:21:28 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f8c-2532-73c5-a2b0-241504618e20 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-2265-73fe-af36-f61df5764d90 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2265-73c2-b576-143aa049eeda activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-2265-73c2-b576-143aa049eeda 2026/10/31 01:21:28 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 request.user=alice post=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f8c-24da-7346-8bef-c061749b2866 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:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/accept/01a18f8c-256e-7e4a-a476-34c94ee951a5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-24da-7346-8bef-c061749b2866 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-24da-7346-8bef-c061749b2866 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Looking up user name=alice 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/accept/01a18f8c-256e-7e4a-a476-34c94ee951a5 2026/10/31 01:21:28 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/accept/01a18f8c-256e-7e4a-a476-34c94ee951a5 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor gateway=https://c.localdomain 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/accept/01a18f8c-256e-7e4a-a476-34c94ee951a5 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/accept/01a18f8c-256e-7e4a-a476-34c94ee951a5 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:28 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:28 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-2464-73b7-8db2-aab07e43207f activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:28 WARN Failed to unmarshal activity body="{\"id\":\"https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor/add/1\",\"type\":\"Add\",\"actor\":\"https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor\",\"object\":1234,\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"published\":\"2026-10-31T01:21:28.959573465Z\",\"proof\":{\"type\":\"DataIntegrityProof\",\"cryptosuite\":\"eddsa-jcs-2022\",\"verificationMethod\":\"did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2#z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2\",\"proofPurpose\":\"assertionMethod\",\"proofValue\":\"z3fxFxixwY9T8L5T9MUUofFsQmEJb6zuJVE5tt3Br3f1oo9jLe5kv5JK22GTTerHUB74B4phsRL7k2FyPyH3sAc6k\",\"created\":\"2026-10-31T01:21:28Z\"}}" error="invalid activity" 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-257d-7e1f-9273-82e29a83f8d7 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-2464-73b7-8db2-aab07e43207f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-2464-73b7-8db2-aab07e43207f 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/31 01:21:28 INFO Updating poll results poll=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-24f0-748e-897d-5a0db373e451 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-24f0-744e-950e-37130ba82803 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-24f0-744e-950e-37130ba82803 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-22e5-7b66-81f4-8f3fa08bde3c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-22e5-7ae5-b154-c36491946ff9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-22e5-7ae5-b154-c36491946ff9 2026/10/31 01:21:28 INFO Looking up user name=carol 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/accept/01a18f8c-256e-7e4a-a476-34c94ee951a5 2026/10/31 01:21:28 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-250e-7af0-ae71-0e6a150b15df 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/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:28 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-2583-7e04-9822-71427c8b3890 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-2594-7a18-98f4-e5fdc6a18840 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-250e-7af0-ae71-0e6a150b15df activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f8c-250e-7af0-ae71-0e6a150b15df 2026/10/31 01:21:28 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/accept/01a18f8c-256e-7e4a-a476-34c94ee951a5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-24da-7346-8bef-c061749b2866 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor error="invalid object host: b.localdomain" 2026/10/31 01:21:28 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/accept/01a18f8c-256e-7e4a-a476-34c94ee951a5 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/inbox: 400, " 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-257d-7e1f-9273-82e29a83f8d7 2026/10/31 01:21:28 INFO Looking up user name=bob 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-257d-7e1f-9273-82e29a83f8d7 2026/10/31 01:21:28 INFO Fetching object cid=ap://did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-2583-7e04-9822-71427c8b3890 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-2583-7e04-9822-71427c8b3890 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-2583-7e04-9822-71427c8b3890 2026/10/31 01:21:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f8c-2594-7a18-98f4-e5fdc6a18840 2026/10/31 01:21:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-2583-7e04-9822-71427c8b3890 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:28 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-2374-79dd-aac2-b371b0b21625 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2374-795b-82fe-b324fd06dc79 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-2374-795b-82fe-b324fd06dc79 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-24f0-748e-897d-5a0db373e451 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-24f0-744e-950e-37130ba82803 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-24f0-744e-950e-37130ba82803 2026/10/31 01:21:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-25ac-70db-919c-796f64a65328 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/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/accept/01a18f8c-256e-7e4a-a476-34c94ee951a5 2026/10/31 01:21:29 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/accept/01a18f8c-256e-7e4a-a476-34c94ee951a5 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-2583-7e04-9822-71427c8b3890 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-2583-7e04-9822-71427c8b3890 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-25ac-70db-919c-796f64a65328 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-25ac-70db-919c-796f64a65328 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor offset=0 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-2583-7e04-9822-71427c8b3890 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-257d-7e1f-9273-82e29a83f8d7 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f8c-2594-7a18-98f4-e5fdc6a18840 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a18f8c-2532-73c5-a2b0-241504618e20 note=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 thread=https://b.localdomain/post/01a18f8c-213e-78a9-b53f-81b84bc6bce5 starter=https://b.localdomain/user/carol 2026/10/31 01:21:29 INFO Updated post activity.id=https://a.localdomain/update/01a18f8c-2532-73c5-a2b0-241504618e20 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a18f8c-25ac-70db-919c-796f64a65328 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-25ac-70db-919c-796f64a65328 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f8c-2594-7a18-98f4-e5fdc6a18840 2026/10/31 01:21:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor/accept/01a18f8c-256e-7e4a-a476-34c94ee951a5 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-24da-7346-8bef-c061749b2866 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-24da-7346-8bef-c061749b2866 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-257d-7e1f-9273-82e29a83f8d7 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f8c-2532-73c5-a2b0-241504618e20 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-2594-7a18-98f4-e5fdc6a18840 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:29 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-2583-7e04-9822-71427c8b3890 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:21:29 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-25d0-7067-bf38-a36c65e450a2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-25cf-7ea7-be57-d44549fd0f20 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-25cf-7ea7-be57-d44549fd0f20 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkv9QtxQq9fTFY6yFTeoe9fvgvEJo6XBkZT43qXdjY6pws/actor offset=0 2026/10/31 01:21:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/update/01a18f8c-25db-7ad5-9b99-42c4c251b2ca sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor gateway=https://c.localdomain 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/update/01a18f8c-25db-7ad5-9b99-42c4c251b2ca 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/update/01a18f8c-25db-7ad5-9b99-42c4c251b2ca 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-257d-7e1f-9273-82e29a83f8d7 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-2464-73b7-8db2-aab07e43207f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-2464-73b7-8db2-aab07e43207f 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-25d0-7067-bf38-a36c65e450a2 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-25d0-7067-bf38-a36c65e450a2 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-25d0-7067-bf38-a36c65e450a2 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-2594-7a18-98f4-e5fdc6a18840 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-250e-7af0-ae71-0e6a150b15df activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a18f8c-250e-7af0-ae71-0e6a150b15df 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor offset=0 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-2583-7e04-9822-71427c8b3890 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/update/01a18f8c-25db-7ad5-9b99-42c4c251b2ca 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-25d0-7067-bf38-a36c65e450a2 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/update/01a18f8c-25db-7ad5-9b99-42c4c251b2ca 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-25d0-7067-bf38-a36c65e450a2 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-25ac-70db-919c-796f64a65328 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/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-25d0-7067-bf38-a36c65e450a2 2026/10/31 01:21:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-2620-7aca-9f22-cb08058e76ef activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-25ac-70db-919c-796f64a65328 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-25ac-70db-919c-796f64a65328 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-25d0-7067-bf38-a36c65e450a2 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-2620-7aca-9f22-cb08058e76ef 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-2620-7aca-9f22-cb08058e76ef 2026/10/31 01:21:29 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 2026/10/31 01:21:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-25cf-7ea7-be57-d44549fd0f20 request.user=bob post=https://b.localdomain/post/01a18f8c-25cf-7ea7-be57-d44549fd0f20 2026/10/31 01:21:29 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-24f0-744e-950e-37130ba82803 request.user=alice post=https://b.localdomain/post/01a18f8c-24f0-744e-950e-37130ba82803 --- PASS: TestCluster_OutboxImport (6.38s) 2026/10/31 01:21:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/update/01a18f8c-2633-7758-a770-806657e519d2 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor gateway=https://a.localdomain 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/update/01a18f8c-2633-7758-a770-806657e519d2 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/update/01a18f8c-2633-7758-a770-806657e519d2 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-2620-7aca-9f22-cb08058e76ef 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor offset=0 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-2620-7aca-9f22-cb08058e76ef 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:29 WARN Failed to unmarshal activity body=123 error="json: cannot unmarshal number into Go value of type ap.anyActivity" 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/update/01a18f8c-2633-7758-a770-806657e519d2 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/update/01a18f8c-2633-7758-a770-806657e519d2 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-2620-7aca-9f22-cb08058e76ef activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-25ac-70db-919c-796f64a65328 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-25ac-70db-919c-796f64a65328 2026/10/31 01:21:29 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 request.user=bob post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-25d0-7067-bf38-a36c65e450a2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-25cf-7ea7-be57-d44549fd0f20 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-25cf-7ea7-be57-d44549fd0f20 2026/10/31 01:21:29 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-2662-78ff-b3d3-fa6087ed974f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2662-78b2-a2e6-f960f8464db9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-2662-78b2-a2e6-f960f8464db9 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a18f8c-2666-734f-92d6-6ecd63e1a7e2 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a18f8c-2666-734f-92d6-6ecd63e1a7e2 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a18f8c-2666-734f-92d6-6ecd63e1a7e2 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2662-78ff-b3d3-fa6087ed974f 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2662-78ff-b3d3-fa6087ed974f 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a18f8c-2666-734f-92d6-6ecd63e1a7e2 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a18f8c-2666-734f-92d6-6ecd63e1a7e2 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2662-78ff-b3d3-fa6087ed974f 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor offset=0 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-2662-78ff-b3d3-fa6087ed974f 2026/10/31 01:21:29 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-25d0-7067-bf38-a36c65e450a2 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-25cf-7ea7-be57-d44549fd0f20 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-25cf-7ea7-be57-d44549fd0f20 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor offset=0 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor offset=0 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktDvEdMLBM6aGGrytSoeqSJHH9mHN97FoL84Hoxghcum2/actor offset=0 2026/10/31 01:21:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-2662-78b2-a2e6-f960f8464db9 request.user=bob post=https://b.localdomain/post/01a18f8c-2662-78b2-a2e6-f960f8464db9 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor offset=0 2026/10/31 01:21:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 request.user=alice post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-268b-737c-8b59-89207cda291b 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:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor offset=0 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/inbox activity=https://a.localdomain/follow/01a18f8c-268b-737c-8b59-89207cda291b 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/inbox activity=https://a.localdomain/follow/01a18f8c-268b-737c-8b59-89207cda291b 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a18f8c-2666-734f-92d6-6ecd63e1a7e2 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/01a18f8c-2666-734f-92d6-6ecd63e1a7e2 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-24f0-744e-950e-37130ba82803 request.user=alice post=https://b.localdomain/post/01a18f8c-24f0-744e-950e-37130ba82803 2026/10/31 01:21:29 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-2691-7c85-815a-546ca539c17b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/inbox activity=https://a.localdomain/follow/01a18f8c-268b-737c-8b59-89207cda291b 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-268b-737c-8b59-89207cda291b 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2691-7c85-815a-546ca539c17b 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2691-7c85-815a-546ca539c17b 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor offset=0 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2691-7c85-815a-546ca539c17b 2026/10/31 01:21:29 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/update/01a18f8c-26b7-711d-8b23-49664b1c4320 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 2026/10/31 01:21:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 request.user=carol post=https://b.localdomain/post/01a18f8c-1d93-78f2-8ab3-bc965fb0b153 2026/10/31 01:21:29 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-26c7-7d89-bb98-e8f36e0333d0 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:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-2691-7c85-815a-546ca539c17b 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox activity=https://b.localdomain/follow/01a18f8c-26c7-7d89-bb98-e8f36e0333d0 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox activity=https://b.localdomain/follow/01a18f8c-26c7-7d89-bb98-e8f36e0333d0 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/update/01a18f8c-26b7-711d-8b23-49664b1c4320 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/update/01a18f8c-26b7-711d-8b23-49664b1c4320 2026/10/31 01:21:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7 request.user=carol post=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7 2026/10/31 01:21:29 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:29 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/31 01:21:29 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers: actor is not cached" 2026/10/31 01:21:29 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor gateway=https://a.localdomain 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-2662-78ff-b3d3-fa6087ed974f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2662-78b2-a2e6-f960f8464db9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-2662-78b2-a2e6-f960f8464db9 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox activity=https://b.localdomain/follow/01a18f8c-26c7-7d89-bb98-e8f36e0333d0 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor --- PASS: TestCluster_ClientSideSigningOutboxUnsupportedActivity (6.55s) 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-26c7-7d89-bb98-e8f36e0333d0 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/update/01a18f8c-26b7-711d-8b23-49664b1c4320 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor offset=0 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/update/01a18f8c-26b7-711d-8b23-49664b1c4320 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a18f8c-25cf-7ea7-be57-d44549fd0f20 request.user=alice post=https://b.localdomain/post/01a18f8c-25cf-7ea7-be57-d44549fd0f20 2026/10/31 01:21:29 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor offset=0 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d 2026/10/31 01:21:29 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:29 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 2026/10/31 01:21:29 INFO Received a new post activity.id=https://a.localdomain/create/01a18f8c-26f8-703d-bf45-0ed077713e2e activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-26f8-703d-bf45-0ed077713e2e 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-26f8-703d-bf45-0ed077713e2e 2026/10/31 01:21:29 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-270e-7ddc-aa22-71d091a56961 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:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:29 INFO Received delete request activity.id=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/inbox activity=https://b.localdomain/follow/01a18f8c-270e-7ddc-aa22-71d091a56961 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/inbox activity=https://b.localdomain/follow/01a18f8c-270e-7ddc-aa22-71d091a56961 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-26f8-703d-bf45-0ed077713e2e 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f8c-26f8-703d-bf45-0ed077713e2e 2026/10/31 01:21:29 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-2691-7c85-815a-546ca539c17b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877#delete 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877#delete 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877#delete 2026/10/31 01:21:29 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac request.user=alice post=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/inbox activity=https://b.localdomain/follow/01a18f8c-270e-7ddc-aa22-71d091a56961 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877#delete 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-270e-7ddc-aa22-71d091a56961 --- PASS: TestCluster_Poll (6.61s) 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor offset=0 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknXusrDpdPjrjM9hZB9cvqCb6CRKabqUxx3aw4Wt4VbSF/actor offset=0 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6Mkg5XdPAeT8VABTpt8b4e1zcPqrWG6P9pqyRHgn43kCEt6/actor 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f8c-26c7-7d89-bb98-e8f36e0333d0 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:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Received delete request activity.id=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 2026/10/31 01:21:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/accept/01a18f8c-2746-7559-8936-26586bf6f678 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-26c7-7d89-bb98-e8f36e0333d0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-26c7-7d89-bb98-e8f36e0333d0 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Received followers request sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkg5XdPAeT8VABTpt8b4e1zcPqrWG6P9pqyRHgn43kCEt6/actor username=bob host=a.localdomain count=2 2026/10/31 01:21:29 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/10/31 01:21:29 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/01a18f8c-274f-7de1-82c8-ee3462bd8d25 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/accept/01a18f8c-2746-7559-8936-26586bf6f678 2026/10/31 01:21:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/accept/01a18f8c-2746-7559-8936-26586bf6f678 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor gateway=https://c.localdomain 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/accept/01a18f8c-2746-7559-8936-26586bf6f678 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/accept/01a18f8c-2746-7559-8936-26586bf6f678 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/accept/01a18f8c-2746-7559-8936-26586bf6f678 2026/10/31 01:21:29 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a18f8c-2750-7159-bd15-43404d85cb39 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-274f-7de1-82c8-ee3462bd8d25 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/31 01:21:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877#delete note=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877 thread=https://b.localdomain/post/01a18f8c-213e-78a9-b53f-81b84bc6bce5 starter=https://b.localdomain/user/carol 2026/10/31 01:21:29 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-268b-737c-8b59-89207cda291b 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:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d 2026/10/31 01:21:29 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor gateway=https://c.localdomain 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/accept/01a18f8c-275c-75c3-9371-91e6572bbb0d activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-268b-737c-8b59-89207cda291b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-268b-737c-8b59-89207cda291b 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a18f8c-2750-7159-bd15-43404d85cb39 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a18f8c-2750-7159-bd15-43404d85cb39 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/update/01a18f8c-26b7-711d-8b23-49664b1c4320 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/post/01a18f8c-2305-7716-8fe5-daf7df7106cb starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:29 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/update/01a18f8c-26b7-711d-8b23-49664b1c4320 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a18f8c-2345-77ae-ab56-245406a53877#delete 2026/10/31 01:21:29 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers" 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a18f8c-2750-7159-bd15-43404d85cb39 2026/10/31 01:21:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a18f8c-26f8-703d-bf45-0ed077713e2e note=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac thread=https://b.localdomain/post/01a18f8c-25cf-7ea7-be57-d44549fd0f20 starter=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Received a new post activity.id=https://a.localdomain/create/01a18f8c-26f8-703d-bf45-0ed077713e2e activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a18f8c-2750-7159-bd15-43404d85cb39 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/update/01a18f8c-26b7-711d-8b23-49664b1c4320 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/update/01a18f8c-26b7-711d-8b23-49664b1c4320 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/accept/01a18f8c-2746-7559-8936-26586bf6f678 2026/10/31 01:21:29 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f8c-270e-7ddc-aa22-71d091a56961 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:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-26f8-703d-bf45-0ed077713e2e 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-26f8-703d-bf45-0ed077713e2e 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/accept/01a18f8c-276f-76f0-82e8-db09c6397bf6 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-270e-7ddc-aa22-71d091a56961 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a18f8c-270e-7ddc-aa22-71d091a56961 2026/10/31 01:21:29 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a18f8c-2750-7159-bd15-43404d85cb39 activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-274f-7de1-82c8-ee3462bd8d25 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/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers_synchronization\", digest=\"7f4cffb69a4ef0e1eccb45e314a519c032f7aa0acce30aa903d5060b3bed10df\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers" 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/accept/01a18f8c-275c-75c3-9371-91e6572bbb0d 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/accept/01a18f8c-275c-75c3-9371-91e6572bbb0d 2026/10/31 01:21:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/accept/01a18f8c-276f-76f0-82e8-db09c6397bf6 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/accept/01a18f8c-276f-76f0-82e8-db09c6397bf6 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor --- PASS: TestDeleter_Disabled (6.69s) 2026/10/31 01:21:29 INFO Fetching forwarded object activity.id=https://a.localdomain/create/01a18f8c-26f8-703d-bf45-0ed077713e2e activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/01a18f8c-26f8-703d-bf45-0ed077713e2e sender=https://b.localdomain/user/bob 2026/10/31 01:21:29 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/accept/01a18f8c-2746-7559-8936-26586bf6f678 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-26c7-7d89-bb98-e8f36e0333d0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor error="invalid object host: b.localdomain" 2026/10/31 01:21:29 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/accept/01a18f8c-2746-7559-8936-26586bf6f678 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox: 400, " 2026/10/31 01:21:29 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/accept/01a18f8c-2746-7559-8936-26586bf6f678 --- PASS: TestCluster_ClientSideSigningOutboxNotActivity (6.70s) 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/update/01a18f8c-26b7-711d-8b23-49664b1c4320 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Fetching activity activity=https://a.localdomain/create/01a18f8c-26f8-703d-bf45-0ed077713e2e 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/update/01a18f8c-26b7-711d-8b23-49664b1c4320 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-26f8-703d-bf45-0ed077713e2e 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/accept/01a18f8c-275c-75c3-9371-91e6572bbb0d 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f8c-26f8-703d-bf45-0ed077713e2e 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/update/01a18f8c-26be-763b-9ef9-64665be7b72d activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 2026/10/31 01:21:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/accept/01a18f8c-2746-7559-8936-26586bf6f678 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-26c7-7d89-bb98-e8f36e0333d0 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-26c7-7d89-bb98-e8f36e0333d0 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/accept/01a18f8c-276f-76f0-82e8-db09c6397bf6 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/accept/01a18f8c-276f-76f0-82e8-db09c6397bf6 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/accept/01a18f8c-275c-75c3-9371-91e6572bbb0d 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Received a new post activity.id=https://a.localdomain/create/01a18f8c-26f8-703d-bf45-0ed077713e2e activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac --- PASS: TestCluster_FollowersSyncMissingLocalFollow (6.74s) 2026/10/31 01:21:29 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/update/01a18f8c-26b7-711d-8b23-49664b1c4320 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:29 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/accept/01a18f8c-275c-75c3-9371-91e6572bbb0d activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-268b-737c-8b59-89207cda291b activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-268b-737c-8b59-89207cda291b 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/accept/01a18f8c-276f-76f0-82e8-db09c6397bf6 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-270e-7ddc-aa22-71d091a56961 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a18f8c-270e-7ddc-aa22-71d091a56961 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/update/01a18f8c-27d4-7a87-8238-93cc7025435b sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor gateway=https://c.localdomain 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/update/01a18f8c-27d4-7a87-8238-93cc7025435b 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/update/01a18f8c-27d4-7a87-8238-93cc7025435b 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/update/01a18f8c-27d4-7a87-8238-93cc7025435b 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/update/01a18f8c-27d4-7a87-8238-93cc7025435b 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor offset=0 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a18f8c-27f4-7cc1-8e7f-23d7e85df824 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a18f8c-27f4-7cc1-8e7f-23d7e85df824 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a18f8c-27f4-7cc1-8e7f-23d7e85df824 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a18f8c-27f4-7cc1-8e7f-23d7e85df824 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor offset=0 2026/10/31 01:21:29 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-27f7-79f4-b421-bcef5722c1d2 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-27f7-79f4-b421-bcef5722c1d2 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-27f7-79f4-b421-bcef5722c1d2 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a18f8c-27f4-7cc1-8e7f-23d7e85df824 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a18f8c-27f4-7cc1-8e7f-23d7e85df824 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a18f8c-27f4-7cc1-8e7f-23d7e85df824 2026/10/31 01:21:29 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-2806-7b06-a5b5-1e37ef4e0ccb activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be 2026/10/31 01:21:29 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor offset=0 2026/10/31 01:21:29 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/inbox activity=https://b.localdomain/create/01a18f8c-2806-7b06-a5b5-1e37ef4e0ccb 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/inbox activity=https://b.localdomain/create/01a18f8c-2806-7b06-a5b5-1e37ef4e0ccb 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-27f7-79f4-b421-bcef5722c1d2 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-27f7-79f4-b421-bcef5722c1d2 2026/10/31 01:21:29 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers: actor is not cached" 2026/10/31 01:21:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor gateway=https://a.localdomain 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete 2026/10/31 01:21:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-24f0-744e-950e-37130ba82803 request.user=alice post=https://b.localdomain/post/01a18f8c-24f0-744e-950e-37130ba82803 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete 2026/10/31 01:21:29 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor offset=0 2026/10/31 01:21:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7 request.user=carol post=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor offset=0 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/inbox activity=https://b.localdomain/create/01a18f8c-2806-7b06-a5b5-1e37ef4e0ccb 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor offset=0 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-2806-7b06-a5b5-1e37ef4e0ccb 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/update/01a18f8c-2820-77f5-9a31-cb98a4588b4f sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor gateway=https://a.localdomain 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/update/01a18f8c-2820-77f5-9a31-cb98a4588b4f 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/update/01a18f8c-2820-77f5-9a31-cb98a4588b4f 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be request.user=carol post=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be --- PASS: TestCluster_ReplyInCommunity (6.86s) 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:29 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete 2026/10/31 01:21:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor gateway=https://c.localdomain 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/note/1 2026/10/31 01:21:29 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers" 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28#delete 2026/10/31 01:21:29 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers_synchronization\", digest=\"7f4cffb69a4ef0e1eccb45e314a519c032f7aa0acce30aa903d5060b3bed10df\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/followers" 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28#delete 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkpUGtRxtp4ERgTjjeoaytzr1TajSBi4oQRq4qP12ig3tp/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete 2026/10/31 01:21:29 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-27f7-79f4-b421-bcef5722c1d2 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor 2026/10/31 01:21:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor gateway=https://a.localdomain 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/create/1 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/create/1 2026/10/31 01:21:29 INFO Forwarding post to group followers activity=https://b.localdomain/create/01a18f8c-2806-7b06-a5b5-1e37ef4e0ccb note=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be group=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-2806-7b06-a5b5-1e37ef4e0ccb activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/update/01a18f8c-2820-77f5-9a31-cb98a4588b4f 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/create/1 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/update/01a18f8c-2820-77f5-9a31-cb98a4588b4f 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/create/1 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28#delete 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28#delete 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2806-7b06-a5b5-1e37ef4e0ccb 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2806-7b06-a5b5-1e37ef4e0ccb 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-283c-78e8-a524-eaa8157c5e1d 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-283c-78e8-a524-eaa8157c5e1d 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-283c-78e8-a524-eaa8157c5e1d 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-283c-78e8-a524-eaa8157c5e1d 2026/10/31 01:21:29 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/note/1 2026/10/31 01:21:29 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor offset=0 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/create/1 2026/10/31 01:21:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor gateway=https://c.localdomain 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/create/1 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/create/1 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/create/1 2026/10/31 01:21:29 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor/post/01a18f8c-2079-7b91-b1ea-bcccf4e92696 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:29 INFO Updated post activity.id=https://a.localdomain/update/01a18f8c-2856-72e5-a760-14c1b30473a6 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-2806-7b06-a5b5-1e37ef4e0ccb 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-283c-78e8-a524-eaa8157c5e1d 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2856-72e5-a760-14c1b30473a6 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2856-72e5-a760-14c1b30473a6 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/create/1 2026/10/31 01:21:29 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/create/1 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/create/1 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-283c-78e8-a524-eaa8157c5e1d 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor/post/01a18f8c-2305-7716-8fe5-daf7df7106cb starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28#delete 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28#delete 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkp4YGyJTriGGfa5qsYZAeQB35p79pJ7FzAth4DnMFg7Un/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MktXAz1Rf7QaY5xYkUTsm13pVJ2PW5EYLPqu2c56pGUheV/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28#delete 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28#delete 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2856-72e5-a760-14c1b30473a6 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f8c-2856-72e5-a760-14c1b30473a6 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-283c-78e8-a524-eaa8157c5e1d 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-2806-7b06-a5b5-1e37ef4e0ccb 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-283c-78e8-a524-eaa8157c5e1d 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:29 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor/note/1 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac request.user=alice post=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac 2026/10/31 01:21:29 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor/post/01a18f8c-2487-75e4-bac3-be667f5f9d28 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor offset=0 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Received delete request activity.id=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuwGVceG9khCsBWAxquhnDxvuGnHeFFhwf65RWSudGN7x/actor offset=0 2026/10/31 01:21:29 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-2806-7b06-a5b5-1e37ef4e0ccb activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7#delete 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7#delete 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7#delete 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7#delete 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a18f8c-2893-720f-8ada-9c564547893c 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:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a18f8c-2856-72e5-a760-14c1b30473a6 note=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac thread=https://b.localdomain/post/01a18f8c-25cf-7ea7-be57-d44549fd0f20 starter=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Updated post activity.id=https://a.localdomain/update/01a18f8c-2856-72e5-a760-14c1b30473a6 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/inbox activity=https://b.localdomain/follow/01a18f8c-2893-720f-8ada-9c564547893c 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/inbox activity=https://b.localdomain/follow/01a18f8c-2893-720f-8ada-9c564547893c 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2856-72e5-a760-14c1b30473a6 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2856-72e5-a760-14c1b30473a6 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/31 01:21:29 INFO Fetching forwarded object activity.id=https://a.localdomain/update/01a18f8c-2856-72e5-a760-14c1b30473a6 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/01a18f8c-2856-72e5-a760-14c1b30473a6 sender=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Received delete request activity.id=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f8c-2691-7c17-9a10-6552b65083f7 2026/10/31 01:21:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:29 INFO Fetching activity activity=https://a.localdomain/update/01a18f8c-2856-72e5-a760-14c1b30473a6 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2856-72e5-a760-14c1b30473a6 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f8c-2856-72e5-a760-14c1b30473a6 --- PASS: TestCluster_Gateways (7.00s) 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/inbox activity=https://b.localdomain/follow/01a18f8c-2893-720f-8ada-9c564547893c 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a18f8c-2893-720f-8ada-9c564547893c 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor offset=0 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor offset=0 2026/10/31 01:21:29 INFO Looking up user name=alice --- PASS: TestCluster_ShareUnshare (7.02s) 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Updated post activity.id=https://a.localdomain/update/01a18f8c-2856-72e5-a760-14c1b30473a6 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor offset=0 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a18f8c-28d1-7ef6-b7d5-7470a0bbaa41 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-28d1-7ef6-b7d5-7470a0bbaa41 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-28d1-7ef6-b7d5-7470a0bbaa41 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor offset=0 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknBFtyeU87a2KCnjxPPLGL7M6q1oFhYq9PXpC2MbbMBGB/actor offset=0 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Approving follow request activity.id=https://b.localdomain/follow/01a18f8c-2893-720f-8ada-9c564547893c 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:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor 2026/10/31 01:21:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/accept/01a18f8c-28dd-7aa5-8633-6f0f163a6755 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-2893-720f-8ada-9c564547893c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-2893-720f-8ada-9c564547893c --- PASS: TestCluster_PublicPost (7.05s) 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvFBs4mNitSBtfmZc7LSwggYAY45r5rwv5Rmgo45jnZDi/actor offset=0 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a18f8c-28d1-7ef6-b7d5-7470a0bbaa41 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/accept/01a18f8c-28dd-7aa5-8633-6f0f163a6755 2026/10/31 01:21:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/accept/01a18f8c-28dd-7aa5-8633-6f0f163a6755 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor gateway=https://c.localdomain 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/accept/01a18f8c-28dd-7aa5-8633-6f0f163a6755 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/accept/01a18f8c-28dd-7aa5-8633-6f0f163a6755 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a18f8c-28d1-7ef6-b7d5-7470a0bbaa41 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/accept/01a18f8c-28dd-7aa5-8633-6f0f163a6755 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor --- PASS: TestCluster_ClientSideSigningOutboxHappyFlow (7.06s) 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor --- PASS: TestCluster_ReplyForwardingPortableActors (7.08s) 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/accept/01a18f8c-28dd-7aa5-8633-6f0f163a6755 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor offset=0 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/31 01:21:29 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/accept/01a18f8c-28dd-7aa5-8633-6f0f163a6755 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-2893-720f-8ada-9c564547893c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor error="invalid object host: b.localdomain" 2026/10/31 01:21:29 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/accept/01a18f8c-28dd-7aa5-8633-6f0f163a6755 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/inbox: 400, " 2026/10/31 01:21:29 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/accept/01a18f8c-28dd-7aa5-8633-6f0f163a6755 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor offset=0 2026/10/31 01:21:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/31 01:21:29 INFO Received delete request activity.id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac#delete 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac#delete 2026/10/31 01:21:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/accept/01a18f8c-28dd-7aa5-8633-6f0f163a6755 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a18f8c-2893-720f-8ada-9c564547893c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a18f8c-2893-720f-8ada-9c564547893c 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-290f-757d-8f55-6018ea9e280a activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac#delete 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac#delete 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/inbox activity=https://b.localdomain/update/01a18f8c-290f-757d-8f55-6018ea9e280a 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/inbox activity=https://b.localdomain/update/01a18f8c-290f-757d-8f55-6018ea9e280a 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 WARN Could not find expected key in verification method activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor/create/1 method=abcd 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Received delete request activity.id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/inbox activity=https://b.localdomain/update/01a18f8c-290f-757d-8f55-6018ea9e280a 2026/10/31 01:21:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac#delete note=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac thread=https://b.localdomain/post/01a18f8c-25cf-7ea7-be57-d44549fd0f20 starter=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-290f-757d-8f55-6018ea9e280a 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac#delete 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac#delete 2026/10/31 01:21:29 INFO Fetching forwarded object activity.id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac sender=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a18f8c-2925-74ef-b4e7-c84387636492 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/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f8c-2925-74ef-b4e7-c84387636492 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f8c-2925-74ef-b4e7-c84387636492 2026/10/31 01:21:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be request.user=carol post=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:29 INFO Fetching post post=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac#delete 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac#delete 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Received delete request activity.id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac deleted=https://a.localdomain/post/01a18f8c-26f8-7003-af43-fc8b170338ac 2026/10/31 01:21:29 INFO Forwarding post to group followers activity=https://b.localdomain/update/01a18f8c-290f-757d-8f55-6018ea9e280a note=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be group=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-290f-757d-8f55-6018ea9e280a activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a18f8c-2925-74ef-b4e7-c84387636492 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a18f8c-2925-74ef-b4e7-c84387636492 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-290f-757d-8f55-6018ea9e280a 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-290f-757d-8f55-6018ea9e280a 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-293a-7bfc-aa98-91b4692f2f3d 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-293a-7bfc-aa98-91b4692f2f3d 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-293a-7bfc-aa98-91b4692f2f3d 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-293a-7bfc-aa98-91b4692f2f3d 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor offset=0 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a18f8c-290f-757d-8f55-6018ea9e280a 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-293a-7bfc-aa98-91b4692f2f3d 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-293a-7bfc-aa98-91b4692f2f3d 2026/10/31 01:21:29 INFO Looking up user name=alice 2026/10/31 01:21:29 INFO Approving follow request activity.id=https://a.localdomain/follow/01a18f8c-28d1-7ef6-b7d5-7470a0bbaa41 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/31 01:21:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-2957-7087-8191-50eca13fbc8b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-28d1-7ef6-b7d5-7470a0bbaa41 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-28d1-7ef6-b7d5-7470a0bbaa41 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-293a-7bfc-aa98-91b4692f2f3d 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a18f8c-290f-757d-8f55-6018ea9e280a 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-293a-7bfc-aa98-91b4692f2f3d 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Approving follow request activity.id=https://c.localdomain/follow/01a18f8c-2925-74ef-b4e7-c84387636492 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/31 01:21:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-2962-7bb7-b156-39d98dec5955 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f8c-2925-74ef-b4e7-c84387636492 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f8c-2925-74ef-b4e7-c84387636492 2026/10/31 01:21:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-2957-7087-8191-50eca13fbc8b 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-2957-7087-8191-50eca13fbc8b 2026/10/31 01:21:29 INFO Looking up user name=carol 2026/10/31 01:21:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f8c-2962-7bb7-b156-39d98dec5955 2026/10/31 01:21:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f8c-2962-7bb7-b156-39d98dec5955 2026/10/31 01:21:29 INFO Updated post activity.id=https://b.localdomain/update/01a18f8c-290f-757d-8f55-6018ea9e280a activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkueAPrJ2zSZ94uPFupG6F3sy89qzndbMY1n7uaEJpyLPh/actor offset=0 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Looking up user name=bob --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (7.21s) 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a18f8c-2957-7087-8191-50eca13fbc8b 2026/10/31 01:21:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a18f8c-2962-7bb7-b156-39d98dec5955 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-2962-7bb7-b156-39d98dec5955 2026/10/31 01:21:29 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a18f8c-2957-7087-8191-50eca13fbc8b 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_ClientSideSigningOutboxInvalidVerificationMethod (7.22s) 2026/10/31 01:21:29 INFO Looking up user name=bob 2026/10/31 01:21:29 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-2962-7bb7-b156-39d98dec5955 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a18f8c-2925-74ef-b4e7-c84387636492 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a18f8c-2925-74ef-b4e7-c84387636492 2026/10/31 01:21:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:30 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor offset=0 2026/10/31 01:21:30 INFO Looking up user name=bob 2026/10/31 01:21:30 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a18f8c-2957-7087-8191-50eca13fbc8b activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a18f8c-28d1-7ef6-b7d5-7470a0bbaa41 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a18f8c-28d1-7ef6-b7d5-7470a0bbaa41 2026/10/31 01:21:30 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor offset=0 2026/10/31 01:21:30 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor offset=0 2026/10/31 01:21:30 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-29ad-7d53-82eb-cb49394c0782 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-29ad-7d0f-8ad4-95d77ebeb51c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-29ad-7d0f-8ad4-95d77ebeb51c 2026/10/31 01:21:30 INFO Received delete request activity.id=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be 2026/10/31 01:21:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-29ad-7d53-82eb-cb49394c0782 2026/10/31 01:21:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-29ad-7d53-82eb-cb49394c0782 2026/10/31 01:21:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-29ad-7d53-82eb-cb49394c0782 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-29ad-7d53-82eb-cb49394c0782 2026/10/31 01:21:30 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/inbox activity=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be#delete 2026/10/31 01:21:30 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/inbox activity=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be#delete 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:30 INFO Looking up user name=bob 2026/10/31 01:21:30 INFO Looking up user name=bob 2026/10/31 01:21:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-29ad-7d53-82eb-cb49394c0782 2026/10/31 01:21:30 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/inbox activity=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be#delete 2026/10/31 01:21:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a18f8c-29ad-7d53-82eb-cb49394c0782 2026/10/31 01:21:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be#delete 2026/10/31 01:21:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a18f8c-29ad-7d53-82eb-cb49394c0782 2026/10/31 01:21:30 INFO Viewing post request.path=/users/view/b.localdomain/post/01a18f8c-29ad-7d0f-8ad4-95d77ebeb51c request.user=bob post=https://b.localdomain/post/01a18f8c-29ad-7d0f-8ad4-95d77ebeb51c 2026/10/31 01:21:30 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:30 INFO Looking up user name=carol 2026/10/31 01:21:30 INFO Received delete request activity.id=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be 2026/10/31 01:21:30 INFO Looking up user name=bob 2026/10/31 01:21:30 INFO Forwarding post to group followers activity=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be#delete note=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be group=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:30 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-29ad-7d53-82eb-cb49394c0782 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-29ad-7d0f-8ad4-95d77ebeb51c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-29ad-7d0f-8ad4-95d77ebeb51c 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/31 01:21:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be#delete 2026/10/31 01:21:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be#delete 2026/10/31 01:21:30 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-29d6-726a-95c1-6f0cabe97333 2026/10/31 01:21:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-29d6-726a-95c1-6f0cabe97333 2026/10/31 01:21:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-29d6-726a-95c1-6f0cabe97333 2026/10/31 01:21:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-29d6-726a-95c1-6f0cabe97333 2026/10/31 01:21:30 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be#delete 2026/10/31 01:21:30 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-29d6-726a-95c1-6f0cabe97333 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:30 INFO Looking up user name=bob 2026/10/31 01:21:30 INFO Received a new post activity.id=https://b.localdomain/create/01a18f8c-29ad-7d53-82eb-cb49394c0782 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-29ad-7d0f-8ad4-95d77ebeb51c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a18f8c-29ad-7d0f-8ad4-95d77ebeb51c 2026/10/31 01:21:30 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:30 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:30 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-29d6-726a-95c1-6f0cabe97333 2026/10/31 01:21:30 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-29d6-726a-95c1-6f0cabe97333 2026/10/31 01:21:30 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be#delete 2026/10/31 01:21:30 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor/announce/01a18f8c-29d6-726a-95c1-6f0cabe97333 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/31 01:21:30 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a18f8c-29ad-7d0f-8ad4-95d77ebeb51c request.user=alice post=https://b.localdomain/post/01a18f8c-29ad-7d0f-8ad4-95d77ebeb51c 2026/10/31 01:21:30 INFO Received a new post activity.id=https://a.localdomain/create/01a18f8c-29f5-7eb3-a8f0-6b06a7ea8232 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf 2026/10/31 01:21:30 INFO Looking up user name=carol 2026/10/31 01:21:30 INFO Received delete request activity.id=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a18f8c-2806-7914-8667-72cd4a7c44be 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-29f5-7eb3-a8f0-6b06a7ea8232 2026/10/31 01:21:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-29f5-7eb3-a8f0-6b06a7ea8232 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:30 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:30 INFO Looking up user name=alice 2026/10/31 01:21:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-29f5-7eb3-a8f0-6b06a7ea8232 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f8c-29f5-7eb3-a8f0-6b06a7ea8232 2026/10/31 01:21:30 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf request.user=alice post=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf 2026/10/31 01:21:30 INFO Fetching object cid=ap://did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:30 INFO Looking up user name=alice 2026/10/31 01:21:30 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a18f8c-29f5-7eb3-a8f0-6b06a7ea8232 note=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf thread=https://b.localdomain/post/01a18f8c-29ad-7d0f-8ad4-95d77ebeb51c starter=https://b.localdomain/user/bob 2026/10/31 01:21:30 INFO Received a new post activity.id=https://a.localdomain/create/01a18f8c-29f5-7eb3-a8f0-6b06a7ea8232 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf 2026/10/31 01:21:30 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor offset=0 2026/10/31 01:21:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-29f5-7eb3-a8f0-6b06a7ea8232 2026/10/31 01:21:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-29f5-7eb3-a8f0-6b06a7ea8232 2026/10/31 01:21:30 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor offset=0 2026/10/31 01:21:30 INFO Looking up user name=alice 2026/10/31 01:21:30 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6Mkkb2M4NUtbj4sC7wh39Ga7CXtL4995VEChmBLWwPgPqMn/actor offset=0 2026/10/31 01:21:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a18f8c-29f5-7eb3-a8f0-6b06a7ea8232 2026/10/31 01:21:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a18f8c-29f5-7eb3-a8f0-6b06a7ea8232 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:30 INFO Looking up user name=alice --- PASS: TestCluster_PostInCommunity (7.40s) 2026/10/31 01:21:30 INFO Received a new post activity.id=https://a.localdomain/create/01a18f8c-29f5-7eb3-a8f0-6b06a7ea8232 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf 2026/10/31 01:21:30 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:30 INFO Looking up user name=alice 2026/10/31 01:21:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:30 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:30 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/31 01:21:30 INFO Looking up user name=alice 2026/10/31 01:21:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:30 INFO Updated post activity.id=https://a.localdomain/update/01a18f8c-2aaf-79b5-8af0-d6c7189130e1 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf 2026/10/31 01:21:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2aaf-79b5-8af0-d6c7189130e1 2026/10/31 01:21:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2aaf-79b5-8af0-d6c7189130e1 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:30 INFO Looking up user name=alice 2026/10/31 01:21:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2aaf-79b5-8af0-d6c7189130e1 2026/10/31 01:21:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f8c-2aaf-79b5-8af0-d6c7189130e1 2026/10/31 01:21:30 INFO Viewing post request.path=/users/view/a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf request.user=alice post=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:30 INFO Looking up user name=alice 2026/10/31 01:21:30 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a18f8c-2aaf-79b5-8af0-d6c7189130e1 note=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf thread=https://b.localdomain/post/01a18f8c-29ad-7d0f-8ad4-95d77ebeb51c starter=https://b.localdomain/user/bob 2026/10/31 01:21:30 INFO Updated post activity.id=https://a.localdomain/update/01a18f8c-2aaf-79b5-8af0-d6c7189130e1 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf 2026/10/31 01:21:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2aaf-79b5-8af0-d6c7189130e1 2026/10/31 01:21:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2aaf-79b5-8af0-d6c7189130e1 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:30 INFO Looking up user name=alice 2026/10/31 01:21:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a18f8c-2aaf-79b5-8af0-d6c7189130e1 2026/10/31 01:21:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a18f8c-2aaf-79b5-8af0-d6c7189130e1 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:30 INFO Looking up user name=alice 2026/10/31 01:21:30 INFO Updated post activity.id=https://a.localdomain/update/01a18f8c-2aaf-79b5-8af0-d6c7189130e1 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf 2026/10/31 01:21:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:30 INFO Received delete request activity.id=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf 2026/10/31 01:21:30 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf#delete 2026/10/31 01:21:30 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf#delete 2026/10/31 01:21:30 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf#delete 2026/10/31 01:21:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf#delete 2026/10/31 01:21:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:30 INFO Looking up user name=alice 2026/10/31 01:21:30 INFO Received delete request activity.id=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf 2026/10/31 01:21:30 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf#delete note=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf thread=https://b.localdomain/post/01a18f8c-29ad-7d0f-8ad4-95d77ebeb51c starter=https://b.localdomain/user/bob 2026/10/31 01:21:30 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf#delete 2026/10/31 01:21:30 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf#delete 2026/10/31 01:21:30 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf#delete 2026/10/31 01:21:30 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf#delete 2026/10/31 01:21:30 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/31 01:21:30 INFO Looking up user name=alice 2026/10/31 01:21:30 INFO Received delete request activity.id=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a18f8c-29f5-7e76-94a1-7b23df0126bf 2026/10/31 01:21:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=alice actor=https://a.localdomain/user/alice offset=0 2026/10/31 01:21:30 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (7.74s) PASS ok github.com/dimkr/tootik/cluster 22.006s ? 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/31 01:07:36 INFO Applying migration id=initial 2026/10/31 01:07:36 INFO Applying migration id=notesupdated 2026/10/31 01:07:36 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:36 INFO Applying migration id=activitiesid 2026/10/31 01:07:36 INFO Applying migration id=outbox 2026/10/31 01:07:36 INFO Applying migration id=edits 2026/10/31 01:07:36 INFO Applying migration id=outboxactor 2026/10/31 01:07:36 INFO Applying migration id=outboxsender 2026/10/31 01:07:36 INFO Applying migration id=thread 2026/10/31 01:07:36 INFO Applying migration id=host 2026/10/31 01:07:36 INFO Applying migration id=sharedinbox 2026/10/31 01:07:36 INFO Applying migration id=noteshost 2026/10/31 01:07:36 INFO Applying migration id=fetched 2026/10/31 01:07:36 INFO Applying migration id=move 2026/10/31 01:07:36 INFO Applying migration id=cleanup 2026/10/31 01:07:36 INFO Applying migration id=received 2026/10/31 01:07:36 INFO Applying migration id=namehost 2026/10/31 01:07:36 INFO Applying migration id=outboxhost 2026/10/31 01:07:36 INFO Applying migration id=notesfts 2026/10/31 01:07:36 INFO Applying migration id=iconsname 2026/10/31 01:07:36 INFO Applying migration id=nohash 2026/10/31 01:07:36 INFO Applying migration id=shares 2026/10/31 01:07:36 INFO Applying migration id=actorttl 2026/10/31 01:07:36 INFO Applying migration id=tocc 2026/10/31 01:07:36 INFO Applying migration id=followeds 2026/10/31 01:07:36 INFO Applying migration id=certhash 2026/10/31 01:07:36 INFO Applying migration id=follows_sync 2026/10/31 01:07:36 INFO Applying migration id=jsonpath 2026/10/31 01:07:36 INFO Applying migration id=localforward 2026/10/31 01:07:36 INFO Applying migration id=avatar 2026/10/31 01:07:36 INFO Applying migration id=noimage 2026/10/31 01:07:36 INFO Applying migration id=feed 2026/10/31 01:07:36 INFO Applying migration id=bookmarks 2026/10/31 01:07:36 INFO Applying migration id=shareactivity 2026/10/31 01:07:36 INFO Applying migration id=application 2026/10/31 01:07:36 INFO Applying migration id=certificates 2026/10/31 01:07:36 INFO Applying migration id=rawforward 2026/10/31 01:07:36 INFO Applying migration id=publickey 2026/10/31 01:07:36 INFO Applying migration id=resolvegroup 2026/10/31 01:07:36 INFO Applying migration id=reject 2026/10/31 01:07:36 INFO Applying migration id=autodel 2026/10/31 01:07:36 INFO Applying migration id=jsonb 2026/10/31 01:07:36 INFO Applying migration id=quote 2026/10/31 01:07:36 INFO Applying migration id=rfc9421 2026/10/31 01:07:36 INFO Applying migration id=keys 2026/10/31 01:07:36 INFO Applying migration id=portable 2026/10/31 01:07:36 INFO Applying migration id=proofs 2026/10/31 01:07:36 INFO Applying migration id=contexts 2026/10/31 01:07:36 INFO Applying migration id=deliverieshost 2026/10/31 01:07:36 INFO Applying migration id=pembegin 2026/10/31 01:07:36 INFO Applying migration id=didhost 2026/10/31 01:07:36 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:36 INFO Applying migration id=invites 2026/10/31 01:07:36 INFO Applying migration id=ed25519blob 2026/10/31 01:07:36 INFO Applying migration id=rsablob 2026/10/31 01:07:36 INFO Applying migration id=iconscid 2026/10/31 01:07:36 INFO Applying migration id=actor 2026/10/31 01:07:36 INFO Applying migration id=localkeys 2026/10/31 01:07:36 INFO Applying migration id=deleted 2026/10/31 01:07:36 INFO Applying migration id=history 2026/10/31 01:07:36 INFO Applying migration id=outboxnano 2026/10/31 01:07:36 INFO Applying migration id=implements 2026/10/31 01:07:36 INFO Applying migration id=backfill 2026/10/31 01:07:39 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:39 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:39 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:39 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/31 01:07:39 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/31 01:07:39 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:39 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:39 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/31 01:07:39 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (2.71s) === RUN TestDeliver_ForwardedPost 2026/10/31 01:07:39 INFO Applying migration id=initial 2026/10/31 01:07:39 INFO Applying migration id=notesupdated 2026/10/31 01:07:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:39 INFO Applying migration id=activitiesid 2026/10/31 01:07:39 INFO Applying migration id=outbox 2026/10/31 01:07:39 INFO Applying migration id=edits 2026/10/31 01:07:39 INFO Applying migration id=outboxactor 2026/10/31 01:07:39 INFO Applying migration id=outboxsender 2026/10/31 01:07:39 INFO Applying migration id=thread 2026/10/31 01:07:39 INFO Applying migration id=host 2026/10/31 01:07:39 INFO Applying migration id=sharedinbox 2026/10/31 01:07:39 INFO Applying migration id=noteshost 2026/10/31 01:07:39 INFO Applying migration id=fetched 2026/10/31 01:07:39 INFO Applying migration id=move 2026/10/31 01:07:39 INFO Applying migration id=cleanup 2026/10/31 01:07:39 INFO Applying migration id=received 2026/10/31 01:07:39 INFO Applying migration id=namehost 2026/10/31 01:07:39 INFO Applying migration id=outboxhost 2026/10/31 01:07:39 INFO Applying migration id=notesfts 2026/10/31 01:07:39 INFO Applying migration id=iconsname 2026/10/31 01:07:39 INFO Applying migration id=nohash 2026/10/31 01:07:39 INFO Applying migration id=shares 2026/10/31 01:07:39 INFO Applying migration id=actorttl 2026/10/31 01:07:39 INFO Applying migration id=tocc 2026/10/31 01:07:39 INFO Applying migration id=followeds 2026/10/31 01:07:39 INFO Applying migration id=certhash 2026/10/31 01:07:39 INFO Applying migration id=follows_sync 2026/10/31 01:07:39 INFO Applying migration id=jsonpath 2026/10/31 01:07:39 INFO Applying migration id=localforward 2026/10/31 01:07:39 INFO Applying migration id=avatar 2026/10/31 01:07:39 INFO Applying migration id=noimage 2026/10/31 01:07:39 INFO Applying migration id=feed 2026/10/31 01:07:39 INFO Applying migration id=bookmarks 2026/10/31 01:07:39 INFO Applying migration id=shareactivity 2026/10/31 01:07:39 INFO Applying migration id=application 2026/10/31 01:07:39 INFO Applying migration id=certificates 2026/10/31 01:07:39 INFO Applying migration id=rawforward 2026/10/31 01:07:39 INFO Applying migration id=publickey 2026/10/31 01:07:39 INFO Applying migration id=resolvegroup 2026/10/31 01:07:39 INFO Applying migration id=reject 2026/10/31 01:07:39 INFO Applying migration id=autodel 2026/10/31 01:07:39 INFO Applying migration id=jsonb 2026/10/31 01:07:39 INFO Applying migration id=quote 2026/10/31 01:07:39 INFO Applying migration id=rfc9421 2026/10/31 01:07:39 INFO Applying migration id=keys 2026/10/31 01:07:39 INFO Applying migration id=portable 2026/10/31 01:07:39 INFO Applying migration id=proofs 2026/10/31 01:07:39 INFO Applying migration id=contexts 2026/10/31 01:07:39 INFO Applying migration id=deliverieshost 2026/10/31 01:07:39 INFO Applying migration id=pembegin 2026/10/31 01:07:39 INFO Applying migration id=didhost 2026/10/31 01:07:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:39 INFO Applying migration id=invites 2026/10/31 01:07:39 INFO Applying migration id=ed25519blob 2026/10/31 01:07:39 INFO Applying migration id=rsablob 2026/10/31 01:07:39 INFO Applying migration id=iconscid 2026/10/31 01:07:39 INFO Applying migration id=actor 2026/10/31 01:07:39 INFO Applying migration id=localkeys 2026/10/31 01:07:39 INFO Applying migration id=deleted 2026/10/31 01:07:39 INFO Applying migration id=history 2026/10/31 01:07:39 INFO Applying migration id=outboxnano 2026/10/31 01:07:39 INFO Applying migration id=implements 2026/10/31 01:07:39 INFO Applying migration id=backfill 2026/10/31 01:07:41 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:41 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:41 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:41 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/31 01:07:41 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/31 01:07:41 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:41 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:41 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (2.15s) === RUN TestDeliver_OneFailed 2026/10/31 01:07:41 INFO Applying migration id=initial 2026/10/31 01:07:41 INFO Applying migration id=notesupdated 2026/10/31 01:07:41 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:41 INFO Applying migration id=activitiesid 2026/10/31 01:07:41 INFO Applying migration id=outbox 2026/10/31 01:07:41 INFO Applying migration id=edits 2026/10/31 01:07:41 INFO Applying migration id=outboxactor 2026/10/31 01:07:41 INFO Applying migration id=outboxsender 2026/10/31 01:07:41 INFO Applying migration id=thread 2026/10/31 01:07:41 INFO Applying migration id=host 2026/10/31 01:07:41 INFO Applying migration id=sharedinbox 2026/10/31 01:07:41 INFO Applying migration id=noteshost 2026/10/31 01:07:41 INFO Applying migration id=fetched 2026/10/31 01:07:41 INFO Applying migration id=move 2026/10/31 01:07:41 INFO Applying migration id=cleanup 2026/10/31 01:07:41 INFO Applying migration id=received 2026/10/31 01:07:41 INFO Applying migration id=namehost 2026/10/31 01:07:41 INFO Applying migration id=outboxhost 2026/10/31 01:07:41 INFO Applying migration id=notesfts 2026/10/31 01:07:41 INFO Applying migration id=iconsname 2026/10/31 01:07:41 INFO Applying migration id=nohash 2026/10/31 01:07:41 INFO Applying migration id=shares 2026/10/31 01:07:41 INFO Applying migration id=actorttl 2026/10/31 01:07:41 INFO Applying migration id=tocc 2026/10/31 01:07:41 INFO Applying migration id=followeds 2026/10/31 01:07:41 INFO Applying migration id=certhash 2026/10/31 01:07:41 INFO Applying migration id=follows_sync 2026/10/31 01:07:41 INFO Applying migration id=jsonpath 2026/10/31 01:07:41 INFO Applying migration id=localforward 2026/10/31 01:07:41 INFO Applying migration id=avatar 2026/10/31 01:07:41 INFO Applying migration id=noimage 2026/10/31 01:07:41 INFO Applying migration id=feed 2026/10/31 01:07:41 INFO Applying migration id=bookmarks 2026/10/31 01:07:41 INFO Applying migration id=shareactivity 2026/10/31 01:07:41 INFO Applying migration id=application 2026/10/31 01:07:41 INFO Applying migration id=certificates 2026/10/31 01:07:41 INFO Applying migration id=rawforward 2026/10/31 01:07:41 INFO Applying migration id=publickey 2026/10/31 01:07:41 INFO Applying migration id=resolvegroup 2026/10/31 01:07:41 INFO Applying migration id=reject 2026/10/31 01:07:41 INFO Applying migration id=autodel 2026/10/31 01:07:41 INFO Applying migration id=jsonb 2026/10/31 01:07:41 INFO Applying migration id=quote 2026/10/31 01:07:41 INFO Applying migration id=rfc9421 2026/10/31 01:07:41 INFO Applying migration id=keys 2026/10/31 01:07:41 INFO Applying migration id=portable 2026/10/31 01:07:41 INFO Applying migration id=proofs 2026/10/31 01:07:41 INFO Applying migration id=contexts 2026/10/31 01:07:41 INFO Applying migration id=deliverieshost 2026/10/31 01:07:41 INFO Applying migration id=pembegin 2026/10/31 01:07:41 INFO Applying migration id=didhost 2026/10/31 01:07:41 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:41 INFO Applying migration id=invites 2026/10/31 01:07:41 INFO Applying migration id=ed25519blob 2026/10/31 01:07:41 INFO Applying migration id=rsablob 2026/10/31 01:07:41 INFO Applying migration id=iconscid 2026/10/31 01:07:41 INFO Applying migration id=actor 2026/10/31 01:07:41 INFO Applying migration id=localkeys 2026/10/31 01:07:41 INFO Applying migration id=deleted 2026/10/31 01:07:41 INFO Applying migration id=history 2026/10/31 01:07:41 INFO Applying migration id=outboxnano 2026/10/31 01:07:41 INFO Applying migration id=implements 2026/10/31 01:07:41 INFO Applying migration id=backfill 2026/10/31 01:07:42 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:42 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:42 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:42 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/31 01:07:42 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/31 01:07:42 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:42 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:42 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/31 01:07:42 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.96s) === RUN TestDeliver_OneFailedRetry 2026/10/31 01:07:42 INFO Applying migration id=initial 2026/10/31 01:07:42 INFO Applying migration id=notesupdated 2026/10/31 01:07:42 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:42 INFO Applying migration id=activitiesid 2026/10/31 01:07:42 INFO Applying migration id=outbox 2026/10/31 01:07:42 INFO Applying migration id=edits 2026/10/31 01:07:42 INFO Applying migration id=outboxactor 2026/10/31 01:07:42 INFO Applying migration id=outboxsender 2026/10/31 01:07:42 INFO Applying migration id=thread 2026/10/31 01:07:42 INFO Applying migration id=host 2026/10/31 01:07:42 INFO Applying migration id=sharedinbox 2026/10/31 01:07:42 INFO Applying migration id=noteshost 2026/10/31 01:07:42 INFO Applying migration id=fetched 2026/10/31 01:07:42 INFO Applying migration id=move 2026/10/31 01:07:42 INFO Applying migration id=cleanup 2026/10/31 01:07:42 INFO Applying migration id=received 2026/10/31 01:07:42 INFO Applying migration id=namehost 2026/10/31 01:07:42 INFO Applying migration id=outboxhost 2026/10/31 01:07:42 INFO Applying migration id=notesfts 2026/10/31 01:07:42 INFO Applying migration id=iconsname 2026/10/31 01:07:42 INFO Applying migration id=nohash 2026/10/31 01:07:42 INFO Applying migration id=shares 2026/10/31 01:07:42 INFO Applying migration id=actorttl 2026/10/31 01:07:42 INFO Applying migration id=tocc 2026/10/31 01:07:42 INFO Applying migration id=followeds 2026/10/31 01:07:42 INFO Applying migration id=certhash 2026/10/31 01:07:42 INFO Applying migration id=follows_sync 2026/10/31 01:07:42 INFO Applying migration id=jsonpath 2026/10/31 01:07:42 INFO Applying migration id=localforward 2026/10/31 01:07:42 INFO Applying migration id=avatar 2026/10/31 01:07:42 INFO Applying migration id=noimage 2026/10/31 01:07:42 INFO Applying migration id=feed 2026/10/31 01:07:42 INFO Applying migration id=bookmarks 2026/10/31 01:07:42 INFO Applying migration id=shareactivity 2026/10/31 01:07:42 INFO Applying migration id=application 2026/10/31 01:07:42 INFO Applying migration id=certificates 2026/10/31 01:07:42 INFO Applying migration id=rawforward 2026/10/31 01:07:42 INFO Applying migration id=publickey 2026/10/31 01:07:42 INFO Applying migration id=resolvegroup 2026/10/31 01:07:42 INFO Applying migration id=reject 2026/10/31 01:07:42 INFO Applying migration id=autodel 2026/10/31 01:07:42 INFO Applying migration id=jsonb 2026/10/31 01:07:42 INFO Applying migration id=quote 2026/10/31 01:07:42 INFO Applying migration id=rfc9421 2026/10/31 01:07:42 INFO Applying migration id=keys 2026/10/31 01:07:42 INFO Applying migration id=portable 2026/10/31 01:07:42 INFO Applying migration id=proofs 2026/10/31 01:07:42 INFO Applying migration id=contexts 2026/10/31 01:07:42 INFO Applying migration id=deliverieshost 2026/10/31 01:07:42 INFO Applying migration id=pembegin 2026/10/31 01:07:42 INFO Applying migration id=didhost 2026/10/31 01:07:42 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:42 INFO Applying migration id=invites 2026/10/31 01:07:42 INFO Applying migration id=ed25519blob 2026/10/31 01:07:42 INFO Applying migration id=rsablob 2026/10/31 01:07:42 INFO Applying migration id=iconscid 2026/10/31 01:07:42 INFO Applying migration id=actor 2026/10/31 01:07:42 INFO Applying migration id=localkeys 2026/10/31 01:07:42 INFO Applying migration id=deleted 2026/10/31 01:07:42 INFO Applying migration id=history 2026/10/31 01:07:42 INFO Applying migration id=outboxnano 2026/10/31 01:07:42 INFO Applying migration id=implements 2026/10/31 01:07:42 INFO Applying migration id=backfill 2026/10/31 01:07:42 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:42 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:42 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:42 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/31 01:07:42 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.42s) === RUN TestDeliver_OneInvalidURLRetry 2026/10/31 01:07:42 INFO Applying migration id=initial 2026/10/31 01:07:42 INFO Applying migration id=notesupdated 2026/10/31 01:07:42 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:42 INFO Applying migration id=activitiesid 2026/10/31 01:07:42 INFO Applying migration id=outbox 2026/10/31 01:07:42 INFO Applying migration id=edits 2026/10/31 01:07:42 INFO Applying migration id=outboxactor 2026/10/31 01:07:42 INFO Applying migration id=outboxsender 2026/10/31 01:07:42 INFO Applying migration id=thread 2026/10/31 01:07:42 INFO Applying migration id=host 2026/10/31 01:07:42 INFO Applying migration id=sharedinbox 2026/10/31 01:07:42 INFO Applying migration id=noteshost 2026/10/31 01:07:42 INFO Applying migration id=fetched 2026/10/31 01:07:42 INFO Applying migration id=move 2026/10/31 01:07:42 INFO Applying migration id=cleanup 2026/10/31 01:07:42 INFO Applying migration id=received 2026/10/31 01:07:42 INFO Applying migration id=namehost 2026/10/31 01:07:42 INFO Applying migration id=outboxhost 2026/10/31 01:07:42 INFO Applying migration id=notesfts 2026/10/31 01:07:42 INFO Applying migration id=iconsname 2026/10/31 01:07:42 INFO Applying migration id=nohash 2026/10/31 01:07:42 INFO Applying migration id=shares 2026/10/31 01:07:42 INFO Applying migration id=actorttl 2026/10/31 01:07:42 INFO Applying migration id=tocc 2026/10/31 01:07:42 INFO Applying migration id=followeds 2026/10/31 01:07:42 INFO Applying migration id=certhash 2026/10/31 01:07:42 INFO Applying migration id=follows_sync 2026/10/31 01:07:42 INFO Applying migration id=jsonpath 2026/10/31 01:07:42 INFO Applying migration id=localforward 2026/10/31 01:07:42 INFO Applying migration id=avatar 2026/10/31 01:07:42 INFO Applying migration id=noimage 2026/10/31 01:07:42 INFO Applying migration id=feed 2026/10/31 01:07:42 INFO Applying migration id=bookmarks 2026/10/31 01:07:42 INFO Applying migration id=shareactivity 2026/10/31 01:07:42 INFO Applying migration id=application 2026/10/31 01:07:42 INFO Applying migration id=certificates 2026/10/31 01:07:42 INFO Applying migration id=rawforward 2026/10/31 01:07:42 INFO Applying migration id=publickey 2026/10/31 01:07:42 INFO Applying migration id=resolvegroup 2026/10/31 01:07:42 INFO Applying migration id=reject 2026/10/31 01:07:42 INFO Applying migration id=autodel 2026/10/31 01:07:42 INFO Applying migration id=jsonb 2026/10/31 01:07:42 INFO Applying migration id=quote 2026/10/31 01:07:42 INFO Applying migration id=rfc9421 2026/10/31 01:07:42 INFO Applying migration id=keys 2026/10/31 01:07:42 INFO Applying migration id=portable 2026/10/31 01:07:42 INFO Applying migration id=proofs 2026/10/31 01:07:42 INFO Applying migration id=contexts 2026/10/31 01:07:42 INFO Applying migration id=deliverieshost 2026/10/31 01:07:42 INFO Applying migration id=pembegin 2026/10/31 01:07:42 INFO Applying migration id=didhost 2026/10/31 01:07:42 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:42 INFO Applying migration id=invites 2026/10/31 01:07:42 INFO Applying migration id=ed25519blob 2026/10/31 01:07:42 INFO Applying migration id=rsablob 2026/10/31 01:07:42 INFO Applying migration id=iconscid 2026/10/31 01:07:42 INFO Applying migration id=actor 2026/10/31 01:07:42 INFO Applying migration id=localkeys 2026/10/31 01:07:42 INFO Applying migration id=deleted 2026/10/31 01:07:42 INFO Applying migration id=history 2026/10/31 01:07:42 INFO Applying migration id=outboxnano 2026/10/31 01:07:42 INFO Applying migration id=implements 2026/10/31 01:07:42 INFO Applying migration id=backfill 2026/10/31 01:07:43 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:43 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/31 01:07:43 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:43 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/31 01:07:43 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/31 01:07:43 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:43 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/31 01:07:43 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:43 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/31 01:07:43 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:43 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/31 01:07:43 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:43 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.56s) === RUN TestDeliver_MaxAttempts 2026/10/31 01:07:43 INFO Applying migration id=initial 2026/10/31 01:07:43 INFO Applying migration id=notesupdated 2026/10/31 01:07:43 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:43 INFO Applying migration id=activitiesid 2026/10/31 01:07:43 INFO Applying migration id=outbox 2026/10/31 01:07:43 INFO Applying migration id=edits 2026/10/31 01:07:43 INFO Applying migration id=outboxactor 2026/10/31 01:07:43 INFO Applying migration id=outboxsender 2026/10/31 01:07:43 INFO Applying migration id=thread 2026/10/31 01:07:43 INFO Applying migration id=host 2026/10/31 01:07:43 INFO Applying migration id=sharedinbox 2026/10/31 01:07:43 INFO Applying migration id=noteshost 2026/10/31 01:07:43 INFO Applying migration id=fetched 2026/10/31 01:07:43 INFO Applying migration id=move 2026/10/31 01:07:43 INFO Applying migration id=cleanup 2026/10/31 01:07:43 INFO Applying migration id=received 2026/10/31 01:07:43 INFO Applying migration id=namehost 2026/10/31 01:07:43 INFO Applying migration id=outboxhost 2026/10/31 01:07:43 INFO Applying migration id=notesfts 2026/10/31 01:07:43 INFO Applying migration id=iconsname 2026/10/31 01:07:43 INFO Applying migration id=nohash 2026/10/31 01:07:43 INFO Applying migration id=shares 2026/10/31 01:07:43 INFO Applying migration id=actorttl 2026/10/31 01:07:43 INFO Applying migration id=tocc 2026/10/31 01:07:43 INFO Applying migration id=followeds 2026/10/31 01:07:43 INFO Applying migration id=certhash 2026/10/31 01:07:43 INFO Applying migration id=follows_sync 2026/10/31 01:07:43 INFO Applying migration id=jsonpath 2026/10/31 01:07:43 INFO Applying migration id=localforward 2026/10/31 01:07:43 INFO Applying migration id=avatar 2026/10/31 01:07:43 INFO Applying migration id=noimage 2026/10/31 01:07:43 INFO Applying migration id=feed 2026/10/31 01:07:43 INFO Applying migration id=bookmarks 2026/10/31 01:07:43 INFO Applying migration id=shareactivity 2026/10/31 01:07:43 INFO Applying migration id=application 2026/10/31 01:07:43 INFO Applying migration id=certificates 2026/10/31 01:07:43 INFO Applying migration id=rawforward 2026/10/31 01:07:43 INFO Applying migration id=publickey 2026/10/31 01:07:43 INFO Applying migration id=resolvegroup 2026/10/31 01:07:43 INFO Applying migration id=reject 2026/10/31 01:07:43 INFO Applying migration id=autodel 2026/10/31 01:07:43 INFO Applying migration id=jsonb 2026/10/31 01:07:43 INFO Applying migration id=quote 2026/10/31 01:07:43 INFO Applying migration id=rfc9421 2026/10/31 01:07:43 INFO Applying migration id=keys 2026/10/31 01:07:43 INFO Applying migration id=portable 2026/10/31 01:07:43 INFO Applying migration id=proofs 2026/10/31 01:07:43 INFO Applying migration id=contexts 2026/10/31 01:07:43 INFO Applying migration id=deliverieshost 2026/10/31 01:07:43 INFO Applying migration id=pembegin 2026/10/31 01:07:43 INFO Applying migration id=didhost 2026/10/31 01:07:43 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:43 INFO Applying migration id=invites 2026/10/31 01:07:43 INFO Applying migration id=ed25519blob 2026/10/31 01:07:43 INFO Applying migration id=rsablob 2026/10/31 01:07:43 INFO Applying migration id=iconscid 2026/10/31 01:07:43 INFO Applying migration id=actor 2026/10/31 01:07:43 INFO Applying migration id=localkeys 2026/10/31 01:07:43 INFO Applying migration id=deleted 2026/10/31 01:07:43 INFO Applying migration id=history 2026/10/31 01:07:43 INFO Applying migration id=outboxnano 2026/10/31 01:07:43 INFO Applying migration id=implements 2026/10/31 01:07:43 INFO Applying migration id=backfill 2026/10/31 01:07:43 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:43 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:43 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:43 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/31 01:07:43 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.54s) === RUN TestDeliver_SharedInbox 2026/10/31 01:07:43 INFO Applying migration id=initial 2026/10/31 01:07:43 INFO Applying migration id=notesupdated 2026/10/31 01:07:43 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:43 INFO Applying migration id=activitiesid 2026/10/31 01:07:43 INFO Applying migration id=outbox 2026/10/31 01:07:43 INFO Applying migration id=edits 2026/10/31 01:07:43 INFO Applying migration id=outboxactor 2026/10/31 01:07:43 INFO Applying migration id=outboxsender 2026/10/31 01:07:43 INFO Applying migration id=thread 2026/10/31 01:07:43 INFO Applying migration id=host 2026/10/31 01:07:43 INFO Applying migration id=sharedinbox 2026/10/31 01:07:43 INFO Applying migration id=noteshost 2026/10/31 01:07:43 INFO Applying migration id=fetched 2026/10/31 01:07:43 INFO Applying migration id=move 2026/10/31 01:07:43 INFO Applying migration id=cleanup 2026/10/31 01:07:43 INFO Applying migration id=received 2026/10/31 01:07:43 INFO Applying migration id=namehost 2026/10/31 01:07:43 INFO Applying migration id=outboxhost 2026/10/31 01:07:43 INFO Applying migration id=notesfts 2026/10/31 01:07:43 INFO Applying migration id=iconsname 2026/10/31 01:07:43 INFO Applying migration id=nohash 2026/10/31 01:07:43 INFO Applying migration id=shares 2026/10/31 01:07:43 INFO Applying migration id=actorttl 2026/10/31 01:07:43 INFO Applying migration id=tocc 2026/10/31 01:07:43 INFO Applying migration id=followeds 2026/10/31 01:07:43 INFO Applying migration id=certhash 2026/10/31 01:07:43 INFO Applying migration id=follows_sync 2026/10/31 01:07:43 INFO Applying migration id=jsonpath 2026/10/31 01:07:43 INFO Applying migration id=localforward 2026/10/31 01:07:43 INFO Applying migration id=avatar 2026/10/31 01:07:43 INFO Applying migration id=noimage 2026/10/31 01:07:43 INFO Applying migration id=feed 2026/10/31 01:07:43 INFO Applying migration id=bookmarks 2026/10/31 01:07:43 INFO Applying migration id=shareactivity 2026/10/31 01:07:44 INFO Applying migration id=application 2026/10/31 01:07:44 INFO Applying migration id=certificates 2026/10/31 01:07:44 INFO Applying migration id=rawforward 2026/10/31 01:07:44 INFO Applying migration id=publickey 2026/10/31 01:07:44 INFO Applying migration id=resolvegroup 2026/10/31 01:07:44 INFO Applying migration id=reject 2026/10/31 01:07:44 INFO Applying migration id=autodel 2026/10/31 01:07:44 INFO Applying migration id=jsonb 2026/10/31 01:07:44 INFO Applying migration id=quote 2026/10/31 01:07:44 INFO Applying migration id=rfc9421 2026/10/31 01:07:44 INFO Applying migration id=keys 2026/10/31 01:07:44 INFO Applying migration id=portable 2026/10/31 01:07:44 INFO Applying migration id=proofs 2026/10/31 01:07:44 INFO Applying migration id=contexts 2026/10/31 01:07:44 INFO Applying migration id=deliverieshost 2026/10/31 01:07:44 INFO Applying migration id=pembegin 2026/10/31 01:07:44 INFO Applying migration id=didhost 2026/10/31 01:07:44 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:44 INFO Applying migration id=invites 2026/10/31 01:07:44 INFO Applying migration id=ed25519blob 2026/10/31 01:07:44 INFO Applying migration id=rsablob 2026/10/31 01:07:44 INFO Applying migration id=iconscid 2026/10/31 01:07:44 INFO Applying migration id=actor 2026/10/31 01:07:44 INFO Applying migration id=localkeys 2026/10/31 01:07:44 INFO Applying migration id=deleted 2026/10/31 01:07:44 INFO Applying migration id=history 2026/10/31 01:07:44 INFO Applying migration id=outboxnano 2026/10/31 01:07:44 INFO Applying migration id=implements 2026/10/31 01:07:44 INFO Applying migration id=backfill 2026/10/31 01:07:45 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:45 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/31 01:07:45 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:45 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/31 01:07:45 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (1.09s) === RUN TestDeliver_SharedInboxRetry 2026/10/31 01:07:45 INFO Applying migration id=initial 2026/10/31 01:07:45 INFO Applying migration id=notesupdated 2026/10/31 01:07:45 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:45 INFO Applying migration id=activitiesid 2026/10/31 01:07:45 INFO Applying migration id=outbox 2026/10/31 01:07:45 INFO Applying migration id=edits 2026/10/31 01:07:45 INFO Applying migration id=outboxactor 2026/10/31 01:07:45 INFO Applying migration id=outboxsender 2026/10/31 01:07:45 INFO Applying migration id=thread 2026/10/31 01:07:45 INFO Applying migration id=host 2026/10/31 01:07:45 INFO Applying migration id=sharedinbox 2026/10/31 01:07:45 INFO Applying migration id=noteshost 2026/10/31 01:07:45 INFO Applying migration id=fetched 2026/10/31 01:07:45 INFO Applying migration id=move 2026/10/31 01:07:45 INFO Applying migration id=cleanup 2026/10/31 01:07:45 INFO Applying migration id=received 2026/10/31 01:07:45 INFO Applying migration id=namehost 2026/10/31 01:07:45 INFO Applying migration id=outboxhost 2026/10/31 01:07:45 INFO Applying migration id=notesfts 2026/10/31 01:07:45 INFO Applying migration id=iconsname 2026/10/31 01:07:45 INFO Applying migration id=nohash 2026/10/31 01:07:45 INFO Applying migration id=shares 2026/10/31 01:07:45 INFO Applying migration id=actorttl 2026/10/31 01:07:45 INFO Applying migration id=tocc 2026/10/31 01:07:45 INFO Applying migration id=followeds 2026/10/31 01:07:45 INFO Applying migration id=certhash 2026/10/31 01:07:45 INFO Applying migration id=follows_sync 2026/10/31 01:07:45 INFO Applying migration id=jsonpath 2026/10/31 01:07:45 INFO Applying migration id=localforward 2026/10/31 01:07:45 INFO Applying migration id=avatar 2026/10/31 01:07:45 INFO Applying migration id=noimage 2026/10/31 01:07:45 INFO Applying migration id=feed 2026/10/31 01:07:45 INFO Applying migration id=bookmarks 2026/10/31 01:07:45 INFO Applying migration id=shareactivity 2026/10/31 01:07:45 INFO Applying migration id=application 2026/10/31 01:07:45 INFO Applying migration id=certificates 2026/10/31 01:07:45 INFO Applying migration id=rawforward 2026/10/31 01:07:45 INFO Applying migration id=publickey 2026/10/31 01:07:45 INFO Applying migration id=resolvegroup 2026/10/31 01:07:45 INFO Applying migration id=reject 2026/10/31 01:07:45 INFO Applying migration id=autodel 2026/10/31 01:07:45 INFO Applying migration id=jsonb 2026/10/31 01:07:45 INFO Applying migration id=quote 2026/10/31 01:07:45 INFO Applying migration id=rfc9421 2026/10/31 01:07:45 INFO Applying migration id=keys 2026/10/31 01:07:45 INFO Applying migration id=portable 2026/10/31 01:07:45 INFO Applying migration id=proofs 2026/10/31 01:07:45 INFO Applying migration id=contexts 2026/10/31 01:07:45 INFO Applying migration id=deliverieshost 2026/10/31 01:07:45 INFO Applying migration id=pembegin 2026/10/31 01:07:45 INFO Applying migration id=didhost 2026/10/31 01:07:45 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:45 INFO Applying migration id=invites 2026/10/31 01:07:45 INFO Applying migration id=ed25519blob 2026/10/31 01:07:45 INFO Applying migration id=rsablob 2026/10/31 01:07:45 INFO Applying migration id=iconscid 2026/10/31 01:07:45 INFO Applying migration id=actor 2026/10/31 01:07:45 INFO Applying migration id=localkeys 2026/10/31 01:07:45 INFO Applying migration id=deleted 2026/10/31 01:07:45 INFO Applying migration id=history 2026/10/31 01:07:45 INFO Applying migration id=outboxnano 2026/10/31 01:07:45 INFO Applying migration id=implements 2026/10/31 01:07:45 INFO Applying migration id=backfill 2026/10/31 01:07:45 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:45 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/31 01:07:45 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:45 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/31 01:07:45 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/31 01:07:45 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:45 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/31 01:07:45 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:45 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/31 01:07:45 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.80s) === RUN TestDeliver_SharedInboxUnknownActor 2026/10/31 01:07:45 INFO Applying migration id=initial 2026/10/31 01:07:45 INFO Applying migration id=notesupdated 2026/10/31 01:07:45 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:45 INFO Applying migration id=activitiesid 2026/10/31 01:07:45 INFO Applying migration id=outbox 2026/10/31 01:07:45 INFO Applying migration id=edits 2026/10/31 01:07:45 INFO Applying migration id=outboxactor 2026/10/31 01:07:45 INFO Applying migration id=outboxsender 2026/10/31 01:07:45 INFO Applying migration id=thread 2026/10/31 01:07:45 INFO Applying migration id=host 2026/10/31 01:07:45 INFO Applying migration id=sharedinbox 2026/10/31 01:07:45 INFO Applying migration id=noteshost 2026/10/31 01:07:45 INFO Applying migration id=fetched 2026/10/31 01:07:45 INFO Applying migration id=move 2026/10/31 01:07:45 INFO Applying migration id=cleanup 2026/10/31 01:07:45 INFO Applying migration id=received 2026/10/31 01:07:45 INFO Applying migration id=namehost 2026/10/31 01:07:45 INFO Applying migration id=outboxhost 2026/10/31 01:07:45 INFO Applying migration id=notesfts 2026/10/31 01:07:45 INFO Applying migration id=iconsname 2026/10/31 01:07:45 INFO Applying migration id=nohash 2026/10/31 01:07:45 INFO Applying migration id=shares 2026/10/31 01:07:45 INFO Applying migration id=actorttl 2026/10/31 01:07:45 INFO Applying migration id=tocc 2026/10/31 01:07:45 INFO Applying migration id=followeds 2026/10/31 01:07:45 INFO Applying migration id=certhash 2026/10/31 01:07:45 INFO Applying migration id=follows_sync 2026/10/31 01:07:45 INFO Applying migration id=jsonpath 2026/10/31 01:07:45 INFO Applying migration id=localforward 2026/10/31 01:07:45 INFO Applying migration id=avatar 2026/10/31 01:07:45 INFO Applying migration id=noimage 2026/10/31 01:07:45 INFO Applying migration id=feed 2026/10/31 01:07:45 INFO Applying migration id=bookmarks 2026/10/31 01:07:45 INFO Applying migration id=shareactivity 2026/10/31 01:07:45 INFO Applying migration id=application 2026/10/31 01:07:45 INFO Applying migration id=certificates 2026/10/31 01:07:45 INFO Applying migration id=rawforward 2026/10/31 01:07:45 INFO Applying migration id=publickey 2026/10/31 01:07:45 INFO Applying migration id=resolvegroup 2026/10/31 01:07:45 INFO Applying migration id=reject 2026/10/31 01:07:45 INFO Applying migration id=autodel 2026/10/31 01:07:45 INFO Applying migration id=jsonb 2026/10/31 01:07:45 INFO Applying migration id=quote 2026/10/31 01:07:45 INFO Applying migration id=rfc9421 2026/10/31 01:07:45 INFO Applying migration id=keys 2026/10/31 01:07:45 INFO Applying migration id=portable 2026/10/31 01:07:45 INFO Applying migration id=proofs 2026/10/31 01:07:45 INFO Applying migration id=contexts 2026/10/31 01:07:45 INFO Applying migration id=deliverieshost 2026/10/31 01:07:45 INFO Applying migration id=pembegin 2026/10/31 01:07:45 INFO Applying migration id=didhost 2026/10/31 01:07:45 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:45 INFO Applying migration id=invites 2026/10/31 01:07:45 INFO Applying migration id=ed25519blob 2026/10/31 01:07:45 INFO Applying migration id=rsablob 2026/10/31 01:07:45 INFO Applying migration id=iconscid 2026/10/31 01:07:45 INFO Applying migration id=actor 2026/10/31 01:07:45 INFO Applying migration id=localkeys 2026/10/31 01:07:45 INFO Applying migration id=deleted 2026/10/31 01:07:45 INFO Applying migration id=history 2026/10/31 01:07:45 INFO Applying migration id=outboxnano 2026/10/31 01:07:45 INFO Applying migration id=implements 2026/10/31 01:07:45 INFO Applying migration id=backfill 2026/10/31 01:07:46 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:46 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/31 01:07:46 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:46 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/31 01:07:46 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.80s) === RUN TestDeliver_SharedInboxSingleWorker 2026/10/31 01:07:46 INFO Applying migration id=initial 2026/10/31 01:07:46 INFO Applying migration id=notesupdated 2026/10/31 01:07:46 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:46 INFO Applying migration id=activitiesid 2026/10/31 01:07:46 INFO Applying migration id=outbox 2026/10/31 01:07:46 INFO Applying migration id=edits 2026/10/31 01:07:46 INFO Applying migration id=outboxactor 2026/10/31 01:07:46 INFO Applying migration id=outboxsender 2026/10/31 01:07:46 INFO Applying migration id=thread 2026/10/31 01:07:46 INFO Applying migration id=host 2026/10/31 01:07:46 INFO Applying migration id=sharedinbox 2026/10/31 01:07:46 INFO Applying migration id=noteshost 2026/10/31 01:07:46 INFO Applying migration id=fetched 2026/10/31 01:07:46 INFO Applying migration id=move 2026/10/31 01:07:46 INFO Applying migration id=cleanup 2026/10/31 01:07:46 INFO Applying migration id=received 2026/10/31 01:07:46 INFO Applying migration id=namehost 2026/10/31 01:07:46 INFO Applying migration id=outboxhost 2026/10/31 01:07:46 INFO Applying migration id=notesfts 2026/10/31 01:07:46 INFO Applying migration id=iconsname 2026/10/31 01:07:46 INFO Applying migration id=nohash 2026/10/31 01:07:46 INFO Applying migration id=shares 2026/10/31 01:07:46 INFO Applying migration id=actorttl 2026/10/31 01:07:46 INFO Applying migration id=tocc 2026/10/31 01:07:46 INFO Applying migration id=followeds 2026/10/31 01:07:46 INFO Applying migration id=certhash 2026/10/31 01:07:46 INFO Applying migration id=follows_sync 2026/10/31 01:07:46 INFO Applying migration id=jsonpath 2026/10/31 01:07:46 INFO Applying migration id=localforward 2026/10/31 01:07:46 INFO Applying migration id=avatar 2026/10/31 01:07:46 INFO Applying migration id=noimage 2026/10/31 01:07:46 INFO Applying migration id=feed 2026/10/31 01:07:46 INFO Applying migration id=bookmarks 2026/10/31 01:07:46 INFO Applying migration id=shareactivity 2026/10/31 01:07:46 INFO Applying migration id=application 2026/10/31 01:07:46 INFO Applying migration id=certificates 2026/10/31 01:07:46 INFO Applying migration id=rawforward 2026/10/31 01:07:46 INFO Applying migration id=publickey 2026/10/31 01:07:46 INFO Applying migration id=resolvegroup 2026/10/31 01:07:46 INFO Applying migration id=reject 2026/10/31 01:07:46 INFO Applying migration id=autodel 2026/10/31 01:07:46 INFO Applying migration id=jsonb 2026/10/31 01:07:46 INFO Applying migration id=quote 2026/10/31 01:07:46 INFO Applying migration id=rfc9421 2026/10/31 01:07:46 INFO Applying migration id=keys 2026/10/31 01:07:46 INFO Applying migration id=portable 2026/10/31 01:07:46 INFO Applying migration id=proofs 2026/10/31 01:07:46 INFO Applying migration id=contexts 2026/10/31 01:07:46 INFO Applying migration id=deliverieshost 2026/10/31 01:07:46 INFO Applying migration id=pembegin 2026/10/31 01:07:46 INFO Applying migration id=didhost 2026/10/31 01:07:46 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:46 INFO Applying migration id=invites 2026/10/31 01:07:46 INFO Applying migration id=ed25519blob 2026/10/31 01:07:46 INFO Applying migration id=rsablob 2026/10/31 01:07:46 INFO Applying migration id=iconscid 2026/10/31 01:07:46 INFO Applying migration id=actor 2026/10/31 01:07:46 INFO Applying migration id=localkeys 2026/10/31 01:07:46 INFO Applying migration id=deleted 2026/10/31 01:07:46 INFO Applying migration id=history 2026/10/31 01:07:46 INFO Applying migration id=outboxnano 2026/10/31 01:07:46 INFO Applying migration id=implements 2026/10/31 01:07:46 INFO Applying migration id=backfill 2026/10/31 01:07:47 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:47 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/31 01:07:47 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/31 01:07:47 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/31 01:07:47 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.49s) === RUN TestDeliver_SameInbox 2026/10/31 01:07:47 INFO Applying migration id=initial 2026/10/31 01:07:47 INFO Applying migration id=notesupdated 2026/10/31 01:07:47 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:47 INFO Applying migration id=activitiesid 2026/10/31 01:07:47 INFO Applying migration id=outbox 2026/10/31 01:07:47 INFO Applying migration id=edits 2026/10/31 01:07:47 INFO Applying migration id=outboxactor 2026/10/31 01:07:47 INFO Applying migration id=outboxsender 2026/10/31 01:07:47 INFO Applying migration id=thread 2026/10/31 01:07:47 INFO Applying migration id=host 2026/10/31 01:07:47 INFO Applying migration id=sharedinbox 2026/10/31 01:07:47 INFO Applying migration id=noteshost 2026/10/31 01:07:47 INFO Applying migration id=fetched 2026/10/31 01:07:47 INFO Applying migration id=move 2026/10/31 01:07:47 INFO Applying migration id=cleanup 2026/10/31 01:07:47 INFO Applying migration id=received 2026/10/31 01:07:47 INFO Applying migration id=namehost 2026/10/31 01:07:47 INFO Applying migration id=outboxhost 2026/10/31 01:07:47 INFO Applying migration id=notesfts 2026/10/31 01:07:47 INFO Applying migration id=iconsname 2026/10/31 01:07:47 INFO Applying migration id=nohash 2026/10/31 01:07:47 INFO Applying migration id=shares 2026/10/31 01:07:47 INFO Applying migration id=actorttl 2026/10/31 01:07:47 INFO Applying migration id=tocc 2026/10/31 01:07:47 INFO Applying migration id=followeds 2026/10/31 01:07:47 INFO Applying migration id=certhash 2026/10/31 01:07:47 INFO Applying migration id=follows_sync 2026/10/31 01:07:47 INFO Applying migration id=jsonpath 2026/10/31 01:07:47 INFO Applying migration id=localforward 2026/10/31 01:07:47 INFO Applying migration id=avatar 2026/10/31 01:07:47 INFO Applying migration id=noimage 2026/10/31 01:07:47 INFO Applying migration id=feed 2026/10/31 01:07:47 INFO Applying migration id=bookmarks 2026/10/31 01:07:47 INFO Applying migration id=shareactivity 2026/10/31 01:07:47 INFO Applying migration id=application 2026/10/31 01:07:47 INFO Applying migration id=certificates 2026/10/31 01:07:47 INFO Applying migration id=rawforward 2026/10/31 01:07:47 INFO Applying migration id=publickey 2026/10/31 01:07:47 INFO Applying migration id=resolvegroup 2026/10/31 01:07:47 INFO Applying migration id=reject 2026/10/31 01:07:47 INFO Applying migration id=autodel 2026/10/31 01:07:47 INFO Applying migration id=jsonb 2026/10/31 01:07:47 INFO Applying migration id=quote 2026/10/31 01:07:47 INFO Applying migration id=rfc9421 2026/10/31 01:07:47 INFO Applying migration id=keys 2026/10/31 01:07:47 INFO Applying migration id=portable 2026/10/31 01:07:47 INFO Applying migration id=proofs 2026/10/31 01:07:47 INFO Applying migration id=contexts 2026/10/31 01:07:47 INFO Applying migration id=deliverieshost 2026/10/31 01:07:47 INFO Applying migration id=pembegin 2026/10/31 01:07:47 INFO Applying migration id=didhost 2026/10/31 01:07:47 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:47 INFO Applying migration id=invites 2026/10/31 01:07:47 INFO Applying migration id=ed25519blob 2026/10/31 01:07:47 INFO Applying migration id=rsablob 2026/10/31 01:07:47 INFO Applying migration id=iconscid 2026/10/31 01:07:47 INFO Applying migration id=actor 2026/10/31 01:07:47 INFO Applying migration id=localkeys 2026/10/31 01:07:47 INFO Applying migration id=deleted 2026/10/31 01:07:47 INFO Applying migration id=history 2026/10/31 01:07:47 INFO Applying migration id=outboxnano 2026/10/31 01:07:47 INFO Applying migration id=implements 2026/10/31 01:07:47 INFO Applying migration id=backfill 2026/10/31 01:07:47 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:47 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/31 01:07:47 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:47 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:47 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.78s) === RUN TestDeliver_ToAndCCDuplicates 2026/10/31 01:07:47 INFO Applying migration id=initial 2026/10/31 01:07:47 INFO Applying migration id=notesupdated 2026/10/31 01:07:47 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:47 INFO Applying migration id=activitiesid 2026/10/31 01:07:47 INFO Applying migration id=outbox 2026/10/31 01:07:47 INFO Applying migration id=edits 2026/10/31 01:07:47 INFO Applying migration id=outboxactor 2026/10/31 01:07:47 INFO Applying migration id=outboxsender 2026/10/31 01:07:47 INFO Applying migration id=thread 2026/10/31 01:07:47 INFO Applying migration id=host 2026/10/31 01:07:47 INFO Applying migration id=sharedinbox 2026/10/31 01:07:47 INFO Applying migration id=noteshost 2026/10/31 01:07:47 INFO Applying migration id=fetched 2026/10/31 01:07:47 INFO Applying migration id=move 2026/10/31 01:07:47 INFO Applying migration id=cleanup 2026/10/31 01:07:47 INFO Applying migration id=received 2026/10/31 01:07:47 INFO Applying migration id=namehost 2026/10/31 01:07:47 INFO Applying migration id=outboxhost 2026/10/31 01:07:47 INFO Applying migration id=notesfts 2026/10/31 01:07:47 INFO Applying migration id=iconsname 2026/10/31 01:07:47 INFO Applying migration id=nohash 2026/10/31 01:07:47 INFO Applying migration id=shares 2026/10/31 01:07:47 INFO Applying migration id=actorttl 2026/10/31 01:07:47 INFO Applying migration id=tocc 2026/10/31 01:07:47 INFO Applying migration id=followeds 2026/10/31 01:07:47 INFO Applying migration id=certhash 2026/10/31 01:07:47 INFO Applying migration id=follows_sync 2026/10/31 01:07:47 INFO Applying migration id=jsonpath 2026/10/31 01:07:47 INFO Applying migration id=localforward 2026/10/31 01:07:47 INFO Applying migration id=avatar 2026/10/31 01:07:47 INFO Applying migration id=noimage 2026/10/31 01:07:47 INFO Applying migration id=feed 2026/10/31 01:07:47 INFO Applying migration id=bookmarks 2026/10/31 01:07:47 INFO Applying migration id=shareactivity 2026/10/31 01:07:47 INFO Applying migration id=application 2026/10/31 01:07:47 INFO Applying migration id=certificates 2026/10/31 01:07:47 INFO Applying migration id=rawforward 2026/10/31 01:07:47 INFO Applying migration id=publickey 2026/10/31 01:07:47 INFO Applying migration id=resolvegroup 2026/10/31 01:07:47 INFO Applying migration id=reject 2026/10/31 01:07:47 INFO Applying migration id=autodel 2026/10/31 01:07:47 INFO Applying migration id=jsonb 2026/10/31 01:07:47 INFO Applying migration id=quote 2026/10/31 01:07:47 INFO Applying migration id=rfc9421 2026/10/31 01:07:47 INFO Applying migration id=keys 2026/10/31 01:07:47 INFO Applying migration id=portable 2026/10/31 01:07:47 INFO Applying migration id=proofs 2026/10/31 01:07:47 INFO Applying migration id=contexts 2026/10/31 01:07:47 INFO Applying migration id=deliverieshost 2026/10/31 01:07:47 INFO Applying migration id=pembegin 2026/10/31 01:07:47 INFO Applying migration id=didhost 2026/10/31 01:07:47 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:47 INFO Applying migration id=invites 2026/10/31 01:07:47 INFO Applying migration id=ed25519blob 2026/10/31 01:07:47 INFO Applying migration id=rsablob 2026/10/31 01:07:48 INFO Applying migration id=iconscid 2026/10/31 01:07:48 INFO Applying migration id=actor 2026/10/31 01:07:48 INFO Applying migration id=localkeys 2026/10/31 01:07:48 INFO Applying migration id=deleted 2026/10/31 01:07:48 INFO Applying migration id=history 2026/10/31 01:07:48 INFO Applying migration id=outboxnano 2026/10/31 01:07:48 INFO Applying migration id=implements 2026/10/31 01:07:48 INFO Applying migration id=backfill 2026/10/31 01:07:48 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:48 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:48 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:48 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:48 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:48 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:48 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/31 01:07:48 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:48 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:48 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/31 01:07:48 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.79s) === RUN TestDeliver_PublicInTo 2026/10/31 01:07:48 INFO Applying migration id=initial 2026/10/31 01:07:48 INFO Applying migration id=notesupdated 2026/10/31 01:07:48 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:48 INFO Applying migration id=activitiesid 2026/10/31 01:07:48 INFO Applying migration id=outbox 2026/10/31 01:07:48 INFO Applying migration id=edits 2026/10/31 01:07:48 INFO Applying migration id=outboxactor 2026/10/31 01:07:48 INFO Applying migration id=outboxsender 2026/10/31 01:07:48 INFO Applying migration id=thread 2026/10/31 01:07:48 INFO Applying migration id=host 2026/10/31 01:07:48 INFO Applying migration id=sharedinbox 2026/10/31 01:07:48 INFO Applying migration id=noteshost 2026/10/31 01:07:48 INFO Applying migration id=fetched 2026/10/31 01:07:48 INFO Applying migration id=move 2026/10/31 01:07:48 INFO Applying migration id=cleanup 2026/10/31 01:07:48 INFO Applying migration id=received 2026/10/31 01:07:48 INFO Applying migration id=namehost 2026/10/31 01:07:48 INFO Applying migration id=outboxhost 2026/10/31 01:07:48 INFO Applying migration id=notesfts 2026/10/31 01:07:48 INFO Applying migration id=iconsname 2026/10/31 01:07:48 INFO Applying migration id=nohash 2026/10/31 01:07:48 INFO Applying migration id=shares 2026/10/31 01:07:48 INFO Applying migration id=actorttl 2026/10/31 01:07:48 INFO Applying migration id=tocc 2026/10/31 01:07:48 INFO Applying migration id=followeds 2026/10/31 01:07:48 INFO Applying migration id=certhash 2026/10/31 01:07:48 INFO Applying migration id=follows_sync 2026/10/31 01:07:48 INFO Applying migration id=jsonpath 2026/10/31 01:07:48 INFO Applying migration id=localforward 2026/10/31 01:07:48 INFO Applying migration id=avatar 2026/10/31 01:07:48 INFO Applying migration id=noimage 2026/10/31 01:07:48 INFO Applying migration id=feed 2026/10/31 01:07:48 INFO Applying migration id=bookmarks 2026/10/31 01:07:48 INFO Applying migration id=shareactivity 2026/10/31 01:07:48 INFO Applying migration id=application 2026/10/31 01:07:48 INFO Applying migration id=certificates 2026/10/31 01:07:48 INFO Applying migration id=rawforward 2026/10/31 01:07:48 INFO Applying migration id=publickey 2026/10/31 01:07:48 INFO Applying migration id=resolvegroup 2026/10/31 01:07:48 INFO Applying migration id=reject 2026/10/31 01:07:48 INFO Applying migration id=autodel 2026/10/31 01:07:48 INFO Applying migration id=jsonb 2026/10/31 01:07:48 INFO Applying migration id=quote 2026/10/31 01:07:48 INFO Applying migration id=rfc9421 2026/10/31 01:07:48 INFO Applying migration id=keys 2026/10/31 01:07:48 INFO Applying migration id=portable 2026/10/31 01:07:48 INFO Applying migration id=proofs 2026/10/31 01:07:48 INFO Applying migration id=contexts 2026/10/31 01:07:48 INFO Applying migration id=deliverieshost 2026/10/31 01:07:48 INFO Applying migration id=pembegin 2026/10/31 01:07:48 INFO Applying migration id=didhost 2026/10/31 01:07:48 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:48 INFO Applying migration id=invites 2026/10/31 01:07:48 INFO Applying migration id=ed25519blob 2026/10/31 01:07:48 INFO Applying migration id=rsablob 2026/10/31 01:07:48 INFO Applying migration id=iconscid 2026/10/31 01:07:48 INFO Applying migration id=actor 2026/10/31 01:07:48 INFO Applying migration id=localkeys 2026/10/31 01:07:48 INFO Applying migration id=deleted 2026/10/31 01:07:48 INFO Applying migration id=history 2026/10/31 01:07:48 INFO Applying migration id=outboxnano 2026/10/31 01:07:48 INFO Applying migration id=implements 2026/10/31 01:07:48 INFO Applying migration id=backfill 2026/10/31 01:07:50 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:50 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:50 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:50 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/31 01:07:50 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/31 01:07:50 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:50 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:50 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/31 01:07:50 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (1.51s) === RUN TestDeliver_AuthorInTo 2026/10/31 01:07:50 INFO Applying migration id=initial 2026/10/31 01:07:50 INFO Applying migration id=notesupdated 2026/10/31 01:07:50 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:50 INFO Applying migration id=activitiesid 2026/10/31 01:07:50 INFO Applying migration id=outbox 2026/10/31 01:07:50 INFO Applying migration id=edits 2026/10/31 01:07:50 INFO Applying migration id=outboxactor 2026/10/31 01:07:50 INFO Applying migration id=outboxsender 2026/10/31 01:07:50 INFO Applying migration id=thread 2026/10/31 01:07:50 INFO Applying migration id=host 2026/10/31 01:07:50 INFO Applying migration id=sharedinbox 2026/10/31 01:07:50 INFO Applying migration id=noteshost 2026/10/31 01:07:50 INFO Applying migration id=fetched 2026/10/31 01:07:50 INFO Applying migration id=move 2026/10/31 01:07:50 INFO Applying migration id=cleanup 2026/10/31 01:07:50 INFO Applying migration id=received 2026/10/31 01:07:50 INFO Applying migration id=namehost 2026/10/31 01:07:50 INFO Applying migration id=outboxhost 2026/10/31 01:07:50 INFO Applying migration id=notesfts 2026/10/31 01:07:50 INFO Applying migration id=iconsname 2026/10/31 01:07:50 INFO Applying migration id=nohash 2026/10/31 01:07:50 INFO Applying migration id=shares 2026/10/31 01:07:50 INFO Applying migration id=actorttl 2026/10/31 01:07:50 INFO Applying migration id=tocc 2026/10/31 01:07:50 INFO Applying migration id=followeds 2026/10/31 01:07:50 INFO Applying migration id=certhash 2026/10/31 01:07:50 INFO Applying migration id=follows_sync 2026/10/31 01:07:50 INFO Applying migration id=jsonpath 2026/10/31 01:07:50 INFO Applying migration id=localforward 2026/10/31 01:07:50 INFO Applying migration id=avatar 2026/10/31 01:07:50 INFO Applying migration id=noimage 2026/10/31 01:07:50 INFO Applying migration id=feed 2026/10/31 01:07:50 INFO Applying migration id=bookmarks 2026/10/31 01:07:50 INFO Applying migration id=shareactivity 2026/10/31 01:07:50 INFO Applying migration id=application 2026/10/31 01:07:50 INFO Applying migration id=certificates 2026/10/31 01:07:50 INFO Applying migration id=rawforward 2026/10/31 01:07:50 INFO Applying migration id=publickey 2026/10/31 01:07:50 INFO Applying migration id=resolvegroup 2026/10/31 01:07:50 INFO Applying migration id=reject 2026/10/31 01:07:50 INFO Applying migration id=autodel 2026/10/31 01:07:50 INFO Applying migration id=jsonb 2026/10/31 01:07:50 INFO Applying migration id=quote 2026/10/31 01:07:50 INFO Applying migration id=rfc9421 2026/10/31 01:07:50 INFO Applying migration id=keys 2026/10/31 01:07:50 INFO Applying migration id=portable 2026/10/31 01:07:50 INFO Applying migration id=proofs 2026/10/31 01:07:50 INFO Applying migration id=contexts 2026/10/31 01:07:50 INFO Applying migration id=deliverieshost 2026/10/31 01:07:50 INFO Applying migration id=pembegin 2026/10/31 01:07:50 INFO Applying migration id=didhost 2026/10/31 01:07:50 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:50 INFO Applying migration id=invites 2026/10/31 01:07:50 INFO Applying migration id=ed25519blob 2026/10/31 01:07:50 INFO Applying migration id=rsablob 2026/10/31 01:07:50 INFO Applying migration id=iconscid 2026/10/31 01:07:50 INFO Applying migration id=actor 2026/10/31 01:07:50 INFO Applying migration id=localkeys 2026/10/31 01:07:50 INFO Applying migration id=deleted 2026/10/31 01:07:50 INFO Applying migration id=history 2026/10/31 01:07:50 INFO Applying migration id=outboxnano 2026/10/31 01:07:50 INFO Applying migration id=implements 2026/10/31 01:07:50 INFO Applying migration id=backfill 2026/10/31 01:07:51 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:51 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/31 01:07:51 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:51 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/31 01:07:51 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/31 01:07:51 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:51 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/31 01:07:51 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/31 01:07:51 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (1.69s) === RUN TestResolve_LocalActor 2026/10/31 01:07:51 INFO Applying migration id=initial 2026/10/31 01:07:51 INFO Applying migration id=notesupdated 2026/10/31 01:07:51 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:51 INFO Applying migration id=activitiesid 2026/10/31 01:07:51 INFO Applying migration id=outbox 2026/10/31 01:07:51 INFO Applying migration id=edits 2026/10/31 01:07:51 INFO Applying migration id=outboxactor 2026/10/31 01:07:51 INFO Applying migration id=outboxsender 2026/10/31 01:07:51 INFO Applying migration id=thread 2026/10/31 01:07:51 INFO Applying migration id=host 2026/10/31 01:07:51 INFO Applying migration id=sharedinbox 2026/10/31 01:07:51 INFO Applying migration id=noteshost 2026/10/31 01:07:51 INFO Applying migration id=fetched 2026/10/31 01:07:51 INFO Applying migration id=move 2026/10/31 01:07:51 INFO Applying migration id=cleanup 2026/10/31 01:07:51 INFO Applying migration id=received 2026/10/31 01:07:51 INFO Applying migration id=namehost 2026/10/31 01:07:51 INFO Applying migration id=outboxhost 2026/10/31 01:07:51 INFO Applying migration id=notesfts 2026/10/31 01:07:51 INFO Applying migration id=iconsname 2026/10/31 01:07:51 INFO Applying migration id=nohash 2026/10/31 01:07:51 INFO Applying migration id=shares 2026/10/31 01:07:51 INFO Applying migration id=actorttl 2026/10/31 01:07:51 INFO Applying migration id=tocc 2026/10/31 01:07:51 INFO Applying migration id=followeds 2026/10/31 01:07:51 INFO Applying migration id=certhash 2026/10/31 01:07:51 INFO Applying migration id=follows_sync 2026/10/31 01:07:51 INFO Applying migration id=jsonpath 2026/10/31 01:07:51 INFO Applying migration id=localforward 2026/10/31 01:07:51 INFO Applying migration id=avatar 2026/10/31 01:07:51 INFO Applying migration id=noimage 2026/10/31 01:07:51 INFO Applying migration id=feed 2026/10/31 01:07:51 INFO Applying migration id=bookmarks 2026/10/31 01:07:51 INFO Applying migration id=shareactivity 2026/10/31 01:07:51 INFO Applying migration id=application 2026/10/31 01:07:51 INFO Applying migration id=certificates 2026/10/31 01:07:51 INFO Applying migration id=rawforward 2026/10/31 01:07:51 INFO Applying migration id=publickey 2026/10/31 01:07:51 INFO Applying migration id=resolvegroup 2026/10/31 01:07:51 INFO Applying migration id=reject 2026/10/31 01:07:51 INFO Applying migration id=autodel 2026/10/31 01:07:51 INFO Applying migration id=jsonb 2026/10/31 01:07:51 INFO Applying migration id=quote 2026/10/31 01:07:51 INFO Applying migration id=rfc9421 2026/10/31 01:07:51 INFO Applying migration id=keys 2026/10/31 01:07:51 INFO Applying migration id=portable 2026/10/31 01:07:51 INFO Applying migration id=proofs 2026/10/31 01:07:51 INFO Applying migration id=contexts 2026/10/31 01:07:51 INFO Applying migration id=deliverieshost 2026/10/31 01:07:51 INFO Applying migration id=pembegin 2026/10/31 01:07:51 INFO Applying migration id=didhost 2026/10/31 01:07:51 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:51 INFO Applying migration id=invites 2026/10/31 01:07:51 INFO Applying migration id=ed25519blob 2026/10/31 01:07:51 INFO Applying migration id=rsablob 2026/10/31 01:07:51 INFO Applying migration id=iconscid 2026/10/31 01:07:51 INFO Applying migration id=actor 2026/10/31 01:07:51 INFO Applying migration id=localkeys 2026/10/31 01:07:51 INFO Applying migration id=deleted 2026/10/31 01:07:51 INFO Applying migration id=history 2026/10/31 01:07:51 INFO Applying migration id=outboxnano 2026/10/31 01:07:52 INFO Applying migration id=implements 2026/10/31 01:07:52 INFO Applying migration id=backfill --- PASS: TestResolve_LocalActor (0.42s) === RUN TestResolve_LocalActorDoesNotExist 2026/10/31 01:07:52 INFO Applying migration id=initial 2026/10/31 01:07:52 INFO Applying migration id=notesupdated 2026/10/31 01:07:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:52 INFO Applying migration id=activitiesid 2026/10/31 01:07:52 INFO Applying migration id=outbox 2026/10/31 01:07:52 INFO Applying migration id=edits 2026/10/31 01:07:52 INFO Applying migration id=outboxactor 2026/10/31 01:07:52 INFO Applying migration id=outboxsender 2026/10/31 01:07:52 INFO Applying migration id=thread 2026/10/31 01:07:52 INFO Applying migration id=host 2026/10/31 01:07:52 INFO Applying migration id=sharedinbox 2026/10/31 01:07:52 INFO Applying migration id=noteshost 2026/10/31 01:07:52 INFO Applying migration id=fetched 2026/10/31 01:07:52 INFO Applying migration id=move 2026/10/31 01:07:52 INFO Applying migration id=cleanup 2026/10/31 01:07:52 INFO Applying migration id=received 2026/10/31 01:07:52 INFO Applying migration id=namehost 2026/10/31 01:07:52 INFO Applying migration id=outboxhost 2026/10/31 01:07:52 INFO Applying migration id=notesfts 2026/10/31 01:07:52 INFO Applying migration id=iconsname 2026/10/31 01:07:52 INFO Applying migration id=nohash 2026/10/31 01:07:52 INFO Applying migration id=shares 2026/10/31 01:07:52 INFO Applying migration id=actorttl 2026/10/31 01:07:52 INFO Applying migration id=tocc 2026/10/31 01:07:52 INFO Applying migration id=followeds 2026/10/31 01:07:52 INFO Applying migration id=certhash 2026/10/31 01:07:52 INFO Applying migration id=follows_sync 2026/10/31 01:07:52 INFO Applying migration id=jsonpath 2026/10/31 01:07:52 INFO Applying migration id=localforward 2026/10/31 01:07:52 INFO Applying migration id=avatar 2026/10/31 01:07:52 INFO Applying migration id=noimage 2026/10/31 01:07:52 INFO Applying migration id=feed 2026/10/31 01:07:52 INFO Applying migration id=bookmarks 2026/10/31 01:07:52 INFO Applying migration id=shareactivity 2026/10/31 01:07:52 INFO Applying migration id=application 2026/10/31 01:07:52 INFO Applying migration id=certificates 2026/10/31 01:07:52 INFO Applying migration id=rawforward 2026/10/31 01:07:52 INFO Applying migration id=publickey 2026/10/31 01:07:52 INFO Applying migration id=resolvegroup 2026/10/31 01:07:52 INFO Applying migration id=reject 2026/10/31 01:07:52 INFO Applying migration id=autodel 2026/10/31 01:07:52 INFO Applying migration id=jsonb 2026/10/31 01:07:52 INFO Applying migration id=quote 2026/10/31 01:07:52 INFO Applying migration id=rfc9421 2026/10/31 01:07:52 INFO Applying migration id=keys 2026/10/31 01:07:52 INFO Applying migration id=portable 2026/10/31 01:07:52 INFO Applying migration id=proofs 2026/10/31 01:07:52 INFO Applying migration id=contexts 2026/10/31 01:07:52 INFO Applying migration id=deliverieshost 2026/10/31 01:07:52 INFO Applying migration id=pembegin 2026/10/31 01:07:52 INFO Applying migration id=didhost 2026/10/31 01:07:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:52 INFO Applying migration id=invites 2026/10/31 01:07:52 INFO Applying migration id=ed25519blob 2026/10/31 01:07:52 INFO Applying migration id=rsablob 2026/10/31 01:07:52 INFO Applying migration id=iconscid 2026/10/31 01:07:52 INFO Applying migration id=actor 2026/10/31 01:07:52 INFO Applying migration id=localkeys 2026/10/31 01:07:52 INFO Applying migration id=deleted 2026/10/31 01:07:52 INFO Applying migration id=history 2026/10/31 01:07:52 INFO Applying migration id=outboxnano 2026/10/31 01:07:52 INFO Applying migration id=implements 2026/10/31 01:07:52 INFO Applying migration id=backfill --- PASS: TestResolve_LocalActorDoesNotExist (1.10s) === RUN TestResolve_FederatedInstanceActor 2026/10/31 01:07:53 INFO Applying migration id=initial 2026/10/31 01:07:53 INFO Applying migration id=notesupdated 2026/10/31 01:07:53 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:53 INFO Applying migration id=activitiesid 2026/10/31 01:07:53 INFO Applying migration id=outbox 2026/10/31 01:07:53 INFO Applying migration id=edits 2026/10/31 01:07:53 INFO Applying migration id=outboxactor 2026/10/31 01:07:53 INFO Applying migration id=outboxsender 2026/10/31 01:07:53 INFO Applying migration id=thread 2026/10/31 01:07:53 INFO Applying migration id=host 2026/10/31 01:07:53 INFO Applying migration id=sharedinbox 2026/10/31 01:07:53 INFO Applying migration id=noteshost 2026/10/31 01:07:53 INFO Applying migration id=fetched 2026/10/31 01:07:53 INFO Applying migration id=move 2026/10/31 01:07:53 INFO Applying migration id=cleanup 2026/10/31 01:07:53 INFO Applying migration id=received 2026/10/31 01:07:53 INFO Applying migration id=namehost 2026/10/31 01:07:53 INFO Applying migration id=outboxhost 2026/10/31 01:07:53 INFO Applying migration id=notesfts 2026/10/31 01:07:53 INFO Applying migration id=iconsname 2026/10/31 01:07:53 INFO Applying migration id=nohash 2026/10/31 01:07:53 INFO Applying migration id=shares 2026/10/31 01:07:53 INFO Applying migration id=actorttl 2026/10/31 01:07:53 INFO Applying migration id=tocc 2026/10/31 01:07:53 INFO Applying migration id=followeds 2026/10/31 01:07:53 INFO Applying migration id=certhash 2026/10/31 01:07:53 INFO Applying migration id=follows_sync 2026/10/31 01:07:53 INFO Applying migration id=jsonpath 2026/10/31 01:07:53 INFO Applying migration id=localforward 2026/10/31 01:07:53 INFO Applying migration id=avatar 2026/10/31 01:07:53 INFO Applying migration id=noimage 2026/10/31 01:07:53 INFO Applying migration id=feed 2026/10/31 01:07:53 INFO Applying migration id=bookmarks 2026/10/31 01:07:53 INFO Applying migration id=shareactivity 2026/10/31 01:07:53 INFO Applying migration id=application 2026/10/31 01:07:53 INFO Applying migration id=certificates 2026/10/31 01:07:53 INFO Applying migration id=rawforward 2026/10/31 01:07:53 INFO Applying migration id=publickey 2026/10/31 01:07:53 INFO Applying migration id=resolvegroup 2026/10/31 01:07:53 INFO Applying migration id=reject 2026/10/31 01:07:53 INFO Applying migration id=autodel 2026/10/31 01:07:53 INFO Applying migration id=jsonb 2026/10/31 01:07:53 INFO Applying migration id=quote 2026/10/31 01:07:53 INFO Applying migration id=rfc9421 2026/10/31 01:07:53 INFO Applying migration id=keys 2026/10/31 01:07:53 INFO Applying migration id=portable 2026/10/31 01:07:53 INFO Applying migration id=proofs 2026/10/31 01:07:53 INFO Applying migration id=contexts 2026/10/31 01:07:53 INFO Applying migration id=deliverieshost 2026/10/31 01:07:53 INFO Applying migration id=pembegin 2026/10/31 01:07:53 INFO Applying migration id=didhost 2026/10/31 01:07:53 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:53 INFO Applying migration id=invites 2026/10/31 01:07:53 INFO Applying migration id=ed25519blob 2026/10/31 01:07:53 INFO Applying migration id=rsablob 2026/10/31 01:07:53 INFO Applying migration id=iconscid 2026/10/31 01:07:53 INFO Applying migration id=actor 2026/10/31 01:07:53 INFO Applying migration id=localkeys 2026/10/31 01:07:53 INFO Applying migration id=deleted 2026/10/31 01:07:53 INFO Applying migration id=history 2026/10/31 01:07:53 INFO Applying migration id=outboxnano 2026/10/31 01:07:53 INFO Applying migration id=implements 2026/10/31 01:07:53 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedInstanceActor (0.98s) === RUN TestResolve_FederatedActorInvalidURL 2026/10/31 01:07:54 INFO Applying migration id=initial 2026/10/31 01:07:54 INFO Applying migration id=notesupdated 2026/10/31 01:07:54 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:54 INFO Applying migration id=activitiesid 2026/10/31 01:07:54 INFO Applying migration id=outbox 2026/10/31 01:07:54 INFO Applying migration id=edits 2026/10/31 01:07:54 INFO Applying migration id=outboxactor 2026/10/31 01:07:54 INFO Applying migration id=outboxsender 2026/10/31 01:07:54 INFO Applying migration id=thread 2026/10/31 01:07:54 INFO Applying migration id=host 2026/10/31 01:07:54 INFO Applying migration id=sharedinbox 2026/10/31 01:07:54 INFO Applying migration id=noteshost 2026/10/31 01:07:54 INFO Applying migration id=fetched 2026/10/31 01:07:54 INFO Applying migration id=move 2026/10/31 01:07:54 INFO Applying migration id=cleanup 2026/10/31 01:07:54 INFO Applying migration id=received 2026/10/31 01:07:54 INFO Applying migration id=namehost 2026/10/31 01:07:54 INFO Applying migration id=outboxhost 2026/10/31 01:07:54 INFO Applying migration id=notesfts 2026/10/31 01:07:54 INFO Applying migration id=iconsname 2026/10/31 01:07:54 INFO Applying migration id=nohash 2026/10/31 01:07:54 INFO Applying migration id=shares 2026/10/31 01:07:54 INFO Applying migration id=actorttl 2026/10/31 01:07:54 INFO Applying migration id=tocc 2026/10/31 01:07:54 INFO Applying migration id=followeds 2026/10/31 01:07:54 INFO Applying migration id=certhash 2026/10/31 01:07:54 INFO Applying migration id=follows_sync 2026/10/31 01:07:54 INFO Applying migration id=jsonpath 2026/10/31 01:07:54 INFO Applying migration id=localforward 2026/10/31 01:07:54 INFO Applying migration id=avatar 2026/10/31 01:07:54 INFO Applying migration id=noimage 2026/10/31 01:07:54 INFO Applying migration id=feed 2026/10/31 01:07:54 INFO Applying migration id=bookmarks 2026/10/31 01:07:54 INFO Applying migration id=shareactivity 2026/10/31 01:07:54 INFO Applying migration id=application 2026/10/31 01:07:54 INFO Applying migration id=certificates 2026/10/31 01:07:54 INFO Applying migration id=rawforward 2026/10/31 01:07:54 INFO Applying migration id=publickey 2026/10/31 01:07:54 INFO Applying migration id=resolvegroup 2026/10/31 01:07:54 INFO Applying migration id=reject 2026/10/31 01:07:54 INFO Applying migration id=autodel 2026/10/31 01:07:54 INFO Applying migration id=jsonb 2026/10/31 01:07:54 INFO Applying migration id=quote 2026/10/31 01:07:54 INFO Applying migration id=rfc9421 2026/10/31 01:07:54 INFO Applying migration id=keys 2026/10/31 01:07:54 INFO Applying migration id=portable 2026/10/31 01:07:54 INFO Applying migration id=proofs 2026/10/31 01:07:54 INFO Applying migration id=contexts 2026/10/31 01:07:54 INFO Applying migration id=deliverieshost 2026/10/31 01:07:54 INFO Applying migration id=pembegin 2026/10/31 01:07:54 INFO Applying migration id=didhost 2026/10/31 01:07:54 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:54 INFO Applying migration id=invites 2026/10/31 01:07:54 INFO Applying migration id=ed25519blob 2026/10/31 01:07:54 INFO Applying migration id=rsablob 2026/10/31 01:07:54 INFO Applying migration id=iconscid 2026/10/31 01:07:54 INFO Applying migration id=actor 2026/10/31 01:07:54 INFO Applying migration id=localkeys 2026/10/31 01:07:54 INFO Applying migration id=deleted 2026/10/31 01:07:54 INFO Applying migration id=history 2026/10/31 01:07:54 INFO Applying migration id=outboxnano 2026/10/31 01:07:54 INFO Applying migration id=implements 2026/10/31 01:07:54 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorInvalidURL (0.69s) === RUN TestResolve_FederatedActorInvalidScheme 2026/10/31 01:07:55 INFO Applying migration id=initial 2026/10/31 01:07:55 INFO Applying migration id=notesupdated 2026/10/31 01:07:55 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:55 INFO Applying migration id=activitiesid 2026/10/31 01:07:55 INFO Applying migration id=outbox 2026/10/31 01:07:55 INFO Applying migration id=edits 2026/10/31 01:07:55 INFO Applying migration id=outboxactor 2026/10/31 01:07:55 INFO Applying migration id=outboxsender 2026/10/31 01:07:55 INFO Applying migration id=thread 2026/10/31 01:07:55 INFO Applying migration id=host 2026/10/31 01:07:55 INFO Applying migration id=sharedinbox 2026/10/31 01:07:55 INFO Applying migration id=noteshost 2026/10/31 01:07:55 INFO Applying migration id=fetched 2026/10/31 01:07:55 INFO Applying migration id=move 2026/10/31 01:07:55 INFO Applying migration id=cleanup 2026/10/31 01:07:55 INFO Applying migration id=received 2026/10/31 01:07:55 INFO Applying migration id=namehost 2026/10/31 01:07:55 INFO Applying migration id=outboxhost 2026/10/31 01:07:55 INFO Applying migration id=notesfts 2026/10/31 01:07:55 INFO Applying migration id=iconsname 2026/10/31 01:07:55 INFO Applying migration id=nohash 2026/10/31 01:07:55 INFO Applying migration id=shares 2026/10/31 01:07:55 INFO Applying migration id=actorttl 2026/10/31 01:07:55 INFO Applying migration id=tocc 2026/10/31 01:07:55 INFO Applying migration id=followeds 2026/10/31 01:07:55 INFO Applying migration id=certhash 2026/10/31 01:07:55 INFO Applying migration id=follows_sync 2026/10/31 01:07:55 INFO Applying migration id=jsonpath 2026/10/31 01:07:55 INFO Applying migration id=localforward 2026/10/31 01:07:55 INFO Applying migration id=avatar 2026/10/31 01:07:55 INFO Applying migration id=noimage 2026/10/31 01:07:55 INFO Applying migration id=feed 2026/10/31 01:07:55 INFO Applying migration id=bookmarks 2026/10/31 01:07:55 INFO Applying migration id=shareactivity 2026/10/31 01:07:55 INFO Applying migration id=application 2026/10/31 01:07:55 INFO Applying migration id=certificates 2026/10/31 01:07:55 INFO Applying migration id=rawforward 2026/10/31 01:07:55 INFO Applying migration id=publickey 2026/10/31 01:07:55 INFO Applying migration id=resolvegroup 2026/10/31 01:07:55 INFO Applying migration id=reject 2026/10/31 01:07:55 INFO Applying migration id=autodel 2026/10/31 01:07:55 INFO Applying migration id=jsonb 2026/10/31 01:07:55 INFO Applying migration id=quote 2026/10/31 01:07:55 INFO Applying migration id=rfc9421 2026/10/31 01:07:55 INFO Applying migration id=keys 2026/10/31 01:07:55 INFO Applying migration id=portable 2026/10/31 01:07:55 INFO Applying migration id=proofs 2026/10/31 01:07:55 INFO Applying migration id=contexts 2026/10/31 01:07:55 INFO Applying migration id=deliverieshost 2026/10/31 01:07:55 INFO Applying migration id=pembegin 2026/10/31 01:07:55 INFO Applying migration id=didhost 2026/10/31 01:07:55 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:55 INFO Applying migration id=invites 2026/10/31 01:07:55 INFO Applying migration id=ed25519blob 2026/10/31 01:07:55 INFO Applying migration id=rsablob 2026/10/31 01:07:55 INFO Applying migration id=iconscid 2026/10/31 01:07:55 INFO Applying migration id=actor 2026/10/31 01:07:55 INFO Applying migration id=localkeys 2026/10/31 01:07:55 INFO Applying migration id=deleted 2026/10/31 01:07:55 INFO Applying migration id=history 2026/10/31 01:07:55 INFO Applying migration id=outboxnano 2026/10/31 01:07:55 INFO Applying migration id=implements 2026/10/31 01:07:55 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorInvalidScheme (0.75s) === RUN TestResolve_FederatedActorFirstTime 2026/10/31 01:07:55 INFO Applying migration id=initial 2026/10/31 01:07:55 INFO Applying migration id=notesupdated 2026/10/31 01:07:55 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:55 INFO Applying migration id=activitiesid 2026/10/31 01:07:55 INFO Applying migration id=outbox 2026/10/31 01:07:55 INFO Applying migration id=edits 2026/10/31 01:07:55 INFO Applying migration id=outboxactor 2026/10/31 01:07:55 INFO Applying migration id=outboxsender 2026/10/31 01:07:55 INFO Applying migration id=thread 2026/10/31 01:07:55 INFO Applying migration id=host 2026/10/31 01:07:55 INFO Applying migration id=sharedinbox 2026/10/31 01:07:55 INFO Applying migration id=noteshost 2026/10/31 01:07:55 INFO Applying migration id=fetched 2026/10/31 01:07:55 INFO Applying migration id=move 2026/10/31 01:07:55 INFO Applying migration id=cleanup 2026/10/31 01:07:55 INFO Applying migration id=received 2026/10/31 01:07:55 INFO Applying migration id=namehost 2026/10/31 01:07:55 INFO Applying migration id=outboxhost 2026/10/31 01:07:55 INFO Applying migration id=notesfts 2026/10/31 01:07:55 INFO Applying migration id=iconsname 2026/10/31 01:07:55 INFO Applying migration id=nohash 2026/10/31 01:07:55 INFO Applying migration id=shares 2026/10/31 01:07:55 INFO Applying migration id=actorttl 2026/10/31 01:07:55 INFO Applying migration id=tocc 2026/10/31 01:07:55 INFO Applying migration id=followeds 2026/10/31 01:07:55 INFO Applying migration id=certhash 2026/10/31 01:07:55 INFO Applying migration id=follows_sync 2026/10/31 01:07:55 INFO Applying migration id=jsonpath 2026/10/31 01:07:55 INFO Applying migration id=localforward 2026/10/31 01:07:55 INFO Applying migration id=avatar 2026/10/31 01:07:55 INFO Applying migration id=noimage 2026/10/31 01:07:55 INFO Applying migration id=feed 2026/10/31 01:07:55 INFO Applying migration id=bookmarks 2026/10/31 01:07:55 INFO Applying migration id=shareactivity 2026/10/31 01:07:55 INFO Applying migration id=application 2026/10/31 01:07:55 INFO Applying migration id=certificates 2026/10/31 01:07:55 INFO Applying migration id=rawforward 2026/10/31 01:07:55 INFO Applying migration id=publickey 2026/10/31 01:07:55 INFO Applying migration id=resolvegroup 2026/10/31 01:07:55 INFO Applying migration id=reject 2026/10/31 01:07:55 INFO Applying migration id=autodel 2026/10/31 01:07:55 INFO Applying migration id=jsonb 2026/10/31 01:07:55 INFO Applying migration id=quote 2026/10/31 01:07:55 INFO Applying migration id=rfc9421 2026/10/31 01:07:55 INFO Applying migration id=keys 2026/10/31 01:07:55 INFO Applying migration id=portable 2026/10/31 01:07:55 INFO Applying migration id=proofs 2026/10/31 01:07:55 INFO Applying migration id=contexts 2026/10/31 01:07:55 INFO Applying migration id=deliverieshost 2026/10/31 01:07:55 INFO Applying migration id=pembegin 2026/10/31 01:07:55 INFO Applying migration id=didhost 2026/10/31 01:07:55 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:55 INFO Applying migration id=invites 2026/10/31 01:07:55 INFO Applying migration id=ed25519blob 2026/10/31 01:07:55 INFO Applying migration id=rsablob 2026/10/31 01:07:55 INFO Applying migration id=iconscid 2026/10/31 01:07:55 INFO Applying migration id=actor 2026/10/31 01:07:55 INFO Applying migration id=localkeys 2026/10/31 01:07:55 INFO Applying migration id=deleted 2026/10/31 01:07:55 INFO Applying migration id=history 2026/10/31 01:07:55 INFO Applying migration id=outboxnano 2026/10/31 01:07:55 INFO Applying migration id=implements 2026/10/31 01:07:55 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTime (1.01s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/10/31 01:07:56 INFO Applying migration id=initial 2026/10/31 01:07:56 INFO Applying migration id=notesupdated 2026/10/31 01:07:56 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:56 INFO Applying migration id=activitiesid 2026/10/31 01:07:56 INFO Applying migration id=outbox 2026/10/31 01:07:56 INFO Applying migration id=edits 2026/10/31 01:07:56 INFO Applying migration id=outboxactor 2026/10/31 01:07:56 INFO Applying migration id=outboxsender 2026/10/31 01:07:56 INFO Applying migration id=thread 2026/10/31 01:07:56 INFO Applying migration id=host 2026/10/31 01:07:56 INFO Applying migration id=sharedinbox 2026/10/31 01:07:56 INFO Applying migration id=noteshost 2026/10/31 01:07:56 INFO Applying migration id=fetched 2026/10/31 01:07:56 INFO Applying migration id=move 2026/10/31 01:07:56 INFO Applying migration id=cleanup 2026/10/31 01:07:56 INFO Applying migration id=received 2026/10/31 01:07:56 INFO Applying migration id=namehost 2026/10/31 01:07:56 INFO Applying migration id=outboxhost 2026/10/31 01:07:56 INFO Applying migration id=notesfts 2026/10/31 01:07:56 INFO Applying migration id=iconsname 2026/10/31 01:07:56 INFO Applying migration id=nohash 2026/10/31 01:07:56 INFO Applying migration id=shares 2026/10/31 01:07:56 INFO Applying migration id=actorttl 2026/10/31 01:07:56 INFO Applying migration id=tocc 2026/10/31 01:07:56 INFO Applying migration id=followeds 2026/10/31 01:07:56 INFO Applying migration id=certhash 2026/10/31 01:07:56 INFO Applying migration id=follows_sync 2026/10/31 01:07:56 INFO Applying migration id=jsonpath 2026/10/31 01:07:56 INFO Applying migration id=localforward 2026/10/31 01:07:56 INFO Applying migration id=avatar 2026/10/31 01:07:56 INFO Applying migration id=noimage 2026/10/31 01:07:56 INFO Applying migration id=feed 2026/10/31 01:07:56 INFO Applying migration id=bookmarks 2026/10/31 01:07:56 INFO Applying migration id=shareactivity 2026/10/31 01:07:56 INFO Applying migration id=application 2026/10/31 01:07:56 INFO Applying migration id=certificates 2026/10/31 01:07:56 INFO Applying migration id=rawforward 2026/10/31 01:07:56 INFO Applying migration id=publickey 2026/10/31 01:07:56 INFO Applying migration id=resolvegroup 2026/10/31 01:07:56 INFO Applying migration id=reject 2026/10/31 01:07:56 INFO Applying migration id=autodel 2026/10/31 01:07:56 INFO Applying migration id=jsonb 2026/10/31 01:07:56 INFO Applying migration id=quote 2026/10/31 01:07:56 INFO Applying migration id=rfc9421 2026/10/31 01:07:56 INFO Applying migration id=keys 2026/10/31 01:07:56 INFO Applying migration id=portable 2026/10/31 01:07:56 INFO Applying migration id=proofs 2026/10/31 01:07:56 INFO Applying migration id=contexts 2026/10/31 01:07:56 INFO Applying migration id=deliverieshost 2026/10/31 01:07:56 INFO Applying migration id=pembegin 2026/10/31 01:07:56 INFO Applying migration id=didhost 2026/10/31 01:07:56 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:56 INFO Applying migration id=invites 2026/10/31 01:07:56 INFO Applying migration id=ed25519blob 2026/10/31 01:07:56 INFO Applying migration id=rsablob 2026/10/31 01:07:56 INFO Applying migration id=iconscid 2026/10/31 01:07:56 INFO Applying migration id=actor 2026/10/31 01:07:56 INFO Applying migration id=localkeys 2026/10/31 01:07:56 INFO Applying migration id=deleted 2026/10/31 01:07:56 INFO Applying migration id=history 2026/10/31 01:07:56 INFO Applying migration id=outboxnano 2026/10/31 01:07:56 INFO Applying migration id=implements 2026/10/31 01:07:56 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.34s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/10/31 01:07:57 INFO Applying migration id=initial 2026/10/31 01:07:57 INFO Applying migration id=notesupdated 2026/10/31 01:07:57 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:57 INFO Applying migration id=activitiesid 2026/10/31 01:07:57 INFO Applying migration id=outbox 2026/10/31 01:07:57 INFO Applying migration id=edits 2026/10/31 01:07:57 INFO Applying migration id=outboxactor 2026/10/31 01:07:57 INFO Applying migration id=outboxsender 2026/10/31 01:07:57 INFO Applying migration id=thread 2026/10/31 01:07:57 INFO Applying migration id=host 2026/10/31 01:07:57 INFO Applying migration id=sharedinbox 2026/10/31 01:07:57 INFO Applying migration id=noteshost 2026/10/31 01:07:57 INFO Applying migration id=fetched 2026/10/31 01:07:57 INFO Applying migration id=move 2026/10/31 01:07:57 INFO Applying migration id=cleanup 2026/10/31 01:07:57 INFO Applying migration id=received 2026/10/31 01:07:57 INFO Applying migration id=namehost 2026/10/31 01:07:57 INFO Applying migration id=outboxhost 2026/10/31 01:07:57 INFO Applying migration id=notesfts 2026/10/31 01:07:57 INFO Applying migration id=iconsname 2026/10/31 01:07:57 INFO Applying migration id=nohash 2026/10/31 01:07:57 INFO Applying migration id=shares 2026/10/31 01:07:57 INFO Applying migration id=actorttl 2026/10/31 01:07:57 INFO Applying migration id=tocc 2026/10/31 01:07:57 INFO Applying migration id=followeds 2026/10/31 01:07:57 INFO Applying migration id=certhash 2026/10/31 01:07:57 INFO Applying migration id=follows_sync 2026/10/31 01:07:57 INFO Applying migration id=jsonpath 2026/10/31 01:07:57 INFO Applying migration id=localforward 2026/10/31 01:07:57 INFO Applying migration id=avatar 2026/10/31 01:07:57 INFO Applying migration id=noimage 2026/10/31 01:07:57 INFO Applying migration id=feed 2026/10/31 01:07:57 INFO Applying migration id=bookmarks 2026/10/31 01:07:57 INFO Applying migration id=shareactivity 2026/10/31 01:07:57 INFO Applying migration id=application 2026/10/31 01:07:57 INFO Applying migration id=certificates 2026/10/31 01:07:57 INFO Applying migration id=rawforward 2026/10/31 01:07:57 INFO Applying migration id=publickey 2026/10/31 01:07:57 INFO Applying migration id=resolvegroup 2026/10/31 01:07:57 INFO Applying migration id=reject 2026/10/31 01:07:57 INFO Applying migration id=autodel 2026/10/31 01:07:57 INFO Applying migration id=jsonb 2026/10/31 01:07:57 INFO Applying migration id=quote 2026/10/31 01:07:57 INFO Applying migration id=rfc9421 2026/10/31 01:07:57 INFO Applying migration id=keys 2026/10/31 01:07:57 INFO Applying migration id=portable 2026/10/31 01:07:57 INFO Applying migration id=proofs 2026/10/31 01:07:57 INFO Applying migration id=contexts 2026/10/31 01:07:57 INFO Applying migration id=deliverieshost 2026/10/31 01:07:57 INFO Applying migration id=pembegin 2026/10/31 01:07:57 INFO Applying migration id=didhost 2026/10/31 01:07:57 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:57 INFO Applying migration id=invites 2026/10/31 01:07:57 INFO Applying migration id=ed25519blob 2026/10/31 01:07:57 INFO Applying migration id=rsablob 2026/10/31 01:07:57 INFO Applying migration id=iconscid 2026/10/31 01:07:57 INFO Applying migration id=actor 2026/10/31 01:07:57 INFO Applying migration id=localkeys 2026/10/31 01:07:57 INFO Applying migration id=deleted 2026/10/31 01:07:57 INFO Applying migration id=history 2026/10/31 01:07:57 INFO Applying migration id=outboxnano 2026/10/31 01:07:57 INFO Applying migration id=implements 2026/10/31 01:07:57 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.98s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/10/31 01:07:58 INFO Applying migration id=initial 2026/10/31 01:07:58 INFO Applying migration id=notesupdated 2026/10/31 01:07:58 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:58 INFO Applying migration id=activitiesid 2026/10/31 01:07:58 INFO Applying migration id=outbox 2026/10/31 01:07:58 INFO Applying migration id=edits 2026/10/31 01:07:58 INFO Applying migration id=outboxactor 2026/10/31 01:07:58 INFO Applying migration id=outboxsender 2026/10/31 01:07:58 INFO Applying migration id=thread 2026/10/31 01:07:58 INFO Applying migration id=host 2026/10/31 01:07:58 INFO Applying migration id=sharedinbox 2026/10/31 01:07:58 INFO Applying migration id=noteshost 2026/10/31 01:07:58 INFO Applying migration id=fetched 2026/10/31 01:07:58 INFO Applying migration id=move 2026/10/31 01:07:58 INFO Applying migration id=cleanup 2026/10/31 01:07:58 INFO Applying migration id=received 2026/10/31 01:07:58 INFO Applying migration id=namehost 2026/10/31 01:07:58 INFO Applying migration id=outboxhost 2026/10/31 01:07:58 INFO Applying migration id=notesfts 2026/10/31 01:07:58 INFO Applying migration id=iconsname 2026/10/31 01:07:58 INFO Applying migration id=nohash 2026/10/31 01:07:58 INFO Applying migration id=shares 2026/10/31 01:07:58 INFO Applying migration id=actorttl 2026/10/31 01:07:58 INFO Applying migration id=tocc 2026/10/31 01:07:58 INFO Applying migration id=followeds 2026/10/31 01:07:58 INFO Applying migration id=certhash 2026/10/31 01:07:58 INFO Applying migration id=follows_sync 2026/10/31 01:07:58 INFO Applying migration id=jsonpath 2026/10/31 01:07:58 INFO Applying migration id=localforward 2026/10/31 01:07:58 INFO Applying migration id=avatar 2026/10/31 01:07:58 INFO Applying migration id=noimage 2026/10/31 01:07:58 INFO Applying migration id=feed 2026/10/31 01:07:58 INFO Applying migration id=bookmarks 2026/10/31 01:07:58 INFO Applying migration id=shareactivity 2026/10/31 01:07:58 INFO Applying migration id=application 2026/10/31 01:07:58 INFO Applying migration id=certificates 2026/10/31 01:07:58 INFO Applying migration id=rawforward 2026/10/31 01:07:58 INFO Applying migration id=publickey 2026/10/31 01:07:58 INFO Applying migration id=resolvegroup 2026/10/31 01:07:58 INFO Applying migration id=reject 2026/10/31 01:07:58 INFO Applying migration id=autodel 2026/10/31 01:07:58 INFO Applying migration id=jsonb 2026/10/31 01:07:58 INFO Applying migration id=quote 2026/10/31 01:07:58 INFO Applying migration id=rfc9421 2026/10/31 01:07:58 INFO Applying migration id=keys 2026/10/31 01:07:58 INFO Applying migration id=portable 2026/10/31 01:07:58 INFO Applying migration id=proofs 2026/10/31 01:07:58 INFO Applying migration id=contexts 2026/10/31 01:07:58 INFO Applying migration id=deliverieshost 2026/10/31 01:07:58 INFO Applying migration id=pembegin 2026/10/31 01:07:58 INFO Applying migration id=didhost 2026/10/31 01:07:58 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:58 INFO Applying migration id=invites 2026/10/31 01:07:58 INFO Applying migration id=ed25519blob 2026/10/31 01:07:58 INFO Applying migration id=rsablob 2026/10/31 01:07:58 INFO Applying migration id=iconscid 2026/10/31 01:07:58 INFO Applying migration id=actor 2026/10/31 01:07:58 INFO Applying migration id=localkeys 2026/10/31 01:07:58 INFO Applying migration id=deleted 2026/10/31 01:07:58 INFO Applying migration id=history 2026/10/31 01:07:58 INFO Applying migration id=outboxnano 2026/10/31 01:07:58 INFO Applying migration id=implements 2026/10/31 01:07:58 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.25s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/10/31 01:07:58 INFO Applying migration id=initial 2026/10/31 01:07:58 INFO Applying migration id=notesupdated 2026/10/31 01:07:58 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:58 INFO Applying migration id=activitiesid 2026/10/31 01:07:58 INFO Applying migration id=outbox 2026/10/31 01:07:58 INFO Applying migration id=edits 2026/10/31 01:07:58 INFO Applying migration id=outboxactor 2026/10/31 01:07:58 INFO Applying migration id=outboxsender 2026/10/31 01:07:58 INFO Applying migration id=thread 2026/10/31 01:07:58 INFO Applying migration id=host 2026/10/31 01:07:58 INFO Applying migration id=sharedinbox 2026/10/31 01:07:58 INFO Applying migration id=noteshost 2026/10/31 01:07:58 INFO Applying migration id=fetched 2026/10/31 01:07:58 INFO Applying migration id=move 2026/10/31 01:07:58 INFO Applying migration id=cleanup 2026/10/31 01:07:58 INFO Applying migration id=received 2026/10/31 01:07:58 INFO Applying migration id=namehost 2026/10/31 01:07:58 INFO Applying migration id=outboxhost 2026/10/31 01:07:58 INFO Applying migration id=notesfts 2026/10/31 01:07:58 INFO Applying migration id=iconsname 2026/10/31 01:07:58 INFO Applying migration id=nohash 2026/10/31 01:07:58 INFO Applying migration id=shares 2026/10/31 01:07:58 INFO Applying migration id=actorttl 2026/10/31 01:07:58 INFO Applying migration id=tocc 2026/10/31 01:07:58 INFO Applying migration id=followeds 2026/10/31 01:07:58 INFO Applying migration id=certhash 2026/10/31 01:07:58 INFO Applying migration id=follows_sync 2026/10/31 01:07:58 INFO Applying migration id=jsonpath 2026/10/31 01:07:58 INFO Applying migration id=localforward 2026/10/31 01:07:58 INFO Applying migration id=avatar 2026/10/31 01:07:58 INFO Applying migration id=noimage 2026/10/31 01:07:58 INFO Applying migration id=feed 2026/10/31 01:07:58 INFO Applying migration id=bookmarks 2026/10/31 01:07:58 INFO Applying migration id=shareactivity 2026/10/31 01:07:58 INFO Applying migration id=application 2026/10/31 01:07:58 INFO Applying migration id=certificates 2026/10/31 01:07:58 INFO Applying migration id=rawforward 2026/10/31 01:07:58 INFO Applying migration id=publickey 2026/10/31 01:07:58 INFO Applying migration id=resolvegroup 2026/10/31 01:07:58 INFO Applying migration id=reject 2026/10/31 01:07:58 INFO Applying migration id=autodel 2026/10/31 01:07:58 INFO Applying migration id=jsonb 2026/10/31 01:07:58 INFO Applying migration id=quote 2026/10/31 01:07:58 INFO Applying migration id=rfc9421 2026/10/31 01:07:58 INFO Applying migration id=keys 2026/10/31 01:07:58 INFO Applying migration id=portable 2026/10/31 01:07:58 INFO Applying migration id=proofs 2026/10/31 01:07:58 INFO Applying migration id=contexts 2026/10/31 01:07:58 INFO Applying migration id=deliverieshost 2026/10/31 01:07:58 INFO Applying migration id=pembegin 2026/10/31 01:07:58 INFO Applying migration id=didhost 2026/10/31 01:07:58 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:58 INFO Applying migration id=invites 2026/10/31 01:07:58 INFO Applying migration id=ed25519blob 2026/10/31 01:07:58 INFO Applying migration id=rsablob 2026/10/31 01:07:58 INFO Applying migration id=iconscid 2026/10/31 01:07:58 INFO Applying migration id=actor 2026/10/31 01:07:58 INFO Applying migration id=localkeys 2026/10/31 01:07:58 INFO Applying migration id=deleted 2026/10/31 01:07:58 INFO Applying migration id=history 2026/10/31 01:07:58 INFO Applying migration id=outboxnano 2026/10/31 01:07:58 INFO Applying migration id=implements 2026/10/31 01:07:58 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.74s) === RUN TestResolve_FederatedActorCached 2026/10/31 01:07:59 INFO Applying migration id=initial 2026/10/31 01:07:59 INFO Applying migration id=notesupdated 2026/10/31 01:07:59 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:59 INFO Applying migration id=activitiesid 2026/10/31 01:07:59 INFO Applying migration id=outbox 2026/10/31 01:07:59 INFO Applying migration id=edits 2026/10/31 01:07:59 INFO Applying migration id=outboxactor 2026/10/31 01:07:59 INFO Applying migration id=outboxsender 2026/10/31 01:07:59 INFO Applying migration id=thread 2026/10/31 01:07:59 INFO Applying migration id=host 2026/10/31 01:07:59 INFO Applying migration id=sharedinbox 2026/10/31 01:07:59 INFO Applying migration id=noteshost 2026/10/31 01:07:59 INFO Applying migration id=fetched 2026/10/31 01:07:59 INFO Applying migration id=move 2026/10/31 01:07:59 INFO Applying migration id=cleanup 2026/10/31 01:07:59 INFO Applying migration id=received 2026/10/31 01:07:59 INFO Applying migration id=namehost 2026/10/31 01:07:59 INFO Applying migration id=outboxhost 2026/10/31 01:07:59 INFO Applying migration id=notesfts 2026/10/31 01:07:59 INFO Applying migration id=iconsname 2026/10/31 01:07:59 INFO Applying migration id=nohash 2026/10/31 01:07:59 INFO Applying migration id=shares 2026/10/31 01:07:59 INFO Applying migration id=actorttl 2026/10/31 01:07:59 INFO Applying migration id=tocc 2026/10/31 01:07:59 INFO Applying migration id=followeds 2026/10/31 01:07:59 INFO Applying migration id=certhash 2026/10/31 01:07:59 INFO Applying migration id=follows_sync 2026/10/31 01:07:59 INFO Applying migration id=jsonpath 2026/10/31 01:07:59 INFO Applying migration id=localforward 2026/10/31 01:07:59 INFO Applying migration id=avatar 2026/10/31 01:07:59 INFO Applying migration id=noimage 2026/10/31 01:07:59 INFO Applying migration id=feed 2026/10/31 01:07:59 INFO Applying migration id=bookmarks 2026/10/31 01:07:59 INFO Applying migration id=shareactivity 2026/10/31 01:07:59 INFO Applying migration id=application 2026/10/31 01:07:59 INFO Applying migration id=certificates 2026/10/31 01:07:59 INFO Applying migration id=rawforward 2026/10/31 01:07:59 INFO Applying migration id=publickey 2026/10/31 01:07:59 INFO Applying migration id=resolvegroup 2026/10/31 01:07:59 INFO Applying migration id=reject 2026/10/31 01:07:59 INFO Applying migration id=autodel 2026/10/31 01:07:59 INFO Applying migration id=jsonb 2026/10/31 01:07:59 INFO Applying migration id=quote 2026/10/31 01:07:59 INFO Applying migration id=rfc9421 2026/10/31 01:07:59 INFO Applying migration id=keys 2026/10/31 01:07:59 INFO Applying migration id=portable 2026/10/31 01:07:59 INFO Applying migration id=proofs 2026/10/31 01:07:59 INFO Applying migration id=contexts 2026/10/31 01:07:59 INFO Applying migration id=deliverieshost 2026/10/31 01:07:59 INFO Applying migration id=pembegin 2026/10/31 01:07:59 INFO Applying migration id=didhost 2026/10/31 01:07:59 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:59 INFO Applying migration id=invites 2026/10/31 01:07:59 INFO Applying migration id=ed25519blob 2026/10/31 01:07:59 INFO Applying migration id=rsablob 2026/10/31 01:07:59 INFO Applying migration id=iconscid 2026/10/31 01:07:59 INFO Applying migration id=actor 2026/10/31 01:07:59 INFO Applying migration id=localkeys 2026/10/31 01:07:59 INFO Applying migration id=deleted 2026/10/31 01:07:59 INFO Applying migration id=history 2026/10/31 01:07:59 INFO Applying migration id=outboxnano 2026/10/31 01:07:59 INFO Applying migration id=implements 2026/10/31 01:07:59 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCached (0.51s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/10/31 01:07:59 INFO Applying migration id=initial 2026/10/31 01:07:59 INFO Applying migration id=notesupdated 2026/10/31 01:07:59 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:59 INFO Applying migration id=activitiesid 2026/10/31 01:07:59 INFO Applying migration id=outbox 2026/10/31 01:07:59 INFO Applying migration id=edits 2026/10/31 01:07:59 INFO Applying migration id=outboxactor 2026/10/31 01:07:59 INFO Applying migration id=outboxsender 2026/10/31 01:07:59 INFO Applying migration id=thread 2026/10/31 01:07:59 INFO Applying migration id=host 2026/10/31 01:07:59 INFO Applying migration id=sharedinbox 2026/10/31 01:07:59 INFO Applying migration id=noteshost 2026/10/31 01:07:59 INFO Applying migration id=fetched 2026/10/31 01:07:59 INFO Applying migration id=move 2026/10/31 01:07:59 INFO Applying migration id=cleanup 2026/10/31 01:07:59 INFO Applying migration id=received 2026/10/31 01:07:59 INFO Applying migration id=namehost 2026/10/31 01:07:59 INFO Applying migration id=outboxhost 2026/10/31 01:07:59 INFO Applying migration id=notesfts 2026/10/31 01:07:59 INFO Applying migration id=iconsname 2026/10/31 01:07:59 INFO Applying migration id=nohash 2026/10/31 01:07:59 INFO Applying migration id=shares 2026/10/31 01:07:59 INFO Applying migration id=actorttl 2026/10/31 01:07:59 INFO Applying migration id=tocc 2026/10/31 01:07:59 INFO Applying migration id=followeds 2026/10/31 01:07:59 INFO Applying migration id=certhash 2026/10/31 01:07:59 INFO Applying migration id=follows_sync 2026/10/31 01:07:59 INFO Applying migration id=jsonpath 2026/10/31 01:07:59 INFO Applying migration id=localforward 2026/10/31 01:07:59 INFO Applying migration id=avatar 2026/10/31 01:07:59 INFO Applying migration id=noimage 2026/10/31 01:07:59 INFO Applying migration id=feed 2026/10/31 01:07:59 INFO Applying migration id=bookmarks 2026/10/31 01:07:59 INFO Applying migration id=shareactivity 2026/10/31 01:07:59 INFO Applying migration id=application 2026/10/31 01:07:59 INFO Applying migration id=certificates 2026/10/31 01:07:59 INFO Applying migration id=rawforward 2026/10/31 01:07:59 INFO Applying migration id=publickey 2026/10/31 01:07:59 INFO Applying migration id=resolvegroup 2026/10/31 01:07:59 INFO Applying migration id=reject 2026/10/31 01:07:59 INFO Applying migration id=autodel 2026/10/31 01:07:59 INFO Applying migration id=jsonb 2026/10/31 01:07:59 INFO Applying migration id=quote 2026/10/31 01:07:59 INFO Applying migration id=rfc9421 2026/10/31 01:07:59 INFO Applying migration id=keys 2026/10/31 01:07:59 INFO Applying migration id=portable 2026/10/31 01:07:59 INFO Applying migration id=proofs 2026/10/31 01:07:59 INFO Applying migration id=contexts 2026/10/31 01:07:59 INFO Applying migration id=deliverieshost 2026/10/31 01:07:59 INFO Applying migration id=pembegin 2026/10/31 01:07:59 INFO Applying migration id=didhost 2026/10/31 01:07:59 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:59 INFO Applying migration id=invites 2026/10/31 01:07:59 INFO Applying migration id=ed25519blob 2026/10/31 01:07:59 INFO Applying migration id=rsablob 2026/10/31 01:07:59 INFO Applying migration id=iconscid 2026/10/31 01:07:59 INFO Applying migration id=actor 2026/10/31 01:07:59 INFO Applying migration id=localkeys 2026/10/31 01:07:59 INFO Applying migration id=deleted 2026/10/31 01:07:59 INFO Applying migration id=history 2026/10/31 01:07:59 INFO Applying migration id=outboxnano 2026/10/31 01:07:59 INFO Applying migration id=implements 2026/10/31 01:07:59 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (0.51s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/10/31 01:08:00 INFO Applying migration id=initial 2026/10/31 01:08:00 INFO Applying migration id=notesupdated 2026/10/31 01:08:00 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:00 INFO Applying migration id=activitiesid 2026/10/31 01:08:00 INFO Applying migration id=outbox 2026/10/31 01:08:00 INFO Applying migration id=edits 2026/10/31 01:08:00 INFO Applying migration id=outboxactor 2026/10/31 01:08:00 INFO Applying migration id=outboxsender 2026/10/31 01:08:00 INFO Applying migration id=thread 2026/10/31 01:08:00 INFO Applying migration id=host 2026/10/31 01:08:00 INFO Applying migration id=sharedinbox 2026/10/31 01:08:00 INFO Applying migration id=noteshost 2026/10/31 01:08:00 INFO Applying migration id=fetched 2026/10/31 01:08:00 INFO Applying migration id=move 2026/10/31 01:08:00 INFO Applying migration id=cleanup 2026/10/31 01:08:00 INFO Applying migration id=received 2026/10/31 01:08:00 INFO Applying migration id=namehost 2026/10/31 01:08:00 INFO Applying migration id=outboxhost 2026/10/31 01:08:00 INFO Applying migration id=notesfts 2026/10/31 01:08:00 INFO Applying migration id=iconsname 2026/10/31 01:08:00 INFO Applying migration id=nohash 2026/10/31 01:08:00 INFO Applying migration id=shares 2026/10/31 01:08:00 INFO Applying migration id=actorttl 2026/10/31 01:08:00 INFO Applying migration id=tocc 2026/10/31 01:08:00 INFO Applying migration id=followeds 2026/10/31 01:08:00 INFO Applying migration id=certhash 2026/10/31 01:08:00 INFO Applying migration id=follows_sync 2026/10/31 01:08:00 INFO Applying migration id=jsonpath 2026/10/31 01:08:00 INFO Applying migration id=localforward 2026/10/31 01:08:00 INFO Applying migration id=avatar 2026/10/31 01:08:00 INFO Applying migration id=noimage 2026/10/31 01:08:00 INFO Applying migration id=feed 2026/10/31 01:08:00 INFO Applying migration id=bookmarks 2026/10/31 01:08:00 INFO Applying migration id=shareactivity 2026/10/31 01:08:00 INFO Applying migration id=application 2026/10/31 01:08:00 INFO Applying migration id=certificates 2026/10/31 01:08:00 INFO Applying migration id=rawforward 2026/10/31 01:08:00 INFO Applying migration id=publickey 2026/10/31 01:08:00 INFO Applying migration id=resolvegroup 2026/10/31 01:08:00 INFO Applying migration id=reject 2026/10/31 01:08:00 INFO Applying migration id=autodel 2026/10/31 01:08:00 INFO Applying migration id=jsonb 2026/10/31 01:08:00 INFO Applying migration id=quote 2026/10/31 01:08:00 INFO Applying migration id=rfc9421 2026/10/31 01:08:00 INFO Applying migration id=keys 2026/10/31 01:08:00 INFO Applying migration id=portable 2026/10/31 01:08:00 INFO Applying migration id=proofs 2026/10/31 01:08:00 INFO Applying migration id=contexts 2026/10/31 01:08:00 INFO Applying migration id=deliverieshost 2026/10/31 01:08:00 INFO Applying migration id=pembegin 2026/10/31 01:08:00 INFO Applying migration id=didhost 2026/10/31 01:08:00 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:00 INFO Applying migration id=invites 2026/10/31 01:08:00 INFO Applying migration id=ed25519blob 2026/10/31 01:08:00 INFO Applying migration id=rsablob 2026/10/31 01:08:00 INFO Applying migration id=iconscid 2026/10/31 01:08:00 INFO Applying migration id=actor 2026/10/31 01:08:00 INFO Applying migration id=localkeys 2026/10/31 01:08:00 INFO Applying migration id=deleted 2026/10/31 01:08:00 INFO Applying migration id=history 2026/10/31 01:08:00 INFO Applying migration id=outboxnano 2026/10/31 01:08:00 INFO Applying migration id=implements 2026/10/31 01:08:00 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.68s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/10/31 01:08:00 INFO Applying migration id=initial 2026/10/31 01:08:00 INFO Applying migration id=notesupdated 2026/10/31 01:08:00 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:00 INFO Applying migration id=activitiesid 2026/10/31 01:08:00 INFO Applying migration id=outbox 2026/10/31 01:08:00 INFO Applying migration id=edits 2026/10/31 01:08:00 INFO Applying migration id=outboxactor 2026/10/31 01:08:00 INFO Applying migration id=outboxsender 2026/10/31 01:08:00 INFO Applying migration id=thread 2026/10/31 01:08:00 INFO Applying migration id=host 2026/10/31 01:08:00 INFO Applying migration id=sharedinbox 2026/10/31 01:08:00 INFO Applying migration id=noteshost 2026/10/31 01:08:00 INFO Applying migration id=fetched 2026/10/31 01:08:00 INFO Applying migration id=move 2026/10/31 01:08:00 INFO Applying migration id=cleanup 2026/10/31 01:08:00 INFO Applying migration id=received 2026/10/31 01:08:00 INFO Applying migration id=namehost 2026/10/31 01:08:00 INFO Applying migration id=outboxhost 2026/10/31 01:08:00 INFO Applying migration id=notesfts 2026/10/31 01:08:00 INFO Applying migration id=iconsname 2026/10/31 01:08:00 INFO Applying migration id=nohash 2026/10/31 01:08:00 INFO Applying migration id=shares 2026/10/31 01:08:00 INFO Applying migration id=actorttl 2026/10/31 01:08:00 INFO Applying migration id=tocc 2026/10/31 01:08:00 INFO Applying migration id=followeds 2026/10/31 01:08:00 INFO Applying migration id=certhash 2026/10/31 01:08:00 INFO Applying migration id=follows_sync 2026/10/31 01:08:00 INFO Applying migration id=jsonpath 2026/10/31 01:08:00 INFO Applying migration id=localforward 2026/10/31 01:08:00 INFO Applying migration id=avatar 2026/10/31 01:08:00 INFO Applying migration id=noimage 2026/10/31 01:08:00 INFO Applying migration id=feed 2026/10/31 01:08:00 INFO Applying migration id=bookmarks 2026/10/31 01:08:00 INFO Applying migration id=shareactivity 2026/10/31 01:08:00 INFO Applying migration id=application 2026/10/31 01:08:00 INFO Applying migration id=certificates 2026/10/31 01:08:00 INFO Applying migration id=rawforward 2026/10/31 01:08:00 INFO Applying migration id=publickey 2026/10/31 01:08:00 INFO Applying migration id=resolvegroup 2026/10/31 01:08:00 INFO Applying migration id=reject 2026/10/31 01:08:00 INFO Applying migration id=autodel 2026/10/31 01:08:00 INFO Applying migration id=jsonb 2026/10/31 01:08:00 INFO Applying migration id=quote 2026/10/31 01:08:00 INFO Applying migration id=rfc9421 2026/10/31 01:08:00 INFO Applying migration id=keys 2026/10/31 01:08:00 INFO Applying migration id=portable 2026/10/31 01:08:00 INFO Applying migration id=proofs 2026/10/31 01:08:00 INFO Applying migration id=contexts 2026/10/31 01:08:00 INFO Applying migration id=deliverieshost 2026/10/31 01:08:00 INFO Applying migration id=pembegin 2026/10/31 01:08:00 INFO Applying migration id=didhost 2026/10/31 01:08:00 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:00 INFO Applying migration id=invites 2026/10/31 01:08:00 INFO Applying migration id=ed25519blob 2026/10/31 01:08:00 INFO Applying migration id=rsablob 2026/10/31 01:08:00 INFO Applying migration id=iconscid 2026/10/31 01:08:00 INFO Applying migration id=actor 2026/10/31 01:08:00 INFO Applying migration id=localkeys 2026/10/31 01:08:00 INFO Applying migration id=deleted 2026/10/31 01:08:00 INFO Applying migration id=history 2026/10/31 01:08:00 INFO Applying migration id=outboxnano 2026/10/31 01:08:00 INFO Applying migration id=implements 2026/10/31 01:08:00 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.34s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/10/31 01:08:01 INFO Applying migration id=initial 2026/10/31 01:08:01 INFO Applying migration id=notesupdated 2026/10/31 01:08:01 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:01 INFO Applying migration id=activitiesid 2026/10/31 01:08:01 INFO Applying migration id=outbox 2026/10/31 01:08:01 INFO Applying migration id=edits 2026/10/31 01:08:01 INFO Applying migration id=outboxactor 2026/10/31 01:08:01 INFO Applying migration id=outboxsender 2026/10/31 01:08:01 INFO Applying migration id=thread 2026/10/31 01:08:01 INFO Applying migration id=host 2026/10/31 01:08:01 INFO Applying migration id=sharedinbox 2026/10/31 01:08:01 INFO Applying migration id=noteshost 2026/10/31 01:08:01 INFO Applying migration id=fetched 2026/10/31 01:08:01 INFO Applying migration id=move 2026/10/31 01:08:01 INFO Applying migration id=cleanup 2026/10/31 01:08:01 INFO Applying migration id=received 2026/10/31 01:08:01 INFO Applying migration id=namehost 2026/10/31 01:08:01 INFO Applying migration id=outboxhost 2026/10/31 01:08:01 INFO Applying migration id=notesfts 2026/10/31 01:08:01 INFO Applying migration id=iconsname 2026/10/31 01:08:01 INFO Applying migration id=nohash 2026/10/31 01:08:01 INFO Applying migration id=shares 2026/10/31 01:08:01 INFO Applying migration id=actorttl 2026/10/31 01:08:01 INFO Applying migration id=tocc 2026/10/31 01:08:01 INFO Applying migration id=followeds 2026/10/31 01:08:01 INFO Applying migration id=certhash 2026/10/31 01:08:01 INFO Applying migration id=follows_sync 2026/10/31 01:08:01 INFO Applying migration id=jsonpath 2026/10/31 01:08:01 INFO Applying migration id=localforward 2026/10/31 01:08:01 INFO Applying migration id=avatar 2026/10/31 01:08:01 INFO Applying migration id=noimage 2026/10/31 01:08:01 INFO Applying migration id=feed 2026/10/31 01:08:01 INFO Applying migration id=bookmarks 2026/10/31 01:08:01 INFO Applying migration id=shareactivity 2026/10/31 01:08:01 INFO Applying migration id=application 2026/10/31 01:08:01 INFO Applying migration id=certificates 2026/10/31 01:08:01 INFO Applying migration id=rawforward 2026/10/31 01:08:01 INFO Applying migration id=publickey 2026/10/31 01:08:01 INFO Applying migration id=resolvegroup 2026/10/31 01:08:01 INFO Applying migration id=reject 2026/10/31 01:08:01 INFO Applying migration id=autodel 2026/10/31 01:08:01 INFO Applying migration id=jsonb 2026/10/31 01:08:01 INFO Applying migration id=quote 2026/10/31 01:08:01 INFO Applying migration id=rfc9421 2026/10/31 01:08:01 INFO Applying migration id=keys 2026/10/31 01:08:01 INFO Applying migration id=portable 2026/10/31 01:08:01 INFO Applying migration id=proofs 2026/10/31 01:08:01 INFO Applying migration id=contexts 2026/10/31 01:08:01 INFO Applying migration id=deliverieshost 2026/10/31 01:08:01 INFO Applying migration id=pembegin 2026/10/31 01:08:01 INFO Applying migration id=didhost 2026/10/31 01:08:01 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:01 INFO Applying migration id=invites 2026/10/31 01:08:01 INFO Applying migration id=ed25519blob 2026/10/31 01:08:01 INFO Applying migration id=rsablob 2026/10/31 01:08:01 INFO Applying migration id=iconscid 2026/10/31 01:08:01 INFO Applying migration id=actor 2026/10/31 01:08:01 INFO Applying migration id=localkeys 2026/10/31 01:08:01 INFO Applying migration id=deleted 2026/10/31 01:08:01 INFO Applying migration id=history 2026/10/31 01:08:01 INFO Applying migration id=outboxnano 2026/10/31 01:08:01 INFO Applying migration id=implements 2026/10/31 01:08:01 INFO Applying migration id=backfill 2026/10/31 01:08:01 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08:01 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.27s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/10/31 01:08:01 INFO Applying migration id=initial 2026/10/31 01:08:01 INFO Applying migration id=notesupdated 2026/10/31 01:08:01 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:01 INFO Applying migration id=activitiesid 2026/10/31 01:08:01 INFO Applying migration id=outbox 2026/10/31 01:08:01 INFO Applying migration id=edits 2026/10/31 01:08:01 INFO Applying migration id=outboxactor 2026/10/31 01:08:01 INFO Applying migration id=outboxsender 2026/10/31 01:08:01 INFO Applying migration id=thread 2026/10/31 01:08:01 INFO Applying migration id=host 2026/10/31 01:08:01 INFO Applying migration id=sharedinbox 2026/10/31 01:08:01 INFO Applying migration id=noteshost 2026/10/31 01:08:01 INFO Applying migration id=fetched 2026/10/31 01:08:01 INFO Applying migration id=move 2026/10/31 01:08:01 INFO Applying migration id=cleanup 2026/10/31 01:08:01 INFO Applying migration id=received 2026/10/31 01:08:01 INFO Applying migration id=namehost 2026/10/31 01:08:01 INFO Applying migration id=outboxhost 2026/10/31 01:08:01 INFO Applying migration id=notesfts 2026/10/31 01:08:01 INFO Applying migration id=iconsname 2026/10/31 01:08:01 INFO Applying migration id=nohash 2026/10/31 01:08:01 INFO Applying migration id=shares 2026/10/31 01:08:01 INFO Applying migration id=actorttl 2026/10/31 01:08:01 INFO Applying migration id=tocc 2026/10/31 01:08:01 INFO Applying migration id=followeds 2026/10/31 01:08:01 INFO Applying migration id=certhash 2026/10/31 01:08:01 INFO Applying migration id=follows_sync 2026/10/31 01:08:01 INFO Applying migration id=jsonpath 2026/10/31 01:08:01 INFO Applying migration id=localforward 2026/10/31 01:08:01 INFO Applying migration id=avatar 2026/10/31 01:08:01 INFO Applying migration id=noimage 2026/10/31 01:08:01 INFO Applying migration id=feed 2026/10/31 01:08:01 INFO Applying migration id=bookmarks 2026/10/31 01:08:01 INFO Applying migration id=shareactivity 2026/10/31 01:08:01 INFO Applying migration id=application 2026/10/31 01:08:01 INFO Applying migration id=certificates 2026/10/31 01:08:01 INFO Applying migration id=rawforward 2026/10/31 01:08:01 INFO Applying migration id=publickey 2026/10/31 01:08:01 INFO Applying migration id=resolvegroup 2026/10/31 01:08:01 INFO Applying migration id=reject 2026/10/31 01:08:01 INFO Applying migration id=autodel 2026/10/31 01:08:01 INFO Applying migration id=jsonb 2026/10/31 01:08:01 INFO Applying migration id=quote 2026/10/31 01:08:01 INFO Applying migration id=rfc9421 2026/10/31 01:08:01 INFO Applying migration id=keys 2026/10/31 01:08:01 INFO Applying migration id=portable 2026/10/31 01:08:01 INFO Applying migration id=proofs 2026/10/31 01:08:01 INFO Applying migration id=contexts 2026/10/31 01:08:01 INFO Applying migration id=deliverieshost 2026/10/31 01:08:01 INFO Applying migration id=pembegin 2026/10/31 01:08:01 INFO Applying migration id=didhost 2026/10/31 01:08:01 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:01 INFO Applying migration id=invites 2026/10/31 01:08:01 INFO Applying migration id=ed25519blob 2026/10/31 01:08:01 INFO Applying migration id=rsablob 2026/10/31 01:08:01 INFO Applying migration id=iconscid 2026/10/31 01:08:01 INFO Applying migration id=actor 2026/10/31 01:08:01 INFO Applying migration id=localkeys 2026/10/31 01:08:01 INFO Applying migration id=deleted 2026/10/31 01:08:01 INFO Applying migration id=history 2026/10/31 01:08:01 INFO Applying migration id=outboxnano 2026/10/31 01:08:01 INFO Applying migration id=implements 2026/10/31 01:08:01 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedButBlocked (0.48s) === RUN TestResolve_FederatedActorOldCache 2026/10/31 01:08:01 INFO Applying migration id=initial 2026/10/31 01:08:01 INFO Applying migration id=notesupdated 2026/10/31 01:08:01 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:01 INFO Applying migration id=activitiesid 2026/10/31 01:08:01 INFO Applying migration id=outbox 2026/10/31 01:08:01 INFO Applying migration id=edits 2026/10/31 01:08:01 INFO Applying migration id=outboxactor 2026/10/31 01:08:01 INFO Applying migration id=outboxsender 2026/10/31 01:08:01 INFO Applying migration id=thread 2026/10/31 01:08:01 INFO Applying migration id=host 2026/10/31 01:08:01 INFO Applying migration id=sharedinbox 2026/10/31 01:08:01 INFO Applying migration id=noteshost 2026/10/31 01:08:01 INFO Applying migration id=fetched 2026/10/31 01:08:01 INFO Applying migration id=move 2026/10/31 01:08:01 INFO Applying migration id=cleanup 2026/10/31 01:08:01 INFO Applying migration id=received 2026/10/31 01:08:01 INFO Applying migration id=namehost 2026/10/31 01:08:01 INFO Applying migration id=outboxhost 2026/10/31 01:08:01 INFO Applying migration id=notesfts 2026/10/31 01:08:01 INFO Applying migration id=iconsname 2026/10/31 01:08:01 INFO Applying migration id=nohash 2026/10/31 01:08:01 INFO Applying migration id=shares 2026/10/31 01:08:01 INFO Applying migration id=actorttl 2026/10/31 01:08:01 INFO Applying migration id=tocc 2026/10/31 01:08:01 INFO Applying migration id=followeds 2026/10/31 01:08:01 INFO Applying migration id=certhash 2026/10/31 01:08:01 INFO Applying migration id=follows_sync 2026/10/31 01:08:01 INFO Applying migration id=jsonpath 2026/10/31 01:08:01 INFO Applying migration id=localforward 2026/10/31 01:08:01 INFO Applying migration id=avatar 2026/10/31 01:08:01 INFO Applying migration id=noimage 2026/10/31 01:08:01 INFO Applying migration id=feed 2026/10/31 01:08:01 INFO Applying migration id=bookmarks 2026/10/31 01:08:01 INFO Applying migration id=shareactivity 2026/10/31 01:08:01 INFO Applying migration id=application 2026/10/31 01:08:01 INFO Applying migration id=certificates 2026/10/31 01:08:01 INFO Applying migration id=rawforward 2026/10/31 01:08:02 INFO Applying migration id=publickey 2026/10/31 01:08:02 INFO Applying migration id=resolvegroup 2026/10/31 01:08:02 INFO Applying migration id=reject 2026/10/31 01:08:02 INFO Applying migration id=autodel 2026/10/31 01:08:02 INFO Applying migration id=jsonb 2026/10/31 01:08:02 INFO Applying migration id=quote 2026/10/31 01:08:02 INFO Applying migration id=rfc9421 2026/10/31 01:08:02 INFO Applying migration id=keys 2026/10/31 01:08:02 INFO Applying migration id=portable 2026/10/31 01:08:02 INFO Applying migration id=proofs 2026/10/31 01:08:02 INFO Applying migration id=contexts 2026/10/31 01:08:02 INFO Applying migration id=deliverieshost 2026/10/31 01:08:02 INFO Applying migration id=pembegin 2026/10/31 01:08:02 INFO Applying migration id=didhost 2026/10/31 01:08:02 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:02 INFO Applying migration id=invites 2026/10/31 01:08:02 INFO Applying migration id=ed25519blob 2026/10/31 01:08:02 INFO Applying migration id=rsablob 2026/10/31 01:08:02 INFO Applying migration id=iconscid 2026/10/31 01:08:02 INFO Applying migration id=actor 2026/10/31 01:08:02 INFO Applying migration id=localkeys 2026/10/31 01:08:02 INFO Applying migration id=deleted 2026/10/31 01:08:02 INFO Applying migration id=history 2026/10/31 01:08:02 INFO Applying migration id=outboxnano 2026/10/31 01:08:02 INFO Applying migration id=implements 2026/10/31 01:08:02 INFO Applying migration id=backfill 2026/10/31 01:08:02 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCache (0.57s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/10/31 01:08:02 INFO Applying migration id=initial 2026/10/31 01:08:02 INFO Applying migration id=notesupdated 2026/10/31 01:08:02 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:02 INFO Applying migration id=activitiesid 2026/10/31 01:08:02 INFO Applying migration id=outbox 2026/10/31 01:08:02 INFO Applying migration id=edits 2026/10/31 01:08:02 INFO Applying migration id=outboxactor 2026/10/31 01:08:02 INFO Applying migration id=outboxsender 2026/10/31 01:08:02 INFO Applying migration id=thread 2026/10/31 01:08:02 INFO Applying migration id=host 2026/10/31 01:08:02 INFO Applying migration id=sharedinbox 2026/10/31 01:08:02 INFO Applying migration id=noteshost 2026/10/31 01:08:02 INFO Applying migration id=fetched 2026/10/31 01:08:02 INFO Applying migration id=move 2026/10/31 01:08:02 INFO Applying migration id=cleanup 2026/10/31 01:08:02 INFO Applying migration id=received 2026/10/31 01:08:02 INFO Applying migration id=namehost 2026/10/31 01:08:02 INFO Applying migration id=outboxhost 2026/10/31 01:08:02 INFO Applying migration id=notesfts 2026/10/31 01:08:02 INFO Applying migration id=iconsname 2026/10/31 01:08:02 INFO Applying migration id=nohash 2026/10/31 01:08:02 INFO Applying migration id=shares 2026/10/31 01:08:02 INFO Applying migration id=actorttl 2026/10/31 01:08:02 INFO Applying migration id=tocc 2026/10/31 01:08:02 INFO Applying migration id=followeds 2026/10/31 01:08:02 INFO Applying migration id=certhash 2026/10/31 01:08:02 INFO Applying migration id=follows_sync 2026/10/31 01:08:02 INFO Applying migration id=jsonpath 2026/10/31 01:08:02 INFO Applying migration id=localforward 2026/10/31 01:08:02 INFO Applying migration id=avatar 2026/10/31 01:08:02 INFO Applying migration id=noimage 2026/10/31 01:08:02 INFO Applying migration id=feed 2026/10/31 01:08:02 INFO Applying migration id=bookmarks 2026/10/31 01:08:02 INFO Applying migration id=shareactivity 2026/10/31 01:08:02 INFO Applying migration id=application 2026/10/31 01:08:02 INFO Applying migration id=certificates 2026/10/31 01:08:02 INFO Applying migration id=rawforward 2026/10/31 01:08:02 INFO Applying migration id=publickey 2026/10/31 01:08:02 INFO Applying migration id=resolvegroup 2026/10/31 01:08:02 INFO Applying migration id=reject 2026/10/31 01:08:02 INFO Applying migration id=autodel 2026/10/31 01:08:02 INFO Applying migration id=jsonb 2026/10/31 01:08:02 INFO Applying migration id=quote 2026/10/31 01:08:02 INFO Applying migration id=rfc9421 2026/10/31 01:08:02 INFO Applying migration id=keys 2026/10/31 01:08:02 INFO Applying migration id=portable 2026/10/31 01:08:02 INFO Applying migration id=proofs 2026/10/31 01:08:02 INFO Applying migration id=contexts 2026/10/31 01:08:02 INFO Applying migration id=deliverieshost 2026/10/31 01:08:02 INFO Applying migration id=pembegin 2026/10/31 01:08:02 INFO Applying migration id=didhost 2026/10/31 01:08:02 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:02 INFO Applying migration id=invites 2026/10/31 01:08:02 INFO Applying migration id=ed25519blob 2026/10/31 01:08:02 INFO Applying migration id=rsablob 2026/10/31 01:08:02 INFO Applying migration id=iconscid 2026/10/31 01:08:02 INFO Applying migration id=actor 2026/10/31 01:08:02 INFO Applying migration id=localkeys 2026/10/31 01:08:02 INFO Applying migration id=deleted 2026/10/31 01:08:02 INFO Applying migration id=history 2026/10/31 01:08:02 INFO Applying migration id=outboxnano 2026/10/31 01:08:02 INFO Applying migration id=implements 2026/10/31 01:08:02 INFO Applying migration id=backfill 2026/10/31 01:08:02 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.47s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/10/31 01:08:02 INFO Applying migration id=initial 2026/10/31 01:08:02 INFO Applying migration id=notesupdated 2026/10/31 01:08:02 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:02 INFO Applying migration id=activitiesid 2026/10/31 01:08:02 INFO Applying migration id=outbox 2026/10/31 01:08:02 INFO Applying migration id=edits 2026/10/31 01:08:02 INFO Applying migration id=outboxactor 2026/10/31 01:08:02 INFO Applying migration id=outboxsender 2026/10/31 01:08:02 INFO Applying migration id=thread 2026/10/31 01:08:02 INFO Applying migration id=host 2026/10/31 01:08:02 INFO Applying migration id=sharedinbox 2026/10/31 01:08:02 INFO Applying migration id=noteshost 2026/10/31 01:08:02 INFO Applying migration id=fetched 2026/10/31 01:08:02 INFO Applying migration id=move 2026/10/31 01:08:02 INFO Applying migration id=cleanup 2026/10/31 01:08:02 INFO Applying migration id=received 2026/10/31 01:08:02 INFO Applying migration id=namehost 2026/10/31 01:08:02 INFO Applying migration id=outboxhost 2026/10/31 01:08:02 INFO Applying migration id=notesfts 2026/10/31 01:08:02 INFO Applying migration id=iconsname 2026/10/31 01:08:02 INFO Applying migration id=nohash 2026/10/31 01:08:03 INFO Applying migration id=shares 2026/10/31 01:08:03 INFO Applying migration id=actorttl 2026/10/31 01:08:03 INFO Applying migration id=tocc 2026/10/31 01:08:03 INFO Applying migration id=followeds 2026/10/31 01:08:03 INFO Applying migration id=certhash 2026/10/31 01:08:03 INFO Applying migration id=follows_sync 2026/10/31 01:08:03 INFO Applying migration id=jsonpath 2026/10/31 01:08:03 INFO Applying migration id=localforward 2026/10/31 01:08:03 INFO Applying migration id=avatar 2026/10/31 01:08:03 INFO Applying migration id=noimage 2026/10/31 01:08:03 INFO Applying migration id=feed 2026/10/31 01:08:03 INFO Applying migration id=bookmarks 2026/10/31 01:08:03 INFO Applying migration id=shareactivity 2026/10/31 01:08:03 INFO Applying migration id=application 2026/10/31 01:08:03 INFO Applying migration id=certificates 2026/10/31 01:08:03 INFO Applying migration id=rawforward 2026/10/31 01:08:03 INFO Applying migration id=publickey 2026/10/31 01:08:03 INFO Applying migration id=resolvegroup 2026/10/31 01:08:03 INFO Applying migration id=reject 2026/10/31 01:08:03 INFO Applying migration id=autodel 2026/10/31 01:08:03 INFO Applying migration id=jsonb 2026/10/31 01:08:03 INFO Applying migration id=quote 2026/10/31 01:08:03 INFO Applying migration id=rfc9421 2026/10/31 01:08:03 INFO Applying migration id=keys 2026/10/31 01:08:03 INFO Applying migration id=portable 2026/10/31 01:08:03 INFO Applying migration id=proofs 2026/10/31 01:08:03 INFO Applying migration id=contexts 2026/10/31 01:08:03 INFO Applying migration id=deliverieshost 2026/10/31 01:08:03 INFO Applying migration id=pembegin 2026/10/31 01:08:03 INFO Applying migration id=didhost 2026/10/31 01:08:03 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:03 INFO Applying migration id=invites 2026/10/31 01:08:03 INFO Applying migration id=ed25519blob 2026/10/31 01:08:03 INFO Applying migration id=rsablob 2026/10/31 01:08:03 INFO Applying migration id=iconscid 2026/10/31 01:08:03 INFO Applying migration id=actor 2026/10/31 01:08:03 INFO Applying migration id=localkeys 2026/10/31 01:08:03 INFO Applying migration id=deleted 2026/10/31 01:08:03 INFO Applying migration id=history 2026/10/31 01:08:03 INFO Applying migration id=outboxnano 2026/10/31 01:08:03 INFO Applying migration id=implements 2026/10/31 01:08:03 INFO Applying migration id=backfill 2026/10/31 01:08:03 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.34s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/10/31 01:08:03 INFO Applying migration id=initial 2026/10/31 01:08:03 INFO Applying migration id=notesupdated 2026/10/31 01:08:03 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:03 INFO Applying migration id=activitiesid 2026/10/31 01:08:03 INFO Applying migration id=outbox 2026/10/31 01:08:03 INFO Applying migration id=edits 2026/10/31 01:08:03 INFO Applying migration id=outboxactor 2026/10/31 01:08:03 INFO Applying migration id=outboxsender 2026/10/31 01:08:03 INFO Applying migration id=thread 2026/10/31 01:08:03 INFO Applying migration id=host 2026/10/31 01:08:03 INFO Applying migration id=sharedinbox 2026/10/31 01:08:03 INFO Applying migration id=noteshost 2026/10/31 01:08:03 INFO Applying migration id=fetched 2026/10/31 01:08:03 INFO Applying migration id=move 2026/10/31 01:08:03 INFO Applying migration id=cleanup 2026/10/31 01:08:03 INFO Applying migration id=received 2026/10/31 01:08:03 INFO Applying migration id=namehost 2026/10/31 01:08:03 INFO Applying migration id=outboxhost 2026/10/31 01:08:03 INFO Applying migration id=notesfts 2026/10/31 01:08:03 INFO Applying migration id=iconsname 2026/10/31 01:08:03 INFO Applying migration id=nohash 2026/10/31 01:08:03 INFO Applying migration id=shares 2026/10/31 01:08:03 INFO Applying migration id=actorttl 2026/10/31 01:08:03 INFO Applying migration id=tocc 2026/10/31 01:08:03 INFO Applying migration id=followeds 2026/10/31 01:08:03 INFO Applying migration id=certhash 2026/10/31 01:08:03 INFO Applying migration id=follows_sync 2026/10/31 01:08:03 INFO Applying migration id=jsonpath 2026/10/31 01:08:03 INFO Applying migration id=localforward 2026/10/31 01:08:03 INFO Applying migration id=avatar 2026/10/31 01:08:03 INFO Applying migration id=noimage 2026/10/31 01:08:03 INFO Applying migration id=feed 2026/10/31 01:08:03 INFO Applying migration id=bookmarks 2026/10/31 01:08:03 INFO Applying migration id=shareactivity 2026/10/31 01:08:03 INFO Applying migration id=application 2026/10/31 01:08:03 INFO Applying migration id=certificates 2026/10/31 01:08:03 INFO Applying migration id=rawforward 2026/10/31 01:08:03 INFO Applying migration id=publickey 2026/10/31 01:08:03 INFO Applying migration id=resolvegroup 2026/10/31 01:08:03 INFO Applying migration id=reject 2026/10/31 01:08:03 INFO Applying migration id=autodel 2026/10/31 01:08:03 INFO Applying migration id=jsonb 2026/10/31 01:08:03 INFO Applying migration id=quote 2026/10/31 01:08:03 INFO Applying migration id=rfc9421 2026/10/31 01:08:03 INFO Applying migration id=keys 2026/10/31 01:08:03 INFO Applying migration id=portable 2026/10/31 01:08:03 INFO Applying migration id=proofs 2026/10/31 01:08:03 INFO Applying migration id=contexts 2026/10/31 01:08:03 INFO Applying migration id=deliverieshost 2026/10/31 01:08:03 INFO Applying migration id=pembegin 2026/10/31 01:08:03 INFO Applying migration id=didhost 2026/10/31 01:08:03 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:03 INFO Applying migration id=invites 2026/10/31 01:08:03 INFO Applying migration id=ed25519blob 2026/10/31 01:08:03 INFO Applying migration id=rsablob 2026/10/31 01:08:03 INFO Applying migration id=iconscid 2026/10/31 01:08:03 INFO Applying migration id=actor 2026/10/31 01:08:03 INFO Applying migration id=localkeys 2026/10/31 01:08:03 INFO Applying migration id=deleted 2026/10/31 01:08:03 INFO Applying migration id=history 2026/10/31 01:08:03 INFO Applying migration id=outboxnano 2026/10/31 01:08:03 INFO Applying migration id=implements 2026/10/31 01:08:03 INFO Applying migration id=backfill 2026/10/31 01:08:03 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08:03 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.39s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/10/31 01:08:03 INFO Applying migration id=initial 2026/10/31 01:08:03 INFO Applying migration id=notesupdated 2026/10/31 01:08:03 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:03 INFO Applying migration id=activitiesid 2026/10/31 01:08:03 INFO Applying migration id=outbox 2026/10/31 01:08:03 INFO Applying migration id=edits 2026/10/31 01:08:03 INFO Applying migration id=outboxactor 2026/10/31 01:08:03 INFO Applying migration id=outboxsender 2026/10/31 01:08:03 INFO Applying migration id=thread 2026/10/31 01:08:03 INFO Applying migration id=host 2026/10/31 01:08:03 INFO Applying migration id=sharedinbox 2026/10/31 01:08:03 INFO Applying migration id=noteshost 2026/10/31 01:08:03 INFO Applying migration id=fetched 2026/10/31 01:08:03 INFO Applying migration id=move 2026/10/31 01:08:03 INFO Applying migration id=cleanup 2026/10/31 01:08:03 INFO Applying migration id=received 2026/10/31 01:08:03 INFO Applying migration id=namehost 2026/10/31 01:08:03 INFO Applying migration id=outboxhost 2026/10/31 01:08:03 INFO Applying migration id=notesfts 2026/10/31 01:08:03 INFO Applying migration id=iconsname 2026/10/31 01:08:03 INFO Applying migration id=nohash 2026/10/31 01:08:03 INFO Applying migration id=shares 2026/10/31 01:08:03 INFO Applying migration id=actorttl 2026/10/31 01:08:03 INFO Applying migration id=tocc 2026/10/31 01:08:03 INFO Applying migration id=followeds 2026/10/31 01:08:03 INFO Applying migration id=certhash 2026/10/31 01:08:03 INFO Applying migration id=follows_sync 2026/10/31 01:08:03 INFO Applying migration id=jsonpath 2026/10/31 01:08:03 INFO Applying migration id=localforward 2026/10/31 01:08:03 INFO Applying migration id=avatar 2026/10/31 01:08:03 INFO Applying migration id=noimage 2026/10/31 01:08:03 INFO Applying migration id=feed 2026/10/31 01:08:03 INFO Applying migration id=bookmarks 2026/10/31 01:08:03 INFO Applying migration id=shareactivity 2026/10/31 01:08:03 INFO Applying migration id=application 2026/10/31 01:08:03 INFO Applying migration id=certificates 2026/10/31 01:08:03 INFO Applying migration id=rawforward 2026/10/31 01:08:03 INFO Applying migration id=publickey 2026/10/31 01:08:03 INFO Applying migration id=resolvegroup 2026/10/31 01:08:03 INFO Applying migration id=reject 2026/10/31 01:08:03 INFO Applying migration id=autodel 2026/10/31 01:08:03 INFO Applying migration id=jsonb 2026/10/31 01:08:03 INFO Applying migration id=quote 2026/10/31 01:08:03 INFO Applying migration id=rfc9421 2026/10/31 01:08:03 INFO Applying migration id=keys 2026/10/31 01:08:03 INFO Applying migration id=portable 2026/10/31 01:08:03 INFO Applying migration id=proofs 2026/10/31 01:08:03 INFO Applying migration id=contexts 2026/10/31 01:08:03 INFO Applying migration id=deliverieshost 2026/10/31 01:08:03 INFO Applying migration id=pembegin 2026/10/31 01:08:03 INFO Applying migration id=didhost 2026/10/31 01:08:03 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:03 INFO Applying migration id=invites 2026/10/31 01:08:03 INFO Applying migration id=ed25519blob 2026/10/31 01:08:03 INFO Applying migration id=rsablob 2026/10/31 01:08:03 INFO Applying migration id=iconscid 2026/10/31 01:08:03 INFO Applying migration id=actor 2026/10/31 01:08:03 INFO Applying migration id=localkeys 2026/10/31 01:08:03 INFO Applying migration id=deleted 2026/10/31 01:08:03 INFO Applying migration id=history 2026/10/31 01:08:03 INFO Applying migration id=outboxnano 2026/10/31 01:08:03 INFO Applying migration id=implements 2026/10/31 01:08:03 INFO Applying migration id=backfill 2026/10/31 01:08:04 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.56s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/10/31 01:08:04 INFO Applying migration id=initial 2026/10/31 01:08:04 INFO Applying migration id=notesupdated 2026/10/31 01:08:04 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:04 INFO Applying migration id=activitiesid 2026/10/31 01:08:04 INFO Applying migration id=outbox 2026/10/31 01:08:04 INFO Applying migration id=edits 2026/10/31 01:08:04 INFO Applying migration id=outboxactor 2026/10/31 01:08:04 INFO Applying migration id=outboxsender 2026/10/31 01:08:04 INFO Applying migration id=thread 2026/10/31 01:08:04 INFO Applying migration id=host 2026/10/31 01:08:04 INFO Applying migration id=sharedinbox 2026/10/31 01:08:04 INFO Applying migration id=noteshost 2026/10/31 01:08:04 INFO Applying migration id=fetched 2026/10/31 01:08:04 INFO Applying migration id=move 2026/10/31 01:08:04 INFO Applying migration id=cleanup 2026/10/31 01:08:04 INFO Applying migration id=received 2026/10/31 01:08:04 INFO Applying migration id=namehost 2026/10/31 01:08:04 INFO Applying migration id=outboxhost 2026/10/31 01:08:04 INFO Applying migration id=notesfts 2026/10/31 01:08:04 INFO Applying migration id=iconsname 2026/10/31 01:08:04 INFO Applying migration id=nohash 2026/10/31 01:08:04 INFO Applying migration id=shares 2026/10/31 01:08:04 INFO Applying migration id=actorttl 2026/10/31 01:08:04 INFO Applying migration id=tocc 2026/10/31 01:08:04 INFO Applying migration id=followeds 2026/10/31 01:08:04 INFO Applying migration id=certhash 2026/10/31 01:08:04 INFO Applying migration id=follows_sync 2026/10/31 01:08:04 INFO Applying migration id=jsonpath 2026/10/31 01:08:04 INFO Applying migration id=localforward 2026/10/31 01:08:04 INFO Applying migration id=avatar 2026/10/31 01:08:04 INFO Applying migration id=noimage 2026/10/31 01:08:04 INFO Applying migration id=feed 2026/10/31 01:08:04 INFO Applying migration id=bookmarks 2026/10/31 01:08:04 INFO Applying migration id=shareactivity 2026/10/31 01:08:04 INFO Applying migration id=application 2026/10/31 01:08:04 INFO Applying migration id=certificates 2026/10/31 01:08:04 INFO Applying migration id=rawforward 2026/10/31 01:08:04 INFO Applying migration id=publickey 2026/10/31 01:08:04 INFO Applying migration id=resolvegroup 2026/10/31 01:08:04 INFO Applying migration id=reject 2026/10/31 01:08:04 INFO Applying migration id=autodel 2026/10/31 01:08:04 INFO Applying migration id=jsonb 2026/10/31 01:08:04 INFO Applying migration id=quote 2026/10/31 01:08:04 INFO Applying migration id=rfc9421 2026/10/31 01:08:04 INFO Applying migration id=keys 2026/10/31 01:08:04 INFO Applying migration id=portable 2026/10/31 01:08:04 INFO Applying migration id=proofs 2026/10/31 01:08:04 INFO Applying migration id=contexts 2026/10/31 01:08:04 INFO Applying migration id=deliverieshost 2026/10/31 01:08:04 INFO Applying migration id=pembegin 2026/10/31 01:08:04 INFO Applying migration id=didhost 2026/10/31 01:08:04 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:04 INFO Applying migration id=invites 2026/10/31 01:08:04 INFO Applying migration id=ed25519blob 2026/10/31 01:08:04 INFO Applying migration id=rsablob 2026/10/31 01:08:04 INFO Applying migration id=iconscid 2026/10/31 01:08:04 INFO Applying migration id=actor 2026/10/31 01:08:04 INFO Applying migration id=localkeys 2026/10/31 01:08:04 INFO Applying migration id=deleted 2026/10/31 01:08:04 INFO Applying migration id=history 2026/10/31 01:08:04 INFO Applying migration id=outboxnano 2026/10/31 01:08:04 INFO Applying migration id=implements 2026/10/31 01:08:04 INFO Applying migration id=backfill 2026/10/31 01:08:04 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.59s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/10/31 01:08:04 INFO Applying migration id=initial 2026/10/31 01:08:04 INFO Applying migration id=notesupdated 2026/10/31 01:08:04 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:04 INFO Applying migration id=activitiesid 2026/10/31 01:08:04 INFO Applying migration id=outbox 2026/10/31 01:08:04 INFO Applying migration id=edits 2026/10/31 01:08:04 INFO Applying migration id=outboxactor 2026/10/31 01:08:04 INFO Applying migration id=outboxsender 2026/10/31 01:08:04 INFO Applying migration id=thread 2026/10/31 01:08:04 INFO Applying migration id=host 2026/10/31 01:08:04 INFO Applying migration id=sharedinbox 2026/10/31 01:08:04 INFO Applying migration id=noteshost 2026/10/31 01:08:04 INFO Applying migration id=fetched 2026/10/31 01:08:04 INFO Applying migration id=move 2026/10/31 01:08:04 INFO Applying migration id=cleanup 2026/10/31 01:08:04 INFO Applying migration id=received 2026/10/31 01:08:04 INFO Applying migration id=namehost 2026/10/31 01:08:04 INFO Applying migration id=outboxhost 2026/10/31 01:08:04 INFO Applying migration id=notesfts 2026/10/31 01:08:04 INFO Applying migration id=iconsname 2026/10/31 01:08:04 INFO Applying migration id=nohash 2026/10/31 01:08:04 INFO Applying migration id=shares 2026/10/31 01:08:04 INFO Applying migration id=actorttl 2026/10/31 01:08:04 INFO Applying migration id=tocc 2026/10/31 01:08:04 INFO Applying migration id=followeds 2026/10/31 01:08:04 INFO Applying migration id=certhash 2026/10/31 01:08:04 INFO Applying migration id=follows_sync 2026/10/31 01:08:04 INFO Applying migration id=jsonpath 2026/10/31 01:08:04 INFO Applying migration id=localforward 2026/10/31 01:08:04 INFO Applying migration id=avatar 2026/10/31 01:08:04 INFO Applying migration id=noimage 2026/10/31 01:08:04 INFO Applying migration id=feed 2026/10/31 01:08:04 INFO Applying migration id=bookmarks 2026/10/31 01:08:04 INFO Applying migration id=shareactivity 2026/10/31 01:08:04 INFO Applying migration id=application 2026/10/31 01:08:04 INFO Applying migration id=certificates 2026/10/31 01:08:04 INFO Applying migration id=rawforward 2026/10/31 01:08:04 INFO Applying migration id=publickey 2026/10/31 01:08:04 INFO Applying migration id=resolvegroup 2026/10/31 01:08:04 INFO Applying migration id=reject 2026/10/31 01:08:04 INFO Applying migration id=autodel 2026/10/31 01:08:04 INFO Applying migration id=jsonb 2026/10/31 01:08:04 INFO Applying migration id=quote 2026/10/31 01:08:04 INFO Applying migration id=rfc9421 2026/10/31 01:08:04 INFO Applying migration id=keys 2026/10/31 01:08:04 INFO Applying migration id=portable 2026/10/31 01:08:04 INFO Applying migration id=proofs 2026/10/31 01:08:04 INFO Applying migration id=contexts 2026/10/31 01:08:04 INFO Applying migration id=deliverieshost 2026/10/31 01:08:04 INFO Applying migration id=pembegin 2026/10/31 01:08:04 INFO Applying migration id=didhost 2026/10/31 01:08:04 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:04 INFO Applying migration id=invites 2026/10/31 01:08:04 INFO Applying migration id=ed25519blob 2026/10/31 01:08:04 INFO Applying migration id=rsablob 2026/10/31 01:08:04 INFO Applying migration id=iconscid 2026/10/31 01:08:04 INFO Applying migration id=actor 2026/10/31 01:08:04 INFO Applying migration id=localkeys 2026/10/31 01:08:04 INFO Applying migration id=deleted 2026/10/31 01:08:04 INFO Applying migration id=history 2026/10/31 01:08:04 INFO Applying migration id=outboxnano 2026/10/31 01:08:04 INFO Applying migration id=implements 2026/10/31 01:08:04 INFO Applying migration id=backfill 2026/10/31 01:08:05 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.69s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/10/31 01:08:05 INFO Applying migration id=initial 2026/10/31 01:08:05 INFO Applying migration id=notesupdated 2026/10/31 01:08:05 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:05 INFO Applying migration id=activitiesid 2026/10/31 01:08:05 INFO Applying migration id=outbox 2026/10/31 01:08:05 INFO Applying migration id=edits 2026/10/31 01:08:05 INFO Applying migration id=outboxactor 2026/10/31 01:08:05 INFO Applying migration id=outboxsender 2026/10/31 01:08:05 INFO Applying migration id=thread 2026/10/31 01:08:05 INFO Applying migration id=host 2026/10/31 01:08:05 INFO Applying migration id=sharedinbox 2026/10/31 01:08:05 INFO Applying migration id=noteshost 2026/10/31 01:08:05 INFO Applying migration id=fetched 2026/10/31 01:08:05 INFO Applying migration id=move 2026/10/31 01:08:05 INFO Applying migration id=cleanup 2026/10/31 01:08:05 INFO Applying migration id=received 2026/10/31 01:08:05 INFO Applying migration id=namehost 2026/10/31 01:08:05 INFO Applying migration id=outboxhost 2026/10/31 01:08:05 INFO Applying migration id=notesfts 2026/10/31 01:08:05 INFO Applying migration id=iconsname 2026/10/31 01:08:05 INFO Applying migration id=nohash 2026/10/31 01:08:05 INFO Applying migration id=shares 2026/10/31 01:08:05 INFO Applying migration id=actorttl 2026/10/31 01:08:05 INFO Applying migration id=tocc 2026/10/31 01:08:05 INFO Applying migration id=followeds 2026/10/31 01:08:05 INFO Applying migration id=certhash 2026/10/31 01:08:05 INFO Applying migration id=follows_sync 2026/10/31 01:08:05 INFO Applying migration id=jsonpath 2026/10/31 01:08:05 INFO Applying migration id=localforward 2026/10/31 01:08:05 INFO Applying migration id=avatar 2026/10/31 01:08:05 INFO Applying migration id=noimage 2026/10/31 01:08:05 INFO Applying migration id=feed 2026/10/31 01:08:05 INFO Applying migration id=bookmarks 2026/10/31 01:08:05 INFO Applying migration id=shareactivity 2026/10/31 01:08:05 INFO Applying migration id=application 2026/10/31 01:08:05 INFO Applying migration id=certificates 2026/10/31 01:08:05 INFO Applying migration id=rawforward 2026/10/31 01:08:05 INFO Applying migration id=publickey 2026/10/31 01:08:05 INFO Applying migration id=resolvegroup 2026/10/31 01:08:05 INFO Applying migration id=reject 2026/10/31 01:08:05 INFO Applying migration id=autodel 2026/10/31 01:08:05 INFO Applying migration id=jsonb 2026/10/31 01:08:05 INFO Applying migration id=quote 2026/10/31 01:08:05 INFO Applying migration id=rfc9421 2026/10/31 01:08:05 INFO Applying migration id=keys 2026/10/31 01:08:05 INFO Applying migration id=portable 2026/10/31 01:08:05 INFO Applying migration id=proofs 2026/10/31 01:08:05 INFO Applying migration id=contexts 2026/10/31 01:08:05 INFO Applying migration id=deliverieshost 2026/10/31 01:08:05 INFO Applying migration id=pembegin 2026/10/31 01:08:05 INFO Applying migration id=didhost 2026/10/31 01:08:05 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:05 INFO Applying migration id=invites 2026/10/31 01:08:05 INFO Applying migration id=ed25519blob 2026/10/31 01:08:05 INFO Applying migration id=rsablob 2026/10/31 01:08:05 INFO Applying migration id=iconscid 2026/10/31 01:08:05 INFO Applying migration id=actor 2026/10/31 01:08:05 INFO Applying migration id=localkeys 2026/10/31 01:08:05 INFO Applying migration id=deleted 2026/10/31 01:08:05 INFO Applying migration id=history 2026/10/31 01:08:05 INFO Applying migration id=outboxnano 2026/10/31 01:08:05 INFO Applying migration id=implements 2026/10/31 01:08:05 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (1.01s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/10/31 01:08:06 INFO Applying migration id=initial 2026/10/31 01:08:06 INFO Applying migration id=notesupdated 2026/10/31 01:08:06 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:06 INFO Applying migration id=activitiesid 2026/10/31 01:08:06 INFO Applying migration id=outbox 2026/10/31 01:08:06 INFO Applying migration id=edits 2026/10/31 01:08:06 INFO Applying migration id=outboxactor 2026/10/31 01:08:06 INFO Applying migration id=outboxsender 2026/10/31 01:08:06 INFO Applying migration id=thread 2026/10/31 01:08:06 INFO Applying migration id=host 2026/10/31 01:08:06 INFO Applying migration id=sharedinbox 2026/10/31 01:08:06 INFO Applying migration id=noteshost 2026/10/31 01:08:06 INFO Applying migration id=fetched 2026/10/31 01:08:06 INFO Applying migration id=move 2026/10/31 01:08:06 INFO Applying migration id=cleanup 2026/10/31 01:08:06 INFO Applying migration id=received 2026/10/31 01:08:06 INFO Applying migration id=namehost 2026/10/31 01:08:06 INFO Applying migration id=outboxhost 2026/10/31 01:08:06 INFO Applying migration id=notesfts 2026/10/31 01:08:06 INFO Applying migration id=iconsname 2026/10/31 01:08:06 INFO Applying migration id=nohash 2026/10/31 01:08:06 INFO Applying migration id=shares 2026/10/31 01:08:06 INFO Applying migration id=actorttl 2026/10/31 01:08:06 INFO Applying migration id=tocc 2026/10/31 01:08:06 INFO Applying migration id=followeds 2026/10/31 01:08:06 INFO Applying migration id=certhash 2026/10/31 01:08:06 INFO Applying migration id=follows_sync 2026/10/31 01:08:06 INFO Applying migration id=jsonpath 2026/10/31 01:08:06 INFO Applying migration id=localforward 2026/10/31 01:08:06 INFO Applying migration id=avatar 2026/10/31 01:08:06 INFO Applying migration id=noimage 2026/10/31 01:08:06 INFO Applying migration id=feed 2026/10/31 01:08:06 INFO Applying migration id=bookmarks 2026/10/31 01:08:06 INFO Applying migration id=shareactivity 2026/10/31 01:08:06 INFO Applying migration id=application 2026/10/31 01:08:06 INFO Applying migration id=certificates 2026/10/31 01:08:06 INFO Applying migration id=rawforward 2026/10/31 01:08:06 INFO Applying migration id=publickey 2026/10/31 01:08:06 INFO Applying migration id=resolvegroup 2026/10/31 01:08:06 INFO Applying migration id=reject 2026/10/31 01:08:06 INFO Applying migration id=autodel 2026/10/31 01:08:06 INFO Applying migration id=jsonb 2026/10/31 01:08:06 INFO Applying migration id=quote 2026/10/31 01:08:06 INFO Applying migration id=rfc9421 2026/10/31 01:08:06 INFO Applying migration id=keys 2026/10/31 01:08:06 INFO Applying migration id=portable 2026/10/31 01:08:06 INFO Applying migration id=proofs 2026/10/31 01:08:06 INFO Applying migration id=contexts 2026/10/31 01:08:06 INFO Applying migration id=deliverieshost 2026/10/31 01:08:06 INFO Applying migration id=pembegin 2026/10/31 01:08:06 INFO Applying migration id=didhost 2026/10/31 01:08:06 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:06 INFO Applying migration id=invites 2026/10/31 01:08:06 INFO Applying migration id=ed25519blob 2026/10/31 01:08:06 INFO Applying migration id=rsablob 2026/10/31 01:08:06 INFO Applying migration id=iconscid 2026/10/31 01:08:06 INFO Applying migration id=actor 2026/10/31 01:08:06 INFO Applying migration id=localkeys 2026/10/31 01:08:06 INFO Applying migration id=deleted 2026/10/31 01:08:06 INFO Applying migration id=history 2026/10/31 01:08:06 INFO Applying migration id=outboxnano 2026/10/31 01:08:06 INFO Applying migration id=implements 2026/10/31 01:08:06 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheButOffline (1.38s) === RUN TestResolve_FederatedActorOldCacheExpiredDomain 2026/10/31 01:08:07 INFO Applying migration id=initial 2026/10/31 01:08:07 INFO Applying migration id=notesupdated 2026/10/31 01:08:07 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:07 INFO Applying migration id=activitiesid 2026/10/31 01:08:07 INFO Applying migration id=outbox 2026/10/31 01:08:07 INFO Applying migration id=edits 2026/10/31 01:08:07 INFO Applying migration id=outboxactor 2026/10/31 01:08:07 INFO Applying migration id=outboxsender 2026/10/31 01:08:07 INFO Applying migration id=thread 2026/10/31 01:08:07 INFO Applying migration id=host 2026/10/31 01:08:07 INFO Applying migration id=sharedinbox 2026/10/31 01:08:07 INFO Applying migration id=noteshost 2026/10/31 01:08:07 INFO Applying migration id=fetched 2026/10/31 01:08:07 INFO Applying migration id=move 2026/10/31 01:08:07 INFO Applying migration id=cleanup 2026/10/31 01:08:07 INFO Applying migration id=received 2026/10/31 01:08:07 INFO Applying migration id=namehost 2026/10/31 01:08:07 INFO Applying migration id=outboxhost 2026/10/31 01:08:07 INFO Applying migration id=notesfts 2026/10/31 01:08:07 INFO Applying migration id=iconsname 2026/10/31 01:08:07 INFO Applying migration id=nohash 2026/10/31 01:08:07 INFO Applying migration id=shares 2026/10/31 01:08:07 INFO Applying migration id=actorttl 2026/10/31 01:08:07 INFO Applying migration id=tocc 2026/10/31 01:08:07 INFO Applying migration id=followeds 2026/10/31 01:08:07 INFO Applying migration id=certhash 2026/10/31 01:08:07 INFO Applying migration id=follows_sync 2026/10/31 01:08:07 INFO Applying migration id=jsonpath 2026/10/31 01:08:07 INFO Applying migration id=localforward 2026/10/31 01:08:07 INFO Applying migration id=avatar 2026/10/31 01:08:07 INFO Applying migration id=noimage 2026/10/31 01:08:07 INFO Applying migration id=feed 2026/10/31 01:08:07 INFO Applying migration id=bookmarks 2026/10/31 01:08:07 INFO Applying migration id=shareactivity 2026/10/31 01:08:07 INFO Applying migration id=application 2026/10/31 01:08:07 INFO Applying migration id=certificates 2026/10/31 01:08:07 INFO Applying migration id=rawforward 2026/10/31 01:08:07 INFO Applying migration id=publickey 2026/10/31 01:08:07 INFO Applying migration id=resolvegroup 2026/10/31 01:08:07 INFO Applying migration id=reject 2026/10/31 01:08:07 INFO Applying migration id=autodel 2026/10/31 01:08:08 INFO Applying migration id=jsonb 2026/10/31 01:08:08 INFO Applying migration id=quote 2026/10/31 01:08:08 INFO Applying migration id=rfc9421 2026/10/31 01:08:08 INFO Applying migration id=keys 2026/10/31 01:08:08 INFO Applying migration id=portable 2026/10/31 01:08:08 INFO Applying migration id=proofs 2026/10/31 01:08:08 INFO Applying migration id=contexts 2026/10/31 01:08:08 INFO Applying migration id=deliverieshost 2026/10/31 01:08:08 INFO Applying migration id=pembegin 2026/10/31 01:08:08 INFO Applying migration id=didhost 2026/10/31 01:08:08 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:08 INFO Applying migration id=invites 2026/10/31 01:08:08 INFO Applying migration id=ed25519blob 2026/10/31 01:08:08 INFO Applying migration id=rsablob 2026/10/31 01:08:08 INFO Applying migration id=iconscid 2026/10/31 01:08:08 INFO Applying migration id=actor 2026/10/31 01:08:08 INFO Applying migration id=localkeys 2026/10/31 01:08:08 INFO Applying migration id=deleted 2026/10/31 01:08:08 INFO Applying migration id=history 2026/10/31 01:08:08 INFO Applying migration id=outboxnano 2026/10/31 01:08:08 INFO Applying migration id=implements 2026/10/31 01:08:08 INFO Applying migration id=backfill 2026/10/31 01:08:08 INFO Updating old cache entry for actor id=https://invalid.invalid/user/dan 2026/10/31 01:08:08 WARN Server is probably gone, deleting associated objects id=https://invalid.invalid/user/dan --- PASS: TestResolve_FederatedActorOldCacheExpiredDomain (0.79s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/10/31 01:08:08 INFO Applying migration id=initial 2026/10/31 01:08:08 INFO Applying migration id=notesupdated 2026/10/31 01:08:08 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:08 INFO Applying migration id=activitiesid 2026/10/31 01:08:08 INFO Applying migration id=outbox 2026/10/31 01:08:08 INFO Applying migration id=edits 2026/10/31 01:08:08 INFO Applying migration id=outboxactor 2026/10/31 01:08:08 INFO Applying migration id=outboxsender 2026/10/31 01:08:08 INFO Applying migration id=thread 2026/10/31 01:08:08 INFO Applying migration id=host 2026/10/31 01:08:08 INFO Applying migration id=sharedinbox 2026/10/31 01:08:08 INFO Applying migration id=noteshost 2026/10/31 01:08:08 INFO Applying migration id=fetched 2026/10/31 01:08:08 INFO Applying migration id=move 2026/10/31 01:08:08 INFO Applying migration id=cleanup 2026/10/31 01:08:08 INFO Applying migration id=received 2026/10/31 01:08:08 INFO Applying migration id=namehost 2026/10/31 01:08:08 INFO Applying migration id=outboxhost 2026/10/31 01:08:08 INFO Applying migration id=notesfts 2026/10/31 01:08:08 INFO Applying migration id=iconsname 2026/10/31 01:08:08 INFO Applying migration id=nohash 2026/10/31 01:08:08 INFO Applying migration id=shares 2026/10/31 01:08:08 INFO Applying migration id=actorttl 2026/10/31 01:08:08 INFO Applying migration id=tocc 2026/10/31 01:08:08 INFO Applying migration id=followeds 2026/10/31 01:08:08 INFO Applying migration id=certhash 2026/10/31 01:08:08 INFO Applying migration id=follows_sync 2026/10/31 01:08:08 INFO Applying migration id=jsonpath 2026/10/31 01:08:08 INFO Applying migration id=localforward 2026/10/31 01:08:08 INFO Applying migration id=avatar 2026/10/31 01:08:08 INFO Applying migration id=noimage 2026/10/31 01:08:08 INFO Applying migration id=feed 2026/10/31 01:08:08 INFO Applying migration id=bookmarks 2026/10/31 01:08:08 INFO Applying migration id=shareactivity 2026/10/31 01:08:08 INFO Applying migration id=application 2026/10/31 01:08:08 INFO Applying migration id=certificates 2026/10/31 01:08:08 INFO Applying migration id=rawforward 2026/10/31 01:08:08 INFO Applying migration id=publickey 2026/10/31 01:08:08 INFO Applying migration id=resolvegroup 2026/10/31 01:08:08 INFO Applying migration id=reject 2026/10/31 01:08:08 INFO Applying migration id=autodel 2026/10/31 01:08:08 INFO Applying migration id=jsonb 2026/10/31 01:08:08 INFO Applying migration id=quote 2026/10/31 01:08:08 INFO Applying migration id=rfc9421 2026/10/31 01:08:08 INFO Applying migration id=keys 2026/10/31 01:08:08 INFO Applying migration id=portable 2026/10/31 01:08:08 INFO Applying migration id=proofs 2026/10/31 01:08:08 INFO Applying migration id=contexts 2026/10/31 01:08:08 INFO Applying migration id=deliverieshost 2026/10/31 01:08:08 INFO Applying migration id=pembegin 2026/10/31 01:08:08 INFO Applying migration id=didhost 2026/10/31 01:08:08 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:08 INFO Applying migration id=invites 2026/10/31 01:08:08 INFO Applying migration id=ed25519blob 2026/10/31 01:08:08 INFO Applying migration id=rsablob 2026/10/31 01:08:08 INFO Applying migration id=iconscid 2026/10/31 01:08:08 INFO Applying migration id=actor 2026/10/31 01:08:08 INFO Applying migration id=localkeys 2026/10/31 01:08:08 INFO Applying migration id=deleted 2026/10/31 01:08:08 INFO Applying migration id=history 2026/10/31 01:08:08 INFO Applying migration id=outboxnano 2026/10/31 01:08:08 INFO Applying migration id=implements 2026/10/31 01:08:08 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.87s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/10/31 01:08:09 INFO Applying migration id=initial 2026/10/31 01:08:09 INFO Applying migration id=notesupdated 2026/10/31 01:08:09 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:09 INFO Applying migration id=activitiesid 2026/10/31 01:08:09 INFO Applying migration id=outbox 2026/10/31 01:08:09 INFO Applying migration id=edits 2026/10/31 01:08:09 INFO Applying migration id=outboxactor 2026/10/31 01:08:09 INFO Applying migration id=outboxsender 2026/10/31 01:08:09 INFO Applying migration id=thread 2026/10/31 01:08:09 INFO Applying migration id=host 2026/10/31 01:08:09 INFO Applying migration id=sharedinbox 2026/10/31 01:08:09 INFO Applying migration id=noteshost 2026/10/31 01:08:09 INFO Applying migration id=fetched 2026/10/31 01:08:09 INFO Applying migration id=move 2026/10/31 01:08:09 INFO Applying migration id=cleanup 2026/10/31 01:08:09 INFO Applying migration id=received 2026/10/31 01:08:09 INFO Applying migration id=namehost 2026/10/31 01:08:09 INFO Applying migration id=outboxhost 2026/10/31 01:08:09 INFO Applying migration id=notesfts 2026/10/31 01:08:09 INFO Applying migration id=iconsname 2026/10/31 01:08:09 INFO Applying migration id=nohash 2026/10/31 01:08:09 INFO Applying migration id=shares 2026/10/31 01:08:09 INFO Applying migration id=actorttl 2026/10/31 01:08:09 INFO Applying migration id=tocc 2026/10/31 01:08:09 INFO Applying migration id=followeds 2026/10/31 01:08:09 INFO Applying migration id=certhash 2026/10/31 01:08:09 INFO Applying migration id=follows_sync 2026/10/31 01:08:09 INFO Applying migration id=jsonpath 2026/10/31 01:08:09 INFO Applying migration id=localforward 2026/10/31 01:08:09 INFO Applying migration id=avatar 2026/10/31 01:08:09 INFO Applying migration id=noimage 2026/10/31 01:08:09 INFO Applying migration id=feed 2026/10/31 01:08:09 INFO Applying migration id=bookmarks 2026/10/31 01:08:09 INFO Applying migration id=shareactivity 2026/10/31 01:08:09 INFO Applying migration id=application 2026/10/31 01:08:09 INFO Applying migration id=certificates 2026/10/31 01:08:09 INFO Applying migration id=rawforward 2026/10/31 01:08:09 INFO Applying migration id=publickey 2026/10/31 01:08:09 INFO Applying migration id=resolvegroup 2026/10/31 01:08:09 INFO Applying migration id=reject 2026/10/31 01:08:09 INFO Applying migration id=autodel 2026/10/31 01:08:09 INFO Applying migration id=jsonb 2026/10/31 01:08:09 INFO Applying migration id=quote 2026/10/31 01:08:09 INFO Applying migration id=rfc9421 2026/10/31 01:08:09 INFO Applying migration id=keys 2026/10/31 01:08:09 INFO Applying migration id=portable 2026/10/31 01:08:09 INFO Applying migration id=proofs 2026/10/31 01:08:09 INFO Applying migration id=contexts 2026/10/31 01:08:09 INFO Applying migration id=deliverieshost 2026/10/31 01:08:09 INFO Applying migration id=pembegin 2026/10/31 01:08:09 INFO Applying migration id=didhost 2026/10/31 01:08:09 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:09 INFO Applying migration id=invites 2026/10/31 01:08:09 INFO Applying migration id=ed25519blob 2026/10/31 01:08:09 INFO Applying migration id=rsablob 2026/10/31 01:08:09 INFO Applying migration id=iconscid 2026/10/31 01:08:09 INFO Applying migration id=actor 2026/10/31 01:08:09 INFO Applying migration id=localkeys 2026/10/31 01:08:09 INFO Applying migration id=deleted 2026/10/31 01:08:09 INFO Applying migration id=history 2026/10/31 01:08:09 INFO Applying migration id=outboxnano 2026/10/31 01:08:09 INFO Applying migration id=implements 2026/10/31 01:08:09 INFO Applying migration id=backfill 2026/10/31 01:08:09 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08:09 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.35s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/10/31 01:08:09 INFO Applying migration id=initial 2026/10/31 01:08:09 INFO Applying migration id=notesupdated 2026/10/31 01:08:09 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:09 INFO Applying migration id=activitiesid 2026/10/31 01:08:09 INFO Applying migration id=outbox 2026/10/31 01:08:09 INFO Applying migration id=edits 2026/10/31 01:08:09 INFO Applying migration id=outboxactor 2026/10/31 01:08:09 INFO Applying migration id=outboxsender 2026/10/31 01:08:09 INFO Applying migration id=thread 2026/10/31 01:08:09 INFO Applying migration id=host 2026/10/31 01:08:09 INFO Applying migration id=sharedinbox 2026/10/31 01:08:09 INFO Applying migration id=noteshost 2026/10/31 01:08:09 INFO Applying migration id=fetched 2026/10/31 01:08:09 INFO Applying migration id=move 2026/10/31 01:08:09 INFO Applying migration id=cleanup 2026/10/31 01:08:09 INFO Applying migration id=received 2026/10/31 01:08:09 INFO Applying migration id=namehost 2026/10/31 01:08:09 INFO Applying migration id=outboxhost 2026/10/31 01:08:09 INFO Applying migration id=notesfts 2026/10/31 01:08:09 INFO Applying migration id=iconsname 2026/10/31 01:08:09 INFO Applying migration id=nohash 2026/10/31 01:08:09 INFO Applying migration id=shares 2026/10/31 01:08:09 INFO Applying migration id=actorttl 2026/10/31 01:08:09 INFO Applying migration id=tocc 2026/10/31 01:08:09 INFO Applying migration id=followeds 2026/10/31 01:08:09 INFO Applying migration id=certhash 2026/10/31 01:08:09 INFO Applying migration id=follows_sync 2026/10/31 01:08:09 INFO Applying migration id=jsonpath 2026/10/31 01:08:09 INFO Applying migration id=localforward 2026/10/31 01:08:09 INFO Applying migration id=avatar 2026/10/31 01:08:09 INFO Applying migration id=noimage 2026/10/31 01:08:09 INFO Applying migration id=feed 2026/10/31 01:08:10 INFO Applying migration id=bookmarks 2026/10/31 01:08:10 INFO Applying migration id=shareactivity 2026/10/31 01:08:10 INFO Applying migration id=application 2026/10/31 01:08:10 INFO Applying migration id=certificates 2026/10/31 01:08:10 INFO Applying migration id=rawforward 2026/10/31 01:08:10 INFO Applying migration id=publickey 2026/10/31 01:08:10 INFO Applying migration id=resolvegroup 2026/10/31 01:08:10 INFO Applying migration id=reject 2026/10/31 01:08:10 INFO Applying migration id=autodel 2026/10/31 01:08:10 INFO Applying migration id=jsonb 2026/10/31 01:08:10 INFO Applying migration id=quote 2026/10/31 01:08:10 INFO Applying migration id=rfc9421 2026/10/31 01:08:10 INFO Applying migration id=keys 2026/10/31 01:08:10 INFO Applying migration id=portable 2026/10/31 01:08:10 INFO Applying migration id=proofs 2026/10/31 01:08:10 INFO Applying migration id=contexts 2026/10/31 01:08:10 INFO Applying migration id=deliverieshost 2026/10/31 01:08:10 INFO Applying migration id=pembegin 2026/10/31 01:08:10 INFO Applying migration id=didhost 2026/10/31 01:08:10 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:10 INFO Applying migration id=invites 2026/10/31 01:08:10 INFO Applying migration id=ed25519blob 2026/10/31 01:08:10 INFO Applying migration id=rsablob 2026/10/31 01:08:10 INFO Applying migration id=iconscid 2026/10/31 01:08:10 INFO Applying migration id=actor 2026/10/31 01:08:10 INFO Applying migration id=localkeys 2026/10/31 01:08:10 INFO Applying migration id=deleted 2026/10/31 01:08:10 INFO Applying migration id=history 2026/10/31 01:08:10 INFO Applying migration id=outboxnano 2026/10/31 01:08:10 INFO Applying migration id=implements 2026/10/31 01:08:10 INFO Applying migration id=backfill 2026/10/31 01:08:10 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08:10 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.47s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/10/31 01:08:10 INFO Applying migration id=initial 2026/10/31 01:08:10 INFO Applying migration id=notesupdated 2026/10/31 01:08:10 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:10 INFO Applying migration id=activitiesid 2026/10/31 01:08:10 INFO Applying migration id=outbox 2026/10/31 01:08:10 INFO Applying migration id=edits 2026/10/31 01:08:10 INFO Applying migration id=outboxactor 2026/10/31 01:08:10 INFO Applying migration id=outboxsender 2026/10/31 01:08:10 INFO Applying migration id=thread 2026/10/31 01:08:10 INFO Applying migration id=host 2026/10/31 01:08:10 INFO Applying migration id=sharedinbox 2026/10/31 01:08:10 INFO Applying migration id=noteshost 2026/10/31 01:08:10 INFO Applying migration id=fetched 2026/10/31 01:08:10 INFO Applying migration id=move 2026/10/31 01:08:10 INFO Applying migration id=cleanup 2026/10/31 01:08:10 INFO Applying migration id=received 2026/10/31 01:08:10 INFO Applying migration id=namehost 2026/10/31 01:08:10 INFO Applying migration id=outboxhost 2026/10/31 01:08:10 INFO Applying migration id=notesfts 2026/10/31 01:08:10 INFO Applying migration id=iconsname 2026/10/31 01:08:10 INFO Applying migration id=nohash 2026/10/31 01:08:10 INFO Applying migration id=shares 2026/10/31 01:08:10 INFO Applying migration id=actorttl 2026/10/31 01:08:10 INFO Applying migration id=tocc 2026/10/31 01:08:10 INFO Applying migration id=followeds 2026/10/31 01:08:10 INFO Applying migration id=certhash 2026/10/31 01:08:10 INFO Applying migration id=follows_sync 2026/10/31 01:08:10 INFO Applying migration id=jsonpath 2026/10/31 01:08:10 INFO Applying migration id=localforward 2026/10/31 01:08:10 INFO Applying migration id=avatar 2026/10/31 01:08:10 INFO Applying migration id=noimage 2026/10/31 01:08:10 INFO Applying migration id=feed 2026/10/31 01:08:10 INFO Applying migration id=bookmarks 2026/10/31 01:08:10 INFO Applying migration id=shareactivity 2026/10/31 01:08:10 INFO Applying migration id=application 2026/10/31 01:08:10 INFO Applying migration id=certificates 2026/10/31 01:08:10 INFO Applying migration id=rawforward 2026/10/31 01:08:10 INFO Applying migration id=publickey 2026/10/31 01:08:10 INFO Applying migration id=resolvegroup 2026/10/31 01:08:10 INFO Applying migration id=reject 2026/10/31 01:08:10 INFO Applying migration id=autodel 2026/10/31 01:08:10 INFO Applying migration id=jsonb 2026/10/31 01:08:10 INFO Applying migration id=quote 2026/10/31 01:08:10 INFO Applying migration id=rfc9421 2026/10/31 01:08:10 INFO Applying migration id=keys 2026/10/31 01:08:10 INFO Applying migration id=portable 2026/10/31 01:08:10 INFO Applying migration id=proofs 2026/10/31 01:08:10 INFO Applying migration id=contexts 2026/10/31 01:08:10 INFO Applying migration id=deliverieshost 2026/10/31 01:08:10 INFO Applying migration id=pembegin 2026/10/31 01:08:10 INFO Applying migration id=didhost 2026/10/31 01:08:10 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:10 INFO Applying migration id=invites 2026/10/31 01:08:10 INFO Applying migration id=ed25519blob 2026/10/31 01:08:10 INFO Applying migration id=rsablob 2026/10/31 01:08:10 INFO Applying migration id=iconscid 2026/10/31 01:08:10 INFO Applying migration id=actor 2026/10/31 01:08:10 INFO Applying migration id=localkeys 2026/10/31 01:08:10 INFO Applying migration id=deleted 2026/10/31 01:08:10 INFO Applying migration id=history 2026/10/31 01:08:10 INFO Applying migration id=outboxnano 2026/10/31 01:08:10 INFO Applying migration id=implements 2026/10/31 01:08:10 INFO Applying migration id=backfill 2026/10/31 01:08:11 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08: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.76s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/10/31 01:08:11 INFO Applying migration id=initial 2026/10/31 01:08:11 INFO Applying migration id=notesupdated 2026/10/31 01:08:11 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:11 INFO Applying migration id=activitiesid 2026/10/31 01:08:11 INFO Applying migration id=outbox 2026/10/31 01:08:11 INFO Applying migration id=edits 2026/10/31 01:08:11 INFO Applying migration id=outboxactor 2026/10/31 01:08:11 INFO Applying migration id=outboxsender 2026/10/31 01:08:11 INFO Applying migration id=thread 2026/10/31 01:08:11 INFO Applying migration id=host 2026/10/31 01:08:11 INFO Applying migration id=sharedinbox 2026/10/31 01:08:11 INFO Applying migration id=noteshost 2026/10/31 01:08:11 INFO Applying migration id=fetched 2026/10/31 01:08:11 INFO Applying migration id=move 2026/10/31 01:08:11 INFO Applying migration id=cleanup 2026/10/31 01:08:11 INFO Applying migration id=received 2026/10/31 01:08:11 INFO Applying migration id=namehost 2026/10/31 01:08:11 INFO Applying migration id=outboxhost 2026/10/31 01:08:11 INFO Applying migration id=notesfts 2026/10/31 01:08:11 INFO Applying migration id=iconsname 2026/10/31 01:08:11 INFO Applying migration id=nohash 2026/10/31 01:08:11 INFO Applying migration id=shares 2026/10/31 01:08:11 INFO Applying migration id=actorttl 2026/10/31 01:08:11 INFO Applying migration id=tocc 2026/10/31 01:08:11 INFO Applying migration id=followeds 2026/10/31 01:08:11 INFO Applying migration id=certhash 2026/10/31 01:08:11 INFO Applying migration id=follows_sync 2026/10/31 01:08:11 INFO Applying migration id=jsonpath 2026/10/31 01:08:11 INFO Applying migration id=localforward 2026/10/31 01:08:11 INFO Applying migration id=avatar 2026/10/31 01:08:11 INFO Applying migration id=noimage 2026/10/31 01:08:11 INFO Applying migration id=feed 2026/10/31 01:08:11 INFO Applying migration id=bookmarks 2026/10/31 01:08:11 INFO Applying migration id=shareactivity 2026/10/31 01:08:11 INFO Applying migration id=application 2026/10/31 01:08:11 INFO Applying migration id=certificates 2026/10/31 01:08:11 INFO Applying migration id=rawforward 2026/10/31 01:08:11 INFO Applying migration id=publickey 2026/10/31 01:08:11 INFO Applying migration id=resolvegroup 2026/10/31 01:08:11 INFO Applying migration id=reject 2026/10/31 01:08:11 INFO Applying migration id=autodel 2026/10/31 01:08:11 INFO Applying migration id=jsonb 2026/10/31 01:08:11 INFO Applying migration id=quote 2026/10/31 01:08:11 INFO Applying migration id=rfc9421 2026/10/31 01:08:11 INFO Applying migration id=keys 2026/10/31 01:08:11 INFO Applying migration id=portable 2026/10/31 01:08:11 INFO Applying migration id=proofs 2026/10/31 01:08:11 INFO Applying migration id=contexts 2026/10/31 01:08:11 INFO Applying migration id=deliverieshost 2026/10/31 01:08:11 INFO Applying migration id=pembegin 2026/10/31 01:08:11 INFO Applying migration id=didhost 2026/10/31 01:08:11 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:11 INFO Applying migration id=invites 2026/10/31 01:08:11 INFO Applying migration id=ed25519blob 2026/10/31 01:08:11 INFO Applying migration id=rsablob 2026/10/31 01:08:11 INFO Applying migration id=iconscid 2026/10/31 01:08:11 INFO Applying migration id=actor 2026/10/31 01:08:11 INFO Applying migration id=localkeys 2026/10/31 01:08:11 INFO Applying migration id=deleted 2026/10/31 01:08:11 INFO Applying migration id=history 2026/10/31 01:08:11 INFO Applying migration id=outboxnano 2026/10/31 01:08:11 INFO Applying migration id=implements 2026/10/31 01:08:11 INFO Applying migration id=backfill 2026/10/31 01:08:12 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08: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 (1.33s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/10/31 01:08:12 INFO Applying migration id=initial 2026/10/31 01:08:12 INFO Applying migration id=notesupdated 2026/10/31 01:08:12 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:12 INFO Applying migration id=activitiesid 2026/10/31 01:08:12 INFO Applying migration id=outbox 2026/10/31 01:08:12 INFO Applying migration id=edits 2026/10/31 01:08:12 INFO Applying migration id=outboxactor 2026/10/31 01:08:12 INFO Applying migration id=outboxsender 2026/10/31 01:08:12 INFO Applying migration id=thread 2026/10/31 01:08:12 INFO Applying migration id=host 2026/10/31 01:08:12 INFO Applying migration id=sharedinbox 2026/10/31 01:08:12 INFO Applying migration id=noteshost 2026/10/31 01:08:12 INFO Applying migration id=fetched 2026/10/31 01:08:12 INFO Applying migration id=move 2026/10/31 01:08:12 INFO Applying migration id=cleanup 2026/10/31 01:08:12 INFO Applying migration id=received 2026/10/31 01:08:12 INFO Applying migration id=namehost 2026/10/31 01:08:12 INFO Applying migration id=outboxhost 2026/10/31 01:08:12 INFO Applying migration id=notesfts 2026/10/31 01:08:12 INFO Applying migration id=iconsname 2026/10/31 01:08:12 INFO Applying migration id=nohash 2026/10/31 01:08:12 INFO Applying migration id=shares 2026/10/31 01:08:12 INFO Applying migration id=actorttl 2026/10/31 01:08:12 INFO Applying migration id=tocc 2026/10/31 01:08:12 INFO Applying migration id=followeds 2026/10/31 01:08:12 INFO Applying migration id=certhash 2026/10/31 01:08:12 INFO Applying migration id=follows_sync 2026/10/31 01:08:12 INFO Applying migration id=jsonpath 2026/10/31 01:08:12 INFO Applying migration id=localforward 2026/10/31 01:08:12 INFO Applying migration id=avatar 2026/10/31 01:08:12 INFO Applying migration id=noimage 2026/10/31 01:08:12 INFO Applying migration id=feed 2026/10/31 01:08:12 INFO Applying migration id=bookmarks 2026/10/31 01:08:12 INFO Applying migration id=shareactivity 2026/10/31 01:08:12 INFO Applying migration id=application 2026/10/31 01:08:12 INFO Applying migration id=certificates 2026/10/31 01:08:12 INFO Applying migration id=rawforward 2026/10/31 01:08:12 INFO Applying migration id=publickey 2026/10/31 01:08:12 INFO Applying migration id=resolvegroup 2026/10/31 01:08:12 INFO Applying migration id=reject 2026/10/31 01:08:12 INFO Applying migration id=autodel 2026/10/31 01:08:12 INFO Applying migration id=jsonb 2026/10/31 01:08:12 INFO Applying migration id=quote 2026/10/31 01:08:12 INFO Applying migration id=rfc9421 2026/10/31 01:08:12 INFO Applying migration id=keys 2026/10/31 01:08:12 INFO Applying migration id=portable 2026/10/31 01:08:12 INFO Applying migration id=proofs 2026/10/31 01:08:12 INFO Applying migration id=contexts 2026/10/31 01:08:12 INFO Applying migration id=deliverieshost 2026/10/31 01:08:12 INFO Applying migration id=pembegin 2026/10/31 01:08:12 INFO Applying migration id=didhost 2026/10/31 01:08:12 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:12 INFO Applying migration id=invites 2026/10/31 01:08:12 INFO Applying migration id=ed25519blob 2026/10/31 01:08:12 INFO Applying migration id=rsablob 2026/10/31 01:08:12 INFO Applying migration id=iconscid 2026/10/31 01:08:12 INFO Applying migration id=actor 2026/10/31 01:08:12 INFO Applying migration id=localkeys 2026/10/31 01:08:12 INFO Applying migration id=deleted 2026/10/31 01:08:12 INFO Applying migration id=history 2026/10/31 01:08:12 INFO Applying migration id=outboxnano 2026/10/31 01:08:12 INFO Applying migration id=implements 2026/10/31 01:08:12 INFO Applying migration id=backfill 2026/10/31 01:08:14 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (1.99s) === RUN TestResolve_FederatedActorNoProfileLink 2026/10/31 01:08:14 INFO Applying migration id=initial 2026/10/31 01:08:14 INFO Applying migration id=notesupdated 2026/10/31 01:08:14 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:14 INFO Applying migration id=activitiesid 2026/10/31 01:08:14 INFO Applying migration id=outbox 2026/10/31 01:08:14 INFO Applying migration id=edits 2026/10/31 01:08:14 INFO Applying migration id=outboxactor 2026/10/31 01:08:14 INFO Applying migration id=outboxsender 2026/10/31 01:08:14 INFO Applying migration id=thread 2026/10/31 01:08:14 INFO Applying migration id=host 2026/10/31 01:08:14 INFO Applying migration id=sharedinbox 2026/10/31 01:08:14 INFO Applying migration id=noteshost 2026/10/31 01:08:14 INFO Applying migration id=fetched 2026/10/31 01:08:14 INFO Applying migration id=move 2026/10/31 01:08:14 INFO Applying migration id=cleanup 2026/10/31 01:08:14 INFO Applying migration id=received 2026/10/31 01:08:14 INFO Applying migration id=namehost 2026/10/31 01:08:14 INFO Applying migration id=outboxhost 2026/10/31 01:08:14 INFO Applying migration id=notesfts 2026/10/31 01:08:14 INFO Applying migration id=iconsname 2026/10/31 01:08:14 INFO Applying migration id=nohash 2026/10/31 01:08:14 INFO Applying migration id=shares 2026/10/31 01:08:14 INFO Applying migration id=actorttl 2026/10/31 01:08:14 INFO Applying migration id=tocc 2026/10/31 01:08:14 INFO Applying migration id=followeds 2026/10/31 01:08:14 INFO Applying migration id=certhash 2026/10/31 01:08:14 INFO Applying migration id=follows_sync 2026/10/31 01:08:14 INFO Applying migration id=jsonpath 2026/10/31 01:08:14 INFO Applying migration id=localforward 2026/10/31 01:08:14 INFO Applying migration id=avatar 2026/10/31 01:08:14 INFO Applying migration id=noimage 2026/10/31 01:08:14 INFO Applying migration id=feed 2026/10/31 01:08:14 INFO Applying migration id=bookmarks 2026/10/31 01:08:14 INFO Applying migration id=shareactivity 2026/10/31 01:08:14 INFO Applying migration id=application 2026/10/31 01:08:14 INFO Applying migration id=certificates 2026/10/31 01:08:14 INFO Applying migration id=rawforward 2026/10/31 01:08:14 INFO Applying migration id=publickey 2026/10/31 01:08:14 INFO Applying migration id=resolvegroup 2026/10/31 01:08:14 INFO Applying migration id=reject 2026/10/31 01:08:14 INFO Applying migration id=autodel 2026/10/31 01:08:14 INFO Applying migration id=jsonb 2026/10/31 01:08:14 INFO Applying migration id=quote 2026/10/31 01:08:14 INFO Applying migration id=rfc9421 2026/10/31 01:08:14 INFO Applying migration id=keys 2026/10/31 01:08:14 INFO Applying migration id=portable 2026/10/31 01:08:14 INFO Applying migration id=proofs 2026/10/31 01:08:14 INFO Applying migration id=contexts 2026/10/31 01:08:14 INFO Applying migration id=deliverieshost 2026/10/31 01:08:14 INFO Applying migration id=pembegin 2026/10/31 01:08:14 INFO Applying migration id=didhost 2026/10/31 01:08:14 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:14 INFO Applying migration id=invites 2026/10/31 01:08:14 INFO Applying migration id=ed25519blob 2026/10/31 01:08:14 INFO Applying migration id=rsablob 2026/10/31 01:08:14 INFO Applying migration id=iconscid 2026/10/31 01:08:14 INFO Applying migration id=actor 2026/10/31 01:08:14 INFO Applying migration id=localkeys 2026/10/31 01:08:14 INFO Applying migration id=deleted 2026/10/31 01:08:14 INFO Applying migration id=history 2026/10/31 01:08:14 INFO Applying migration id=outboxnano 2026/10/31 01:08:14 INFO Applying migration id=implements 2026/10/31 01:08:14 INFO Applying migration id=backfill 2026/10/31 01:08:15 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08:15 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.72s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/10/31 01:08:15 INFO Applying migration id=initial 2026/10/31 01:08:15 INFO Applying migration id=notesupdated 2026/10/31 01:08:15 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:15 INFO Applying migration id=activitiesid 2026/10/31 01:08:15 INFO Applying migration id=outbox 2026/10/31 01:08:15 INFO Applying migration id=edits 2026/10/31 01:08:15 INFO Applying migration id=outboxactor 2026/10/31 01:08:15 INFO Applying migration id=outboxsender 2026/10/31 01:08:15 INFO Applying migration id=thread 2026/10/31 01:08:15 INFO Applying migration id=host 2026/10/31 01:08:15 INFO Applying migration id=sharedinbox 2026/10/31 01:08:15 INFO Applying migration id=noteshost 2026/10/31 01:08:15 INFO Applying migration id=fetched 2026/10/31 01:08:15 INFO Applying migration id=move 2026/10/31 01:08:15 INFO Applying migration id=cleanup 2026/10/31 01:08:15 INFO Applying migration id=received 2026/10/31 01:08:15 INFO Applying migration id=namehost 2026/10/31 01:08:15 INFO Applying migration id=outboxhost 2026/10/31 01:08:15 INFO Applying migration id=notesfts 2026/10/31 01:08:15 INFO Applying migration id=iconsname 2026/10/31 01:08:15 INFO Applying migration id=nohash 2026/10/31 01:08:15 INFO Applying migration id=shares 2026/10/31 01:08:15 INFO Applying migration id=actorttl 2026/10/31 01:08:15 INFO Applying migration id=tocc 2026/10/31 01:08:15 INFO Applying migration id=followeds 2026/10/31 01:08:15 INFO Applying migration id=certhash 2026/10/31 01:08:15 INFO Applying migration id=follows_sync 2026/10/31 01:08:15 INFO Applying migration id=jsonpath 2026/10/31 01:08:15 INFO Applying migration id=localforward 2026/10/31 01:08:15 INFO Applying migration id=avatar 2026/10/31 01:08:15 INFO Applying migration id=noimage 2026/10/31 01:08:15 INFO Applying migration id=feed 2026/10/31 01:08:15 INFO Applying migration id=bookmarks 2026/10/31 01:08:15 INFO Applying migration id=shareactivity 2026/10/31 01:08:15 INFO Applying migration id=application 2026/10/31 01:08:15 INFO Applying migration id=certificates 2026/10/31 01:08:15 INFO Applying migration id=rawforward 2026/10/31 01:08:15 INFO Applying migration id=publickey 2026/10/31 01:08:15 INFO Applying migration id=resolvegroup 2026/10/31 01:08:15 INFO Applying migration id=reject 2026/10/31 01:08:15 INFO Applying migration id=autodel 2026/10/31 01:08:15 INFO Applying migration id=jsonb 2026/10/31 01:08:15 INFO Applying migration id=quote 2026/10/31 01:08:15 INFO Applying migration id=rfc9421 2026/10/31 01:08:15 INFO Applying migration id=keys 2026/10/31 01:08:15 INFO Applying migration id=portable 2026/10/31 01:08:15 INFO Applying migration id=proofs 2026/10/31 01:08:15 INFO Applying migration id=contexts 2026/10/31 01:08:15 INFO Applying migration id=deliverieshost 2026/10/31 01:08:15 INFO Applying migration id=pembegin 2026/10/31 01:08:15 INFO Applying migration id=didhost 2026/10/31 01:08:15 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:15 INFO Applying migration id=invites 2026/10/31 01:08:15 INFO Applying migration id=ed25519blob 2026/10/31 01:08:15 INFO Applying migration id=rsablob 2026/10/31 01:08:15 INFO Applying migration id=iconscid 2026/10/31 01:08:15 INFO Applying migration id=actor 2026/10/31 01:08:15 INFO Applying migration id=localkeys 2026/10/31 01:08:15 INFO Applying migration id=deleted 2026/10/31 01:08:15 INFO Applying migration id=history 2026/10/31 01:08:15 INFO Applying migration id=outboxnano 2026/10/31 01:08:15 INFO Applying migration id=implements 2026/10/31 01:08:15 INFO Applying migration id=backfill 2026/10/31 01:08:16 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08:16 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/.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.82s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/10/31 01:08:16 INFO Applying migration id=initial 2026/10/31 01:08:16 INFO Applying migration id=notesupdated 2026/10/31 01:08:16 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:16 INFO Applying migration id=activitiesid 2026/10/31 01:08:16 INFO Applying migration id=outbox 2026/10/31 01:08:16 INFO Applying migration id=edits 2026/10/31 01:08:16 INFO Applying migration id=outboxactor 2026/10/31 01:08:16 INFO Applying migration id=outboxsender 2026/10/31 01:08:16 INFO Applying migration id=thread 2026/10/31 01:08:16 INFO Applying migration id=host 2026/10/31 01:08:16 INFO Applying migration id=sharedinbox 2026/10/31 01:08:16 INFO Applying migration id=noteshost 2026/10/31 01:08:16 INFO Applying migration id=fetched 2026/10/31 01:08:16 INFO Applying migration id=move 2026/10/31 01:08:16 INFO Applying migration id=cleanup 2026/10/31 01:08:16 INFO Applying migration id=received 2026/10/31 01:08:16 INFO Applying migration id=namehost 2026/10/31 01:08:16 INFO Applying migration id=outboxhost 2026/10/31 01:08:16 INFO Applying migration id=notesfts 2026/10/31 01:08:16 INFO Applying migration id=iconsname 2026/10/31 01:08:16 INFO Applying migration id=nohash 2026/10/31 01:08:16 INFO Applying migration id=shares 2026/10/31 01:08:16 INFO Applying migration id=actorttl 2026/10/31 01:08:16 INFO Applying migration id=tocc 2026/10/31 01:08:16 INFO Applying migration id=followeds 2026/10/31 01:08:16 INFO Applying migration id=certhash 2026/10/31 01:08:16 INFO Applying migration id=follows_sync 2026/10/31 01:08:16 INFO Applying migration id=jsonpath 2026/10/31 01:08:16 INFO Applying migration id=localforward 2026/10/31 01:08:16 INFO Applying migration id=avatar 2026/10/31 01:08:16 INFO Applying migration id=noimage 2026/10/31 01:08:16 INFO Applying migration id=feed 2026/10/31 01:08:16 INFO Applying migration id=bookmarks 2026/10/31 01:08:16 INFO Applying migration id=shareactivity 2026/10/31 01:08:16 INFO Applying migration id=application 2026/10/31 01:08:16 INFO Applying migration id=certificates 2026/10/31 01:08:16 INFO Applying migration id=rawforward 2026/10/31 01:08:16 INFO Applying migration id=publickey 2026/10/31 01:08:16 INFO Applying migration id=resolvegroup 2026/10/31 01:08:16 INFO Applying migration id=reject 2026/10/31 01:08:16 INFO Applying migration id=autodel 2026/10/31 01:08:16 INFO Applying migration id=jsonb 2026/10/31 01:08:16 INFO Applying migration id=quote 2026/10/31 01:08:16 INFO Applying migration id=rfc9421 2026/10/31 01:08:16 INFO Applying migration id=keys 2026/10/31 01:08:16 INFO Applying migration id=portable 2026/10/31 01:08:16 INFO Applying migration id=proofs 2026/10/31 01:08:16 INFO Applying migration id=contexts 2026/10/31 01:08:16 INFO Applying migration id=deliverieshost 2026/10/31 01:08:16 INFO Applying migration id=pembegin 2026/10/31 01:08:16 INFO Applying migration id=didhost 2026/10/31 01:08:16 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:16 INFO Applying migration id=invites 2026/10/31 01:08:16 INFO Applying migration id=ed25519blob 2026/10/31 01:08:16 INFO Applying migration id=rsablob 2026/10/31 01:08:16 INFO Applying migration id=iconscid 2026/10/31 01:08:16 INFO Applying migration id=actor 2026/10/31 01:08:16 INFO Applying migration id=localkeys 2026/10/31 01:08:16 INFO Applying migration id=deleted 2026/10/31 01:08:16 INFO Applying migration id=history 2026/10/31 01:08:16 INFO Applying migration id=outboxnano 2026/10/31 01:08:16 INFO Applying migration id=implements 2026/10/31 01:08:16 INFO Applying migration id=backfill 2026/10/31 01:08:16 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08:16 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/user/dan: failed to send request to https://0.0.0.0/user/dan: a" --- PASS: TestResolve_FederatedActorOldCacheActorError (0.92s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/10/31 01:08:16 INFO Applying migration id=initial 2026/10/31 01:08:16 INFO Applying migration id=notesupdated 2026/10/31 01:08:16 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:16 INFO Applying migration id=activitiesid 2026/10/31 01:08:16 INFO Applying migration id=outbox 2026/10/31 01:08:16 INFO Applying migration id=edits 2026/10/31 01:08:16 INFO Applying migration id=outboxactor 2026/10/31 01:08:16 INFO Applying migration id=outboxsender 2026/10/31 01:08:16 INFO Applying migration id=thread 2026/10/31 01:08:16 INFO Applying migration id=host 2026/10/31 01:08:16 INFO Applying migration id=sharedinbox 2026/10/31 01:08:16 INFO Applying migration id=noteshost 2026/10/31 01:08:16 INFO Applying migration id=fetched 2026/10/31 01:08:16 INFO Applying migration id=move 2026/10/31 01:08:16 INFO Applying migration id=cleanup 2026/10/31 01:08:16 INFO Applying migration id=received 2026/10/31 01:08:16 INFO Applying migration id=namehost 2026/10/31 01:08:16 INFO Applying migration id=outboxhost 2026/10/31 01:08:16 INFO Applying migration id=notesfts 2026/10/31 01:08:16 INFO Applying migration id=iconsname 2026/10/31 01:08:16 INFO Applying migration id=nohash 2026/10/31 01:08:16 INFO Applying migration id=shares 2026/10/31 01:08:16 INFO Applying migration id=actorttl 2026/10/31 01:08:16 INFO Applying migration id=tocc 2026/10/31 01:08:16 INFO Applying migration id=followeds 2026/10/31 01:08:16 INFO Applying migration id=certhash 2026/10/31 01:08:16 INFO Applying migration id=follows_sync 2026/10/31 01:08:16 INFO Applying migration id=jsonpath 2026/10/31 01:08:17 INFO Applying migration id=localforward 2026/10/31 01:08:17 INFO Applying migration id=avatar 2026/10/31 01:08:17 INFO Applying migration id=noimage 2026/10/31 01:08:17 INFO Applying migration id=feed 2026/10/31 01:08:17 INFO Applying migration id=bookmarks 2026/10/31 01:08:17 INFO Applying migration id=shareactivity 2026/10/31 01:08:17 INFO Applying migration id=application 2026/10/31 01:08:17 INFO Applying migration id=certificates 2026/10/31 01:08:17 INFO Applying migration id=rawforward 2026/10/31 01:08:17 INFO Applying migration id=publickey 2026/10/31 01:08:17 INFO Applying migration id=resolvegroup 2026/10/31 01:08:17 INFO Applying migration id=reject 2026/10/31 01:08:17 INFO Applying migration id=autodel 2026/10/31 01:08:17 INFO Applying migration id=jsonb 2026/10/31 01:08:17 INFO Applying migration id=quote 2026/10/31 01:08:17 INFO Applying migration id=rfc9421 2026/10/31 01:08:17 INFO Applying migration id=keys 2026/10/31 01:08:17 INFO Applying migration id=portable 2026/10/31 01:08:17 INFO Applying migration id=proofs 2026/10/31 01:08:17 INFO Applying migration id=contexts 2026/10/31 01:08:17 INFO Applying migration id=deliverieshost 2026/10/31 01:08:17 INFO Applying migration id=pembegin 2026/10/31 01:08:17 INFO Applying migration id=didhost 2026/10/31 01:08:17 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:17 INFO Applying migration id=invites 2026/10/31 01:08:17 INFO Applying migration id=ed25519blob 2026/10/31 01:08:17 INFO Applying migration id=rsablob 2026/10/31 01:08:17 INFO Applying migration id=iconscid 2026/10/31 01:08:17 INFO Applying migration id=actor 2026/10/31 01:08:17 INFO Applying migration id=localkeys 2026/10/31 01:08:17 INFO Applying migration id=deleted 2026/10/31 01:08:17 INFO Applying migration id=history 2026/10/31 01:08:17 INFO Applying migration id=outboxnano 2026/10/31 01:08:17 INFO Applying migration id=implements 2026/10/31 01:08:17 INFO Applying migration id=backfill 2026/10/31 01:08:17 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/31 01:08:17 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.49s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/10/31 01:08:17 INFO Applying migration id=initial 2026/10/31 01:08:17 INFO Applying migration id=notesupdated 2026/10/31 01:08:17 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:17 INFO Applying migration id=activitiesid 2026/10/31 01:08:17 INFO Applying migration id=outbox 2026/10/31 01:08:17 INFO Applying migration id=edits 2026/10/31 01:08:17 INFO Applying migration id=outboxactor 2026/10/31 01:08:17 INFO Applying migration id=outboxsender 2026/10/31 01:08:17 INFO Applying migration id=thread 2026/10/31 01:08:17 INFO Applying migration id=host 2026/10/31 01:08:17 INFO Applying migration id=sharedinbox 2026/10/31 01:08:17 INFO Applying migration id=noteshost 2026/10/31 01:08:17 INFO Applying migration id=fetched 2026/10/31 01:08:17 INFO Applying migration id=move 2026/10/31 01:08:17 INFO Applying migration id=cleanup 2026/10/31 01:08:17 INFO Applying migration id=received 2026/10/31 01:08:17 INFO Applying migration id=namehost 2026/10/31 01:08:17 INFO Applying migration id=outboxhost 2026/10/31 01:08:17 INFO Applying migration id=notesfts 2026/10/31 01:08:17 INFO Applying migration id=iconsname 2026/10/31 01:08:17 INFO Applying migration id=nohash 2026/10/31 01:08:17 INFO Applying migration id=shares 2026/10/31 01:08:17 INFO Applying migration id=actorttl 2026/10/31 01:08:17 INFO Applying migration id=tocc 2026/10/31 01:08:17 INFO Applying migration id=followeds 2026/10/31 01:08:17 INFO Applying migration id=certhash 2026/10/31 01:08:17 INFO Applying migration id=follows_sync 2026/10/31 01:08:17 INFO Applying migration id=jsonpath 2026/10/31 01:08:17 INFO Applying migration id=localforward 2026/10/31 01:08:17 INFO Applying migration id=avatar 2026/10/31 01:08:17 INFO Applying migration id=noimage 2026/10/31 01:08:17 INFO Applying migration id=feed 2026/10/31 01:08:17 INFO Applying migration id=bookmarks 2026/10/31 01:08:17 INFO Applying migration id=shareactivity 2026/10/31 01:08:17 INFO Applying migration id=application 2026/10/31 01:08:17 INFO Applying migration id=certificates 2026/10/31 01:08:17 INFO Applying migration id=rawforward 2026/10/31 01:08:17 INFO Applying migration id=publickey 2026/10/31 01:08:17 INFO Applying migration id=resolvegroup 2026/10/31 01:08:17 INFO Applying migration id=reject 2026/10/31 01:08:17 INFO Applying migration id=autodel 2026/10/31 01:08:17 INFO Applying migration id=jsonb 2026/10/31 01:08:17 INFO Applying migration id=quote 2026/10/31 01:08:17 INFO Applying migration id=rfc9421 2026/10/31 01:08:17 INFO Applying migration id=keys 2026/10/31 01:08:17 INFO Applying migration id=portable 2026/10/31 01:08:17 INFO Applying migration id=proofs 2026/10/31 01:08:17 INFO Applying migration id=contexts 2026/10/31 01:08:17 INFO Applying migration id=deliverieshost 2026/10/31 01:08:17 INFO Applying migration id=pembegin 2026/10/31 01:08:17 INFO Applying migration id=didhost 2026/10/31 01:08:17 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:17 INFO Applying migration id=invites 2026/10/31 01:08:17 INFO Applying migration id=ed25519blob 2026/10/31 01:08:17 INFO Applying migration id=rsablob 2026/10/31 01:08:17 INFO Applying migration id=iconscid 2026/10/31 01:08:17 INFO Applying migration id=actor 2026/10/31 01:08:17 INFO Applying migration id=localkeys 2026/10/31 01:08:17 INFO Applying migration id=deleted 2026/10/31 01:08:17 INFO Applying migration id=history 2026/10/31 01:08:17 INFO Applying migration id=outboxnano 2026/10/31 01:08:17 INFO Applying migration id=implements 2026/10/31 01:08:17 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.65s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/10/31 01:08:18 INFO Applying migration id=initial 2026/10/31 01:08:18 INFO Applying migration id=notesupdated 2026/10/31 01:08:18 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:18 INFO Applying migration id=activitiesid 2026/10/31 01:08:18 INFO Applying migration id=outbox 2026/10/31 01:08:18 INFO Applying migration id=edits 2026/10/31 01:08:18 INFO Applying migration id=outboxactor 2026/10/31 01:08:18 INFO Applying migration id=outboxsender 2026/10/31 01:08:18 INFO Applying migration id=thread 2026/10/31 01:08:18 INFO Applying migration id=host 2026/10/31 01:08:18 INFO Applying migration id=sharedinbox 2026/10/31 01:08:18 INFO Applying migration id=noteshost 2026/10/31 01:08:18 INFO Applying migration id=fetched 2026/10/31 01:08:18 INFO Applying migration id=move 2026/10/31 01:08:18 INFO Applying migration id=cleanup 2026/10/31 01:08:18 INFO Applying migration id=received 2026/10/31 01:08:18 INFO Applying migration id=namehost 2026/10/31 01:08:18 INFO Applying migration id=outboxhost 2026/10/31 01:08:18 INFO Applying migration id=notesfts 2026/10/31 01:08:18 INFO Applying migration id=iconsname 2026/10/31 01:08:18 INFO Applying migration id=nohash 2026/10/31 01:08:18 INFO Applying migration id=shares 2026/10/31 01:08:18 INFO Applying migration id=actorttl 2026/10/31 01:08:18 INFO Applying migration id=tocc 2026/10/31 01:08:18 INFO Applying migration id=followeds 2026/10/31 01:08:18 INFO Applying migration id=certhash 2026/10/31 01:08:18 INFO Applying migration id=follows_sync 2026/10/31 01:08:18 INFO Applying migration id=jsonpath 2026/10/31 01:08:18 INFO Applying migration id=localforward 2026/10/31 01:08:18 INFO Applying migration id=avatar 2026/10/31 01:08:18 INFO Applying migration id=noimage 2026/10/31 01:08:18 INFO Applying migration id=feed 2026/10/31 01:08:18 INFO Applying migration id=bookmarks 2026/10/31 01:08:18 INFO Applying migration id=shareactivity 2026/10/31 01:08:18 INFO Applying migration id=application 2026/10/31 01:08:18 INFO Applying migration id=certificates 2026/10/31 01:08:18 INFO Applying migration id=rawforward 2026/10/31 01:08:18 INFO Applying migration id=publickey 2026/10/31 01:08:18 INFO Applying migration id=resolvegroup 2026/10/31 01:08:18 INFO Applying migration id=reject 2026/10/31 01:08:18 INFO Applying migration id=autodel 2026/10/31 01:08:18 INFO Applying migration id=jsonb 2026/10/31 01:08:18 INFO Applying migration id=quote 2026/10/31 01:08:18 INFO Applying migration id=rfc9421 2026/10/31 01:08:18 INFO Applying migration id=keys 2026/10/31 01:08:18 INFO Applying migration id=portable 2026/10/31 01:08:18 INFO Applying migration id=proofs 2026/10/31 01:08:18 INFO Applying migration id=contexts 2026/10/31 01:08:18 INFO Applying migration id=deliverieshost 2026/10/31 01:08:18 INFO Applying migration id=pembegin 2026/10/31 01:08:18 INFO Applying migration id=didhost 2026/10/31 01:08:18 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:18 INFO Applying migration id=invites 2026/10/31 01:08:18 INFO Applying migration id=ed25519blob 2026/10/31 01:08:18 INFO Applying migration id=rsablob 2026/10/31 01:08:18 INFO Applying migration id=iconscid 2026/10/31 01:08:18 INFO Applying migration id=actor 2026/10/31 01:08:18 INFO Applying migration id=localkeys 2026/10/31 01:08:18 INFO Applying migration id=deleted 2026/10/31 01:08:18 INFO Applying migration id=history 2026/10/31 01:08:18 INFO Applying migration id=outboxnano 2026/10/31 01:08:18 INFO Applying migration id=implements 2026/10/31 01:08:18 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.75s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/10/31 01:08:18 INFO Applying migration id=initial 2026/10/31 01:08:18 INFO Applying migration id=notesupdated 2026/10/31 01:08:18 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:18 INFO Applying migration id=activitiesid 2026/10/31 01:08:18 INFO Applying migration id=outbox 2026/10/31 01:08:18 INFO Applying migration id=edits 2026/10/31 01:08:18 INFO Applying migration id=outboxactor 2026/10/31 01:08:18 INFO Applying migration id=outboxsender 2026/10/31 01:08:18 INFO Applying migration id=thread 2026/10/31 01:08:18 INFO Applying migration id=host 2026/10/31 01:08:18 INFO Applying migration id=sharedinbox 2026/10/31 01:08:18 INFO Applying migration id=noteshost 2026/10/31 01:08:18 INFO Applying migration id=fetched 2026/10/31 01:08:18 INFO Applying migration id=move 2026/10/31 01:08:18 INFO Applying migration id=cleanup 2026/10/31 01:08:18 INFO Applying migration id=received 2026/10/31 01:08:18 INFO Applying migration id=namehost 2026/10/31 01:08:18 INFO Applying migration id=outboxhost 2026/10/31 01:08:18 INFO Applying migration id=notesfts 2026/10/31 01:08:18 INFO Applying migration id=iconsname 2026/10/31 01:08:18 INFO Applying migration id=nohash 2026/10/31 01:08:18 INFO Applying migration id=shares 2026/10/31 01:08:18 INFO Applying migration id=actorttl 2026/10/31 01:08:18 INFO Applying migration id=tocc 2026/10/31 01:08:18 INFO Applying migration id=followeds 2026/10/31 01:08:18 INFO Applying migration id=certhash 2026/10/31 01:08:18 INFO Applying migration id=follows_sync 2026/10/31 01:08:18 INFO Applying migration id=jsonpath 2026/10/31 01:08:18 INFO Applying migration id=localforward 2026/10/31 01:08:18 INFO Applying migration id=avatar 2026/10/31 01:08:18 INFO Applying migration id=noimage 2026/10/31 01:08:18 INFO Applying migration id=feed 2026/10/31 01:08:18 INFO Applying migration id=bookmarks 2026/10/31 01:08:18 INFO Applying migration id=shareactivity 2026/10/31 01:08:18 INFO Applying migration id=application 2026/10/31 01:08:18 INFO Applying migration id=certificates 2026/10/31 01:08:18 INFO Applying migration id=rawforward 2026/10/31 01:08:18 INFO Applying migration id=publickey 2026/10/31 01:08:18 INFO Applying migration id=resolvegroup 2026/10/31 01:08:18 INFO Applying migration id=reject 2026/10/31 01:08:18 INFO Applying migration id=autodel 2026/10/31 01:08:18 INFO Applying migration id=jsonb 2026/10/31 01:08:18 INFO Applying migration id=quote 2026/10/31 01:08:18 INFO Applying migration id=rfc9421 2026/10/31 01:08:18 INFO Applying migration id=keys 2026/10/31 01:08:18 INFO Applying migration id=portable 2026/10/31 01:08:18 INFO Applying migration id=proofs 2026/10/31 01:08:18 INFO Applying migration id=contexts 2026/10/31 01:08:18 INFO Applying migration id=deliverieshost 2026/10/31 01:08:18 INFO Applying migration id=pembegin 2026/10/31 01:08:18 INFO Applying migration id=didhost 2026/10/31 01:08:18 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:18 INFO Applying migration id=invites 2026/10/31 01:08:18 INFO Applying migration id=ed25519blob 2026/10/31 01:08:18 INFO Applying migration id=rsablob 2026/10/31 01:08:18 INFO Applying migration id=iconscid 2026/10/31 01:08:18 INFO Applying migration id=actor 2026/10/31 01:08:18 INFO Applying migration id=localkeys 2026/10/31 01:08:18 INFO Applying migration id=deleted 2026/10/31 01:08:18 INFO Applying migration id=history 2026/10/31 01:08:18 INFO Applying migration id=outboxnano 2026/10/31 01:08:18 INFO Applying migration id=implements 2026/10/31 01:08:18 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (1.76s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/10/31 01:08:20 INFO Applying migration id=initial 2026/10/31 01:08:20 INFO Applying migration id=notesupdated 2026/10/31 01:08:20 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:20 INFO Applying migration id=activitiesid 2026/10/31 01:08:20 INFO Applying migration id=outbox 2026/10/31 01:08:20 INFO Applying migration id=edits 2026/10/31 01:08:20 INFO Applying migration id=outboxactor 2026/10/31 01:08:20 INFO Applying migration id=outboxsender 2026/10/31 01:08:20 INFO Applying migration id=thread 2026/10/31 01:08:20 INFO Applying migration id=host 2026/10/31 01:08:20 INFO Applying migration id=sharedinbox 2026/10/31 01:08:20 INFO Applying migration id=noteshost 2026/10/31 01:08:20 INFO Applying migration id=fetched 2026/10/31 01:08:20 INFO Applying migration id=move 2026/10/31 01:08:20 INFO Applying migration id=cleanup 2026/10/31 01:08:20 INFO Applying migration id=received 2026/10/31 01:08:20 INFO Applying migration id=namehost 2026/10/31 01:08:20 INFO Applying migration id=outboxhost 2026/10/31 01:08:20 INFO Applying migration id=notesfts 2026/10/31 01:08:20 INFO Applying migration id=iconsname 2026/10/31 01:08:20 INFO Applying migration id=nohash 2026/10/31 01:08:20 INFO Applying migration id=shares 2026/10/31 01:08:20 INFO Applying migration id=actorttl 2026/10/31 01:08:20 INFO Applying migration id=tocc 2026/10/31 01:08:20 INFO Applying migration id=followeds 2026/10/31 01:08:20 INFO Applying migration id=certhash 2026/10/31 01:08:20 INFO Applying migration id=follows_sync 2026/10/31 01:08:20 INFO Applying migration id=jsonpath 2026/10/31 01:08:20 INFO Applying migration id=localforward 2026/10/31 01:08:20 INFO Applying migration id=avatar 2026/10/31 01:08:20 INFO Applying migration id=noimage 2026/10/31 01:08:20 INFO Applying migration id=feed 2026/10/31 01:08:20 INFO Applying migration id=bookmarks 2026/10/31 01:08:20 INFO Applying migration id=shareactivity 2026/10/31 01:08:20 INFO Applying migration id=application 2026/10/31 01:08:20 INFO Applying migration id=certificates 2026/10/31 01:08:20 INFO Applying migration id=rawforward 2026/10/31 01:08:20 INFO Applying migration id=publickey 2026/10/31 01:08:20 INFO Applying migration id=resolvegroup 2026/10/31 01:08:20 INFO Applying migration id=reject 2026/10/31 01:08:20 INFO Applying migration id=autodel 2026/10/31 01:08:20 INFO Applying migration id=jsonb 2026/10/31 01:08:20 INFO Applying migration id=quote 2026/10/31 01:08:20 INFO Applying migration id=rfc9421 2026/10/31 01:08:20 INFO Applying migration id=keys 2026/10/31 01:08:20 INFO Applying migration id=portable 2026/10/31 01:08:20 INFO Applying migration id=proofs 2026/10/31 01:08:20 INFO Applying migration id=contexts 2026/10/31 01:08:20 INFO Applying migration id=deliverieshost 2026/10/31 01:08:20 INFO Applying migration id=pembegin 2026/10/31 01:08:20 INFO Applying migration id=didhost 2026/10/31 01:08:20 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:20 INFO Applying migration id=invites 2026/10/31 01:08:20 INFO Applying migration id=ed25519blob 2026/10/31 01:08:20 INFO Applying migration id=rsablob 2026/10/31 01:08:20 INFO Applying migration id=iconscid 2026/10/31 01:08:20 INFO Applying migration id=actor 2026/10/31 01:08:20 INFO Applying migration id=localkeys 2026/10/31 01:08:20 INFO Applying migration id=deleted 2026/10/31 01:08:20 INFO Applying migration id=history 2026/10/31 01:08:20 INFO Applying migration id=outboxnano 2026/10/31 01:08:20 INFO Applying migration id=implements 2026/10/31 01:08:20 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeSuspended (1.19s) === RUN TestResolve_FederatedActorWrongIDCached 2026/10/31 01:08:21 INFO Applying migration id=initial 2026/10/31 01:08:21 INFO Applying migration id=notesupdated 2026/10/31 01:08:21 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:21 INFO Applying migration id=activitiesid 2026/10/31 01:08:21 INFO Applying migration id=outbox 2026/10/31 01:08:21 INFO Applying migration id=edits 2026/10/31 01:08:21 INFO Applying migration id=outboxactor 2026/10/31 01:08:21 INFO Applying migration id=outboxsender 2026/10/31 01:08:21 INFO Applying migration id=thread 2026/10/31 01:08:21 INFO Applying migration id=host 2026/10/31 01:08:21 INFO Applying migration id=sharedinbox 2026/10/31 01:08:21 INFO Applying migration id=noteshost 2026/10/31 01:08:21 INFO Applying migration id=fetched 2026/10/31 01:08:21 INFO Applying migration id=move 2026/10/31 01:08:21 INFO Applying migration id=cleanup 2026/10/31 01:08:21 INFO Applying migration id=received 2026/10/31 01:08:21 INFO Applying migration id=namehost 2026/10/31 01:08:21 INFO Applying migration id=outboxhost 2026/10/31 01:08:21 INFO Applying migration id=notesfts 2026/10/31 01:08:21 INFO Applying migration id=iconsname 2026/10/31 01:08:21 INFO Applying migration id=nohash 2026/10/31 01:08:21 INFO Applying migration id=shares 2026/10/31 01:08:21 INFO Applying migration id=actorttl 2026/10/31 01:08:21 INFO Applying migration id=tocc 2026/10/31 01:08:21 INFO Applying migration id=followeds 2026/10/31 01:08:21 INFO Applying migration id=certhash 2026/10/31 01:08:21 INFO Applying migration id=follows_sync 2026/10/31 01:08:21 INFO Applying migration id=jsonpath 2026/10/31 01:08:21 INFO Applying migration id=localforward 2026/10/31 01:08:21 INFO Applying migration id=avatar 2026/10/31 01:08:21 INFO Applying migration id=noimage 2026/10/31 01:08:21 INFO Applying migration id=feed 2026/10/31 01:08:21 INFO Applying migration id=bookmarks 2026/10/31 01:08:21 INFO Applying migration id=shareactivity 2026/10/31 01:08:21 INFO Applying migration id=application 2026/10/31 01:08:21 INFO Applying migration id=certificates 2026/10/31 01:08:21 INFO Applying migration id=rawforward 2026/10/31 01:08:21 INFO Applying migration id=publickey 2026/10/31 01:08:21 INFO Applying migration id=resolvegroup 2026/10/31 01:08:21 INFO Applying migration id=reject 2026/10/31 01:08:21 INFO Applying migration id=autodel 2026/10/31 01:08:21 INFO Applying migration id=jsonb 2026/10/31 01:08:21 INFO Applying migration id=quote 2026/10/31 01:08:21 INFO Applying migration id=rfc9421 2026/10/31 01:08:21 INFO Applying migration id=keys 2026/10/31 01:08:21 INFO Applying migration id=portable 2026/10/31 01:08:21 INFO Applying migration id=proofs 2026/10/31 01:08:21 INFO Applying migration id=contexts 2026/10/31 01:08:21 INFO Applying migration id=deliverieshost 2026/10/31 01:08:21 INFO Applying migration id=pembegin 2026/10/31 01:08:21 INFO Applying migration id=didhost 2026/10/31 01:08:21 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:21 INFO Applying migration id=invites 2026/10/31 01:08:21 INFO Applying migration id=ed25519blob 2026/10/31 01:08:21 INFO Applying migration id=rsablob 2026/10/31 01:08:21 INFO Applying migration id=iconscid 2026/10/31 01:08:21 INFO Applying migration id=actor 2026/10/31 01:08:21 INFO Applying migration id=localkeys 2026/10/31 01:08:21 INFO Applying migration id=deleted 2026/10/31 01:08:21 INFO Applying migration id=history 2026/10/31 01:08:21 INFO Applying migration id=outboxnano 2026/10/31 01:08:21 INFO Applying migration id=implements 2026/10/31 01:08:21 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorWrongIDCached (0.32s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/10/31 01:08:22 INFO Applying migration id=initial 2026/10/31 01:08:22 INFO Applying migration id=notesupdated 2026/10/31 01:08:22 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:22 INFO Applying migration id=activitiesid 2026/10/31 01:08:22 INFO Applying migration id=outbox 2026/10/31 01:08:22 INFO Applying migration id=edits 2026/10/31 01:08:22 INFO Applying migration id=outboxactor 2026/10/31 01:08:22 INFO Applying migration id=outboxsender 2026/10/31 01:08:22 INFO Applying migration id=thread 2026/10/31 01:08:22 INFO Applying migration id=host 2026/10/31 01:08:22 INFO Applying migration id=sharedinbox 2026/10/31 01:08:22 INFO Applying migration id=noteshost 2026/10/31 01:08:22 INFO Applying migration id=fetched 2026/10/31 01:08:22 INFO Applying migration id=move 2026/10/31 01:08:22 INFO Applying migration id=cleanup 2026/10/31 01:08:22 INFO Applying migration id=received 2026/10/31 01:08:22 INFO Applying migration id=namehost 2026/10/31 01:08:22 INFO Applying migration id=outboxhost 2026/10/31 01:08:22 INFO Applying migration id=notesfts 2026/10/31 01:08:22 INFO Applying migration id=iconsname 2026/10/31 01:08:22 INFO Applying migration id=nohash 2026/10/31 01:08:22 INFO Applying migration id=shares 2026/10/31 01:08:22 INFO Applying migration id=actorttl 2026/10/31 01:08:22 INFO Applying migration id=tocc 2026/10/31 01:08:22 INFO Applying migration id=followeds 2026/10/31 01:08:22 INFO Applying migration id=certhash 2026/10/31 01:08:22 INFO Applying migration id=follows_sync 2026/10/31 01:08:22 INFO Applying migration id=jsonpath 2026/10/31 01:08:22 INFO Applying migration id=localforward 2026/10/31 01:08:22 INFO Applying migration id=avatar 2026/10/31 01:08:22 INFO Applying migration id=noimage 2026/10/31 01:08:22 INFO Applying migration id=feed 2026/10/31 01:08:22 INFO Applying migration id=bookmarks 2026/10/31 01:08:22 INFO Applying migration id=shareactivity 2026/10/31 01:08:22 INFO Applying migration id=application 2026/10/31 01:08:22 INFO Applying migration id=certificates 2026/10/31 01:08:22 INFO Applying migration id=rawforward 2026/10/31 01:08:22 INFO Applying migration id=publickey 2026/10/31 01:08:22 INFO Applying migration id=resolvegroup 2026/10/31 01:08:22 INFO Applying migration id=reject 2026/10/31 01:08:22 INFO Applying migration id=autodel 2026/10/31 01:08:22 INFO Applying migration id=jsonb 2026/10/31 01:08:22 INFO Applying migration id=quote 2026/10/31 01:08:22 INFO Applying migration id=rfc9421 2026/10/31 01:08:22 INFO Applying migration id=keys 2026/10/31 01:08:22 INFO Applying migration id=portable 2026/10/31 01:08:22 INFO Applying migration id=proofs 2026/10/31 01:08:22 INFO Applying migration id=contexts 2026/10/31 01:08:22 INFO Applying migration id=deliverieshost 2026/10/31 01:08:22 INFO Applying migration id=pembegin 2026/10/31 01:08:22 INFO Applying migration id=didhost 2026/10/31 01:08:22 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:22 INFO Applying migration id=invites 2026/10/31 01:08:22 INFO Applying migration id=ed25519blob 2026/10/31 01:08:22 INFO Applying migration id=rsablob 2026/10/31 01:08:22 INFO Applying migration id=iconscid 2026/10/31 01:08:22 INFO Applying migration id=actor 2026/10/31 01:08:22 INFO Applying migration id=localkeys 2026/10/31 01:08:22 INFO Applying migration id=deleted 2026/10/31 01:08:22 INFO Applying migration id=history 2026/10/31 01:08:22 INFO Applying migration id=outboxnano 2026/10/31 01:08:22 INFO Applying migration id=implements 2026/10/31 01:08:22 INFO Applying migration id=backfill 2026/10/31 01:08:23 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (1.13s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/10/31 01:08:23 INFO Applying migration id=initial 2026/10/31 01:08:23 INFO Applying migration id=notesupdated 2026/10/31 01:08:23 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:23 INFO Applying migration id=activitiesid 2026/10/31 01:08:23 INFO Applying migration id=outbox 2026/10/31 01:08:23 INFO Applying migration id=edits 2026/10/31 01:08:23 INFO Applying migration id=outboxactor 2026/10/31 01:08:23 INFO Applying migration id=outboxsender 2026/10/31 01:08:23 INFO Applying migration id=thread 2026/10/31 01:08:23 INFO Applying migration id=host 2026/10/31 01:08:23 INFO Applying migration id=sharedinbox 2026/10/31 01:08:23 INFO Applying migration id=noteshost 2026/10/31 01:08:23 INFO Applying migration id=fetched 2026/10/31 01:08:23 INFO Applying migration id=move 2026/10/31 01:08:23 INFO Applying migration id=cleanup 2026/10/31 01:08:23 INFO Applying migration id=received 2026/10/31 01:08:23 INFO Applying migration id=namehost 2026/10/31 01:08:23 INFO Applying migration id=outboxhost 2026/10/31 01:08:23 INFO Applying migration id=notesfts 2026/10/31 01:08:23 INFO Applying migration id=iconsname 2026/10/31 01:08:23 INFO Applying migration id=nohash 2026/10/31 01:08:23 INFO Applying migration id=shares 2026/10/31 01:08:23 INFO Applying migration id=actorttl 2026/10/31 01:08:23 INFO Applying migration id=tocc 2026/10/31 01:08:23 INFO Applying migration id=followeds 2026/10/31 01:08:23 INFO Applying migration id=certhash 2026/10/31 01:08:23 INFO Applying migration id=follows_sync 2026/10/31 01:08:23 INFO Applying migration id=jsonpath 2026/10/31 01:08:23 INFO Applying migration id=localforward 2026/10/31 01:08:23 INFO Applying migration id=avatar 2026/10/31 01:08:23 INFO Applying migration id=noimage 2026/10/31 01:08:23 INFO Applying migration id=feed 2026/10/31 01:08:23 INFO Applying migration id=bookmarks 2026/10/31 01:08:23 INFO Applying migration id=shareactivity 2026/10/31 01:08:23 INFO Applying migration id=application 2026/10/31 01:08:23 INFO Applying migration id=certificates 2026/10/31 01:08:23 INFO Applying migration id=rawforward 2026/10/31 01:08:23 INFO Applying migration id=publickey 2026/10/31 01:08:23 INFO Applying migration id=resolvegroup 2026/10/31 01:08:23 INFO Applying migration id=reject 2026/10/31 01:08:23 INFO Applying migration id=autodel 2026/10/31 01:08:23 INFO Applying migration id=jsonb 2026/10/31 01:08:23 INFO Applying migration id=quote 2026/10/31 01:08:23 INFO Applying migration id=rfc9421 2026/10/31 01:08:23 INFO Applying migration id=keys 2026/10/31 01:08:23 INFO Applying migration id=portable 2026/10/31 01:08:23 INFO Applying migration id=proofs 2026/10/31 01:08:23 INFO Applying migration id=contexts 2026/10/31 01:08:23 INFO Applying migration id=deliverieshost 2026/10/31 01:08:23 INFO Applying migration id=pembegin 2026/10/31 01:08:23 INFO Applying migration id=didhost 2026/10/31 01:08:23 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:23 INFO Applying migration id=invites 2026/10/31 01:08:23 INFO Applying migration id=ed25519blob 2026/10/31 01:08:23 INFO Applying migration id=rsablob 2026/10/31 01:08:23 INFO Applying migration id=iconscid 2026/10/31 01:08:23 INFO Applying migration id=actor 2026/10/31 01:08:23 INFO Applying migration id=localkeys 2026/10/31 01:08:23 INFO Applying migration id=deleted 2026/10/31 01:08:23 INFO Applying migration id=history 2026/10/31 01:08:23 INFO Applying migration id=outboxnano 2026/10/31 01:08:23 INFO Applying migration id=implements 2026/10/31 01:08:23 INFO Applying migration id=backfill 2026/10/31 01:08:24 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/10/31 01:08:24 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDOldCache (1.31s) 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_LeadingLineBreak --- PASS: TestFromHTML_Empty (0.00s) === CONT TestToHTML_ManyLinesManyLineBreaks --- PASS: TestToHTML_LeadingLineBreak (0.00s) === CONT TestToHTML_ManyLineBreaks --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) === CONT TestToHTML_LinkDot --- PASS: TestToHTML_ManyLineBreaks (0.00s) === CONT TestToHTML_TwoLineBreaks === CONT TestToHTML_Question === CONT TestFromHTML_Image === CONT TestFromHTML_Mention --- PASS: TestToHTML_TwoLineBreaks (0.00s) --- PASS: TestFromHTML_Mention (0.00s) === CONT TestToHTML_TitleSubtitleAndParagraphs === CONT TestToHTML_EmojiMention === CONT TestToHTML_Plain === CONT TestToHTML_Empty === CONT TestFromHTML_Quote === CONT TestFromHTML_OrderedList === CONT TestFromHTML_MentionAndLinkAltText === CONT TestFromHTML_UnorderedList === CONT TestToHTML_TrailingLineBreaks === CONT TestFromHTML_Escaping === CONT TestFromHTML_ImageAndSameLink === CONT TestFromHTML_ImageAndLink === CONT TestFromHTML_ImageNoSrc === CONT TestFromHTML_ImageAlt === CONT TestToHTML_Mentions === CONT TestToHTML_Escaping --- PASS: TestFromHTML_Image (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) === CONT TestToHTML_Link --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestToHTML_Plain (0.00s) === CONT TestFromHTML_MentionAndLinks === CONT TestFromHTML_MentionAndLink === CONT TestToHTML_LinkStart === CONT TestFromHTML_LineBreak === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph === CONT TestToHTML_LinkAndLineBreak === CONT TestFromHTML_TitleSubtitleAndParagraphs === CONT TestFromHTML_TitleAndParagraphs === CONT TestToHTML_OverlappingLink === CONT TestFromHTML_Paragraphs === CONT TestToHTML_LinkParentheses === CONT TestFromHTML_Plain === CONT TestToHTML_TitleAndParagraphs === CONT TestToHTML_NoMentions === CONT TestToHTML_TrailingLineBreak === CONT TestToHTML_OnlyLineBreaks === CONT TestToHTML_MissingMentions === CONT TestToHTML_LeadingLineBreaks === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_LineBreak --- PASS: TestToHTML_Empty (0.00s) --- PASS: TestFromHTML_Quote (0.00s) --- PASS: TestToHTML_EmojiMention (0.00s) --- PASS: TestFromHTML_OrderedList (0.00s) --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) --- PASS: TestFromHTML_UnorderedList (0.00s) --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestFromHTML_Escaping (0.00s) --- PASS: TestFromHTML_ImageAndSameLink (0.00s) --- PASS: TestFromHTML_ImageAndLink (0.00s) --- PASS: TestFromHTML_ImageNoSrc (0.00s) --- PASS: TestFromHTML_ImageAlt (0.00s) --- PASS: TestToHTML_Mentions (0.00s) --- PASS: TestToHTML_Escaping (0.00s) --- PASS: TestToHTML_Link (0.00s) --- PASS: TestFromHTML_MentionAndLinks (0.00s) --- PASS: TestFromHTML_MentionAndLink (0.00s) --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestToHTML_LinkAndLineBreak (0.00s) --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) --- PASS: TestToHTML_LinkParentheses (0.00s) --- PASS: TestFromHTML_Plain (0.00s) --- PASS: TestToHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_NoMentions (0.00s) --- PASS: TestToHTML_TrailingLineBreak (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestToHTML_MissingMentions (0.00s) --- PASS: TestToHTML_LeadingLineBreaks (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) --- PASS: TestToHTML_LineBreak (0.00s) PASS ok github.com/dimkr/tootik/front/text/plain (cached) ? github.com/dimkr/tootik/front/user [no test files] === RUN TestRFC9421_BuildSignatureBase === RUN TestRFC9421_BuildSignatureBase/DerivedComponents === PAUSE TestRFC9421_BuildSignatureBase/DerivedComponents === RUN TestRFC9421_BuildSignatureBase/MultipleValues === PAUSE TestRFC9421_BuildSignatureBase/MultipleValues === RUN TestRFC9421_BuildSignatureBase/MissingHeader === PAUSE TestRFC9421_BuildSignatureBase/MissingHeader === RUN TestRFC9421_BuildSignatureBase/UnsupportedComponent === PAUSE TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/DerivedComponents === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/MissingHeader === CONT TestRFC9421_BuildSignatureBase/MultipleValues --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) === RUN TestRFC9421_Sign === PAUSE TestRFC9421_Sign === RUN TestRFC9421_VerifyHappyFlow === PAUSE TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyFailure === PAUSE TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifySignatureAge === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.72s) === RUN TestSign_Get --- PASS: TestSign_Get (0.49s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.19s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.41s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.82s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.10s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.42s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (1.34s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.69s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.34s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.60s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (1.21s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.90s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.89s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.61s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.30s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.83s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.23s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (1.11s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.75s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.30s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (1.56s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.75s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.99s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.82s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (1.27s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.58s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.41s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.53s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.99s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.78s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.63s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.54s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.89s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.55s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.70s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (2.09s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.23s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (1.25s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.16s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.34s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.58s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.66s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (1.91s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.20s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.82s) === CONT TestRFC9421_Sign === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === RUN TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === PAUSE TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifySignatureAge === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === RUN TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === PAUSE TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === CONT TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 === PAUSE TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_Sign/PostWithQuery === PAUSE TestRFC9421_Sign/PostWithQuery === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_VerifyFailure/InvalidAlg === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_Sign/GetWithoutQuery === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_Sign/RSAHappyFlow === RUN TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_VerifyFailure/InvalidHost === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_Sign/InvalidComponent === CONT TestRFC9421_Sign/SmallKey === CONT TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_Sign/PostWithQuery === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_Sign/EmptyKeyID === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) === RUN TestRFC9421_VerifyFailure/TwoKeyIDs === PAUSE TestRFC9421_VerifyFailure/TwoKeyIDs === RUN TestRFC9421_VerifyFailure/KeyIDNoQuotes === PAUSE TestRFC9421_VerifyFailure/KeyIDNoQuotes === RUN TestRFC9421_VerifyFailure/TwoCreated === PAUSE TestRFC9421_VerifyFailure/TwoCreated === RUN TestRFC9421_VerifyFailure/TwoExpires === PAUSE TestRFC9421_VerifyFailure/TwoExpires === RUN TestRFC9421_VerifyFailure/AddedTag === PAUSE TestRFC9421_VerifyFailure/AddedTag === RUN TestRFC9421_VerifyFailure/InvalidParameter === PAUSE TestRFC9421_VerifyFailure/InvalidParameter === RUN TestRFC9421_VerifyFailure/NoKeyId === PAUSE TestRFC9421_VerifyFailure/NoKeyId === RUN TestRFC9421_VerifyFailure/NoCreated === PAUSE TestRFC9421_VerifyFailure/NoCreated === RUN TestRFC9421_VerifyFailure/NoContentDigest === PAUSE TestRFC9421_VerifyFailure/NoContentDigest === RUN TestRFC9421_VerifyFailure/EmptyContentDigest === PAUSE TestRFC9421_VerifyFailure/EmptyContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigest === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigest === RUN TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === RUN TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === RUN TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === PAUSE TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === RUN TestRFC9421_VerifyFailure/InvalidComponent === PAUSE TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/TwoSignatures === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/TwoExpires === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/TwoCreated === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.02s) PASS ok github.com/dimkr/tootik/httpsig (cached) ? github.com/dimkr/tootik/icon [no test files] ? github.com/dimkr/tootik/inbox [no test files] ? github.com/dimkr/tootik/inbox/note [no test files] ? github.com/dimkr/tootik/lock [no test files] ? github.com/dimkr/tootik/migrations [no test files] ? github.com/dimkr/tootik/outbox [no test files] === RUN TestProof_Sign === PAUSE TestProof_Sign === RUN TestProof_Verify === PAUSE TestProof_Verify === CONT TestProof_Sign === CONT TestProof_Verify --- PASS: TestProof_Verify (0.00s) --- PASS: TestProof_Sign (0.01s) PASS ok github.com/dimkr/tootik/proof (cached) === RUN TestAvatar_HappyFlow 2026/10/31 01:07:36 INFO Applying migration id=initial 2026/10/31 01:07:36 INFO Applying migration id=notesupdated 2026/10/31 01:07:36 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:36 INFO Applying migration id=activitiesid 2026/10/31 01:07:36 INFO Applying migration id=outbox 2026/10/31 01:07:36 INFO Applying migration id=edits 2026/10/31 01:07:36 INFO Applying migration id=outboxactor 2026/10/31 01:07:36 INFO Applying migration id=outboxsender 2026/10/31 01:07:36 INFO Applying migration id=thread 2026/10/31 01:07:36 INFO Applying migration id=host 2026/10/31 01:07:36 INFO Applying migration id=sharedinbox 2026/10/31 01:07:36 INFO Applying migration id=noteshost 2026/10/31 01:07:36 INFO Applying migration id=fetched 2026/10/31 01:07:36 INFO Applying migration id=move 2026/10/31 01:07:36 INFO Applying migration id=cleanup 2026/10/31 01:07:36 INFO Applying migration id=received 2026/10/31 01:07:36 INFO Applying migration id=namehost 2026/10/31 01:07:36 INFO Applying migration id=outboxhost 2026/10/31 01:07:36 INFO Applying migration id=notesfts 2026/10/31 01:07:36 INFO Applying migration id=iconsname 2026/10/31 01:07:36 INFO Applying migration id=nohash 2026/10/31 01:07:36 INFO Applying migration id=shares 2026/10/31 01:07:36 INFO Applying migration id=actorttl 2026/10/31 01:07:36 INFO Applying migration id=tocc 2026/10/31 01:07:36 INFO Applying migration id=followeds 2026/10/31 01:07:36 INFO Applying migration id=certhash 2026/10/31 01:07:36 INFO Applying migration id=follows_sync 2026/10/31 01:07:36 INFO Applying migration id=jsonpath 2026/10/31 01:07:36 INFO Applying migration id=localforward 2026/10/31 01:07:36 INFO Applying migration id=avatar 2026/10/31 01:07:36 INFO Applying migration id=noimage 2026/10/31 01:07:36 INFO Applying migration id=feed 2026/10/31 01:07:36 INFO Applying migration id=bookmarks 2026/10/31 01:07:36 INFO Applying migration id=shareactivity 2026/10/31 01:07:36 INFO Applying migration id=application 2026/10/31 01:07:36 INFO Applying migration id=certificates 2026/10/31 01:07:36 INFO Applying migration id=rawforward 2026/10/31 01:07:36 INFO Applying migration id=publickey 2026/10/31 01:07:36 INFO Applying migration id=resolvegroup 2026/10/31 01:07:36 INFO Applying migration id=reject 2026/10/31 01:07:36 INFO Applying migration id=autodel 2026/10/31 01:07:36 INFO Applying migration id=jsonb 2026/10/31 01:07:36 INFO Applying migration id=quote 2026/10/31 01:07:36 INFO Applying migration id=rfc9421 2026/10/31 01:07:36 INFO Applying migration id=keys 2026/10/31 01:07:36 INFO Applying migration id=portable 2026/10/31 01:07:36 INFO Applying migration id=proofs 2026/10/31 01:07:36 INFO Applying migration id=contexts 2026/10/31 01:07:36 INFO Applying migration id=deliverieshost 2026/10/31 01:07:36 INFO Applying migration id=pembegin 2026/10/31 01:07:36 INFO Applying migration id=didhost 2026/10/31 01:07:36 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:36 INFO Applying migration id=invites 2026/10/31 01:07:36 INFO Applying migration id=ed25519blob 2026/10/31 01:07:36 INFO Applying migration id=rsablob 2026/10/31 01:07:36 INFO Applying migration id=iconscid 2026/10/31 01:07:36 INFO Applying migration id=actor 2026/10/31 01:07:36 INFO Applying migration id=localkeys 2026/10/31 01:07:36 INFO Applying migration id=deleted 2026/10/31 01:07:36 INFO Applying migration id=history 2026/10/31 01:07:36 INFO Applying migration id=outboxnano 2026/10/31 01:07:36 INFO Applying migration id=implements 2026/10/31 01:07:36 INFO Applying migration id=backfill --- PASS: TestAvatar_HappyFlow (1.50s) === RUN TestAvatar_NewUser 2026/10/31 01:07:38 INFO Applying migration id=initial 2026/10/31 01:07:38 INFO Applying migration id=notesupdated 2026/10/31 01:07:38 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:38 INFO Applying migration id=activitiesid 2026/10/31 01:07:38 INFO Applying migration id=outbox 2026/10/31 01:07:38 INFO Applying migration id=edits 2026/10/31 01:07:38 INFO Applying migration id=outboxactor 2026/10/31 01:07:38 INFO Applying migration id=outboxsender 2026/10/31 01:07:38 INFO Applying migration id=thread 2026/10/31 01:07:38 INFO Applying migration id=host 2026/10/31 01:07:38 INFO Applying migration id=sharedinbox 2026/10/31 01:07:38 INFO Applying migration id=noteshost 2026/10/31 01:07:38 INFO Applying migration id=fetched 2026/10/31 01:07:38 INFO Applying migration id=move 2026/10/31 01:07:38 INFO Applying migration id=cleanup 2026/10/31 01:07:38 INFO Applying migration id=received 2026/10/31 01:07:38 INFO Applying migration id=namehost 2026/10/31 01:07:38 INFO Applying migration id=outboxhost 2026/10/31 01:07:38 INFO Applying migration id=notesfts 2026/10/31 01:07:38 INFO Applying migration id=iconsname 2026/10/31 01:07:38 INFO Applying migration id=nohash 2026/10/31 01:07:38 INFO Applying migration id=shares 2026/10/31 01:07:38 INFO Applying migration id=actorttl 2026/10/31 01:07:38 INFO Applying migration id=tocc 2026/10/31 01:07:38 INFO Applying migration id=followeds 2026/10/31 01:07:38 INFO Applying migration id=certhash 2026/10/31 01:07:38 INFO Applying migration id=follows_sync 2026/10/31 01:07:38 INFO Applying migration id=jsonpath 2026/10/31 01:07:38 INFO Applying migration id=localforward 2026/10/31 01:07:38 INFO Applying migration id=avatar 2026/10/31 01:07:38 INFO Applying migration id=noimage 2026/10/31 01:07:38 INFO Applying migration id=feed 2026/10/31 01:07:38 INFO Applying migration id=bookmarks 2026/10/31 01:07:38 INFO Applying migration id=shareactivity 2026/10/31 01:07:38 INFO Applying migration id=application 2026/10/31 01:07:38 INFO Applying migration id=certificates 2026/10/31 01:07:38 INFO Applying migration id=rawforward 2026/10/31 01:07:38 INFO Applying migration id=publickey 2026/10/31 01:07:38 INFO Applying migration id=resolvegroup 2026/10/31 01:07:38 INFO Applying migration id=reject 2026/10/31 01:07:38 INFO Applying migration id=autodel 2026/10/31 01:07:38 INFO Applying migration id=jsonb 2026/10/31 01:07:38 INFO Applying migration id=quote 2026/10/31 01:07:38 INFO Applying migration id=rfc9421 2026/10/31 01:07:38 INFO Applying migration id=keys 2026/10/31 01:07:38 INFO Applying migration id=portable 2026/10/31 01:07:38 INFO Applying migration id=proofs 2026/10/31 01:07:38 INFO Applying migration id=contexts 2026/10/31 01:07:38 INFO Applying migration id=deliverieshost 2026/10/31 01:07:38 INFO Applying migration id=pembegin 2026/10/31 01:07:38 INFO Applying migration id=didhost 2026/10/31 01:07:38 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:38 INFO Applying migration id=invites 2026/10/31 01:07:38 INFO Applying migration id=ed25519blob 2026/10/31 01:07:38 INFO Applying migration id=rsablob 2026/10/31 01:07:38 INFO Applying migration id=iconscid 2026/10/31 01:07:38 INFO Applying migration id=actor 2026/10/31 01:07:38 INFO Applying migration id=localkeys 2026/10/31 01:07:38 INFO Applying migration id=deleted 2026/10/31 01:07:38 INFO Applying migration id=history 2026/10/31 01:07:38 INFO Applying migration id=outboxnano 2026/10/31 01:07:38 INFO Applying migration id=implements 2026/10/31 01:07:38 INFO Applying migration id=backfill 2026/10/31 01:07:39 WARN Throttled request to set avatar can=2026-10-31T01:37:34.643Z --- PASS: TestAvatar_NewUser (1.51s) === RUN TestAvatar_ChangedRecently 2026/10/31 01:07:39 INFO Applying migration id=initial 2026/10/31 01:07:39 INFO Applying migration id=notesupdated 2026/10/31 01:07:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:39 INFO Applying migration id=activitiesid 2026/10/31 01:07:39 INFO Applying migration id=outbox 2026/10/31 01:07:39 INFO Applying migration id=edits 2026/10/31 01:07:39 INFO Applying migration id=outboxactor 2026/10/31 01:07:39 INFO Applying migration id=outboxsender 2026/10/31 01:07:39 INFO Applying migration id=thread 2026/10/31 01:07:39 INFO Applying migration id=host 2026/10/31 01:07:39 INFO Applying migration id=sharedinbox 2026/10/31 01:07:39 INFO Applying migration id=noteshost 2026/10/31 01:07:39 INFO Applying migration id=fetched 2026/10/31 01:07:39 INFO Applying migration id=move 2026/10/31 01:07:39 INFO Applying migration id=cleanup 2026/10/31 01:07:39 INFO Applying migration id=received 2026/10/31 01:07:39 INFO Applying migration id=namehost 2026/10/31 01:07:39 INFO Applying migration id=outboxhost 2026/10/31 01:07:39 INFO Applying migration id=notesfts 2026/10/31 01:07:39 INFO Applying migration id=iconsname 2026/10/31 01:07:39 INFO Applying migration id=nohash 2026/10/31 01:07:39 INFO Applying migration id=shares 2026/10/31 01:07:39 INFO Applying migration id=actorttl 2026/10/31 01:07:39 INFO Applying migration id=tocc 2026/10/31 01:07:39 INFO Applying migration id=followeds 2026/10/31 01:07:39 INFO Applying migration id=certhash 2026/10/31 01:07:39 INFO Applying migration id=follows_sync 2026/10/31 01:07:39 INFO Applying migration id=jsonpath 2026/10/31 01:07:39 INFO Applying migration id=localforward 2026/10/31 01:07:39 INFO Applying migration id=avatar 2026/10/31 01:07:39 INFO Applying migration id=noimage 2026/10/31 01:07:39 INFO Applying migration id=feed 2026/10/31 01:07:39 INFO Applying migration id=bookmarks 2026/10/31 01:07:39 INFO Applying migration id=shareactivity 2026/10/31 01:07:39 INFO Applying migration id=application 2026/10/31 01:07:39 INFO Applying migration id=certificates 2026/10/31 01:07:39 INFO Applying migration id=rawforward 2026/10/31 01:07:39 INFO Applying migration id=publickey 2026/10/31 01:07:39 INFO Applying migration id=resolvegroup 2026/10/31 01:07:39 INFO Applying migration id=reject 2026/10/31 01:07:39 INFO Applying migration id=autodel 2026/10/31 01:07:39 INFO Applying migration id=jsonb 2026/10/31 01:07:39 INFO Applying migration id=quote 2026/10/31 01:07:39 INFO Applying migration id=rfc9421 2026/10/31 01:07:39 INFO Applying migration id=keys 2026/10/31 01:07:39 INFO Applying migration id=portable 2026/10/31 01:07:39 INFO Applying migration id=proofs 2026/10/31 01:07:39 INFO Applying migration id=contexts 2026/10/31 01:07:39 INFO Applying migration id=deliverieshost 2026/10/31 01:07:39 INFO Applying migration id=pembegin 2026/10/31 01:07:39 INFO Applying migration id=didhost 2026/10/31 01:07:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:39 INFO Applying migration id=invites 2026/10/31 01:07:39 INFO Applying migration id=ed25519blob 2026/10/31 01:07:39 INFO Applying migration id=rsablob 2026/10/31 01:07:39 INFO Applying migration id=iconscid 2026/10/31 01:07:39 INFO Applying migration id=actor 2026/10/31 01:07:39 INFO Applying migration id=localkeys 2026/10/31 01:07:39 INFO Applying migration id=deleted 2026/10/31 01:07:39 INFO Applying migration id=history 2026/10/31 01:07:39 INFO Applying migration id=outboxnano 2026/10/31 01:07:39 INFO Applying migration id=implements 2026/10/31 01:07:39 INFO Applying migration id=backfill 2026/10/31 01:07:43 WARN Throttled request to set avatar can=2026-10-31T01:37:38.690Z --- PASS: TestAvatar_ChangedRecently (4.05s) === RUN TestAvatar_HappyFlowSizeFirst 2026/10/31 01:07:43 INFO Applying migration id=initial 2026/10/31 01:07:43 INFO Applying migration id=notesupdated 2026/10/31 01:07:43 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:43 INFO Applying migration id=activitiesid 2026/10/31 01:07:43 INFO Applying migration id=outbox 2026/10/31 01:07:43 INFO Applying migration id=edits 2026/10/31 01:07:43 INFO Applying migration id=outboxactor 2026/10/31 01:07:43 INFO Applying migration id=outboxsender 2026/10/31 01:07:43 INFO Applying migration id=thread 2026/10/31 01:07:43 INFO Applying migration id=host 2026/10/31 01:07:43 INFO Applying migration id=sharedinbox 2026/10/31 01:07:43 INFO Applying migration id=noteshost 2026/10/31 01:07:43 INFO Applying migration id=fetched 2026/10/31 01:07:43 INFO Applying migration id=move 2026/10/31 01:07:43 INFO Applying migration id=cleanup 2026/10/31 01:07:43 INFO Applying migration id=received 2026/10/31 01:07:43 INFO Applying migration id=namehost 2026/10/31 01:07:43 INFO Applying migration id=outboxhost 2026/10/31 01:07:43 INFO Applying migration id=notesfts 2026/10/31 01:07:43 INFO Applying migration id=iconsname 2026/10/31 01:07:43 INFO Applying migration id=nohash 2026/10/31 01:07:43 INFO Applying migration id=shares 2026/10/31 01:07:43 INFO Applying migration id=actorttl 2026/10/31 01:07:43 INFO Applying migration id=tocc 2026/10/31 01:07:43 INFO Applying migration id=followeds 2026/10/31 01:07:43 INFO Applying migration id=certhash 2026/10/31 01:07:43 INFO Applying migration id=follows_sync 2026/10/31 01:07:43 INFO Applying migration id=jsonpath 2026/10/31 01:07:43 INFO Applying migration id=localforward 2026/10/31 01:07:43 INFO Applying migration id=avatar 2026/10/31 01:07:43 INFO Applying migration id=noimage 2026/10/31 01:07:43 INFO Applying migration id=feed 2026/10/31 01:07:43 INFO Applying migration id=bookmarks 2026/10/31 01:07:43 INFO Applying migration id=shareactivity 2026/10/31 01:07:43 INFO Applying migration id=application 2026/10/31 01:07:43 INFO Applying migration id=certificates 2026/10/31 01:07:43 INFO Applying migration id=rawforward 2026/10/31 01:07:43 INFO Applying migration id=publickey 2026/10/31 01:07:43 INFO Applying migration id=resolvegroup 2026/10/31 01:07:43 INFO Applying migration id=reject 2026/10/31 01:07:43 INFO Applying migration id=autodel 2026/10/31 01:07:43 INFO Applying migration id=jsonb 2026/10/31 01:07:43 INFO Applying migration id=quote 2026/10/31 01:07:43 INFO Applying migration id=rfc9421 2026/10/31 01:07:43 INFO Applying migration id=keys 2026/10/31 01:07:43 INFO Applying migration id=portable 2026/10/31 01:07:43 INFO Applying migration id=proofs 2026/10/31 01:07:43 INFO Applying migration id=contexts 2026/10/31 01:07:43 INFO Applying migration id=deliverieshost 2026/10/31 01:07:43 INFO Applying migration id=pembegin 2026/10/31 01:07:43 INFO Applying migration id=didhost 2026/10/31 01:07:43 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:43 INFO Applying migration id=invites 2026/10/31 01:07:43 INFO Applying migration id=ed25519blob 2026/10/31 01:07:43 INFO Applying migration id=rsablob 2026/10/31 01:07:43 INFO Applying migration id=iconscid 2026/10/31 01:07:43 INFO Applying migration id=actor 2026/10/31 01:07:43 INFO Applying migration id=localkeys 2026/10/31 01:07:43 INFO Applying migration id=deleted 2026/10/31 01:07:43 INFO Applying migration id=history 2026/10/31 01:07:43 INFO Applying migration id=outboxnano 2026/10/31 01:07:43 INFO Applying migration id=implements 2026/10/31 01:07:43 INFO Applying migration id=backfill --- PASS: TestAvatar_HappyFlowSizeFirst (2.38s) === RUN TestAvatar_InvalidSize 2026/10/31 01:07:46 INFO Applying migration id=initial 2026/10/31 01:07:46 INFO Applying migration id=notesupdated 2026/10/31 01:07:46 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:46 INFO Applying migration id=activitiesid 2026/10/31 01:07:46 INFO Applying migration id=outbox 2026/10/31 01:07:46 INFO Applying migration id=edits 2026/10/31 01:07:46 INFO Applying migration id=outboxactor 2026/10/31 01:07:46 INFO Applying migration id=outboxsender 2026/10/31 01:07:46 INFO Applying migration id=thread 2026/10/31 01:07:46 INFO Applying migration id=host 2026/10/31 01:07:46 INFO Applying migration id=sharedinbox 2026/10/31 01:07:46 INFO Applying migration id=noteshost 2026/10/31 01:07:46 INFO Applying migration id=fetched 2026/10/31 01:07:46 INFO Applying migration id=move 2026/10/31 01:07:46 INFO Applying migration id=cleanup 2026/10/31 01:07:46 INFO Applying migration id=received 2026/10/31 01:07:46 INFO Applying migration id=namehost 2026/10/31 01:07:46 INFO Applying migration id=outboxhost 2026/10/31 01:07:46 INFO Applying migration id=notesfts 2026/10/31 01:07:46 INFO Applying migration id=iconsname 2026/10/31 01:07:46 INFO Applying migration id=nohash 2026/10/31 01:07:46 INFO Applying migration id=shares 2026/10/31 01:07:46 INFO Applying migration id=actorttl 2026/10/31 01:07:46 INFO Applying migration id=tocc 2026/10/31 01:07:46 INFO Applying migration id=followeds 2026/10/31 01:07:46 INFO Applying migration id=certhash 2026/10/31 01:07:46 INFO Applying migration id=follows_sync 2026/10/31 01:07:46 INFO Applying migration id=jsonpath 2026/10/31 01:07:46 INFO Applying migration id=localforward 2026/10/31 01:07:46 INFO Applying migration id=avatar 2026/10/31 01:07:46 INFO Applying migration id=noimage 2026/10/31 01:07:46 INFO Applying migration id=feed 2026/10/31 01:07:46 INFO Applying migration id=bookmarks 2026/10/31 01:07:46 INFO Applying migration id=shareactivity 2026/10/31 01:07:46 INFO Applying migration id=application 2026/10/31 01:07:46 INFO Applying migration id=certificates 2026/10/31 01:07:46 INFO Applying migration id=rawforward 2026/10/31 01:07:46 INFO Applying migration id=publickey 2026/10/31 01:07:46 INFO Applying migration id=resolvegroup 2026/10/31 01:07:46 INFO Applying migration id=reject 2026/10/31 01:07:46 INFO Applying migration id=autodel 2026/10/31 01:07:46 INFO Applying migration id=jsonb 2026/10/31 01:07:46 INFO Applying migration id=quote 2026/10/31 01:07:46 INFO Applying migration id=rfc9421 2026/10/31 01:07:46 INFO Applying migration id=keys 2026/10/31 01:07:46 INFO Applying migration id=portable 2026/10/31 01:07:46 INFO Applying migration id=proofs 2026/10/31 01:07:46 INFO Applying migration id=contexts 2026/10/31 01:07:46 INFO Applying migration id=deliverieshost 2026/10/31 01:07:46 INFO Applying migration id=pembegin 2026/10/31 01:07:46 INFO Applying migration id=didhost 2026/10/31 01:07:46 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:46 INFO Applying migration id=invites 2026/10/31 01:07:46 INFO Applying migration id=ed25519blob 2026/10/31 01:07:46 INFO Applying migration id=rsablob 2026/10/31 01:07:46 INFO Applying migration id=iconscid 2026/10/31 01:07:46 INFO Applying migration id=actor 2026/10/31 01:07:46 INFO Applying migration id=localkeys 2026/10/31 01:07:46 INFO Applying migration id=deleted 2026/10/31 01:07:46 INFO Applying migration id=history 2026/10/31 01:07:46 INFO Applying migration id=outboxnano 2026/10/31 01:07:46 INFO Applying migration id=implements 2026/10/31 01:07:46 INFO Applying migration id=backfill 2026/10/31 01:07:48 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (2.11s) === RUN TestAvatar_InvalidType 2026/10/31 01:07:48 INFO Applying migration id=initial 2026/10/31 01:07:48 INFO Applying migration id=notesupdated 2026/10/31 01:07:48 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:48 INFO Applying migration id=activitiesid 2026/10/31 01:07:48 INFO Applying migration id=outbox 2026/10/31 01:07:48 INFO Applying migration id=edits 2026/10/31 01:07:48 INFO Applying migration id=outboxactor 2026/10/31 01:07:48 INFO Applying migration id=outboxsender 2026/10/31 01:07:48 INFO Applying migration id=thread 2026/10/31 01:07:48 INFO Applying migration id=host 2026/10/31 01:07:48 INFO Applying migration id=sharedinbox 2026/10/31 01:07:48 INFO Applying migration id=noteshost 2026/10/31 01:07:48 INFO Applying migration id=fetched 2026/10/31 01:07:48 INFO Applying migration id=move 2026/10/31 01:07:48 INFO Applying migration id=cleanup 2026/10/31 01:07:48 INFO Applying migration id=received 2026/10/31 01:07:48 INFO Applying migration id=namehost 2026/10/31 01:07:48 INFO Applying migration id=outboxhost 2026/10/31 01:07:48 INFO Applying migration id=notesfts 2026/10/31 01:07:48 INFO Applying migration id=iconsname 2026/10/31 01:07:48 INFO Applying migration id=nohash 2026/10/31 01:07:48 INFO Applying migration id=shares 2026/10/31 01:07:48 INFO Applying migration id=actorttl 2026/10/31 01:07:48 INFO Applying migration id=tocc 2026/10/31 01:07:48 INFO Applying migration id=followeds 2026/10/31 01:07:48 INFO Applying migration id=certhash 2026/10/31 01:07:48 INFO Applying migration id=follows_sync 2026/10/31 01:07:48 INFO Applying migration id=jsonpath 2026/10/31 01:07:48 INFO Applying migration id=localforward 2026/10/31 01:07:48 INFO Applying migration id=avatar 2026/10/31 01:07:48 INFO Applying migration id=noimage 2026/10/31 01:07:48 INFO Applying migration id=feed 2026/10/31 01:07:48 INFO Applying migration id=bookmarks 2026/10/31 01:07:48 INFO Applying migration id=shareactivity 2026/10/31 01:07:48 INFO Applying migration id=application 2026/10/31 01:07:48 INFO Applying migration id=certificates 2026/10/31 01:07:48 INFO Applying migration id=rawforward 2026/10/31 01:07:48 INFO Applying migration id=publickey 2026/10/31 01:07:48 INFO Applying migration id=resolvegroup 2026/10/31 01:07:48 INFO Applying migration id=reject 2026/10/31 01:07:48 INFO Applying migration id=autodel 2026/10/31 01:07:48 INFO Applying migration id=jsonb 2026/10/31 01:07:48 INFO Applying migration id=quote 2026/10/31 01:07:48 INFO Applying migration id=rfc9421 2026/10/31 01:07:48 INFO Applying migration id=keys 2026/10/31 01:07:48 INFO Applying migration id=portable 2026/10/31 01:07:48 INFO Applying migration id=proofs 2026/10/31 01:07:48 INFO Applying migration id=contexts 2026/10/31 01:07:48 INFO Applying migration id=deliverieshost 2026/10/31 01:07:48 INFO Applying migration id=pembegin 2026/10/31 01:07:48 INFO Applying migration id=didhost 2026/10/31 01:07:48 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:48 INFO Applying migration id=invites 2026/10/31 01:07:48 INFO Applying migration id=ed25519blob 2026/10/31 01:07:48 INFO Applying migration id=rsablob 2026/10/31 01:07:48 INFO Applying migration id=iconscid 2026/10/31 01:07:48 INFO Applying migration id=actor 2026/10/31 01:07:48 INFO Applying migration id=localkeys 2026/10/31 01:07:48 INFO Applying migration id=deleted 2026/10/31 01:07:48 INFO Applying migration id=history 2026/10/31 01:07:48 INFO Applying migration id=outboxnano 2026/10/31 01:07:48 INFO Applying migration id=implements 2026/10/31 01:07:48 INFO Applying migration id=backfill 2026/10/31 01:07:50 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (1.96s) === RUN TestAvatar_NoSize 2026/10/31 01:07:50 INFO Applying migration id=initial 2026/10/31 01:07:50 INFO Applying migration id=notesupdated 2026/10/31 01:07:50 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:50 INFO Applying migration id=activitiesid 2026/10/31 01:07:50 INFO Applying migration id=outbox 2026/10/31 01:07:50 INFO Applying migration id=edits 2026/10/31 01:07:50 INFO Applying migration id=outboxactor 2026/10/31 01:07:50 INFO Applying migration id=outboxsender 2026/10/31 01:07:50 INFO Applying migration id=thread 2026/10/31 01:07:50 INFO Applying migration id=host 2026/10/31 01:07:50 INFO Applying migration id=sharedinbox 2026/10/31 01:07:50 INFO Applying migration id=noteshost 2026/10/31 01:07:50 INFO Applying migration id=fetched 2026/10/31 01:07:50 INFO Applying migration id=move 2026/10/31 01:07:50 INFO Applying migration id=cleanup 2026/10/31 01:07:50 INFO Applying migration id=received 2026/10/31 01:07:50 INFO Applying migration id=namehost 2026/10/31 01:07:50 INFO Applying migration id=outboxhost 2026/10/31 01:07:50 INFO Applying migration id=notesfts 2026/10/31 01:07:50 INFO Applying migration id=iconsname 2026/10/31 01:07:50 INFO Applying migration id=nohash 2026/10/31 01:07:50 INFO Applying migration id=shares 2026/10/31 01:07:50 INFO Applying migration id=actorttl 2026/10/31 01:07:50 INFO Applying migration id=tocc 2026/10/31 01:07:50 INFO Applying migration id=followeds 2026/10/31 01:07:50 INFO Applying migration id=certhash 2026/10/31 01:07:50 INFO Applying migration id=follows_sync 2026/10/31 01:07:50 INFO Applying migration id=jsonpath 2026/10/31 01:07:50 INFO Applying migration id=localforward 2026/10/31 01:07:50 INFO Applying migration id=avatar 2026/10/31 01:07:50 INFO Applying migration id=noimage 2026/10/31 01:07:50 INFO Applying migration id=feed 2026/10/31 01:07:50 INFO Applying migration id=bookmarks 2026/10/31 01:07:50 INFO Applying migration id=shareactivity 2026/10/31 01:07:50 INFO Applying migration id=application 2026/10/31 01:07:50 INFO Applying migration id=certificates 2026/10/31 01:07:50 INFO Applying migration id=rawforward 2026/10/31 01:07:50 INFO Applying migration id=publickey 2026/10/31 01:07:50 INFO Applying migration id=resolvegroup 2026/10/31 01:07:50 INFO Applying migration id=reject 2026/10/31 01:07:50 INFO Applying migration id=autodel 2026/10/31 01:07:50 INFO Applying migration id=jsonb 2026/10/31 01:07:50 INFO Applying migration id=quote 2026/10/31 01:07:50 INFO Applying migration id=rfc9421 2026/10/31 01:07:50 INFO Applying migration id=keys 2026/10/31 01:07:50 INFO Applying migration id=portable 2026/10/31 01:07:50 INFO Applying migration id=proofs 2026/10/31 01:07:50 INFO Applying migration id=contexts 2026/10/31 01:07:50 INFO Applying migration id=deliverieshost 2026/10/31 01:07:50 INFO Applying migration id=pembegin 2026/10/31 01:07:50 INFO Applying migration id=didhost 2026/10/31 01:07:50 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:50 INFO Applying migration id=invites 2026/10/31 01:07:50 INFO Applying migration id=ed25519blob 2026/10/31 01:07:50 INFO Applying migration id=rsablob 2026/10/31 01:07:50 INFO Applying migration id=iconscid 2026/10/31 01:07:50 INFO Applying migration id=actor 2026/10/31 01:07:50 INFO Applying migration id=localkeys 2026/10/31 01:07:50 INFO Applying migration id=deleted 2026/10/31 01:07:50 INFO Applying migration id=history 2026/10/31 01:07:50 INFO Applying migration id=outboxnano 2026/10/31 01:07:50 INFO Applying migration id=implements 2026/10/31 01:07:50 INFO Applying migration id=backfill 2026/10/31 01:07:52 WARN Invalid parameters --- PASS: TestAvatar_NoSize (2.25s) === RUN TestAvatar_NoType 2026/10/31 01:07:52 INFO Applying migration id=initial 2026/10/31 01:07:52 INFO Applying migration id=notesupdated 2026/10/31 01:07:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:52 INFO Applying migration id=activitiesid 2026/10/31 01:07:52 INFO Applying migration id=outbox 2026/10/31 01:07:52 INFO Applying migration id=edits 2026/10/31 01:07:52 INFO Applying migration id=outboxactor 2026/10/31 01:07:52 INFO Applying migration id=outboxsender 2026/10/31 01:07:52 INFO Applying migration id=thread 2026/10/31 01:07:52 INFO Applying migration id=host 2026/10/31 01:07:52 INFO Applying migration id=sharedinbox 2026/10/31 01:07:52 INFO Applying migration id=noteshost 2026/10/31 01:07:52 INFO Applying migration id=fetched 2026/10/31 01:07:52 INFO Applying migration id=move 2026/10/31 01:07:52 INFO Applying migration id=cleanup 2026/10/31 01:07:52 INFO Applying migration id=received 2026/10/31 01:07:52 INFO Applying migration id=namehost 2026/10/31 01:07:52 INFO Applying migration id=outboxhost 2026/10/31 01:07:52 INFO Applying migration id=notesfts 2026/10/31 01:07:52 INFO Applying migration id=iconsname 2026/10/31 01:07:52 INFO Applying migration id=nohash 2026/10/31 01:07:52 INFO Applying migration id=shares 2026/10/31 01:07:52 INFO Applying migration id=actorttl 2026/10/31 01:07:52 INFO Applying migration id=tocc 2026/10/31 01:07:52 INFO Applying migration id=followeds 2026/10/31 01:07:52 INFO Applying migration id=certhash 2026/10/31 01:07:52 INFO Applying migration id=follows_sync 2026/10/31 01:07:52 INFO Applying migration id=jsonpath 2026/10/31 01:07:52 INFO Applying migration id=localforward 2026/10/31 01:07:52 INFO Applying migration id=avatar 2026/10/31 01:07:52 INFO Applying migration id=noimage 2026/10/31 01:07:52 INFO Applying migration id=feed 2026/10/31 01:07:52 INFO Applying migration id=bookmarks 2026/10/31 01:07:52 INFO Applying migration id=shareactivity 2026/10/31 01:07:52 INFO Applying migration id=application 2026/10/31 01:07:52 INFO Applying migration id=certificates 2026/10/31 01:07:52 INFO Applying migration id=rawforward 2026/10/31 01:07:52 INFO Applying migration id=publickey 2026/10/31 01:07:52 INFO Applying migration id=resolvegroup 2026/10/31 01:07:52 INFO Applying migration id=reject 2026/10/31 01:07:52 INFO Applying migration id=autodel 2026/10/31 01:07:52 INFO Applying migration id=jsonb 2026/10/31 01:07:52 INFO Applying migration id=quote 2026/10/31 01:07:52 INFO Applying migration id=rfc9421 2026/10/31 01:07:52 INFO Applying migration id=keys 2026/10/31 01:07:52 INFO Applying migration id=portable 2026/10/31 01:07:52 INFO Applying migration id=proofs 2026/10/31 01:07:52 INFO Applying migration id=contexts 2026/10/31 01:07:52 INFO Applying migration id=deliverieshost 2026/10/31 01:07:52 INFO Applying migration id=pembegin 2026/10/31 01:07:52 INFO Applying migration id=didhost 2026/10/31 01:07:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:52 INFO Applying migration id=invites 2026/10/31 01:07:52 INFO Applying migration id=ed25519blob 2026/10/31 01:07:52 INFO Applying migration id=rsablob 2026/10/31 01:07:52 INFO Applying migration id=iconscid 2026/10/31 01:07:52 INFO Applying migration id=actor 2026/10/31 01:07:52 INFO Applying migration id=localkeys 2026/10/31 01:07:52 INFO Applying migration id=deleted 2026/10/31 01:07:52 INFO Applying migration id=history 2026/10/31 01:07:52 INFO Applying migration id=outboxnano 2026/10/31 01:07:52 INFO Applying migration id=implements 2026/10/31 01:07:52 INFO Applying migration id=backfill 2026/10/31 01:07:55 WARN Invalid parameters --- PASS: TestAvatar_NoType (2.75s) === RUN TestAvatar_InvalidImage 2026/10/31 01:07:55 INFO Applying migration id=initial 2026/10/31 01:07:55 INFO Applying migration id=notesupdated 2026/10/31 01:07:55 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:55 INFO Applying migration id=activitiesid 2026/10/31 01:07:55 INFO Applying migration id=outbox 2026/10/31 01:07:55 INFO Applying migration id=edits 2026/10/31 01:07:55 INFO Applying migration id=outboxactor 2026/10/31 01:07:55 INFO Applying migration id=outboxsender 2026/10/31 01:07:55 INFO Applying migration id=thread 2026/10/31 01:07:55 INFO Applying migration id=host 2026/10/31 01:07:55 INFO Applying migration id=sharedinbox 2026/10/31 01:07:55 INFO Applying migration id=noteshost 2026/10/31 01:07:55 INFO Applying migration id=fetched 2026/10/31 01:07:55 INFO Applying migration id=move 2026/10/31 01:07:55 INFO Applying migration id=cleanup 2026/10/31 01:07:55 INFO Applying migration id=received 2026/10/31 01:07:55 INFO Applying migration id=namehost 2026/10/31 01:07:55 INFO Applying migration id=outboxhost 2026/10/31 01:07:55 INFO Applying migration id=notesfts 2026/10/31 01:07:55 INFO Applying migration id=iconsname 2026/10/31 01:07:55 INFO Applying migration id=nohash 2026/10/31 01:07:55 INFO Applying migration id=shares 2026/10/31 01:07:55 INFO Applying migration id=actorttl 2026/10/31 01:07:55 INFO Applying migration id=tocc 2026/10/31 01:07:55 INFO Applying migration id=followeds 2026/10/31 01:07:55 INFO Applying migration id=certhash 2026/10/31 01:07:55 INFO Applying migration id=follows_sync 2026/10/31 01:07:55 INFO Applying migration id=jsonpath 2026/10/31 01:07:55 INFO Applying migration id=localforward 2026/10/31 01:07:55 INFO Applying migration id=avatar 2026/10/31 01:07:55 INFO Applying migration id=noimage 2026/10/31 01:07:55 INFO Applying migration id=feed 2026/10/31 01:07:55 INFO Applying migration id=bookmarks 2026/10/31 01:07:55 INFO Applying migration id=shareactivity 2026/10/31 01:07:55 INFO Applying migration id=application 2026/10/31 01:07:55 INFO Applying migration id=certificates 2026/10/31 01:07:55 INFO Applying migration id=rawforward 2026/10/31 01:07:55 INFO Applying migration id=publickey 2026/10/31 01:07:55 INFO Applying migration id=resolvegroup 2026/10/31 01:07:55 INFO Applying migration id=reject 2026/10/31 01:07:55 INFO Applying migration id=autodel 2026/10/31 01:07:55 INFO Applying migration id=jsonb 2026/10/31 01:07:55 INFO Applying migration id=quote 2026/10/31 01:07:55 INFO Applying migration id=rfc9421 2026/10/31 01:07:55 INFO Applying migration id=keys 2026/10/31 01:07:55 INFO Applying migration id=portable 2026/10/31 01:07:55 INFO Applying migration id=proofs 2026/10/31 01:07:55 INFO Applying migration id=contexts 2026/10/31 01:07:55 INFO Applying migration id=deliverieshost 2026/10/31 01:07:55 INFO Applying migration id=pembegin 2026/10/31 01:07:55 INFO Applying migration id=didhost 2026/10/31 01:07:55 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:55 INFO Applying migration id=invites 2026/10/31 01:07:55 INFO Applying migration id=ed25519blob 2026/10/31 01:07:55 INFO Applying migration id=rsablob 2026/10/31 01:07:55 INFO Applying migration id=iconscid 2026/10/31 01:07:55 INFO Applying migration id=actor 2026/10/31 01:07:55 INFO Applying migration id=localkeys 2026/10/31 01:07:55 INFO Applying migration id=deleted 2026/10/31 01:07:55 INFO Applying migration id=history 2026/10/31 01:07:55 INFO Applying migration id=outboxnano 2026/10/31 01:07:55 INFO Applying migration id=implements 2026/10/31 01:07:55 INFO Applying migration id=backfill 2026/10/31 01:07:57 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (1.96s) === RUN TestAvatar_TooSmallSize 2026/10/31 01:07:57 INFO Applying migration id=initial 2026/10/31 01:07:57 INFO Applying migration id=notesupdated 2026/10/31 01:07:57 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:57 INFO Applying migration id=activitiesid 2026/10/31 01:07:57 INFO Applying migration id=outbox 2026/10/31 01:07:57 INFO Applying migration id=edits 2026/10/31 01:07:57 INFO Applying migration id=outboxactor 2026/10/31 01:07:57 INFO Applying migration id=outboxsender 2026/10/31 01:07:57 INFO Applying migration id=thread 2026/10/31 01:07:57 INFO Applying migration id=host 2026/10/31 01:07:57 INFO Applying migration id=sharedinbox 2026/10/31 01:07:57 INFO Applying migration id=noteshost 2026/10/31 01:07:57 INFO Applying migration id=fetched 2026/10/31 01:07:57 INFO Applying migration id=move 2026/10/31 01:07:57 INFO Applying migration id=cleanup 2026/10/31 01:07:57 INFO Applying migration id=received 2026/10/31 01:07:57 INFO Applying migration id=namehost 2026/10/31 01:07:57 INFO Applying migration id=outboxhost 2026/10/31 01:07:57 INFO Applying migration id=notesfts 2026/10/31 01:07:57 INFO Applying migration id=iconsname 2026/10/31 01:07:57 INFO Applying migration id=nohash 2026/10/31 01:07:57 INFO Applying migration id=shares 2026/10/31 01:07:57 INFO Applying migration id=actorttl 2026/10/31 01:07:57 INFO Applying migration id=tocc 2026/10/31 01:07:57 INFO Applying migration id=followeds 2026/10/31 01:07:57 INFO Applying migration id=certhash 2026/10/31 01:07:57 INFO Applying migration id=follows_sync 2026/10/31 01:07:57 INFO Applying migration id=jsonpath 2026/10/31 01:07:57 INFO Applying migration id=localforward 2026/10/31 01:07:57 INFO Applying migration id=avatar 2026/10/31 01:07:57 INFO Applying migration id=noimage 2026/10/31 01:07:57 INFO Applying migration id=feed 2026/10/31 01:07:57 INFO Applying migration id=bookmarks 2026/10/31 01:07:57 INFO Applying migration id=shareactivity 2026/10/31 01:07:57 INFO Applying migration id=application 2026/10/31 01:07:57 INFO Applying migration id=certificates 2026/10/31 01:07:57 INFO Applying migration id=rawforward 2026/10/31 01:07:57 INFO Applying migration id=publickey 2026/10/31 01:07:57 INFO Applying migration id=resolvegroup 2026/10/31 01:07:57 INFO Applying migration id=reject 2026/10/31 01:07:57 INFO Applying migration id=autodel 2026/10/31 01:07:57 INFO Applying migration id=jsonb 2026/10/31 01:07:57 INFO Applying migration id=quote 2026/10/31 01:07:57 INFO Applying migration id=rfc9421 2026/10/31 01:07:57 INFO Applying migration id=keys 2026/10/31 01:07:57 INFO Applying migration id=portable 2026/10/31 01:07:57 INFO Applying migration id=proofs 2026/10/31 01:07:57 INFO Applying migration id=contexts 2026/10/31 01:07:57 INFO Applying migration id=deliverieshost 2026/10/31 01:07:57 INFO Applying migration id=pembegin 2026/10/31 01:07:57 INFO Applying migration id=didhost 2026/10/31 01:07:57 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:57 INFO Applying migration id=invites 2026/10/31 01:07:57 INFO Applying migration id=ed25519blob 2026/10/31 01:07:57 INFO Applying migration id=rsablob 2026/10/31 01:07:57 INFO Applying migration id=iconscid 2026/10/31 01:07:57 INFO Applying migration id=actor 2026/10/31 01:07:57 INFO Applying migration id=localkeys 2026/10/31 01:07:57 INFO Applying migration id=deleted 2026/10/31 01:07:57 INFO Applying migration id=history 2026/10/31 01:07:57 INFO Applying migration id=outboxnano 2026/10/31 01:07:57 INFO Applying migration id=implements 2026/10/31 01:07:57 INFO Applying migration id=backfill 2026/10/31 01:07:59 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (2.04s) === RUN TestAvatar_TooBigSize 2026/10/31 01:07:59 INFO Applying migration id=initial 2026/10/31 01:07:59 INFO Applying migration id=notesupdated 2026/10/31 01:07:59 INFO Applying migration id=personspreferredusername 2026/10/31 01:07:59 INFO Applying migration id=activitiesid 2026/10/31 01:07:59 INFO Applying migration id=outbox 2026/10/31 01:07:59 INFO Applying migration id=edits 2026/10/31 01:07:59 INFO Applying migration id=outboxactor 2026/10/31 01:07:59 INFO Applying migration id=outboxsender 2026/10/31 01:07:59 INFO Applying migration id=thread 2026/10/31 01:07:59 INFO Applying migration id=host 2026/10/31 01:07:59 INFO Applying migration id=sharedinbox 2026/10/31 01:07:59 INFO Applying migration id=noteshost 2026/10/31 01:07:59 INFO Applying migration id=fetched 2026/10/31 01:07:59 INFO Applying migration id=move 2026/10/31 01:07:59 INFO Applying migration id=cleanup 2026/10/31 01:07:59 INFO Applying migration id=received 2026/10/31 01:07:59 INFO Applying migration id=namehost 2026/10/31 01:07:59 INFO Applying migration id=outboxhost 2026/10/31 01:07:59 INFO Applying migration id=notesfts 2026/10/31 01:07:59 INFO Applying migration id=iconsname 2026/10/31 01:07:59 INFO Applying migration id=nohash 2026/10/31 01:07:59 INFO Applying migration id=shares 2026/10/31 01:07:59 INFO Applying migration id=actorttl 2026/10/31 01:07:59 INFO Applying migration id=tocc 2026/10/31 01:07:59 INFO Applying migration id=followeds 2026/10/31 01:07:59 INFO Applying migration id=certhash 2026/10/31 01:07:59 INFO Applying migration id=follows_sync 2026/10/31 01:07:59 INFO Applying migration id=jsonpath 2026/10/31 01:07:59 INFO Applying migration id=localforward 2026/10/31 01:07:59 INFO Applying migration id=avatar 2026/10/31 01:07:59 INFO Applying migration id=noimage 2026/10/31 01:07:59 INFO Applying migration id=feed 2026/10/31 01:07:59 INFO Applying migration id=bookmarks 2026/10/31 01:07:59 INFO Applying migration id=shareactivity 2026/10/31 01:07:59 INFO Applying migration id=application 2026/10/31 01:07:59 INFO Applying migration id=certificates 2026/10/31 01:07:59 INFO Applying migration id=rawforward 2026/10/31 01:07:59 INFO Applying migration id=publickey 2026/10/31 01:07:59 INFO Applying migration id=resolvegroup 2026/10/31 01:07:59 INFO Applying migration id=reject 2026/10/31 01:07:59 INFO Applying migration id=autodel 2026/10/31 01:07:59 INFO Applying migration id=jsonb 2026/10/31 01:07:59 INFO Applying migration id=quote 2026/10/31 01:07:59 INFO Applying migration id=rfc9421 2026/10/31 01:07:59 INFO Applying migration id=keys 2026/10/31 01:07:59 INFO Applying migration id=portable 2026/10/31 01:07:59 INFO Applying migration id=proofs 2026/10/31 01:07:59 INFO Applying migration id=contexts 2026/10/31 01:07:59 INFO Applying migration id=deliverieshost 2026/10/31 01:07:59 INFO Applying migration id=pembegin 2026/10/31 01:07:59 INFO Applying migration id=didhost 2026/10/31 01:07:59 INFO Applying migration id=rsapkcs8 2026/10/31 01:07:59 INFO Applying migration id=invites 2026/10/31 01:07:59 INFO Applying migration id=ed25519blob 2026/10/31 01:07:59 INFO Applying migration id=rsablob 2026/10/31 01:07:59 INFO Applying migration id=iconscid 2026/10/31 01:07:59 INFO Applying migration id=actor 2026/10/31 01:07:59 INFO Applying migration id=localkeys 2026/10/31 01:07:59 INFO Applying migration id=deleted 2026/10/31 01:07:59 INFO Applying migration id=history 2026/10/31 01:07:59 INFO Applying migration id=outboxnano 2026/10/31 01:07:59 INFO Applying migration id=implements 2026/10/31 01:07:59 INFO Applying migration id=backfill 2026/10/31 01:08:02 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (3.10s) === RUN TestAvatar_SizeLimit 2026/10/31 01:08:02 INFO Applying migration id=initial 2026/10/31 01:08:02 INFO Applying migration id=notesupdated 2026/10/31 01:08:02 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:02 INFO Applying migration id=activitiesid 2026/10/31 01:08:02 INFO Applying migration id=outbox 2026/10/31 01:08:02 INFO Applying migration id=edits 2026/10/31 01:08:02 INFO Applying migration id=outboxactor 2026/10/31 01:08:02 INFO Applying migration id=outboxsender 2026/10/31 01:08:02 INFO Applying migration id=thread 2026/10/31 01:08:02 INFO Applying migration id=host 2026/10/31 01:08:02 INFO Applying migration id=sharedinbox 2026/10/31 01:08:02 INFO Applying migration id=noteshost 2026/10/31 01:08:02 INFO Applying migration id=fetched 2026/10/31 01:08:02 INFO Applying migration id=move 2026/10/31 01:08:02 INFO Applying migration id=cleanup 2026/10/31 01:08:02 INFO Applying migration id=received 2026/10/31 01:08:02 INFO Applying migration id=namehost 2026/10/31 01:08:02 INFO Applying migration id=outboxhost 2026/10/31 01:08:02 INFO Applying migration id=notesfts 2026/10/31 01:08:02 INFO Applying migration id=iconsname 2026/10/31 01:08:02 INFO Applying migration id=nohash 2026/10/31 01:08:02 INFO Applying migration id=shares 2026/10/31 01:08:02 INFO Applying migration id=actorttl 2026/10/31 01:08:02 INFO Applying migration id=tocc 2026/10/31 01:08:02 INFO Applying migration id=followeds 2026/10/31 01:08:02 INFO Applying migration id=certhash 2026/10/31 01:08:02 INFO Applying migration id=follows_sync 2026/10/31 01:08:02 INFO Applying migration id=jsonpath 2026/10/31 01:08:02 INFO Applying migration id=localforward 2026/10/31 01:08:02 INFO Applying migration id=avatar 2026/10/31 01:08:02 INFO Applying migration id=noimage 2026/10/31 01:08:02 INFO Applying migration id=feed 2026/10/31 01:08:02 INFO Applying migration id=bookmarks 2026/10/31 01:08:02 INFO Applying migration id=shareactivity 2026/10/31 01:08:02 INFO Applying migration id=application 2026/10/31 01:08:02 INFO Applying migration id=certificates 2026/10/31 01:08:02 INFO Applying migration id=rawforward 2026/10/31 01:08:02 INFO Applying migration id=publickey 2026/10/31 01:08:02 INFO Applying migration id=resolvegroup 2026/10/31 01:08:02 INFO Applying migration id=reject 2026/10/31 01:08:02 INFO Applying migration id=autodel 2026/10/31 01:08:02 INFO Applying migration id=jsonb 2026/10/31 01:08:02 INFO Applying migration id=quote 2026/10/31 01:08:02 INFO Applying migration id=rfc9421 2026/10/31 01:08:02 INFO Applying migration id=keys 2026/10/31 01:08:02 INFO Applying migration id=portable 2026/10/31 01:08:02 INFO Applying migration id=proofs 2026/10/31 01:08:02 INFO Applying migration id=contexts 2026/10/31 01:08:02 INFO Applying migration id=deliverieshost 2026/10/31 01:08:02 INFO Applying migration id=pembegin 2026/10/31 01:08:02 INFO Applying migration id=didhost 2026/10/31 01:08:02 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:02 INFO Applying migration id=invites 2026/10/31 01:08:02 INFO Applying migration id=ed25519blob 2026/10/31 01:08:02 INFO Applying migration id=rsablob 2026/10/31 01:08:02 INFO Applying migration id=iconscid 2026/10/31 01:08:02 INFO Applying migration id=actor 2026/10/31 01:08:02 INFO Applying migration id=localkeys 2026/10/31 01:08:02 INFO Applying migration id=deleted 2026/10/31 01:08:02 INFO Applying migration id=history 2026/10/31 01:08:02 INFO Applying migration id=outboxnano 2026/10/31 01:08:02 INFO Applying migration id=implements 2026/10/31 01:08:02 INFO Applying migration id=backfill 2026/10/31 01:08:05 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (3.62s) === RUN TestAvatar_ExactlySizeLimit 2026/10/31 01:08:05 INFO Applying migration id=initial 2026/10/31 01:08:05 INFO Applying migration id=notesupdated 2026/10/31 01:08:05 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:05 INFO Applying migration id=activitiesid 2026/10/31 01:08:05 INFO Applying migration id=outbox 2026/10/31 01:08:05 INFO Applying migration id=edits 2026/10/31 01:08:05 INFO Applying migration id=outboxactor 2026/10/31 01:08:05 INFO Applying migration id=outboxsender 2026/10/31 01:08:05 INFO Applying migration id=thread 2026/10/31 01:08:05 INFO Applying migration id=host 2026/10/31 01:08:05 INFO Applying migration id=sharedinbox 2026/10/31 01:08:05 INFO Applying migration id=noteshost 2026/10/31 01:08:05 INFO Applying migration id=fetched 2026/10/31 01:08:05 INFO Applying migration id=move 2026/10/31 01:08:05 INFO Applying migration id=cleanup 2026/10/31 01:08:05 INFO Applying migration id=received 2026/10/31 01:08:05 INFO Applying migration id=namehost 2026/10/31 01:08:05 INFO Applying migration id=outboxhost 2026/10/31 01:08:05 INFO Applying migration id=notesfts 2026/10/31 01:08:05 INFO Applying migration id=iconsname 2026/10/31 01:08:05 INFO Applying migration id=nohash 2026/10/31 01:08:05 INFO Applying migration id=shares 2026/10/31 01:08:05 INFO Applying migration id=actorttl 2026/10/31 01:08:05 INFO Applying migration id=tocc 2026/10/31 01:08:05 INFO Applying migration id=followeds 2026/10/31 01:08:05 INFO Applying migration id=certhash 2026/10/31 01:08:05 INFO Applying migration id=follows_sync 2026/10/31 01:08:05 INFO Applying migration id=jsonpath 2026/10/31 01:08:05 INFO Applying migration id=localforward 2026/10/31 01:08:05 INFO Applying migration id=avatar 2026/10/31 01:08:05 INFO Applying migration id=noimage 2026/10/31 01:08:05 INFO Applying migration id=feed 2026/10/31 01:08:05 INFO Applying migration id=bookmarks 2026/10/31 01:08:05 INFO Applying migration id=shareactivity 2026/10/31 01:08:05 INFO Applying migration id=application 2026/10/31 01:08:05 INFO Applying migration id=certificates 2026/10/31 01:08:05 INFO Applying migration id=rawforward 2026/10/31 01:08:05 INFO Applying migration id=publickey 2026/10/31 01:08:05 INFO Applying migration id=resolvegroup 2026/10/31 01:08:05 INFO Applying migration id=reject 2026/10/31 01:08:05 INFO Applying migration id=autodel 2026/10/31 01:08:05 INFO Applying migration id=jsonb 2026/10/31 01:08:05 INFO Applying migration id=quote 2026/10/31 01:08:05 INFO Applying migration id=rfc9421 2026/10/31 01:08:05 INFO Applying migration id=keys 2026/10/31 01:08:05 INFO Applying migration id=portable 2026/10/31 01:08:05 INFO Applying migration id=proofs 2026/10/31 01:08:05 INFO Applying migration id=contexts 2026/10/31 01:08:05 INFO Applying migration id=deliverieshost 2026/10/31 01:08:05 INFO Applying migration id=pembegin 2026/10/31 01:08:05 INFO Applying migration id=didhost 2026/10/31 01:08:05 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:05 INFO Applying migration id=invites 2026/10/31 01:08:05 INFO Applying migration id=ed25519blob 2026/10/31 01:08:05 INFO Applying migration id=rsablob 2026/10/31 01:08:05 INFO Applying migration id=iconscid 2026/10/31 01:08:05 INFO Applying migration id=actor 2026/10/31 01:08:05 INFO Applying migration id=localkeys 2026/10/31 01:08:05 INFO Applying migration id=deleted 2026/10/31 01:08:05 INFO Applying migration id=history 2026/10/31 01:08:05 INFO Applying migration id=outboxnano 2026/10/31 01:08:05 INFO Applying migration id=implements 2026/10/31 01:08:05 INFO Applying migration id=backfill --- PASS: TestAvatar_ExactlySizeLimit (1.97s) === RUN TestBio_Throttled 2026/10/31 01:08:07 INFO Applying migration id=initial 2026/10/31 01:08:07 INFO Applying migration id=notesupdated 2026/10/31 01:08:07 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:07 INFO Applying migration id=activitiesid 2026/10/31 01:08:07 INFO Applying migration id=outbox 2026/10/31 01:08:07 INFO Applying migration id=edits 2026/10/31 01:08:07 INFO Applying migration id=outboxactor 2026/10/31 01:08:07 INFO Applying migration id=outboxsender 2026/10/31 01:08:07 INFO Applying migration id=thread 2026/10/31 01:08:07 INFO Applying migration id=host 2026/10/31 01:08:07 INFO Applying migration id=sharedinbox 2026/10/31 01:08:07 INFO Applying migration id=noteshost 2026/10/31 01:08:07 INFO Applying migration id=fetched 2026/10/31 01:08:07 INFO Applying migration id=move 2026/10/31 01:08:07 INFO Applying migration id=cleanup 2026/10/31 01:08:07 INFO Applying migration id=received 2026/10/31 01:08:07 INFO Applying migration id=namehost 2026/10/31 01:08:07 INFO Applying migration id=outboxhost 2026/10/31 01:08:07 INFO Applying migration id=notesfts 2026/10/31 01:08:07 INFO Applying migration id=iconsname 2026/10/31 01:08:07 INFO Applying migration id=nohash 2026/10/31 01:08:07 INFO Applying migration id=shares 2026/10/31 01:08:07 INFO Applying migration id=actorttl 2026/10/31 01:08:07 INFO Applying migration id=tocc 2026/10/31 01:08:07 INFO Applying migration id=followeds 2026/10/31 01:08:07 INFO Applying migration id=certhash 2026/10/31 01:08:07 INFO Applying migration id=follows_sync 2026/10/31 01:08:07 INFO Applying migration id=jsonpath 2026/10/31 01:08:07 INFO Applying migration id=localforward 2026/10/31 01:08:07 INFO Applying migration id=avatar 2026/10/31 01:08:07 INFO Applying migration id=noimage 2026/10/31 01:08:07 INFO Applying migration id=feed 2026/10/31 01:08:07 INFO Applying migration id=bookmarks 2026/10/31 01:08:07 INFO Applying migration id=shareactivity 2026/10/31 01:08:07 INFO Applying migration id=application 2026/10/31 01:08:07 INFO Applying migration id=certificates 2026/10/31 01:08:07 INFO Applying migration id=rawforward 2026/10/31 01:08:07 INFO Applying migration id=publickey 2026/10/31 01:08:07 INFO Applying migration id=resolvegroup 2026/10/31 01:08:07 INFO Applying migration id=reject 2026/10/31 01:08:07 INFO Applying migration id=autodel 2026/10/31 01:08:07 INFO Applying migration id=jsonb 2026/10/31 01:08:07 INFO Applying migration id=quote 2026/10/31 01:08:07 INFO Applying migration id=rfc9421 2026/10/31 01:08:07 INFO Applying migration id=keys 2026/10/31 01:08:07 INFO Applying migration id=portable 2026/10/31 01:08:07 INFO Applying migration id=proofs 2026/10/31 01:08:07 INFO Applying migration id=contexts 2026/10/31 01:08:07 INFO Applying migration id=deliverieshost 2026/10/31 01:08:07 INFO Applying migration id=pembegin 2026/10/31 01:08:07 INFO Applying migration id=didhost 2026/10/31 01:08:07 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:07 INFO Applying migration id=invites 2026/10/31 01:08:07 INFO Applying migration id=ed25519blob 2026/10/31 01:08:07 INFO Applying migration id=rsablob 2026/10/31 01:08:07 INFO Applying migration id=iconscid 2026/10/31 01:08:07 INFO Applying migration id=actor 2026/10/31 01:08:07 INFO Applying migration id=localkeys 2026/10/31 01:08:07 INFO Applying migration id=deleted 2026/10/31 01:08:07 INFO Applying migration id=history 2026/10/31 01:08:07 INFO Applying migration id=outboxnano 2026/10/31 01:08:07 INFO Applying migration id=implements 2026/10/31 01:08:07 INFO Applying migration id=backfill 2026/10/31 01:08:10 WARN Throttled request to set bio can=2026-10-31T01:38:08.118Z --- PASS: TestBio_Throttled (2.33s) === RUN TestBio_HappyFlow 2026/10/31 01:08:10 INFO Applying migration id=initial 2026/10/31 01:08:10 INFO Applying migration id=notesupdated 2026/10/31 01:08:10 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:10 INFO Applying migration id=activitiesid 2026/10/31 01:08:10 INFO Applying migration id=outbox 2026/10/31 01:08:10 INFO Applying migration id=edits 2026/10/31 01:08:10 INFO Applying migration id=outboxactor 2026/10/31 01:08:10 INFO Applying migration id=outboxsender 2026/10/31 01:08:10 INFO Applying migration id=thread 2026/10/31 01:08:10 INFO Applying migration id=host 2026/10/31 01:08:10 INFO Applying migration id=sharedinbox 2026/10/31 01:08:10 INFO Applying migration id=noteshost 2026/10/31 01:08:10 INFO Applying migration id=fetched 2026/10/31 01:08:10 INFO Applying migration id=move 2026/10/31 01:08:10 INFO Applying migration id=cleanup 2026/10/31 01:08:10 INFO Applying migration id=received 2026/10/31 01:08:10 INFO Applying migration id=namehost 2026/10/31 01:08:10 INFO Applying migration id=outboxhost 2026/10/31 01:08:10 INFO Applying migration id=notesfts 2026/10/31 01:08:10 INFO Applying migration id=iconsname 2026/10/31 01:08:10 INFO Applying migration id=nohash 2026/10/31 01:08:10 INFO Applying migration id=shares 2026/10/31 01:08:10 INFO Applying migration id=actorttl 2026/10/31 01:08:10 INFO Applying migration id=tocc 2026/10/31 01:08:10 INFO Applying migration id=followeds 2026/10/31 01:08:10 INFO Applying migration id=certhash 2026/10/31 01:08:10 INFO Applying migration id=follows_sync 2026/10/31 01:08:10 INFO Applying migration id=jsonpath 2026/10/31 01:08:10 INFO Applying migration id=localforward 2026/10/31 01:08:10 INFO Applying migration id=avatar 2026/10/31 01:08:10 INFO Applying migration id=noimage 2026/10/31 01:08:10 INFO Applying migration id=feed 2026/10/31 01:08:10 INFO Applying migration id=bookmarks 2026/10/31 01:08:10 INFO Applying migration id=shareactivity 2026/10/31 01:08:10 INFO Applying migration id=application 2026/10/31 01:08:10 INFO Applying migration id=certificates 2026/10/31 01:08:10 INFO Applying migration id=rawforward 2026/10/31 01:08:10 INFO Applying migration id=publickey 2026/10/31 01:08:10 INFO Applying migration id=resolvegroup 2026/10/31 01:08:10 INFO Applying migration id=reject 2026/10/31 01:08:10 INFO Applying migration id=autodel 2026/10/31 01:08:10 INFO Applying migration id=jsonb 2026/10/31 01:08:10 INFO Applying migration id=quote 2026/10/31 01:08:10 INFO Applying migration id=rfc9421 2026/10/31 01:08:10 INFO Applying migration id=keys 2026/10/31 01:08:10 INFO Applying migration id=portable 2026/10/31 01:08:10 INFO Applying migration id=proofs 2026/10/31 01:08:10 INFO Applying migration id=contexts 2026/10/31 01:08:10 INFO Applying migration id=deliverieshost 2026/10/31 01:08:10 INFO Applying migration id=pembegin 2026/10/31 01:08:10 INFO Applying migration id=didhost 2026/10/31 01:08:10 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:10 INFO Applying migration id=invites 2026/10/31 01:08:10 INFO Applying migration id=ed25519blob 2026/10/31 01:08:10 INFO Applying migration id=rsablob 2026/10/31 01:08:10 INFO Applying migration id=iconscid 2026/10/31 01:08:10 INFO Applying migration id=actor 2026/10/31 01:08:10 INFO Applying migration id=localkeys 2026/10/31 01:08:10 INFO Applying migration id=deleted 2026/10/31 01:08:10 INFO Applying migration id=history 2026/10/31 01:08:10 INFO Applying migration id=outboxnano 2026/10/31 01:08:10 INFO Applying migration id=implements 2026/10/31 01:08:10 INFO Applying migration id=backfill 2026/10/31 01:08:13 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (3.43s) === RUN TestBio_TooLong 2026/10/31 01:08:13 INFO Applying migration id=initial 2026/10/31 01:08:13 INFO Applying migration id=notesupdated 2026/10/31 01:08:13 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:13 INFO Applying migration id=activitiesid 2026/10/31 01:08:13 INFO Applying migration id=outbox 2026/10/31 01:08:13 INFO Applying migration id=edits 2026/10/31 01:08:13 INFO Applying migration id=outboxactor 2026/10/31 01:08:13 INFO Applying migration id=outboxsender 2026/10/31 01:08:13 INFO Applying migration id=thread 2026/10/31 01:08:13 INFO Applying migration id=host 2026/10/31 01:08:13 INFO Applying migration id=sharedinbox 2026/10/31 01:08:13 INFO Applying migration id=noteshost 2026/10/31 01:08:13 INFO Applying migration id=fetched 2026/10/31 01:08:13 INFO Applying migration id=move 2026/10/31 01:08:13 INFO Applying migration id=cleanup 2026/10/31 01:08:13 INFO Applying migration id=received 2026/10/31 01:08:13 INFO Applying migration id=namehost 2026/10/31 01:08:13 INFO Applying migration id=outboxhost 2026/10/31 01:08:13 INFO Applying migration id=notesfts 2026/10/31 01:08:13 INFO Applying migration id=iconsname 2026/10/31 01:08:13 INFO Applying migration id=nohash 2026/10/31 01:08:13 INFO Applying migration id=shares 2026/10/31 01:08:13 INFO Applying migration id=actorttl 2026/10/31 01:08:13 INFO Applying migration id=tocc 2026/10/31 01:08:13 INFO Applying migration id=followeds 2026/10/31 01:08:13 INFO Applying migration id=certhash 2026/10/31 01:08:13 INFO Applying migration id=follows_sync 2026/10/31 01:08:13 INFO Applying migration id=jsonpath 2026/10/31 01:08:13 INFO Applying migration id=localforward 2026/10/31 01:08:13 INFO Applying migration id=avatar 2026/10/31 01:08:13 INFO Applying migration id=noimage 2026/10/31 01:08:13 INFO Applying migration id=feed 2026/10/31 01:08:13 INFO Applying migration id=bookmarks 2026/10/31 01:08:13 INFO Applying migration id=shareactivity 2026/10/31 01:08:13 INFO Applying migration id=application 2026/10/31 01:08:13 INFO Applying migration id=certificates 2026/10/31 01:08:13 INFO Applying migration id=rawforward 2026/10/31 01:08:13 INFO Applying migration id=publickey 2026/10/31 01:08:13 INFO Applying migration id=resolvegroup 2026/10/31 01:08:13 INFO Applying migration id=reject 2026/10/31 01:08:13 INFO Applying migration id=autodel 2026/10/31 01:08:13 INFO Applying migration id=jsonb 2026/10/31 01:08:13 INFO Applying migration id=quote 2026/10/31 01:08:13 INFO Applying migration id=rfc9421 2026/10/31 01:08:13 INFO Applying migration id=keys 2026/10/31 01:08:13 INFO Applying migration id=portable 2026/10/31 01:08:13 INFO Applying migration id=proofs 2026/10/31 01:08:13 INFO Applying migration id=contexts 2026/10/31 01:08:13 INFO Applying migration id=deliverieshost 2026/10/31 01:08:13 INFO Applying migration id=pembegin 2026/10/31 01:08:13 INFO Applying migration id=didhost 2026/10/31 01:08:13 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:13 INFO Applying migration id=invites 2026/10/31 01:08:13 INFO Applying migration id=ed25519blob 2026/10/31 01:08:13 INFO Applying migration id=rsablob 2026/10/31 01:08:13 INFO Applying migration id=iconscid 2026/10/31 01:08:13 INFO Applying migration id=actor 2026/10/31 01:08:13 INFO Applying migration id=localkeys 2026/10/31 01:08:13 INFO Applying migration id=deleted 2026/10/31 01:08:13 INFO Applying migration id=history 2026/10/31 01:08:13 INFO Applying migration id=outboxnano 2026/10/31 01:08:13 INFO Applying migration id=implements 2026/10/31 01:08:13 INFO Applying migration id=backfill --- PASS: TestBio_TooLong (2.11s) === RUN TestBio_MultiLine 2026/10/31 01:08:15 INFO Applying migration id=initial 2026/10/31 01:08:15 INFO Applying migration id=notesupdated 2026/10/31 01:08:15 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:15 INFO Applying migration id=activitiesid 2026/10/31 01:08:15 INFO Applying migration id=outbox 2026/10/31 01:08:15 INFO Applying migration id=edits 2026/10/31 01:08:15 INFO Applying migration id=outboxactor 2026/10/31 01:08:15 INFO Applying migration id=outboxsender 2026/10/31 01:08:15 INFO Applying migration id=thread 2026/10/31 01:08:15 INFO Applying migration id=host 2026/10/31 01:08:15 INFO Applying migration id=sharedinbox 2026/10/31 01:08:15 INFO Applying migration id=noteshost 2026/10/31 01:08:15 INFO Applying migration id=fetched 2026/10/31 01:08:15 INFO Applying migration id=move 2026/10/31 01:08:15 INFO Applying migration id=cleanup 2026/10/31 01:08:15 INFO Applying migration id=received 2026/10/31 01:08:15 INFO Applying migration id=namehost 2026/10/31 01:08:15 INFO Applying migration id=outboxhost 2026/10/31 01:08:15 INFO Applying migration id=notesfts 2026/10/31 01:08:15 INFO Applying migration id=iconsname 2026/10/31 01:08:15 INFO Applying migration id=nohash 2026/10/31 01:08:15 INFO Applying migration id=shares 2026/10/31 01:08:15 INFO Applying migration id=actorttl 2026/10/31 01:08:15 INFO Applying migration id=tocc 2026/10/31 01:08:15 INFO Applying migration id=followeds 2026/10/31 01:08:15 INFO Applying migration id=certhash 2026/10/31 01:08:15 INFO Applying migration id=follows_sync 2026/10/31 01:08:15 INFO Applying migration id=jsonpath 2026/10/31 01:08:15 INFO Applying migration id=localforward 2026/10/31 01:08:15 INFO Applying migration id=avatar 2026/10/31 01:08:15 INFO Applying migration id=noimage 2026/10/31 01:08:15 INFO Applying migration id=feed 2026/10/31 01:08:15 INFO Applying migration id=bookmarks 2026/10/31 01:08:15 INFO Applying migration id=shareactivity 2026/10/31 01:08:15 INFO Applying migration id=application 2026/10/31 01:08:15 INFO Applying migration id=certificates 2026/10/31 01:08:15 INFO Applying migration id=rawforward 2026/10/31 01:08:15 INFO Applying migration id=publickey 2026/10/31 01:08:15 INFO Applying migration id=resolvegroup 2026/10/31 01:08:15 INFO Applying migration id=reject 2026/10/31 01:08:15 INFO Applying migration id=autodel 2026/10/31 01:08:15 INFO Applying migration id=jsonb 2026/10/31 01:08:15 INFO Applying migration id=quote 2026/10/31 01:08:15 INFO Applying migration id=rfc9421 2026/10/31 01:08:15 INFO Applying migration id=keys 2026/10/31 01:08:15 INFO Applying migration id=portable 2026/10/31 01:08:15 INFO Applying migration id=proofs 2026/10/31 01:08:15 INFO Applying migration id=contexts 2026/10/31 01:08:15 INFO Applying migration id=deliverieshost 2026/10/31 01:08:15 INFO Applying migration id=pembegin 2026/10/31 01:08:15 INFO Applying migration id=didhost 2026/10/31 01:08:15 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:15 INFO Applying migration id=invites 2026/10/31 01:08:15 INFO Applying migration id=ed25519blob 2026/10/31 01:08:15 INFO Applying migration id=rsablob 2026/10/31 01:08:15 INFO Applying migration id=iconscid 2026/10/31 01:08:15 INFO Applying migration id=actor 2026/10/31 01:08:15 INFO Applying migration id=localkeys 2026/10/31 01:08:15 INFO Applying migration id=deleted 2026/10/31 01:08:15 INFO Applying migration id=history 2026/10/31 01:08:15 INFO Applying migration id=outboxnano 2026/10/31 01:08:15 INFO Applying migration id=implements 2026/10/31 01:08:15 INFO Applying migration id=backfill 2026/10/31 01:08:18 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (3.18s) === RUN TestBio_MultiLineWithLink 2026/10/31 01:08:18 INFO Applying migration id=initial 2026/10/31 01:08:18 INFO Applying migration id=notesupdated 2026/10/31 01:08:18 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:18 INFO Applying migration id=activitiesid 2026/10/31 01:08:18 INFO Applying migration id=outbox 2026/10/31 01:08:18 INFO Applying migration id=edits 2026/10/31 01:08:18 INFO Applying migration id=outboxactor 2026/10/31 01:08:18 INFO Applying migration id=outboxsender 2026/10/31 01:08:18 INFO Applying migration id=thread 2026/10/31 01:08:18 INFO Applying migration id=host 2026/10/31 01:08:18 INFO Applying migration id=sharedinbox 2026/10/31 01:08:18 INFO Applying migration id=noteshost 2026/10/31 01:08:18 INFO Applying migration id=fetched 2026/10/31 01:08:18 INFO Applying migration id=move 2026/10/31 01:08:18 INFO Applying migration id=cleanup 2026/10/31 01:08:18 INFO Applying migration id=received 2026/10/31 01:08:18 INFO Applying migration id=namehost 2026/10/31 01:08:18 INFO Applying migration id=outboxhost 2026/10/31 01:08:18 INFO Applying migration id=notesfts 2026/10/31 01:08:18 INFO Applying migration id=iconsname 2026/10/31 01:08:18 INFO Applying migration id=nohash 2026/10/31 01:08:18 INFO Applying migration id=shares 2026/10/31 01:08:18 INFO Applying migration id=actorttl 2026/10/31 01:08:18 INFO Applying migration id=tocc 2026/10/31 01:08:18 INFO Applying migration id=followeds 2026/10/31 01:08:18 INFO Applying migration id=certhash 2026/10/31 01:08:18 INFO Applying migration id=follows_sync 2026/10/31 01:08:18 INFO Applying migration id=jsonpath 2026/10/31 01:08:18 INFO Applying migration id=localforward 2026/10/31 01:08:18 INFO Applying migration id=avatar 2026/10/31 01:08:18 INFO Applying migration id=noimage 2026/10/31 01:08:18 INFO Applying migration id=feed 2026/10/31 01:08:18 INFO Applying migration id=bookmarks 2026/10/31 01:08:18 INFO Applying migration id=shareactivity 2026/10/31 01:08:18 INFO Applying migration id=application 2026/10/31 01:08:18 INFO Applying migration id=certificates 2026/10/31 01:08:18 INFO Applying migration id=rawforward 2026/10/31 01:08:18 INFO Applying migration id=publickey 2026/10/31 01:08:18 INFO Applying migration id=resolvegroup 2026/10/31 01:08:18 INFO Applying migration id=reject 2026/10/31 01:08:18 INFO Applying migration id=autodel 2026/10/31 01:08:18 INFO Applying migration id=jsonb 2026/10/31 01:08:18 INFO Applying migration id=quote 2026/10/31 01:08:18 INFO Applying migration id=rfc9421 2026/10/31 01:08:18 INFO Applying migration id=keys 2026/10/31 01:08:18 INFO Applying migration id=portable 2026/10/31 01:08:18 INFO Applying migration id=proofs 2026/10/31 01:08:18 INFO Applying migration id=contexts 2026/10/31 01:08:18 INFO Applying migration id=deliverieshost 2026/10/31 01:08:18 INFO Applying migration id=pembegin 2026/10/31 01:08:18 INFO Applying migration id=didhost 2026/10/31 01:08:18 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:18 INFO Applying migration id=invites 2026/10/31 01:08:18 INFO Applying migration id=ed25519blob 2026/10/31 01:08:18 INFO Applying migration id=rsablob 2026/10/31 01:08:18 INFO Applying migration id=iconscid 2026/10/31 01:08:18 INFO Applying migration id=actor 2026/10/31 01:08:18 INFO Applying migration id=localkeys 2026/10/31 01:08:18 INFO Applying migration id=deleted 2026/10/31 01:08:18 INFO Applying migration id=history 2026/10/31 01:08:18 INFO Applying migration id=outboxnano 2026/10/31 01:08:19 INFO Applying migration id=implements 2026/10/31 01:08:19 INFO Applying migration id=backfill 2026/10/31 01:08:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (2.72s) === RUN TestBookmark_HappyFlow 2026/10/31 01:08:21 INFO Applying migration id=initial 2026/10/31 01:08:21 INFO Applying migration id=notesupdated 2026/10/31 01:08:21 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:21 INFO Applying migration id=activitiesid 2026/10/31 01:08:21 INFO Applying migration id=outbox 2026/10/31 01:08:21 INFO Applying migration id=edits 2026/10/31 01:08:21 INFO Applying migration id=outboxactor 2026/10/31 01:08:21 INFO Applying migration id=outboxsender 2026/10/31 01:08:21 INFO Applying migration id=thread 2026/10/31 01:08:21 INFO Applying migration id=host 2026/10/31 01:08:21 INFO Applying migration id=sharedinbox 2026/10/31 01:08:21 INFO Applying migration id=noteshost 2026/10/31 01:08:21 INFO Applying migration id=fetched 2026/10/31 01:08:21 INFO Applying migration id=move 2026/10/31 01:08:21 INFO Applying migration id=cleanup 2026/10/31 01:08:21 INFO Applying migration id=received 2026/10/31 01:08:21 INFO Applying migration id=namehost 2026/10/31 01:08:21 INFO Applying migration id=outboxhost 2026/10/31 01:08:21 INFO Applying migration id=notesfts 2026/10/31 01:08:21 INFO Applying migration id=iconsname 2026/10/31 01:08:21 INFO Applying migration id=nohash 2026/10/31 01:08:21 INFO Applying migration id=shares 2026/10/31 01:08:21 INFO Applying migration id=actorttl 2026/10/31 01:08:21 INFO Applying migration id=tocc 2026/10/31 01:08:21 INFO Applying migration id=followeds 2026/10/31 01:08:21 INFO Applying migration id=certhash 2026/10/31 01:08:21 INFO Applying migration id=follows_sync 2026/10/31 01:08:21 INFO Applying migration id=jsonpath 2026/10/31 01:08:21 INFO Applying migration id=localforward 2026/10/31 01:08:21 INFO Applying migration id=avatar 2026/10/31 01:08:21 INFO Applying migration id=noimage 2026/10/31 01:08:21 INFO Applying migration id=feed 2026/10/31 01:08:21 INFO Applying migration id=bookmarks 2026/10/31 01:08:21 INFO Applying migration id=shareactivity 2026/10/31 01:08:21 INFO Applying migration id=application 2026/10/31 01:08:21 INFO Applying migration id=certificates 2026/10/31 01:08:21 INFO Applying migration id=rawforward 2026/10/31 01:08:21 INFO Applying migration id=publickey 2026/10/31 01:08:21 INFO Applying migration id=resolvegroup 2026/10/31 01:08:21 INFO Applying migration id=reject 2026/10/31 01:08:21 INFO Applying migration id=autodel 2026/10/31 01:08:21 INFO Applying migration id=jsonb 2026/10/31 01:08:21 INFO Applying migration id=quote 2026/10/31 01:08:21 INFO Applying migration id=rfc9421 2026/10/31 01:08:21 INFO Applying migration id=keys 2026/10/31 01:08:21 INFO Applying migration id=portable 2026/10/31 01:08:21 INFO Applying migration id=proofs 2026/10/31 01:08:21 INFO Applying migration id=contexts 2026/10/31 01:08:21 INFO Applying migration id=deliverieshost 2026/10/31 01:08:21 INFO Applying migration id=pembegin 2026/10/31 01:08:21 INFO Applying migration id=didhost 2026/10/31 01:08:21 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:21 INFO Applying migration id=invites 2026/10/31 01:08:21 INFO Applying migration id=ed25519blob 2026/10/31 01:08:21 INFO Applying migration id=rsablob 2026/10/31 01:08:21 INFO Applying migration id=iconscid 2026/10/31 01:08:21 INFO Applying migration id=actor 2026/10/31 01:08:21 INFO Applying migration id=localkeys 2026/10/31 01:08:21 INFO Applying migration id=deleted 2026/10/31 01:08:21 INFO Applying migration id=history 2026/10/31 01:08:21 INFO Applying migration id=outboxnano 2026/10/31 01:08:21 INFO Applying migration id=implements 2026/10/31 01:08:21 INFO Applying migration id=backfill 2026/10/31 01:08:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-2f12-7e5e-bd26-53ff4c6f9fba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-2f12-7db1-bdc8-74d4d375254a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-2f12-7db1-bdc8-74d4d375254a 2026/10/31 01:08:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f80-2f12-7db1-bdc8-74d4d375254a 2026/10/31 01:08:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f80-2f12-7db1-bdc8-74d4d375254a 2026/10/31 01:08:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f80-2f12-7db1-bdc8-74d4d375254a --- PASS: TestBookmark_HappyFlow (3.39s) === RUN TestBookmark_Throttling 2026/10/31 01:08:24 INFO Applying migration id=initial 2026/10/31 01:08:24 INFO Applying migration id=notesupdated 2026/10/31 01:08:24 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:24 INFO Applying migration id=activitiesid 2026/10/31 01:08:24 INFO Applying migration id=outbox 2026/10/31 01:08:24 INFO Applying migration id=edits 2026/10/31 01:08:24 INFO Applying migration id=outboxactor 2026/10/31 01:08:24 INFO Applying migration id=outboxsender 2026/10/31 01:08:24 INFO Applying migration id=thread 2026/10/31 01:08:24 INFO Applying migration id=host 2026/10/31 01:08:24 INFO Applying migration id=sharedinbox 2026/10/31 01:08:24 INFO Applying migration id=noteshost 2026/10/31 01:08:24 INFO Applying migration id=fetched 2026/10/31 01:08:24 INFO Applying migration id=move 2026/10/31 01:08:24 INFO Applying migration id=cleanup 2026/10/31 01:08:25 INFO Applying migration id=received 2026/10/31 01:08:25 INFO Applying migration id=namehost 2026/10/31 01:08:25 INFO Applying migration id=outboxhost 2026/10/31 01:08:25 INFO Applying migration id=notesfts 2026/10/31 01:08:25 INFO Applying migration id=iconsname 2026/10/31 01:08:25 INFO Applying migration id=nohash 2026/10/31 01:08:25 INFO Applying migration id=shares 2026/10/31 01:08:25 INFO Applying migration id=actorttl 2026/10/31 01:08:25 INFO Applying migration id=tocc 2026/10/31 01:08:25 INFO Applying migration id=followeds 2026/10/31 01:08:25 INFO Applying migration id=certhash 2026/10/31 01:08:25 INFO Applying migration id=follows_sync 2026/10/31 01:08:25 INFO Applying migration id=jsonpath 2026/10/31 01:08:25 INFO Applying migration id=localforward 2026/10/31 01:08:25 INFO Applying migration id=avatar 2026/10/31 01:08:25 INFO Applying migration id=noimage 2026/10/31 01:08:25 INFO Applying migration id=feed 2026/10/31 01:08:25 INFO Applying migration id=bookmarks 2026/10/31 01:08:25 INFO Applying migration id=shareactivity 2026/10/31 01:08:25 INFO Applying migration id=application 2026/10/31 01:08:25 INFO Applying migration id=certificates 2026/10/31 01:08:25 INFO Applying migration id=rawforward 2026/10/31 01:08:25 INFO Applying migration id=publickey 2026/10/31 01:08:25 INFO Applying migration id=resolvegroup 2026/10/31 01:08:25 INFO Applying migration id=reject 2026/10/31 01:08:25 INFO Applying migration id=autodel 2026/10/31 01:08:25 INFO Applying migration id=jsonb 2026/10/31 01:08:25 INFO Applying migration id=quote 2026/10/31 01:08:25 INFO Applying migration id=rfc9421 2026/10/31 01:08:25 INFO Applying migration id=keys 2026/10/31 01:08:25 INFO Applying migration id=portable 2026/10/31 01:08:25 INFO Applying migration id=proofs 2026/10/31 01:08:25 INFO Applying migration id=contexts 2026/10/31 01:08:25 INFO Applying migration id=deliverieshost 2026/10/31 01:08:25 INFO Applying migration id=pembegin 2026/10/31 01:08:25 INFO Applying migration id=didhost 2026/10/31 01:08:25 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:25 INFO Applying migration id=invites 2026/10/31 01:08:25 INFO Applying migration id=ed25519blob 2026/10/31 01:08:25 INFO Applying migration id=rsablob 2026/10/31 01:08:25 INFO Applying migration id=iconscid 2026/10/31 01:08:25 INFO Applying migration id=actor 2026/10/31 01:08:25 INFO Applying migration id=localkeys 2026/10/31 01:08:25 INFO Applying migration id=deleted 2026/10/31 01:08:25 INFO Applying migration id=history 2026/10/31 01:08:25 INFO Applying migration id=outboxnano 2026/10/31 01:08:25 INFO Applying migration id=implements 2026/10/31 01:08:25 INFO Applying migration id=backfill 2026/10/31 01:08:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-3731-780c-a32d-b10399baad3d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-3731-7105-bd98-ed818159ff66 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-3731-7105-bd98-ed818159ff66 2026/10/31 01:08:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-3734-777a-b5c5-566326cdc693 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-3734-774c-9e3f-1a322e758d80 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f80-3734-774c-9e3f-1a322e758d80 2026/10/31 01:08:27 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (2.07s) === RUN TestBookmark_Limit 2026/10/31 01:08:27 INFO Applying migration id=initial 2026/10/31 01:08:27 INFO Applying migration id=notesupdated 2026/10/31 01:08:27 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:27 INFO Applying migration id=activitiesid 2026/10/31 01:08:27 INFO Applying migration id=outbox 2026/10/31 01:08:27 INFO Applying migration id=edits 2026/10/31 01:08:27 INFO Applying migration id=outboxactor 2026/10/31 01:08:27 INFO Applying migration id=outboxsender 2026/10/31 01:08:27 INFO Applying migration id=thread 2026/10/31 01:08:27 INFO Applying migration id=host 2026/10/31 01:08:27 INFO Applying migration id=sharedinbox 2026/10/31 01:08:27 INFO Applying migration id=noteshost 2026/10/31 01:08:27 INFO Applying migration id=fetched 2026/10/31 01:08:27 INFO Applying migration id=move 2026/10/31 01:08:27 INFO Applying migration id=cleanup 2026/10/31 01:08:27 INFO Applying migration id=received 2026/10/31 01:08:27 INFO Applying migration id=namehost 2026/10/31 01:08:27 INFO Applying migration id=outboxhost 2026/10/31 01:08:27 INFO Applying migration id=notesfts 2026/10/31 01:08:27 INFO Applying migration id=iconsname 2026/10/31 01:08:27 INFO Applying migration id=nohash 2026/10/31 01:08:27 INFO Applying migration id=shares 2026/10/31 01:08:27 INFO Applying migration id=actorttl 2026/10/31 01:08:27 INFO Applying migration id=tocc 2026/10/31 01:08:27 INFO Applying migration id=followeds 2026/10/31 01:08:27 INFO Applying migration id=certhash 2026/10/31 01:08:27 INFO Applying migration id=follows_sync 2026/10/31 01:08:27 INFO Applying migration id=jsonpath 2026/10/31 01:08:27 INFO Applying migration id=localforward 2026/10/31 01:08:27 INFO Applying migration id=avatar 2026/10/31 01:08:27 INFO Applying migration id=noimage 2026/10/31 01:08:27 INFO Applying migration id=feed 2026/10/31 01:08:27 INFO Applying migration id=bookmarks 2026/10/31 01:08:27 INFO Applying migration id=shareactivity 2026/10/31 01:08:27 INFO Applying migration id=application 2026/10/31 01:08:27 INFO Applying migration id=certificates 2026/10/31 01:08:27 INFO Applying migration id=rawforward 2026/10/31 01:08:27 INFO Applying migration id=publickey 2026/10/31 01:08:27 INFO Applying migration id=resolvegroup 2026/10/31 01:08:27 INFO Applying migration id=reject 2026/10/31 01:08:27 INFO Applying migration id=autodel 2026/10/31 01:08:27 INFO Applying migration id=jsonb 2026/10/31 01:08:27 INFO Applying migration id=quote 2026/10/31 01:08:27 INFO Applying migration id=rfc9421 2026/10/31 01:08:27 INFO Applying migration id=keys 2026/10/31 01:08:27 INFO Applying migration id=portable 2026/10/31 01:08:27 INFO Applying migration id=proofs 2026/10/31 01:08:27 INFO Applying migration id=contexts 2026/10/31 01:08:27 INFO Applying migration id=deliverieshost 2026/10/31 01:08:27 INFO Applying migration id=pembegin 2026/10/31 01:08:27 INFO Applying migration id=didhost 2026/10/31 01:08:27 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:27 INFO Applying migration id=invites 2026/10/31 01:08:27 INFO Applying migration id=ed25519blob 2026/10/31 01:08:27 INFO Applying migration id=rsablob 2026/10/31 01:08:27 INFO Applying migration id=iconscid 2026/10/31 01:08:27 INFO Applying migration id=actor 2026/10/31 01:08:27 INFO Applying migration id=localkeys 2026/10/31 01:08:27 INFO Applying migration id=deleted 2026/10/31 01:08:27 INFO Applying migration id=history 2026/10/31 01:08:27 INFO Applying migration id=outboxnano 2026/10/31 01:08:27 INFO Applying migration id=implements 2026/10/31 01:08:27 INFO Applying migration id=backfill 2026/10/31 01:08:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-4427-7d89-9054-731d9ea61f14 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-4427-7d13-9028-5ac50be663fe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-4427-7d13-9028-5ac50be663fe 2026/10/31 01:08:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-442b-741c-89ac-8011dc78d81e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-442b-73c6-96b5-3d8ead2a20c7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f80-442b-73c6-96b5-3d8ead2a20c7 2026/10/31 01:08:30 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/01a18f80-442b-73c6-96b5-3d8ead2a20c7 --- PASS: TestBookmark_Limit (3.32s) === RUN TestBookmark_TwoBookmarks 2026/10/31 01:08:30 INFO Applying migration id=initial 2026/10/31 01:08:30 INFO Applying migration id=notesupdated 2026/10/31 01:08:30 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:30 INFO Applying migration id=activitiesid 2026/10/31 01:08:30 INFO Applying migration id=outbox 2026/10/31 01:08:30 INFO Applying migration id=edits 2026/10/31 01:08:30 INFO Applying migration id=outboxactor 2026/10/31 01:08:30 INFO Applying migration id=outboxsender 2026/10/31 01:08:30 INFO Applying migration id=thread 2026/10/31 01:08:30 INFO Applying migration id=host 2026/10/31 01:08:30 INFO Applying migration id=sharedinbox 2026/10/31 01:08:30 INFO Applying migration id=noteshost 2026/10/31 01:08:30 INFO Applying migration id=fetched 2026/10/31 01:08:30 INFO Applying migration id=move 2026/10/31 01:08:30 INFO Applying migration id=cleanup 2026/10/31 01:08:30 INFO Applying migration id=received 2026/10/31 01:08:30 INFO Applying migration id=namehost 2026/10/31 01:08:30 INFO Applying migration id=outboxhost 2026/10/31 01:08:30 INFO Applying migration id=notesfts 2026/10/31 01:08:30 INFO Applying migration id=iconsname 2026/10/31 01:08:30 INFO Applying migration id=nohash 2026/10/31 01:08:30 INFO Applying migration id=shares 2026/10/31 01:08:30 INFO Applying migration id=actorttl 2026/10/31 01:08:30 INFO Applying migration id=tocc 2026/10/31 01:08:30 INFO Applying migration id=followeds 2026/10/31 01:08:30 INFO Applying migration id=certhash 2026/10/31 01:08:30 INFO Applying migration id=follows_sync 2026/10/31 01:08:30 INFO Applying migration id=jsonpath 2026/10/31 01:08:30 INFO Applying migration id=localforward 2026/10/31 01:08:30 INFO Applying migration id=avatar 2026/10/31 01:08:30 INFO Applying migration id=noimage 2026/10/31 01:08:30 INFO Applying migration id=feed 2026/10/31 01:08:30 INFO Applying migration id=bookmarks 2026/10/31 01:08:30 INFO Applying migration id=shareactivity 2026/10/31 01:08:30 INFO Applying migration id=application 2026/10/31 01:08:30 INFO Applying migration id=certificates 2026/10/31 01:08:30 INFO Applying migration id=rawforward 2026/10/31 01:08:30 INFO Applying migration id=publickey 2026/10/31 01:08:30 INFO Applying migration id=resolvegroup 2026/10/31 01:08:30 INFO Applying migration id=reject 2026/10/31 01:08:30 INFO Applying migration id=autodel 2026/10/31 01:08:30 INFO Applying migration id=jsonb 2026/10/31 01:08:30 INFO Applying migration id=quote 2026/10/31 01:08:30 INFO Applying migration id=rfc9421 2026/10/31 01:08:30 INFO Applying migration id=keys 2026/10/31 01:08:30 INFO Applying migration id=portable 2026/10/31 01:08:30 INFO Applying migration id=proofs 2026/10/31 01:08:30 INFO Applying migration id=contexts 2026/10/31 01:08:30 INFO Applying migration id=deliverieshost 2026/10/31 01:08:30 INFO Applying migration id=pembegin 2026/10/31 01:08:30 INFO Applying migration id=didhost 2026/10/31 01:08:30 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:30 INFO Applying migration id=invites 2026/10/31 01:08:30 INFO Applying migration id=ed25519blob 2026/10/31 01:08:30 INFO Applying migration id=rsablob 2026/10/31 01:08:30 INFO Applying migration id=iconscid 2026/10/31 01:08:30 INFO Applying migration id=actor 2026/10/31 01:08:30 INFO Applying migration id=localkeys 2026/10/31 01:08:30 INFO Applying migration id=deleted 2026/10/31 01:08:30 INFO Applying migration id=history 2026/10/31 01:08:30 INFO Applying migration id=outboxnano 2026/10/31 01:08:30 INFO Applying migration id=implements 2026/10/31 01:08:30 INFO Applying migration id=backfill 2026/10/31 01:08:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-4c6a-7880-b38f-e2fc92383bfd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-4c6a-7742-ad11-04db29000596 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-4c6a-7742-ad11-04db29000596 2026/10/31 01:08:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-4c71-73d4-beab-0aa19a073b8a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-4c71-7314-957a-3b07d7c111c0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f80-4c71-7314-957a-3b07d7c111c0 --- PASS: TestBookmark_TwoBookmarks (2.12s) === RUN TestBookmark_Twice 2026/10/31 01:08:32 INFO Applying migration id=initial 2026/10/31 01:08:32 INFO Applying migration id=notesupdated 2026/10/31 01:08:32 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:32 INFO Applying migration id=activitiesid 2026/10/31 01:08:32 INFO Applying migration id=outbox 2026/10/31 01:08:32 INFO Applying migration id=edits 2026/10/31 01:08:32 INFO Applying migration id=outboxactor 2026/10/31 01:08:32 INFO Applying migration id=outboxsender 2026/10/31 01:08:32 INFO Applying migration id=thread 2026/10/31 01:08:32 INFO Applying migration id=host 2026/10/31 01:08:32 INFO Applying migration id=sharedinbox 2026/10/31 01:08:32 INFO Applying migration id=noteshost 2026/10/31 01:08:32 INFO Applying migration id=fetched 2026/10/31 01:08:32 INFO Applying migration id=move 2026/10/31 01:08:32 INFO Applying migration id=cleanup 2026/10/31 01:08:32 INFO Applying migration id=received 2026/10/31 01:08:32 INFO Applying migration id=namehost 2026/10/31 01:08:32 INFO Applying migration id=outboxhost 2026/10/31 01:08:32 INFO Applying migration id=notesfts 2026/10/31 01:08:32 INFO Applying migration id=iconsname 2026/10/31 01:08:32 INFO Applying migration id=nohash 2026/10/31 01:08:32 INFO Applying migration id=shares 2026/10/31 01:08:32 INFO Applying migration id=actorttl 2026/10/31 01:08:32 INFO Applying migration id=tocc 2026/10/31 01:08:32 INFO Applying migration id=followeds 2026/10/31 01:08:32 INFO Applying migration id=certhash 2026/10/31 01:08:32 INFO Applying migration id=follows_sync 2026/10/31 01:08:32 INFO Applying migration id=jsonpath 2026/10/31 01:08:32 INFO Applying migration id=localforward 2026/10/31 01:08:32 INFO Applying migration id=avatar 2026/10/31 01:08:32 INFO Applying migration id=noimage 2026/10/31 01:08:32 INFO Applying migration id=feed 2026/10/31 01:08:32 INFO Applying migration id=bookmarks 2026/10/31 01:08:32 INFO Applying migration id=shareactivity 2026/10/31 01:08:32 INFO Applying migration id=application 2026/10/31 01:08:32 INFO Applying migration id=certificates 2026/10/31 01:08:32 INFO Applying migration id=rawforward 2026/10/31 01:08:32 INFO Applying migration id=publickey 2026/10/31 01:08:32 INFO Applying migration id=resolvegroup 2026/10/31 01:08:32 INFO Applying migration id=reject 2026/10/31 01:08:32 INFO Applying migration id=autodel 2026/10/31 01:08:32 INFO Applying migration id=jsonb 2026/10/31 01:08:32 INFO Applying migration id=quote 2026/10/31 01:08:32 INFO Applying migration id=rfc9421 2026/10/31 01:08:32 INFO Applying migration id=keys 2026/10/31 01:08:32 INFO Applying migration id=portable 2026/10/31 01:08:32 INFO Applying migration id=proofs 2026/10/31 01:08:32 INFO Applying migration id=contexts 2026/10/31 01:08:32 INFO Applying migration id=deliverieshost 2026/10/31 01:08:32 INFO Applying migration id=pembegin 2026/10/31 01:08:32 INFO Applying migration id=didhost 2026/10/31 01:08:32 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:32 INFO Applying migration id=invites 2026/10/31 01:08:32 INFO Applying migration id=ed25519blob 2026/10/31 01:08:32 INFO Applying migration id=rsablob 2026/10/31 01:08:32 INFO Applying migration id=iconscid 2026/10/31 01:08:32 INFO Applying migration id=actor 2026/10/31 01:08:32 INFO Applying migration id=localkeys 2026/10/31 01:08:32 INFO Applying migration id=deleted 2026/10/31 01:08:32 INFO Applying migration id=history 2026/10/31 01:08:32 INFO Applying migration id=outboxnano 2026/10/31 01:08:32 INFO Applying migration id=implements 2026/10/31 01:08:32 INFO Applying migration id=backfill 2026/10/31 01:08:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-5ac6-7280-b8c9-23c184cf7ccf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-5ac6-71c1-b116-0b0d6f02292b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-5ac6-71c1-b116-0b0d6f02292b 2026/10/31 01:08:36 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (3.66s) === RUN TestBookmark_ToFollowers 2026/10/31 01:08:36 INFO Applying migration id=initial 2026/10/31 01:08:36 INFO Applying migration id=notesupdated 2026/10/31 01:08:36 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:36 INFO Applying migration id=activitiesid 2026/10/31 01:08:36 INFO Applying migration id=outbox 2026/10/31 01:08:36 INFO Applying migration id=edits 2026/10/31 01:08:36 INFO Applying migration id=outboxactor 2026/10/31 01:08:36 INFO Applying migration id=outboxsender 2026/10/31 01:08:36 INFO Applying migration id=thread 2026/10/31 01:08:36 INFO Applying migration id=host 2026/10/31 01:08:36 INFO Applying migration id=sharedinbox 2026/10/31 01:08:36 INFO Applying migration id=noteshost 2026/10/31 01:08:36 INFO Applying migration id=fetched 2026/10/31 01:08:36 INFO Applying migration id=move 2026/10/31 01:08:36 INFO Applying migration id=cleanup 2026/10/31 01:08:36 INFO Applying migration id=received 2026/10/31 01:08:36 INFO Applying migration id=namehost 2026/10/31 01:08:36 INFO Applying migration id=outboxhost 2026/10/31 01:08:36 INFO Applying migration id=notesfts 2026/10/31 01:08:36 INFO Applying migration id=iconsname 2026/10/31 01:08:36 INFO Applying migration id=nohash 2026/10/31 01:08:36 INFO Applying migration id=shares 2026/10/31 01:08:36 INFO Applying migration id=actorttl 2026/10/31 01:08:36 INFO Applying migration id=tocc 2026/10/31 01:08:36 INFO Applying migration id=followeds 2026/10/31 01:08:36 INFO Applying migration id=certhash 2026/10/31 01:08:36 INFO Applying migration id=follows_sync 2026/10/31 01:08:36 INFO Applying migration id=jsonpath 2026/10/31 01:08:36 INFO Applying migration id=localforward 2026/10/31 01:08:36 INFO Applying migration id=avatar 2026/10/31 01:08:36 INFO Applying migration id=noimage 2026/10/31 01:08:36 INFO Applying migration id=feed 2026/10/31 01:08:36 INFO Applying migration id=bookmarks 2026/10/31 01:08:36 INFO Applying migration id=shareactivity 2026/10/31 01:08:36 INFO Applying migration id=application 2026/10/31 01:08:36 INFO Applying migration id=certificates 2026/10/31 01:08:36 INFO Applying migration id=rawforward 2026/10/31 01:08:36 INFO Applying migration id=publickey 2026/10/31 01:08:36 INFO Applying migration id=resolvegroup 2026/10/31 01:08:36 INFO Applying migration id=reject 2026/10/31 01:08:36 INFO Applying migration id=autodel 2026/10/31 01:08:36 INFO Applying migration id=jsonb 2026/10/31 01:08:36 INFO Applying migration id=quote 2026/10/31 01:08:36 INFO Applying migration id=rfc9421 2026/10/31 01:08:36 INFO Applying migration id=keys 2026/10/31 01:08:36 INFO Applying migration id=portable 2026/10/31 01:08:36 INFO Applying migration id=proofs 2026/10/31 01:08:36 INFO Applying migration id=contexts 2026/10/31 01:08:36 INFO Applying migration id=deliverieshost 2026/10/31 01:08:36 INFO Applying migration id=pembegin 2026/10/31 01:08:36 INFO Applying migration id=didhost 2026/10/31 01:08:36 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:36 INFO Applying migration id=invites 2026/10/31 01:08:36 INFO Applying migration id=ed25519blob 2026/10/31 01:08:36 INFO Applying migration id=rsablob 2026/10/31 01:08:36 INFO Applying migration id=iconscid 2026/10/31 01:08:36 INFO Applying migration id=actor 2026/10/31 01:08:36 INFO Applying migration id=localkeys 2026/10/31 01:08:36 INFO Applying migration id=deleted 2026/10/31 01:08:36 INFO Applying migration id=history 2026/10/31 01:08:36 INFO Applying migration id=outboxnano 2026/10/31 01:08:36 INFO Applying migration id=implements 2026/10/31 01:08:36 INFO Applying migration id=backfill 2026/10/31 01:08:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f80-624b-770e-9eed-797371fff3f8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:08:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-624c-734f-a929-7ee0f5dc063a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f80-624b-770e-9eed-797371fff3f8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f80-624b-770e-9eed-797371fff3f8 2026/10/31 01:08:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-624c-7cea-9ea3-8ea8200bb576 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-624c-7ca8-8120-21ccd0597823 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-624c-7ca8-8120-21ccd0597823 2026/10/31 01:08:38 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f80-624c-7ca8-8120-21ccd0597823 2026/10/31 01:08:38 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f80-6250-773a-9980-39762cc307dc activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f80-624b-770e-9eed-797371fff3f8 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 (1.93s) === RUN TestBookmark_DM 2026/10/31 01:08:38 INFO Applying migration id=initial 2026/10/31 01:08:38 INFO Applying migration id=notesupdated 2026/10/31 01:08:38 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:38 INFO Applying migration id=activitiesid 2026/10/31 01:08:38 INFO Applying migration id=outbox 2026/10/31 01:08:38 INFO Applying migration id=edits 2026/10/31 01:08:38 INFO Applying migration id=outboxactor 2026/10/31 01:08:38 INFO Applying migration id=outboxsender 2026/10/31 01:08:38 INFO Applying migration id=thread 2026/10/31 01:08:38 INFO Applying migration id=host 2026/10/31 01:08:38 INFO Applying migration id=sharedinbox 2026/10/31 01:08:38 INFO Applying migration id=noteshost 2026/10/31 01:08:38 INFO Applying migration id=fetched 2026/10/31 01:08:38 INFO Applying migration id=move 2026/10/31 01:08:38 INFO Applying migration id=cleanup 2026/10/31 01:08:38 INFO Applying migration id=received 2026/10/31 01:08:38 INFO Applying migration id=namehost 2026/10/31 01:08:38 INFO Applying migration id=outboxhost 2026/10/31 01:08:38 INFO Applying migration id=notesfts 2026/10/31 01:08:38 INFO Applying migration id=iconsname 2026/10/31 01:08:38 INFO Applying migration id=nohash 2026/10/31 01:08:38 INFO Applying migration id=shares 2026/10/31 01:08:38 INFO Applying migration id=actorttl 2026/10/31 01:08:38 INFO Applying migration id=tocc 2026/10/31 01:08:38 INFO Applying migration id=followeds 2026/10/31 01:08:38 INFO Applying migration id=certhash 2026/10/31 01:08:38 INFO Applying migration id=follows_sync 2026/10/31 01:08:38 INFO Applying migration id=jsonpath 2026/10/31 01:08:38 INFO Applying migration id=localforward 2026/10/31 01:08:38 INFO Applying migration id=avatar 2026/10/31 01:08:38 INFO Applying migration id=noimage 2026/10/31 01:08:38 INFO Applying migration id=feed 2026/10/31 01:08:38 INFO Applying migration id=bookmarks 2026/10/31 01:08:38 INFO Applying migration id=shareactivity 2026/10/31 01:08:38 INFO Applying migration id=application 2026/10/31 01:08:38 INFO Applying migration id=certificates 2026/10/31 01:08:38 INFO Applying migration id=rawforward 2026/10/31 01:08:38 INFO Applying migration id=publickey 2026/10/31 01:08:38 INFO Applying migration id=resolvegroup 2026/10/31 01:08:38 INFO Applying migration id=reject 2026/10/31 01:08:38 INFO Applying migration id=autodel 2026/10/31 01:08:38 INFO Applying migration id=jsonb 2026/10/31 01:08:38 INFO Applying migration id=quote 2026/10/31 01:08:38 INFO Applying migration id=rfc9421 2026/10/31 01:08:38 INFO Applying migration id=keys 2026/10/31 01:08:38 INFO Applying migration id=portable 2026/10/31 01:08:38 INFO Applying migration id=proofs 2026/10/31 01:08:38 INFO Applying migration id=contexts 2026/10/31 01:08:38 INFO Applying migration id=deliverieshost 2026/10/31 01:08:38 INFO Applying migration id=pembegin 2026/10/31 01:08:38 INFO Applying migration id=didhost 2026/10/31 01:08:38 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:38 INFO Applying migration id=invites 2026/10/31 01:08:38 INFO Applying migration id=ed25519blob 2026/10/31 01:08:38 INFO Applying migration id=rsablob 2026/10/31 01:08:38 INFO Applying migration id=iconscid 2026/10/31 01:08:38 INFO Applying migration id=actor 2026/10/31 01:08:38 INFO Applying migration id=localkeys 2026/10/31 01:08:38 INFO Applying migration id=deleted 2026/10/31 01:08:38 INFO Applying migration id=history 2026/10/31 01:08:38 INFO Applying migration id=outboxnano 2026/10/31 01:08:38 INFO Applying migration id=implements 2026/10/31 01:08:38 INFO Applying migration id=backfill 2026/10/31 01:08:40 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/10/31 01:08:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-6bd1-7d3d-95de-d6bf99f7ab6a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-6bd1-7b2a-beb1-75710985753d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-6bd1-7b2a-beb1-75710985753d 2026/10/31 01:08:40 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f80-6bd1-7b2a-beb1-75710985753d --- PASS: TestBookmark_DM (2.44s) === RUN TestCommunities_OneCommunity 2026/10/31 01:08:40 INFO Applying migration id=initial 2026/10/31 01:08:40 INFO Applying migration id=notesupdated 2026/10/31 01:08:40 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:40 INFO Applying migration id=activitiesid 2026/10/31 01:08:40 INFO Applying migration id=outbox 2026/10/31 01:08:40 INFO Applying migration id=edits 2026/10/31 01:08:40 INFO Applying migration id=outboxactor 2026/10/31 01:08:40 INFO Applying migration id=outboxsender 2026/10/31 01:08:40 INFO Applying migration id=thread 2026/10/31 01:08:40 INFO Applying migration id=host 2026/10/31 01:08:40 INFO Applying migration id=sharedinbox 2026/10/31 01:08:40 INFO Applying migration id=noteshost 2026/10/31 01:08:40 INFO Applying migration id=fetched 2026/10/31 01:08:40 INFO Applying migration id=move 2026/10/31 01:08:40 INFO Applying migration id=cleanup 2026/10/31 01:08:40 INFO Applying migration id=received 2026/10/31 01:08:40 INFO Applying migration id=namehost 2026/10/31 01:08:40 INFO Applying migration id=outboxhost 2026/10/31 01:08:40 INFO Applying migration id=notesfts 2026/10/31 01:08:40 INFO Applying migration id=iconsname 2026/10/31 01:08:40 INFO Applying migration id=nohash 2026/10/31 01:08:40 INFO Applying migration id=shares 2026/10/31 01:08:40 INFO Applying migration id=actorttl 2026/10/31 01:08:40 INFO Applying migration id=tocc 2026/10/31 01:08:40 INFO Applying migration id=followeds 2026/10/31 01:08:40 INFO Applying migration id=certhash 2026/10/31 01:08:40 INFO Applying migration id=follows_sync 2026/10/31 01:08:40 INFO Applying migration id=jsonpath 2026/10/31 01:08:40 INFO Applying migration id=localforward 2026/10/31 01:08:40 INFO Applying migration id=avatar 2026/10/31 01:08:40 INFO Applying migration id=noimage 2026/10/31 01:08:40 INFO Applying migration id=feed 2026/10/31 01:08:40 INFO Applying migration id=bookmarks 2026/10/31 01:08:40 INFO Applying migration id=shareactivity 2026/10/31 01:08:40 INFO Applying migration id=application 2026/10/31 01:08:40 INFO Applying migration id=certificates 2026/10/31 01:08:40 INFO Applying migration id=rawforward 2026/10/31 01:08:40 INFO Applying migration id=publickey 2026/10/31 01:08:40 INFO Applying migration id=resolvegroup 2026/10/31 01:08:40 INFO Applying migration id=reject 2026/10/31 01:08:40 INFO Applying migration id=autodel 2026/10/31 01:08:40 INFO Applying migration id=jsonb 2026/10/31 01:08:40 INFO Applying migration id=quote 2026/10/31 01:08:40 INFO Applying migration id=rfc9421 2026/10/31 01:08:40 INFO Applying migration id=keys 2026/10/31 01:08:40 INFO Applying migration id=portable 2026/10/31 01:08:40 INFO Applying migration id=proofs 2026/10/31 01:08:40 INFO Applying migration id=contexts 2026/10/31 01:08:40 INFO Applying migration id=deliverieshost 2026/10/31 01:08:40 INFO Applying migration id=pembegin 2026/10/31 01:08:40 INFO Applying migration id=didhost 2026/10/31 01:08:40 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:40 INFO Applying migration id=invites 2026/10/31 01:08:40 INFO Applying migration id=ed25519blob 2026/10/31 01:08:40 INFO Applying migration id=rsablob 2026/10/31 01:08:40 INFO Applying migration id=iconscid 2026/10/31 01:08:40 INFO Applying migration id=actor 2026/10/31 01:08:40 INFO Applying migration id=localkeys 2026/10/31 01:08:40 INFO Applying migration id=deleted 2026/10/31 01:08:40 INFO Applying migration id=history 2026/10/31 01:08:40 INFO Applying migration id=outboxnano 2026/10/31 01:08:40 INFO Applying migration id=implements 2026/10/31 01:08:40 INFO Applying migration id=backfill 2026/10/31 01:08:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f80-7ae9-74d7-a394-abf545c4b9b4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:08:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-7aea-70da-a9b0-2fa9cee6ff8c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f80-7ae9-74d7-a394-abf545c4b9b4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f80-7ae9-74d7-a394-abf545c4b9b4 2026/10/31 01:08:44 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:44 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a18f80-7aea-7b0a-8f2c-ac364b19a86f note=https://localhost.localdomain:8443/post/01a18f80-7aea-798c-bcfd-55a13581a86e group=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-7aea-7b0a-8f2c-ac364b19a86f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-7aea-798c-bcfd-55a13581a86e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-7aea-798c-bcfd-55a13581a86e --- PASS: TestCommunities_OneCommunity (3.86s) === RUN TestCommunity_NewThread 2026/10/31 01:08:44 INFO Applying migration id=initial 2026/10/31 01:08:44 INFO Applying migration id=notesupdated 2026/10/31 01:08:44 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:44 INFO Applying migration id=activitiesid 2026/10/31 01:08:44 INFO Applying migration id=outbox 2026/10/31 01:08:44 INFO Applying migration id=edits 2026/10/31 01:08:44 INFO Applying migration id=outboxactor 2026/10/31 01:08:44 INFO Applying migration id=outboxsender 2026/10/31 01:08:44 INFO Applying migration id=thread 2026/10/31 01:08:44 INFO Applying migration id=host 2026/10/31 01:08:44 INFO Applying migration id=sharedinbox 2026/10/31 01:08:44 INFO Applying migration id=noteshost 2026/10/31 01:08:44 INFO Applying migration id=fetched 2026/10/31 01:08:44 INFO Applying migration id=move 2026/10/31 01:08:44 INFO Applying migration id=cleanup 2026/10/31 01:08:44 INFO Applying migration id=received 2026/10/31 01:08:44 INFO Applying migration id=namehost 2026/10/31 01:08:44 INFO Applying migration id=outboxhost 2026/10/31 01:08:44 INFO Applying migration id=notesfts 2026/10/31 01:08:44 INFO Applying migration id=iconsname 2026/10/31 01:08:44 INFO Applying migration id=nohash 2026/10/31 01:08:44 INFO Applying migration id=shares 2026/10/31 01:08:44 INFO Applying migration id=actorttl 2026/10/31 01:08:44 INFO Applying migration id=tocc 2026/10/31 01:08:44 INFO Applying migration id=followeds 2026/10/31 01:08:44 INFO Applying migration id=certhash 2026/10/31 01:08:44 INFO Applying migration id=follows_sync 2026/10/31 01:08:44 INFO Applying migration id=jsonpath 2026/10/31 01:08:44 INFO Applying migration id=localforward 2026/10/31 01:08:44 INFO Applying migration id=avatar 2026/10/31 01:08:44 INFO Applying migration id=noimage 2026/10/31 01:08:44 INFO Applying migration id=feed 2026/10/31 01:08:44 INFO Applying migration id=bookmarks 2026/10/31 01:08:44 INFO Applying migration id=shareactivity 2026/10/31 01:08:44 INFO Applying migration id=application 2026/10/31 01:08:44 INFO Applying migration id=certificates 2026/10/31 01:08:44 INFO Applying migration id=rawforward 2026/10/31 01:08:44 INFO Applying migration id=publickey 2026/10/31 01:08:44 INFO Applying migration id=resolvegroup 2026/10/31 01:08:44 INFO Applying migration id=reject 2026/10/31 01:08:44 INFO Applying migration id=autodel 2026/10/31 01:08:44 INFO Applying migration id=jsonb 2026/10/31 01:08:44 INFO Applying migration id=quote 2026/10/31 01:08:44 INFO Applying migration id=rfc9421 2026/10/31 01:08:44 INFO Applying migration id=keys 2026/10/31 01:08:44 INFO Applying migration id=portable 2026/10/31 01:08:44 INFO Applying migration id=proofs 2026/10/31 01:08:44 INFO Applying migration id=contexts 2026/10/31 01:08:44 INFO Applying migration id=deliverieshost 2026/10/31 01:08:44 INFO Applying migration id=pembegin 2026/10/31 01:08:44 INFO Applying migration id=didhost 2026/10/31 01:08:44 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:44 INFO Applying migration id=invites 2026/10/31 01:08:44 INFO Applying migration id=ed25519blob 2026/10/31 01:08:44 INFO Applying migration id=rsablob 2026/10/31 01:08:44 INFO Applying migration id=iconscid 2026/10/31 01:08:44 INFO Applying migration id=actor 2026/10/31 01:08:44 INFO Applying migration id=localkeys 2026/10/31 01:08:44 INFO Applying migration id=deleted 2026/10/31 01:08:44 INFO Applying migration id=history 2026/10/31 01:08:44 INFO Applying migration id=outboxnano 2026/10/31 01:08:44 INFO Applying migration id=implements 2026/10/31 01:08:44 INFO Applying migration id=backfill 2026/10/31 01:08:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-8bcd-7db5-ae56-ea3390c84556 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/31 01:08:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f80-8bce-7754-afee-290b2b0166f8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:08:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-8bcf-7263-84f2-908e7b56f45e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f80-8bce-7754-afee-290b2b0166f8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f80-8bce-7754-afee-290b2b0166f8 2026/10/31 01:08:48 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:48 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a18f80-8bcf-7c49-8bfb-164ed9bdffea note=https://localhost.localdomain:8443/post/01a18f80-8bcf-7ade-9bd9-bdc5a01d77bb group=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-8bcf-7c49-8bfb-164ed9bdffea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-8bcf-7ade-9bd9-bdc5a01d77bb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-8bcf-7ade-9bd9-bdc5a01d77bb --- PASS: TestCommunity_NewThread (4.32s) === RUN TestCommunity_NewThreadNotFollowing 2026/10/31 01:08:48 INFO Applying migration id=initial 2026/10/31 01:08:48 INFO Applying migration id=notesupdated 2026/10/31 01:08:48 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:48 INFO Applying migration id=activitiesid 2026/10/31 01:08:48 INFO Applying migration id=outbox 2026/10/31 01:08:48 INFO Applying migration id=edits 2026/10/31 01:08:48 INFO Applying migration id=outboxactor 2026/10/31 01:08:48 INFO Applying migration id=outboxsender 2026/10/31 01:08:48 INFO Applying migration id=thread 2026/10/31 01:08:48 INFO Applying migration id=host 2026/10/31 01:08:48 INFO Applying migration id=sharedinbox 2026/10/31 01:08:48 INFO Applying migration id=noteshost 2026/10/31 01:08:48 INFO Applying migration id=fetched 2026/10/31 01:08:48 INFO Applying migration id=move 2026/10/31 01:08:48 INFO Applying migration id=cleanup 2026/10/31 01:08:48 INFO Applying migration id=received 2026/10/31 01:08:48 INFO Applying migration id=namehost 2026/10/31 01:08:48 INFO Applying migration id=outboxhost 2026/10/31 01:08:48 INFO Applying migration id=notesfts 2026/10/31 01:08:48 INFO Applying migration id=iconsname 2026/10/31 01:08:48 INFO Applying migration id=nohash 2026/10/31 01:08:48 INFO Applying migration id=shares 2026/10/31 01:08:48 INFO Applying migration id=actorttl 2026/10/31 01:08:48 INFO Applying migration id=tocc 2026/10/31 01:08:48 INFO Applying migration id=followeds 2026/10/31 01:08:48 INFO Applying migration id=certhash 2026/10/31 01:08:48 INFO Applying migration id=follows_sync 2026/10/31 01:08:48 INFO Applying migration id=jsonpath 2026/10/31 01:08:48 INFO Applying migration id=localforward 2026/10/31 01:08:48 INFO Applying migration id=avatar 2026/10/31 01:08:48 INFO Applying migration id=noimage 2026/10/31 01:08:48 INFO Applying migration id=feed 2026/10/31 01:08:48 INFO Applying migration id=bookmarks 2026/10/31 01:08:48 INFO Applying migration id=shareactivity 2026/10/31 01:08:48 INFO Applying migration id=application 2026/10/31 01:08:48 INFO Applying migration id=certificates 2026/10/31 01:08:48 INFO Applying migration id=rawforward 2026/10/31 01:08:48 INFO Applying migration id=publickey 2026/10/31 01:08:48 INFO Applying migration id=resolvegroup 2026/10/31 01:08:48 INFO Applying migration id=reject 2026/10/31 01:08:48 INFO Applying migration id=autodel 2026/10/31 01:08:48 INFO Applying migration id=jsonb 2026/10/31 01:08:48 INFO Applying migration id=quote 2026/10/31 01:08:48 INFO Applying migration id=rfc9421 2026/10/31 01:08:48 INFO Applying migration id=keys 2026/10/31 01:08:48 INFO Applying migration id=portable 2026/10/31 01:08:48 INFO Applying migration id=proofs 2026/10/31 01:08:48 INFO Applying migration id=contexts 2026/10/31 01:08:48 INFO Applying migration id=deliverieshost 2026/10/31 01:08:48 INFO Applying migration id=pembegin 2026/10/31 01:08:48 INFO Applying migration id=didhost 2026/10/31 01:08:48 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:48 INFO Applying migration id=invites 2026/10/31 01:08:48 INFO Applying migration id=ed25519blob 2026/10/31 01:08:48 INFO Applying migration id=rsablob 2026/10/31 01:08:48 INFO Applying migration id=iconscid 2026/10/31 01:08:48 INFO Applying migration id=actor 2026/10/31 01:08:48 INFO Applying migration id=localkeys 2026/10/31 01:08:48 INFO Applying migration id=deleted 2026/10/31 01:08:48 INFO Applying migration id=history 2026/10/31 01:08:48 INFO Applying migration id=outboxnano 2026/10/31 01:08:48 INFO Applying migration id=implements 2026/10/31 01:08:48 INFO Applying migration id=backfill 2026/10/31 01:08:50 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-9371-7225-af81-bcc67c27eba4 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/31 01:08:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-9371-7c4f-ba79-71461c5af4e4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-9371-7a78-b383-03f7b1b6c2cf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-9371-7a78-b383-03f7b1b6c2cf --- PASS: TestCommunity_NewThreadNotFollowing (1.95s) === RUN TestCommunity_NewThreadNotPublic 2026/10/31 01:08:50 INFO Applying migration id=initial 2026/10/31 01:08:50 INFO Applying migration id=notesupdated 2026/10/31 01:08:50 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:50 INFO Applying migration id=activitiesid 2026/10/31 01:08:50 INFO Applying migration id=outbox 2026/10/31 01:08:50 INFO Applying migration id=edits 2026/10/31 01:08:50 INFO Applying migration id=outboxactor 2026/10/31 01:08:50 INFO Applying migration id=outboxsender 2026/10/31 01:08:50 INFO Applying migration id=thread 2026/10/31 01:08:50 INFO Applying migration id=host 2026/10/31 01:08:50 INFO Applying migration id=sharedinbox 2026/10/31 01:08:50 INFO Applying migration id=noteshost 2026/10/31 01:08:50 INFO Applying migration id=fetched 2026/10/31 01:08:50 INFO Applying migration id=move 2026/10/31 01:08:50 INFO Applying migration id=cleanup 2026/10/31 01:08:50 INFO Applying migration id=received 2026/10/31 01:08:50 INFO Applying migration id=namehost 2026/10/31 01:08:50 INFO Applying migration id=outboxhost 2026/10/31 01:08:50 INFO Applying migration id=notesfts 2026/10/31 01:08:50 INFO Applying migration id=iconsname 2026/10/31 01:08:50 INFO Applying migration id=nohash 2026/10/31 01:08:50 INFO Applying migration id=shares 2026/10/31 01:08:50 INFO Applying migration id=actorttl 2026/10/31 01:08:50 INFO Applying migration id=tocc 2026/10/31 01:08:50 INFO Applying migration id=followeds 2026/10/31 01:08:50 INFO Applying migration id=certhash 2026/10/31 01:08:50 INFO Applying migration id=follows_sync 2026/10/31 01:08:50 INFO Applying migration id=jsonpath 2026/10/31 01:08:50 INFO Applying migration id=localforward 2026/10/31 01:08:50 INFO Applying migration id=avatar 2026/10/31 01:08:50 INFO Applying migration id=noimage 2026/10/31 01:08:50 INFO Applying migration id=feed 2026/10/31 01:08:50 INFO Applying migration id=bookmarks 2026/10/31 01:08:50 INFO Applying migration id=shareactivity 2026/10/31 01:08:50 INFO Applying migration id=application 2026/10/31 01:08:50 INFO Applying migration id=certificates 2026/10/31 01:08:50 INFO Applying migration id=rawforward 2026/10/31 01:08:50 INFO Applying migration id=publickey 2026/10/31 01:08:50 INFO Applying migration id=resolvegroup 2026/10/31 01:08:50 INFO Applying migration id=reject 2026/10/31 01:08:50 INFO Applying migration id=autodel 2026/10/31 01:08:50 INFO Applying migration id=jsonb 2026/10/31 01:08:50 INFO Applying migration id=quote 2026/10/31 01:08:50 INFO Applying migration id=rfc9421 2026/10/31 01:08:50 INFO Applying migration id=keys 2026/10/31 01:08:50 INFO Applying migration id=portable 2026/10/31 01:08:50 INFO Applying migration id=proofs 2026/10/31 01:08:50 INFO Applying migration id=contexts 2026/10/31 01:08:50 INFO Applying migration id=deliverieshost 2026/10/31 01:08:50 INFO Applying migration id=pembegin 2026/10/31 01:08:50 INFO Applying migration id=didhost 2026/10/31 01:08:50 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:50 INFO Applying migration id=invites 2026/10/31 01:08:50 INFO Applying migration id=ed25519blob 2026/10/31 01:08:50 INFO Applying migration id=rsablob 2026/10/31 01:08:50 INFO Applying migration id=iconscid 2026/10/31 01:08:50 INFO Applying migration id=actor 2026/10/31 01:08:50 INFO Applying migration id=localkeys 2026/10/31 01:08:50 INFO Applying migration id=deleted 2026/10/31 01:08:50 INFO Applying migration id=history 2026/10/31 01:08:50 INFO Applying migration id=outboxnano 2026/10/31 01:08:50 INFO Applying migration id=implements 2026/10/31 01:08:50 INFO Applying migration id=backfill 2026/10/31 01:08:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-9c0d-7b76-aecb-bcc8316c9bef 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/31 01:08:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f80-9c0e-7604-83ae-3e8db35bfa4d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:08:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-9c0f-7151-aeff-6b30c155a07b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f80-9c0e-7604-83ae-3e8db35bfa4d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f80-9c0e-7604-83ae-3e8db35bfa4d 2026/10/31 01:08:52 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-9c0f-7bea-b4f3-71e23948d7e5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-9c0f-7a4a-867e-866a4092f4c5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-9c0f-7a4a-867e-866a4092f4c5 --- PASS: TestCommunity_NewThreadNotPublic (2.21s) === RUN TestCommunity_ReplyInThread 2026/10/31 01:08:52 INFO Applying migration id=initial 2026/10/31 01:08:52 INFO Applying migration id=notesupdated 2026/10/31 01:08:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:52 INFO Applying migration id=activitiesid 2026/10/31 01:08:52 INFO Applying migration id=outbox 2026/10/31 01:08:52 INFO Applying migration id=edits 2026/10/31 01:08:52 INFO Applying migration id=outboxactor 2026/10/31 01:08:52 INFO Applying migration id=outboxsender 2026/10/31 01:08:52 INFO Applying migration id=thread 2026/10/31 01:08:52 INFO Applying migration id=host 2026/10/31 01:08:52 INFO Applying migration id=sharedinbox 2026/10/31 01:08:52 INFO Applying migration id=noteshost 2026/10/31 01:08:52 INFO Applying migration id=fetched 2026/10/31 01:08:52 INFO Applying migration id=move 2026/10/31 01:08:52 INFO Applying migration id=cleanup 2026/10/31 01:08:52 INFO Applying migration id=received 2026/10/31 01:08:52 INFO Applying migration id=namehost 2026/10/31 01:08:52 INFO Applying migration id=outboxhost 2026/10/31 01:08:52 INFO Applying migration id=notesfts 2026/10/31 01:08:52 INFO Applying migration id=iconsname 2026/10/31 01:08:52 INFO Applying migration id=nohash 2026/10/31 01:08:52 INFO Applying migration id=shares 2026/10/31 01:08:52 INFO Applying migration id=actorttl 2026/10/31 01:08:52 INFO Applying migration id=tocc 2026/10/31 01:08:52 INFO Applying migration id=followeds 2026/10/31 01:08:52 INFO Applying migration id=certhash 2026/10/31 01:08:52 INFO Applying migration id=follows_sync 2026/10/31 01:08:52 INFO Applying migration id=jsonpath 2026/10/31 01:08:52 INFO Applying migration id=localforward 2026/10/31 01:08:52 INFO Applying migration id=avatar 2026/10/31 01:08:52 INFO Applying migration id=noimage 2026/10/31 01:08:52 INFO Applying migration id=feed 2026/10/31 01:08:52 INFO Applying migration id=bookmarks 2026/10/31 01:08:52 INFO Applying migration id=shareactivity 2026/10/31 01:08:52 INFO Applying migration id=application 2026/10/31 01:08:52 INFO Applying migration id=certificates 2026/10/31 01:08:52 INFO Applying migration id=rawforward 2026/10/31 01:08:52 INFO Applying migration id=publickey 2026/10/31 01:08:52 INFO Applying migration id=resolvegroup 2026/10/31 01:08:52 INFO Applying migration id=reject 2026/10/31 01:08:52 INFO Applying migration id=autodel 2026/10/31 01:08:52 INFO Applying migration id=jsonb 2026/10/31 01:08:52 INFO Applying migration id=quote 2026/10/31 01:08:52 INFO Applying migration id=rfc9421 2026/10/31 01:08:52 INFO Applying migration id=keys 2026/10/31 01:08:52 INFO Applying migration id=portable 2026/10/31 01:08:52 INFO Applying migration id=proofs 2026/10/31 01:08:52 INFO Applying migration id=contexts 2026/10/31 01:08:52 INFO Applying migration id=deliverieshost 2026/10/31 01:08:52 INFO Applying migration id=pembegin 2026/10/31 01:08:52 INFO Applying migration id=didhost 2026/10/31 01:08:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:52 INFO Applying migration id=invites 2026/10/31 01:08:52 INFO Applying migration id=ed25519blob 2026/10/31 01:08:52 INFO Applying migration id=rsablob 2026/10/31 01:08:52 INFO Applying migration id=iconscid 2026/10/31 01:08:52 INFO Applying migration id=actor 2026/10/31 01:08:52 INFO Applying migration id=localkeys 2026/10/31 01:08:52 INFO Applying migration id=deleted 2026/10/31 01:08:52 INFO Applying migration id=history 2026/10/31 01:08:52 INFO Applying migration id=outboxnano 2026/10/31 01:08:52 INFO Applying migration id=implements 2026/10/31 01:08:52 INFO Applying migration id=backfill 2026/10/31 01:08:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-a33a-737d-ab60-cd68625b0795 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/31 01:08:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f80-a33a-7ce9-9bbf-32e420be8c30 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:08:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-a33b-77e6-807f-50349ad5a5e0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f80-a33a-7ce9-9bbf-32e420be8c30 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f80-a33a-7ce9-9bbf-32e420be8c30 2026/10/31 01:08:54 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:54 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a18f80-a33c-7333-8ebe-a8ff155e74e2 note=https://localhost.localdomain:8443/post/01a18f80-a33c-71bc-b29a-6e1b0b035329 group=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-a33c-7333-8ebe-a8ff155e74e2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-a33c-71bc-b29a-6e1b0b035329 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-a33c-71bc-b29a-6e1b0b035329 2026/10/31 01:08:54 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/31 01:08: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: TestCommunity_ReplyInThread (1.84s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/10/31 01:08:54 INFO Applying migration id=initial 2026/10/31 01:08:54 INFO Applying migration id=notesupdated 2026/10/31 01:08:54 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:54 INFO Applying migration id=activitiesid 2026/10/31 01:08:54 INFO Applying migration id=outbox 2026/10/31 01:08:54 INFO Applying migration id=edits 2026/10/31 01:08:54 INFO Applying migration id=outboxactor 2026/10/31 01:08:54 INFO Applying migration id=outboxsender 2026/10/31 01:08:54 INFO Applying migration id=thread 2026/10/31 01:08:54 INFO Applying migration id=host 2026/10/31 01:08:54 INFO Applying migration id=sharedinbox 2026/10/31 01:08:54 INFO Applying migration id=noteshost 2026/10/31 01:08:54 INFO Applying migration id=fetched 2026/10/31 01:08:54 INFO Applying migration id=move 2026/10/31 01:08:54 INFO Applying migration id=cleanup 2026/10/31 01:08:54 INFO Applying migration id=received 2026/10/31 01:08:54 INFO Applying migration id=namehost 2026/10/31 01:08:54 INFO Applying migration id=outboxhost 2026/10/31 01:08:54 INFO Applying migration id=notesfts 2026/10/31 01:08:54 INFO Applying migration id=iconsname 2026/10/31 01:08:54 INFO Applying migration id=nohash 2026/10/31 01:08:54 INFO Applying migration id=shares 2026/10/31 01:08:54 INFO Applying migration id=actorttl 2026/10/31 01:08:54 INFO Applying migration id=tocc 2026/10/31 01:08:54 INFO Applying migration id=followeds 2026/10/31 01:08:54 INFO Applying migration id=certhash 2026/10/31 01:08:54 INFO Applying migration id=follows_sync 2026/10/31 01:08:54 INFO Applying migration id=jsonpath 2026/10/31 01:08:54 INFO Applying migration id=localforward 2026/10/31 01:08:54 INFO Applying migration id=avatar 2026/10/31 01:08:54 INFO Applying migration id=noimage 2026/10/31 01:08:54 INFO Applying migration id=feed 2026/10/31 01:08:54 INFO Applying migration id=bookmarks 2026/10/31 01:08:54 INFO Applying migration id=shareactivity 2026/10/31 01:08:54 INFO Applying migration id=application 2026/10/31 01:08:54 INFO Applying migration id=certificates 2026/10/31 01:08:54 INFO Applying migration id=rawforward 2026/10/31 01:08:54 INFO Applying migration id=publickey 2026/10/31 01:08:54 INFO Applying migration id=resolvegroup 2026/10/31 01:08:54 INFO Applying migration id=reject 2026/10/31 01:08:54 INFO Applying migration id=autodel 2026/10/31 01:08:54 INFO Applying migration id=jsonb 2026/10/31 01:08:54 INFO Applying migration id=quote 2026/10/31 01:08:54 INFO Applying migration id=rfc9421 2026/10/31 01:08:54 INFO Applying migration id=keys 2026/10/31 01:08:54 INFO Applying migration id=portable 2026/10/31 01:08:54 INFO Applying migration id=proofs 2026/10/31 01:08:54 INFO Applying migration id=contexts 2026/10/31 01:08:54 INFO Applying migration id=deliverieshost 2026/10/31 01:08:54 INFO Applying migration id=pembegin 2026/10/31 01:08:54 INFO Applying migration id=didhost 2026/10/31 01:08:54 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:54 INFO Applying migration id=invites 2026/10/31 01:08:54 INFO Applying migration id=ed25519blob 2026/10/31 01:08:54 INFO Applying migration id=rsablob 2026/10/31 01:08:54 INFO Applying migration id=iconscid 2026/10/31 01:08:54 INFO Applying migration id=actor 2026/10/31 01:08:54 INFO Applying migration id=localkeys 2026/10/31 01:08:54 INFO Applying migration id=deleted 2026/10/31 01:08:54 INFO Applying migration id=history 2026/10/31 01:08:54 INFO Applying migration id=outboxnano 2026/10/31 01:08:54 INFO Applying migration id=implements 2026/10/31 01:08:54 INFO Applying migration id=backfill 2026/10/31 01:08:56 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-aad0-70e1-834b-c163f044cea8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-aacf-7e14-ac57-b9b3ec34f29a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-aacf-7e14-ac57-b9b3ec34f29a 2026/10/31 01:08: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: TestCommunity_ReplyInThreadAuthorNotFollowing (1.94s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/10/31 01:08:56 INFO Applying migration id=initial 2026/10/31 01:08:56 INFO Applying migration id=notesupdated 2026/10/31 01:08:56 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:56 INFO Applying migration id=activitiesid 2026/10/31 01:08:56 INFO Applying migration id=outbox 2026/10/31 01:08:56 INFO Applying migration id=edits 2026/10/31 01:08:56 INFO Applying migration id=outboxactor 2026/10/31 01:08:56 INFO Applying migration id=outboxsender 2026/10/31 01:08:56 INFO Applying migration id=thread 2026/10/31 01:08:56 INFO Applying migration id=host 2026/10/31 01:08:56 INFO Applying migration id=sharedinbox 2026/10/31 01:08:56 INFO Applying migration id=noteshost 2026/10/31 01:08:56 INFO Applying migration id=fetched 2026/10/31 01:08:56 INFO Applying migration id=move 2026/10/31 01:08:56 INFO Applying migration id=cleanup 2026/10/31 01:08:56 INFO Applying migration id=received 2026/10/31 01:08:56 INFO Applying migration id=namehost 2026/10/31 01:08:56 INFO Applying migration id=outboxhost 2026/10/31 01:08:56 INFO Applying migration id=notesfts 2026/10/31 01:08:56 INFO Applying migration id=iconsname 2026/10/31 01:08:56 INFO Applying migration id=nohash 2026/10/31 01:08:56 INFO Applying migration id=shares 2026/10/31 01:08:56 INFO Applying migration id=actorttl 2026/10/31 01:08:56 INFO Applying migration id=tocc 2026/10/31 01:08:56 INFO Applying migration id=followeds 2026/10/31 01:08:56 INFO Applying migration id=certhash 2026/10/31 01:08:56 INFO Applying migration id=follows_sync 2026/10/31 01:08:56 INFO Applying migration id=jsonpath 2026/10/31 01:08:56 INFO Applying migration id=localforward 2026/10/31 01:08:56 INFO Applying migration id=avatar 2026/10/31 01:08:56 INFO Applying migration id=noimage 2026/10/31 01:08:56 INFO Applying migration id=feed 2026/10/31 01:08:56 INFO Applying migration id=bookmarks 2026/10/31 01:08:56 INFO Applying migration id=shareactivity 2026/10/31 01:08:56 INFO Applying migration id=application 2026/10/31 01:08:56 INFO Applying migration id=certificates 2026/10/31 01:08:56 INFO Applying migration id=rawforward 2026/10/31 01:08:56 INFO Applying migration id=publickey 2026/10/31 01:08:56 INFO Applying migration id=resolvegroup 2026/10/31 01:08:56 INFO Applying migration id=reject 2026/10/31 01:08:56 INFO Applying migration id=autodel 2026/10/31 01:08:56 INFO Applying migration id=jsonb 2026/10/31 01:08:56 INFO Applying migration id=quote 2026/10/31 01:08:56 INFO Applying migration id=rfc9421 2026/10/31 01:08:56 INFO Applying migration id=keys 2026/10/31 01:08:56 INFO Applying migration id=portable 2026/10/31 01:08:56 INFO Applying migration id=proofs 2026/10/31 01:08:56 INFO Applying migration id=contexts 2026/10/31 01:08:56 INFO Applying migration id=deliverieshost 2026/10/31 01:08:56 INFO Applying migration id=pembegin 2026/10/31 01:08:56 INFO Applying migration id=didhost 2026/10/31 01:08:56 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:56 INFO Applying migration id=invites 2026/10/31 01:08:56 INFO Applying migration id=ed25519blob 2026/10/31 01:08:56 INFO Applying migration id=rsablob 2026/10/31 01:08:56 INFO Applying migration id=iconscid 2026/10/31 01:08:56 INFO Applying migration id=actor 2026/10/31 01:08:56 INFO Applying migration id=localkeys 2026/10/31 01:08:56 INFO Applying migration id=deleted 2026/10/31 01:08:56 INFO Applying migration id=history 2026/10/31 01:08:56 INFO Applying migration id=outboxnano 2026/10/31 01:08:56 INFO Applying migration id=implements 2026/10/31 01:08:56 INFO Applying migration id=backfill 2026/10/31 01:08:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-b23f-7066-a2c2-0de824c1f241 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/31 01:08:58 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:08:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-b23f-7c0f-a13b-54aba4ff787a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-b23f-7a45-a10a-a4045aba109e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-b23f-7a45-a10a-a4045aba109e 2026/10/31 01:08:58 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/31 01:08: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 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (1.90s) === RUN TestCommunity_DuplicateReplyInThread 2026/10/31 01:08:58 INFO Applying migration id=initial 2026/10/31 01:08:58 INFO Applying migration id=notesupdated 2026/10/31 01:08:58 INFO Applying migration id=personspreferredusername 2026/10/31 01:08:58 INFO Applying migration id=activitiesid 2026/10/31 01:08:58 INFO Applying migration id=outbox 2026/10/31 01:08:58 INFO Applying migration id=edits 2026/10/31 01:08:58 INFO Applying migration id=outboxactor 2026/10/31 01:08:58 INFO Applying migration id=outboxsender 2026/10/31 01:08:58 INFO Applying migration id=thread 2026/10/31 01:08:58 INFO Applying migration id=host 2026/10/31 01:08:58 INFO Applying migration id=sharedinbox 2026/10/31 01:08:58 INFO Applying migration id=noteshost 2026/10/31 01:08:58 INFO Applying migration id=fetched 2026/10/31 01:08:58 INFO Applying migration id=move 2026/10/31 01:08:58 INFO Applying migration id=cleanup 2026/10/31 01:08:58 INFO Applying migration id=received 2026/10/31 01:08:58 INFO Applying migration id=namehost 2026/10/31 01:08:58 INFO Applying migration id=outboxhost 2026/10/31 01:08:58 INFO Applying migration id=notesfts 2026/10/31 01:08:58 INFO Applying migration id=iconsname 2026/10/31 01:08:58 INFO Applying migration id=nohash 2026/10/31 01:08:58 INFO Applying migration id=shares 2026/10/31 01:08:58 INFO Applying migration id=actorttl 2026/10/31 01:08:58 INFO Applying migration id=tocc 2026/10/31 01:08:58 INFO Applying migration id=followeds 2026/10/31 01:08:58 INFO Applying migration id=certhash 2026/10/31 01:08:58 INFO Applying migration id=follows_sync 2026/10/31 01:08:58 INFO Applying migration id=jsonpath 2026/10/31 01:08:58 INFO Applying migration id=localforward 2026/10/31 01:08:58 INFO Applying migration id=avatar 2026/10/31 01:08:58 INFO Applying migration id=noimage 2026/10/31 01:08:58 INFO Applying migration id=feed 2026/10/31 01:08:58 INFO Applying migration id=bookmarks 2026/10/31 01:08:58 INFO Applying migration id=shareactivity 2026/10/31 01:08:58 INFO Applying migration id=application 2026/10/31 01:08:58 INFO Applying migration id=certificates 2026/10/31 01:08:58 INFO Applying migration id=rawforward 2026/10/31 01:08:58 INFO Applying migration id=publickey 2026/10/31 01:08:58 INFO Applying migration id=resolvegroup 2026/10/31 01:08:58 INFO Applying migration id=reject 2026/10/31 01:08:58 INFO Applying migration id=autodel 2026/10/31 01:08:58 INFO Applying migration id=jsonb 2026/10/31 01:08:58 INFO Applying migration id=quote 2026/10/31 01:08:58 INFO Applying migration id=rfc9421 2026/10/31 01:08:58 INFO Applying migration id=keys 2026/10/31 01:08:58 INFO Applying migration id=portable 2026/10/31 01:08:58 INFO Applying migration id=proofs 2026/10/31 01:08:58 INFO Applying migration id=contexts 2026/10/31 01:08:58 INFO Applying migration id=deliverieshost 2026/10/31 01:08:58 INFO Applying migration id=pembegin 2026/10/31 01:08:58 INFO Applying migration id=didhost 2026/10/31 01:08:58 INFO Applying migration id=rsapkcs8 2026/10/31 01:08:58 INFO Applying migration id=invites 2026/10/31 01:08:58 INFO Applying migration id=ed25519blob 2026/10/31 01:08:58 INFO Applying migration id=rsablob 2026/10/31 01:08:58 INFO Applying migration id=iconscid 2026/10/31 01:08:58 INFO Applying migration id=actor 2026/10/31 01:08:58 INFO Applying migration id=localkeys 2026/10/31 01:08:58 INFO Applying migration id=deleted 2026/10/31 01:08:58 INFO Applying migration id=history 2026/10/31 01:08:58 INFO Applying migration id=outboxnano 2026/10/31 01:08:58 INFO Applying migration id=implements 2026/10/31 01:08:58 INFO Applying migration id=backfill 2026/10/31 01:09:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-c01a-7912-ae2b-eaa1f61923e3 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/31 01:09:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f80-c01b-73d1-a43d-df8607b9d880 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:09:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-c01b-7e54-b9ae-cd48e3577cf8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f80-c01b-73d1-a43d-df8607b9d880 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f80-c01b-73d1-a43d-df8607b9d880 2026/10/31 01:09:02 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:02 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a18f80-c01c-7999-a761-ab92af4bafda note=https://localhost.localdomain:8443/post/01a18f80-c01c-781d-9909-2219bcca206b group=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-c01c-7999-a761-ab92af4bafda activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-c01c-781d-9909-2219bcca206b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-c01c-781d-9909-2219bcca206b 2026/10/31 01:09:02 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/31 01:09: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 --- PASS: TestCommunity_DuplicateReplyInThread (3.55s) === RUN TestCommunity_EditedReplyInThread 2026/10/31 01:09:02 INFO Applying migration id=initial 2026/10/31 01:09:02 INFO Applying migration id=notesupdated 2026/10/31 01:09:02 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:02 INFO Applying migration id=activitiesid 2026/10/31 01:09:02 INFO Applying migration id=outbox 2026/10/31 01:09:02 INFO Applying migration id=edits 2026/10/31 01:09:02 INFO Applying migration id=outboxactor 2026/10/31 01:09:02 INFO Applying migration id=outboxsender 2026/10/31 01:09:02 INFO Applying migration id=thread 2026/10/31 01:09:02 INFO Applying migration id=host 2026/10/31 01:09:02 INFO Applying migration id=sharedinbox 2026/10/31 01:09:02 INFO Applying migration id=noteshost 2026/10/31 01:09:02 INFO Applying migration id=fetched 2026/10/31 01:09:02 INFO Applying migration id=move 2026/10/31 01:09:02 INFO Applying migration id=cleanup 2026/10/31 01:09:02 INFO Applying migration id=received 2026/10/31 01:09:02 INFO Applying migration id=namehost 2026/10/31 01:09:02 INFO Applying migration id=outboxhost 2026/10/31 01:09:02 INFO Applying migration id=notesfts 2026/10/31 01:09:02 INFO Applying migration id=iconsname 2026/10/31 01:09:02 INFO Applying migration id=nohash 2026/10/31 01:09:02 INFO Applying migration id=shares 2026/10/31 01:09:02 INFO Applying migration id=actorttl 2026/10/31 01:09:02 INFO Applying migration id=tocc 2026/10/31 01:09:02 INFO Applying migration id=followeds 2026/10/31 01:09:02 INFO Applying migration id=certhash 2026/10/31 01:09:02 INFO Applying migration id=follows_sync 2026/10/31 01:09:02 INFO Applying migration id=jsonpath 2026/10/31 01:09:02 INFO Applying migration id=localforward 2026/10/31 01:09:02 INFO Applying migration id=avatar 2026/10/31 01:09:02 INFO Applying migration id=noimage 2026/10/31 01:09:02 INFO Applying migration id=feed 2026/10/31 01:09:02 INFO Applying migration id=bookmarks 2026/10/31 01:09:02 INFO Applying migration id=shareactivity 2026/10/31 01:09:02 INFO Applying migration id=application 2026/10/31 01:09:02 INFO Applying migration id=certificates 2026/10/31 01:09:02 INFO Applying migration id=rawforward 2026/10/31 01:09:02 INFO Applying migration id=publickey 2026/10/31 01:09:02 INFO Applying migration id=resolvegroup 2026/10/31 01:09:02 INFO Applying migration id=reject 2026/10/31 01:09:02 INFO Applying migration id=autodel 2026/10/31 01:09:02 INFO Applying migration id=jsonb 2026/10/31 01:09:02 INFO Applying migration id=quote 2026/10/31 01:09:02 INFO Applying migration id=rfc9421 2026/10/31 01:09:02 INFO Applying migration id=keys 2026/10/31 01:09:02 INFO Applying migration id=portable 2026/10/31 01:09:02 INFO Applying migration id=proofs 2026/10/31 01:09:02 INFO Applying migration id=contexts 2026/10/31 01:09:02 INFO Applying migration id=deliverieshost 2026/10/31 01:09:02 INFO Applying migration id=pembegin 2026/10/31 01:09:02 INFO Applying migration id=didhost 2026/10/31 01:09:02 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:02 INFO Applying migration id=invites 2026/10/31 01:09:02 INFO Applying migration id=ed25519blob 2026/10/31 01:09:02 INFO Applying migration id=rsablob 2026/10/31 01:09:02 INFO Applying migration id=iconscid 2026/10/31 01:09:02 INFO Applying migration id=actor 2026/10/31 01:09:02 INFO Applying migration id=localkeys 2026/10/31 01:09:02 INFO Applying migration id=deleted 2026/10/31 01:09:02 INFO Applying migration id=history 2026/10/31 01:09:02 INFO Applying migration id=outboxnano 2026/10/31 01:09:02 INFO Applying migration id=implements 2026/10/31 01:09:02 INFO Applying migration id=backfill 2026/10/31 01:09:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-c6ef-7bc5-aca0-cc9a6dc402e6 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/31 01:09:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f80-c6f0-7580-a983-71bee408e503 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:09:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-c6f1-705e-932f-ce3e0ba3227a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f80-c6f0-7580-a983-71bee408e503 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f80-c6f0-7580-a983-71bee408e503 2026/10/31 01:09:03 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:03 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a18f80-c6f1-7a06-b016-abec0af972e2 note=https://localhost.localdomain:8443/post/01a18f80-c6f1-78a3-879c-db8e5f231470 group=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-c6f1-7a06-b016-abec0af972e2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-c6f1-78a3-879c-db8e5f231470 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-c6f1-78a3-879c-db8e5f231470 2026/10/31 01:09:03 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/31 01:09: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/note/1 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/31 01:09:03 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/31 01:09:03 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_EditedReplyInThread (1.75s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/10/31 01:09:03 INFO Applying migration id=initial 2026/10/31 01:09:03 INFO Applying migration id=notesupdated 2026/10/31 01:09:03 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:03 INFO Applying migration id=activitiesid 2026/10/31 01:09:03 INFO Applying migration id=outbox 2026/10/31 01:09:03 INFO Applying migration id=edits 2026/10/31 01:09:03 INFO Applying migration id=outboxactor 2026/10/31 01:09:03 INFO Applying migration id=outboxsender 2026/10/31 01:09:03 INFO Applying migration id=thread 2026/10/31 01:09:03 INFO Applying migration id=host 2026/10/31 01:09:03 INFO Applying migration id=sharedinbox 2026/10/31 01:09:03 INFO Applying migration id=noteshost 2026/10/31 01:09:03 INFO Applying migration id=fetched 2026/10/31 01:09:03 INFO Applying migration id=move 2026/10/31 01:09:03 INFO Applying migration id=cleanup 2026/10/31 01:09:03 INFO Applying migration id=received 2026/10/31 01:09:03 INFO Applying migration id=namehost 2026/10/31 01:09:03 INFO Applying migration id=outboxhost 2026/10/31 01:09:03 INFO Applying migration id=notesfts 2026/10/31 01:09:03 INFO Applying migration id=iconsname 2026/10/31 01:09:03 INFO Applying migration id=nohash 2026/10/31 01:09:03 INFO Applying migration id=shares 2026/10/31 01:09:03 INFO Applying migration id=actorttl 2026/10/31 01:09:03 INFO Applying migration id=tocc 2026/10/31 01:09:03 INFO Applying migration id=followeds 2026/10/31 01:09:03 INFO Applying migration id=certhash 2026/10/31 01:09:03 INFO Applying migration id=follows_sync 2026/10/31 01:09:03 INFO Applying migration id=jsonpath 2026/10/31 01:09:03 INFO Applying migration id=localforward 2026/10/31 01:09:03 INFO Applying migration id=avatar 2026/10/31 01:09:03 INFO Applying migration id=noimage 2026/10/31 01:09:03 INFO Applying migration id=feed 2026/10/31 01:09:03 INFO Applying migration id=bookmarks 2026/10/31 01:09:03 INFO Applying migration id=shareactivity 2026/10/31 01:09:03 INFO Applying migration id=application 2026/10/31 01:09:03 INFO Applying migration id=certificates 2026/10/31 01:09:03 INFO Applying migration id=rawforward 2026/10/31 01:09:03 INFO Applying migration id=publickey 2026/10/31 01:09:03 INFO Applying migration id=resolvegroup 2026/10/31 01:09:03 INFO Applying migration id=reject 2026/10/31 01:09:03 INFO Applying migration id=autodel 2026/10/31 01:09:03 INFO Applying migration id=jsonb 2026/10/31 01:09:03 INFO Applying migration id=quote 2026/10/31 01:09:03 INFO Applying migration id=rfc9421 2026/10/31 01:09:03 INFO Applying migration id=keys 2026/10/31 01:09:03 INFO Applying migration id=portable 2026/10/31 01:09:03 INFO Applying migration id=proofs 2026/10/31 01:09:03 INFO Applying migration id=contexts 2026/10/31 01:09:03 INFO Applying migration id=deliverieshost 2026/10/31 01:09:03 INFO Applying migration id=pembegin 2026/10/31 01:09:03 INFO Applying migration id=didhost 2026/10/31 01:09:03 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:03 INFO Applying migration id=invites 2026/10/31 01:09:03 INFO Applying migration id=ed25519blob 2026/10/31 01:09:03 INFO Applying migration id=rsablob 2026/10/31 01:09:03 INFO Applying migration id=iconscid 2026/10/31 01:09:03 INFO Applying migration id=actor 2026/10/31 01:09:03 INFO Applying migration id=localkeys 2026/10/31 01:09:03 INFO Applying migration id=deleted 2026/10/31 01:09:03 INFO Applying migration id=history 2026/10/31 01:09:03 INFO Applying migration id=outboxnano 2026/10/31 01:09:03 INFO Applying migration id=implements 2026/10/31 01:09:03 INFO Applying migration id=backfill 2026/10/31 01:09:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-d06c-786e-b97e-74f72afd5492 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/31 01:09:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f80-d06d-7286-afc4-86c06e3f9ff6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:09:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f80-d06d-7c6e-b36e-6aa8658c1967 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f80-d06d-7286-afc4-86c06e3f9ff6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f80-d06d-7286-afc4-86c06e3f9ff6 2026/10/31 01:09:06 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:06 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a18f80-d06e-772e-921b-8952c45b6bf9 note=https://localhost.localdomain:8443/post/01a18f80-d06e-75c4-a402-0b9616860f07 group=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-d06e-772e-921b-8952c45b6bf9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-d06e-75c4-a402-0b9616860f07 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f80-d06e-75c4-a402-0b9616860f07 2026/10/31 01:09:06 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/31 01:09:06 INFO Received a new post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_UnknownEditedReplyInThread (2.43s) === RUN TestDelete_HappyFlow 2026/10/31 01:09:06 INFO Applying migration id=initial 2026/10/31 01:09:06 INFO Applying migration id=notesupdated 2026/10/31 01:09:06 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:06 INFO Applying migration id=activitiesid 2026/10/31 01:09:06 INFO Applying migration id=outbox 2026/10/31 01:09:06 INFO Applying migration id=edits 2026/10/31 01:09:06 INFO Applying migration id=outboxactor 2026/10/31 01:09:06 INFO Applying migration id=outboxsender 2026/10/31 01:09:06 INFO Applying migration id=thread 2026/10/31 01:09:06 INFO Applying migration id=host 2026/10/31 01:09:06 INFO Applying migration id=sharedinbox 2026/10/31 01:09:06 INFO Applying migration id=noteshost 2026/10/31 01:09:06 INFO Applying migration id=fetched 2026/10/31 01:09:06 INFO Applying migration id=move 2026/10/31 01:09:06 INFO Applying migration id=cleanup 2026/10/31 01:09:06 INFO Applying migration id=received 2026/10/31 01:09:06 INFO Applying migration id=namehost 2026/10/31 01:09:06 INFO Applying migration id=outboxhost 2026/10/31 01:09:06 INFO Applying migration id=notesfts 2026/10/31 01:09:06 INFO Applying migration id=iconsname 2026/10/31 01:09:06 INFO Applying migration id=nohash 2026/10/31 01:09:06 INFO Applying migration id=shares 2026/10/31 01:09:06 INFO Applying migration id=actorttl 2026/10/31 01:09:06 INFO Applying migration id=tocc 2026/10/31 01:09:06 INFO Applying migration id=followeds 2026/10/31 01:09:06 INFO Applying migration id=certhash 2026/10/31 01:09:06 INFO Applying migration id=follows_sync 2026/10/31 01:09:06 INFO Applying migration id=jsonpath 2026/10/31 01:09:06 INFO Applying migration id=localforward 2026/10/31 01:09:06 INFO Applying migration id=avatar 2026/10/31 01:09:06 INFO Applying migration id=noimage 2026/10/31 01:09:06 INFO Applying migration id=feed 2026/10/31 01:09:06 INFO Applying migration id=bookmarks 2026/10/31 01:09:06 INFO Applying migration id=shareactivity 2026/10/31 01:09:06 INFO Applying migration id=application 2026/10/31 01:09:06 INFO Applying migration id=certificates 2026/10/31 01:09:06 INFO Applying migration id=rawforward 2026/10/31 01:09:06 INFO Applying migration id=publickey 2026/10/31 01:09:06 INFO Applying migration id=resolvegroup 2026/10/31 01:09:06 INFO Applying migration id=reject 2026/10/31 01:09:06 INFO Applying migration id=autodel 2026/10/31 01:09:06 INFO Applying migration id=jsonb 2026/10/31 01:09:06 INFO Applying migration id=quote 2026/10/31 01:09:06 INFO Applying migration id=rfc9421 2026/10/31 01:09:06 INFO Applying migration id=keys 2026/10/31 01:09:06 INFO Applying migration id=portable 2026/10/31 01:09:06 INFO Applying migration id=proofs 2026/10/31 01:09:06 INFO Applying migration id=contexts 2026/10/31 01:09:06 INFO Applying migration id=deliverieshost 2026/10/31 01:09:06 INFO Applying migration id=pembegin 2026/10/31 01:09:06 INFO Applying migration id=didhost 2026/10/31 01:09:06 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:06 INFO Applying migration id=invites 2026/10/31 01:09:06 INFO Applying migration id=ed25519blob 2026/10/31 01:09:06 INFO Applying migration id=rsablob 2026/10/31 01:09:06 INFO Applying migration id=iconscid 2026/10/31 01:09:06 INFO Applying migration id=actor 2026/10/31 01:09:06 INFO Applying migration id=localkeys 2026/10/31 01:09:06 INFO Applying migration id=deleted 2026/10/31 01:09:06 INFO Applying migration id=history 2026/10/31 01:09:06 INFO Applying migration id=outboxnano 2026/10/31 01:09:06 INFO Applying migration id=implements 2026/10/31 01:09:06 INFO Applying migration id=backfill 2026/10/31 01:09:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-db48-7798-87aa-484019b597fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-db48-7719-9c17-b37a6902c483 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-db48-7719-9c17-b37a6902c483 2026/10/31 01:09:09 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f80-db48-7719-9c17-b37a6902c483 2026/10/31 01:09:09 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f80-db48-7719-9c17-b37a6902c483#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-db48-7719-9c17-b37a6902c483 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f80-db48-7719-9c17-b37a6902c483 2026/10/31 01:09:09 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f80-db48-7719-9c17-b37a6902c483 --- PASS: TestDelete_HappyFlow (2.78s) === RUN TestDelete_NotAuthor 2026/10/31 01:09:09 INFO Applying migration id=initial 2026/10/31 01:09:09 INFO Applying migration id=notesupdated 2026/10/31 01:09:09 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:09 INFO Applying migration id=activitiesid 2026/10/31 01:09:09 INFO Applying migration id=outbox 2026/10/31 01:09:09 INFO Applying migration id=edits 2026/10/31 01:09:09 INFO Applying migration id=outboxactor 2026/10/31 01:09:09 INFO Applying migration id=outboxsender 2026/10/31 01:09:09 INFO Applying migration id=thread 2026/10/31 01:09:09 INFO Applying migration id=host 2026/10/31 01:09:09 INFO Applying migration id=sharedinbox 2026/10/31 01:09:09 INFO Applying migration id=noteshost 2026/10/31 01:09:09 INFO Applying migration id=fetched 2026/10/31 01:09:09 INFO Applying migration id=move 2026/10/31 01:09:09 INFO Applying migration id=cleanup 2026/10/31 01:09:09 INFO Applying migration id=received 2026/10/31 01:09:09 INFO Applying migration id=namehost 2026/10/31 01:09:09 INFO Applying migration id=outboxhost 2026/10/31 01:09:09 INFO Applying migration id=notesfts 2026/10/31 01:09:09 INFO Applying migration id=iconsname 2026/10/31 01:09:09 INFO Applying migration id=nohash 2026/10/31 01:09:09 INFO Applying migration id=shares 2026/10/31 01:09:09 INFO Applying migration id=actorttl 2026/10/31 01:09:09 INFO Applying migration id=tocc 2026/10/31 01:09:09 INFO Applying migration id=followeds 2026/10/31 01:09:09 INFO Applying migration id=certhash 2026/10/31 01:09:09 INFO Applying migration id=follows_sync 2026/10/31 01:09:09 INFO Applying migration id=jsonpath 2026/10/31 01:09:09 INFO Applying migration id=localforward 2026/10/31 01:09:09 INFO Applying migration id=avatar 2026/10/31 01:09:09 INFO Applying migration id=noimage 2026/10/31 01:09:09 INFO Applying migration id=feed 2026/10/31 01:09:09 INFO Applying migration id=bookmarks 2026/10/31 01:09:09 INFO Applying migration id=shareactivity 2026/10/31 01:09:09 INFO Applying migration id=application 2026/10/31 01:09:09 INFO Applying migration id=certificates 2026/10/31 01:09:09 INFO Applying migration id=rawforward 2026/10/31 01:09:09 INFO Applying migration id=publickey 2026/10/31 01:09:09 INFO Applying migration id=resolvegroup 2026/10/31 01:09:09 INFO Applying migration id=reject 2026/10/31 01:09:09 INFO Applying migration id=autodel 2026/10/31 01:09:09 INFO Applying migration id=jsonb 2026/10/31 01:09:09 INFO Applying migration id=quote 2026/10/31 01:09:09 INFO Applying migration id=rfc9421 2026/10/31 01:09:09 INFO Applying migration id=keys 2026/10/31 01:09:09 INFO Applying migration id=portable 2026/10/31 01:09:09 INFO Applying migration id=proofs 2026/10/31 01:09:09 INFO Applying migration id=contexts 2026/10/31 01:09:09 INFO Applying migration id=deliverieshost 2026/10/31 01:09:09 INFO Applying migration id=pembegin 2026/10/31 01:09:09 INFO Applying migration id=didhost 2026/10/31 01:09:09 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:09 INFO Applying migration id=invites 2026/10/31 01:09:09 INFO Applying migration id=ed25519blob 2026/10/31 01:09:09 INFO Applying migration id=rsablob 2026/10/31 01:09:09 INFO Applying migration id=iconscid 2026/10/31 01:09:09 INFO Applying migration id=actor 2026/10/31 01:09:09 INFO Applying migration id=localkeys 2026/10/31 01:09:09 INFO Applying migration id=deleted 2026/10/31 01:09:09 INFO Applying migration id=history 2026/10/31 01:09:09 INFO Applying migration id=outboxnano 2026/10/31 01:09:09 INFO Applying migration id=implements 2026/10/31 01:09:09 INFO Applying migration id=backfill 2026/10/31 01:09:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-e2a1-728e-8485-547b559c230c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-e2a0-7b33-aaec-e416c4793776 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-e2a0-7b33-aaec-e416c4793776 2026/10/31 01:09:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f80-e2a0-7b33-aaec-e416c4793776 2026/10/31 01:09:10 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/01a18f80-e2a0-7b33-aaec-e416c4793776 error="sql: no rows in result set" 2026/10/31 01:09:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f80-e2a0-7b33-aaec-e416c4793776 --- PASS: TestDelete_NotAuthor (1.88s) === RUN TestDelete_NoSuchPost 2026/10/31 01:09:10 INFO Applying migration id=initial 2026/10/31 01:09:10 INFO Applying migration id=notesupdated 2026/10/31 01:09:10 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:10 INFO Applying migration id=activitiesid 2026/10/31 01:09:10 INFO Applying migration id=outbox 2026/10/31 01:09:10 INFO Applying migration id=edits 2026/10/31 01:09:10 INFO Applying migration id=outboxactor 2026/10/31 01:09:10 INFO Applying migration id=outboxsender 2026/10/31 01:09:10 INFO Applying migration id=thread 2026/10/31 01:09:10 INFO Applying migration id=host 2026/10/31 01:09:10 INFO Applying migration id=sharedinbox 2026/10/31 01:09:10 INFO Applying migration id=noteshost 2026/10/31 01:09:10 INFO Applying migration id=fetched 2026/10/31 01:09:10 INFO Applying migration id=move 2026/10/31 01:09:10 INFO Applying migration id=cleanup 2026/10/31 01:09:10 INFO Applying migration id=received 2026/10/31 01:09:10 INFO Applying migration id=namehost 2026/10/31 01:09:10 INFO Applying migration id=outboxhost 2026/10/31 01:09:10 INFO Applying migration id=notesfts 2026/10/31 01:09:10 INFO Applying migration id=iconsname 2026/10/31 01:09:10 INFO Applying migration id=nohash 2026/10/31 01:09:10 INFO Applying migration id=shares 2026/10/31 01:09:10 INFO Applying migration id=actorttl 2026/10/31 01:09:10 INFO Applying migration id=tocc 2026/10/31 01:09:10 INFO Applying migration id=followeds 2026/10/31 01:09:10 INFO Applying migration id=certhash 2026/10/31 01:09:10 INFO Applying migration id=follows_sync 2026/10/31 01:09:10 INFO Applying migration id=jsonpath 2026/10/31 01:09:11 INFO Applying migration id=localforward 2026/10/31 01:09:11 INFO Applying migration id=avatar 2026/10/31 01:09:11 INFO Applying migration id=noimage 2026/10/31 01:09:11 INFO Applying migration id=feed 2026/10/31 01:09:11 INFO Applying migration id=bookmarks 2026/10/31 01:09:11 INFO Applying migration id=shareactivity 2026/10/31 01:09:11 INFO Applying migration id=application 2026/10/31 01:09:11 INFO Applying migration id=certificates 2026/10/31 01:09:11 INFO Applying migration id=rawforward 2026/10/31 01:09:11 INFO Applying migration id=publickey 2026/10/31 01:09:11 INFO Applying migration id=resolvegroup 2026/10/31 01:09:11 INFO Applying migration id=reject 2026/10/31 01:09:11 INFO Applying migration id=autodel 2026/10/31 01:09:11 INFO Applying migration id=jsonb 2026/10/31 01:09:11 INFO Applying migration id=quote 2026/10/31 01:09:11 INFO Applying migration id=rfc9421 2026/10/31 01:09:11 INFO Applying migration id=keys 2026/10/31 01:09:11 INFO Applying migration id=portable 2026/10/31 01:09:11 INFO Applying migration id=proofs 2026/10/31 01:09:11 INFO Applying migration id=contexts 2026/10/31 01:09:11 INFO Applying migration id=deliverieshost 2026/10/31 01:09:11 INFO Applying migration id=pembegin 2026/10/31 01:09:11 INFO Applying migration id=didhost 2026/10/31 01:09:11 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:11 INFO Applying migration id=invites 2026/10/31 01:09:11 INFO Applying migration id=ed25519blob 2026/10/31 01:09:11 INFO Applying migration id=rsablob 2026/10/31 01:09:11 INFO Applying migration id=iconscid 2026/10/31 01:09:11 INFO Applying migration id=actor 2026/10/31 01:09:11 INFO Applying migration id=localkeys 2026/10/31 01:09:11 INFO Applying migration id=deleted 2026/10/31 01:09:11 INFO Applying migration id=history 2026/10/31 01:09:11 INFO Applying migration id=outboxnano 2026/10/31 01:09:11 INFO Applying migration id=implements 2026/10/31 01:09:11 INFO Applying migration id=backfill 2026/10/31 01:09:13 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (2.89s) === RUN TestDelete_UnauthenticatedUser 2026/10/31 01:09:13 INFO Applying migration id=initial 2026/10/31 01:09:13 INFO Applying migration id=notesupdated 2026/10/31 01:09:13 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:13 INFO Applying migration id=activitiesid 2026/10/31 01:09:13 INFO Applying migration id=outbox 2026/10/31 01:09:13 INFO Applying migration id=edits 2026/10/31 01:09:13 INFO Applying migration id=outboxactor 2026/10/31 01:09:13 INFO Applying migration id=outboxsender 2026/10/31 01:09:13 INFO Applying migration id=thread 2026/10/31 01:09:13 INFO Applying migration id=host 2026/10/31 01:09:13 INFO Applying migration id=sharedinbox 2026/10/31 01:09:13 INFO Applying migration id=noteshost 2026/10/31 01:09:13 INFO Applying migration id=fetched 2026/10/31 01:09:13 INFO Applying migration id=move 2026/10/31 01:09:13 INFO Applying migration id=cleanup 2026/10/31 01:09:13 INFO Applying migration id=received 2026/10/31 01:09:13 INFO Applying migration id=namehost 2026/10/31 01:09:13 INFO Applying migration id=outboxhost 2026/10/31 01:09:13 INFO Applying migration id=notesfts 2026/10/31 01:09:13 INFO Applying migration id=iconsname 2026/10/31 01:09:13 INFO Applying migration id=nohash 2026/10/31 01:09:13 INFO Applying migration id=shares 2026/10/31 01:09:13 INFO Applying migration id=actorttl 2026/10/31 01:09:13 INFO Applying migration id=tocc 2026/10/31 01:09:13 INFO Applying migration id=followeds 2026/10/31 01:09:13 INFO Applying migration id=certhash 2026/10/31 01:09:13 INFO Applying migration id=follows_sync 2026/10/31 01:09:13 INFO Applying migration id=jsonpath 2026/10/31 01:09:13 INFO Applying migration id=localforward 2026/10/31 01:09:13 INFO Applying migration id=avatar 2026/10/31 01:09:13 INFO Applying migration id=noimage 2026/10/31 01:09:13 INFO Applying migration id=feed 2026/10/31 01:09:13 INFO Applying migration id=bookmarks 2026/10/31 01:09:13 INFO Applying migration id=shareactivity 2026/10/31 01:09:13 INFO Applying migration id=application 2026/10/31 01:09:13 INFO Applying migration id=certificates 2026/10/31 01:09:13 INFO Applying migration id=rawforward 2026/10/31 01:09:13 INFO Applying migration id=publickey 2026/10/31 01:09:13 INFO Applying migration id=resolvegroup 2026/10/31 01:09:13 INFO Applying migration id=reject 2026/10/31 01:09:13 INFO Applying migration id=autodel 2026/10/31 01:09:13 INFO Applying migration id=jsonb 2026/10/31 01:09:13 INFO Applying migration id=quote 2026/10/31 01:09:13 INFO Applying migration id=rfc9421 2026/10/31 01:09:13 INFO Applying migration id=keys 2026/10/31 01:09:13 INFO Applying migration id=portable 2026/10/31 01:09:13 INFO Applying migration id=proofs 2026/10/31 01:09:13 INFO Applying migration id=contexts 2026/10/31 01:09:13 INFO Applying migration id=deliverieshost 2026/10/31 01:09:13 INFO Applying migration id=pembegin 2026/10/31 01:09:13 INFO Applying migration id=didhost 2026/10/31 01:09:13 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:13 INFO Applying migration id=invites 2026/10/31 01:09:13 INFO Applying migration id=ed25519blob 2026/10/31 01:09:13 INFO Applying migration id=rsablob 2026/10/31 01:09:13 INFO Applying migration id=iconscid 2026/10/31 01:09:13 INFO Applying migration id=actor 2026/10/31 01:09:13 INFO Applying migration id=localkeys 2026/10/31 01:09:13 INFO Applying migration id=deleted 2026/10/31 01:09:13 INFO Applying migration id=history 2026/10/31 01:09:13 INFO Applying migration id=outboxnano 2026/10/31 01:09:13 INFO Applying migration id=implements 2026/10/31 01:09:13 INFO Applying migration id=backfill 2026/10/31 01:09:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f80-f86e-72c1-812b-8fa1c6b3774a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f80-f86e-7257-9298-7554e678fe3f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f80-f86e-7257-9298-7554e678fe3f 2026/10/31 01:09:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f80-f86e-7257-9298-7554e678fe3f 2026/10/31 01:09:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f80-f86e-7257-9298-7554e678fe3f --- PASS: TestDelete_UnauthenticatedUser (2.69s) === RUN TestDelete_WithReply 2026/10/31 01:09:16 INFO Applying migration id=initial 2026/10/31 01:09:16 INFO Applying migration id=notesupdated 2026/10/31 01:09:16 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:16 INFO Applying migration id=activitiesid 2026/10/31 01:09:16 INFO Applying migration id=outbox 2026/10/31 01:09:16 INFO Applying migration id=edits 2026/10/31 01:09:16 INFO Applying migration id=outboxactor 2026/10/31 01:09:16 INFO Applying migration id=outboxsender 2026/10/31 01:09:16 INFO Applying migration id=thread 2026/10/31 01:09:16 INFO Applying migration id=host 2026/10/31 01:09:16 INFO Applying migration id=sharedinbox 2026/10/31 01:09:16 INFO Applying migration id=noteshost 2026/10/31 01:09:16 INFO Applying migration id=fetched 2026/10/31 01:09:16 INFO Applying migration id=move 2026/10/31 01:09:16 INFO Applying migration id=cleanup 2026/10/31 01:09:16 INFO Applying migration id=received 2026/10/31 01:09:16 INFO Applying migration id=namehost 2026/10/31 01:09:16 INFO Applying migration id=outboxhost 2026/10/31 01:09:16 INFO Applying migration id=notesfts 2026/10/31 01:09:16 INFO Applying migration id=iconsname 2026/10/31 01:09:16 INFO Applying migration id=nohash 2026/10/31 01:09:16 INFO Applying migration id=shares 2026/10/31 01:09:16 INFO Applying migration id=actorttl 2026/10/31 01:09:16 INFO Applying migration id=tocc 2026/10/31 01:09:16 INFO Applying migration id=followeds 2026/10/31 01:09:16 INFO Applying migration id=certhash 2026/10/31 01:09:16 INFO Applying migration id=follows_sync 2026/10/31 01:09:16 INFO Applying migration id=jsonpath 2026/10/31 01:09:16 INFO Applying migration id=localforward 2026/10/31 01:09:16 INFO Applying migration id=avatar 2026/10/31 01:09:16 INFO Applying migration id=noimage 2026/10/31 01:09:16 INFO Applying migration id=feed 2026/10/31 01:09:16 INFO Applying migration id=bookmarks 2026/10/31 01:09:16 INFO Applying migration id=shareactivity 2026/10/31 01:09:16 INFO Applying migration id=application 2026/10/31 01:09:16 INFO Applying migration id=certificates 2026/10/31 01:09:16 INFO Applying migration id=rawforward 2026/10/31 01:09:16 INFO Applying migration id=publickey 2026/10/31 01:09:16 INFO Applying migration id=resolvegroup 2026/10/31 01:09:16 INFO Applying migration id=reject 2026/10/31 01:09:16 INFO Applying migration id=autodel 2026/10/31 01:09:16 INFO Applying migration id=jsonb 2026/10/31 01:09:16 INFO Applying migration id=quote 2026/10/31 01:09:16 INFO Applying migration id=rfc9421 2026/10/31 01:09:16 INFO Applying migration id=keys 2026/10/31 01:09:16 INFO Applying migration id=portable 2026/10/31 01:09:16 INFO Applying migration id=proofs 2026/10/31 01:09:16 INFO Applying migration id=contexts 2026/10/31 01:09:16 INFO Applying migration id=deliverieshost 2026/10/31 01:09:16 INFO Applying migration id=pembegin 2026/10/31 01:09:16 INFO Applying migration id=didhost 2026/10/31 01:09:16 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:16 INFO Applying migration id=invites 2026/10/31 01:09:16 INFO Applying migration id=ed25519blob 2026/10/31 01:09:16 INFO Applying migration id=rsablob 2026/10/31 01:09:16 INFO Applying migration id=iconscid 2026/10/31 01:09:16 INFO Applying migration id=actor 2026/10/31 01:09:16 INFO Applying migration id=localkeys 2026/10/31 01:09:16 INFO Applying migration id=deleted 2026/10/31 01:09:16 INFO Applying migration id=history 2026/10/31 01:09:16 INFO Applying migration id=outboxnano 2026/10/31 01:09:16 INFO Applying migration id=implements 2026/10/31 01:09:16 INFO Applying migration id=backfill 2026/10/31 01:09:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-061a-7443-9e8d-efdb54ae2a8e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-061a-73ce-95f3-42e25330eba2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f81-061a-73ce-95f3-42e25330eba2 2026/10/31 01:09:20 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f81-061a-73ce-95f3-42e25330eba2 2026/10/31 01:09:20 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f81-061c-799b-86b5-ddfa15ebe42e note=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9 thread=https://localhost.localdomain:8443/post/01a18f81-061a-73ce-95f3-42e25330eba2 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-061c-799b-86b5-ddfa15ebe42e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9 2026/10/31 01:09:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9 2026/10/31 01:09:20 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9 2026/10/31 01:09:20 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9#delete note=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9 thread=https://localhost.localdomain:8443/post/01a18f81-061a-73ce-95f3-42e25330eba2 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-061c-795d-8cc5-a59c0676c4f9 2026/10/31 01:09:20 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f81-061a-73ce-95f3-42e25330eba2#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-061a-73ce-95f3-42e25330eba2 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f81-061a-73ce-95f3-42e25330eba2 2026/10/31 01:09:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-061a-73ce-95f3-42e25330eba2 --- PASS: TestDelete_WithReply (3.51s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/10/31 01:09:20 INFO Applying migration id=initial 2026/10/31 01:09:20 INFO Applying migration id=notesupdated 2026/10/31 01:09:20 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:20 INFO Applying migration id=activitiesid 2026/10/31 01:09:20 INFO Applying migration id=outbox 2026/10/31 01:09:20 INFO Applying migration id=edits 2026/10/31 01:09:20 INFO Applying migration id=outboxactor 2026/10/31 01:09:20 INFO Applying migration id=outboxsender 2026/10/31 01:09:20 INFO Applying migration id=thread 2026/10/31 01:09:20 INFO Applying migration id=host 2026/10/31 01:09:20 INFO Applying migration id=sharedinbox 2026/10/31 01:09:20 INFO Applying migration id=noteshost 2026/10/31 01:09:20 INFO Applying migration id=fetched 2026/10/31 01:09:20 INFO Applying migration id=move 2026/10/31 01:09:20 INFO Applying migration id=cleanup 2026/10/31 01:09:20 INFO Applying migration id=received 2026/10/31 01:09:20 INFO Applying migration id=namehost 2026/10/31 01:09:20 INFO Applying migration id=outboxhost 2026/10/31 01:09:20 INFO Applying migration id=notesfts 2026/10/31 01:09:20 INFO Applying migration id=iconsname 2026/10/31 01:09:20 INFO Applying migration id=nohash 2026/10/31 01:09:20 INFO Applying migration id=shares 2026/10/31 01:09:20 INFO Applying migration id=actorttl 2026/10/31 01:09:20 INFO Applying migration id=tocc 2026/10/31 01:09:20 INFO Applying migration id=followeds 2026/10/31 01:09:20 INFO Applying migration id=certhash 2026/10/31 01:09:20 INFO Applying migration id=follows_sync 2026/10/31 01:09:20 INFO Applying migration id=jsonpath 2026/10/31 01:09:20 INFO Applying migration id=localforward 2026/10/31 01:09:20 INFO Applying migration id=avatar 2026/10/31 01:09:20 INFO Applying migration id=noimage 2026/10/31 01:09:20 INFO Applying migration id=feed 2026/10/31 01:09:20 INFO Applying migration id=bookmarks 2026/10/31 01:09:20 INFO Applying migration id=shareactivity 2026/10/31 01:09:20 INFO Applying migration id=application 2026/10/31 01:09:20 INFO Applying migration id=certificates 2026/10/31 01:09:20 INFO Applying migration id=rawforward 2026/10/31 01:09:20 INFO Applying migration id=publickey 2026/10/31 01:09:20 INFO Applying migration id=resolvegroup 2026/10/31 01:09:20 INFO Applying migration id=reject 2026/10/31 01:09:20 INFO Applying migration id=autodel 2026/10/31 01:09:20 INFO Applying migration id=jsonb 2026/10/31 01:09:20 INFO Applying migration id=quote 2026/10/31 01:09:20 INFO Applying migration id=rfc9421 2026/10/31 01:09:20 INFO Applying migration id=keys 2026/10/31 01:09:20 INFO Applying migration id=portable 2026/10/31 01:09:20 INFO Applying migration id=proofs 2026/10/31 01:09:20 INFO Applying migration id=contexts 2026/10/31 01:09:20 INFO Applying migration id=deliverieshost 2026/10/31 01:09:20 INFO Applying migration id=pembegin 2026/10/31 01:09:20 INFO Applying migration id=didhost 2026/10/31 01:09:20 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:20 INFO Applying migration id=invites 2026/10/31 01:09:20 INFO Applying migration id=ed25519blob 2026/10/31 01:09:20 INFO Applying migration id=rsablob 2026/10/31 01:09:20 INFO Applying migration id=iconscid 2026/10/31 01:09:20 INFO Applying migration id=actor 2026/10/31 01:09:20 INFO Applying migration id=localkeys 2026/10/31 01:09:20 INFO Applying migration id=deleted 2026/10/31 01:09:20 INFO Applying migration id=history 2026/10/31 01:09:20 INFO Applying migration id=outboxnano 2026/10/31 01:09:20 INFO Applying migration id=implements 2026/10/31 01:09:20 INFO Applying migration id=backfill 2026/10/31 01:09:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-12cc-793c-b534-d064b8b51fcb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c 2026/10/31 01:09:23 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c 2026/10/31 01:09:23 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f81-12ce-7c36-a75c-8f4cd73f2b97 note=https://localhost.localdomain:8443/post/01a18f81-12ce-7bf9-a8d6-539a0a144958 thread=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-12ce-7c36-a75c-8f4cd73f2b97 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-12ce-7bf9-a8d6-539a0a144958 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-12ce-7bf9-a8d6-539a0a144958 2026/10/31 01:09:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c 2026/10/31 01:09:23 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c 2026/10/31 01:09:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c 2026/10/31 01:09:23 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f81-12ce-7bf9-a8d6-539a0a144958#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-12ce-7bf9-a8d6-539a0a144958 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f81-12ce-7bf9-a8d6-539a0a144958 2026/10/31 01:09:23 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a18f81-12ce-7bf9-a8d6-539a0a144958#delete note=https://localhost.localdomain:8443/post/01a18f81-12ce-7bf9-a8d6-539a0a144958 thread=https://localhost.localdomain:8443/post/01a18f81-12cc-78d4-a478-8182fcd2300c starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-12ce-7bf9-a8d6-539a0a144958 --- PASS: TestDelete_WithReplyPostDeletedFirst (3.25s) === RUN TestDM_HappyFlow 2026/10/31 01:09:23 INFO Applying migration id=initial 2026/10/31 01:09:23 INFO Applying migration id=notesupdated 2026/10/31 01:09:23 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:23 INFO Applying migration id=activitiesid 2026/10/31 01:09:23 INFO Applying migration id=outbox 2026/10/31 01:09:23 INFO Applying migration id=edits 2026/10/31 01:09:23 INFO Applying migration id=outboxactor 2026/10/31 01:09:23 INFO Applying migration id=outboxsender 2026/10/31 01:09:23 INFO Applying migration id=thread 2026/10/31 01:09:23 INFO Applying migration id=host 2026/10/31 01:09:23 INFO Applying migration id=sharedinbox 2026/10/31 01:09:23 INFO Applying migration id=noteshost 2026/10/31 01:09:23 INFO Applying migration id=fetched 2026/10/31 01:09:23 INFO Applying migration id=move 2026/10/31 01:09:23 INFO Applying migration id=cleanup 2026/10/31 01:09:23 INFO Applying migration id=received 2026/10/31 01:09:23 INFO Applying migration id=namehost 2026/10/31 01:09:23 INFO Applying migration id=outboxhost 2026/10/31 01:09:23 INFO Applying migration id=notesfts 2026/10/31 01:09:23 INFO Applying migration id=iconsname 2026/10/31 01:09:23 INFO Applying migration id=nohash 2026/10/31 01:09:23 INFO Applying migration id=shares 2026/10/31 01:09:23 INFO Applying migration id=actorttl 2026/10/31 01:09:23 INFO Applying migration id=tocc 2026/10/31 01:09:23 INFO Applying migration id=followeds 2026/10/31 01:09:23 INFO Applying migration id=certhash 2026/10/31 01:09:23 INFO Applying migration id=follows_sync 2026/10/31 01:09:23 INFO Applying migration id=jsonpath 2026/10/31 01:09:23 INFO Applying migration id=localforward 2026/10/31 01:09:23 INFO Applying migration id=avatar 2026/10/31 01:09:23 INFO Applying migration id=noimage 2026/10/31 01:09:23 INFO Applying migration id=feed 2026/10/31 01:09:23 INFO Applying migration id=bookmarks 2026/10/31 01:09:23 INFO Applying migration id=shareactivity 2026/10/31 01:09:23 INFO Applying migration id=application 2026/10/31 01:09:23 INFO Applying migration id=certificates 2026/10/31 01:09:23 INFO Applying migration id=rawforward 2026/10/31 01:09:23 INFO Applying migration id=publickey 2026/10/31 01:09:23 INFO Applying migration id=resolvegroup 2026/10/31 01:09:23 INFO Applying migration id=reject 2026/10/31 01:09:23 INFO Applying migration id=autodel 2026/10/31 01:09:23 INFO Applying migration id=jsonb 2026/10/31 01:09:23 INFO Applying migration id=quote 2026/10/31 01:09:23 INFO Applying migration id=rfc9421 2026/10/31 01:09:23 INFO Applying migration id=keys 2026/10/31 01:09:23 INFO Applying migration id=portable 2026/10/31 01:09:23 INFO Applying migration id=proofs 2026/10/31 01:09:23 INFO Applying migration id=contexts 2026/10/31 01:09:23 INFO Applying migration id=deliverieshost 2026/10/31 01:09:23 INFO Applying migration id=pembegin 2026/10/31 01:09:23 INFO Applying migration id=didhost 2026/10/31 01:09:23 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:23 INFO Applying migration id=invites 2026/10/31 01:09:23 INFO Applying migration id=ed25519blob 2026/10/31 01:09:23 INFO Applying migration id=rsablob 2026/10/31 01:09:23 INFO Applying migration id=iconscid 2026/10/31 01:09:23 INFO Applying migration id=actor 2026/10/31 01:09:23 INFO Applying migration id=localkeys 2026/10/31 01:09:23 INFO Applying migration id=deleted 2026/10/31 01:09:23 INFO Applying migration id=history 2026/10/31 01:09:23 INFO Applying migration id=outboxnano 2026/10/31 01:09:23 INFO Applying migration id=implements 2026/10/31 01:09:23 INFO Applying migration id=backfill 2026/10/31 01:09:26 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-2123-79b7-949c-dc1d2d252f84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-2123-77b8-b5a3-ed46f144386c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-2123-77b8-b5a3-ed46f144386c 2026/10/31 01:09:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-2123-77b8-b5a3-ed46f144386c 2026/10/31 01:09:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-2123-77b8-b5a3-ed46f144386c 2026/10/31 01:09:26 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f81-2123-77b8-b5a3-ed46f144386c 2026/10/31 01:09:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-2123-77b8-b5a3-ed46f144386c --- PASS: TestDM_HappyFlow (3.66s) === RUN TestDM_UnauthenticatedUser 2026/10/31 01:09:26 INFO Applying migration id=initial 2026/10/31 01:09:26 INFO Applying migration id=notesupdated 2026/10/31 01:09:26 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:26 INFO Applying migration id=activitiesid 2026/10/31 01:09:26 INFO Applying migration id=outbox 2026/10/31 01:09:26 INFO Applying migration id=edits 2026/10/31 01:09:26 INFO Applying migration id=outboxactor 2026/10/31 01:09:26 INFO Applying migration id=outboxsender 2026/10/31 01:09:26 INFO Applying migration id=thread 2026/10/31 01:09:26 INFO Applying migration id=host 2026/10/31 01:09:26 INFO Applying migration id=sharedinbox 2026/10/31 01:09:26 INFO Applying migration id=noteshost 2026/10/31 01:09:26 INFO Applying migration id=fetched 2026/10/31 01:09:26 INFO Applying migration id=move 2026/10/31 01:09:26 INFO Applying migration id=cleanup 2026/10/31 01:09:26 INFO Applying migration id=received 2026/10/31 01:09:26 INFO Applying migration id=namehost 2026/10/31 01:09:26 INFO Applying migration id=outboxhost 2026/10/31 01:09:26 INFO Applying migration id=notesfts 2026/10/31 01:09:26 INFO Applying migration id=iconsname 2026/10/31 01:09:26 INFO Applying migration id=nohash 2026/10/31 01:09:26 INFO Applying migration id=shares 2026/10/31 01:09:26 INFO Applying migration id=actorttl 2026/10/31 01:09:26 INFO Applying migration id=tocc 2026/10/31 01:09:26 INFO Applying migration id=followeds 2026/10/31 01:09:26 INFO Applying migration id=certhash 2026/10/31 01:09:26 INFO Applying migration id=follows_sync 2026/10/31 01:09:26 INFO Applying migration id=jsonpath 2026/10/31 01:09:27 INFO Applying migration id=localforward 2026/10/31 01:09:27 INFO Applying migration id=avatar 2026/10/31 01:09:27 INFO Applying migration id=noimage 2026/10/31 01:09:27 INFO Applying migration id=feed 2026/10/31 01:09:27 INFO Applying migration id=bookmarks 2026/10/31 01:09:27 INFO Applying migration id=shareactivity 2026/10/31 01:09:27 INFO Applying migration id=application 2026/10/31 01:09:27 INFO Applying migration id=certificates 2026/10/31 01:09:27 INFO Applying migration id=rawforward 2026/10/31 01:09:27 INFO Applying migration id=publickey 2026/10/31 01:09:27 INFO Applying migration id=resolvegroup 2026/10/31 01:09:27 INFO Applying migration id=reject 2026/10/31 01:09:27 INFO Applying migration id=autodel 2026/10/31 01:09:27 INFO Applying migration id=jsonb 2026/10/31 01:09:27 INFO Applying migration id=quote 2026/10/31 01:09:27 INFO Applying migration id=rfc9421 2026/10/31 01:09:27 INFO Applying migration id=keys 2026/10/31 01:09:27 INFO Applying migration id=portable 2026/10/31 01:09:27 INFO Applying migration id=proofs 2026/10/31 01:09:27 INFO Applying migration id=contexts 2026/10/31 01:09:27 INFO Applying migration id=deliverieshost 2026/10/31 01:09:27 INFO Applying migration id=pembegin 2026/10/31 01:09:27 INFO Applying migration id=didhost 2026/10/31 01:09:27 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:27 INFO Applying migration id=invites 2026/10/31 01:09:27 INFO Applying migration id=ed25519blob 2026/10/31 01:09:27 INFO Applying migration id=rsablob 2026/10/31 01:09:27 INFO Applying migration id=iconscid 2026/10/31 01:09:27 INFO Applying migration id=actor 2026/10/31 01:09:27 INFO Applying migration id=localkeys 2026/10/31 01:09:27 INFO Applying migration id=deleted 2026/10/31 01:09:27 INFO Applying migration id=history 2026/10/31 01:09:27 INFO Applying migration id=outboxnano 2026/10/31 01:09:27 INFO Applying migration id=implements 2026/10/31 01:09:27 INFO Applying migration id=backfill 2026/10/31 01:09:29 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-29fe-72fe-aa5f-81b62058486a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-29fe-70dd-83ce-1862bf0714fe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-29fe-70dd-83ce-1862bf0714fe 2026/10/31 01:09:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-29fe-70dd-83ce-1862bf0714fe 2026/10/31 01:09:29 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f81-29fe-70dd-83ce-1862bf0714fe --- PASS: TestDM_UnauthenticatedUser (2.26s) === RUN TestDM_Loopback 2026/10/31 01:09:29 INFO Applying migration id=initial 2026/10/31 01:09:29 INFO Applying migration id=notesupdated 2026/10/31 01:09:29 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:29 INFO Applying migration id=activitiesid 2026/10/31 01:09:29 INFO Applying migration id=outbox 2026/10/31 01:09:29 INFO Applying migration id=edits 2026/10/31 01:09:29 INFO Applying migration id=outboxactor 2026/10/31 01:09:29 INFO Applying migration id=outboxsender 2026/10/31 01:09:29 INFO Applying migration id=thread 2026/10/31 01:09:29 INFO Applying migration id=host 2026/10/31 01:09:29 INFO Applying migration id=sharedinbox 2026/10/31 01:09:29 INFO Applying migration id=noteshost 2026/10/31 01:09:29 INFO Applying migration id=fetched 2026/10/31 01:09:29 INFO Applying migration id=move 2026/10/31 01:09:29 INFO Applying migration id=cleanup 2026/10/31 01:09:29 INFO Applying migration id=received 2026/10/31 01:09:29 INFO Applying migration id=namehost 2026/10/31 01:09:29 INFO Applying migration id=outboxhost 2026/10/31 01:09:29 INFO Applying migration id=notesfts 2026/10/31 01:09:29 INFO Applying migration id=iconsname 2026/10/31 01:09:29 INFO Applying migration id=nohash 2026/10/31 01:09:29 INFO Applying migration id=shares 2026/10/31 01:09:29 INFO Applying migration id=actorttl 2026/10/31 01:09:29 INFO Applying migration id=tocc 2026/10/31 01:09:29 INFO Applying migration id=followeds 2026/10/31 01:09:29 INFO Applying migration id=certhash 2026/10/31 01:09:29 INFO Applying migration id=follows_sync 2026/10/31 01:09:29 INFO Applying migration id=jsonpath 2026/10/31 01:09:29 INFO Applying migration id=localforward 2026/10/31 01:09:29 INFO Applying migration id=avatar 2026/10/31 01:09:29 INFO Applying migration id=noimage 2026/10/31 01:09:29 INFO Applying migration id=feed 2026/10/31 01:09:29 INFO Applying migration id=bookmarks 2026/10/31 01:09:29 INFO Applying migration id=shareactivity 2026/10/31 01:09:29 INFO Applying migration id=application 2026/10/31 01:09:29 INFO Applying migration id=certificates 2026/10/31 01:09:29 INFO Applying migration id=rawforward 2026/10/31 01:09:29 INFO Applying migration id=publickey 2026/10/31 01:09:29 INFO Applying migration id=resolvegroup 2026/10/31 01:09:29 INFO Applying migration id=reject 2026/10/31 01:09:29 INFO Applying migration id=autodel 2026/10/31 01:09:29 INFO Applying migration id=jsonb 2026/10/31 01:09:29 INFO Applying migration id=quote 2026/10/31 01:09:29 INFO Applying migration id=rfc9421 2026/10/31 01:09:29 INFO Applying migration id=keys 2026/10/31 01:09:29 INFO Applying migration id=portable 2026/10/31 01:09:29 INFO Applying migration id=proofs 2026/10/31 01:09:29 INFO Applying migration id=contexts 2026/10/31 01:09:29 INFO Applying migration id=deliverieshost 2026/10/31 01:09:29 INFO Applying migration id=pembegin 2026/10/31 01:09:29 INFO Applying migration id=didhost 2026/10/31 01:09:29 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:29 INFO Applying migration id=invites 2026/10/31 01:09:29 INFO Applying migration id=ed25519blob 2026/10/31 01:09:29 INFO Applying migration id=rsablob 2026/10/31 01:09:29 INFO Applying migration id=iconscid 2026/10/31 01:09:29 INFO Applying migration id=actor 2026/10/31 01:09:29 INFO Applying migration id=localkeys 2026/10/31 01:09:29 INFO Applying migration id=deleted 2026/10/31 01:09:29 INFO Applying migration id=history 2026/10/31 01:09:29 INFO Applying migration id=outboxnano 2026/10/31 01:09:29 INFO Applying migration id=implements 2026/10/31 01:09:29 INFO Applying migration id=backfill 2026/10/31 01:09:32 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (3.33s) === RUN TestDM_TwoMentions 2026/10/31 01:09:32 INFO Applying migration id=initial 2026/10/31 01:09:32 INFO Applying migration id=notesupdated 2026/10/31 01:09:32 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:32 INFO Applying migration id=activitiesid 2026/10/31 01:09:32 INFO Applying migration id=outbox 2026/10/31 01:09:32 INFO Applying migration id=edits 2026/10/31 01:09:32 INFO Applying migration id=outboxactor 2026/10/31 01:09:32 INFO Applying migration id=outboxsender 2026/10/31 01:09:32 INFO Applying migration id=thread 2026/10/31 01:09:32 INFO Applying migration id=host 2026/10/31 01:09:32 INFO Applying migration id=sharedinbox 2026/10/31 01:09:32 INFO Applying migration id=noteshost 2026/10/31 01:09:32 INFO Applying migration id=fetched 2026/10/31 01:09:32 INFO Applying migration id=move 2026/10/31 01:09:32 INFO Applying migration id=cleanup 2026/10/31 01:09:32 INFO Applying migration id=received 2026/10/31 01:09:32 INFO Applying migration id=namehost 2026/10/31 01:09:32 INFO Applying migration id=outboxhost 2026/10/31 01:09:32 INFO Applying migration id=notesfts 2026/10/31 01:09:32 INFO Applying migration id=iconsname 2026/10/31 01:09:32 INFO Applying migration id=nohash 2026/10/31 01:09:32 INFO Applying migration id=shares 2026/10/31 01:09:32 INFO Applying migration id=actorttl 2026/10/31 01:09:32 INFO Applying migration id=tocc 2026/10/31 01:09:32 INFO Applying migration id=followeds 2026/10/31 01:09:32 INFO Applying migration id=certhash 2026/10/31 01:09:32 INFO Applying migration id=follows_sync 2026/10/31 01:09:32 INFO Applying migration id=jsonpath 2026/10/31 01:09:32 INFO Applying migration id=localforward 2026/10/31 01:09:32 INFO Applying migration id=avatar 2026/10/31 01:09:32 INFO Applying migration id=noimage 2026/10/31 01:09:32 INFO Applying migration id=feed 2026/10/31 01:09:32 INFO Applying migration id=bookmarks 2026/10/31 01:09:32 INFO Applying migration id=shareactivity 2026/10/31 01:09:32 INFO Applying migration id=application 2026/10/31 01:09:32 INFO Applying migration id=certificates 2026/10/31 01:09:32 INFO Applying migration id=rawforward 2026/10/31 01:09:32 INFO Applying migration id=publickey 2026/10/31 01:09:32 INFO Applying migration id=resolvegroup 2026/10/31 01:09:32 INFO Applying migration id=reject 2026/10/31 01:09:32 INFO Applying migration id=autodel 2026/10/31 01:09:32 INFO Applying migration id=jsonb 2026/10/31 01:09:32 INFO Applying migration id=quote 2026/10/31 01:09:32 INFO Applying migration id=rfc9421 2026/10/31 01:09:32 INFO Applying migration id=keys 2026/10/31 01:09:32 INFO Applying migration id=portable 2026/10/31 01:09:32 INFO Applying migration id=proofs 2026/10/31 01:09:32 INFO Applying migration id=contexts 2026/10/31 01:09:32 INFO Applying migration id=deliverieshost 2026/10/31 01:09:32 INFO Applying migration id=pembegin 2026/10/31 01:09:32 INFO Applying migration id=didhost 2026/10/31 01:09:32 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:32 INFO Applying migration id=invites 2026/10/31 01:09:32 INFO Applying migration id=ed25519blob 2026/10/31 01:09:32 INFO Applying migration id=rsablob 2026/10/31 01:09:32 INFO Applying migration id=iconscid 2026/10/31 01:09:32 INFO Applying migration id=actor 2026/10/31 01:09:32 INFO Applying migration id=localkeys 2026/10/31 01:09:32 INFO Applying migration id=deleted 2026/10/31 01:09:32 INFO Applying migration id=history 2026/10/31 01:09:32 INFO Applying migration id=outboxnano 2026/10/31 01:09:32 INFO Applying migration id=implements 2026/10/31 01:09:32 INFO Applying migration id=backfill 2026/10/31 01:09:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:35 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/10/31 01:09:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-41d2-795a-b9f5-b1587f6eadab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-41d2-7652-ad21-36d458b10813 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-41d2-7652-ad21-36d458b10813 2026/10/31 01:09:35 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-41d2-7652-ad21-36d458b10813 2026/10/31 01:09:35 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-41d2-7652-ad21-36d458b10813 2026/10/31 01:09:35 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-41d2-7652-ad21-36d458b10813 --- PASS: TestDM_TwoMentions (2.78s) === RUN TestDM_TwoMentionsOneLoopback 2026/10/31 01:09:35 INFO Applying migration id=initial 2026/10/31 01:09:35 INFO Applying migration id=notesupdated 2026/10/31 01:09:35 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:35 INFO Applying migration id=activitiesid 2026/10/31 01:09:35 INFO Applying migration id=outbox 2026/10/31 01:09:35 INFO Applying migration id=edits 2026/10/31 01:09:35 INFO Applying migration id=outboxactor 2026/10/31 01:09:35 INFO Applying migration id=outboxsender 2026/10/31 01:09:35 INFO Applying migration id=thread 2026/10/31 01:09:35 INFO Applying migration id=host 2026/10/31 01:09:35 INFO Applying migration id=sharedinbox 2026/10/31 01:09:35 INFO Applying migration id=noteshost 2026/10/31 01:09:35 INFO Applying migration id=fetched 2026/10/31 01:09:35 INFO Applying migration id=move 2026/10/31 01:09:35 INFO Applying migration id=cleanup 2026/10/31 01:09:35 INFO Applying migration id=received 2026/10/31 01:09:35 INFO Applying migration id=namehost 2026/10/31 01:09:35 INFO Applying migration id=outboxhost 2026/10/31 01:09:35 INFO Applying migration id=notesfts 2026/10/31 01:09:35 INFO Applying migration id=iconsname 2026/10/31 01:09:35 INFO Applying migration id=nohash 2026/10/31 01:09:35 INFO Applying migration id=shares 2026/10/31 01:09:35 INFO Applying migration id=actorttl 2026/10/31 01:09:35 INFO Applying migration id=tocc 2026/10/31 01:09:35 INFO Applying migration id=followeds 2026/10/31 01:09:35 INFO Applying migration id=certhash 2026/10/31 01:09:35 INFO Applying migration id=follows_sync 2026/10/31 01:09:35 INFO Applying migration id=jsonpath 2026/10/31 01:09:35 INFO Applying migration id=localforward 2026/10/31 01:09:35 INFO Applying migration id=avatar 2026/10/31 01:09:35 INFO Applying migration id=noimage 2026/10/31 01:09:35 INFO Applying migration id=feed 2026/10/31 01:09:35 INFO Applying migration id=bookmarks 2026/10/31 01:09:35 INFO Applying migration id=shareactivity 2026/10/31 01:09:35 INFO Applying migration id=application 2026/10/31 01:09:35 INFO Applying migration id=certificates 2026/10/31 01:09:35 INFO Applying migration id=rawforward 2026/10/31 01:09:35 INFO Applying migration id=publickey 2026/10/31 01:09:35 INFO Applying migration id=resolvegroup 2026/10/31 01:09:35 INFO Applying migration id=reject 2026/10/31 01:09:35 INFO Applying migration id=autodel 2026/10/31 01:09:35 INFO Applying migration id=jsonb 2026/10/31 01:09:35 INFO Applying migration id=quote 2026/10/31 01:09:35 INFO Applying migration id=rfc9421 2026/10/31 01:09:35 INFO Applying migration id=keys 2026/10/31 01:09:35 INFO Applying migration id=portable 2026/10/31 01:09:35 INFO Applying migration id=proofs 2026/10/31 01:09:35 INFO Applying migration id=contexts 2026/10/31 01:09:35 INFO Applying migration id=deliverieshost 2026/10/31 01:09:35 INFO Applying migration id=pembegin 2026/10/31 01:09:35 INFO Applying migration id=didhost 2026/10/31 01:09:35 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:35 INFO Applying migration id=invites 2026/10/31 01:09:35 INFO Applying migration id=ed25519blob 2026/10/31 01:09:35 INFO Applying migration id=rsablob 2026/10/31 01:09:35 INFO Applying migration id=iconscid 2026/10/31 01:09:35 INFO Applying migration id=actor 2026/10/31 01:09:35 INFO Applying migration id=localkeys 2026/10/31 01:09:35 INFO Applying migration id=deleted 2026/10/31 01:09:35 INFO Applying migration id=history 2026/10/31 01:09:35 INFO Applying migration id=outboxnano 2026/10/31 01:09:35 INFO Applying migration id=implements 2026/10/31 01:09:35 INFO Applying migration id=backfill 2026/10/31 01:09:36 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:36 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/10/31 01:09:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-4596-7530-a6c9-5246ca08beeb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-4596-725b-9afc-aecc18ce0e46 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-4596-725b-9afc-aecc18ce0e46 2026/10/31 01:09:36 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-4596-725b-9afc-aecc18ce0e46 2026/10/31 01:09:36 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-4596-725b-9afc-aecc18ce0e46 2026/10/31 01:09:36 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f81-4596-725b-9afc-aecc18ce0e46 2026/10/31 01:09:36 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-4596-725b-9afc-aecc18ce0e46 --- PASS: TestDM_TwoMentionsOneLoopback (0.96s) === RUN TestDM_TooManyRecipients 2026/10/31 01:09:36 INFO Applying migration id=initial 2026/10/31 01:09:36 INFO Applying migration id=notesupdated 2026/10/31 01:09:36 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:36 INFO Applying migration id=activitiesid 2026/10/31 01:09:36 INFO Applying migration id=outbox 2026/10/31 01:09:36 INFO Applying migration id=edits 2026/10/31 01:09:36 INFO Applying migration id=outboxactor 2026/10/31 01:09:36 INFO Applying migration id=outboxsender 2026/10/31 01:09:36 INFO Applying migration id=thread 2026/10/31 01:09:36 INFO Applying migration id=host 2026/10/31 01:09:36 INFO Applying migration id=sharedinbox 2026/10/31 01:09:36 INFO Applying migration id=noteshost 2026/10/31 01:09:36 INFO Applying migration id=fetched 2026/10/31 01:09:36 INFO Applying migration id=move 2026/10/31 01:09:36 INFO Applying migration id=cleanup 2026/10/31 01:09:36 INFO Applying migration id=received 2026/10/31 01:09:36 INFO Applying migration id=namehost 2026/10/31 01:09:36 INFO Applying migration id=outboxhost 2026/10/31 01:09:36 INFO Applying migration id=notesfts 2026/10/31 01:09:36 INFO Applying migration id=iconsname 2026/10/31 01:09:36 INFO Applying migration id=nohash 2026/10/31 01:09:36 INFO Applying migration id=shares 2026/10/31 01:09:36 INFO Applying migration id=actorttl 2026/10/31 01:09:36 INFO Applying migration id=tocc 2026/10/31 01:09:36 INFO Applying migration id=followeds 2026/10/31 01:09:36 INFO Applying migration id=certhash 2026/10/31 01:09:36 INFO Applying migration id=follows_sync 2026/10/31 01:09:36 INFO Applying migration id=jsonpath 2026/10/31 01:09:36 INFO Applying migration id=localforward 2026/10/31 01:09:36 INFO Applying migration id=avatar 2026/10/31 01:09:36 INFO Applying migration id=noimage 2026/10/31 01:09:36 INFO Applying migration id=feed 2026/10/31 01:09:36 INFO Applying migration id=bookmarks 2026/10/31 01:09:36 INFO Applying migration id=shareactivity 2026/10/31 01:09:36 INFO Applying migration id=application 2026/10/31 01:09:36 INFO Applying migration id=certificates 2026/10/31 01:09:36 INFO Applying migration id=rawforward 2026/10/31 01:09:36 INFO Applying migration id=publickey 2026/10/31 01:09:36 INFO Applying migration id=resolvegroup 2026/10/31 01:09:36 INFO Applying migration id=reject 2026/10/31 01:09:36 INFO Applying migration id=autodel 2026/10/31 01:09:36 INFO Applying migration id=jsonb 2026/10/31 01:09:36 INFO Applying migration id=quote 2026/10/31 01:09:36 INFO Applying migration id=rfc9421 2026/10/31 01:09:36 INFO Applying migration id=keys 2026/10/31 01:09:36 INFO Applying migration id=portable 2026/10/31 01:09:36 INFO Applying migration id=proofs 2026/10/31 01:09:36 INFO Applying migration id=contexts 2026/10/31 01:09:36 INFO Applying migration id=deliverieshost 2026/10/31 01:09:36 INFO Applying migration id=pembegin 2026/10/31 01:09:36 INFO Applying migration id=didhost 2026/10/31 01:09:36 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:36 INFO Applying migration id=invites 2026/10/31 01:09:36 INFO Applying migration id=ed25519blob 2026/10/31 01:09:36 INFO Applying migration id=rsablob 2026/10/31 01:09:36 INFO Applying migration id=iconscid 2026/10/31 01:09:36 INFO Applying migration id=actor 2026/10/31 01:09:36 INFO Applying migration id=localkeys 2026/10/31 01:09:36 INFO Applying migration id=deleted 2026/10/31 01:09:36 INFO Applying migration id=history 2026/10/31 01:09:36 INFO Applying migration id=outboxnano 2026/10/31 01:09:36 INFO Applying migration id=implements 2026/10/31 01:09:36 INFO Applying migration id=backfill 2026/10/31 01:09:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:38 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (2.63s) === RUN TestDM_MaxRecipients 2026/10/31 01:09:38 INFO Applying migration id=initial 2026/10/31 01:09:38 INFO Applying migration id=notesupdated 2026/10/31 01:09:38 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:38 INFO Applying migration id=activitiesid 2026/10/31 01:09:38 INFO Applying migration id=outbox 2026/10/31 01:09:38 INFO Applying migration id=edits 2026/10/31 01:09:38 INFO Applying migration id=outboxactor 2026/10/31 01:09:38 INFO Applying migration id=outboxsender 2026/10/31 01:09:38 INFO Applying migration id=thread 2026/10/31 01:09:38 INFO Applying migration id=host 2026/10/31 01:09:38 INFO Applying migration id=sharedinbox 2026/10/31 01:09:38 INFO Applying migration id=noteshost 2026/10/31 01:09:38 INFO Applying migration id=fetched 2026/10/31 01:09:38 INFO Applying migration id=move 2026/10/31 01:09:38 INFO Applying migration id=cleanup 2026/10/31 01:09:38 INFO Applying migration id=received 2026/10/31 01:09:38 INFO Applying migration id=namehost 2026/10/31 01:09:38 INFO Applying migration id=outboxhost 2026/10/31 01:09:38 INFO Applying migration id=notesfts 2026/10/31 01:09:38 INFO Applying migration id=iconsname 2026/10/31 01:09:38 INFO Applying migration id=nohash 2026/10/31 01:09:38 INFO Applying migration id=shares 2026/10/31 01:09:38 INFO Applying migration id=actorttl 2026/10/31 01:09:38 INFO Applying migration id=tocc 2026/10/31 01:09:38 INFO Applying migration id=followeds 2026/10/31 01:09:38 INFO Applying migration id=certhash 2026/10/31 01:09:38 INFO Applying migration id=follows_sync 2026/10/31 01:09:38 INFO Applying migration id=jsonpath 2026/10/31 01:09:38 INFO Applying migration id=localforward 2026/10/31 01:09:38 INFO Applying migration id=avatar 2026/10/31 01:09:38 INFO Applying migration id=noimage 2026/10/31 01:09:38 INFO Applying migration id=feed 2026/10/31 01:09:38 INFO Applying migration id=bookmarks 2026/10/31 01:09:38 INFO Applying migration id=shareactivity 2026/10/31 01:09:38 INFO Applying migration id=application 2026/10/31 01:09:38 INFO Applying migration id=certificates 2026/10/31 01:09:38 INFO Applying migration id=rawforward 2026/10/31 01:09:38 INFO Applying migration id=publickey 2026/10/31 01:09:38 INFO Applying migration id=resolvegroup 2026/10/31 01:09:38 INFO Applying migration id=reject 2026/10/31 01:09:38 INFO Applying migration id=autodel 2026/10/31 01:09:38 INFO Applying migration id=jsonb 2026/10/31 01:09:38 INFO Applying migration id=quote 2026/10/31 01:09:38 INFO Applying migration id=rfc9421 2026/10/31 01:09:38 INFO Applying migration id=keys 2026/10/31 01:09:38 INFO Applying migration id=portable 2026/10/31 01:09:39 INFO Applying migration id=proofs 2026/10/31 01:09:39 INFO Applying migration id=contexts 2026/10/31 01:09:39 INFO Applying migration id=deliverieshost 2026/10/31 01:09:39 INFO Applying migration id=pembegin 2026/10/31 01:09:39 INFO Applying migration id=didhost 2026/10/31 01:09:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:39 INFO Applying migration id=invites 2026/10/31 01:09:39 INFO Applying migration id=ed25519blob 2026/10/31 01:09:39 INFO Applying migration id=rsablob 2026/10/31 01:09:39 INFO Applying migration id=iconscid 2026/10/31 01:09:39 INFO Applying migration id=actor 2026/10/31 01:09:39 INFO Applying migration id=localkeys 2026/10/31 01:09:39 INFO Applying migration id=deleted 2026/10/31 01:09:39 INFO Applying migration id=history 2026/10/31 01:09:39 INFO Applying migration id=outboxnano 2026/10/31 01:09:39 INFO Applying migration id=implements 2026/10/31 01:09:39 INFO Applying migration id=backfill 2026/10/31 01:09:41 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:09:41 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/10/31 01:09:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-5b1b-7c6a-a9d5-18a96af388be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-5b1b-7929-b2e3-fb1843080223 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-5b1b-7929-b2e3-fb1843080223 2026/10/31 01:09:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-5b1b-7929-b2e3-fb1843080223 2026/10/31 01:09:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-5b1b-7929-b2e3-fb1843080223 2026/10/31 01:09:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-5b1b-7929-b2e3-fb1843080223 --- PASS: TestDM_MaxRecipients (2.88s) === RUN TestEdit_Throttling 2026/10/31 01:09:41 INFO Applying migration id=initial 2026/10/31 01:09:41 INFO Applying migration id=notesupdated 2026/10/31 01:09:41 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:41 INFO Applying migration id=activitiesid 2026/10/31 01:09:41 INFO Applying migration id=outbox 2026/10/31 01:09:41 INFO Applying migration id=edits 2026/10/31 01:09:41 INFO Applying migration id=outboxactor 2026/10/31 01:09:41 INFO Applying migration id=outboxsender 2026/10/31 01:09:41 INFO Applying migration id=thread 2026/10/31 01:09:41 INFO Applying migration id=host 2026/10/31 01:09:41 INFO Applying migration id=sharedinbox 2026/10/31 01:09:41 INFO Applying migration id=noteshost 2026/10/31 01:09:41 INFO Applying migration id=fetched 2026/10/31 01:09:41 INFO Applying migration id=move 2026/10/31 01:09:41 INFO Applying migration id=cleanup 2026/10/31 01:09:41 INFO Applying migration id=received 2026/10/31 01:09:41 INFO Applying migration id=namehost 2026/10/31 01:09:41 INFO Applying migration id=outboxhost 2026/10/31 01:09:41 INFO Applying migration id=notesfts 2026/10/31 01:09:41 INFO Applying migration id=iconsname 2026/10/31 01:09:41 INFO Applying migration id=nohash 2026/10/31 01:09:41 INFO Applying migration id=shares 2026/10/31 01:09:41 INFO Applying migration id=actorttl 2026/10/31 01:09:41 INFO Applying migration id=tocc 2026/10/31 01:09:41 INFO Applying migration id=followeds 2026/10/31 01:09:41 INFO Applying migration id=certhash 2026/10/31 01:09:41 INFO Applying migration id=follows_sync 2026/10/31 01:09:41 INFO Applying migration id=jsonpath 2026/10/31 01:09:41 INFO Applying migration id=localforward 2026/10/31 01:09:41 INFO Applying migration id=avatar 2026/10/31 01:09:41 INFO Applying migration id=noimage 2026/10/31 01:09:41 INFO Applying migration id=feed 2026/10/31 01:09:41 INFO Applying migration id=bookmarks 2026/10/31 01:09:41 INFO Applying migration id=shareactivity 2026/10/31 01:09:41 INFO Applying migration id=application 2026/10/31 01:09:41 INFO Applying migration id=certificates 2026/10/31 01:09:41 INFO Applying migration id=rawforward 2026/10/31 01:09:41 INFO Applying migration id=publickey 2026/10/31 01:09:41 INFO Applying migration id=resolvegroup 2026/10/31 01:09:41 INFO Applying migration id=reject 2026/10/31 01:09:41 INFO Applying migration id=autodel 2026/10/31 01:09:41 INFO Applying migration id=jsonb 2026/10/31 01:09:41 INFO Applying migration id=quote 2026/10/31 01:09:41 INFO Applying migration id=rfc9421 2026/10/31 01:09:41 INFO Applying migration id=keys 2026/10/31 01:09:41 INFO Applying migration id=portable 2026/10/31 01:09:41 INFO Applying migration id=proofs 2026/10/31 01:09:41 INFO Applying migration id=contexts 2026/10/31 01:09:41 INFO Applying migration id=deliverieshost 2026/10/31 01:09:41 INFO Applying migration id=pembegin 2026/10/31 01:09:41 INFO Applying migration id=didhost 2026/10/31 01:09:41 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:41 INFO Applying migration id=invites 2026/10/31 01:09:41 INFO Applying migration id=ed25519blob 2026/10/31 01:09:41 INFO Applying migration id=rsablob 2026/10/31 01:09:41 INFO Applying migration id=iconscid 2026/10/31 01:09:41 INFO Applying migration id=actor 2026/10/31 01:09:41 INFO Applying migration id=localkeys 2026/10/31 01:09:41 INFO Applying migration id=deleted 2026/10/31 01:09:41 INFO Applying migration id=history 2026/10/31 01:09:41 INFO Applying migration id=outboxnano 2026/10/31 01:09:41 INFO Applying migration id=implements 2026/10/31 01:09:41 INFO Applying migration id=backfill 2026/10/31 01:09:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f81-6a6e-7dda-b444-16889960b1ee activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:09:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f81-6a6f-798f-9cd9-0c43d5ef6c42 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f81-6a6e-7dda-b444-16889960b1ee activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f81-6a6e-7dda-b444-16889960b1ee 2026/10/31 01:09:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-6a73-784e-8e52-0a6d58b7221d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-6a73-77d7-b441-c67679070e68 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-6a73-77d7-b441-c67679070e68 2026/10/31 01:09:45 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a18f81-6a73-77d7-b441-c67679070e68 can=2026-10-31T01:13:45.715Z --- PASS: TestEdit_Throttling (3.93s) === RUN TestEdit_HappyFlow 2026/10/31 01:09:45 INFO Applying migration id=initial 2026/10/31 01:09:45 INFO Applying migration id=notesupdated 2026/10/31 01:09:45 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:45 INFO Applying migration id=activitiesid 2026/10/31 01:09:45 INFO Applying migration id=outbox 2026/10/31 01:09:45 INFO Applying migration id=edits 2026/10/31 01:09:45 INFO Applying migration id=outboxactor 2026/10/31 01:09:45 INFO Applying migration id=outboxsender 2026/10/31 01:09:45 INFO Applying migration id=thread 2026/10/31 01:09:45 INFO Applying migration id=host 2026/10/31 01:09:45 INFO Applying migration id=sharedinbox 2026/10/31 01:09:45 INFO Applying migration id=noteshost 2026/10/31 01:09:45 INFO Applying migration id=fetched 2026/10/31 01:09:45 INFO Applying migration id=move 2026/10/31 01:09:45 INFO Applying migration id=cleanup 2026/10/31 01:09:45 INFO Applying migration id=received 2026/10/31 01:09:45 INFO Applying migration id=namehost 2026/10/31 01:09:45 INFO Applying migration id=outboxhost 2026/10/31 01:09:45 INFO Applying migration id=notesfts 2026/10/31 01:09:45 INFO Applying migration id=iconsname 2026/10/31 01:09:45 INFO Applying migration id=nohash 2026/10/31 01:09:45 INFO Applying migration id=shares 2026/10/31 01:09:45 INFO Applying migration id=actorttl 2026/10/31 01:09:45 INFO Applying migration id=tocc 2026/10/31 01:09:45 INFO Applying migration id=followeds 2026/10/31 01:09:45 INFO Applying migration id=certhash 2026/10/31 01:09:45 INFO Applying migration id=follows_sync 2026/10/31 01:09:45 INFO Applying migration id=jsonpath 2026/10/31 01:09:45 INFO Applying migration id=localforward 2026/10/31 01:09:45 INFO Applying migration id=avatar 2026/10/31 01:09:45 INFO Applying migration id=noimage 2026/10/31 01:09:45 INFO Applying migration id=feed 2026/10/31 01:09:45 INFO Applying migration id=bookmarks 2026/10/31 01:09:45 INFO Applying migration id=shareactivity 2026/10/31 01:09:45 INFO Applying migration id=application 2026/10/31 01:09:45 INFO Applying migration id=certificates 2026/10/31 01:09:45 INFO Applying migration id=rawforward 2026/10/31 01:09:45 INFO Applying migration id=publickey 2026/10/31 01:09:45 INFO Applying migration id=resolvegroup 2026/10/31 01:09:45 INFO Applying migration id=reject 2026/10/31 01:09:45 INFO Applying migration id=autodel 2026/10/31 01:09:45 INFO Applying migration id=jsonb 2026/10/31 01:09:45 INFO Applying migration id=quote 2026/10/31 01:09:45 INFO Applying migration id=rfc9421 2026/10/31 01:09:45 INFO Applying migration id=keys 2026/10/31 01:09:45 INFO Applying migration id=portable 2026/10/31 01:09:45 INFO Applying migration id=proofs 2026/10/31 01:09:45 INFO Applying migration id=contexts 2026/10/31 01:09:45 INFO Applying migration id=deliverieshost 2026/10/31 01:09:45 INFO Applying migration id=pembegin 2026/10/31 01:09:45 INFO Applying migration id=didhost 2026/10/31 01:09:45 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:45 INFO Applying migration id=invites 2026/10/31 01:09:45 INFO Applying migration id=ed25519blob 2026/10/31 01:09:45 INFO Applying migration id=rsablob 2026/10/31 01:09:45 INFO Applying migration id=iconscid 2026/10/31 01:09:45 INFO Applying migration id=actor 2026/10/31 01:09:45 INFO Applying migration id=localkeys 2026/10/31 01:09:45 INFO Applying migration id=deleted 2026/10/31 01:09:45 INFO Applying migration id=history 2026/10/31 01:09:45 INFO Applying migration id=outboxnano 2026/10/31 01:09:45 INFO Applying migration id=implements 2026/10/31 01:09:45 INFO Applying migration id=backfill 2026/10/31 01:09:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f81-7148-7ed2-accc-2e6f94e19e40 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:09:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f81-7149-7a70-82ac-e2bf142dadab activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f81-7148-7ed2-accc-2e6f94e19e40 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f81-7148-7ed2-accc-2e6f94e19e40 2026/10/31 01:09:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-714b-79e9-ab56-e7ab26596dc3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-714b-79a9-99f8-c4eeb1761c9e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-714b-79a9-99f8-c4eeb1761c9e 2026/10/31 01:09:47 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f81-714d-7799-b6d8-6c156aaa9eb2 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-714b-79a9-99f8-c4eeb1761c9e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-714b-79a9-99f8-c4eeb1761c9e 2026/10/31 01:09:47 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a18f81-714b-79a9-99f8-c4eeb1761c9e can=2026-10-31T01:25:47.469Z --- PASS: TestEdit_HappyFlow (1.75s) === RUN TestEdit_EmptyContent 2026/10/31 01:09:47 INFO Applying migration id=initial 2026/10/31 01:09:47 INFO Applying migration id=notesupdated 2026/10/31 01:09:47 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:47 INFO Applying migration id=activitiesid 2026/10/31 01:09:47 INFO Applying migration id=outbox 2026/10/31 01:09:47 INFO Applying migration id=edits 2026/10/31 01:09:47 INFO Applying migration id=outboxactor 2026/10/31 01:09:47 INFO Applying migration id=outboxsender 2026/10/31 01:09:47 INFO Applying migration id=thread 2026/10/31 01:09:47 INFO Applying migration id=host 2026/10/31 01:09:47 INFO Applying migration id=sharedinbox 2026/10/31 01:09:47 INFO Applying migration id=noteshost 2026/10/31 01:09:47 INFO Applying migration id=fetched 2026/10/31 01:09:47 INFO Applying migration id=move 2026/10/31 01:09:47 INFO Applying migration id=cleanup 2026/10/31 01:09:47 INFO Applying migration id=received 2026/10/31 01:09:47 INFO Applying migration id=namehost 2026/10/31 01:09:47 INFO Applying migration id=outboxhost 2026/10/31 01:09:47 INFO Applying migration id=notesfts 2026/10/31 01:09:47 INFO Applying migration id=iconsname 2026/10/31 01:09:47 INFO Applying migration id=nohash 2026/10/31 01:09:47 INFO Applying migration id=shares 2026/10/31 01:09:47 INFO Applying migration id=actorttl 2026/10/31 01:09:47 INFO Applying migration id=tocc 2026/10/31 01:09:47 INFO Applying migration id=followeds 2026/10/31 01:09:47 INFO Applying migration id=certhash 2026/10/31 01:09:47 INFO Applying migration id=follows_sync 2026/10/31 01:09:47 INFO Applying migration id=jsonpath 2026/10/31 01:09:47 INFO Applying migration id=localforward 2026/10/31 01:09:47 INFO Applying migration id=avatar 2026/10/31 01:09:47 INFO Applying migration id=noimage 2026/10/31 01:09:47 INFO Applying migration id=feed 2026/10/31 01:09:47 INFO Applying migration id=bookmarks 2026/10/31 01:09:47 INFO Applying migration id=shareactivity 2026/10/31 01:09:47 INFO Applying migration id=application 2026/10/31 01:09:47 INFO Applying migration id=certificates 2026/10/31 01:09:47 INFO Applying migration id=rawforward 2026/10/31 01:09:47 INFO Applying migration id=publickey 2026/10/31 01:09:47 INFO Applying migration id=resolvegroup 2026/10/31 01:09:47 INFO Applying migration id=reject 2026/10/31 01:09:47 INFO Applying migration id=autodel 2026/10/31 01:09:47 INFO Applying migration id=jsonb 2026/10/31 01:09:47 INFO Applying migration id=quote 2026/10/31 01:09:47 INFO Applying migration id=rfc9421 2026/10/31 01:09:47 INFO Applying migration id=keys 2026/10/31 01:09:47 INFO Applying migration id=portable 2026/10/31 01:09:47 INFO Applying migration id=proofs 2026/10/31 01:09:47 INFO Applying migration id=contexts 2026/10/31 01:09:47 INFO Applying migration id=deliverieshost 2026/10/31 01:09:47 INFO Applying migration id=pembegin 2026/10/31 01:09:47 INFO Applying migration id=didhost 2026/10/31 01:09:47 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:47 INFO Applying migration id=invites 2026/10/31 01:09:47 INFO Applying migration id=ed25519blob 2026/10/31 01:09:47 INFO Applying migration id=rsablob 2026/10/31 01:09:47 INFO Applying migration id=iconscid 2026/10/31 01:09:47 INFO Applying migration id=actor 2026/10/31 01:09:47 INFO Applying migration id=localkeys 2026/10/31 01:09:47 INFO Applying migration id=deleted 2026/10/31 01:09:47 INFO Applying migration id=history 2026/10/31 01:09:47 INFO Applying migration id=outboxnano 2026/10/31 01:09:47 INFO Applying migration id=implements 2026/10/31 01:09:47 INFO Applying migration id=backfill 2026/10/31 01:09:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f81-7726-7644-9db1-cc04e3550fde activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:09:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f81-7727-72e2-a578-b6c00e41912d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f81-7726-7644-9db1-cc04e3550fde activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f81-7726-7644-9db1-cc04e3550fde 2026/10/31 01:09:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-7729-72ac-8e40-906a36642f67 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-7729-726a-b044-7170de56b783 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-7729-726a-b044-7170de56b783 --- PASS: TestEdit_EmptyContent (1.50s) === RUN TestEdit_LongContent 2026/10/31 01:09:48 INFO Applying migration id=initial 2026/10/31 01:09:48 INFO Applying migration id=notesupdated 2026/10/31 01:09:48 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:48 INFO Applying migration id=activitiesid 2026/10/31 01:09:48 INFO Applying migration id=outbox 2026/10/31 01:09:48 INFO Applying migration id=edits 2026/10/31 01:09:48 INFO Applying migration id=outboxactor 2026/10/31 01:09:48 INFO Applying migration id=outboxsender 2026/10/31 01:09:48 INFO Applying migration id=thread 2026/10/31 01:09:48 INFO Applying migration id=host 2026/10/31 01:09:48 INFO Applying migration id=sharedinbox 2026/10/31 01:09:48 INFO Applying migration id=noteshost 2026/10/31 01:09:48 INFO Applying migration id=fetched 2026/10/31 01:09:48 INFO Applying migration id=move 2026/10/31 01:09:48 INFO Applying migration id=cleanup 2026/10/31 01:09:48 INFO Applying migration id=received 2026/10/31 01:09:48 INFO Applying migration id=namehost 2026/10/31 01:09:48 INFO Applying migration id=outboxhost 2026/10/31 01:09:48 INFO Applying migration id=notesfts 2026/10/31 01:09:48 INFO Applying migration id=iconsname 2026/10/31 01:09:48 INFO Applying migration id=nohash 2026/10/31 01:09:48 INFO Applying migration id=shares 2026/10/31 01:09:48 INFO Applying migration id=actorttl 2026/10/31 01:09:48 INFO Applying migration id=tocc 2026/10/31 01:09:49 INFO Applying migration id=followeds 2026/10/31 01:09:49 INFO Applying migration id=certhash 2026/10/31 01:09:49 INFO Applying migration id=follows_sync 2026/10/31 01:09:49 INFO Applying migration id=jsonpath 2026/10/31 01:09:49 INFO Applying migration id=localforward 2026/10/31 01:09:49 INFO Applying migration id=avatar 2026/10/31 01:09:49 INFO Applying migration id=noimage 2026/10/31 01:09:49 INFO Applying migration id=feed 2026/10/31 01:09:49 INFO Applying migration id=bookmarks 2026/10/31 01:09:49 INFO Applying migration id=shareactivity 2026/10/31 01:09:49 INFO Applying migration id=application 2026/10/31 01:09:49 INFO Applying migration id=certificates 2026/10/31 01:09:49 INFO Applying migration id=rawforward 2026/10/31 01:09:49 INFO Applying migration id=publickey 2026/10/31 01:09:49 INFO Applying migration id=resolvegroup 2026/10/31 01:09:49 INFO Applying migration id=reject 2026/10/31 01:09:49 INFO Applying migration id=autodel 2026/10/31 01:09:49 INFO Applying migration id=jsonb 2026/10/31 01:09:49 INFO Applying migration id=quote 2026/10/31 01:09:49 INFO Applying migration id=rfc9421 2026/10/31 01:09:49 INFO Applying migration id=keys 2026/10/31 01:09:49 INFO Applying migration id=portable 2026/10/31 01:09:49 INFO Applying migration id=proofs 2026/10/31 01:09:49 INFO Applying migration id=contexts 2026/10/31 01:09:49 INFO Applying migration id=deliverieshost 2026/10/31 01:09:49 INFO Applying migration id=pembegin 2026/10/31 01:09:49 INFO Applying migration id=didhost 2026/10/31 01:09:49 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:49 INFO Applying migration id=invites 2026/10/31 01:09:49 INFO Applying migration id=ed25519blob 2026/10/31 01:09:49 INFO Applying migration id=rsablob 2026/10/31 01:09:49 INFO Applying migration id=iconscid 2026/10/31 01:09:49 INFO Applying migration id=actor 2026/10/31 01:09:49 INFO Applying migration id=localkeys 2026/10/31 01:09:49 INFO Applying migration id=deleted 2026/10/31 01:09:49 INFO Applying migration id=history 2026/10/31 01:09:49 INFO Applying migration id=outboxnano 2026/10/31 01:09:49 INFO Applying migration id=implements 2026/10/31 01:09:49 INFO Applying migration id=backfill 2026/10/31 01:09:52 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f81-8561-7cd9-8524-d11661896594 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:09:52 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f81-8563-719a-9f1e-133e79a8f379 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f81-8561-7cd9-8524-d11661896594 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f81-8561-7cd9-8524-d11661896594 2026/10/31 01:09:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-8565-7214-926b-3c010d24256f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-8565-719e-bbd4-c60321e79f86 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-8565-719e-bbd4-c60321e79f86 --- PASS: TestEdit_LongContent (3.64s) === RUN TestEdit_InvalidEscapeSequence 2026/10/31 01:09:52 INFO Applying migration id=initial 2026/10/31 01:09:52 INFO Applying migration id=notesupdated 2026/10/31 01:09:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:52 INFO Applying migration id=activitiesid 2026/10/31 01:09:52 INFO Applying migration id=outbox 2026/10/31 01:09:52 INFO Applying migration id=edits 2026/10/31 01:09:52 INFO Applying migration id=outboxactor 2026/10/31 01:09:52 INFO Applying migration id=outboxsender 2026/10/31 01:09:52 INFO Applying migration id=thread 2026/10/31 01:09:52 INFO Applying migration id=host 2026/10/31 01:09:52 INFO Applying migration id=sharedinbox 2026/10/31 01:09:52 INFO Applying migration id=noteshost 2026/10/31 01:09:52 INFO Applying migration id=fetched 2026/10/31 01:09:52 INFO Applying migration id=move 2026/10/31 01:09:52 INFO Applying migration id=cleanup 2026/10/31 01:09:52 INFO Applying migration id=received 2026/10/31 01:09:52 INFO Applying migration id=namehost 2026/10/31 01:09:52 INFO Applying migration id=outboxhost 2026/10/31 01:09:52 INFO Applying migration id=notesfts 2026/10/31 01:09:52 INFO Applying migration id=iconsname 2026/10/31 01:09:52 INFO Applying migration id=nohash 2026/10/31 01:09:52 INFO Applying migration id=shares 2026/10/31 01:09:52 INFO Applying migration id=actorttl 2026/10/31 01:09:52 INFO Applying migration id=tocc 2026/10/31 01:09:52 INFO Applying migration id=followeds 2026/10/31 01:09:52 INFO Applying migration id=certhash 2026/10/31 01:09:52 INFO Applying migration id=follows_sync 2026/10/31 01:09:52 INFO Applying migration id=jsonpath 2026/10/31 01:09:52 INFO Applying migration id=localforward 2026/10/31 01:09:52 INFO Applying migration id=avatar 2026/10/31 01:09:52 INFO Applying migration id=noimage 2026/10/31 01:09:52 INFO Applying migration id=feed 2026/10/31 01:09:52 INFO Applying migration id=bookmarks 2026/10/31 01:09:52 INFO Applying migration id=shareactivity 2026/10/31 01:09:52 INFO Applying migration id=application 2026/10/31 01:09:52 INFO Applying migration id=certificates 2026/10/31 01:09:52 INFO Applying migration id=rawforward 2026/10/31 01:09:52 INFO Applying migration id=publickey 2026/10/31 01:09:52 INFO Applying migration id=resolvegroup 2026/10/31 01:09:52 INFO Applying migration id=reject 2026/10/31 01:09:52 INFO Applying migration id=autodel 2026/10/31 01:09:52 INFO Applying migration id=jsonb 2026/10/31 01:09:52 INFO Applying migration id=quote 2026/10/31 01:09:52 INFO Applying migration id=rfc9421 2026/10/31 01:09:52 INFO Applying migration id=keys 2026/10/31 01:09:52 INFO Applying migration id=portable 2026/10/31 01:09:52 INFO Applying migration id=proofs 2026/10/31 01:09:52 INFO Applying migration id=contexts 2026/10/31 01:09:52 INFO Applying migration id=deliverieshost 2026/10/31 01:09:52 INFO Applying migration id=pembegin 2026/10/31 01:09:52 INFO Applying migration id=didhost 2026/10/31 01:09:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:52 INFO Applying migration id=invites 2026/10/31 01:09:52 INFO Applying migration id=ed25519blob 2026/10/31 01:09:52 INFO Applying migration id=rsablob 2026/10/31 01:09:52 INFO Applying migration id=iconscid 2026/10/31 01:09:52 INFO Applying migration id=actor 2026/10/31 01:09:52 INFO Applying migration id=localkeys 2026/10/31 01:09:52 INFO Applying migration id=deleted 2026/10/31 01:09:52 INFO Applying migration id=history 2026/10/31 01:09:52 INFO Applying migration id=outboxnano 2026/10/31 01:09:52 INFO Applying migration id=implements 2026/10/31 01:09:52 INFO Applying migration id=backfill 2026/10/31 01:09:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f81-8de5-7259-b18a-7456ab64a7ae activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:09:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f81-8de5-7d61-a4cb-89a4fa61c566 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f81-8de5-7259-b18a-7456ab64a7ae activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f81-8de5-7259-b18a-7456ab64a7ae 2026/10/31 01:09:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-8de7-7c24-accf-9a3614060bab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-8de7-7be2-812d-63b82265fae1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-8de7-7be2-812d-63b82265fae1 --- PASS: TestEdit_InvalidEscapeSequence (2.18s) === RUN TestEdit_NoSuchPost 2026/10/31 01:09:54 INFO Applying migration id=initial 2026/10/31 01:09:54 INFO Applying migration id=notesupdated 2026/10/31 01:09:54 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:54 INFO Applying migration id=activitiesid 2026/10/31 01:09:54 INFO Applying migration id=outbox 2026/10/31 01:09:54 INFO Applying migration id=edits 2026/10/31 01:09:54 INFO Applying migration id=outboxactor 2026/10/31 01:09:54 INFO Applying migration id=outboxsender 2026/10/31 01:09:54 INFO Applying migration id=thread 2026/10/31 01:09:54 INFO Applying migration id=host 2026/10/31 01:09:54 INFO Applying migration id=sharedinbox 2026/10/31 01:09:54 INFO Applying migration id=noteshost 2026/10/31 01:09:54 INFO Applying migration id=fetched 2026/10/31 01:09:54 INFO Applying migration id=move 2026/10/31 01:09:54 INFO Applying migration id=cleanup 2026/10/31 01:09:54 INFO Applying migration id=received 2026/10/31 01:09:54 INFO Applying migration id=namehost 2026/10/31 01:09:54 INFO Applying migration id=outboxhost 2026/10/31 01:09:54 INFO Applying migration id=notesfts 2026/10/31 01:09:54 INFO Applying migration id=iconsname 2026/10/31 01:09:54 INFO Applying migration id=nohash 2026/10/31 01:09:54 INFO Applying migration id=shares 2026/10/31 01:09:54 INFO Applying migration id=actorttl 2026/10/31 01:09:54 INFO Applying migration id=tocc 2026/10/31 01:09:54 INFO Applying migration id=followeds 2026/10/31 01:09:54 INFO Applying migration id=certhash 2026/10/31 01:09:54 INFO Applying migration id=follows_sync 2026/10/31 01:09:54 INFO Applying migration id=jsonpath 2026/10/31 01:09:54 INFO Applying migration id=localforward 2026/10/31 01:09:54 INFO Applying migration id=avatar 2026/10/31 01:09:54 INFO Applying migration id=noimage 2026/10/31 01:09:54 INFO Applying migration id=feed 2026/10/31 01:09:54 INFO Applying migration id=bookmarks 2026/10/31 01:09:54 INFO Applying migration id=shareactivity 2026/10/31 01:09:54 INFO Applying migration id=application 2026/10/31 01:09:54 INFO Applying migration id=certificates 2026/10/31 01:09:54 INFO Applying migration id=rawforward 2026/10/31 01:09:54 INFO Applying migration id=publickey 2026/10/31 01:09:54 INFO Applying migration id=resolvegroup 2026/10/31 01:09:54 INFO Applying migration id=reject 2026/10/31 01:09:54 INFO Applying migration id=autodel 2026/10/31 01:09:54 INFO Applying migration id=jsonb 2026/10/31 01:09:54 INFO Applying migration id=quote 2026/10/31 01:09:54 INFO Applying migration id=rfc9421 2026/10/31 01:09:54 INFO Applying migration id=keys 2026/10/31 01:09:54 INFO Applying migration id=portable 2026/10/31 01:09:54 INFO Applying migration id=proofs 2026/10/31 01:09:54 INFO Applying migration id=contexts 2026/10/31 01:09:54 INFO Applying migration id=deliverieshost 2026/10/31 01:09:54 INFO Applying migration id=pembegin 2026/10/31 01:09:54 INFO Applying migration id=didhost 2026/10/31 01:09:54 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:54 INFO Applying migration id=invites 2026/10/31 01:09:54 INFO Applying migration id=ed25519blob 2026/10/31 01:09:54 INFO Applying migration id=rsablob 2026/10/31 01:09:54 INFO Applying migration id=iconscid 2026/10/31 01:09:54 INFO Applying migration id=actor 2026/10/31 01:09:54 INFO Applying migration id=localkeys 2026/10/31 01:09:54 INFO Applying migration id=deleted 2026/10/31 01:09:54 INFO Applying migration id=history 2026/10/31 01:09:54 INFO Applying migration id=outboxnano 2026/10/31 01:09:54 INFO Applying migration id=implements 2026/10/31 01:09:54 INFO Applying migration id=backfill 2026/10/31 01:09:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f81-9cfb-7d3a-bad9-bbf9e82b7556 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:09:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f81-9cfc-7925-b24e-853b9fdaed2b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f81-9cfb-7d3a-bad9-bbf9e82b7556 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f81-9cfb-7d3a-bad9-bbf9e82b7556 2026/10/31 01:09:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-9cfe-783d-9379-ebe5d892827e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-9cfe-77fe-9823-fccaf5163685 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-9cfe-77fe-9823-fccaf5163685 2026/10/31 01:09:58 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (3.86s) === RUN TestEdit_UnauthenticatedUser 2026/10/31 01:09:58 INFO Applying migration id=initial 2026/10/31 01:09:58 INFO Applying migration id=notesupdated 2026/10/31 01:09:58 INFO Applying migration id=personspreferredusername 2026/10/31 01:09:58 INFO Applying migration id=activitiesid 2026/10/31 01:09:58 INFO Applying migration id=outbox 2026/10/31 01:09:58 INFO Applying migration id=edits 2026/10/31 01:09:58 INFO Applying migration id=outboxactor 2026/10/31 01:09:58 INFO Applying migration id=outboxsender 2026/10/31 01:09:58 INFO Applying migration id=thread 2026/10/31 01:09:58 INFO Applying migration id=host 2026/10/31 01:09:58 INFO Applying migration id=sharedinbox 2026/10/31 01:09:58 INFO Applying migration id=noteshost 2026/10/31 01:09:58 INFO Applying migration id=fetched 2026/10/31 01:09:58 INFO Applying migration id=move 2026/10/31 01:09:58 INFO Applying migration id=cleanup 2026/10/31 01:09:58 INFO Applying migration id=received 2026/10/31 01:09:58 INFO Applying migration id=namehost 2026/10/31 01:09:58 INFO Applying migration id=outboxhost 2026/10/31 01:09:58 INFO Applying migration id=notesfts 2026/10/31 01:09:58 INFO Applying migration id=iconsname 2026/10/31 01:09:58 INFO Applying migration id=nohash 2026/10/31 01:09:58 INFO Applying migration id=shares 2026/10/31 01:09:58 INFO Applying migration id=actorttl 2026/10/31 01:09:58 INFO Applying migration id=tocc 2026/10/31 01:09:58 INFO Applying migration id=followeds 2026/10/31 01:09:58 INFO Applying migration id=certhash 2026/10/31 01:09:58 INFO Applying migration id=follows_sync 2026/10/31 01:09:58 INFO Applying migration id=jsonpath 2026/10/31 01:09:58 INFO Applying migration id=localforward 2026/10/31 01:09:58 INFO Applying migration id=avatar 2026/10/31 01:09:58 INFO Applying migration id=noimage 2026/10/31 01:09:58 INFO Applying migration id=feed 2026/10/31 01:09:58 INFO Applying migration id=bookmarks 2026/10/31 01:09:58 INFO Applying migration id=shareactivity 2026/10/31 01:09:58 INFO Applying migration id=application 2026/10/31 01:09:58 INFO Applying migration id=certificates 2026/10/31 01:09:58 INFO Applying migration id=rawforward 2026/10/31 01:09:58 INFO Applying migration id=publickey 2026/10/31 01:09:58 INFO Applying migration id=resolvegroup 2026/10/31 01:09:58 INFO Applying migration id=reject 2026/10/31 01:09:58 INFO Applying migration id=autodel 2026/10/31 01:09:58 INFO Applying migration id=jsonb 2026/10/31 01:09:58 INFO Applying migration id=quote 2026/10/31 01:09:58 INFO Applying migration id=rfc9421 2026/10/31 01:09:58 INFO Applying migration id=keys 2026/10/31 01:09:58 INFO Applying migration id=portable 2026/10/31 01:09:58 INFO Applying migration id=proofs 2026/10/31 01:09:58 INFO Applying migration id=contexts 2026/10/31 01:09:58 INFO Applying migration id=deliverieshost 2026/10/31 01:09:58 INFO Applying migration id=pembegin 2026/10/31 01:09:58 INFO Applying migration id=didhost 2026/10/31 01:09:58 INFO Applying migration id=rsapkcs8 2026/10/31 01:09:58 INFO Applying migration id=invites 2026/10/31 01:09:58 INFO Applying migration id=ed25519blob 2026/10/31 01:09:58 INFO Applying migration id=rsablob 2026/10/31 01:09:58 INFO Applying migration id=iconscid 2026/10/31 01:09:58 INFO Applying migration id=actor 2026/10/31 01:09:58 INFO Applying migration id=localkeys 2026/10/31 01:09:58 INFO Applying migration id=deleted 2026/10/31 01:09:58 INFO Applying migration id=history 2026/10/31 01:09:58 INFO Applying migration id=outboxnano 2026/10/31 01:09:58 INFO Applying migration id=implements 2026/10/31 01:09:58 INFO Applying migration id=backfill 2026/10/31 01:10:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f81-a918-79c1-b299-add64e8158ec activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f81-a919-752b-9477-2fc1fc0a0881 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f81-a918-79c1-b299-add64e8158ec activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f81-a918-79c1-b299-add64e8158ec 2026/10/31 01:10:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-a91b-7364-91ae-28c9bd491c62 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-a91b-7322-beaf-0c3a0366a9b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-a91b-7322-beaf-0c3a0366a9b2 --- PASS: TestEdit_UnauthenticatedUser (3.10s) === RUN TestEdit_AddHashtag 2026/10/31 01:10:01 INFO Applying migration id=initial 2026/10/31 01:10:01 INFO Applying migration id=notesupdated 2026/10/31 01:10:01 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:01 INFO Applying migration id=activitiesid 2026/10/31 01:10:01 INFO Applying migration id=outbox 2026/10/31 01:10:01 INFO Applying migration id=edits 2026/10/31 01:10:01 INFO Applying migration id=outboxactor 2026/10/31 01:10:01 INFO Applying migration id=outboxsender 2026/10/31 01:10:01 INFO Applying migration id=thread 2026/10/31 01:10:01 INFO Applying migration id=host 2026/10/31 01:10:01 INFO Applying migration id=sharedinbox 2026/10/31 01:10:01 INFO Applying migration id=noteshost 2026/10/31 01:10:01 INFO Applying migration id=fetched 2026/10/31 01:10:01 INFO Applying migration id=move 2026/10/31 01:10:01 INFO Applying migration id=cleanup 2026/10/31 01:10:01 INFO Applying migration id=received 2026/10/31 01:10:01 INFO Applying migration id=namehost 2026/10/31 01:10:01 INFO Applying migration id=outboxhost 2026/10/31 01:10:01 INFO Applying migration id=notesfts 2026/10/31 01:10:01 INFO Applying migration id=iconsname 2026/10/31 01:10:01 INFO Applying migration id=nohash 2026/10/31 01:10:01 INFO Applying migration id=shares 2026/10/31 01:10:01 INFO Applying migration id=actorttl 2026/10/31 01:10:01 INFO Applying migration id=tocc 2026/10/31 01:10:01 INFO Applying migration id=followeds 2026/10/31 01:10:01 INFO Applying migration id=certhash 2026/10/31 01:10:01 INFO Applying migration id=follows_sync 2026/10/31 01:10:01 INFO Applying migration id=jsonpath 2026/10/31 01:10:01 INFO Applying migration id=localforward 2026/10/31 01:10:01 INFO Applying migration id=avatar 2026/10/31 01:10:01 INFO Applying migration id=noimage 2026/10/31 01:10:01 INFO Applying migration id=feed 2026/10/31 01:10:01 INFO Applying migration id=bookmarks 2026/10/31 01:10:01 INFO Applying migration id=shareactivity 2026/10/31 01:10:01 INFO Applying migration id=application 2026/10/31 01:10:01 INFO Applying migration id=certificates 2026/10/31 01:10:01 INFO Applying migration id=rawforward 2026/10/31 01:10:01 INFO Applying migration id=publickey 2026/10/31 01:10:01 INFO Applying migration id=resolvegroup 2026/10/31 01:10:01 INFO Applying migration id=reject 2026/10/31 01:10:01 INFO Applying migration id=autodel 2026/10/31 01:10:01 INFO Applying migration id=jsonb 2026/10/31 01:10:01 INFO Applying migration id=quote 2026/10/31 01:10:01 INFO Applying migration id=rfc9421 2026/10/31 01:10:01 INFO Applying migration id=keys 2026/10/31 01:10:01 INFO Applying migration id=portable 2026/10/31 01:10:01 INFO Applying migration id=proofs 2026/10/31 01:10:01 INFO Applying migration id=contexts 2026/10/31 01:10:01 INFO Applying migration id=deliverieshost 2026/10/31 01:10:01 INFO Applying migration id=pembegin 2026/10/31 01:10:01 INFO Applying migration id=didhost 2026/10/31 01:10:01 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:01 INFO Applying migration id=invites 2026/10/31 01:10:01 INFO Applying migration id=ed25519blob 2026/10/31 01:10:01 INFO Applying migration id=rsablob 2026/10/31 01:10:01 INFO Applying migration id=iconscid 2026/10/31 01:10:01 INFO Applying migration id=actor 2026/10/31 01:10:01 INFO Applying migration id=localkeys 2026/10/31 01:10:01 INFO Applying migration id=deleted 2026/10/31 01:10:01 INFO Applying migration id=history 2026/10/31 01:10:01 INFO Applying migration id=outboxnano 2026/10/31 01:10:01 INFO Applying migration id=implements 2026/10/31 01:10:01 INFO Applying migration id=backfill 2026/10/31 01:10:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-b1e7-735b-a72c-3b5220cdf568 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-b1e7-72db-b01f-78df358fb566 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f81-b1e7-72db-b01f-78df358fb566 2026/10/31 01:10:04 INFO Generating first response key=/users/hashtag/hello 2026/10/31 01:10:04 INFO Generating first response key=/users/hashtag/world 2026/10/31 01:10:04 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f81-b1eb-73ed-a35e-bbec1e00e203 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-b1e7-72db-b01f-78df358fb566 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f81-b1e7-72db-b01f-78df358fb566 2026/10/31 01:10:04 INFO Generating first response key=/hashtag/hello 2026/10/31 01:10:04 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (2.26s) === RUN TestEdit_RemoveHashtag 2026/10/31 01:10:04 INFO Applying migration id=initial 2026/10/31 01:10:04 INFO Applying migration id=notesupdated 2026/10/31 01:10:04 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:04 INFO Applying migration id=activitiesid 2026/10/31 01:10:04 INFO Applying migration id=outbox 2026/10/31 01:10:04 INFO Applying migration id=edits 2026/10/31 01:10:04 INFO Applying migration id=outboxactor 2026/10/31 01:10:04 INFO Applying migration id=outboxsender 2026/10/31 01:10:04 INFO Applying migration id=thread 2026/10/31 01:10:04 INFO Applying migration id=host 2026/10/31 01:10:04 INFO Applying migration id=sharedinbox 2026/10/31 01:10:04 INFO Applying migration id=noteshost 2026/10/31 01:10:04 INFO Applying migration id=fetched 2026/10/31 01:10:04 INFO Applying migration id=move 2026/10/31 01:10:04 INFO Applying migration id=cleanup 2026/10/31 01:10:04 INFO Applying migration id=received 2026/10/31 01:10:04 INFO Applying migration id=namehost 2026/10/31 01:10:04 INFO Applying migration id=outboxhost 2026/10/31 01:10:04 INFO Applying migration id=notesfts 2026/10/31 01:10:04 INFO Applying migration id=iconsname 2026/10/31 01:10:04 INFO Applying migration id=nohash 2026/10/31 01:10:04 INFO Applying migration id=shares 2026/10/31 01:10:04 INFO Applying migration id=actorttl 2026/10/31 01:10:04 INFO Applying migration id=tocc 2026/10/31 01:10:04 INFO Applying migration id=followeds 2026/10/31 01:10:04 INFO Applying migration id=certhash 2026/10/31 01:10:04 INFO Applying migration id=follows_sync 2026/10/31 01:10:04 INFO Applying migration id=jsonpath 2026/10/31 01:10:04 INFO Applying migration id=localforward 2026/10/31 01:10:04 INFO Applying migration id=avatar 2026/10/31 01:10:04 INFO Applying migration id=noimage 2026/10/31 01:10:04 INFO Applying migration id=feed 2026/10/31 01:10:04 INFO Applying migration id=bookmarks 2026/10/31 01:10:04 INFO Applying migration id=shareactivity 2026/10/31 01:10:04 INFO Applying migration id=application 2026/10/31 01:10:04 INFO Applying migration id=certificates 2026/10/31 01:10:04 INFO Applying migration id=rawforward 2026/10/31 01:10:04 INFO Applying migration id=publickey 2026/10/31 01:10:04 INFO Applying migration id=resolvegroup 2026/10/31 01:10:04 INFO Applying migration id=reject 2026/10/31 01:10:04 INFO Applying migration id=autodel 2026/10/31 01:10:04 INFO Applying migration id=jsonb 2026/10/31 01:10:04 INFO Applying migration id=quote 2026/10/31 01:10:04 INFO Applying migration id=rfc9421 2026/10/31 01:10:04 INFO Applying migration id=keys 2026/10/31 01:10:04 INFO Applying migration id=portable 2026/10/31 01:10:04 INFO Applying migration id=proofs 2026/10/31 01:10:04 INFO Applying migration id=contexts 2026/10/31 01:10:04 INFO Applying migration id=deliverieshost 2026/10/31 01:10:04 INFO Applying migration id=pembegin 2026/10/31 01:10:04 INFO Applying migration id=didhost 2026/10/31 01:10:04 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:04 INFO Applying migration id=invites 2026/10/31 01:10:04 INFO Applying migration id=ed25519blob 2026/10/31 01:10:04 INFO Applying migration id=rsablob 2026/10/31 01:10:04 INFO Applying migration id=iconscid 2026/10/31 01:10:04 INFO Applying migration id=actor 2026/10/31 01:10:04 INFO Applying migration id=localkeys 2026/10/31 01:10:04 INFO Applying migration id=deleted 2026/10/31 01:10:04 INFO Applying migration id=history 2026/10/31 01:10:04 INFO Applying migration id=outboxnano 2026/10/31 01:10:04 INFO Applying migration id=implements 2026/10/31 01:10:04 INFO Applying migration id=backfill 2026/10/31 01:10:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-c3c7-7ecd-b003-ebb0bd29dcac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-c3c7-7e35-afc3-de6b8d90d42e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f81-c3c7-7e35-afc3-de6b8d90d42e 2026/10/31 01:10:08 INFO Generating first response key=/users/hashtag/hello 2026/10/31 01:10:08 INFO Generating first response key=/users/hashtag/world 2026/10/31 01:10:08 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f81-c3cc-75d1-b22a-1710e15fe40b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-c3c7-7e35-afc3-de6b8d90d42e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f81-c3c7-7e35-afc3-de6b8d90d42e 2026/10/31 01:10:08 INFO Generating first response key=/hashtag/hello 2026/10/31 01:10:08 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (4.58s) === RUN TestEdit_KeepHashtags 2026/10/31 01:10:08 INFO Applying migration id=initial 2026/10/31 01:10:08 INFO Applying migration id=notesupdated 2026/10/31 01:10:08 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:08 INFO Applying migration id=activitiesid 2026/10/31 01:10:08 INFO Applying migration id=outbox 2026/10/31 01:10:08 INFO Applying migration id=edits 2026/10/31 01:10:08 INFO Applying migration id=outboxactor 2026/10/31 01:10:08 INFO Applying migration id=outboxsender 2026/10/31 01:10:08 INFO Applying migration id=thread 2026/10/31 01:10:08 INFO Applying migration id=host 2026/10/31 01:10:08 INFO Applying migration id=sharedinbox 2026/10/31 01:10:08 INFO Applying migration id=noteshost 2026/10/31 01:10:08 INFO Applying migration id=fetched 2026/10/31 01:10:08 INFO Applying migration id=move 2026/10/31 01:10:08 INFO Applying migration id=cleanup 2026/10/31 01:10:08 INFO Applying migration id=received 2026/10/31 01:10:08 INFO Applying migration id=namehost 2026/10/31 01:10:08 INFO Applying migration id=outboxhost 2026/10/31 01:10:08 INFO Applying migration id=notesfts 2026/10/31 01:10:08 INFO Applying migration id=iconsname 2026/10/31 01:10:08 INFO Applying migration id=nohash 2026/10/31 01:10:08 INFO Applying migration id=shares 2026/10/31 01:10:08 INFO Applying migration id=actorttl 2026/10/31 01:10:08 INFO Applying migration id=tocc 2026/10/31 01:10:08 INFO Applying migration id=followeds 2026/10/31 01:10:08 INFO Applying migration id=certhash 2026/10/31 01:10:08 INFO Applying migration id=follows_sync 2026/10/31 01:10:08 INFO Applying migration id=jsonpath 2026/10/31 01:10:08 INFO Applying migration id=localforward 2026/10/31 01:10:08 INFO Applying migration id=avatar 2026/10/31 01:10:08 INFO Applying migration id=noimage 2026/10/31 01:10:08 INFO Applying migration id=feed 2026/10/31 01:10:08 INFO Applying migration id=bookmarks 2026/10/31 01:10:08 INFO Applying migration id=shareactivity 2026/10/31 01:10:08 INFO Applying migration id=application 2026/10/31 01:10:08 INFO Applying migration id=certificates 2026/10/31 01:10:08 INFO Applying migration id=rawforward 2026/10/31 01:10:08 INFO Applying migration id=publickey 2026/10/31 01:10:08 INFO Applying migration id=resolvegroup 2026/10/31 01:10:08 INFO Applying migration id=reject 2026/10/31 01:10:08 INFO Applying migration id=autodel 2026/10/31 01:10:08 INFO Applying migration id=jsonb 2026/10/31 01:10:08 INFO Applying migration id=quote 2026/10/31 01:10:08 INFO Applying migration id=rfc9421 2026/10/31 01:10:08 INFO Applying migration id=keys 2026/10/31 01:10:08 INFO Applying migration id=portable 2026/10/31 01:10:08 INFO Applying migration id=proofs 2026/10/31 01:10:08 INFO Applying migration id=contexts 2026/10/31 01:10:08 INFO Applying migration id=deliverieshost 2026/10/31 01:10:08 INFO Applying migration id=pembegin 2026/10/31 01:10:08 INFO Applying migration id=didhost 2026/10/31 01:10:08 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:08 INFO Applying migration id=invites 2026/10/31 01:10:08 INFO Applying migration id=ed25519blob 2026/10/31 01:10:08 INFO Applying migration id=rsablob 2026/10/31 01:10:08 INFO Applying migration id=iconscid 2026/10/31 01:10:08 INFO Applying migration id=actor 2026/10/31 01:10:08 INFO Applying migration id=localkeys 2026/10/31 01:10:08 INFO Applying migration id=deleted 2026/10/31 01:10:08 INFO Applying migration id=history 2026/10/31 01:10:08 INFO Applying migration id=outboxnano 2026/10/31 01:10:08 INFO Applying migration id=implements 2026/10/31 01:10:08 INFO Applying migration id=backfill 2026/10/31 01:10:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-d112-7c6f-b895-4d91494e2346 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-d112-7bda-abc7-32718ae1e8c4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f81-d112-7bda-abc7-32718ae1e8c4 2026/10/31 01:10:11 INFO Generating first response key=/users/hashtag/hello 2026/10/31 01:10:11 INFO Generating first response key=/users/hashtag/world 2026/10/31 01:10:11 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f81-d117-70d2-a789-8311156506a0 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-d112-7bda-abc7-32718ae1e8c4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f81-d112-7bda-abc7-32718ae1e8c4 2026/10/31 01:10:11 INFO Generating first response key=/hashtag/hello 2026/10/31 01:10:11 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (3.40s) === RUN TestEdit_AddMention 2026/10/31 01:10:11 INFO Applying migration id=initial 2026/10/31 01:10:12 INFO Applying migration id=notesupdated 2026/10/31 01:10:12 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:12 INFO Applying migration id=activitiesid 2026/10/31 01:10:12 INFO Applying migration id=outbox 2026/10/31 01:10:12 INFO Applying migration id=edits 2026/10/31 01:10:12 INFO Applying migration id=outboxactor 2026/10/31 01:10:12 INFO Applying migration id=outboxsender 2026/10/31 01:10:12 INFO Applying migration id=thread 2026/10/31 01:10:12 INFO Applying migration id=host 2026/10/31 01:10:12 INFO Applying migration id=sharedinbox 2026/10/31 01:10:12 INFO Applying migration id=noteshost 2026/10/31 01:10:12 INFO Applying migration id=fetched 2026/10/31 01:10:12 INFO Applying migration id=move 2026/10/31 01:10:12 INFO Applying migration id=cleanup 2026/10/31 01:10:12 INFO Applying migration id=received 2026/10/31 01:10:12 INFO Applying migration id=namehost 2026/10/31 01:10:12 INFO Applying migration id=outboxhost 2026/10/31 01:10:12 INFO Applying migration id=notesfts 2026/10/31 01:10:12 INFO Applying migration id=iconsname 2026/10/31 01:10:12 INFO Applying migration id=nohash 2026/10/31 01:10:12 INFO Applying migration id=shares 2026/10/31 01:10:12 INFO Applying migration id=actorttl 2026/10/31 01:10:12 INFO Applying migration id=tocc 2026/10/31 01:10:12 INFO Applying migration id=followeds 2026/10/31 01:10:12 INFO Applying migration id=certhash 2026/10/31 01:10:12 INFO Applying migration id=follows_sync 2026/10/31 01:10:12 INFO Applying migration id=jsonpath 2026/10/31 01:10:12 INFO Applying migration id=localforward 2026/10/31 01:10:12 INFO Applying migration id=avatar 2026/10/31 01:10:12 INFO Applying migration id=noimage 2026/10/31 01:10:12 INFO Applying migration id=feed 2026/10/31 01:10:12 INFO Applying migration id=bookmarks 2026/10/31 01:10:12 INFO Applying migration id=shareactivity 2026/10/31 01:10:12 INFO Applying migration id=application 2026/10/31 01:10:12 INFO Applying migration id=certificates 2026/10/31 01:10:12 INFO Applying migration id=rawforward 2026/10/31 01:10:12 INFO Applying migration id=publickey 2026/10/31 01:10:12 INFO Applying migration id=resolvegroup 2026/10/31 01:10:12 INFO Applying migration id=reject 2026/10/31 01:10:12 INFO Applying migration id=autodel 2026/10/31 01:10:12 INFO Applying migration id=jsonb 2026/10/31 01:10:12 INFO Applying migration id=quote 2026/10/31 01:10:12 INFO Applying migration id=rfc9421 2026/10/31 01:10:12 INFO Applying migration id=keys 2026/10/31 01:10:12 INFO Applying migration id=portable 2026/10/31 01:10:12 INFO Applying migration id=proofs 2026/10/31 01:10:12 INFO Applying migration id=contexts 2026/10/31 01:10:12 INFO Applying migration id=deliverieshost 2026/10/31 01:10:12 INFO Applying migration id=pembegin 2026/10/31 01:10:12 INFO Applying migration id=didhost 2026/10/31 01:10:12 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:12 INFO Applying migration id=invites 2026/10/31 01:10:12 INFO Applying migration id=ed25519blob 2026/10/31 01:10:12 INFO Applying migration id=rsablob 2026/10/31 01:10:12 INFO Applying migration id=iconscid 2026/10/31 01:10:12 INFO Applying migration id=actor 2026/10/31 01:10:12 INFO Applying migration id=localkeys 2026/10/31 01:10:12 INFO Applying migration id=deleted 2026/10/31 01:10:12 INFO Applying migration id=history 2026/10/31 01:10:12 INFO Applying migration id=outboxnano 2026/10/31 01:10:12 INFO Applying migration id=implements 2026/10/31 01:10:12 INFO Applying migration id=backfill 2026/10/31 01:10:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-dcb2-7bf4-abdb-19eae9376707 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-dcb2-7a82-a3a0-604873dc0f33 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-dcb2-7a82-a3a0-604873dc0f33 2026/10/31 01:10:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-dcb2-7a82-a3a0-604873dc0f33 2026/10/31 01:10:14 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:10:14 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f81-dcb7-7788-845d-2eea4cc57561 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-dcb2-7a82-a3a0-604873dc0f33 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-dcb2-7a82-a3a0-604873dc0f33 2026/10/31 01:10:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-dcb2-7a82-a3a0-604873dc0f33 --- PASS: TestEdit_AddMention (2.98s) === RUN TestEdit_RemoveMention 2026/10/31 01:10:14 INFO Applying migration id=initial 2026/10/31 01:10:14 INFO Applying migration id=notesupdated 2026/10/31 01:10:14 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:14 INFO Applying migration id=activitiesid 2026/10/31 01:10:14 INFO Applying migration id=outbox 2026/10/31 01:10:14 INFO Applying migration id=edits 2026/10/31 01:10:14 INFO Applying migration id=outboxactor 2026/10/31 01:10:14 INFO Applying migration id=outboxsender 2026/10/31 01:10:14 INFO Applying migration id=thread 2026/10/31 01:10:14 INFO Applying migration id=host 2026/10/31 01:10:14 INFO Applying migration id=sharedinbox 2026/10/31 01:10:14 INFO Applying migration id=noteshost 2026/10/31 01:10:14 INFO Applying migration id=fetched 2026/10/31 01:10:14 INFO Applying migration id=move 2026/10/31 01:10:14 INFO Applying migration id=cleanup 2026/10/31 01:10:14 INFO Applying migration id=received 2026/10/31 01:10:14 INFO Applying migration id=namehost 2026/10/31 01:10:14 INFO Applying migration id=outboxhost 2026/10/31 01:10:14 INFO Applying migration id=notesfts 2026/10/31 01:10:14 INFO Applying migration id=iconsname 2026/10/31 01:10:14 INFO Applying migration id=nohash 2026/10/31 01:10:14 INFO Applying migration id=shares 2026/10/31 01:10:14 INFO Applying migration id=actorttl 2026/10/31 01:10:14 INFO Applying migration id=tocc 2026/10/31 01:10:15 INFO Applying migration id=followeds 2026/10/31 01:10:15 INFO Applying migration id=certhash 2026/10/31 01:10:15 INFO Applying migration id=follows_sync 2026/10/31 01:10:15 INFO Applying migration id=jsonpath 2026/10/31 01:10:15 INFO Applying migration id=localforward 2026/10/31 01:10:15 INFO Applying migration id=avatar 2026/10/31 01:10:15 INFO Applying migration id=noimage 2026/10/31 01:10:15 INFO Applying migration id=feed 2026/10/31 01:10:15 INFO Applying migration id=bookmarks 2026/10/31 01:10:15 INFO Applying migration id=shareactivity 2026/10/31 01:10:15 INFO Applying migration id=application 2026/10/31 01:10:15 INFO Applying migration id=certificates 2026/10/31 01:10:15 INFO Applying migration id=rawforward 2026/10/31 01:10:15 INFO Applying migration id=publickey 2026/10/31 01:10:15 INFO Applying migration id=resolvegroup 2026/10/31 01:10:15 INFO Applying migration id=reject 2026/10/31 01:10:15 INFO Applying migration id=autodel 2026/10/31 01:10:15 INFO Applying migration id=jsonb 2026/10/31 01:10:15 INFO Applying migration id=quote 2026/10/31 01:10:15 INFO Applying migration id=rfc9421 2026/10/31 01:10:15 INFO Applying migration id=keys 2026/10/31 01:10:15 INFO Applying migration id=portable 2026/10/31 01:10:15 INFO Applying migration id=proofs 2026/10/31 01:10:15 INFO Applying migration id=contexts 2026/10/31 01:10:15 INFO Applying migration id=deliverieshost 2026/10/31 01:10:15 INFO Applying migration id=pembegin 2026/10/31 01:10:15 INFO Applying migration id=didhost 2026/10/31 01:10:15 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:15 INFO Applying migration id=invites 2026/10/31 01:10:15 INFO Applying migration id=ed25519blob 2026/10/31 01:10:15 INFO Applying migration id=rsablob 2026/10/31 01:10:15 INFO Applying migration id=iconscid 2026/10/31 01:10:15 INFO Applying migration id=actor 2026/10/31 01:10:15 INFO Applying migration id=localkeys 2026/10/31 01:10:15 INFO Applying migration id=deleted 2026/10/31 01:10:15 INFO Applying migration id=history 2026/10/31 01:10:15 INFO Applying migration id=outboxnano 2026/10/31 01:10:15 INFO Applying migration id=implements 2026/10/31 01:10:15 INFO Applying migration id=backfill 2026/10/31 01:10:17 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:10:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-e5c6-78d7-81ed-caa97a5817b8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-e5c6-753a-83d8-c68498055ed2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-e5c6-753a-83d8-c68498055ed2 2026/10/31 01:10:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-e5c6-753a-83d8-c68498055ed2 2026/10/31 01:10:17 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f81-e5cb-7113-b06b-b89ff4231c92 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-e5c6-753a-83d8-c68498055ed2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-e5c6-753a-83d8-c68498055ed2 2026/10/31 01:10:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-e5c6-753a-83d8-c68498055ed2 --- PASS: TestEdit_RemoveMention (2.32s) === RUN TestEdit_KeepMention 2026/10/31 01:10:17 INFO Applying migration id=initial 2026/10/31 01:10:17 INFO Applying migration id=notesupdated 2026/10/31 01:10:17 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:17 INFO Applying migration id=activitiesid 2026/10/31 01:10:17 INFO Applying migration id=outbox 2026/10/31 01:10:17 INFO Applying migration id=edits 2026/10/31 01:10:17 INFO Applying migration id=outboxactor 2026/10/31 01:10:17 INFO Applying migration id=outboxsender 2026/10/31 01:10:17 INFO Applying migration id=thread 2026/10/31 01:10:17 INFO Applying migration id=host 2026/10/31 01:10:17 INFO Applying migration id=sharedinbox 2026/10/31 01:10:17 INFO Applying migration id=noteshost 2026/10/31 01:10:17 INFO Applying migration id=fetched 2026/10/31 01:10:17 INFO Applying migration id=move 2026/10/31 01:10:17 INFO Applying migration id=cleanup 2026/10/31 01:10:17 INFO Applying migration id=received 2026/10/31 01:10:17 INFO Applying migration id=namehost 2026/10/31 01:10:17 INFO Applying migration id=outboxhost 2026/10/31 01:10:17 INFO Applying migration id=notesfts 2026/10/31 01:10:17 INFO Applying migration id=iconsname 2026/10/31 01:10:17 INFO Applying migration id=nohash 2026/10/31 01:10:17 INFO Applying migration id=shares 2026/10/31 01:10:17 INFO Applying migration id=actorttl 2026/10/31 01:10:17 INFO Applying migration id=tocc 2026/10/31 01:10:17 INFO Applying migration id=followeds 2026/10/31 01:10:17 INFO Applying migration id=certhash 2026/10/31 01:10:17 INFO Applying migration id=follows_sync 2026/10/31 01:10:17 INFO Applying migration id=jsonpath 2026/10/31 01:10:17 INFO Applying migration id=localforward 2026/10/31 01:10:17 INFO Applying migration id=avatar 2026/10/31 01:10:17 INFO Applying migration id=noimage 2026/10/31 01:10:17 INFO Applying migration id=feed 2026/10/31 01:10:17 INFO Applying migration id=bookmarks 2026/10/31 01:10:17 INFO Applying migration id=shareactivity 2026/10/31 01:10:17 INFO Applying migration id=application 2026/10/31 01:10:17 INFO Applying migration id=certificates 2026/10/31 01:10:17 INFO Applying migration id=rawforward 2026/10/31 01:10:17 INFO Applying migration id=publickey 2026/10/31 01:10:17 INFO Applying migration id=resolvegroup 2026/10/31 01:10:17 INFO Applying migration id=reject 2026/10/31 01:10:17 INFO Applying migration id=autodel 2026/10/31 01:10:17 INFO Applying migration id=jsonb 2026/10/31 01:10:17 INFO Applying migration id=quote 2026/10/31 01:10:17 INFO Applying migration id=rfc9421 2026/10/31 01:10:17 INFO Applying migration id=keys 2026/10/31 01:10:17 INFO Applying migration id=portable 2026/10/31 01:10:17 INFO Applying migration id=proofs 2026/10/31 01:10:17 INFO Applying migration id=contexts 2026/10/31 01:10:17 INFO Applying migration id=deliverieshost 2026/10/31 01:10:17 INFO Applying migration id=pembegin 2026/10/31 01:10:17 INFO Applying migration id=didhost 2026/10/31 01:10:17 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:17 INFO Applying migration id=invites 2026/10/31 01:10:17 INFO Applying migration id=ed25519blob 2026/10/31 01:10:17 INFO Applying migration id=rsablob 2026/10/31 01:10:17 INFO Applying migration id=iconscid 2026/10/31 01:10:17 INFO Applying migration id=actor 2026/10/31 01:10:17 INFO Applying migration id=localkeys 2026/10/31 01:10:17 INFO Applying migration id=deleted 2026/10/31 01:10:17 INFO Applying migration id=history 2026/10/31 01:10:17 INFO Applying migration id=outboxnano 2026/10/31 01:10:17 INFO Applying migration id=implements 2026/10/31 01:10:17 INFO Applying migration id=backfill 2026/10/31 01:10:21 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:10:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f81-f4a2-71f8-8ea7-8af4ebce49ae activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-f4a1-7d5d-a547-e914eb409394 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-f4a1-7d5d-a547-e914eb409394 2026/10/31 01:10:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-f4a1-7d5d-a547-e914eb409394 2026/10/31 01:10:21 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:10:21 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f81-f4a6-782e-bd1b-4bd6864b61ca activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f81-f4a1-7d5d-a547-e914eb409394 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f81-f4a1-7d5d-a547-e914eb409394 2026/10/31 01:10:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f81-f4a1-7d5d-a547-e914eb409394 --- PASS: TestEdit_KeepMention (3.81s) === RUN TestEdit_PollAddOption 2026/10/31 01:10:21 INFO Applying migration id=initial 2026/10/31 01:10:21 INFO Applying migration id=notesupdated 2026/10/31 01:10:21 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:21 INFO Applying migration id=activitiesid 2026/10/31 01:10:21 INFO Applying migration id=outbox 2026/10/31 01:10:21 INFO Applying migration id=edits 2026/10/31 01:10:21 INFO Applying migration id=outboxactor 2026/10/31 01:10:21 INFO Applying migration id=outboxsender 2026/10/31 01:10:21 INFO Applying migration id=thread 2026/10/31 01:10:21 INFO Applying migration id=host 2026/10/31 01:10:21 INFO Applying migration id=sharedinbox 2026/10/31 01:10:21 INFO Applying migration id=noteshost 2026/10/31 01:10:21 INFO Applying migration id=fetched 2026/10/31 01:10:21 INFO Applying migration id=move 2026/10/31 01:10:21 INFO Applying migration id=cleanup 2026/10/31 01:10:21 INFO Applying migration id=received 2026/10/31 01:10:21 INFO Applying migration id=namehost 2026/10/31 01:10:21 INFO Applying migration id=outboxhost 2026/10/31 01:10:21 INFO Applying migration id=notesfts 2026/10/31 01:10:21 INFO Applying migration id=iconsname 2026/10/31 01:10:21 INFO Applying migration id=nohash 2026/10/31 01:10:21 INFO Applying migration id=shares 2026/10/31 01:10:21 INFO Applying migration id=actorttl 2026/10/31 01:10:21 INFO Applying migration id=tocc 2026/10/31 01:10:21 INFO Applying migration id=followeds 2026/10/31 01:10:21 INFO Applying migration id=certhash 2026/10/31 01:10:21 INFO Applying migration id=follows_sync 2026/10/31 01:10:21 INFO Applying migration id=jsonpath 2026/10/31 01:10:21 INFO Applying migration id=localforward 2026/10/31 01:10:21 INFO Applying migration id=avatar 2026/10/31 01:10:21 INFO Applying migration id=noimage 2026/10/31 01:10:21 INFO Applying migration id=feed 2026/10/31 01:10:21 INFO Applying migration id=bookmarks 2026/10/31 01:10:21 INFO Applying migration id=shareactivity 2026/10/31 01:10:21 INFO Applying migration id=application 2026/10/31 01:10:21 INFO Applying migration id=certificates 2026/10/31 01:10:21 INFO Applying migration id=rawforward 2026/10/31 01:10:21 INFO Applying migration id=publickey 2026/10/31 01:10:21 INFO Applying migration id=resolvegroup 2026/10/31 01:10:21 INFO Applying migration id=reject 2026/10/31 01:10:21 INFO Applying migration id=autodel 2026/10/31 01:10:21 INFO Applying migration id=jsonb 2026/10/31 01:10:21 INFO Applying migration id=quote 2026/10/31 01:10:21 INFO Applying migration id=rfc9421 2026/10/31 01:10:21 INFO Applying migration id=keys 2026/10/31 01:10:21 INFO Applying migration id=portable 2026/10/31 01:10:21 INFO Applying migration id=proofs 2026/10/31 01:10:21 INFO Applying migration id=contexts 2026/10/31 01:10:21 INFO Applying migration id=deliverieshost 2026/10/31 01:10:21 INFO Applying migration id=pembegin 2026/10/31 01:10:21 INFO Applying migration id=didhost 2026/10/31 01:10:21 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:21 INFO Applying migration id=invites 2026/10/31 01:10:21 INFO Applying migration id=ed25519blob 2026/10/31 01:10:21 INFO Applying migration id=rsablob 2026/10/31 01:10:21 INFO Applying migration id=iconscid 2026/10/31 01:10:21 INFO Applying migration id=actor 2026/10/31 01:10:21 INFO Applying migration id=localkeys 2026/10/31 01:10:21 INFO Applying migration id=deleted 2026/10/31 01:10:21 INFO Applying migration id=history 2026/10/31 01:10:21 INFO Applying migration id=outboxnano 2026/10/31 01:10:21 INFO Applying migration id=implements 2026/10/31 01:10:21 INFO Applying migration id=backfill 2026/10/31 01:10:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-02d7-7d6b-80e8-f504af3ca782 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 2026/10/31 01:10:24 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 2026/10/31 01:10:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-02da-738f-ae08-9c2fc95b530e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-02da-7369-be61-39a4693b23c5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-02da-7369-be61-39a4693b23c5 2026/10/31 01:10:24 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 2026/10/31 01:10:24 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f82-02db-7b1b-8d8d-07b70d90fd13 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 2026/10/31 01:10:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 2026/10/31 01:10:24 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f82-02df-7f27-9010-09832ea0861e activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 2026/10/31 01:10:24 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 2026/10/31 01:10:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-02e1-7c72-b8a4-8e3a1bead2da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-02e1-7c49-8aa9-cc25315279b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f82-02e1-7c49-8aa9-cc25315279b6 2026/10/31 01:10:24 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 2026/10/31 01:10:24 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f82-02e3-7403-b6b5-b80d5efed0ae activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 2026/10/31 01:10:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f82-02d7-7c6e-ad1c-ebd60322e3a1 --- PASS: TestEdit_PollAddOption (3.64s) === RUN TestEdit_RemoveQuestion 2026/10/31 01:10:24 INFO Applying migration id=initial 2026/10/31 01:10:24 INFO Applying migration id=notesupdated 2026/10/31 01:10:24 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:24 INFO Applying migration id=activitiesid 2026/10/31 01:10:24 INFO Applying migration id=outbox 2026/10/31 01:10:24 INFO Applying migration id=edits 2026/10/31 01:10:24 INFO Applying migration id=outboxactor 2026/10/31 01:10:24 INFO Applying migration id=outboxsender 2026/10/31 01:10:24 INFO Applying migration id=thread 2026/10/31 01:10:24 INFO Applying migration id=host 2026/10/31 01:10:24 INFO Applying migration id=sharedinbox 2026/10/31 01:10:24 INFO Applying migration id=noteshost 2026/10/31 01:10:24 INFO Applying migration id=fetched 2026/10/31 01:10:24 INFO Applying migration id=move 2026/10/31 01:10:24 INFO Applying migration id=cleanup 2026/10/31 01:10:24 INFO Applying migration id=received 2026/10/31 01:10:24 INFO Applying migration id=namehost 2026/10/31 01:10:24 INFO Applying migration id=outboxhost 2026/10/31 01:10:24 INFO Applying migration id=notesfts 2026/10/31 01:10:24 INFO Applying migration id=iconsname 2026/10/31 01:10:24 INFO Applying migration id=nohash 2026/10/31 01:10:24 INFO Applying migration id=shares 2026/10/31 01:10:24 INFO Applying migration id=actorttl 2026/10/31 01:10:24 INFO Applying migration id=tocc 2026/10/31 01:10:24 INFO Applying migration id=followeds 2026/10/31 01:10:24 INFO Applying migration id=certhash 2026/10/31 01:10:24 INFO Applying migration id=follows_sync 2026/10/31 01:10:24 INFO Applying migration id=jsonpath 2026/10/31 01:10:24 INFO Applying migration id=localforward 2026/10/31 01:10:24 INFO Applying migration id=avatar 2026/10/31 01:10:24 INFO Applying migration id=noimage 2026/10/31 01:10:24 INFO Applying migration id=feed 2026/10/31 01:10:24 INFO Applying migration id=bookmarks 2026/10/31 01:10:24 INFO Applying migration id=shareactivity 2026/10/31 01:10:24 INFO Applying migration id=application 2026/10/31 01:10:24 INFO Applying migration id=certificates 2026/10/31 01:10:24 INFO Applying migration id=rawforward 2026/10/31 01:10:24 INFO Applying migration id=publickey 2026/10/31 01:10:24 INFO Applying migration id=resolvegroup 2026/10/31 01:10:24 INFO Applying migration id=reject 2026/10/31 01:10:24 INFO Applying migration id=autodel 2026/10/31 01:10:24 INFO Applying migration id=jsonb 2026/10/31 01:10:24 INFO Applying migration id=quote 2026/10/31 01:10:24 INFO Applying migration id=rfc9421 2026/10/31 01:10:24 INFO Applying migration id=keys 2026/10/31 01:10:24 INFO Applying migration id=portable 2026/10/31 01:10:24 INFO Applying migration id=proofs 2026/10/31 01:10:24 INFO Applying migration id=contexts 2026/10/31 01:10:24 INFO Applying migration id=deliverieshost 2026/10/31 01:10:24 INFO Applying migration id=pembegin 2026/10/31 01:10:24 INFO Applying migration id=didhost 2026/10/31 01:10:24 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:24 INFO Applying migration id=invites 2026/10/31 01:10:24 INFO Applying migration id=ed25519blob 2026/10/31 01:10:24 INFO Applying migration id=rsablob 2026/10/31 01:10:24 INFO Applying migration id=iconscid 2026/10/31 01:10:24 INFO Applying migration id=actor 2026/10/31 01:10:24 INFO Applying migration id=localkeys 2026/10/31 01:10:24 INFO Applying migration id=deleted 2026/10/31 01:10:24 INFO Applying migration id=history 2026/10/31 01:10:24 INFO Applying migration id=outboxnano 2026/10/31 01:10:24 INFO Applying migration id=implements 2026/10/31 01:10:24 INFO Applying migration id=backfill 2026/10/31 01:10:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-0b63-7b04-b4fa-a7277e5c7569 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 2026/10/31 01:10:26 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 2026/10/31 01:10:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-0b67-7d96-8f48-5d5b859e71e2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-0b67-7c83-9c42-a4563d0de007 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-0b67-7c83-9c42-a4563d0de007 2026/10/31 01:10:26 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 2026/10/31 01:10:26 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f82-0b69-787b-9a96-0e5a73991d6f activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 2026/10/31 01:10:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 2026/10/31 01:10:26 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f82-0b6e-716e-99b5-9d6b190333a3 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 2026/10/31 01:10:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f82-0b63-7a14-a47e-942d08fdd8b6 --- PASS: TestEdit_RemoveQuestion (2.19s) === RUN TestFollow_PostToFollowers 2026/10/31 01:10:26 INFO Applying migration id=initial 2026/10/31 01:10:26 INFO Applying migration id=notesupdated 2026/10/31 01:10:26 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:26 INFO Applying migration id=activitiesid 2026/10/31 01:10:26 INFO Applying migration id=outbox 2026/10/31 01:10:26 INFO Applying migration id=edits 2026/10/31 01:10:26 INFO Applying migration id=outboxactor 2026/10/31 01:10:26 INFO Applying migration id=outboxsender 2026/10/31 01:10:26 INFO Applying migration id=thread 2026/10/31 01:10:26 INFO Applying migration id=host 2026/10/31 01:10:26 INFO Applying migration id=sharedinbox 2026/10/31 01:10:26 INFO Applying migration id=noteshost 2026/10/31 01:10:26 INFO Applying migration id=fetched 2026/10/31 01:10:26 INFO Applying migration id=move 2026/10/31 01:10:26 INFO Applying migration id=cleanup 2026/10/31 01:10:26 INFO Applying migration id=received 2026/10/31 01:10:26 INFO Applying migration id=namehost 2026/10/31 01:10:26 INFO Applying migration id=outboxhost 2026/10/31 01:10:26 INFO Applying migration id=notesfts 2026/10/31 01:10:26 INFO Applying migration id=iconsname 2026/10/31 01:10:26 INFO Applying migration id=nohash 2026/10/31 01:10:26 INFO Applying migration id=shares 2026/10/31 01:10:26 INFO Applying migration id=actorttl 2026/10/31 01:10:26 INFO Applying migration id=tocc 2026/10/31 01:10:26 INFO Applying migration id=followeds 2026/10/31 01:10:26 INFO Applying migration id=certhash 2026/10/31 01:10:26 INFO Applying migration id=follows_sync 2026/10/31 01:10:26 INFO Applying migration id=jsonpath 2026/10/31 01:10:26 INFO Applying migration id=localforward 2026/10/31 01:10:26 INFO Applying migration id=avatar 2026/10/31 01:10:26 INFO Applying migration id=noimage 2026/10/31 01:10:26 INFO Applying migration id=feed 2026/10/31 01:10:26 INFO Applying migration id=bookmarks 2026/10/31 01:10:26 INFO Applying migration id=shareactivity 2026/10/31 01:10:26 INFO Applying migration id=application 2026/10/31 01:10:26 INFO Applying migration id=certificates 2026/10/31 01:10:26 INFO Applying migration id=rawforward 2026/10/31 01:10:26 INFO Applying migration id=publickey 2026/10/31 01:10:26 INFO Applying migration id=resolvegroup 2026/10/31 01:10:26 INFO Applying migration id=reject 2026/10/31 01:10:26 INFO Applying migration id=autodel 2026/10/31 01:10:27 INFO Applying migration id=jsonb 2026/10/31 01:10:27 INFO Applying migration id=quote 2026/10/31 01:10:27 INFO Applying migration id=rfc9421 2026/10/31 01:10:27 INFO Applying migration id=keys 2026/10/31 01:10:27 INFO Applying migration id=portable 2026/10/31 01:10:27 INFO Applying migration id=proofs 2026/10/31 01:10:27 INFO Applying migration id=contexts 2026/10/31 01:10:27 INFO Applying migration id=deliverieshost 2026/10/31 01:10:27 INFO Applying migration id=pembegin 2026/10/31 01:10:27 INFO Applying migration id=didhost 2026/10/31 01:10:27 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:27 INFO Applying migration id=invites 2026/10/31 01:10:27 INFO Applying migration id=ed25519blob 2026/10/31 01:10:27 INFO Applying migration id=rsablob 2026/10/31 01:10:27 INFO Applying migration id=iconscid 2026/10/31 01:10:27 INFO Applying migration id=actor 2026/10/31 01:10:27 INFO Applying migration id=localkeys 2026/10/31 01:10:27 INFO Applying migration id=deleted 2026/10/31 01:10:27 INFO Applying migration id=history 2026/10/31 01:10:27 INFO Applying migration id=outboxnano 2026/10/31 01:10:27 INFO Applying migration id=implements 2026/10/31 01:10:27 INFO Applying migration id=backfill 2026/10/31 01:10:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-14cc-72e8-b44f-431e0d38f00c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-14cc-7e4b-a1cf-79c6a9b0c6ae activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-14cc-72e8-b44f-431e0d38f00c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-14cc-72e8-b44f-431e0d38f00c 2026/10/31 01:10:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-14cf-70eb-9778-eea53a816e01 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-14cf-709c-9a8c-a5c8c6d6d289 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-14cf-709c-9a8c-a5c8c6d6d289 --- PASS: TestFollow_PostToFollowers (2.40s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/10/31 01:10:29 INFO Applying migration id=initial 2026/10/31 01:10:29 INFO Applying migration id=notesupdated 2026/10/31 01:10:29 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:29 INFO Applying migration id=activitiesid 2026/10/31 01:10:29 INFO Applying migration id=outbox 2026/10/31 01:10:29 INFO Applying migration id=edits 2026/10/31 01:10:29 INFO Applying migration id=outboxactor 2026/10/31 01:10:29 INFO Applying migration id=outboxsender 2026/10/31 01:10:29 INFO Applying migration id=thread 2026/10/31 01:10:29 INFO Applying migration id=host 2026/10/31 01:10:29 INFO Applying migration id=sharedinbox 2026/10/31 01:10:29 INFO Applying migration id=noteshost 2026/10/31 01:10:29 INFO Applying migration id=fetched 2026/10/31 01:10:29 INFO Applying migration id=move 2026/10/31 01:10:29 INFO Applying migration id=cleanup 2026/10/31 01:10:29 INFO Applying migration id=received 2026/10/31 01:10:29 INFO Applying migration id=namehost 2026/10/31 01:10:29 INFO Applying migration id=outboxhost 2026/10/31 01:10:29 INFO Applying migration id=notesfts 2026/10/31 01:10:29 INFO Applying migration id=iconsname 2026/10/31 01:10:29 INFO Applying migration id=nohash 2026/10/31 01:10:29 INFO Applying migration id=shares 2026/10/31 01:10:29 INFO Applying migration id=actorttl 2026/10/31 01:10:29 INFO Applying migration id=tocc 2026/10/31 01:10:29 INFO Applying migration id=followeds 2026/10/31 01:10:29 INFO Applying migration id=certhash 2026/10/31 01:10:29 INFO Applying migration id=follows_sync 2026/10/31 01:10:29 INFO Applying migration id=jsonpath 2026/10/31 01:10:29 INFO Applying migration id=localforward 2026/10/31 01:10:29 INFO Applying migration id=avatar 2026/10/31 01:10:29 INFO Applying migration id=noimage 2026/10/31 01:10:29 INFO Applying migration id=feed 2026/10/31 01:10:29 INFO Applying migration id=bookmarks 2026/10/31 01:10:29 INFO Applying migration id=shareactivity 2026/10/31 01:10:29 INFO Applying migration id=application 2026/10/31 01:10:29 INFO Applying migration id=certificates 2026/10/31 01:10:29 INFO Applying migration id=rawforward 2026/10/31 01:10:29 INFO Applying migration id=publickey 2026/10/31 01:10:29 INFO Applying migration id=resolvegroup 2026/10/31 01:10:29 INFO Applying migration id=reject 2026/10/31 01:10:29 INFO Applying migration id=autodel 2026/10/31 01:10:29 INFO Applying migration id=jsonb 2026/10/31 01:10:29 INFO Applying migration id=quote 2026/10/31 01:10:29 INFO Applying migration id=rfc9421 2026/10/31 01:10:29 INFO Applying migration id=keys 2026/10/31 01:10:29 INFO Applying migration id=portable 2026/10/31 01:10:29 INFO Applying migration id=proofs 2026/10/31 01:10:29 INFO Applying migration id=contexts 2026/10/31 01:10:29 INFO Applying migration id=deliverieshost 2026/10/31 01:10:29 INFO Applying migration id=pembegin 2026/10/31 01:10:29 INFO Applying migration id=didhost 2026/10/31 01:10:29 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:29 INFO Applying migration id=invites 2026/10/31 01:10:29 INFO Applying migration id=ed25519blob 2026/10/31 01:10:29 INFO Applying migration id=rsablob 2026/10/31 01:10:29 INFO Applying migration id=iconscid 2026/10/31 01:10:29 INFO Applying migration id=actor 2026/10/31 01:10:29 INFO Applying migration id=localkeys 2026/10/31 01:10:29 INFO Applying migration id=deleted 2026/10/31 01:10:29 INFO Applying migration id=history 2026/10/31 01:10:29 INFO Applying migration id=outboxnano 2026/10/31 01:10:29 INFO Applying migration id=implements 2026/10/31 01:10:29 INFO Applying migration id=backfill 2026/10/31 01:10:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-21eb-70f4-9763-672d03e21454 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-21eb-7063-97ce-6286dd038952 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-21eb-7063-97ce-6286dd038952 2026/10/31 01:10:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-21ec-7958-829e-cab942b0d691 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-21ed-735a-80f1-0b13e8182b13 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-21ec-7958-829e-cab942b0d691 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-21ec-7958-829e-cab942b0d691 --- PASS: TestFollow_PostToFollowersBeforeFollow (3.35s) === RUN TestFollow_DMUnfollowFollow 2026/10/31 01:10:32 INFO Applying migration id=initial 2026/10/31 01:10:32 INFO Applying migration id=notesupdated 2026/10/31 01:10:32 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:32 INFO Applying migration id=activitiesid 2026/10/31 01:10:32 INFO Applying migration id=outbox 2026/10/31 01:10:32 INFO Applying migration id=edits 2026/10/31 01:10:32 INFO Applying migration id=outboxactor 2026/10/31 01:10:32 INFO Applying migration id=outboxsender 2026/10/31 01:10:32 INFO Applying migration id=thread 2026/10/31 01:10:32 INFO Applying migration id=host 2026/10/31 01:10:32 INFO Applying migration id=sharedinbox 2026/10/31 01:10:32 INFO Applying migration id=noteshost 2026/10/31 01:10:32 INFO Applying migration id=fetched 2026/10/31 01:10:32 INFO Applying migration id=move 2026/10/31 01:10:32 INFO Applying migration id=cleanup 2026/10/31 01:10:32 INFO Applying migration id=received 2026/10/31 01:10:32 INFO Applying migration id=namehost 2026/10/31 01:10:32 INFO Applying migration id=outboxhost 2026/10/31 01:10:32 INFO Applying migration id=notesfts 2026/10/31 01:10:32 INFO Applying migration id=iconsname 2026/10/31 01:10:32 INFO Applying migration id=nohash 2026/10/31 01:10:32 INFO Applying migration id=shares 2026/10/31 01:10:32 INFO Applying migration id=actorttl 2026/10/31 01:10:32 INFO Applying migration id=tocc 2026/10/31 01:10:32 INFO Applying migration id=followeds 2026/10/31 01:10:32 INFO Applying migration id=certhash 2026/10/31 01:10:32 INFO Applying migration id=follows_sync 2026/10/31 01:10:32 INFO Applying migration id=jsonpath 2026/10/31 01:10:32 INFO Applying migration id=localforward 2026/10/31 01:10:32 INFO Applying migration id=avatar 2026/10/31 01:10:32 INFO Applying migration id=noimage 2026/10/31 01:10:32 INFO Applying migration id=feed 2026/10/31 01:10:32 INFO Applying migration id=bookmarks 2026/10/31 01:10:32 INFO Applying migration id=shareactivity 2026/10/31 01:10:32 INFO Applying migration id=application 2026/10/31 01:10:32 INFO Applying migration id=certificates 2026/10/31 01:10:32 INFO Applying migration id=rawforward 2026/10/31 01:10:32 INFO Applying migration id=publickey 2026/10/31 01:10:32 INFO Applying migration id=resolvegroup 2026/10/31 01:10:32 INFO Applying migration id=reject 2026/10/31 01:10:32 INFO Applying migration id=autodel 2026/10/31 01:10:32 INFO Applying migration id=jsonb 2026/10/31 01:10:32 INFO Applying migration id=quote 2026/10/31 01:10:32 INFO Applying migration id=rfc9421 2026/10/31 01:10:32 INFO Applying migration id=keys 2026/10/31 01:10:32 INFO Applying migration id=portable 2026/10/31 01:10:32 INFO Applying migration id=proofs 2026/10/31 01:10:32 INFO Applying migration id=contexts 2026/10/31 01:10:32 INFO Applying migration id=deliverieshost 2026/10/31 01:10:32 INFO Applying migration id=pembegin 2026/10/31 01:10:32 INFO Applying migration id=didhost 2026/10/31 01:10:32 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:32 INFO Applying migration id=invites 2026/10/31 01:10:32 INFO Applying migration id=ed25519blob 2026/10/31 01:10:32 INFO Applying migration id=rsablob 2026/10/31 01:10:32 INFO Applying migration id=iconscid 2026/10/31 01:10:32 INFO Applying migration id=actor 2026/10/31 01:10:32 INFO Applying migration id=localkeys 2026/10/31 01:10:32 INFO Applying migration id=deleted 2026/10/31 01:10:32 INFO Applying migration id=history 2026/10/31 01:10:32 INFO Applying migration id=outboxnano 2026/10/31 01:10:32 INFO Applying migration id=implements 2026/10/31 01:10:32 INFO Applying migration id=backfill 2026/10/31 01:10:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-2c67-75d7-8df9-d6a69bc90257 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-2c68-7d46-b558-b3963cfce321 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-2c67-75d7-8df9-d6a69bc90257 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-2c67-75d7-8df9-d6a69bc90257 2026/10/31 01:10:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:10:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-2c69-78fb-a7eb-cf4593d982c7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-2c69-773d-85f9-51a99a4f5c9b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-2c69-773d-85f9-51a99a4f5c9b 2026/10/31 01:10:35 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f82-2c6c-7eff-b6d8-8b71b5c56961 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-2c67-75d7-8df9-d6a69bc90257 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 (2.69s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/10/31 01:10:35 INFO Applying migration id=initial 2026/10/31 01:10:35 INFO Applying migration id=notesupdated 2026/10/31 01:10:35 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:35 INFO Applying migration id=activitiesid 2026/10/31 01:10:35 INFO Applying migration id=outbox 2026/10/31 01:10:35 INFO Applying migration id=edits 2026/10/31 01:10:35 INFO Applying migration id=outboxactor 2026/10/31 01:10:35 INFO Applying migration id=outboxsender 2026/10/31 01:10:35 INFO Applying migration id=thread 2026/10/31 01:10:35 INFO Applying migration id=host 2026/10/31 01:10:35 INFO Applying migration id=sharedinbox 2026/10/31 01:10:35 INFO Applying migration id=noteshost 2026/10/31 01:10:35 INFO Applying migration id=fetched 2026/10/31 01:10:35 INFO Applying migration id=move 2026/10/31 01:10:35 INFO Applying migration id=cleanup 2026/10/31 01:10:35 INFO Applying migration id=received 2026/10/31 01:10:35 INFO Applying migration id=namehost 2026/10/31 01:10:35 INFO Applying migration id=outboxhost 2026/10/31 01:10:35 INFO Applying migration id=notesfts 2026/10/31 01:10:35 INFO Applying migration id=iconsname 2026/10/31 01:10:35 INFO Applying migration id=nohash 2026/10/31 01:10:35 INFO Applying migration id=shares 2026/10/31 01:10:35 INFO Applying migration id=actorttl 2026/10/31 01:10:35 INFO Applying migration id=tocc 2026/10/31 01:10:35 INFO Applying migration id=followeds 2026/10/31 01:10:35 INFO Applying migration id=certhash 2026/10/31 01:10:35 INFO Applying migration id=follows_sync 2026/10/31 01:10:35 INFO Applying migration id=jsonpath 2026/10/31 01:10:35 INFO Applying migration id=localforward 2026/10/31 01:10:35 INFO Applying migration id=avatar 2026/10/31 01:10:35 INFO Applying migration id=noimage 2026/10/31 01:10:35 INFO Applying migration id=feed 2026/10/31 01:10:35 INFO Applying migration id=bookmarks 2026/10/31 01:10:35 INFO Applying migration id=shareactivity 2026/10/31 01:10:35 INFO Applying migration id=application 2026/10/31 01:10:35 INFO Applying migration id=certificates 2026/10/31 01:10:35 INFO Applying migration id=rawforward 2026/10/31 01:10:35 INFO Applying migration id=publickey 2026/10/31 01:10:35 INFO Applying migration id=resolvegroup 2026/10/31 01:10:35 INFO Applying migration id=reject 2026/10/31 01:10:35 INFO Applying migration id=autodel 2026/10/31 01:10:35 INFO Applying migration id=jsonb 2026/10/31 01:10:35 INFO Applying migration id=quote 2026/10/31 01:10:35 INFO Applying migration id=rfc9421 2026/10/31 01:10:35 INFO Applying migration id=keys 2026/10/31 01:10:35 INFO Applying migration id=portable 2026/10/31 01:10:35 INFO Applying migration id=proofs 2026/10/31 01:10:35 INFO Applying migration id=contexts 2026/10/31 01:10:35 INFO Applying migration id=deliverieshost 2026/10/31 01:10:35 INFO Applying migration id=pembegin 2026/10/31 01:10:35 INFO Applying migration id=didhost 2026/10/31 01:10:35 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:35 INFO Applying migration id=invites 2026/10/31 01:10:35 INFO Applying migration id=ed25519blob 2026/10/31 01:10:35 INFO Applying migration id=rsablob 2026/10/31 01:10:35 INFO Applying migration id=iconscid 2026/10/31 01:10:35 INFO Applying migration id=actor 2026/10/31 01:10:35 INFO Applying migration id=localkeys 2026/10/31 01:10:35 INFO Applying migration id=deleted 2026/10/31 01:10:35 INFO Applying migration id=history 2026/10/31 01:10:35 INFO Applying migration id=outboxnano 2026/10/31 01:10:35 INFO Applying migration id=implements 2026/10/31 01:10:35 INFO Applying migration id=backfill 2026/10/31 01:10:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-34ff-7077-885e-c28f5c0edef1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-34ff-7c0d-88b2-304af0c1bdc9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-34ff-7077-885e-c28f5c0edef1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-34ff-7077-885e-c28f5c0edef1 2026/10/31 01:10:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:10:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-3500-7724-b52f-0b14202cdeb6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-3500-757e-88ab-0da39c898fd7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-3500-757e-88ab-0da39c898fd7 2026/10/31 01:10:37 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f82-3502-733e-bd09-ebb3f9866483 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-34ff-7077-885e-c28f5c0edef1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestFollow_DMUnfollowBeforeFeedUpdate (2.20s) === RUN TestFollow_PublicPost 2026/10/31 01:10:37 INFO Applying migration id=initial 2026/10/31 01:10:37 INFO Applying migration id=notesupdated 2026/10/31 01:10:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:37 INFO Applying migration id=activitiesid 2026/10/31 01:10:37 INFO Applying migration id=outbox 2026/10/31 01:10:37 INFO Applying migration id=edits 2026/10/31 01:10:37 INFO Applying migration id=outboxactor 2026/10/31 01:10:37 INFO Applying migration id=outboxsender 2026/10/31 01:10:37 INFO Applying migration id=thread 2026/10/31 01:10:37 INFO Applying migration id=host 2026/10/31 01:10:37 INFO Applying migration id=sharedinbox 2026/10/31 01:10:37 INFO Applying migration id=noteshost 2026/10/31 01:10:37 INFO Applying migration id=fetched 2026/10/31 01:10:37 INFO Applying migration id=move 2026/10/31 01:10:37 INFO Applying migration id=cleanup 2026/10/31 01:10:37 INFO Applying migration id=received 2026/10/31 01:10:37 INFO Applying migration id=namehost 2026/10/31 01:10:37 INFO Applying migration id=outboxhost 2026/10/31 01:10:37 INFO Applying migration id=notesfts 2026/10/31 01:10:37 INFO Applying migration id=iconsname 2026/10/31 01:10:37 INFO Applying migration id=nohash 2026/10/31 01:10:37 INFO Applying migration id=shares 2026/10/31 01:10:37 INFO Applying migration id=actorttl 2026/10/31 01:10:37 INFO Applying migration id=tocc 2026/10/31 01:10:37 INFO Applying migration id=followeds 2026/10/31 01:10:37 INFO Applying migration id=certhash 2026/10/31 01:10:37 INFO Applying migration id=follows_sync 2026/10/31 01:10:37 INFO Applying migration id=jsonpath 2026/10/31 01:10:37 INFO Applying migration id=localforward 2026/10/31 01:10:37 INFO Applying migration id=avatar 2026/10/31 01:10:37 INFO Applying migration id=noimage 2026/10/31 01:10:37 INFO Applying migration id=feed 2026/10/31 01:10:37 INFO Applying migration id=bookmarks 2026/10/31 01:10:37 INFO Applying migration id=shareactivity 2026/10/31 01:10:37 INFO Applying migration id=application 2026/10/31 01:10:37 INFO Applying migration id=certificates 2026/10/31 01:10:37 INFO Applying migration id=rawforward 2026/10/31 01:10:37 INFO Applying migration id=publickey 2026/10/31 01:10:37 INFO Applying migration id=resolvegroup 2026/10/31 01:10:37 INFO Applying migration id=reject 2026/10/31 01:10:37 INFO Applying migration id=autodel 2026/10/31 01:10:37 INFO Applying migration id=jsonb 2026/10/31 01:10:37 INFO Applying migration id=quote 2026/10/31 01:10:37 INFO Applying migration id=rfc9421 2026/10/31 01:10:37 INFO Applying migration id=keys 2026/10/31 01:10:37 INFO Applying migration id=portable 2026/10/31 01:10:37 INFO Applying migration id=proofs 2026/10/31 01:10:37 INFO Applying migration id=contexts 2026/10/31 01:10:37 INFO Applying migration id=deliverieshost 2026/10/31 01:10:37 INFO Applying migration id=pembegin 2026/10/31 01:10:37 INFO Applying migration id=didhost 2026/10/31 01:10:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:37 INFO Applying migration id=invites 2026/10/31 01:10:37 INFO Applying migration id=ed25519blob 2026/10/31 01:10:37 INFO Applying migration id=rsablob 2026/10/31 01:10:37 INFO Applying migration id=iconscid 2026/10/31 01:10:37 INFO Applying migration id=actor 2026/10/31 01:10:37 INFO Applying migration id=localkeys 2026/10/31 01:10:37 INFO Applying migration id=deleted 2026/10/31 01:10:37 INFO Applying migration id=history 2026/10/31 01:10:37 INFO Applying migration id=outboxnano 2026/10/31 01:10:37 INFO Applying migration id=implements 2026/10/31 01:10:37 INFO Applying migration id=backfill 2026/10/31 01:10:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-3d7f-79c6-bdd4-9d5d8bb4e892 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-3d80-753f-a444-a45a4dbcb233 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-3d7f-79c6-bdd4-9d5d8bb4e892 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-3d7f-79c6-bdd4-9d5d8bb4e892 2026/10/31 01:10:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-3d82-7542-853e-91072f6a66b1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-3d82-74bc-b5b2-17dba179c474 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-3d82-74bc-b5b2-17dba179c474 --- PASS: TestFollow_PublicPost (2.18s) === RUN TestFollow_Mutual 2026/10/31 01:10:39 INFO Applying migration id=initial 2026/10/31 01:10:39 INFO Applying migration id=notesupdated 2026/10/31 01:10:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:39 INFO Applying migration id=activitiesid 2026/10/31 01:10:39 INFO Applying migration id=outbox 2026/10/31 01:10:39 INFO Applying migration id=edits 2026/10/31 01:10:39 INFO Applying migration id=outboxactor 2026/10/31 01:10:39 INFO Applying migration id=outboxsender 2026/10/31 01:10:39 INFO Applying migration id=thread 2026/10/31 01:10:39 INFO Applying migration id=host 2026/10/31 01:10:39 INFO Applying migration id=sharedinbox 2026/10/31 01:10:39 INFO Applying migration id=noteshost 2026/10/31 01:10:39 INFO Applying migration id=fetched 2026/10/31 01:10:39 INFO Applying migration id=move 2026/10/31 01:10:39 INFO Applying migration id=cleanup 2026/10/31 01:10:39 INFO Applying migration id=received 2026/10/31 01:10:39 INFO Applying migration id=namehost 2026/10/31 01:10:39 INFO Applying migration id=outboxhost 2026/10/31 01:10:39 INFO Applying migration id=notesfts 2026/10/31 01:10:39 INFO Applying migration id=iconsname 2026/10/31 01:10:39 INFO Applying migration id=nohash 2026/10/31 01:10:39 INFO Applying migration id=shares 2026/10/31 01:10:39 INFO Applying migration id=actorttl 2026/10/31 01:10:39 INFO Applying migration id=tocc 2026/10/31 01:10:39 INFO Applying migration id=followeds 2026/10/31 01:10:39 INFO Applying migration id=certhash 2026/10/31 01:10:39 INFO Applying migration id=follows_sync 2026/10/31 01:10:39 INFO Applying migration id=jsonpath 2026/10/31 01:10:39 INFO Applying migration id=localforward 2026/10/31 01:10:39 INFO Applying migration id=avatar 2026/10/31 01:10:39 INFO Applying migration id=noimage 2026/10/31 01:10:39 INFO Applying migration id=feed 2026/10/31 01:10:39 INFO Applying migration id=bookmarks 2026/10/31 01:10:39 INFO Applying migration id=shareactivity 2026/10/31 01:10:39 INFO Applying migration id=application 2026/10/31 01:10:39 INFO Applying migration id=certificates 2026/10/31 01:10:39 INFO Applying migration id=rawforward 2026/10/31 01:10:39 INFO Applying migration id=publickey 2026/10/31 01:10:39 INFO Applying migration id=resolvegroup 2026/10/31 01:10:39 INFO Applying migration id=reject 2026/10/31 01:10:39 INFO Applying migration id=autodel 2026/10/31 01:10:39 INFO Applying migration id=jsonb 2026/10/31 01:10:39 INFO Applying migration id=quote 2026/10/31 01:10:39 INFO Applying migration id=rfc9421 2026/10/31 01:10:39 INFO Applying migration id=keys 2026/10/31 01:10:39 INFO Applying migration id=portable 2026/10/31 01:10:39 INFO Applying migration id=proofs 2026/10/31 01:10:39 INFO Applying migration id=contexts 2026/10/31 01:10:39 INFO Applying migration id=deliverieshost 2026/10/31 01:10:39 INFO Applying migration id=pembegin 2026/10/31 01:10:39 INFO Applying migration id=didhost 2026/10/31 01:10:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:39 INFO Applying migration id=invites 2026/10/31 01:10:39 INFO Applying migration id=ed25519blob 2026/10/31 01:10:39 INFO Applying migration id=rsablob 2026/10/31 01:10:39 INFO Applying migration id=iconscid 2026/10/31 01:10:39 INFO Applying migration id=actor 2026/10/31 01:10:39 INFO Applying migration id=localkeys 2026/10/31 01:10:39 INFO Applying migration id=deleted 2026/10/31 01:10:39 INFO Applying migration id=history 2026/10/31 01:10:39 INFO Applying migration id=outboxnano 2026/10/31 01:10:39 INFO Applying migration id=implements 2026/10/31 01:10:39 INFO Applying migration id=backfill 2026/10/31 01:10:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-4a50-74bb-861b-851e23f93a4a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-4a51-710f-8afa-d7f2c85ae5fe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-4a50-74bb-861b-851e23f93a4a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-4a50-74bb-861b-851e23f93a4a 2026/10/31 01:10:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-4a53-7352-a185-5ac383c71a40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-4a53-730f-bd82-e15b8bef736c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-4a53-730f-bd82-e15b8bef736c 2026/10/31 01:10:43 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f82-4a53-730f-bd82-e15b8bef736c 2026/10/31 01:10:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f82-4a55-7520-a809-1315189d5f8b note=https://localhost.localdomain:8443/post/01a18f82-4a55-74e5-bead-bf857228b97c thread=https://localhost.localdomain:8443/post/01a18f82-4a53-730f-bd82-e15b8bef736c starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:10:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-4a55-7520-a809-1315189d5f8b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-4a55-74e5-bead-bf857228b97c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-4a55-74e5-bead-bf857228b97c 2026/10/31 01:10:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-4a5a-7351-8c52-b517def1f1a2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:10:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-4a5a-7dd5-b907-58fcb5adb253 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-4a5a-7351-8c52-b517def1f1a2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f82-4a5a-7351-8c52-b517def1f1a2 --- PASS: TestFollow_Mutual (3.28s) === RUN TestFollow_AlreadyFollowing 2026/10/31 01:10:43 INFO Applying migration id=initial 2026/10/31 01:10:43 INFO Applying migration id=notesupdated 2026/10/31 01:10:43 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:43 INFO Applying migration id=activitiesid 2026/10/31 01:10:43 INFO Applying migration id=outbox 2026/10/31 01:10:43 INFO Applying migration id=edits 2026/10/31 01:10:43 INFO Applying migration id=outboxactor 2026/10/31 01:10:43 INFO Applying migration id=outboxsender 2026/10/31 01:10:43 INFO Applying migration id=thread 2026/10/31 01:10:43 INFO Applying migration id=host 2026/10/31 01:10:43 INFO Applying migration id=sharedinbox 2026/10/31 01:10:43 INFO Applying migration id=noteshost 2026/10/31 01:10:43 INFO Applying migration id=fetched 2026/10/31 01:10:43 INFO Applying migration id=move 2026/10/31 01:10:43 INFO Applying migration id=cleanup 2026/10/31 01:10:43 INFO Applying migration id=received 2026/10/31 01:10:43 INFO Applying migration id=namehost 2026/10/31 01:10:43 INFO Applying migration id=outboxhost 2026/10/31 01:10:43 INFO Applying migration id=notesfts 2026/10/31 01:10:43 INFO Applying migration id=iconsname 2026/10/31 01:10:43 INFO Applying migration id=nohash 2026/10/31 01:10:43 INFO Applying migration id=shares 2026/10/31 01:10:43 INFO Applying migration id=actorttl 2026/10/31 01:10:43 INFO Applying migration id=tocc 2026/10/31 01:10:43 INFO Applying migration id=followeds 2026/10/31 01:10:43 INFO Applying migration id=certhash 2026/10/31 01:10:43 INFO Applying migration id=follows_sync 2026/10/31 01:10:43 INFO Applying migration id=jsonpath 2026/10/31 01:10:43 INFO Applying migration id=localforward 2026/10/31 01:10:43 INFO Applying migration id=avatar 2026/10/31 01:10:43 INFO Applying migration id=noimage 2026/10/31 01:10:43 INFO Applying migration id=feed 2026/10/31 01:10:43 INFO Applying migration id=bookmarks 2026/10/31 01:10:43 INFO Applying migration id=shareactivity 2026/10/31 01:10:43 INFO Applying migration id=application 2026/10/31 01:10:43 INFO Applying migration id=certificates 2026/10/31 01:10:43 INFO Applying migration id=rawforward 2026/10/31 01:10:43 INFO Applying migration id=publickey 2026/10/31 01:10:43 INFO Applying migration id=resolvegroup 2026/10/31 01:10:43 INFO Applying migration id=reject 2026/10/31 01:10:43 INFO Applying migration id=autodel 2026/10/31 01:10:43 INFO Applying migration id=jsonb 2026/10/31 01:10:43 INFO Applying migration id=quote 2026/10/31 01:10:43 INFO Applying migration id=rfc9421 2026/10/31 01:10:43 INFO Applying migration id=keys 2026/10/31 01:10:43 INFO Applying migration id=portable 2026/10/31 01:10:43 INFO Applying migration id=proofs 2026/10/31 01:10:43 INFO Applying migration id=contexts 2026/10/31 01:10:43 INFO Applying migration id=deliverieshost 2026/10/31 01:10:43 INFO Applying migration id=pembegin 2026/10/31 01:10:43 INFO Applying migration id=didhost 2026/10/31 01:10:43 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:43 INFO Applying migration id=invites 2026/10/31 01:10:43 INFO Applying migration id=ed25519blob 2026/10/31 01:10:43 INFO Applying migration id=rsablob 2026/10/31 01:10:43 INFO Applying migration id=iconscid 2026/10/31 01:10:43 INFO Applying migration id=actor 2026/10/31 01:10:43 INFO Applying migration id=localkeys 2026/10/31 01:10:43 INFO Applying migration id=deleted 2026/10/31 01:10:43 INFO Applying migration id=history 2026/10/31 01:10:43 INFO Applying migration id=outboxnano 2026/10/31 01:10:43 INFO Applying migration id=implements 2026/10/31 01:10:43 INFO Applying migration id=backfill 2026/10/31 01:10:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-56d8-766e-b0f6-542238157212 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-56d9-7329-98e7-931db2ea82b1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-56d8-766e-b0f6-542238157212 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-56d8-766e-b0f6-542238157212 --- PASS: TestFollow_AlreadyFollowing (3.20s) === RUN TestFollow_NoSuchUser 2026/10/31 01:10:46 INFO Applying migration id=initial 2026/10/31 01:10:46 INFO Applying migration id=notesupdated 2026/10/31 01:10:46 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:46 INFO Applying migration id=activitiesid 2026/10/31 01:10:46 INFO Applying migration id=outbox 2026/10/31 01:10:46 INFO Applying migration id=edits 2026/10/31 01:10:46 INFO Applying migration id=outboxactor 2026/10/31 01:10:46 INFO Applying migration id=outboxsender 2026/10/31 01:10:46 INFO Applying migration id=thread 2026/10/31 01:10:46 INFO Applying migration id=host 2026/10/31 01:10:46 INFO Applying migration id=sharedinbox 2026/10/31 01:10:46 INFO Applying migration id=noteshost 2026/10/31 01:10:46 INFO Applying migration id=fetched 2026/10/31 01:10:46 INFO Applying migration id=move 2026/10/31 01:10:46 INFO Applying migration id=cleanup 2026/10/31 01:10:46 INFO Applying migration id=received 2026/10/31 01:10:46 INFO Applying migration id=namehost 2026/10/31 01:10:46 INFO Applying migration id=outboxhost 2026/10/31 01:10:46 INFO Applying migration id=notesfts 2026/10/31 01:10:46 INFO Applying migration id=iconsname 2026/10/31 01:10:46 INFO Applying migration id=nohash 2026/10/31 01:10:46 INFO Applying migration id=shares 2026/10/31 01:10:46 INFO Applying migration id=actorttl 2026/10/31 01:10:46 INFO Applying migration id=tocc 2026/10/31 01:10:46 INFO Applying migration id=followeds 2026/10/31 01:10:46 INFO Applying migration id=certhash 2026/10/31 01:10:46 INFO Applying migration id=follows_sync 2026/10/31 01:10:46 INFO Applying migration id=jsonpath 2026/10/31 01:10:46 INFO Applying migration id=localforward 2026/10/31 01:10:46 INFO Applying migration id=avatar 2026/10/31 01:10:46 INFO Applying migration id=noimage 2026/10/31 01:10:46 INFO Applying migration id=feed 2026/10/31 01:10:46 INFO Applying migration id=bookmarks 2026/10/31 01:10:46 INFO Applying migration id=shareactivity 2026/10/31 01:10:46 INFO Applying migration id=application 2026/10/31 01:10:46 INFO Applying migration id=certificates 2026/10/31 01:10:46 INFO Applying migration id=rawforward 2026/10/31 01:10:46 INFO Applying migration id=publickey 2026/10/31 01:10:46 INFO Applying migration id=resolvegroup 2026/10/31 01:10:46 INFO Applying migration id=reject 2026/10/31 01:10:46 INFO Applying migration id=autodel 2026/10/31 01:10:46 INFO Applying migration id=jsonb 2026/10/31 01:10:46 INFO Applying migration id=quote 2026/10/31 01:10:46 INFO Applying migration id=rfc9421 2026/10/31 01:10:46 INFO Applying migration id=keys 2026/10/31 01:10:46 INFO Applying migration id=portable 2026/10/31 01:10:46 INFO Applying migration id=proofs 2026/10/31 01:10:46 INFO Applying migration id=contexts 2026/10/31 01:10:46 INFO Applying migration id=deliverieshost 2026/10/31 01:10:46 INFO Applying migration id=pembegin 2026/10/31 01:10:46 INFO Applying migration id=didhost 2026/10/31 01:10:46 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:46 INFO Applying migration id=invites 2026/10/31 01:10:46 INFO Applying migration id=ed25519blob 2026/10/31 01:10:46 INFO Applying migration id=rsablob 2026/10/31 01:10:46 INFO Applying migration id=iconscid 2026/10/31 01:10:46 INFO Applying migration id=actor 2026/10/31 01:10:46 INFO Applying migration id=localkeys 2026/10/31 01:10:46 INFO Applying migration id=deleted 2026/10/31 01:10:46 INFO Applying migration id=history 2026/10/31 01:10:46 INFO Applying migration id=outboxnano 2026/10/31 01:10:46 INFO Applying migration id=implements 2026/10/31 01:10:46 INFO Applying migration id=backfill 2026/10/31 01:10:49 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (3.16s) === RUN TestFollow_UnauthenticatedUser 2026/10/31 01:10:49 INFO Applying migration id=initial 2026/10/31 01:10:49 INFO Applying migration id=notesupdated 2026/10/31 01:10:49 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:49 INFO Applying migration id=activitiesid 2026/10/31 01:10:49 INFO Applying migration id=outbox 2026/10/31 01:10:49 INFO Applying migration id=edits 2026/10/31 01:10:49 INFO Applying migration id=outboxactor 2026/10/31 01:10:49 INFO Applying migration id=outboxsender 2026/10/31 01:10:49 INFO Applying migration id=thread 2026/10/31 01:10:49 INFO Applying migration id=host 2026/10/31 01:10:49 INFO Applying migration id=sharedinbox 2026/10/31 01:10:49 INFO Applying migration id=noteshost 2026/10/31 01:10:49 INFO Applying migration id=fetched 2026/10/31 01:10:49 INFO Applying migration id=move 2026/10/31 01:10:49 INFO Applying migration id=cleanup 2026/10/31 01:10:49 INFO Applying migration id=received 2026/10/31 01:10:49 INFO Applying migration id=namehost 2026/10/31 01:10:49 INFO Applying migration id=outboxhost 2026/10/31 01:10:49 INFO Applying migration id=notesfts 2026/10/31 01:10:49 INFO Applying migration id=iconsname 2026/10/31 01:10:49 INFO Applying migration id=nohash 2026/10/31 01:10:49 INFO Applying migration id=shares 2026/10/31 01:10:49 INFO Applying migration id=actorttl 2026/10/31 01:10:49 INFO Applying migration id=tocc 2026/10/31 01:10:49 INFO Applying migration id=followeds 2026/10/31 01:10:49 INFO Applying migration id=certhash 2026/10/31 01:10:49 INFO Applying migration id=follows_sync 2026/10/31 01:10:49 INFO Applying migration id=jsonpath 2026/10/31 01:10:49 INFO Applying migration id=localforward 2026/10/31 01:10:49 INFO Applying migration id=avatar 2026/10/31 01:10:49 INFO Applying migration id=noimage 2026/10/31 01:10:49 INFO Applying migration id=feed 2026/10/31 01:10:49 INFO Applying migration id=bookmarks 2026/10/31 01:10:49 INFO Applying migration id=shareactivity 2026/10/31 01:10:49 INFO Applying migration id=application 2026/10/31 01:10:49 INFO Applying migration id=certificates 2026/10/31 01:10:49 INFO Applying migration id=rawforward 2026/10/31 01:10:49 INFO Applying migration id=publickey 2026/10/31 01:10:49 INFO Applying migration id=resolvegroup 2026/10/31 01:10:49 INFO Applying migration id=reject 2026/10/31 01:10:49 INFO Applying migration id=autodel 2026/10/31 01:10:49 INFO Applying migration id=jsonb 2026/10/31 01:10:49 INFO Applying migration id=quote 2026/10/31 01:10:49 INFO Applying migration id=rfc9421 2026/10/31 01:10:49 INFO Applying migration id=keys 2026/10/31 01:10:49 INFO Applying migration id=portable 2026/10/31 01:10:49 INFO Applying migration id=proofs 2026/10/31 01:10:49 INFO Applying migration id=contexts 2026/10/31 01:10:49 INFO Applying migration id=deliverieshost 2026/10/31 01:10:49 INFO Applying migration id=pembegin 2026/10/31 01:10:49 INFO Applying migration id=didhost 2026/10/31 01:10:49 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:49 INFO Applying migration id=invites 2026/10/31 01:10:49 INFO Applying migration id=ed25519blob 2026/10/31 01:10:49 INFO Applying migration id=rsablob 2026/10/31 01:10:49 INFO Applying migration id=iconscid 2026/10/31 01:10:49 INFO Applying migration id=actor 2026/10/31 01:10:49 INFO Applying migration id=localkeys 2026/10/31 01:10:49 INFO Applying migration id=deleted 2026/10/31 01:10:49 INFO Applying migration id=history 2026/10/31 01:10:49 INFO Applying migration id=outboxnano 2026/10/31 01:10:49 INFO Applying migration id=implements 2026/10/31 01:10:49 INFO Applying migration id=backfill --- PASS: TestFollow_UnauthenticatedUser (1.75s) === RUN TestFollows_NoFollows 2026/10/31 01:10:51 INFO Applying migration id=initial 2026/10/31 01:10:51 INFO Applying migration id=notesupdated 2026/10/31 01:10:51 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:51 INFO Applying migration id=activitiesid 2026/10/31 01:10:51 INFO Applying migration id=outbox 2026/10/31 01:10:51 INFO Applying migration id=edits 2026/10/31 01:10:51 INFO Applying migration id=outboxactor 2026/10/31 01:10:51 INFO Applying migration id=outboxsender 2026/10/31 01:10:51 INFO Applying migration id=thread 2026/10/31 01:10:51 INFO Applying migration id=host 2026/10/31 01:10:51 INFO Applying migration id=sharedinbox 2026/10/31 01:10:51 INFO Applying migration id=noteshost 2026/10/31 01:10:51 INFO Applying migration id=fetched 2026/10/31 01:10:51 INFO Applying migration id=move 2026/10/31 01:10:51 INFO Applying migration id=cleanup 2026/10/31 01:10:51 INFO Applying migration id=received 2026/10/31 01:10:51 INFO Applying migration id=namehost 2026/10/31 01:10:51 INFO Applying migration id=outboxhost 2026/10/31 01:10:51 INFO Applying migration id=notesfts 2026/10/31 01:10:51 INFO Applying migration id=iconsname 2026/10/31 01:10:51 INFO Applying migration id=nohash 2026/10/31 01:10:51 INFO Applying migration id=shares 2026/10/31 01:10:51 INFO Applying migration id=actorttl 2026/10/31 01:10:51 INFO Applying migration id=tocc 2026/10/31 01:10:51 INFO Applying migration id=followeds 2026/10/31 01:10:51 INFO Applying migration id=certhash 2026/10/31 01:10:51 INFO Applying migration id=follows_sync 2026/10/31 01:10:51 INFO Applying migration id=jsonpath 2026/10/31 01:10:51 INFO Applying migration id=localforward 2026/10/31 01:10:51 INFO Applying migration id=avatar 2026/10/31 01:10:51 INFO Applying migration id=noimage 2026/10/31 01:10:51 INFO Applying migration id=feed 2026/10/31 01:10:51 INFO Applying migration id=bookmarks 2026/10/31 01:10:51 INFO Applying migration id=shareactivity 2026/10/31 01:10:51 INFO Applying migration id=application 2026/10/31 01:10:51 INFO Applying migration id=certificates 2026/10/31 01:10:51 INFO Applying migration id=rawforward 2026/10/31 01:10:51 INFO Applying migration id=publickey 2026/10/31 01:10:51 INFO Applying migration id=resolvegroup 2026/10/31 01:10:51 INFO Applying migration id=reject 2026/10/31 01:10:51 INFO Applying migration id=autodel 2026/10/31 01:10:51 INFO Applying migration id=jsonb 2026/10/31 01:10:51 INFO Applying migration id=quote 2026/10/31 01:10:51 INFO Applying migration id=rfc9421 2026/10/31 01:10:51 INFO Applying migration id=keys 2026/10/31 01:10:51 INFO Applying migration id=portable 2026/10/31 01:10:51 INFO Applying migration id=proofs 2026/10/31 01:10:51 INFO Applying migration id=contexts 2026/10/31 01:10:51 INFO Applying migration id=deliverieshost 2026/10/31 01:10:51 INFO Applying migration id=pembegin 2026/10/31 01:10:51 INFO Applying migration id=didhost 2026/10/31 01:10:51 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:51 INFO Applying migration id=invites 2026/10/31 01:10:51 INFO Applying migration id=ed25519blob 2026/10/31 01:10:51 INFO Applying migration id=rsablob 2026/10/31 01:10:51 INFO Applying migration id=iconscid 2026/10/31 01:10:51 INFO Applying migration id=actor 2026/10/31 01:10:51 INFO Applying migration id=localkeys 2026/10/31 01:10:51 INFO Applying migration id=deleted 2026/10/31 01:10:51 INFO Applying migration id=history 2026/10/31 01:10:51 INFO Applying migration id=outboxnano 2026/10/31 01:10:51 INFO Applying migration id=implements 2026/10/31 01:10:51 INFO Applying migration id=backfill --- PASS: TestFollows_NoFollows (2.39s) === RUN TestFollows_TwoInactive 2026/10/31 01:10:53 INFO Applying migration id=initial 2026/10/31 01:10:53 INFO Applying migration id=notesupdated 2026/10/31 01:10:53 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:53 INFO Applying migration id=activitiesid 2026/10/31 01:10:53 INFO Applying migration id=outbox 2026/10/31 01:10:53 INFO Applying migration id=edits 2026/10/31 01:10:53 INFO Applying migration id=outboxactor 2026/10/31 01:10:53 INFO Applying migration id=outboxsender 2026/10/31 01:10:53 INFO Applying migration id=thread 2026/10/31 01:10:53 INFO Applying migration id=host 2026/10/31 01:10:53 INFO Applying migration id=sharedinbox 2026/10/31 01:10:53 INFO Applying migration id=noteshost 2026/10/31 01:10:53 INFO Applying migration id=fetched 2026/10/31 01:10:53 INFO Applying migration id=move 2026/10/31 01:10:53 INFO Applying migration id=cleanup 2026/10/31 01:10:53 INFO Applying migration id=received 2026/10/31 01:10:53 INFO Applying migration id=namehost 2026/10/31 01:10:53 INFO Applying migration id=outboxhost 2026/10/31 01:10:53 INFO Applying migration id=notesfts 2026/10/31 01:10:53 INFO Applying migration id=iconsname 2026/10/31 01:10:53 INFO Applying migration id=nohash 2026/10/31 01:10:53 INFO Applying migration id=shares 2026/10/31 01:10:53 INFO Applying migration id=actorttl 2026/10/31 01:10:53 INFO Applying migration id=tocc 2026/10/31 01:10:53 INFO Applying migration id=followeds 2026/10/31 01:10:53 INFO Applying migration id=certhash 2026/10/31 01:10:53 INFO Applying migration id=follows_sync 2026/10/31 01:10:53 INFO Applying migration id=jsonpath 2026/10/31 01:10:53 INFO Applying migration id=localforward 2026/10/31 01:10:53 INFO Applying migration id=avatar 2026/10/31 01:10:53 INFO Applying migration id=noimage 2026/10/31 01:10:53 INFO Applying migration id=feed 2026/10/31 01:10:53 INFO Applying migration id=bookmarks 2026/10/31 01:10:53 INFO Applying migration id=shareactivity 2026/10/31 01:10:53 INFO Applying migration id=application 2026/10/31 01:10:53 INFO Applying migration id=certificates 2026/10/31 01:10:53 INFO Applying migration id=rawforward 2026/10/31 01:10:53 INFO Applying migration id=publickey 2026/10/31 01:10:53 INFO Applying migration id=resolvegroup 2026/10/31 01:10:53 INFO Applying migration id=reject 2026/10/31 01:10:53 INFO Applying migration id=autodel 2026/10/31 01:10:53 INFO Applying migration id=jsonb 2026/10/31 01:10:53 INFO Applying migration id=quote 2026/10/31 01:10:53 INFO Applying migration id=rfc9421 2026/10/31 01:10:53 INFO Applying migration id=keys 2026/10/31 01:10:53 INFO Applying migration id=portable 2026/10/31 01:10:53 INFO Applying migration id=proofs 2026/10/31 01:10:53 INFO Applying migration id=contexts 2026/10/31 01:10:53 INFO Applying migration id=deliverieshost 2026/10/31 01:10:53 INFO Applying migration id=pembegin 2026/10/31 01:10:53 INFO Applying migration id=didhost 2026/10/31 01:10:53 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:53 INFO Applying migration id=invites 2026/10/31 01:10:53 INFO Applying migration id=ed25519blob 2026/10/31 01:10:53 INFO Applying migration id=rsablob 2026/10/31 01:10:53 INFO Applying migration id=iconscid 2026/10/31 01:10:53 INFO Applying migration id=actor 2026/10/31 01:10:53 INFO Applying migration id=localkeys 2026/10/31 01:10:53 INFO Applying migration id=deleted 2026/10/31 01:10:53 INFO Applying migration id=history 2026/10/31 01:10:53 INFO Applying migration id=outboxnano 2026/10/31 01:10:53 INFO Applying migration id=implements 2026/10/31 01:10:53 INFO Applying migration id=backfill 2026/10/31 01:10:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-79dd-79d4-8b75-0aad457fe145 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-79de-757e-a32c-d3543b138be6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-79dd-79d4-8b75-0aad457fe145 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-79dd-79d4-8b75-0aad457fe145 2026/10/31 01:10:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-79e3-742a-922b-ed513cd9af00 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/31 01:10:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-79e4-7110-a578-f16af0904c9b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-79e3-742a-922b-ed513cd9af00 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-79e3-742a-922b-ed513cd9af00 --- PASS: TestFollows_TwoInactive (1.67s) === RUN TestFollows_OneActiveOneInactive 2026/10/31 01:10:55 INFO Applying migration id=initial 2026/10/31 01:10:55 INFO Applying migration id=notesupdated 2026/10/31 01:10:55 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:55 INFO Applying migration id=activitiesid 2026/10/31 01:10:55 INFO Applying migration id=outbox 2026/10/31 01:10:55 INFO Applying migration id=edits 2026/10/31 01:10:55 INFO Applying migration id=outboxactor 2026/10/31 01:10:55 INFO Applying migration id=outboxsender 2026/10/31 01:10:55 INFO Applying migration id=thread 2026/10/31 01:10:55 INFO Applying migration id=host 2026/10/31 01:10:55 INFO Applying migration id=sharedinbox 2026/10/31 01:10:55 INFO Applying migration id=noteshost 2026/10/31 01:10:55 INFO Applying migration id=fetched 2026/10/31 01:10:55 INFO Applying migration id=move 2026/10/31 01:10:55 INFO Applying migration id=cleanup 2026/10/31 01:10:55 INFO Applying migration id=received 2026/10/31 01:10:55 INFO Applying migration id=namehost 2026/10/31 01:10:55 INFO Applying migration id=outboxhost 2026/10/31 01:10:55 INFO Applying migration id=notesfts 2026/10/31 01:10:55 INFO Applying migration id=iconsname 2026/10/31 01:10:55 INFO Applying migration id=nohash 2026/10/31 01:10:55 INFO Applying migration id=shares 2026/10/31 01:10:55 INFO Applying migration id=actorttl 2026/10/31 01:10:55 INFO Applying migration id=tocc 2026/10/31 01:10:55 INFO Applying migration id=followeds 2026/10/31 01:10:55 INFO Applying migration id=certhash 2026/10/31 01:10:55 INFO Applying migration id=follows_sync 2026/10/31 01:10:55 INFO Applying migration id=jsonpath 2026/10/31 01:10:55 INFO Applying migration id=localforward 2026/10/31 01:10:55 INFO Applying migration id=avatar 2026/10/31 01:10:55 INFO Applying migration id=noimage 2026/10/31 01:10:55 INFO Applying migration id=feed 2026/10/31 01:10:55 INFO Applying migration id=bookmarks 2026/10/31 01:10:55 INFO Applying migration id=shareactivity 2026/10/31 01:10:55 INFO Applying migration id=application 2026/10/31 01:10:55 INFO Applying migration id=certificates 2026/10/31 01:10:55 INFO Applying migration id=rawforward 2026/10/31 01:10:55 INFO Applying migration id=publickey 2026/10/31 01:10:55 INFO Applying migration id=resolvegroup 2026/10/31 01:10:55 INFO Applying migration id=reject 2026/10/31 01:10:55 INFO Applying migration id=autodel 2026/10/31 01:10:55 INFO Applying migration id=jsonb 2026/10/31 01:10:55 INFO Applying migration id=quote 2026/10/31 01:10:55 INFO Applying migration id=rfc9421 2026/10/31 01:10:55 INFO Applying migration id=keys 2026/10/31 01:10:55 INFO Applying migration id=portable 2026/10/31 01:10:55 INFO Applying migration id=proofs 2026/10/31 01:10:55 INFO Applying migration id=contexts 2026/10/31 01:10:55 INFO Applying migration id=deliverieshost 2026/10/31 01:10:55 INFO Applying migration id=pembegin 2026/10/31 01:10:55 INFO Applying migration id=didhost 2026/10/31 01:10:55 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:55 INFO Applying migration id=invites 2026/10/31 01:10:55 INFO Applying migration id=ed25519blob 2026/10/31 01:10:55 INFO Applying migration id=rsablob 2026/10/31 01:10:55 INFO Applying migration id=iconscid 2026/10/31 01:10:55 INFO Applying migration id=actor 2026/10/31 01:10:55 INFO Applying migration id=localkeys 2026/10/31 01:10:55 INFO Applying migration id=deleted 2026/10/31 01:10:55 INFO Applying migration id=history 2026/10/31 01:10:55 INFO Applying migration id=outboxnano 2026/10/31 01:10:55 INFO Applying migration id=implements 2026/10/31 01:10:55 INFO Applying migration id=backfill 2026/10/31 01:10:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-82bc-7988-ad45-1698d78f6931 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:10:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-82bd-7efc-af39-473a27489336 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-82bc-7988-ad45-1698d78f6931 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-82bc-7988-ad45-1698d78f6931 2026/10/31 01:10:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f82-82be-7989-a387-06a44793498e 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/31 01:10:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-82bf-73f1-a5c2-eb0611df27d6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f82-82be-7989-a387-06a44793498e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f82-82be-7989-a387-06a44793498e 2026/10/31 01:10:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-82c1-76f1-a8e2-a6e12790babd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-82c1-76b4-a965-647765ebaacc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-82c1-76b4-a965-647765ebaacc --- PASS: TestFollows_OneActiveOneInactive (2.27s) === RUN TestFollows_UnauthenticatedUser 2026/10/31 01:10:57 INFO Applying migration id=initial 2026/10/31 01:10:57 INFO Applying migration id=notesupdated 2026/10/31 01:10:57 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:57 INFO Applying migration id=activitiesid 2026/10/31 01:10:57 INFO Applying migration id=outbox 2026/10/31 01:10:57 INFO Applying migration id=edits 2026/10/31 01:10:57 INFO Applying migration id=outboxactor 2026/10/31 01:10:57 INFO Applying migration id=outboxsender 2026/10/31 01:10:57 INFO Applying migration id=thread 2026/10/31 01:10:57 INFO Applying migration id=host 2026/10/31 01:10:57 INFO Applying migration id=sharedinbox 2026/10/31 01:10:57 INFO Applying migration id=noteshost 2026/10/31 01:10:57 INFO Applying migration id=fetched 2026/10/31 01:10:57 INFO Applying migration id=move 2026/10/31 01:10:57 INFO Applying migration id=cleanup 2026/10/31 01:10:57 INFO Applying migration id=received 2026/10/31 01:10:57 INFO Applying migration id=namehost 2026/10/31 01:10:57 INFO Applying migration id=outboxhost 2026/10/31 01:10:57 INFO Applying migration id=notesfts 2026/10/31 01:10:57 INFO Applying migration id=iconsname 2026/10/31 01:10:57 INFO Applying migration id=nohash 2026/10/31 01:10:57 INFO Applying migration id=shares 2026/10/31 01:10:57 INFO Applying migration id=actorttl 2026/10/31 01:10:57 INFO Applying migration id=tocc 2026/10/31 01:10:57 INFO Applying migration id=followeds 2026/10/31 01:10:57 INFO Applying migration id=certhash 2026/10/31 01:10:57 INFO Applying migration id=follows_sync 2026/10/31 01:10:57 INFO Applying migration id=jsonpath 2026/10/31 01:10:57 INFO Applying migration id=localforward 2026/10/31 01:10:57 INFO Applying migration id=avatar 2026/10/31 01:10:57 INFO Applying migration id=noimage 2026/10/31 01:10:57 INFO Applying migration id=feed 2026/10/31 01:10:57 INFO Applying migration id=bookmarks 2026/10/31 01:10:57 INFO Applying migration id=shareactivity 2026/10/31 01:10:57 INFO Applying migration id=application 2026/10/31 01:10:57 INFO Applying migration id=certificates 2026/10/31 01:10:57 INFO Applying migration id=rawforward 2026/10/31 01:10:57 INFO Applying migration id=publickey 2026/10/31 01:10:57 INFO Applying migration id=resolvegroup 2026/10/31 01:10:57 INFO Applying migration id=reject 2026/10/31 01:10:57 INFO Applying migration id=autodel 2026/10/31 01:10:57 INFO Applying migration id=jsonb 2026/10/31 01:10:57 INFO Applying migration id=quote 2026/10/31 01:10:57 INFO Applying migration id=rfc9421 2026/10/31 01:10:57 INFO Applying migration id=keys 2026/10/31 01:10:57 INFO Applying migration id=portable 2026/10/31 01:10:57 INFO Applying migration id=proofs 2026/10/31 01:10:57 INFO Applying migration id=contexts 2026/10/31 01:10:57 INFO Applying migration id=deliverieshost 2026/10/31 01:10:57 INFO Applying migration id=pembegin 2026/10/31 01:10:57 INFO Applying migration id=didhost 2026/10/31 01:10:57 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:57 INFO Applying migration id=invites 2026/10/31 01:10:57 INFO Applying migration id=ed25519blob 2026/10/31 01:10:57 INFO Applying migration id=rsablob 2026/10/31 01:10:57 INFO Applying migration id=iconscid 2026/10/31 01:10:57 INFO Applying migration id=actor 2026/10/31 01:10:57 INFO Applying migration id=localkeys 2026/10/31 01:10:57 INFO Applying migration id=deleted 2026/10/31 01:10:57 INFO Applying migration id=history 2026/10/31 01:10:57 INFO Applying migration id=outboxnano 2026/10/31 01:10:57 INFO Applying migration id=implements 2026/10/31 01:10:57 INFO Applying migration id=backfill --- PASS: TestFollows_UnauthenticatedUser (2.02s) === RUN TestForward_ReplyToPostByFollower 2026/10/31 01:10:59 INFO Applying migration id=initial 2026/10/31 01:10:59 INFO Applying migration id=notesupdated 2026/10/31 01:10:59 INFO Applying migration id=personspreferredusername 2026/10/31 01:10:59 INFO Applying migration id=activitiesid 2026/10/31 01:10:59 INFO Applying migration id=outbox 2026/10/31 01:10:59 INFO Applying migration id=edits 2026/10/31 01:10:59 INFO Applying migration id=outboxactor 2026/10/31 01:10:59 INFO Applying migration id=outboxsender 2026/10/31 01:10:59 INFO Applying migration id=thread 2026/10/31 01:10:59 INFO Applying migration id=host 2026/10/31 01:10:59 INFO Applying migration id=sharedinbox 2026/10/31 01:10:59 INFO Applying migration id=noteshost 2026/10/31 01:10:59 INFO Applying migration id=fetched 2026/10/31 01:10:59 INFO Applying migration id=move 2026/10/31 01:10:59 INFO Applying migration id=cleanup 2026/10/31 01:10:59 INFO Applying migration id=received 2026/10/31 01:10:59 INFO Applying migration id=namehost 2026/10/31 01:10:59 INFO Applying migration id=outboxhost 2026/10/31 01:10:59 INFO Applying migration id=notesfts 2026/10/31 01:10:59 INFO Applying migration id=iconsname 2026/10/31 01:10:59 INFO Applying migration id=nohash 2026/10/31 01:10:59 INFO Applying migration id=shares 2026/10/31 01:10:59 INFO Applying migration id=actorttl 2026/10/31 01:10:59 INFO Applying migration id=tocc 2026/10/31 01:10:59 INFO Applying migration id=followeds 2026/10/31 01:10:59 INFO Applying migration id=certhash 2026/10/31 01:10:59 INFO Applying migration id=follows_sync 2026/10/31 01:10:59 INFO Applying migration id=jsonpath 2026/10/31 01:10:59 INFO Applying migration id=localforward 2026/10/31 01:10:59 INFO Applying migration id=avatar 2026/10/31 01:10:59 INFO Applying migration id=noimage 2026/10/31 01:10:59 INFO Applying migration id=feed 2026/10/31 01:10:59 INFO Applying migration id=bookmarks 2026/10/31 01:10:59 INFO Applying migration id=shareactivity 2026/10/31 01:10:59 INFO Applying migration id=application 2026/10/31 01:10:59 INFO Applying migration id=certificates 2026/10/31 01:10:59 INFO Applying migration id=rawforward 2026/10/31 01:10:59 INFO Applying migration id=publickey 2026/10/31 01:10:59 INFO Applying migration id=resolvegroup 2026/10/31 01:10:59 INFO Applying migration id=reject 2026/10/31 01:10:59 INFO Applying migration id=autodel 2026/10/31 01:10:59 INFO Applying migration id=jsonb 2026/10/31 01:10:59 INFO Applying migration id=quote 2026/10/31 01:10:59 INFO Applying migration id=rfc9421 2026/10/31 01:10:59 INFO Applying migration id=keys 2026/10/31 01:10:59 INFO Applying migration id=portable 2026/10/31 01:10:59 INFO Applying migration id=proofs 2026/10/31 01:10:59 INFO Applying migration id=contexts 2026/10/31 01:10:59 INFO Applying migration id=deliverieshost 2026/10/31 01:10:59 INFO Applying migration id=pembegin 2026/10/31 01:10:59 INFO Applying migration id=didhost 2026/10/31 01:10:59 INFO Applying migration id=rsapkcs8 2026/10/31 01:10:59 INFO Applying migration id=invites 2026/10/31 01:10:59 INFO Applying migration id=ed25519blob 2026/10/31 01:10:59 INFO Applying migration id=rsablob 2026/10/31 01:10:59 INFO Applying migration id=iconscid 2026/10/31 01:10:59 INFO Applying migration id=actor 2026/10/31 01:10:59 INFO Applying migration id=localkeys 2026/10/31 01:10:59 INFO Applying migration id=deleted 2026/10/31 01:10:59 INFO Applying migration id=history 2026/10/31 01:10:59 INFO Applying migration id=outboxnano 2026/10/31 01:10:59 INFO Applying migration id=implements 2026/10/31 01:10:59 INFO Applying migration id=backfill 2026/10/31 01:11:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-92e1-71d5-bd37-357485ef5c9e 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/31 01:11: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/31 01:11: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 --- PASS: TestForward_ReplyToPostByFollower (2.11s) === RUN TestForward_ReplyToPublicPost 2026/10/31 01:11:01 INFO Applying migration id=initial 2026/10/31 01:11:01 INFO Applying migration id=notesupdated 2026/10/31 01:11:01 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:01 INFO Applying migration id=activitiesid 2026/10/31 01:11:01 INFO Applying migration id=outbox 2026/10/31 01:11:01 INFO Applying migration id=edits 2026/10/31 01:11:01 INFO Applying migration id=outboxactor 2026/10/31 01:11:01 INFO Applying migration id=outboxsender 2026/10/31 01:11:01 INFO Applying migration id=thread 2026/10/31 01:11:01 INFO Applying migration id=host 2026/10/31 01:11:01 INFO Applying migration id=sharedinbox 2026/10/31 01:11:01 INFO Applying migration id=noteshost 2026/10/31 01:11:01 INFO Applying migration id=fetched 2026/10/31 01:11:01 INFO Applying migration id=move 2026/10/31 01:11:01 INFO Applying migration id=cleanup 2026/10/31 01:11:01 INFO Applying migration id=received 2026/10/31 01:11:01 INFO Applying migration id=namehost 2026/10/31 01:11:01 INFO Applying migration id=outboxhost 2026/10/31 01:11:01 INFO Applying migration id=notesfts 2026/10/31 01:11:01 INFO Applying migration id=iconsname 2026/10/31 01:11:01 INFO Applying migration id=nohash 2026/10/31 01:11:01 INFO Applying migration id=shares 2026/10/31 01:11:01 INFO Applying migration id=actorttl 2026/10/31 01:11:01 INFO Applying migration id=tocc 2026/10/31 01:11:01 INFO Applying migration id=followeds 2026/10/31 01:11:01 INFO Applying migration id=certhash 2026/10/31 01:11:01 INFO Applying migration id=follows_sync 2026/10/31 01:11:01 INFO Applying migration id=jsonpath 2026/10/31 01:11:01 INFO Applying migration id=localforward 2026/10/31 01:11:01 INFO Applying migration id=avatar 2026/10/31 01:11:01 INFO Applying migration id=noimage 2026/10/31 01:11:01 INFO Applying migration id=feed 2026/10/31 01:11:01 INFO Applying migration id=bookmarks 2026/10/31 01:11:01 INFO Applying migration id=shareactivity 2026/10/31 01:11:01 INFO Applying migration id=application 2026/10/31 01:11:01 INFO Applying migration id=certificates 2026/10/31 01:11:01 INFO Applying migration id=rawforward 2026/10/31 01:11:01 INFO Applying migration id=publickey 2026/10/31 01:11:01 INFO Applying migration id=resolvegroup 2026/10/31 01:11:01 INFO Applying migration id=reject 2026/10/31 01:11:01 INFO Applying migration id=autodel 2026/10/31 01:11:01 INFO Applying migration id=jsonb 2026/10/31 01:11:01 INFO Applying migration id=quote 2026/10/31 01:11:01 INFO Applying migration id=rfc9421 2026/10/31 01:11:01 INFO Applying migration id=keys 2026/10/31 01:11:01 INFO Applying migration id=portable 2026/10/31 01:11:01 INFO Applying migration id=proofs 2026/10/31 01:11:01 INFO Applying migration id=contexts 2026/10/31 01:11:01 INFO Applying migration id=deliverieshost 2026/10/31 01:11:01 INFO Applying migration id=pembegin 2026/10/31 01:11:01 INFO Applying migration id=didhost 2026/10/31 01:11:01 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:01 INFO Applying migration id=invites 2026/10/31 01:11:01 INFO Applying migration id=ed25519blob 2026/10/31 01:11:01 INFO Applying migration id=rsablob 2026/10/31 01:11:01 INFO Applying migration id=iconscid 2026/10/31 01:11:01 INFO Applying migration id=actor 2026/10/31 01:11:01 INFO Applying migration id=localkeys 2026/10/31 01:11:01 INFO Applying migration id=deleted 2026/10/31 01:11:01 INFO Applying migration id=history 2026/10/31 01:11:01 INFO Applying migration id=outboxnano 2026/10/31 01:11:01 INFO Applying migration id=implements 2026/10/31 01:11:01 INFO Applying migration id=backfill 2026/10/31 01:11:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-99e4-7d1b-969d-fda888cb0cc6 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/31 01:11:03 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/31 01:11: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/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPublicPost (1.80s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/10/31 01:11:03 INFO Applying migration id=initial 2026/10/31 01:11:03 INFO Applying migration id=notesupdated 2026/10/31 01:11:03 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:03 INFO Applying migration id=activitiesid 2026/10/31 01:11:03 INFO Applying migration id=outbox 2026/10/31 01:11:03 INFO Applying migration id=edits 2026/10/31 01:11:03 INFO Applying migration id=outboxactor 2026/10/31 01:11:03 INFO Applying migration id=outboxsender 2026/10/31 01:11:03 INFO Applying migration id=thread 2026/10/31 01:11:03 INFO Applying migration id=host 2026/10/31 01:11:03 INFO Applying migration id=sharedinbox 2026/10/31 01:11:03 INFO Applying migration id=noteshost 2026/10/31 01:11:03 INFO Applying migration id=fetched 2026/10/31 01:11:03 INFO Applying migration id=move 2026/10/31 01:11:03 INFO Applying migration id=cleanup 2026/10/31 01:11:03 INFO Applying migration id=received 2026/10/31 01:11:03 INFO Applying migration id=namehost 2026/10/31 01:11:03 INFO Applying migration id=outboxhost 2026/10/31 01:11:03 INFO Applying migration id=notesfts 2026/10/31 01:11:03 INFO Applying migration id=iconsname 2026/10/31 01:11:03 INFO Applying migration id=nohash 2026/10/31 01:11:03 INFO Applying migration id=shares 2026/10/31 01:11:03 INFO Applying migration id=actorttl 2026/10/31 01:11:03 INFO Applying migration id=tocc 2026/10/31 01:11:03 INFO Applying migration id=followeds 2026/10/31 01:11:03 INFO Applying migration id=certhash 2026/10/31 01:11:03 INFO Applying migration id=follows_sync 2026/10/31 01:11:03 INFO Applying migration id=jsonpath 2026/10/31 01:11:03 INFO Applying migration id=localforward 2026/10/31 01:11:03 INFO Applying migration id=avatar 2026/10/31 01:11:03 INFO Applying migration id=noimage 2026/10/31 01:11:03 INFO Applying migration id=feed 2026/10/31 01:11:03 INFO Applying migration id=bookmarks 2026/10/31 01:11:03 INFO Applying migration id=shareactivity 2026/10/31 01:11:03 INFO Applying migration id=application 2026/10/31 01:11:03 INFO Applying migration id=certificates 2026/10/31 01:11:03 INFO Applying migration id=rawforward 2026/10/31 01:11:03 INFO Applying migration id=publickey 2026/10/31 01:11:03 INFO Applying migration id=resolvegroup 2026/10/31 01:11:03 INFO Applying migration id=reject 2026/10/31 01:11:03 INFO Applying migration id=autodel 2026/10/31 01:11:03 INFO Applying migration id=jsonb 2026/10/31 01:11:03 INFO Applying migration id=quote 2026/10/31 01:11:03 INFO Applying migration id=rfc9421 2026/10/31 01:11:03 INFO Applying migration id=keys 2026/10/31 01:11:03 INFO Applying migration id=portable 2026/10/31 01:11:03 INFO Applying migration id=proofs 2026/10/31 01:11:03 INFO Applying migration id=contexts 2026/10/31 01:11:03 INFO Applying migration id=deliverieshost 2026/10/31 01:11:03 INFO Applying migration id=pembegin 2026/10/31 01:11:03 INFO Applying migration id=didhost 2026/10/31 01:11:03 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:03 INFO Applying migration id=invites 2026/10/31 01:11:03 INFO Applying migration id=ed25519blob 2026/10/31 01:11:03 INFO Applying migration id=rsablob 2026/10/31 01:11:03 INFO Applying migration id=iconscid 2026/10/31 01:11:03 INFO Applying migration id=actor 2026/10/31 01:11:03 INFO Applying migration id=localkeys 2026/10/31 01:11:03 INFO Applying migration id=deleted 2026/10/31 01:11:03 INFO Applying migration id=history 2026/10/31 01:11:03 INFO Applying migration id=outboxnano 2026/10/31 01:11:03 INFO Applying migration id=implements 2026/10/31 01:11:03 INFO Applying migration id=backfill 2026/10/31 01:11:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-a5fd-74b8-b26d-febdbb057608 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/31 01:11:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-a5fe-7136-97e4-3b080c86e9af activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-a5fe-70bc-a0ec-85d03c286620 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-a5fe-70bc-a0ec-85d03c286620 2026/10/31 01:11:06 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f82-a5fe-70bc-a0ec-85d03c286620 2026/10/31 01:11:06 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f82-a600-74a5-81fd-7c244505d6e0 note=https://localhost.localdomain:8443/post/01a18f82-a600-7465-ac75-f6fdfa91ce13 thread=https://localhost.localdomain:8443/post/01a18f82-a5fe-70bc-a0ec-85d03c286620 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-a600-74a5-81fd-7c244505d6e0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-a600-7465-ac75-f6fdfa91ce13 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-a600-7465-ac75-f6fdfa91ce13 --- PASS: TestForward_LocalReplyToLocalPublicPost (3.10s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/10/31 01:11:06 INFO Applying migration id=initial 2026/10/31 01:11:06 INFO Applying migration id=notesupdated 2026/10/31 01:11:06 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:06 INFO Applying migration id=activitiesid 2026/10/31 01:11:06 INFO Applying migration id=outbox 2026/10/31 01:11:06 INFO Applying migration id=edits 2026/10/31 01:11:06 INFO Applying migration id=outboxactor 2026/10/31 01:11:06 INFO Applying migration id=outboxsender 2026/10/31 01:11:06 INFO Applying migration id=thread 2026/10/31 01:11:06 INFO Applying migration id=host 2026/10/31 01:11:06 INFO Applying migration id=sharedinbox 2026/10/31 01:11:06 INFO Applying migration id=noteshost 2026/10/31 01:11:06 INFO Applying migration id=fetched 2026/10/31 01:11:06 INFO Applying migration id=move 2026/10/31 01:11:06 INFO Applying migration id=cleanup 2026/10/31 01:11:06 INFO Applying migration id=received 2026/10/31 01:11:06 INFO Applying migration id=namehost 2026/10/31 01:11:06 INFO Applying migration id=outboxhost 2026/10/31 01:11:06 INFO Applying migration id=notesfts 2026/10/31 01:11:06 INFO Applying migration id=iconsname 2026/10/31 01:11:06 INFO Applying migration id=nohash 2026/10/31 01:11:06 INFO Applying migration id=shares 2026/10/31 01:11:06 INFO Applying migration id=actorttl 2026/10/31 01:11:06 INFO Applying migration id=tocc 2026/10/31 01:11:06 INFO Applying migration id=followeds 2026/10/31 01:11:06 INFO Applying migration id=certhash 2026/10/31 01:11:06 INFO Applying migration id=follows_sync 2026/10/31 01:11:06 INFO Applying migration id=jsonpath 2026/10/31 01:11:06 INFO Applying migration id=localforward 2026/10/31 01:11:06 INFO Applying migration id=avatar 2026/10/31 01:11:06 INFO Applying migration id=noimage 2026/10/31 01:11:06 INFO Applying migration id=feed 2026/10/31 01:11:06 INFO Applying migration id=bookmarks 2026/10/31 01:11:06 INFO Applying migration id=shareactivity 2026/10/31 01:11:06 INFO Applying migration id=application 2026/10/31 01:11:06 INFO Applying migration id=certificates 2026/10/31 01:11:06 INFO Applying migration id=rawforward 2026/10/31 01:11:06 INFO Applying migration id=publickey 2026/10/31 01:11:06 INFO Applying migration id=resolvegroup 2026/10/31 01:11:06 INFO Applying migration id=reject 2026/10/31 01:11:06 INFO Applying migration id=autodel 2026/10/31 01:11:06 INFO Applying migration id=jsonb 2026/10/31 01:11:06 INFO Applying migration id=quote 2026/10/31 01:11:06 INFO Applying migration id=rfc9421 2026/10/31 01:11:06 INFO Applying migration id=keys 2026/10/31 01:11:06 INFO Applying migration id=portable 2026/10/31 01:11:06 INFO Applying migration id=proofs 2026/10/31 01:11:06 INFO Applying migration id=contexts 2026/10/31 01:11:06 INFO Applying migration id=deliverieshost 2026/10/31 01:11:06 INFO Applying migration id=pembegin 2026/10/31 01:11:06 INFO Applying migration id=didhost 2026/10/31 01:11:06 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:06 INFO Applying migration id=invites 2026/10/31 01:11:06 INFO Applying migration id=ed25519blob 2026/10/31 01:11:06 INFO Applying migration id=rsablob 2026/10/31 01:11:06 INFO Applying migration id=iconscid 2026/10/31 01:11:06 INFO Applying migration id=actor 2026/10/31 01:11:06 INFO Applying migration id=localkeys 2026/10/31 01:11:06 INFO Applying migration id=deleted 2026/10/31 01:11:06 INFO Applying migration id=history 2026/10/31 01:11:06 INFO Applying migration id=outboxnano 2026/10/31 01:11:06 INFO Applying migration id=implements 2026/10/31 01:11:06 INFO Applying migration id=backfill 2026/10/31 01:11:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-af6d-7647-8d1f-a733593e8887 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/31 01:11:08 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/31 01:11:08 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToReplyToPostByFollower (2.41s) === RUN TestForward_ReplyToUnknownPost 2026/10/31 01:11:08 INFO Applying migration id=initial 2026/10/31 01:11:08 INFO Applying migration id=notesupdated 2026/10/31 01:11:08 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:08 INFO Applying migration id=activitiesid 2026/10/31 01:11:08 INFO Applying migration id=outbox 2026/10/31 01:11:08 INFO Applying migration id=edits 2026/10/31 01:11:08 INFO Applying migration id=outboxactor 2026/10/31 01:11:08 INFO Applying migration id=outboxsender 2026/10/31 01:11:08 INFO Applying migration id=thread 2026/10/31 01:11:08 INFO Applying migration id=host 2026/10/31 01:11:08 INFO Applying migration id=sharedinbox 2026/10/31 01:11:08 INFO Applying migration id=noteshost 2026/10/31 01:11:08 INFO Applying migration id=fetched 2026/10/31 01:11:08 INFO Applying migration id=move 2026/10/31 01:11:08 INFO Applying migration id=cleanup 2026/10/31 01:11:08 INFO Applying migration id=received 2026/10/31 01:11:08 INFO Applying migration id=namehost 2026/10/31 01:11:08 INFO Applying migration id=outboxhost 2026/10/31 01:11:08 INFO Applying migration id=notesfts 2026/10/31 01:11:08 INFO Applying migration id=iconsname 2026/10/31 01:11:08 INFO Applying migration id=nohash 2026/10/31 01:11:08 INFO Applying migration id=shares 2026/10/31 01:11:08 INFO Applying migration id=actorttl 2026/10/31 01:11:08 INFO Applying migration id=tocc 2026/10/31 01:11:08 INFO Applying migration id=followeds 2026/10/31 01:11:08 INFO Applying migration id=certhash 2026/10/31 01:11:08 INFO Applying migration id=follows_sync 2026/10/31 01:11:08 INFO Applying migration id=jsonpath 2026/10/31 01:11:08 INFO Applying migration id=localforward 2026/10/31 01:11:08 INFO Applying migration id=avatar 2026/10/31 01:11:08 INFO Applying migration id=noimage 2026/10/31 01:11:08 INFO Applying migration id=feed 2026/10/31 01:11:08 INFO Applying migration id=bookmarks 2026/10/31 01:11:08 INFO Applying migration id=shareactivity 2026/10/31 01:11:08 INFO Applying migration id=application 2026/10/31 01:11:08 INFO Applying migration id=certificates 2026/10/31 01:11:08 INFO Applying migration id=rawforward 2026/10/31 01:11:08 INFO Applying migration id=publickey 2026/10/31 01:11:08 INFO Applying migration id=resolvegroup 2026/10/31 01:11:08 INFO Applying migration id=reject 2026/10/31 01:11:08 INFO Applying migration id=autodel 2026/10/31 01:11:08 INFO Applying migration id=jsonb 2026/10/31 01:11:08 INFO Applying migration id=quote 2026/10/31 01:11:08 INFO Applying migration id=rfc9421 2026/10/31 01:11:08 INFO Applying migration id=keys 2026/10/31 01:11:08 INFO Applying migration id=portable 2026/10/31 01:11:09 INFO Applying migration id=proofs 2026/10/31 01:11:09 INFO Applying migration id=contexts 2026/10/31 01:11:09 INFO Applying migration id=deliverieshost 2026/10/31 01:11:09 INFO Applying migration id=pembegin 2026/10/31 01:11:09 INFO Applying migration id=didhost 2026/10/31 01:11:09 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:09 INFO Applying migration id=invites 2026/10/31 01:11:09 INFO Applying migration id=ed25519blob 2026/10/31 01:11:09 INFO Applying migration id=rsablob 2026/10/31 01:11:09 INFO Applying migration id=iconscid 2026/10/31 01:11:09 INFO Applying migration id=actor 2026/10/31 01:11:09 INFO Applying migration id=localkeys 2026/10/31 01:11:09 INFO Applying migration id=deleted 2026/10/31 01:11:09 INFO Applying migration id=history 2026/10/31 01:11:09 INFO Applying migration id=outboxnano 2026/10/31 01:11:09 INFO Applying migration id=implements 2026/10/31 01:11:09 INFO Applying migration id=backfill 2026/10/31 01:11:10 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-b65c-76b9-8a45-bf7155740f20 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/31 01:11:10 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToUnknownPost (1.77s) === RUN TestForward_ReplyToDM 2026/10/31 01:11:10 INFO Applying migration id=initial 2026/10/31 01:11:10 INFO Applying migration id=notesupdated 2026/10/31 01:11:10 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:10 INFO Applying migration id=activitiesid 2026/10/31 01:11:10 INFO Applying migration id=outbox 2026/10/31 01:11:10 INFO Applying migration id=edits 2026/10/31 01:11:10 INFO Applying migration id=outboxactor 2026/10/31 01:11:10 INFO Applying migration id=outboxsender 2026/10/31 01:11:10 INFO Applying migration id=thread 2026/10/31 01:11:10 INFO Applying migration id=host 2026/10/31 01:11:10 INFO Applying migration id=sharedinbox 2026/10/31 01:11:10 INFO Applying migration id=noteshost 2026/10/31 01:11:10 INFO Applying migration id=fetched 2026/10/31 01:11:10 INFO Applying migration id=move 2026/10/31 01:11:10 INFO Applying migration id=cleanup 2026/10/31 01:11:10 INFO Applying migration id=received 2026/10/31 01:11:10 INFO Applying migration id=namehost 2026/10/31 01:11:10 INFO Applying migration id=outboxhost 2026/10/31 01:11:10 INFO Applying migration id=notesfts 2026/10/31 01:11:10 INFO Applying migration id=iconsname 2026/10/31 01:11:10 INFO Applying migration id=nohash 2026/10/31 01:11:10 INFO Applying migration id=shares 2026/10/31 01:11:10 INFO Applying migration id=actorttl 2026/10/31 01:11:10 INFO Applying migration id=tocc 2026/10/31 01:11:10 INFO Applying migration id=followeds 2026/10/31 01:11:10 INFO Applying migration id=certhash 2026/10/31 01:11:10 INFO Applying migration id=follows_sync 2026/10/31 01:11:10 INFO Applying migration id=jsonpath 2026/10/31 01:11:10 INFO Applying migration id=localforward 2026/10/31 01:11:10 INFO Applying migration id=avatar 2026/10/31 01:11:10 INFO Applying migration id=noimage 2026/10/31 01:11:10 INFO Applying migration id=feed 2026/10/31 01:11:10 INFO Applying migration id=bookmarks 2026/10/31 01:11:10 INFO Applying migration id=shareactivity 2026/10/31 01:11:10 INFO Applying migration id=application 2026/10/31 01:11:10 INFO Applying migration id=certificates 2026/10/31 01:11:10 INFO Applying migration id=rawforward 2026/10/31 01:11:10 INFO Applying migration id=publickey 2026/10/31 01:11:10 INFO Applying migration id=resolvegroup 2026/10/31 01:11:10 INFO Applying migration id=reject 2026/10/31 01:11:10 INFO Applying migration id=autodel 2026/10/31 01:11:10 INFO Applying migration id=jsonb 2026/10/31 01:11:10 INFO Applying migration id=quote 2026/10/31 01:11:10 INFO Applying migration id=rfc9421 2026/10/31 01:11:10 INFO Applying migration id=keys 2026/10/31 01:11:10 INFO Applying migration id=portable 2026/10/31 01:11:10 INFO Applying migration id=proofs 2026/10/31 01:11:10 INFO Applying migration id=contexts 2026/10/31 01:11:10 INFO Applying migration id=deliverieshost 2026/10/31 01:11:10 INFO Applying migration id=pembegin 2026/10/31 01:11:10 INFO Applying migration id=didhost 2026/10/31 01:11:10 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:10 INFO Applying migration id=invites 2026/10/31 01:11:10 INFO Applying migration id=ed25519blob 2026/10/31 01:11:10 INFO Applying migration id=rsablob 2026/10/31 01:11:10 INFO Applying migration id=iconscid 2026/10/31 01:11:10 INFO Applying migration id=actor 2026/10/31 01:11:10 INFO Applying migration id=localkeys 2026/10/31 01:11:10 INFO Applying migration id=deleted 2026/10/31 01:11:10 INFO Applying migration id=history 2026/10/31 01:11:10 INFO Applying migration id=outboxnano 2026/10/31 01:11:10 INFO Applying migration id=implements 2026/10/31 01:11:10 INFO Applying migration id=backfill 2026/10/31 01:11:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-bcd9-746d-b338-312eb9a9398b 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/31 01:11:12 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToDM (1.66s) === RUN TestForward_NotFollowingAuthor 2026/10/31 01:11:12 INFO Applying migration id=initial 2026/10/31 01:11:12 INFO Applying migration id=notesupdated 2026/10/31 01:11:12 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:12 INFO Applying migration id=activitiesid 2026/10/31 01:11:12 INFO Applying migration id=outbox 2026/10/31 01:11:12 INFO Applying migration id=edits 2026/10/31 01:11:12 INFO Applying migration id=outboxactor 2026/10/31 01:11:12 INFO Applying migration id=outboxsender 2026/10/31 01:11:12 INFO Applying migration id=thread 2026/10/31 01:11:12 INFO Applying migration id=host 2026/10/31 01:11:12 INFO Applying migration id=sharedinbox 2026/10/31 01:11:12 INFO Applying migration id=noteshost 2026/10/31 01:11:12 INFO Applying migration id=fetched 2026/10/31 01:11:12 INFO Applying migration id=move 2026/10/31 01:11:12 INFO Applying migration id=cleanup 2026/10/31 01:11:12 INFO Applying migration id=received 2026/10/31 01:11:12 INFO Applying migration id=namehost 2026/10/31 01:11:12 INFO Applying migration id=outboxhost 2026/10/31 01:11:12 INFO Applying migration id=notesfts 2026/10/31 01:11:12 INFO Applying migration id=iconsname 2026/10/31 01:11:12 INFO Applying migration id=nohash 2026/10/31 01:11:12 INFO Applying migration id=shares 2026/10/31 01:11:12 INFO Applying migration id=actorttl 2026/10/31 01:11:12 INFO Applying migration id=tocc 2026/10/31 01:11:12 INFO Applying migration id=followeds 2026/10/31 01:11:12 INFO Applying migration id=certhash 2026/10/31 01:11:12 INFO Applying migration id=follows_sync 2026/10/31 01:11:12 INFO Applying migration id=jsonpath 2026/10/31 01:11:12 INFO Applying migration id=localforward 2026/10/31 01:11:12 INFO Applying migration id=avatar 2026/10/31 01:11:12 INFO Applying migration id=noimage 2026/10/31 01:11:12 INFO Applying migration id=feed 2026/10/31 01:11:12 INFO Applying migration id=bookmarks 2026/10/31 01:11:12 INFO Applying migration id=shareactivity 2026/10/31 01:11:12 INFO Applying migration id=application 2026/10/31 01:11:12 INFO Applying migration id=certificates 2026/10/31 01:11:12 INFO Applying migration id=rawforward 2026/10/31 01:11:12 INFO Applying migration id=publickey 2026/10/31 01:11:12 INFO Applying migration id=resolvegroup 2026/10/31 01:11:12 INFO Applying migration id=reject 2026/10/31 01:11:12 INFO Applying migration id=autodel 2026/10/31 01:11:12 INFO Applying migration id=jsonb 2026/10/31 01:11:12 INFO Applying migration id=quote 2026/10/31 01:11:12 INFO Applying migration id=rfc9421 2026/10/31 01:11:12 INFO Applying migration id=keys 2026/10/31 01:11:12 INFO Applying migration id=portable 2026/10/31 01:11:12 INFO Applying migration id=proofs 2026/10/31 01:11:12 INFO Applying migration id=contexts 2026/10/31 01:11:12 INFO Applying migration id=deliverieshost 2026/10/31 01:11:12 INFO Applying migration id=pembegin 2026/10/31 01:11:12 INFO Applying migration id=didhost 2026/10/31 01:11:12 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:12 INFO Applying migration id=invites 2026/10/31 01:11:12 INFO Applying migration id=ed25519blob 2026/10/31 01:11:12 INFO Applying migration id=rsablob 2026/10/31 01:11:12 INFO Applying migration id=iconscid 2026/10/31 01:11:12 INFO Applying migration id=actor 2026/10/31 01:11:12 INFO Applying migration id=localkeys 2026/10/31 01:11:12 INFO Applying migration id=deleted 2026/10/31 01:11:12 INFO Applying migration id=history 2026/10/31 01:11:12 INFO Applying migration id=outboxnano 2026/10/31 01:11:12 INFO Applying migration id=implements 2026/10/31 01:11:12 INFO Applying migration id=backfill 2026/10/31 01:11:15 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:15 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotFollowingAuthor (2.76s) === RUN TestForward_NotReplyToLocalPost 2026/10/31 01:11:15 INFO Applying migration id=initial 2026/10/31 01:11:15 INFO Applying migration id=notesupdated 2026/10/31 01:11:15 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:15 INFO Applying migration id=activitiesid 2026/10/31 01:11:15 INFO Applying migration id=outbox 2026/10/31 01:11:15 INFO Applying migration id=edits 2026/10/31 01:11:15 INFO Applying migration id=outboxactor 2026/10/31 01:11:15 INFO Applying migration id=outboxsender 2026/10/31 01:11:15 INFO Applying migration id=thread 2026/10/31 01:11:15 INFO Applying migration id=host 2026/10/31 01:11:15 INFO Applying migration id=sharedinbox 2026/10/31 01:11:15 INFO Applying migration id=noteshost 2026/10/31 01:11:15 INFO Applying migration id=fetched 2026/10/31 01:11:15 INFO Applying migration id=move 2026/10/31 01:11:15 INFO Applying migration id=cleanup 2026/10/31 01:11:15 INFO Applying migration id=received 2026/10/31 01:11:15 INFO Applying migration id=namehost 2026/10/31 01:11:15 INFO Applying migration id=outboxhost 2026/10/31 01:11:15 INFO Applying migration id=notesfts 2026/10/31 01:11:15 INFO Applying migration id=iconsname 2026/10/31 01:11:15 INFO Applying migration id=nohash 2026/10/31 01:11:15 INFO Applying migration id=shares 2026/10/31 01:11:15 INFO Applying migration id=actorttl 2026/10/31 01:11:15 INFO Applying migration id=tocc 2026/10/31 01:11:15 INFO Applying migration id=followeds 2026/10/31 01:11:15 INFO Applying migration id=certhash 2026/10/31 01:11:15 INFO Applying migration id=follows_sync 2026/10/31 01:11:15 INFO Applying migration id=jsonpath 2026/10/31 01:11:15 INFO Applying migration id=localforward 2026/10/31 01:11:15 INFO Applying migration id=avatar 2026/10/31 01:11:15 INFO Applying migration id=noimage 2026/10/31 01:11:15 INFO Applying migration id=feed 2026/10/31 01:11:15 INFO Applying migration id=bookmarks 2026/10/31 01:11:15 INFO Applying migration id=shareactivity 2026/10/31 01:11:15 INFO Applying migration id=application 2026/10/31 01:11:15 INFO Applying migration id=certificates 2026/10/31 01:11:15 INFO Applying migration id=rawforward 2026/10/31 01:11:15 INFO Applying migration id=publickey 2026/10/31 01:11:15 INFO Applying migration id=resolvegroup 2026/10/31 01:11:15 INFO Applying migration id=reject 2026/10/31 01:11:15 INFO Applying migration id=autodel 2026/10/31 01:11:15 INFO Applying migration id=jsonb 2026/10/31 01:11:15 INFO Applying migration id=quote 2026/10/31 01:11:15 INFO Applying migration id=rfc9421 2026/10/31 01:11:15 INFO Applying migration id=keys 2026/10/31 01:11:15 INFO Applying migration id=portable 2026/10/31 01:11:15 INFO Applying migration id=proofs 2026/10/31 01:11:15 INFO Applying migration id=contexts 2026/10/31 01:11:15 INFO Applying migration id=deliverieshost 2026/10/31 01:11:15 INFO Applying migration id=pembegin 2026/10/31 01:11:15 INFO Applying migration id=didhost 2026/10/31 01:11:15 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:15 INFO Applying migration id=invites 2026/10/31 01:11:15 INFO Applying migration id=ed25519blob 2026/10/31 01:11:15 INFO Applying migration id=rsablob 2026/10/31 01:11:15 INFO Applying migration id=iconscid 2026/10/31 01:11:15 INFO Applying migration id=actor 2026/10/31 01:11:15 INFO Applying migration id=localkeys 2026/10/31 01:11:15 INFO Applying migration id=deleted 2026/10/31 01:11:15 INFO Applying migration id=history 2026/10/31 01:11:15 INFO Applying migration id=outboxnano 2026/10/31 01:11:15 INFO Applying migration id=implements 2026/10/31 01:11:15 INFO Applying migration id=backfill 2026/10/31 01:11:18 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-d32e-779b-ab56-945cf9a6c9df 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/31 01:11:18 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotReplyToLocalPost (2.96s) === RUN TestForward_ReplyToFederatedPost 2026/10/31 01:11:18 INFO Applying migration id=initial 2026/10/31 01:11:18 INFO Applying migration id=notesupdated 2026/10/31 01:11:18 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:18 INFO Applying migration id=activitiesid 2026/10/31 01:11:18 INFO Applying migration id=outbox 2026/10/31 01:11:18 INFO Applying migration id=edits 2026/10/31 01:11:18 INFO Applying migration id=outboxactor 2026/10/31 01:11:18 INFO Applying migration id=outboxsender 2026/10/31 01:11:18 INFO Applying migration id=thread 2026/10/31 01:11:18 INFO Applying migration id=host 2026/10/31 01:11:18 INFO Applying migration id=sharedinbox 2026/10/31 01:11:18 INFO Applying migration id=noteshost 2026/10/31 01:11:18 INFO Applying migration id=fetched 2026/10/31 01:11:18 INFO Applying migration id=move 2026/10/31 01:11:18 INFO Applying migration id=cleanup 2026/10/31 01:11:18 INFO Applying migration id=received 2026/10/31 01:11:18 INFO Applying migration id=namehost 2026/10/31 01:11:18 INFO Applying migration id=outboxhost 2026/10/31 01:11:18 INFO Applying migration id=notesfts 2026/10/31 01:11:18 INFO Applying migration id=iconsname 2026/10/31 01:11:18 INFO Applying migration id=nohash 2026/10/31 01:11:18 INFO Applying migration id=shares 2026/10/31 01:11:18 INFO Applying migration id=actorttl 2026/10/31 01:11:18 INFO Applying migration id=tocc 2026/10/31 01:11:18 INFO Applying migration id=followeds 2026/10/31 01:11:18 INFO Applying migration id=certhash 2026/10/31 01:11:18 INFO Applying migration id=follows_sync 2026/10/31 01:11:18 INFO Applying migration id=jsonpath 2026/10/31 01:11:18 INFO Applying migration id=localforward 2026/10/31 01:11:18 INFO Applying migration id=avatar 2026/10/31 01:11:18 INFO Applying migration id=noimage 2026/10/31 01:11:18 INFO Applying migration id=feed 2026/10/31 01:11:18 INFO Applying migration id=bookmarks 2026/10/31 01:11:18 INFO Applying migration id=shareactivity 2026/10/31 01:11:18 INFO Applying migration id=application 2026/10/31 01:11:18 INFO Applying migration id=certificates 2026/10/31 01:11:18 INFO Applying migration id=rawforward 2026/10/31 01:11:18 INFO Applying migration id=publickey 2026/10/31 01:11:18 INFO Applying migration id=resolvegroup 2026/10/31 01:11:18 INFO Applying migration id=reject 2026/10/31 01:11:18 INFO Applying migration id=autodel 2026/10/31 01:11:18 INFO Applying migration id=jsonb 2026/10/31 01:11:18 INFO Applying migration id=quote 2026/10/31 01:11:18 INFO Applying migration id=rfc9421 2026/10/31 01:11:18 INFO Applying migration id=keys 2026/10/31 01:11:18 INFO Applying migration id=portable 2026/10/31 01:11:18 INFO Applying migration id=proofs 2026/10/31 01:11:18 INFO Applying migration id=contexts 2026/10/31 01:11:18 INFO Applying migration id=deliverieshost 2026/10/31 01:11:18 INFO Applying migration id=pembegin 2026/10/31 01:11:18 INFO Applying migration id=didhost 2026/10/31 01:11:18 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:18 INFO Applying migration id=invites 2026/10/31 01:11:18 INFO Applying migration id=ed25519blob 2026/10/31 01:11:18 INFO Applying migration id=rsablob 2026/10/31 01:11:18 INFO Applying migration id=iconscid 2026/10/31 01:11:18 INFO Applying migration id=actor 2026/10/31 01:11:18 INFO Applying migration id=localkeys 2026/10/31 01:11:18 INFO Applying migration id=deleted 2026/10/31 01:11:18 INFO Applying migration id=history 2026/10/31 01:11:18 INFO Applying migration id=outboxnano 2026/10/31 01:11:18 INFO Applying migration id=implements 2026/10/31 01:11:18 INFO Applying migration id=backfill --- PASS: TestForward_ReplyToFederatedPost (1.20s) === RUN TestForward_MaxDepth 2026/10/31 01:11:19 INFO Applying migration id=initial 2026/10/31 01:11:19 INFO Applying migration id=notesupdated 2026/10/31 01:11:19 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:19 INFO Applying migration id=activitiesid 2026/10/31 01:11:19 INFO Applying migration id=outbox 2026/10/31 01:11:19 INFO Applying migration id=edits 2026/10/31 01:11:19 INFO Applying migration id=outboxactor 2026/10/31 01:11:19 INFO Applying migration id=outboxsender 2026/10/31 01:11:19 INFO Applying migration id=thread 2026/10/31 01:11:19 INFO Applying migration id=host 2026/10/31 01:11:19 INFO Applying migration id=sharedinbox 2026/10/31 01:11:19 INFO Applying migration id=noteshost 2026/10/31 01:11:19 INFO Applying migration id=fetched 2026/10/31 01:11:19 INFO Applying migration id=move 2026/10/31 01:11:19 INFO Applying migration id=cleanup 2026/10/31 01:11:19 INFO Applying migration id=received 2026/10/31 01:11:19 INFO Applying migration id=namehost 2026/10/31 01:11:19 INFO Applying migration id=outboxhost 2026/10/31 01:11:19 INFO Applying migration id=notesfts 2026/10/31 01:11:19 INFO Applying migration id=iconsname 2026/10/31 01:11:19 INFO Applying migration id=nohash 2026/10/31 01:11:19 INFO Applying migration id=shares 2026/10/31 01:11:19 INFO Applying migration id=actorttl 2026/10/31 01:11:19 INFO Applying migration id=tocc 2026/10/31 01:11:19 INFO Applying migration id=followeds 2026/10/31 01:11:19 INFO Applying migration id=certhash 2026/10/31 01:11:19 INFO Applying migration id=follows_sync 2026/10/31 01:11:19 INFO Applying migration id=jsonpath 2026/10/31 01:11:19 INFO Applying migration id=localforward 2026/10/31 01:11:19 INFO Applying migration id=avatar 2026/10/31 01:11:19 INFO Applying migration id=noimage 2026/10/31 01:11:19 INFO Applying migration id=feed 2026/10/31 01:11:19 INFO Applying migration id=bookmarks 2026/10/31 01:11:19 INFO Applying migration id=shareactivity 2026/10/31 01:11:19 INFO Applying migration id=application 2026/10/31 01:11:19 INFO Applying migration id=certificates 2026/10/31 01:11:19 INFO Applying migration id=rawforward 2026/10/31 01:11:19 INFO Applying migration id=publickey 2026/10/31 01:11:19 INFO Applying migration id=resolvegroup 2026/10/31 01:11:19 INFO Applying migration id=reject 2026/10/31 01:11:19 INFO Applying migration id=autodel 2026/10/31 01:11:19 INFO Applying migration id=jsonb 2026/10/31 01:11:19 INFO Applying migration id=quote 2026/10/31 01:11:19 INFO Applying migration id=rfc9421 2026/10/31 01:11:19 INFO Applying migration id=keys 2026/10/31 01:11:19 INFO Applying migration id=portable 2026/10/31 01:11:19 INFO Applying migration id=proofs 2026/10/31 01:11:19 INFO Applying migration id=contexts 2026/10/31 01:11:19 INFO Applying migration id=deliverieshost 2026/10/31 01:11:19 INFO Applying migration id=pembegin 2026/10/31 01:11:19 INFO Applying migration id=didhost 2026/10/31 01:11:19 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:19 INFO Applying migration id=invites 2026/10/31 01:11:19 INFO Applying migration id=ed25519blob 2026/10/31 01:11:19 INFO Applying migration id=rsablob 2026/10/31 01:11:19 INFO Applying migration id=iconscid 2026/10/31 01:11:19 INFO Applying migration id=actor 2026/10/31 01:11:19 INFO Applying migration id=localkeys 2026/10/31 01:11:19 INFO Applying migration id=deleted 2026/10/31 01:11:19 INFO Applying migration id=history 2026/10/31 01:11:19 INFO Applying migration id=outboxnano 2026/10/31 01:11:19 INFO Applying migration id=implements 2026/10/31 01:11:19 INFO Applying migration id=backfill 2026/10/31 01:11:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-e13b-7229-beb9-a6faff49a677 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/31 01:11:21 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/31 01:11: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: TestForward_MaxDepth (2.40s) === RUN TestForward_MaxDepthPlusOne 2026/10/31 01:11:21 INFO Applying migration id=initial 2026/10/31 01:11:21 INFO Applying migration id=notesupdated 2026/10/31 01:11:21 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:21 INFO Applying migration id=activitiesid 2026/10/31 01:11:21 INFO Applying migration id=outbox 2026/10/31 01:11:21 INFO Applying migration id=edits 2026/10/31 01:11:21 INFO Applying migration id=outboxactor 2026/10/31 01:11:21 INFO Applying migration id=outboxsender 2026/10/31 01:11:21 INFO Applying migration id=thread 2026/10/31 01:11:21 INFO Applying migration id=host 2026/10/31 01:11:21 INFO Applying migration id=sharedinbox 2026/10/31 01:11:21 INFO Applying migration id=noteshost 2026/10/31 01:11:21 INFO Applying migration id=fetched 2026/10/31 01:11:21 INFO Applying migration id=move 2026/10/31 01:11:21 INFO Applying migration id=cleanup 2026/10/31 01:11:21 INFO Applying migration id=received 2026/10/31 01:11:21 INFO Applying migration id=namehost 2026/10/31 01:11:21 INFO Applying migration id=outboxhost 2026/10/31 01:11:21 INFO Applying migration id=notesfts 2026/10/31 01:11:21 INFO Applying migration id=iconsname 2026/10/31 01:11:21 INFO Applying migration id=nohash 2026/10/31 01:11:21 INFO Applying migration id=shares 2026/10/31 01:11:21 INFO Applying migration id=actorttl 2026/10/31 01:11:21 INFO Applying migration id=tocc 2026/10/31 01:11:21 INFO Applying migration id=followeds 2026/10/31 01:11:21 INFO Applying migration id=certhash 2026/10/31 01:11:21 INFO Applying migration id=follows_sync 2026/10/31 01:11:21 INFO Applying migration id=jsonpath 2026/10/31 01:11:21 INFO Applying migration id=localforward 2026/10/31 01:11:21 INFO Applying migration id=avatar 2026/10/31 01:11:21 INFO Applying migration id=noimage 2026/10/31 01:11:21 INFO Applying migration id=feed 2026/10/31 01:11:21 INFO Applying migration id=bookmarks 2026/10/31 01:11:21 INFO Applying migration id=shareactivity 2026/10/31 01:11:21 INFO Applying migration id=application 2026/10/31 01:11:21 INFO Applying migration id=certificates 2026/10/31 01:11:21 INFO Applying migration id=rawforward 2026/10/31 01:11:21 INFO Applying migration id=publickey 2026/10/31 01:11:21 INFO Applying migration id=resolvegroup 2026/10/31 01:11:21 INFO Applying migration id=reject 2026/10/31 01:11:21 INFO Applying migration id=autodel 2026/10/31 01:11:21 INFO Applying migration id=jsonb 2026/10/31 01:11:21 INFO Applying migration id=quote 2026/10/31 01:11:21 INFO Applying migration id=rfc9421 2026/10/31 01:11:21 INFO Applying migration id=keys 2026/10/31 01:11:21 INFO Applying migration id=portable 2026/10/31 01:11:21 INFO Applying migration id=proofs 2026/10/31 01:11:21 INFO Applying migration id=contexts 2026/10/31 01:11:21 INFO Applying migration id=deliverieshost 2026/10/31 01:11:21 INFO Applying migration id=pembegin 2026/10/31 01:11:21 INFO Applying migration id=didhost 2026/10/31 01:11:21 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:21 INFO Applying migration id=invites 2026/10/31 01:11:21 INFO Applying migration id=ed25519blob 2026/10/31 01:11:21 INFO Applying migration id=rsablob 2026/10/31 01:11:21 INFO Applying migration id=iconscid 2026/10/31 01:11:21 INFO Applying migration id=actor 2026/10/31 01:11:21 INFO Applying migration id=localkeys 2026/10/31 01:11:21 INFO Applying migration id=deleted 2026/10/31 01:11:21 INFO Applying migration id=history 2026/10/31 01:11:21 INFO Applying migration id=outboxnano 2026/10/31 01:11:21 INFO Applying migration id=implements 2026/10/31 01:11:21 INFO Applying migration id=backfill 2026/10/31 01:11:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-f011-71c6-964f-5606fa64fe7b 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/31 01:11:25 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepthPlusOne (3.80s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/10/31 01:11:25 INFO Applying migration id=initial 2026/10/31 01:11:25 INFO Applying migration id=notesupdated 2026/10/31 01:11:25 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:25 INFO Applying migration id=activitiesid 2026/10/31 01:11:25 INFO Applying migration id=outbox 2026/10/31 01:11:25 INFO Applying migration id=edits 2026/10/31 01:11:25 INFO Applying migration id=outboxactor 2026/10/31 01:11:25 INFO Applying migration id=outboxsender 2026/10/31 01:11:25 INFO Applying migration id=thread 2026/10/31 01:11:25 INFO Applying migration id=host 2026/10/31 01:11:25 INFO Applying migration id=sharedinbox 2026/10/31 01:11:25 INFO Applying migration id=noteshost 2026/10/31 01:11:25 INFO Applying migration id=fetched 2026/10/31 01:11:25 INFO Applying migration id=move 2026/10/31 01:11:25 INFO Applying migration id=cleanup 2026/10/31 01:11:25 INFO Applying migration id=received 2026/10/31 01:11:25 INFO Applying migration id=namehost 2026/10/31 01:11:25 INFO Applying migration id=outboxhost 2026/10/31 01:11:25 INFO Applying migration id=notesfts 2026/10/31 01:11:25 INFO Applying migration id=iconsname 2026/10/31 01:11:25 INFO Applying migration id=nohash 2026/10/31 01:11:25 INFO Applying migration id=shares 2026/10/31 01:11:25 INFO Applying migration id=actorttl 2026/10/31 01:11:25 INFO Applying migration id=tocc 2026/10/31 01:11:25 INFO Applying migration id=followeds 2026/10/31 01:11:25 INFO Applying migration id=certhash 2026/10/31 01:11:25 INFO Applying migration id=follows_sync 2026/10/31 01:11:25 INFO Applying migration id=jsonpath 2026/10/31 01:11:25 INFO Applying migration id=localforward 2026/10/31 01:11:25 INFO Applying migration id=avatar 2026/10/31 01:11:25 INFO Applying migration id=noimage 2026/10/31 01:11:25 INFO Applying migration id=feed 2026/10/31 01:11:25 INFO Applying migration id=bookmarks 2026/10/31 01:11:25 INFO Applying migration id=shareactivity 2026/10/31 01:11:25 INFO Applying migration id=application 2026/10/31 01:11:25 INFO Applying migration id=certificates 2026/10/31 01:11:25 INFO Applying migration id=rawforward 2026/10/31 01:11:25 INFO Applying migration id=publickey 2026/10/31 01:11:25 INFO Applying migration id=resolvegroup 2026/10/31 01:11:25 INFO Applying migration id=reject 2026/10/31 01:11:25 INFO Applying migration id=autodel 2026/10/31 01:11:25 INFO Applying migration id=jsonb 2026/10/31 01:11:25 INFO Applying migration id=quote 2026/10/31 01:11:25 INFO Applying migration id=rfc9421 2026/10/31 01:11:25 INFO Applying migration id=keys 2026/10/31 01:11:25 INFO Applying migration id=portable 2026/10/31 01:11:25 INFO Applying migration id=proofs 2026/10/31 01:11:25 INFO Applying migration id=contexts 2026/10/31 01:11:25 INFO Applying migration id=deliverieshost 2026/10/31 01:11:25 INFO Applying migration id=pembegin 2026/10/31 01:11:25 INFO Applying migration id=didhost 2026/10/31 01:11:25 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:25 INFO Applying migration id=invites 2026/10/31 01:11:25 INFO Applying migration id=ed25519blob 2026/10/31 01:11:25 INFO Applying migration id=rsablob 2026/10/31 01:11:25 INFO Applying migration id=iconscid 2026/10/31 01:11:25 INFO Applying migration id=actor 2026/10/31 01:11:25 INFO Applying migration id=localkeys 2026/10/31 01:11:25 INFO Applying migration id=deleted 2026/10/31 01:11:25 INFO Applying migration id=history 2026/10/31 01:11:25 INFO Applying migration id=outboxnano 2026/10/31 01:11:25 INFO Applying migration id=implements 2026/10/31 01:11:25 INFO Applying migration id=backfill 2026/10/31 01:11:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f82-f636-78d8-8e5f-840a828e29ae 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/31 01:11:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-f638-79b6-b3ae-48c6731d04fc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-f637-7261-ad24-d752453624fe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f82-f637-7261-ad24-d752453624fe 2026/10/31 01:11:27 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f82-f637-7261-ad24-d752453624fe 2026/10/31 01:11:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f82-f63b-7bf2-a143-cb48dc09fce9 note=https://localhost.localdomain:8443/post/01a18f82-f63b-7bb2-8199-dd8838600391 thread=https://localhost.localdomain:8443/post/01a18f82-f637-7261-ad24-d752453624fe starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f82-f63b-7bf2-a143-cb48dc09fce9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f82-f63b-7bb2-8199-dd8838600391 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f82-f63b-7bb2-8199-dd8838600391 --- PASS: TestForward_ReplyToLocalPostByLocalFollower (1.58s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/10/31 01:11:27 INFO Applying migration id=initial 2026/10/31 01:11:27 INFO Applying migration id=notesupdated 2026/10/31 01:11:27 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:27 INFO Applying migration id=activitiesid 2026/10/31 01:11:27 INFO Applying migration id=outbox 2026/10/31 01:11:27 INFO Applying migration id=edits 2026/10/31 01:11:27 INFO Applying migration id=outboxactor 2026/10/31 01:11:27 INFO Applying migration id=outboxsender 2026/10/31 01:11:27 INFO Applying migration id=thread 2026/10/31 01:11:27 INFO Applying migration id=host 2026/10/31 01:11:27 INFO Applying migration id=sharedinbox 2026/10/31 01:11:27 INFO Applying migration id=noteshost 2026/10/31 01:11:27 INFO Applying migration id=fetched 2026/10/31 01:11:27 INFO Applying migration id=move 2026/10/31 01:11:27 INFO Applying migration id=cleanup 2026/10/31 01:11:27 INFO Applying migration id=received 2026/10/31 01:11:27 INFO Applying migration id=namehost 2026/10/31 01:11:27 INFO Applying migration id=outboxhost 2026/10/31 01:11:27 INFO Applying migration id=notesfts 2026/10/31 01:11:27 INFO Applying migration id=iconsname 2026/10/31 01:11:27 INFO Applying migration id=nohash 2026/10/31 01:11:27 INFO Applying migration id=shares 2026/10/31 01:11:27 INFO Applying migration id=actorttl 2026/10/31 01:11:27 INFO Applying migration id=tocc 2026/10/31 01:11:27 INFO Applying migration id=followeds 2026/10/31 01:11:27 INFO Applying migration id=certhash 2026/10/31 01:11:27 INFO Applying migration id=follows_sync 2026/10/31 01:11:27 INFO Applying migration id=jsonpath 2026/10/31 01:11:27 INFO Applying migration id=localforward 2026/10/31 01:11:27 INFO Applying migration id=avatar 2026/10/31 01:11:27 INFO Applying migration id=noimage 2026/10/31 01:11:27 INFO Applying migration id=feed 2026/10/31 01:11:27 INFO Applying migration id=bookmarks 2026/10/31 01:11:27 INFO Applying migration id=shareactivity 2026/10/31 01:11:27 INFO Applying migration id=application 2026/10/31 01:11:27 INFO Applying migration id=certificates 2026/10/31 01:11:27 INFO Applying migration id=rawforward 2026/10/31 01:11:27 INFO Applying migration id=publickey 2026/10/31 01:11:27 INFO Applying migration id=resolvegroup 2026/10/31 01:11:27 INFO Applying migration id=reject 2026/10/31 01:11:27 INFO Applying migration id=autodel 2026/10/31 01:11:27 INFO Applying migration id=jsonb 2026/10/31 01:11:27 INFO Applying migration id=quote 2026/10/31 01:11:27 INFO Applying migration id=rfc9421 2026/10/31 01:11:27 INFO Applying migration id=keys 2026/10/31 01:11:27 INFO Applying migration id=portable 2026/10/31 01:11:27 INFO Applying migration id=proofs 2026/10/31 01:11:27 INFO Applying migration id=contexts 2026/10/31 01:11:27 INFO Applying migration id=deliverieshost 2026/10/31 01:11:27 INFO Applying migration id=pembegin 2026/10/31 01:11:27 INFO Applying migration id=didhost 2026/10/31 01:11:27 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:27 INFO Applying migration id=invites 2026/10/31 01:11:27 INFO Applying migration id=ed25519blob 2026/10/31 01:11:27 INFO Applying migration id=rsablob 2026/10/31 01:11:27 INFO Applying migration id=iconscid 2026/10/31 01:11:27 INFO Applying migration id=actor 2026/10/31 01:11:27 INFO Applying migration id=localkeys 2026/10/31 01:11:27 INFO Applying migration id=deleted 2026/10/31 01:11:27 INFO Applying migration id=history 2026/10/31 01:11:27 INFO Applying migration id=outboxnano 2026/10/31 01:11:27 INFO Applying migration id=implements 2026/10/31 01:11:27 INFO Applying migration id=backfill 2026/10/31 01:11:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f83-0d1f-7cf1-9238-b8d2ca5fb5dc 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/31 01:11:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-0d20-776f-8ffa-c04a357cfeef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-0d20-76f9-8351-2418953452f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-0d20-76f9-8351-2418953452f0 2026/10/31 01:11:32 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f83-0d20-76f9-8351-2418953452f0 2026/10/31 01:11:32 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f83-0d22-7c95-a46c-6815acf6aaa4 note=https://localhost.localdomain:8443/post/01a18f83-0d22-7c56-8bfc-8f8ce8db1ca5 thread=https://localhost.localdomain:8443/post/01a18f83-0d20-76f9-8351-2418953452f0 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-0d22-7c95-a46c-6815acf6aaa4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-0d22-7c56-8bfc-8f8ce8db1ca5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f83-0d22-7c56-8bfc-8f8ce8db1ca5 2026/10/31 01:11:32 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:32 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/01a18f83-0d25-72f0-963b-4914c6a383b5 note=https://localhost.localdomain:8443/post/01a18f83-0d22-7c56-8bfc-8f8ce8db1ca5 thread=https://localhost.localdomain:8443/post/01a18f83-0d20-76f9-8351-2418953452f0 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:32 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f83-0d25-72f0-963b-4914c6a383b5 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-0d22-7c56-8bfc-8f8ce8db1ca5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f83-0d22-7c56-8bfc-8f8ce8db1ca5 --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (5.87s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/10/31 01:11:32 INFO Applying migration id=initial 2026/10/31 01:11:32 INFO Applying migration id=notesupdated 2026/10/31 01:11:32 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:32 INFO Applying migration id=activitiesid 2026/10/31 01:11:32 INFO Applying migration id=outbox 2026/10/31 01:11:32 INFO Applying migration id=edits 2026/10/31 01:11:32 INFO Applying migration id=outboxactor 2026/10/31 01:11:32 INFO Applying migration id=outboxsender 2026/10/31 01:11:32 INFO Applying migration id=thread 2026/10/31 01:11:32 INFO Applying migration id=host 2026/10/31 01:11:32 INFO Applying migration id=sharedinbox 2026/10/31 01:11:32 INFO Applying migration id=noteshost 2026/10/31 01:11:32 INFO Applying migration id=fetched 2026/10/31 01:11:32 INFO Applying migration id=move 2026/10/31 01:11:32 INFO Applying migration id=cleanup 2026/10/31 01:11:32 INFO Applying migration id=received 2026/10/31 01:11:32 INFO Applying migration id=namehost 2026/10/31 01:11:32 INFO Applying migration id=outboxhost 2026/10/31 01:11:32 INFO Applying migration id=notesfts 2026/10/31 01:11:32 INFO Applying migration id=iconsname 2026/10/31 01:11:32 INFO Applying migration id=nohash 2026/10/31 01:11:32 INFO Applying migration id=shares 2026/10/31 01:11:32 INFO Applying migration id=actorttl 2026/10/31 01:11:32 INFO Applying migration id=tocc 2026/10/31 01:11:32 INFO Applying migration id=followeds 2026/10/31 01:11:32 INFO Applying migration id=certhash 2026/10/31 01:11:32 INFO Applying migration id=follows_sync 2026/10/31 01:11:32 INFO Applying migration id=jsonpath 2026/10/31 01:11:32 INFO Applying migration id=localforward 2026/10/31 01:11:32 INFO Applying migration id=avatar 2026/10/31 01:11:32 INFO Applying migration id=noimage 2026/10/31 01:11:32 INFO Applying migration id=feed 2026/10/31 01:11:32 INFO Applying migration id=bookmarks 2026/10/31 01:11:32 INFO Applying migration id=shareactivity 2026/10/31 01:11:32 INFO Applying migration id=application 2026/10/31 01:11:32 INFO Applying migration id=certificates 2026/10/31 01:11:32 INFO Applying migration id=rawforward 2026/10/31 01:11:32 INFO Applying migration id=publickey 2026/10/31 01:11:32 INFO Applying migration id=resolvegroup 2026/10/31 01:11:32 INFO Applying migration id=reject 2026/10/31 01:11:32 INFO Applying migration id=autodel 2026/10/31 01:11:32 INFO Applying migration id=jsonb 2026/10/31 01:11:32 INFO Applying migration id=quote 2026/10/31 01:11:32 INFO Applying migration id=rfc9421 2026/10/31 01:11:32 INFO Applying migration id=keys 2026/10/31 01:11:32 INFO Applying migration id=portable 2026/10/31 01:11:32 INFO Applying migration id=proofs 2026/10/31 01:11:32 INFO Applying migration id=contexts 2026/10/31 01:11:32 INFO Applying migration id=deliverieshost 2026/10/31 01:11:32 INFO Applying migration id=pembegin 2026/10/31 01:11:32 INFO Applying migration id=didhost 2026/10/31 01:11:32 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:32 INFO Applying migration id=invites 2026/10/31 01:11:32 INFO Applying migration id=ed25519blob 2026/10/31 01:11:33 INFO Applying migration id=rsablob 2026/10/31 01:11:33 INFO Applying migration id=iconscid 2026/10/31 01:11:33 INFO Applying migration id=actor 2026/10/31 01:11:33 INFO Applying migration id=localkeys 2026/10/31 01:11:33 INFO Applying migration id=deleted 2026/10/31 01:11:33 INFO Applying migration id=history 2026/10/31 01:11:33 INFO Applying migration id=outboxnano 2026/10/31 01:11:33 INFO Applying migration id=implements 2026/10/31 01:11:33 INFO Applying migration id=backfill 2026/10/31 01:11:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f83-15ea-7d9c-b738-77b8873c8d95 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/31 01:11:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-15ec-7ce3-be48-3865a1224dbd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-15eb-76c9-a04a-5bff3677bd83 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-15eb-76c9-a04a-5bff3677bd83 2026/10/31 01:11:35 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f83-15eb-76c9-a04a-5bff3677bd83 2026/10/31 01:11:35 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f83-15f0-703e-baf3-6faaf29ca857 note=https://localhost.localdomain:8443/post/01a18f83-15ef-7f3e-9c7c-ef3ddf4356ec thread=https://localhost.localdomain:8443/post/01a18f83-15eb-76c9-a04a-5bff3677bd83 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-15f0-703e-baf3-6faaf29ca857 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-15ef-7f3e-9c7c-ef3ddf4356ec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f83-15ef-7f3e-9c7c-ef3ddf4356ec 2026/10/31 01:11:35 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f83-15ef-7f3e-9c7c-ef3ddf4356ec#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-15ef-7f3e-9c7c-ef3ddf4356ec activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f83-15ef-7f3e-9c7c-ef3ddf4356ec 2026/10/31 01:11:35 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a18f83-15ef-7f3e-9c7c-ef3ddf4356ec#delete note=https://localhost.localdomain:8443/post/01a18f83-15ef-7f3e-9c7c-ef3ddf4356ec thread=https://localhost.localdomain:8443/post/01a18f83-15eb-76c9-a04a-5bff3677bd83 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (2.25s) === RUN TestForward_EditedReplyToPublicPost 2026/10/31 01:11:35 INFO Applying migration id=initial 2026/10/31 01:11:35 INFO Applying migration id=notesupdated 2026/10/31 01:11:35 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:35 INFO Applying migration id=activitiesid 2026/10/31 01:11:35 INFO Applying migration id=outbox 2026/10/31 01:11:35 INFO Applying migration id=edits 2026/10/31 01:11:35 INFO Applying migration id=outboxactor 2026/10/31 01:11:35 INFO Applying migration id=outboxsender 2026/10/31 01:11:35 INFO Applying migration id=thread 2026/10/31 01:11:35 INFO Applying migration id=host 2026/10/31 01:11:35 INFO Applying migration id=sharedinbox 2026/10/31 01:11:35 INFO Applying migration id=noteshost 2026/10/31 01:11:35 INFO Applying migration id=fetched 2026/10/31 01:11:35 INFO Applying migration id=move 2026/10/31 01:11:35 INFO Applying migration id=cleanup 2026/10/31 01:11:35 INFO Applying migration id=received 2026/10/31 01:11:35 INFO Applying migration id=namehost 2026/10/31 01:11:35 INFO Applying migration id=outboxhost 2026/10/31 01:11:35 INFO Applying migration id=notesfts 2026/10/31 01:11:35 INFO Applying migration id=iconsname 2026/10/31 01:11:35 INFO Applying migration id=nohash 2026/10/31 01:11:35 INFO Applying migration id=shares 2026/10/31 01:11:35 INFO Applying migration id=actorttl 2026/10/31 01:11:35 INFO Applying migration id=tocc 2026/10/31 01:11:35 INFO Applying migration id=followeds 2026/10/31 01:11:35 INFO Applying migration id=certhash 2026/10/31 01:11:35 INFO Applying migration id=follows_sync 2026/10/31 01:11:35 INFO Applying migration id=jsonpath 2026/10/31 01:11:35 INFO Applying migration id=localforward 2026/10/31 01:11:35 INFO Applying migration id=avatar 2026/10/31 01:11:35 INFO Applying migration id=noimage 2026/10/31 01:11:35 INFO Applying migration id=feed 2026/10/31 01:11:35 INFO Applying migration id=bookmarks 2026/10/31 01:11:35 INFO Applying migration id=shareactivity 2026/10/31 01:11:35 INFO Applying migration id=application 2026/10/31 01:11:35 INFO Applying migration id=certificates 2026/10/31 01:11:35 INFO Applying migration id=rawforward 2026/10/31 01:11:35 INFO Applying migration id=publickey 2026/10/31 01:11:35 INFO Applying migration id=resolvegroup 2026/10/31 01:11:35 INFO Applying migration id=reject 2026/10/31 01:11:35 INFO Applying migration id=autodel 2026/10/31 01:11:35 INFO Applying migration id=jsonb 2026/10/31 01:11:35 INFO Applying migration id=quote 2026/10/31 01:11:35 INFO Applying migration id=rfc9421 2026/10/31 01:11:35 INFO Applying migration id=keys 2026/10/31 01:11:35 INFO Applying migration id=portable 2026/10/31 01:11:35 INFO Applying migration id=proofs 2026/10/31 01:11:35 INFO Applying migration id=contexts 2026/10/31 01:11:35 INFO Applying migration id=deliverieshost 2026/10/31 01:11:35 INFO Applying migration id=pembegin 2026/10/31 01:11:35 INFO Applying migration id=didhost 2026/10/31 01:11:35 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:35 INFO Applying migration id=invites 2026/10/31 01:11:35 INFO Applying migration id=ed25519blob 2026/10/31 01:11:35 INFO Applying migration id=rsablob 2026/10/31 01:11:35 INFO Applying migration id=iconscid 2026/10/31 01:11:35 INFO Applying migration id=actor 2026/10/31 01:11:35 INFO Applying migration id=localkeys 2026/10/31 01:11:35 INFO Applying migration id=deleted 2026/10/31 01:11:35 INFO Applying migration id=history 2026/10/31 01:11:35 INFO Applying migration id=outboxnano 2026/10/31 01:11:35 INFO Applying migration id=implements 2026/10/31 01:11:35 INFO Applying migration id=backfill 2026/10/31 01:11:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f83-1e4b-740e-a37a-36fdb23a9fc2 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/31 01:11:37 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:37 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:11:37 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/31 01:11:37 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_EditedReplyToPublicPost (2.14s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/10/31 01:11:37 INFO Applying migration id=initial 2026/10/31 01:11:37 INFO Applying migration id=notesupdated 2026/10/31 01:11:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:37 INFO Applying migration id=activitiesid 2026/10/31 01:11:37 INFO Applying migration id=outbox 2026/10/31 01:11:37 INFO Applying migration id=edits 2026/10/31 01:11:37 INFO Applying migration id=outboxactor 2026/10/31 01:11:37 INFO Applying migration id=outboxsender 2026/10/31 01:11:37 INFO Applying migration id=thread 2026/10/31 01:11:37 INFO Applying migration id=host 2026/10/31 01:11:37 INFO Applying migration id=sharedinbox 2026/10/31 01:11:37 INFO Applying migration id=noteshost 2026/10/31 01:11:37 INFO Applying migration id=fetched 2026/10/31 01:11:37 INFO Applying migration id=move 2026/10/31 01:11:37 INFO Applying migration id=cleanup 2026/10/31 01:11:37 INFO Applying migration id=received 2026/10/31 01:11:37 INFO Applying migration id=namehost 2026/10/31 01:11:37 INFO Applying migration id=outboxhost 2026/10/31 01:11:37 INFO Applying migration id=notesfts 2026/10/31 01:11:37 INFO Applying migration id=iconsname 2026/10/31 01:11:37 INFO Applying migration id=nohash 2026/10/31 01:11:37 INFO Applying migration id=shares 2026/10/31 01:11:37 INFO Applying migration id=actorttl 2026/10/31 01:11:37 INFO Applying migration id=tocc 2026/10/31 01:11:37 INFO Applying migration id=followeds 2026/10/31 01:11:37 INFO Applying migration id=certhash 2026/10/31 01:11:37 INFO Applying migration id=follows_sync 2026/10/31 01:11:37 INFO Applying migration id=jsonpath 2026/10/31 01:11:37 INFO Applying migration id=localforward 2026/10/31 01:11:37 INFO Applying migration id=avatar 2026/10/31 01:11:37 INFO Applying migration id=noimage 2026/10/31 01:11:37 INFO Applying migration id=feed 2026/10/31 01:11:37 INFO Applying migration id=bookmarks 2026/10/31 01:11:37 INFO Applying migration id=shareactivity 2026/10/31 01:11:37 INFO Applying migration id=application 2026/10/31 01:11:37 INFO Applying migration id=certificates 2026/10/31 01:11:37 INFO Applying migration id=rawforward 2026/10/31 01:11:37 INFO Applying migration id=publickey 2026/10/31 01:11:37 INFO Applying migration id=resolvegroup 2026/10/31 01:11:37 INFO Applying migration id=reject 2026/10/31 01:11:37 INFO Applying migration id=autodel 2026/10/31 01:11:37 INFO Applying migration id=jsonb 2026/10/31 01:11:37 INFO Applying migration id=quote 2026/10/31 01:11:37 INFO Applying migration id=rfc9421 2026/10/31 01:11:37 INFO Applying migration id=keys 2026/10/31 01:11:37 INFO Applying migration id=portable 2026/10/31 01:11:37 INFO Applying migration id=proofs 2026/10/31 01:11:37 INFO Applying migration id=contexts 2026/10/31 01:11:37 INFO Applying migration id=deliverieshost 2026/10/31 01:11:37 INFO Applying migration id=pembegin 2026/10/31 01:11:37 INFO Applying migration id=didhost 2026/10/31 01:11:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:37 INFO Applying migration id=invites 2026/10/31 01:11:37 INFO Applying migration id=ed25519blob 2026/10/31 01:11:37 INFO Applying migration id=rsablob 2026/10/31 01:11:37 INFO Applying migration id=iconscid 2026/10/31 01:11:37 INFO Applying migration id=actor 2026/10/31 01:11:37 INFO Applying migration id=localkeys 2026/10/31 01:11:37 INFO Applying migration id=deleted 2026/10/31 01:11:37 INFO Applying migration id=history 2026/10/31 01:11:37 INFO Applying migration id=outboxnano 2026/10/31 01:11:37 INFO Applying migration id=implements 2026/10/31 01:11:37 INFO Applying migration id=backfill 2026/10/31 01:11:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f83-2639-73ef-9d58-445f66bafdd6 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/31 01:11:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:39 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:11:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:39 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ResentEditedReplyToPublicPost (2.03s) === RUN TestForward_DeletedReplyToPublicPost 2026/10/31 01:11:39 INFO Applying migration id=initial 2026/10/31 01:11:39 INFO Applying migration id=notesupdated 2026/10/31 01:11:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:39 INFO Applying migration id=activitiesid 2026/10/31 01:11:39 INFO Applying migration id=outbox 2026/10/31 01:11:39 INFO Applying migration id=edits 2026/10/31 01:11:39 INFO Applying migration id=outboxactor 2026/10/31 01:11:39 INFO Applying migration id=outboxsender 2026/10/31 01:11:39 INFO Applying migration id=thread 2026/10/31 01:11:39 INFO Applying migration id=host 2026/10/31 01:11:39 INFO Applying migration id=sharedinbox 2026/10/31 01:11:39 INFO Applying migration id=noteshost 2026/10/31 01:11:39 INFO Applying migration id=fetched 2026/10/31 01:11:39 INFO Applying migration id=move 2026/10/31 01:11:39 INFO Applying migration id=cleanup 2026/10/31 01:11:39 INFO Applying migration id=received 2026/10/31 01:11:39 INFO Applying migration id=namehost 2026/10/31 01:11:39 INFO Applying migration id=outboxhost 2026/10/31 01:11:39 INFO Applying migration id=notesfts 2026/10/31 01:11:39 INFO Applying migration id=iconsname 2026/10/31 01:11:39 INFO Applying migration id=nohash 2026/10/31 01:11:39 INFO Applying migration id=shares 2026/10/31 01:11:39 INFO Applying migration id=actorttl 2026/10/31 01:11:39 INFO Applying migration id=tocc 2026/10/31 01:11:39 INFO Applying migration id=followeds 2026/10/31 01:11:39 INFO Applying migration id=certhash 2026/10/31 01:11:39 INFO Applying migration id=follows_sync 2026/10/31 01:11:39 INFO Applying migration id=jsonpath 2026/10/31 01:11:39 INFO Applying migration id=localforward 2026/10/31 01:11:39 INFO Applying migration id=avatar 2026/10/31 01:11:39 INFO Applying migration id=noimage 2026/10/31 01:11:39 INFO Applying migration id=feed 2026/10/31 01:11:39 INFO Applying migration id=bookmarks 2026/10/31 01:11:39 INFO Applying migration id=shareactivity 2026/10/31 01:11:39 INFO Applying migration id=application 2026/10/31 01:11:39 INFO Applying migration id=certificates 2026/10/31 01:11:39 INFO Applying migration id=rawforward 2026/10/31 01:11:39 INFO Applying migration id=publickey 2026/10/31 01:11:39 INFO Applying migration id=resolvegroup 2026/10/31 01:11:39 INFO Applying migration id=reject 2026/10/31 01:11:39 INFO Applying migration id=autodel 2026/10/31 01:11:39 INFO Applying migration id=jsonb 2026/10/31 01:11:39 INFO Applying migration id=quote 2026/10/31 01:11:39 INFO Applying migration id=rfc9421 2026/10/31 01:11:39 INFO Applying migration id=keys 2026/10/31 01:11:39 INFO Applying migration id=portable 2026/10/31 01:11:39 INFO Applying migration id=proofs 2026/10/31 01:11:39 INFO Applying migration id=contexts 2026/10/31 01:11:39 INFO Applying migration id=deliverieshost 2026/10/31 01:11:39 INFO Applying migration id=pembegin 2026/10/31 01:11:39 INFO Applying migration id=didhost 2026/10/31 01:11:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:39 INFO Applying migration id=invites 2026/10/31 01:11:39 INFO Applying migration id=ed25519blob 2026/10/31 01:11:39 INFO Applying migration id=rsablob 2026/10/31 01:11:39 INFO Applying migration id=iconscid 2026/10/31 01:11:39 INFO Applying migration id=actor 2026/10/31 01:11:39 INFO Applying migration id=localkeys 2026/10/31 01:11:39 INFO Applying migration id=deleted 2026/10/31 01:11:39 INFO Applying migration id=history 2026/10/31 01:11:39 INFO Applying migration id=outboxnano 2026/10/31 01:11:39 INFO Applying migration id=implements 2026/10/31 01:11:39 INFO Applying migration id=backfill 2026/10/31 01:11:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f83-3185-7a3f-b658-2b94224e1b97 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/31 01:11:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:11:42 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:11:42 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/10/31 01:11:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/delete/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToPublicPost (2.89s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/10/31 01:11:42 INFO Applying migration id=initial 2026/10/31 01:11:42 INFO Applying migration id=notesupdated 2026/10/31 01:11:42 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:42 INFO Applying migration id=activitiesid 2026/10/31 01:11:42 INFO Applying migration id=outbox 2026/10/31 01:11:42 INFO Applying migration id=edits 2026/10/31 01:11:42 INFO Applying migration id=outboxactor 2026/10/31 01:11:42 INFO Applying migration id=outboxsender 2026/10/31 01:11:42 INFO Applying migration id=thread 2026/10/31 01:11:42 INFO Applying migration id=host 2026/10/31 01:11:42 INFO Applying migration id=sharedinbox 2026/10/31 01:11:42 INFO Applying migration id=noteshost 2026/10/31 01:11:42 INFO Applying migration id=fetched 2026/10/31 01:11:42 INFO Applying migration id=move 2026/10/31 01:11:42 INFO Applying migration id=cleanup 2026/10/31 01:11:42 INFO Applying migration id=received 2026/10/31 01:11:42 INFO Applying migration id=namehost 2026/10/31 01:11:42 INFO Applying migration id=outboxhost 2026/10/31 01:11:42 INFO Applying migration id=notesfts 2026/10/31 01:11:42 INFO Applying migration id=iconsname 2026/10/31 01:11:42 INFO Applying migration id=nohash 2026/10/31 01:11:42 INFO Applying migration id=shares 2026/10/31 01:11:42 INFO Applying migration id=actorttl 2026/10/31 01:11:42 INFO Applying migration id=tocc 2026/10/31 01:11:42 INFO Applying migration id=followeds 2026/10/31 01:11:42 INFO Applying migration id=certhash 2026/10/31 01:11:42 INFO Applying migration id=follows_sync 2026/10/31 01:11:42 INFO Applying migration id=jsonpath 2026/10/31 01:11:42 INFO Applying migration id=localforward 2026/10/31 01:11:42 INFO Applying migration id=avatar 2026/10/31 01:11:42 INFO Applying migration id=noimage 2026/10/31 01:11:42 INFO Applying migration id=feed 2026/10/31 01:11:42 INFO Applying migration id=bookmarks 2026/10/31 01:11:42 INFO Applying migration id=shareactivity 2026/10/31 01:11:42 INFO Applying migration id=application 2026/10/31 01:11:42 INFO Applying migration id=certificates 2026/10/31 01:11:42 INFO Applying migration id=rawforward 2026/10/31 01:11:42 INFO Applying migration id=publickey 2026/10/31 01:11:42 INFO Applying migration id=resolvegroup 2026/10/31 01:11:42 INFO Applying migration id=reject 2026/10/31 01:11:42 INFO Applying migration id=autodel 2026/10/31 01:11:42 INFO Applying migration id=jsonb 2026/10/31 01:11:42 INFO Applying migration id=quote 2026/10/31 01:11:42 INFO Applying migration id=rfc9421 2026/10/31 01:11:42 INFO Applying migration id=keys 2026/10/31 01:11:42 INFO Applying migration id=portable 2026/10/31 01:11:42 INFO Applying migration id=proofs 2026/10/31 01:11:42 INFO Applying migration id=contexts 2026/10/31 01:11:42 INFO Applying migration id=deliverieshost 2026/10/31 01:11:42 INFO Applying migration id=pembegin 2026/10/31 01:11:42 INFO Applying migration id=didhost 2026/10/31 01:11:42 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:42 INFO Applying migration id=invites 2026/10/31 01:11:42 INFO Applying migration id=ed25519blob 2026/10/31 01:11:42 INFO Applying migration id=rsablob 2026/10/31 01:11:42 INFO Applying migration id=iconscid 2026/10/31 01:11:42 INFO Applying migration id=actor 2026/10/31 01:11:42 INFO Applying migration id=localkeys 2026/10/31 01:11:42 INFO Applying migration id=deleted 2026/10/31 01:11:42 INFO Applying migration id=history 2026/10/31 01:11:42 INFO Applying migration id=outboxnano 2026/10/31 01:11:42 INFO Applying migration id=implements 2026/10/31 01:11:42 INFO Applying migration id=backfill 2026/10/31 01:11:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f83-38f4-7803-a3d9-182364eb6f29 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/31 01:11:44 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/31 01:11:44 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:11:44 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/31 01:11:44 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/31 01:11:44 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 --- PASS: TestForward_DeletedDeletedReplyToPublicPost (1.90s) === RUN TestFTS_Happyflow 2026/10/31 01:11:44 INFO Applying migration id=initial 2026/10/31 01:11:44 INFO Applying migration id=notesupdated 2026/10/31 01:11:44 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:44 INFO Applying migration id=activitiesid 2026/10/31 01:11:44 INFO Applying migration id=outbox 2026/10/31 01:11:44 INFO Applying migration id=edits 2026/10/31 01:11:44 INFO Applying migration id=outboxactor 2026/10/31 01:11:44 INFO Applying migration id=outboxsender 2026/10/31 01:11:44 INFO Applying migration id=thread 2026/10/31 01:11:44 INFO Applying migration id=host 2026/10/31 01:11:44 INFO Applying migration id=sharedinbox 2026/10/31 01:11:44 INFO Applying migration id=noteshost 2026/10/31 01:11:44 INFO Applying migration id=fetched 2026/10/31 01:11:44 INFO Applying migration id=move 2026/10/31 01:11:44 INFO Applying migration id=cleanup 2026/10/31 01:11:44 INFO Applying migration id=received 2026/10/31 01:11:44 INFO Applying migration id=namehost 2026/10/31 01:11:44 INFO Applying migration id=outboxhost 2026/10/31 01:11:44 INFO Applying migration id=notesfts 2026/10/31 01:11:44 INFO Applying migration id=iconsname 2026/10/31 01:11:44 INFO Applying migration id=nohash 2026/10/31 01:11:44 INFO Applying migration id=shares 2026/10/31 01:11:44 INFO Applying migration id=actorttl 2026/10/31 01:11:44 INFO Applying migration id=tocc 2026/10/31 01:11:44 INFO Applying migration id=followeds 2026/10/31 01:11:44 INFO Applying migration id=certhash 2026/10/31 01:11:44 INFO Applying migration id=follows_sync 2026/10/31 01:11:44 INFO Applying migration id=jsonpath 2026/10/31 01:11:44 INFO Applying migration id=localforward 2026/10/31 01:11:44 INFO Applying migration id=avatar 2026/10/31 01:11:44 INFO Applying migration id=noimage 2026/10/31 01:11:44 INFO Applying migration id=feed 2026/10/31 01:11:44 INFO Applying migration id=bookmarks 2026/10/31 01:11:44 INFO Applying migration id=shareactivity 2026/10/31 01:11:44 INFO Applying migration id=application 2026/10/31 01:11:44 INFO Applying migration id=certificates 2026/10/31 01:11:44 INFO Applying migration id=rawforward 2026/10/31 01:11:44 INFO Applying migration id=publickey 2026/10/31 01:11:44 INFO Applying migration id=resolvegroup 2026/10/31 01:11:44 INFO Applying migration id=reject 2026/10/31 01:11:44 INFO Applying migration id=autodel 2026/10/31 01:11:44 INFO Applying migration id=jsonb 2026/10/31 01:11:44 INFO Applying migration id=quote 2026/10/31 01:11:44 INFO Applying migration id=rfc9421 2026/10/31 01:11:44 INFO Applying migration id=keys 2026/10/31 01:11:44 INFO Applying migration id=portable 2026/10/31 01:11:44 INFO Applying migration id=proofs 2026/10/31 01:11:44 INFO Applying migration id=contexts 2026/10/31 01:11:44 INFO Applying migration id=deliverieshost 2026/10/31 01:11:44 INFO Applying migration id=pembegin 2026/10/31 01:11:44 INFO Applying migration id=didhost 2026/10/31 01:11:44 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:44 INFO Applying migration id=invites 2026/10/31 01:11:44 INFO Applying migration id=ed25519blob 2026/10/31 01:11:44 INFO Applying migration id=rsablob 2026/10/31 01:11:44 INFO Applying migration id=iconscid 2026/10/31 01:11:44 INFO Applying migration id=actor 2026/10/31 01:11:44 INFO Applying migration id=localkeys 2026/10/31 01:11:44 INFO Applying migration id=deleted 2026/10/31 01:11:44 INFO Applying migration id=history 2026/10/31 01:11:44 INFO Applying migration id=outboxnano 2026/10/31 01:11:44 INFO Applying migration id=implements 2026/10/31 01:11:44 INFO Applying migration id=backfill 2026/10/31 01:11:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-4275-7686-acd3-ef933b536319 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-4275-75e0-9568-9ffea6667a11 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-4275-75e0-9568-9ffea6667a11 --- PASS: TestFTS_Happyflow (2.43s) === RUN TestFTS_HashtagWithoutHash 2026/10/31 01:11:46 INFO Applying migration id=initial 2026/10/31 01:11:46 INFO Applying migration id=notesupdated 2026/10/31 01:11:46 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:46 INFO Applying migration id=activitiesid 2026/10/31 01:11:46 INFO Applying migration id=outbox 2026/10/31 01:11:46 INFO Applying migration id=edits 2026/10/31 01:11:46 INFO Applying migration id=outboxactor 2026/10/31 01:11:46 INFO Applying migration id=outboxsender 2026/10/31 01:11:46 INFO Applying migration id=thread 2026/10/31 01:11:46 INFO Applying migration id=host 2026/10/31 01:11:46 INFO Applying migration id=sharedinbox 2026/10/31 01:11:46 INFO Applying migration id=noteshost 2026/10/31 01:11:46 INFO Applying migration id=fetched 2026/10/31 01:11:46 INFO Applying migration id=move 2026/10/31 01:11:46 INFO Applying migration id=cleanup 2026/10/31 01:11:46 INFO Applying migration id=received 2026/10/31 01:11:46 INFO Applying migration id=namehost 2026/10/31 01:11:46 INFO Applying migration id=outboxhost 2026/10/31 01:11:46 INFO Applying migration id=notesfts 2026/10/31 01:11:46 INFO Applying migration id=iconsname 2026/10/31 01:11:46 INFO Applying migration id=nohash 2026/10/31 01:11:46 INFO Applying migration id=shares 2026/10/31 01:11:46 INFO Applying migration id=actorttl 2026/10/31 01:11:46 INFO Applying migration id=tocc 2026/10/31 01:11:46 INFO Applying migration id=followeds 2026/10/31 01:11:46 INFO Applying migration id=certhash 2026/10/31 01:11:46 INFO Applying migration id=follows_sync 2026/10/31 01:11:46 INFO Applying migration id=jsonpath 2026/10/31 01:11:46 INFO Applying migration id=localforward 2026/10/31 01:11:46 INFO Applying migration id=avatar 2026/10/31 01:11:46 INFO Applying migration id=noimage 2026/10/31 01:11:46 INFO Applying migration id=feed 2026/10/31 01:11:46 INFO Applying migration id=bookmarks 2026/10/31 01:11:46 INFO Applying migration id=shareactivity 2026/10/31 01:11:46 INFO Applying migration id=application 2026/10/31 01:11:46 INFO Applying migration id=certificates 2026/10/31 01:11:46 INFO Applying migration id=rawforward 2026/10/31 01:11:46 INFO Applying migration id=publickey 2026/10/31 01:11:46 INFO Applying migration id=resolvegroup 2026/10/31 01:11:46 INFO Applying migration id=reject 2026/10/31 01:11:46 INFO Applying migration id=autodel 2026/10/31 01:11:46 INFO Applying migration id=jsonb 2026/10/31 01:11:46 INFO Applying migration id=quote 2026/10/31 01:11:46 INFO Applying migration id=rfc9421 2026/10/31 01:11:46 INFO Applying migration id=keys 2026/10/31 01:11:46 INFO Applying migration id=portable 2026/10/31 01:11:46 INFO Applying migration id=proofs 2026/10/31 01:11:46 INFO Applying migration id=contexts 2026/10/31 01:11:46 INFO Applying migration id=deliverieshost 2026/10/31 01:11:46 INFO Applying migration id=pembegin 2026/10/31 01:11:46 INFO Applying migration id=didhost 2026/10/31 01:11:46 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:46 INFO Applying migration id=invites 2026/10/31 01:11:46 INFO Applying migration id=ed25519blob 2026/10/31 01:11:46 INFO Applying migration id=rsablob 2026/10/31 01:11:46 INFO Applying migration id=iconscid 2026/10/31 01:11:46 INFO Applying migration id=actor 2026/10/31 01:11:46 INFO Applying migration id=localkeys 2026/10/31 01:11:46 INFO Applying migration id=deleted 2026/10/31 01:11:46 INFO Applying migration id=history 2026/10/31 01:11:46 INFO Applying migration id=outboxnano 2026/10/31 01:11:46 INFO Applying migration id=implements 2026/10/31 01:11:46 INFO Applying migration id=backfill 2026/10/31 01:11:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-4da0-7e4e-9f87-7e1f964cbcfa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-4da0-7dc3-a420-2ccf3f9ff5c0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-4da0-7dc3-a420-2ccf3f9ff5c0 --- PASS: TestFTS_HashtagWithoutHash (2.86s) === RUN TestFTS_HashtagWithHash 2026/10/31 01:11:49 INFO Applying migration id=initial 2026/10/31 01:11:49 INFO Applying migration id=notesupdated 2026/10/31 01:11:49 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:49 INFO Applying migration id=activitiesid 2026/10/31 01:11:49 INFO Applying migration id=outbox 2026/10/31 01:11:49 INFO Applying migration id=edits 2026/10/31 01:11:49 INFO Applying migration id=outboxactor 2026/10/31 01:11:49 INFO Applying migration id=outboxsender 2026/10/31 01:11:49 INFO Applying migration id=thread 2026/10/31 01:11:49 INFO Applying migration id=host 2026/10/31 01:11:49 INFO Applying migration id=sharedinbox 2026/10/31 01:11:49 INFO Applying migration id=noteshost 2026/10/31 01:11:49 INFO Applying migration id=fetched 2026/10/31 01:11:49 INFO Applying migration id=move 2026/10/31 01:11:49 INFO Applying migration id=cleanup 2026/10/31 01:11:49 INFO Applying migration id=received 2026/10/31 01:11:49 INFO Applying migration id=namehost 2026/10/31 01:11:49 INFO Applying migration id=outboxhost 2026/10/31 01:11:49 INFO Applying migration id=notesfts 2026/10/31 01:11:49 INFO Applying migration id=iconsname 2026/10/31 01:11:49 INFO Applying migration id=nohash 2026/10/31 01:11:49 INFO Applying migration id=shares 2026/10/31 01:11:49 INFO Applying migration id=actorttl 2026/10/31 01:11:49 INFO Applying migration id=tocc 2026/10/31 01:11:49 INFO Applying migration id=followeds 2026/10/31 01:11:49 INFO Applying migration id=certhash 2026/10/31 01:11:49 INFO Applying migration id=follows_sync 2026/10/31 01:11:49 INFO Applying migration id=jsonpath 2026/10/31 01:11:49 INFO Applying migration id=localforward 2026/10/31 01:11:49 INFO Applying migration id=avatar 2026/10/31 01:11:49 INFO Applying migration id=noimage 2026/10/31 01:11:49 INFO Applying migration id=feed 2026/10/31 01:11:49 INFO Applying migration id=bookmarks 2026/10/31 01:11:49 INFO Applying migration id=shareactivity 2026/10/31 01:11:49 INFO Applying migration id=application 2026/10/31 01:11:49 INFO Applying migration id=certificates 2026/10/31 01:11:49 INFO Applying migration id=rawforward 2026/10/31 01:11:49 INFO Applying migration id=publickey 2026/10/31 01:11:49 INFO Applying migration id=resolvegroup 2026/10/31 01:11:49 INFO Applying migration id=reject 2026/10/31 01:11:49 INFO Applying migration id=autodel 2026/10/31 01:11:49 INFO Applying migration id=jsonb 2026/10/31 01:11:49 INFO Applying migration id=quote 2026/10/31 01:11:49 INFO Applying migration id=rfc9421 2026/10/31 01:11:49 INFO Applying migration id=keys 2026/10/31 01:11:49 INFO Applying migration id=portable 2026/10/31 01:11:49 INFO Applying migration id=proofs 2026/10/31 01:11:49 INFO Applying migration id=contexts 2026/10/31 01:11:49 INFO Applying migration id=deliverieshost 2026/10/31 01:11:49 INFO Applying migration id=pembegin 2026/10/31 01:11:49 INFO Applying migration id=didhost 2026/10/31 01:11:49 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:49 INFO Applying migration id=invites 2026/10/31 01:11:49 INFO Applying migration id=ed25519blob 2026/10/31 01:11:49 INFO Applying migration id=rsablob 2026/10/31 01:11:49 INFO Applying migration id=iconscid 2026/10/31 01:11:49 INFO Applying migration id=actor 2026/10/31 01:11:49 INFO Applying migration id=localkeys 2026/10/31 01:11:49 INFO Applying migration id=deleted 2026/10/31 01:11:49 INFO Applying migration id=history 2026/10/31 01:11:49 INFO Applying migration id=outboxnano 2026/10/31 01:11:49 INFO Applying migration id=implements 2026/10/31 01:11:49 INFO Applying migration id=backfill 2026/10/31 01:11:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-5997-7d73-a08b-6d2baff8eb1f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-5997-7ce8-9b32-6ffc3cff0993 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-5997-7ce8-9b32-6ffc3cff0993 2026/10/31 01:11:52 WARN Failed to scan posts error="fts5: syntax error near \"#\"" --- PASS: TestFTS_HashtagWithHash (3.06s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/10/31 01:11:52 INFO Applying migration id=initial 2026/10/31 01:11:52 INFO Applying migration id=notesupdated 2026/10/31 01:11:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:52 INFO Applying migration id=activitiesid 2026/10/31 01:11:52 INFO Applying migration id=outbox 2026/10/31 01:11:52 INFO Applying migration id=edits 2026/10/31 01:11:52 INFO Applying migration id=outboxactor 2026/10/31 01:11:52 INFO Applying migration id=outboxsender 2026/10/31 01:11:52 INFO Applying migration id=thread 2026/10/31 01:11:52 INFO Applying migration id=host 2026/10/31 01:11:52 INFO Applying migration id=sharedinbox 2026/10/31 01:11:52 INFO Applying migration id=noteshost 2026/10/31 01:11:52 INFO Applying migration id=fetched 2026/10/31 01:11:52 INFO Applying migration id=move 2026/10/31 01:11:52 INFO Applying migration id=cleanup 2026/10/31 01:11:52 INFO Applying migration id=received 2026/10/31 01:11:52 INFO Applying migration id=namehost 2026/10/31 01:11:52 INFO Applying migration id=outboxhost 2026/10/31 01:11:52 INFO Applying migration id=notesfts 2026/10/31 01:11:52 INFO Applying migration id=iconsname 2026/10/31 01:11:52 INFO Applying migration id=nohash 2026/10/31 01:11:52 INFO Applying migration id=shares 2026/10/31 01:11:52 INFO Applying migration id=actorttl 2026/10/31 01:11:52 INFO Applying migration id=tocc 2026/10/31 01:11:52 INFO Applying migration id=followeds 2026/10/31 01:11:52 INFO Applying migration id=certhash 2026/10/31 01:11:52 INFO Applying migration id=follows_sync 2026/10/31 01:11:52 INFO Applying migration id=jsonpath 2026/10/31 01:11:52 INFO Applying migration id=localforward 2026/10/31 01:11:52 INFO Applying migration id=avatar 2026/10/31 01:11:52 INFO Applying migration id=noimage 2026/10/31 01:11:52 INFO Applying migration id=feed 2026/10/31 01:11:52 INFO Applying migration id=bookmarks 2026/10/31 01:11:52 INFO Applying migration id=shareactivity 2026/10/31 01:11:52 INFO Applying migration id=application 2026/10/31 01:11:52 INFO Applying migration id=certificates 2026/10/31 01:11:52 INFO Applying migration id=rawforward 2026/10/31 01:11:52 INFO Applying migration id=publickey 2026/10/31 01:11:52 INFO Applying migration id=resolvegroup 2026/10/31 01:11:52 INFO Applying migration id=reject 2026/10/31 01:11:52 INFO Applying migration id=autodel 2026/10/31 01:11:52 INFO Applying migration id=jsonb 2026/10/31 01:11:52 INFO Applying migration id=quote 2026/10/31 01:11:52 INFO Applying migration id=rfc9421 2026/10/31 01:11:52 INFO Applying migration id=keys 2026/10/31 01:11:52 INFO Applying migration id=portable 2026/10/31 01:11:52 INFO Applying migration id=proofs 2026/10/31 01:11:52 INFO Applying migration id=contexts 2026/10/31 01:11:52 INFO Applying migration id=deliverieshost 2026/10/31 01:11:52 INFO Applying migration id=pembegin 2026/10/31 01:11:52 INFO Applying migration id=didhost 2026/10/31 01:11:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:52 INFO Applying migration id=invites 2026/10/31 01:11:52 INFO Applying migration id=ed25519blob 2026/10/31 01:11:52 INFO Applying migration id=rsablob 2026/10/31 01:11:52 INFO Applying migration id=iconscid 2026/10/31 01:11:52 INFO Applying migration id=actor 2026/10/31 01:11:52 INFO Applying migration id=localkeys 2026/10/31 01:11:52 INFO Applying migration id=deleted 2026/10/31 01:11:52 INFO Applying migration id=history 2026/10/31 01:11:52 INFO Applying migration id=outboxnano 2026/10/31 01:11:52 INFO Applying migration id=implements 2026/10/31 01:11:52 INFO Applying migration id=backfill 2026/10/31 01:11:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-66f1-7759-82a4-339e6609960a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-66f1-76d5-a35c-5b8f4e5eb8f0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-66f1-76d5-a35c-5b8f4e5eb8f0 --- PASS: TestFTS_HashtagWithHashAndQuotes (3.42s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/10/31 01:11:55 INFO Applying migration id=initial 2026/10/31 01:11:55 INFO Applying migration id=notesupdated 2026/10/31 01:11:55 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:55 INFO Applying migration id=activitiesid 2026/10/31 01:11:55 INFO Applying migration id=outbox 2026/10/31 01:11:55 INFO Applying migration id=edits 2026/10/31 01:11:55 INFO Applying migration id=outboxactor 2026/10/31 01:11:55 INFO Applying migration id=outboxsender 2026/10/31 01:11:55 INFO Applying migration id=thread 2026/10/31 01:11:55 INFO Applying migration id=host 2026/10/31 01:11:55 INFO Applying migration id=sharedinbox 2026/10/31 01:11:55 INFO Applying migration id=noteshost 2026/10/31 01:11:55 INFO Applying migration id=fetched 2026/10/31 01:11:55 INFO Applying migration id=move 2026/10/31 01:11:55 INFO Applying migration id=cleanup 2026/10/31 01:11:55 INFO Applying migration id=received 2026/10/31 01:11:55 INFO Applying migration id=namehost 2026/10/31 01:11:55 INFO Applying migration id=outboxhost 2026/10/31 01:11:55 INFO Applying migration id=notesfts 2026/10/31 01:11:55 INFO Applying migration id=iconsname 2026/10/31 01:11:55 INFO Applying migration id=nohash 2026/10/31 01:11:55 INFO Applying migration id=shares 2026/10/31 01:11:55 INFO Applying migration id=actorttl 2026/10/31 01:11:55 INFO Applying migration id=tocc 2026/10/31 01:11:55 INFO Applying migration id=followeds 2026/10/31 01:11:55 INFO Applying migration id=certhash 2026/10/31 01:11:55 INFO Applying migration id=follows_sync 2026/10/31 01:11:55 INFO Applying migration id=jsonpath 2026/10/31 01:11:55 INFO Applying migration id=localforward 2026/10/31 01:11:55 INFO Applying migration id=avatar 2026/10/31 01:11:55 INFO Applying migration id=noimage 2026/10/31 01:11:55 INFO Applying migration id=feed 2026/10/31 01:11:55 INFO Applying migration id=bookmarks 2026/10/31 01:11:55 INFO Applying migration id=shareactivity 2026/10/31 01:11:55 INFO Applying migration id=application 2026/10/31 01:11:55 INFO Applying migration id=certificates 2026/10/31 01:11:55 INFO Applying migration id=rawforward 2026/10/31 01:11:55 INFO Applying migration id=publickey 2026/10/31 01:11:55 INFO Applying migration id=resolvegroup 2026/10/31 01:11:55 INFO Applying migration id=reject 2026/10/31 01:11:55 INFO Applying migration id=autodel 2026/10/31 01:11:55 INFO Applying migration id=jsonb 2026/10/31 01:11:55 INFO Applying migration id=quote 2026/10/31 01:11:55 INFO Applying migration id=rfc9421 2026/10/31 01:11:55 INFO Applying migration id=keys 2026/10/31 01:11:55 INFO Applying migration id=portable 2026/10/31 01:11:55 INFO Applying migration id=proofs 2026/10/31 01:11:55 INFO Applying migration id=contexts 2026/10/31 01:11:55 INFO Applying migration id=deliverieshost 2026/10/31 01:11:55 INFO Applying migration id=pembegin 2026/10/31 01:11:55 INFO Applying migration id=didhost 2026/10/31 01:11:55 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:55 INFO Applying migration id=invites 2026/10/31 01:11:55 INFO Applying migration id=ed25519blob 2026/10/31 01:11:55 INFO Applying migration id=rsablob 2026/10/31 01:11:56 INFO Applying migration id=iconscid 2026/10/31 01:11:56 INFO Applying migration id=actor 2026/10/31 01:11:56 INFO Applying migration id=localkeys 2026/10/31 01:11:56 INFO Applying migration id=deleted 2026/10/31 01:11:56 INFO Applying migration id=history 2026/10/31 01:11:56 INFO Applying migration id=outboxnano 2026/10/31 01:11:56 INFO Applying migration id=implements 2026/10/31 01:11:56 INFO Applying migration id=backfill 2026/10/31 01:11:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-7086-7530-bd43-f1b18300f685 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-7086-74ac-a484-ca42d4f5c5a5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-7086-74ac-a484-ca42d4f5c5a5 --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (2.45s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/10/31 01:11:58 INFO Applying migration id=initial 2026/10/31 01:11:58 INFO Applying migration id=notesupdated 2026/10/31 01:11:58 INFO Applying migration id=personspreferredusername 2026/10/31 01:11:58 INFO Applying migration id=activitiesid 2026/10/31 01:11:58 INFO Applying migration id=outbox 2026/10/31 01:11:58 INFO Applying migration id=edits 2026/10/31 01:11:58 INFO Applying migration id=outboxactor 2026/10/31 01:11:58 INFO Applying migration id=outboxsender 2026/10/31 01:11:58 INFO Applying migration id=thread 2026/10/31 01:11:58 INFO Applying migration id=host 2026/10/31 01:11:58 INFO Applying migration id=sharedinbox 2026/10/31 01:11:58 INFO Applying migration id=noteshost 2026/10/31 01:11:58 INFO Applying migration id=fetched 2026/10/31 01:11:58 INFO Applying migration id=move 2026/10/31 01:11:58 INFO Applying migration id=cleanup 2026/10/31 01:11:58 INFO Applying migration id=received 2026/10/31 01:11:58 INFO Applying migration id=namehost 2026/10/31 01:11:58 INFO Applying migration id=outboxhost 2026/10/31 01:11:58 INFO Applying migration id=notesfts 2026/10/31 01:11:58 INFO Applying migration id=iconsname 2026/10/31 01:11:58 INFO Applying migration id=nohash 2026/10/31 01:11:58 INFO Applying migration id=shares 2026/10/31 01:11:58 INFO Applying migration id=actorttl 2026/10/31 01:11:58 INFO Applying migration id=tocc 2026/10/31 01:11:58 INFO Applying migration id=followeds 2026/10/31 01:11:58 INFO Applying migration id=certhash 2026/10/31 01:11:58 INFO Applying migration id=follows_sync 2026/10/31 01:11:58 INFO Applying migration id=jsonpath 2026/10/31 01:11:58 INFO Applying migration id=localforward 2026/10/31 01:11:58 INFO Applying migration id=avatar 2026/10/31 01:11:58 INFO Applying migration id=noimage 2026/10/31 01:11:58 INFO Applying migration id=feed 2026/10/31 01:11:58 INFO Applying migration id=bookmarks 2026/10/31 01:11:58 INFO Applying migration id=shareactivity 2026/10/31 01:11:58 INFO Applying migration id=application 2026/10/31 01:11:58 INFO Applying migration id=certificates 2026/10/31 01:11:58 INFO Applying migration id=rawforward 2026/10/31 01:11:58 INFO Applying migration id=publickey 2026/10/31 01:11:58 INFO Applying migration id=resolvegroup 2026/10/31 01:11:58 INFO Applying migration id=reject 2026/10/31 01:11:58 INFO Applying migration id=autodel 2026/10/31 01:11:58 INFO Applying migration id=jsonb 2026/10/31 01:11:58 INFO Applying migration id=quote 2026/10/31 01:11:58 INFO Applying migration id=rfc9421 2026/10/31 01:11:58 INFO Applying migration id=keys 2026/10/31 01:11:58 INFO Applying migration id=portable 2026/10/31 01:11:58 INFO Applying migration id=proofs 2026/10/31 01:11:58 INFO Applying migration id=contexts 2026/10/31 01:11:58 INFO Applying migration id=deliverieshost 2026/10/31 01:11:58 INFO Applying migration id=pembegin 2026/10/31 01:11:58 INFO Applying migration id=didhost 2026/10/31 01:11:58 INFO Applying migration id=rsapkcs8 2026/10/31 01:11:58 INFO Applying migration id=invites 2026/10/31 01:11:58 INFO Applying migration id=ed25519blob 2026/10/31 01:11:58 INFO Applying migration id=rsablob 2026/10/31 01:11:58 INFO Applying migration id=iconscid 2026/10/31 01:11:58 INFO Applying migration id=actor 2026/10/31 01:11:58 INFO Applying migration id=localkeys 2026/10/31 01:11:58 INFO Applying migration id=deleted 2026/10/31 01:11:58 INFO Applying migration id=history 2026/10/31 01:11:58 INFO Applying migration id=outboxnano 2026/10/31 01:11:58 INFO Applying migration id=implements 2026/10/31 01:11:58 INFO Applying migration id=backfill 2026/10/31 01:12:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-7848-7037-bea0-e6ffaebc1dfe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-7847-7eed-85de-8875fb214e97 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-7847-7eed-85de-8875fb214e97 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (1.99s) === RUN TestFTS_NoInput 2026/10/31 01:12:00 INFO Applying migration id=initial 2026/10/31 01:12:00 INFO Applying migration id=notesupdated 2026/10/31 01:12:00 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:00 INFO Applying migration id=activitiesid 2026/10/31 01:12:00 INFO Applying migration id=outbox 2026/10/31 01:12:00 INFO Applying migration id=edits 2026/10/31 01:12:00 INFO Applying migration id=outboxactor 2026/10/31 01:12:00 INFO Applying migration id=outboxsender 2026/10/31 01:12:00 INFO Applying migration id=thread 2026/10/31 01:12:00 INFO Applying migration id=host 2026/10/31 01:12:00 INFO Applying migration id=sharedinbox 2026/10/31 01:12:00 INFO Applying migration id=noteshost 2026/10/31 01:12:00 INFO Applying migration id=fetched 2026/10/31 01:12:00 INFO Applying migration id=move 2026/10/31 01:12:00 INFO Applying migration id=cleanup 2026/10/31 01:12:00 INFO Applying migration id=received 2026/10/31 01:12:00 INFO Applying migration id=namehost 2026/10/31 01:12:00 INFO Applying migration id=outboxhost 2026/10/31 01:12:00 INFO Applying migration id=notesfts 2026/10/31 01:12:00 INFO Applying migration id=iconsname 2026/10/31 01:12:00 INFO Applying migration id=nohash 2026/10/31 01:12:00 INFO Applying migration id=shares 2026/10/31 01:12:00 INFO Applying migration id=actorttl 2026/10/31 01:12:00 INFO Applying migration id=tocc 2026/10/31 01:12:00 INFO Applying migration id=followeds 2026/10/31 01:12:00 INFO Applying migration id=certhash 2026/10/31 01:12:00 INFO Applying migration id=follows_sync 2026/10/31 01:12:00 INFO Applying migration id=jsonpath 2026/10/31 01:12:00 INFO Applying migration id=localforward 2026/10/31 01:12:00 INFO Applying migration id=avatar 2026/10/31 01:12:00 INFO Applying migration id=noimage 2026/10/31 01:12:00 INFO Applying migration id=feed 2026/10/31 01:12:00 INFO Applying migration id=bookmarks 2026/10/31 01:12:00 INFO Applying migration id=shareactivity 2026/10/31 01:12:00 INFO Applying migration id=application 2026/10/31 01:12:00 INFO Applying migration id=certificates 2026/10/31 01:12:00 INFO Applying migration id=rawforward 2026/10/31 01:12:00 INFO Applying migration id=publickey 2026/10/31 01:12:00 INFO Applying migration id=resolvegroup 2026/10/31 01:12:00 INFO Applying migration id=reject 2026/10/31 01:12:00 INFO Applying migration id=autodel 2026/10/31 01:12:00 INFO Applying migration id=jsonb 2026/10/31 01:12:00 INFO Applying migration id=quote 2026/10/31 01:12:00 INFO Applying migration id=rfc9421 2026/10/31 01:12:00 INFO Applying migration id=keys 2026/10/31 01:12:00 INFO Applying migration id=portable 2026/10/31 01:12:00 INFO Applying migration id=proofs 2026/10/31 01:12:00 INFO Applying migration id=contexts 2026/10/31 01:12:00 INFO Applying migration id=deliverieshost 2026/10/31 01:12:00 INFO Applying migration id=pembegin 2026/10/31 01:12:00 INFO Applying migration id=didhost 2026/10/31 01:12:00 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:00 INFO Applying migration id=invites 2026/10/31 01:12:00 INFO Applying migration id=ed25519blob 2026/10/31 01:12:00 INFO Applying migration id=rsablob 2026/10/31 01:12:00 INFO Applying migration id=iconscid 2026/10/31 01:12:00 INFO Applying migration id=actor 2026/10/31 01:12:00 INFO Applying migration id=localkeys 2026/10/31 01:12:00 INFO Applying migration id=deleted 2026/10/31 01:12:00 INFO Applying migration id=history 2026/10/31 01:12:00 INFO Applying migration id=outboxnano 2026/10/31 01:12:00 INFO Applying migration id=implements 2026/10/31 01:12:00 INFO Applying migration id=backfill --- PASS: TestFTS_NoInput (1.56s) === RUN TestFTS_EmptyInput 2026/10/31 01:12:01 INFO Applying migration id=initial 2026/10/31 01:12:01 INFO Applying migration id=notesupdated 2026/10/31 01:12:01 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:01 INFO Applying migration id=activitiesid 2026/10/31 01:12:01 INFO Applying migration id=outbox 2026/10/31 01:12:01 INFO Applying migration id=edits 2026/10/31 01:12:01 INFO Applying migration id=outboxactor 2026/10/31 01:12:01 INFO Applying migration id=outboxsender 2026/10/31 01:12:01 INFO Applying migration id=thread 2026/10/31 01:12:01 INFO Applying migration id=host 2026/10/31 01:12:01 INFO Applying migration id=sharedinbox 2026/10/31 01:12:01 INFO Applying migration id=noteshost 2026/10/31 01:12:01 INFO Applying migration id=fetched 2026/10/31 01:12:01 INFO Applying migration id=move 2026/10/31 01:12:01 INFO Applying migration id=cleanup 2026/10/31 01:12:01 INFO Applying migration id=received 2026/10/31 01:12:01 INFO Applying migration id=namehost 2026/10/31 01:12:01 INFO Applying migration id=outboxhost 2026/10/31 01:12:01 INFO Applying migration id=notesfts 2026/10/31 01:12:01 INFO Applying migration id=iconsname 2026/10/31 01:12:01 INFO Applying migration id=nohash 2026/10/31 01:12:01 INFO Applying migration id=shares 2026/10/31 01:12:01 INFO Applying migration id=actorttl 2026/10/31 01:12:01 INFO Applying migration id=tocc 2026/10/31 01:12:01 INFO Applying migration id=followeds 2026/10/31 01:12:01 INFO Applying migration id=certhash 2026/10/31 01:12:01 INFO Applying migration id=follows_sync 2026/10/31 01:12:01 INFO Applying migration id=jsonpath 2026/10/31 01:12:01 INFO Applying migration id=localforward 2026/10/31 01:12:01 INFO Applying migration id=avatar 2026/10/31 01:12:01 INFO Applying migration id=noimage 2026/10/31 01:12:01 INFO Applying migration id=feed 2026/10/31 01:12:01 INFO Applying migration id=bookmarks 2026/10/31 01:12:01 INFO Applying migration id=shareactivity 2026/10/31 01:12:01 INFO Applying migration id=application 2026/10/31 01:12:01 INFO Applying migration id=certificates 2026/10/31 01:12:01 INFO Applying migration id=rawforward 2026/10/31 01:12:01 INFO Applying migration id=publickey 2026/10/31 01:12:01 INFO Applying migration id=resolvegroup 2026/10/31 01:12:01 INFO Applying migration id=reject 2026/10/31 01:12:01 INFO Applying migration id=autodel 2026/10/31 01:12:01 INFO Applying migration id=jsonb 2026/10/31 01:12:01 INFO Applying migration id=quote 2026/10/31 01:12:01 INFO Applying migration id=rfc9421 2026/10/31 01:12:01 INFO Applying migration id=keys 2026/10/31 01:12:01 INFO Applying migration id=portable 2026/10/31 01:12:01 INFO Applying migration id=proofs 2026/10/31 01:12:01 INFO Applying migration id=contexts 2026/10/31 01:12:01 INFO Applying migration id=deliverieshost 2026/10/31 01:12:01 INFO Applying migration id=pembegin 2026/10/31 01:12:01 INFO Applying migration id=didhost 2026/10/31 01:12:01 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:01 INFO Applying migration id=invites 2026/10/31 01:12:01 INFO Applying migration id=ed25519blob 2026/10/31 01:12:01 INFO Applying migration id=rsablob 2026/10/31 01:12:02 INFO Applying migration id=iconscid 2026/10/31 01:12:02 INFO Applying migration id=actor 2026/10/31 01:12:02 INFO Applying migration id=localkeys 2026/10/31 01:12:02 INFO Applying migration id=deleted 2026/10/31 01:12:02 INFO Applying migration id=history 2026/10/31 01:12:02 INFO Applying migration id=outboxnano 2026/10/31 01:12:02 INFO Applying migration id=implements 2026/10/31 01:12:02 INFO Applying migration id=backfill --- PASS: TestFTS_EmptyInput (2.69s) === RUN TestFTS_InvalidEscapeSequence 2026/10/31 01:12:04 INFO Applying migration id=initial 2026/10/31 01:12:04 INFO Applying migration id=notesupdated 2026/10/31 01:12:04 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:04 INFO Applying migration id=activitiesid 2026/10/31 01:12:04 INFO Applying migration id=outbox 2026/10/31 01:12:04 INFO Applying migration id=edits 2026/10/31 01:12:04 INFO Applying migration id=outboxactor 2026/10/31 01:12:04 INFO Applying migration id=outboxsender 2026/10/31 01:12:04 INFO Applying migration id=thread 2026/10/31 01:12:04 INFO Applying migration id=host 2026/10/31 01:12:04 INFO Applying migration id=sharedinbox 2026/10/31 01:12:04 INFO Applying migration id=noteshost 2026/10/31 01:12:04 INFO Applying migration id=fetched 2026/10/31 01:12:04 INFO Applying migration id=move 2026/10/31 01:12:04 INFO Applying migration id=cleanup 2026/10/31 01:12:04 INFO Applying migration id=received 2026/10/31 01:12:04 INFO Applying migration id=namehost 2026/10/31 01:12:04 INFO Applying migration id=outboxhost 2026/10/31 01:12:04 INFO Applying migration id=notesfts 2026/10/31 01:12:04 INFO Applying migration id=iconsname 2026/10/31 01:12:04 INFO Applying migration id=nohash 2026/10/31 01:12:04 INFO Applying migration id=shares 2026/10/31 01:12:04 INFO Applying migration id=actorttl 2026/10/31 01:12:04 INFO Applying migration id=tocc 2026/10/31 01:12:04 INFO Applying migration id=followeds 2026/10/31 01:12:04 INFO Applying migration id=certhash 2026/10/31 01:12:04 INFO Applying migration id=follows_sync 2026/10/31 01:12:04 INFO Applying migration id=jsonpath 2026/10/31 01:12:04 INFO Applying migration id=localforward 2026/10/31 01:12:04 INFO Applying migration id=avatar 2026/10/31 01:12:04 INFO Applying migration id=noimage 2026/10/31 01:12:04 INFO Applying migration id=feed 2026/10/31 01:12:04 INFO Applying migration id=bookmarks 2026/10/31 01:12:04 INFO Applying migration id=shareactivity 2026/10/31 01:12:04 INFO Applying migration id=application 2026/10/31 01:12:04 INFO Applying migration id=certificates 2026/10/31 01:12:04 INFO Applying migration id=rawforward 2026/10/31 01:12:04 INFO Applying migration id=publickey 2026/10/31 01:12:04 INFO Applying migration id=resolvegroup 2026/10/31 01:12:04 INFO Applying migration id=reject 2026/10/31 01:12:04 INFO Applying migration id=autodel 2026/10/31 01:12:04 INFO Applying migration id=jsonb 2026/10/31 01:12:04 INFO Applying migration id=quote 2026/10/31 01:12:04 INFO Applying migration id=rfc9421 2026/10/31 01:12:04 INFO Applying migration id=keys 2026/10/31 01:12:04 INFO Applying migration id=portable 2026/10/31 01:12:04 INFO Applying migration id=proofs 2026/10/31 01:12:04 INFO Applying migration id=contexts 2026/10/31 01:12:04 INFO Applying migration id=deliverieshost 2026/10/31 01:12:04 INFO Applying migration id=pembegin 2026/10/31 01:12:04 INFO Applying migration id=didhost 2026/10/31 01:12:04 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:04 INFO Applying migration id=invites 2026/10/31 01:12:04 INFO Applying migration id=ed25519blob 2026/10/31 01:12:04 INFO Applying migration id=rsablob 2026/10/31 01:12:04 INFO Applying migration id=iconscid 2026/10/31 01:12:04 INFO Applying migration id=actor 2026/10/31 01:12:04 INFO Applying migration id=localkeys 2026/10/31 01:12:04 INFO Applying migration id=deleted 2026/10/31 01:12:04 INFO Applying migration id=history 2026/10/31 01:12:04 INFO Applying migration id=outboxnano 2026/10/31 01:12:04 INFO Applying migration id=implements 2026/10/31 01:12:04 INFO Applying migration id=backfill 2026/10/31 01:12:07 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (3.10s) === RUN TestFTS_UnathenticatedUser 2026/10/31 01:12:07 INFO Applying migration id=initial 2026/10/31 01:12:07 INFO Applying migration id=notesupdated 2026/10/31 01:12:07 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:07 INFO Applying migration id=activitiesid 2026/10/31 01:12:07 INFO Applying migration id=outbox 2026/10/31 01:12:07 INFO Applying migration id=edits 2026/10/31 01:12:07 INFO Applying migration id=outboxactor 2026/10/31 01:12:07 INFO Applying migration id=outboxsender 2026/10/31 01:12:07 INFO Applying migration id=thread 2026/10/31 01:12:07 INFO Applying migration id=host 2026/10/31 01:12:07 INFO Applying migration id=sharedinbox 2026/10/31 01:12:07 INFO Applying migration id=noteshost 2026/10/31 01:12:07 INFO Applying migration id=fetched 2026/10/31 01:12:07 INFO Applying migration id=move 2026/10/31 01:12:07 INFO Applying migration id=cleanup 2026/10/31 01:12:07 INFO Applying migration id=received 2026/10/31 01:12:07 INFO Applying migration id=namehost 2026/10/31 01:12:07 INFO Applying migration id=outboxhost 2026/10/31 01:12:07 INFO Applying migration id=notesfts 2026/10/31 01:12:07 INFO Applying migration id=iconsname 2026/10/31 01:12:07 INFO Applying migration id=nohash 2026/10/31 01:12:07 INFO Applying migration id=shares 2026/10/31 01:12:07 INFO Applying migration id=actorttl 2026/10/31 01:12:07 INFO Applying migration id=tocc 2026/10/31 01:12:07 INFO Applying migration id=followeds 2026/10/31 01:12:07 INFO Applying migration id=certhash 2026/10/31 01:12:07 INFO Applying migration id=follows_sync 2026/10/31 01:12:07 INFO Applying migration id=jsonpath 2026/10/31 01:12:07 INFO Applying migration id=localforward 2026/10/31 01:12:07 INFO Applying migration id=avatar 2026/10/31 01:12:07 INFO Applying migration id=noimage 2026/10/31 01:12:07 INFO Applying migration id=feed 2026/10/31 01:12:07 INFO Applying migration id=bookmarks 2026/10/31 01:12:07 INFO Applying migration id=shareactivity 2026/10/31 01:12:07 INFO Applying migration id=application 2026/10/31 01:12:07 INFO Applying migration id=certificates 2026/10/31 01:12:07 INFO Applying migration id=rawforward 2026/10/31 01:12:07 INFO Applying migration id=publickey 2026/10/31 01:12:07 INFO Applying migration id=resolvegroup 2026/10/31 01:12:07 INFO Applying migration id=reject 2026/10/31 01:12:07 INFO Applying migration id=autodel 2026/10/31 01:12:07 INFO Applying migration id=jsonb 2026/10/31 01:12:07 INFO Applying migration id=quote 2026/10/31 01:12:07 INFO Applying migration id=rfc9421 2026/10/31 01:12:07 INFO Applying migration id=keys 2026/10/31 01:12:07 INFO Applying migration id=portable 2026/10/31 01:12:07 INFO Applying migration id=proofs 2026/10/31 01:12:07 INFO Applying migration id=contexts 2026/10/31 01:12:07 INFO Applying migration id=deliverieshost 2026/10/31 01:12:07 INFO Applying migration id=pembegin 2026/10/31 01:12:07 INFO Applying migration id=didhost 2026/10/31 01:12:07 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:07 INFO Applying migration id=invites 2026/10/31 01:12:07 INFO Applying migration id=ed25519blob 2026/10/31 01:12:07 INFO Applying migration id=rsablob 2026/10/31 01:12:07 INFO Applying migration id=iconscid 2026/10/31 01:12:07 INFO Applying migration id=actor 2026/10/31 01:12:07 INFO Applying migration id=localkeys 2026/10/31 01:12:07 INFO Applying migration id=deleted 2026/10/31 01:12:07 INFO Applying migration id=history 2026/10/31 01:12:07 INFO Applying migration id=outboxnano 2026/10/31 01:12:07 INFO Applying migration id=implements 2026/10/31 01:12:07 INFO Applying migration id=backfill 2026/10/31 01:12:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-a0ce-7917-a70f-0595d64230bb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-a0ce-78a7-9bdd-f2d3747a61f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-a0ce-78a7-9bdd-f2d3747a61f4 --- PASS: TestFTS_UnathenticatedUser (3.03s) === RUN TestFTS_SearchByAuthorUserName 2026/10/31 01:12:10 INFO Applying migration id=initial 2026/10/31 01:12:10 INFO Applying migration id=notesupdated 2026/10/31 01:12:10 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:10 INFO Applying migration id=activitiesid 2026/10/31 01:12:10 INFO Applying migration id=outbox 2026/10/31 01:12:10 INFO Applying migration id=edits 2026/10/31 01:12:10 INFO Applying migration id=outboxactor 2026/10/31 01:12:10 INFO Applying migration id=outboxsender 2026/10/31 01:12:10 INFO Applying migration id=thread 2026/10/31 01:12:10 INFO Applying migration id=host 2026/10/31 01:12:10 INFO Applying migration id=sharedinbox 2026/10/31 01:12:10 INFO Applying migration id=noteshost 2026/10/31 01:12:10 INFO Applying migration id=fetched 2026/10/31 01:12:10 INFO Applying migration id=move 2026/10/31 01:12:10 INFO Applying migration id=cleanup 2026/10/31 01:12:10 INFO Applying migration id=received 2026/10/31 01:12:10 INFO Applying migration id=namehost 2026/10/31 01:12:10 INFO Applying migration id=outboxhost 2026/10/31 01:12:10 INFO Applying migration id=notesfts 2026/10/31 01:12:10 INFO Applying migration id=iconsname 2026/10/31 01:12:10 INFO Applying migration id=nohash 2026/10/31 01:12:10 INFO Applying migration id=shares 2026/10/31 01:12:10 INFO Applying migration id=actorttl 2026/10/31 01:12:10 INFO Applying migration id=tocc 2026/10/31 01:12:10 INFO Applying migration id=followeds 2026/10/31 01:12:10 INFO Applying migration id=certhash 2026/10/31 01:12:10 INFO Applying migration id=follows_sync 2026/10/31 01:12:10 INFO Applying migration id=jsonpath 2026/10/31 01:12:10 INFO Applying migration id=localforward 2026/10/31 01:12:10 INFO Applying migration id=avatar 2026/10/31 01:12:10 INFO Applying migration id=noimage 2026/10/31 01:12:10 INFO Applying migration id=feed 2026/10/31 01:12:10 INFO Applying migration id=bookmarks 2026/10/31 01:12:10 INFO Applying migration id=shareactivity 2026/10/31 01:12:10 INFO Applying migration id=application 2026/10/31 01:12:10 INFO Applying migration id=certificates 2026/10/31 01:12:10 INFO Applying migration id=rawforward 2026/10/31 01:12:10 INFO Applying migration id=publickey 2026/10/31 01:12:10 INFO Applying migration id=resolvegroup 2026/10/31 01:12:10 INFO Applying migration id=reject 2026/10/31 01:12:10 INFO Applying migration id=autodel 2026/10/31 01:12:10 INFO Applying migration id=jsonb 2026/10/31 01:12:10 INFO Applying migration id=quote 2026/10/31 01:12:10 INFO Applying migration id=rfc9421 2026/10/31 01:12:10 INFO Applying migration id=keys 2026/10/31 01:12:10 INFO Applying migration id=portable 2026/10/31 01:12:10 INFO Applying migration id=proofs 2026/10/31 01:12:10 INFO Applying migration id=contexts 2026/10/31 01:12:10 INFO Applying migration id=deliverieshost 2026/10/31 01:12:10 INFO Applying migration id=pembegin 2026/10/31 01:12:10 INFO Applying migration id=didhost 2026/10/31 01:12:10 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:10 INFO Applying migration id=invites 2026/10/31 01:12:10 INFO Applying migration id=ed25519blob 2026/10/31 01:12:10 INFO Applying migration id=rsablob 2026/10/31 01:12:10 INFO Applying migration id=iconscid 2026/10/31 01:12:10 INFO Applying migration id=actor 2026/10/31 01:12:10 INFO Applying migration id=localkeys 2026/10/31 01:12:10 INFO Applying migration id=deleted 2026/10/31 01:12:10 INFO Applying migration id=history 2026/10/31 01:12:10 INFO Applying migration id=outboxnano 2026/10/31 01:12:10 INFO Applying migration id=implements 2026/10/31 01:12:10 INFO Applying migration id=backfill 2026/10/31 01:12:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-aa78-719f-9dac-33853f4f27c1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-aa78-7133-8aee-ad1efe7b4662 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-aa78-7133-8aee-ad1efe7b4662 --- PASS: TestFTS_SearchByAuthorUserName (2.47s) === RUN TestFTS_SearchByAuthorID 2026/10/31 01:12:13 INFO Applying migration id=initial 2026/10/31 01:12:13 INFO Applying migration id=notesupdated 2026/10/31 01:12:13 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:13 INFO Applying migration id=activitiesid 2026/10/31 01:12:13 INFO Applying migration id=outbox 2026/10/31 01:12:13 INFO Applying migration id=edits 2026/10/31 01:12:13 INFO Applying migration id=outboxactor 2026/10/31 01:12:13 INFO Applying migration id=outboxsender 2026/10/31 01:12:13 INFO Applying migration id=thread 2026/10/31 01:12:13 INFO Applying migration id=host 2026/10/31 01:12:13 INFO Applying migration id=sharedinbox 2026/10/31 01:12:13 INFO Applying migration id=noteshost 2026/10/31 01:12:13 INFO Applying migration id=fetched 2026/10/31 01:12:13 INFO Applying migration id=move 2026/10/31 01:12:13 INFO Applying migration id=cleanup 2026/10/31 01:12:13 INFO Applying migration id=received 2026/10/31 01:12:13 INFO Applying migration id=namehost 2026/10/31 01:12:13 INFO Applying migration id=outboxhost 2026/10/31 01:12:13 INFO Applying migration id=notesfts 2026/10/31 01:12:13 INFO Applying migration id=iconsname 2026/10/31 01:12:13 INFO Applying migration id=nohash 2026/10/31 01:12:13 INFO Applying migration id=shares 2026/10/31 01:12:13 INFO Applying migration id=actorttl 2026/10/31 01:12:13 INFO Applying migration id=tocc 2026/10/31 01:12:13 INFO Applying migration id=followeds 2026/10/31 01:12:13 INFO Applying migration id=certhash 2026/10/31 01:12:13 INFO Applying migration id=follows_sync 2026/10/31 01:12:13 INFO Applying migration id=jsonpath 2026/10/31 01:12:13 INFO Applying migration id=localforward 2026/10/31 01:12:13 INFO Applying migration id=avatar 2026/10/31 01:12:13 INFO Applying migration id=noimage 2026/10/31 01:12:13 INFO Applying migration id=feed 2026/10/31 01:12:13 INFO Applying migration id=bookmarks 2026/10/31 01:12:13 INFO Applying migration id=shareactivity 2026/10/31 01:12:13 INFO Applying migration id=application 2026/10/31 01:12:13 INFO Applying migration id=certificates 2026/10/31 01:12:13 INFO Applying migration id=rawforward 2026/10/31 01:12:13 INFO Applying migration id=publickey 2026/10/31 01:12:13 INFO Applying migration id=resolvegroup 2026/10/31 01:12:13 INFO Applying migration id=reject 2026/10/31 01:12:13 INFO Applying migration id=autodel 2026/10/31 01:12:13 INFO Applying migration id=jsonb 2026/10/31 01:12:13 INFO Applying migration id=quote 2026/10/31 01:12:13 INFO Applying migration id=rfc9421 2026/10/31 01:12:13 INFO Applying migration id=keys 2026/10/31 01:12:13 INFO Applying migration id=portable 2026/10/31 01:12:13 INFO Applying migration id=proofs 2026/10/31 01:12:13 INFO Applying migration id=contexts 2026/10/31 01:12:13 INFO Applying migration id=deliverieshost 2026/10/31 01:12:13 INFO Applying migration id=pembegin 2026/10/31 01:12:13 INFO Applying migration id=didhost 2026/10/31 01:12:13 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:13 INFO Applying migration id=invites 2026/10/31 01:12:13 INFO Applying migration id=ed25519blob 2026/10/31 01:12:13 INFO Applying migration id=rsablob 2026/10/31 01:12:13 INFO Applying migration id=iconscid 2026/10/31 01:12:13 INFO Applying migration id=actor 2026/10/31 01:12:13 INFO Applying migration id=localkeys 2026/10/31 01:12:13 INFO Applying migration id=deleted 2026/10/31 01:12:13 INFO Applying migration id=history 2026/10/31 01:12:13 INFO Applying migration id=outboxnano 2026/10/31 01:12:13 INFO Applying migration id=implements 2026/10/31 01:12:13 INFO Applying migration id=backfill 2026/10/31 01:12:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-b481-75fa-b415-5d0c4e91dcd6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-b481-7578-9f62-10048fc16825 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-b481-7578-9f62-10048fc16825 --- PASS: TestFTS_SearchByAuthorID (2.57s) === RUN TestFTS_SearchByMentionUserName 2026/10/31 01:12:15 INFO Applying migration id=initial 2026/10/31 01:12:15 INFO Applying migration id=notesupdated 2026/10/31 01:12:15 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:15 INFO Applying migration id=activitiesid 2026/10/31 01:12:15 INFO Applying migration id=outbox 2026/10/31 01:12:15 INFO Applying migration id=edits 2026/10/31 01:12:15 INFO Applying migration id=outboxactor 2026/10/31 01:12:15 INFO Applying migration id=outboxsender 2026/10/31 01:12:15 INFO Applying migration id=thread 2026/10/31 01:12:15 INFO Applying migration id=host 2026/10/31 01:12:15 INFO Applying migration id=sharedinbox 2026/10/31 01:12:15 INFO Applying migration id=noteshost 2026/10/31 01:12:15 INFO Applying migration id=fetched 2026/10/31 01:12:15 INFO Applying migration id=move 2026/10/31 01:12:15 INFO Applying migration id=cleanup 2026/10/31 01:12:15 INFO Applying migration id=received 2026/10/31 01:12:15 INFO Applying migration id=namehost 2026/10/31 01:12:15 INFO Applying migration id=outboxhost 2026/10/31 01:12:15 INFO Applying migration id=notesfts 2026/10/31 01:12:15 INFO Applying migration id=iconsname 2026/10/31 01:12:15 INFO Applying migration id=nohash 2026/10/31 01:12:15 INFO Applying migration id=shares 2026/10/31 01:12:15 INFO Applying migration id=actorttl 2026/10/31 01:12:15 INFO Applying migration id=tocc 2026/10/31 01:12:15 INFO Applying migration id=followeds 2026/10/31 01:12:15 INFO Applying migration id=certhash 2026/10/31 01:12:15 INFO Applying migration id=follows_sync 2026/10/31 01:12:15 INFO Applying migration id=jsonpath 2026/10/31 01:12:15 INFO Applying migration id=localforward 2026/10/31 01:12:15 INFO Applying migration id=avatar 2026/10/31 01:12:15 INFO Applying migration id=noimage 2026/10/31 01:12:15 INFO Applying migration id=feed 2026/10/31 01:12:15 INFO Applying migration id=bookmarks 2026/10/31 01:12:15 INFO Applying migration id=shareactivity 2026/10/31 01:12:15 INFO Applying migration id=application 2026/10/31 01:12:15 INFO Applying migration id=certificates 2026/10/31 01:12:15 INFO Applying migration id=rawforward 2026/10/31 01:12:15 INFO Applying migration id=publickey 2026/10/31 01:12:15 INFO Applying migration id=resolvegroup 2026/10/31 01:12:15 INFO Applying migration id=reject 2026/10/31 01:12:15 INFO Applying migration id=autodel 2026/10/31 01:12:15 INFO Applying migration id=jsonb 2026/10/31 01:12:15 INFO Applying migration id=quote 2026/10/31 01:12:15 INFO Applying migration id=rfc9421 2026/10/31 01:12:15 INFO Applying migration id=keys 2026/10/31 01:12:15 INFO Applying migration id=portable 2026/10/31 01:12:15 INFO Applying migration id=proofs 2026/10/31 01:12:15 INFO Applying migration id=contexts 2026/10/31 01:12:15 INFO Applying migration id=deliverieshost 2026/10/31 01:12:15 INFO Applying migration id=pembegin 2026/10/31 01:12:15 INFO Applying migration id=didhost 2026/10/31 01:12:15 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:15 INFO Applying migration id=invites 2026/10/31 01:12:15 INFO Applying migration id=ed25519blob 2026/10/31 01:12:15 INFO Applying migration id=rsablob 2026/10/31 01:12:15 INFO Applying migration id=iconscid 2026/10/31 01:12:15 INFO Applying migration id=actor 2026/10/31 01:12:15 INFO Applying migration id=localkeys 2026/10/31 01:12:15 INFO Applying migration id=deleted 2026/10/31 01:12:15 INFO Applying migration id=history 2026/10/31 01:12:15 INFO Applying migration id=outboxnano 2026/10/31 01:12:15 INFO Applying migration id=implements 2026/10/31 01:12:15 INFO Applying migration id=backfill --- PASS: TestFTS_SearchByMentionUserName (1.83s) === RUN TestFTS_SearchByMentionID 2026/10/31 01:12:17 INFO Applying migration id=initial 2026/10/31 01:12:17 INFO Applying migration id=notesupdated 2026/10/31 01:12:17 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:17 INFO Applying migration id=activitiesid 2026/10/31 01:12:17 INFO Applying migration id=outbox 2026/10/31 01:12:17 INFO Applying migration id=edits 2026/10/31 01:12:17 INFO Applying migration id=outboxactor 2026/10/31 01:12:17 INFO Applying migration id=outboxsender 2026/10/31 01:12:17 INFO Applying migration id=thread 2026/10/31 01:12:17 INFO Applying migration id=host 2026/10/31 01:12:17 INFO Applying migration id=sharedinbox 2026/10/31 01:12:17 INFO Applying migration id=noteshost 2026/10/31 01:12:17 INFO Applying migration id=fetched 2026/10/31 01:12:17 INFO Applying migration id=move 2026/10/31 01:12:17 INFO Applying migration id=cleanup 2026/10/31 01:12:17 INFO Applying migration id=received 2026/10/31 01:12:17 INFO Applying migration id=namehost 2026/10/31 01:12:17 INFO Applying migration id=outboxhost 2026/10/31 01:12:17 INFO Applying migration id=notesfts 2026/10/31 01:12:17 INFO Applying migration id=iconsname 2026/10/31 01:12:17 INFO Applying migration id=nohash 2026/10/31 01:12:17 INFO Applying migration id=shares 2026/10/31 01:12:17 INFO Applying migration id=actorttl 2026/10/31 01:12:17 INFO Applying migration id=tocc 2026/10/31 01:12:17 INFO Applying migration id=followeds 2026/10/31 01:12:17 INFO Applying migration id=certhash 2026/10/31 01:12:17 INFO Applying migration id=follows_sync 2026/10/31 01:12:17 INFO Applying migration id=jsonpath 2026/10/31 01:12:17 INFO Applying migration id=localforward 2026/10/31 01:12:17 INFO Applying migration id=avatar 2026/10/31 01:12:17 INFO Applying migration id=noimage 2026/10/31 01:12:17 INFO Applying migration id=feed 2026/10/31 01:12:17 INFO Applying migration id=bookmarks 2026/10/31 01:12:17 INFO Applying migration id=shareactivity 2026/10/31 01:12:17 INFO Applying migration id=application 2026/10/31 01:12:17 INFO Applying migration id=certificates 2026/10/31 01:12:17 INFO Applying migration id=rawforward 2026/10/31 01:12:17 INFO Applying migration id=publickey 2026/10/31 01:12:17 INFO Applying migration id=resolvegroup 2026/10/31 01:12:17 INFO Applying migration id=reject 2026/10/31 01:12:17 INFO Applying migration id=autodel 2026/10/31 01:12:17 INFO Applying migration id=jsonb 2026/10/31 01:12:17 INFO Applying migration id=quote 2026/10/31 01:12:17 INFO Applying migration id=rfc9421 2026/10/31 01:12:17 INFO Applying migration id=keys 2026/10/31 01:12:17 INFO Applying migration id=portable 2026/10/31 01:12:17 INFO Applying migration id=proofs 2026/10/31 01:12:17 INFO Applying migration id=contexts 2026/10/31 01:12:17 INFO Applying migration id=deliverieshost 2026/10/31 01:12:17 INFO Applying migration id=pembegin 2026/10/31 01:12:17 INFO Applying migration id=didhost 2026/10/31 01:12:17 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:17 INFO Applying migration id=invites 2026/10/31 01:12:17 INFO Applying migration id=ed25519blob 2026/10/31 01:12:17 INFO Applying migration id=rsablob 2026/10/31 01:12:17 INFO Applying migration id=iconscid 2026/10/31 01:12:17 INFO Applying migration id=actor 2026/10/31 01:12:17 INFO Applying migration id=localkeys 2026/10/31 01:12:17 INFO Applying migration id=deleted 2026/10/31 01:12:17 INFO Applying migration id=history 2026/10/31 01:12:17 INFO Applying migration id=outboxnano 2026/10/31 01:12:17 INFO Applying migration id=implements 2026/10/31 01:12:17 INFO Applying migration id=backfill --- PASS: TestFTS_SearchByMentionID (1.53s) === RUN TestHashtag_PublicPost 2026/10/31 01:12:19 INFO Applying migration id=initial 2026/10/31 01:12:19 INFO Applying migration id=notesupdated 2026/10/31 01:12:19 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:19 INFO Applying migration id=activitiesid 2026/10/31 01:12:19 INFO Applying migration id=outbox 2026/10/31 01:12:19 INFO Applying migration id=edits 2026/10/31 01:12:19 INFO Applying migration id=outboxactor 2026/10/31 01:12:19 INFO Applying migration id=outboxsender 2026/10/31 01:12:19 INFO Applying migration id=thread 2026/10/31 01:12:19 INFO Applying migration id=host 2026/10/31 01:12:19 INFO Applying migration id=sharedinbox 2026/10/31 01:12:19 INFO Applying migration id=noteshost 2026/10/31 01:12:19 INFO Applying migration id=fetched 2026/10/31 01:12:19 INFO Applying migration id=move 2026/10/31 01:12:19 INFO Applying migration id=cleanup 2026/10/31 01:12:19 INFO Applying migration id=received 2026/10/31 01:12:19 INFO Applying migration id=namehost 2026/10/31 01:12:19 INFO Applying migration id=outboxhost 2026/10/31 01:12:19 INFO Applying migration id=notesfts 2026/10/31 01:12:19 INFO Applying migration id=iconsname 2026/10/31 01:12:19 INFO Applying migration id=nohash 2026/10/31 01:12:19 INFO Applying migration id=shares 2026/10/31 01:12:19 INFO Applying migration id=actorttl 2026/10/31 01:12:19 INFO Applying migration id=tocc 2026/10/31 01:12:19 INFO Applying migration id=followeds 2026/10/31 01:12:19 INFO Applying migration id=certhash 2026/10/31 01:12:19 INFO Applying migration id=follows_sync 2026/10/31 01:12:19 INFO Applying migration id=jsonpath 2026/10/31 01:12:19 INFO Applying migration id=localforward 2026/10/31 01:12:19 INFO Applying migration id=avatar 2026/10/31 01:12:19 INFO Applying migration id=noimage 2026/10/31 01:12:19 INFO Applying migration id=feed 2026/10/31 01:12:19 INFO Applying migration id=bookmarks 2026/10/31 01:12:19 INFO Applying migration id=shareactivity 2026/10/31 01:12:19 INFO Applying migration id=application 2026/10/31 01:12:19 INFO Applying migration id=certificates 2026/10/31 01:12:19 INFO Applying migration id=rawforward 2026/10/31 01:12:19 INFO Applying migration id=publickey 2026/10/31 01:12:19 INFO Applying migration id=resolvegroup 2026/10/31 01:12:19 INFO Applying migration id=reject 2026/10/31 01:12:19 INFO Applying migration id=autodel 2026/10/31 01:12:19 INFO Applying migration id=jsonb 2026/10/31 01:12:19 INFO Applying migration id=quote 2026/10/31 01:12:19 INFO Applying migration id=rfc9421 2026/10/31 01:12:19 INFO Applying migration id=keys 2026/10/31 01:12:19 INFO Applying migration id=portable 2026/10/31 01:12:19 INFO Applying migration id=proofs 2026/10/31 01:12:19 INFO Applying migration id=contexts 2026/10/31 01:12:19 INFO Applying migration id=deliverieshost 2026/10/31 01:12:19 INFO Applying migration id=pembegin 2026/10/31 01:12:19 INFO Applying migration id=didhost 2026/10/31 01:12:19 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:19 INFO Applying migration id=invites 2026/10/31 01:12:19 INFO Applying migration id=ed25519blob 2026/10/31 01:12:19 INFO Applying migration id=rsablob 2026/10/31 01:12:19 INFO Applying migration id=iconscid 2026/10/31 01:12:19 INFO Applying migration id=actor 2026/10/31 01:12:19 INFO Applying migration id=localkeys 2026/10/31 01:12:19 INFO Applying migration id=deleted 2026/10/31 01:12:19 INFO Applying migration id=history 2026/10/31 01:12:19 INFO Applying migration id=outboxnano 2026/10/31 01:12:19 INFO Applying migration id=implements 2026/10/31 01:12:19 INFO Applying migration id=backfill 2026/10/31 01:12:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-cb9f-757b-82e5-e614f8406f7b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-cb9f-7500-95f4-a5f13fa55ebd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-cb9f-7500-95f4-a5f13fa55ebd 2026/10/31 01:12:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f83-cb9f-7500-95f4-a5f13fa55ebd 2026/10/31 01:12:21 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (2.56s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/10/31 01:12:21 INFO Applying migration id=initial 2026/10/31 01:12:21 INFO Applying migration id=notesupdated 2026/10/31 01:12:21 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:21 INFO Applying migration id=activitiesid 2026/10/31 01:12:21 INFO Applying migration id=outbox 2026/10/31 01:12:21 INFO Applying migration id=edits 2026/10/31 01:12:21 INFO Applying migration id=outboxactor 2026/10/31 01:12:21 INFO Applying migration id=outboxsender 2026/10/31 01:12:21 INFO Applying migration id=thread 2026/10/31 01:12:21 INFO Applying migration id=host 2026/10/31 01:12:21 INFO Applying migration id=sharedinbox 2026/10/31 01:12:21 INFO Applying migration id=noteshost 2026/10/31 01:12:21 INFO Applying migration id=fetched 2026/10/31 01:12:21 INFO Applying migration id=move 2026/10/31 01:12:21 INFO Applying migration id=cleanup 2026/10/31 01:12:21 INFO Applying migration id=received 2026/10/31 01:12:21 INFO Applying migration id=namehost 2026/10/31 01:12:21 INFO Applying migration id=outboxhost 2026/10/31 01:12:21 INFO Applying migration id=notesfts 2026/10/31 01:12:21 INFO Applying migration id=iconsname 2026/10/31 01:12:21 INFO Applying migration id=nohash 2026/10/31 01:12:21 INFO Applying migration id=shares 2026/10/31 01:12:21 INFO Applying migration id=actorttl 2026/10/31 01:12:21 INFO Applying migration id=tocc 2026/10/31 01:12:21 INFO Applying migration id=followeds 2026/10/31 01:12:21 INFO Applying migration id=certhash 2026/10/31 01:12:21 INFO Applying migration id=follows_sync 2026/10/31 01:12:21 INFO Applying migration id=jsonpath 2026/10/31 01:12:21 INFO Applying migration id=localforward 2026/10/31 01:12:21 INFO Applying migration id=avatar 2026/10/31 01:12:21 INFO Applying migration id=noimage 2026/10/31 01:12:21 INFO Applying migration id=feed 2026/10/31 01:12:21 INFO Applying migration id=bookmarks 2026/10/31 01:12:21 INFO Applying migration id=shareactivity 2026/10/31 01:12:21 INFO Applying migration id=application 2026/10/31 01:12:21 INFO Applying migration id=certificates 2026/10/31 01:12:21 INFO Applying migration id=rawforward 2026/10/31 01:12:21 INFO Applying migration id=publickey 2026/10/31 01:12:21 INFO Applying migration id=resolvegroup 2026/10/31 01:12:21 INFO Applying migration id=reject 2026/10/31 01:12:21 INFO Applying migration id=autodel 2026/10/31 01:12:21 INFO Applying migration id=jsonb 2026/10/31 01:12:21 INFO Applying migration id=quote 2026/10/31 01:12:21 INFO Applying migration id=rfc9421 2026/10/31 01:12:21 INFO Applying migration id=keys 2026/10/31 01:12:21 INFO Applying migration id=portable 2026/10/31 01:12:21 INFO Applying migration id=proofs 2026/10/31 01:12:21 INFO Applying migration id=contexts 2026/10/31 01:12:21 INFO Applying migration id=deliverieshost 2026/10/31 01:12:21 INFO Applying migration id=pembegin 2026/10/31 01:12:21 INFO Applying migration id=didhost 2026/10/31 01:12:21 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:21 INFO Applying migration id=invites 2026/10/31 01:12:21 INFO Applying migration id=ed25519blob 2026/10/31 01:12:21 INFO Applying migration id=rsablob 2026/10/31 01:12:21 INFO Applying migration id=iconscid 2026/10/31 01:12:21 INFO Applying migration id=actor 2026/10/31 01:12:21 INFO Applying migration id=localkeys 2026/10/31 01:12:21 INFO Applying migration id=deleted 2026/10/31 01:12:21 INFO Applying migration id=history 2026/10/31 01:12:21 INFO Applying migration id=outboxnano 2026/10/31 01:12:21 INFO Applying migration id=implements 2026/10/31 01:12:21 INFO Applying migration id=backfill 2026/10/31 01:12:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-d268-7e2c-8f8f-1b330d0ce549 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-d268-7d75-b301-64c7499c7881 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-d268-7d75-b301-64c7499c7881 2026/10/31 01:12:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f83-d268-7d75-b301-64c7499c7881 2026/10/31 01:12:23 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (1.74s) === RUN TestHashtag_ExclamationMark 2026/10/31 01:12:23 INFO Applying migration id=initial 2026/10/31 01:12:23 INFO Applying migration id=notesupdated 2026/10/31 01:12:23 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:23 INFO Applying migration id=activitiesid 2026/10/31 01:12:23 INFO Applying migration id=outbox 2026/10/31 01:12:23 INFO Applying migration id=edits 2026/10/31 01:12:23 INFO Applying migration id=outboxactor 2026/10/31 01:12:23 INFO Applying migration id=outboxsender 2026/10/31 01:12:23 INFO Applying migration id=thread 2026/10/31 01:12:23 INFO Applying migration id=host 2026/10/31 01:12:23 INFO Applying migration id=sharedinbox 2026/10/31 01:12:23 INFO Applying migration id=noteshost 2026/10/31 01:12:23 INFO Applying migration id=fetched 2026/10/31 01:12:23 INFO Applying migration id=move 2026/10/31 01:12:23 INFO Applying migration id=cleanup 2026/10/31 01:12:23 INFO Applying migration id=received 2026/10/31 01:12:23 INFO Applying migration id=namehost 2026/10/31 01:12:23 INFO Applying migration id=outboxhost 2026/10/31 01:12:23 INFO Applying migration id=notesfts 2026/10/31 01:12:23 INFO Applying migration id=iconsname 2026/10/31 01:12:23 INFO Applying migration id=nohash 2026/10/31 01:12:23 INFO Applying migration id=shares 2026/10/31 01:12:23 INFO Applying migration id=actorttl 2026/10/31 01:12:23 INFO Applying migration id=tocc 2026/10/31 01:12:23 INFO Applying migration id=followeds 2026/10/31 01:12:23 INFO Applying migration id=certhash 2026/10/31 01:12:23 INFO Applying migration id=follows_sync 2026/10/31 01:12:23 INFO Applying migration id=jsonpath 2026/10/31 01:12:23 INFO Applying migration id=localforward 2026/10/31 01:12:23 INFO Applying migration id=avatar 2026/10/31 01:12:23 INFO Applying migration id=noimage 2026/10/31 01:12:23 INFO Applying migration id=feed 2026/10/31 01:12:23 INFO Applying migration id=bookmarks 2026/10/31 01:12:23 INFO Applying migration id=shareactivity 2026/10/31 01:12:23 INFO Applying migration id=application 2026/10/31 01:12:23 INFO Applying migration id=certificates 2026/10/31 01:12:23 INFO Applying migration id=rawforward 2026/10/31 01:12:23 INFO Applying migration id=publickey 2026/10/31 01:12:23 INFO Applying migration id=resolvegroup 2026/10/31 01:12:23 INFO Applying migration id=reject 2026/10/31 01:12:23 INFO Applying migration id=autodel 2026/10/31 01:12:23 INFO Applying migration id=jsonb 2026/10/31 01:12:23 INFO Applying migration id=quote 2026/10/31 01:12:23 INFO Applying migration id=rfc9421 2026/10/31 01:12:23 INFO Applying migration id=keys 2026/10/31 01:12:23 INFO Applying migration id=portable 2026/10/31 01:12:23 INFO Applying migration id=proofs 2026/10/31 01:12:23 INFO Applying migration id=contexts 2026/10/31 01:12:23 INFO Applying migration id=deliverieshost 2026/10/31 01:12:23 INFO Applying migration id=pembegin 2026/10/31 01:12:23 INFO Applying migration id=didhost 2026/10/31 01:12:23 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:23 INFO Applying migration id=invites 2026/10/31 01:12:23 INFO Applying migration id=ed25519blob 2026/10/31 01:12:23 INFO Applying migration id=rsablob 2026/10/31 01:12:23 INFO Applying migration id=iconscid 2026/10/31 01:12:23 INFO Applying migration id=actor 2026/10/31 01:12:23 INFO Applying migration id=localkeys 2026/10/31 01:12:23 INFO Applying migration id=deleted 2026/10/31 01:12:23 INFO Applying migration id=history 2026/10/31 01:12:23 INFO Applying migration id=outboxnano 2026/10/31 01:12:23 INFO Applying migration id=implements 2026/10/31 01:12:23 INFO Applying migration id=backfill 2026/10/31 01:12:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-da5b-73d9-9bcb-a2966dc6feee activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-da5b-7307-9d79-dbb54ca03ddd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-da5b-7307-9d79-dbb54ca03ddd 2026/10/31 01:12:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f83-da5b-7307-9d79-dbb54ca03ddd 2026/10/31 01:12:25 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (2.03s) === RUN TestHashtag_Beginning 2026/10/31 01:12:25 INFO Applying migration id=initial 2026/10/31 01:12:25 INFO Applying migration id=notesupdated 2026/10/31 01:12:25 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:25 INFO Applying migration id=activitiesid 2026/10/31 01:12:25 INFO Applying migration id=outbox 2026/10/31 01:12:25 INFO Applying migration id=edits 2026/10/31 01:12:25 INFO Applying migration id=outboxactor 2026/10/31 01:12:25 INFO Applying migration id=outboxsender 2026/10/31 01:12:25 INFO Applying migration id=thread 2026/10/31 01:12:25 INFO Applying migration id=host 2026/10/31 01:12:25 INFO Applying migration id=sharedinbox 2026/10/31 01:12:25 INFO Applying migration id=noteshost 2026/10/31 01:12:25 INFO Applying migration id=fetched 2026/10/31 01:12:25 INFO Applying migration id=move 2026/10/31 01:12:25 INFO Applying migration id=cleanup 2026/10/31 01:12:25 INFO Applying migration id=received 2026/10/31 01:12:25 INFO Applying migration id=namehost 2026/10/31 01:12:25 INFO Applying migration id=outboxhost 2026/10/31 01:12:25 INFO Applying migration id=notesfts 2026/10/31 01:12:25 INFO Applying migration id=iconsname 2026/10/31 01:12:25 INFO Applying migration id=nohash 2026/10/31 01:12:25 INFO Applying migration id=shares 2026/10/31 01:12:25 INFO Applying migration id=actorttl 2026/10/31 01:12:25 INFO Applying migration id=tocc 2026/10/31 01:12:25 INFO Applying migration id=followeds 2026/10/31 01:12:25 INFO Applying migration id=certhash 2026/10/31 01:12:25 INFO Applying migration id=follows_sync 2026/10/31 01:12:25 INFO Applying migration id=jsonpath 2026/10/31 01:12:25 INFO Applying migration id=localforward 2026/10/31 01:12:25 INFO Applying migration id=avatar 2026/10/31 01:12:25 INFO Applying migration id=noimage 2026/10/31 01:12:25 INFO Applying migration id=feed 2026/10/31 01:12:25 INFO Applying migration id=bookmarks 2026/10/31 01:12:25 INFO Applying migration id=shareactivity 2026/10/31 01:12:25 INFO Applying migration id=application 2026/10/31 01:12:25 INFO Applying migration id=certificates 2026/10/31 01:12:25 INFO Applying migration id=rawforward 2026/10/31 01:12:25 INFO Applying migration id=publickey 2026/10/31 01:12:25 INFO Applying migration id=resolvegroup 2026/10/31 01:12:25 INFO Applying migration id=reject 2026/10/31 01:12:25 INFO Applying migration id=autodel 2026/10/31 01:12:25 INFO Applying migration id=jsonb 2026/10/31 01:12:25 INFO Applying migration id=quote 2026/10/31 01:12:25 INFO Applying migration id=rfc9421 2026/10/31 01:12:25 INFO Applying migration id=keys 2026/10/31 01:12:25 INFO Applying migration id=portable 2026/10/31 01:12:25 INFO Applying migration id=proofs 2026/10/31 01:12:25 INFO Applying migration id=contexts 2026/10/31 01:12:25 INFO Applying migration id=deliverieshost 2026/10/31 01:12:25 INFO Applying migration id=pembegin 2026/10/31 01:12:25 INFO Applying migration id=didhost 2026/10/31 01:12:25 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:25 INFO Applying migration id=invites 2026/10/31 01:12:25 INFO Applying migration id=ed25519blob 2026/10/31 01:12:25 INFO Applying migration id=rsablob 2026/10/31 01:12:25 INFO Applying migration id=iconscid 2026/10/31 01:12:25 INFO Applying migration id=actor 2026/10/31 01:12:25 INFO Applying migration id=localkeys 2026/10/31 01:12:25 INFO Applying migration id=deleted 2026/10/31 01:12:25 INFO Applying migration id=history 2026/10/31 01:12:25 INFO Applying migration id=outboxnano 2026/10/31 01:12:25 INFO Applying migration id=implements 2026/10/31 01:12:25 INFO Applying migration id=backfill 2026/10/31 01:12:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-e119-73d4-8577-bb60b17836be activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-e119-7347-85bc-6ed1edae00ae activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-e119-7347-85bc-6ed1edae00ae 2026/10/31 01:12:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f83-e119-7347-85bc-6ed1edae00ae 2026/10/31 01:12:27 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (1.73s) === RUN TestHashtag_Multiple 2026/10/31 01:12:27 INFO Applying migration id=initial 2026/10/31 01:12:27 INFO Applying migration id=notesupdated 2026/10/31 01:12:27 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:27 INFO Applying migration id=activitiesid 2026/10/31 01:12:27 INFO Applying migration id=outbox 2026/10/31 01:12:27 INFO Applying migration id=edits 2026/10/31 01:12:27 INFO Applying migration id=outboxactor 2026/10/31 01:12:27 INFO Applying migration id=outboxsender 2026/10/31 01:12:27 INFO Applying migration id=thread 2026/10/31 01:12:27 INFO Applying migration id=host 2026/10/31 01:12:27 INFO Applying migration id=sharedinbox 2026/10/31 01:12:27 INFO Applying migration id=noteshost 2026/10/31 01:12:27 INFO Applying migration id=fetched 2026/10/31 01:12:27 INFO Applying migration id=move 2026/10/31 01:12:27 INFO Applying migration id=cleanup 2026/10/31 01:12:27 INFO Applying migration id=received 2026/10/31 01:12:27 INFO Applying migration id=namehost 2026/10/31 01:12:27 INFO Applying migration id=outboxhost 2026/10/31 01:12:27 INFO Applying migration id=notesfts 2026/10/31 01:12:27 INFO Applying migration id=iconsname 2026/10/31 01:12:27 INFO Applying migration id=nohash 2026/10/31 01:12:27 INFO Applying migration id=shares 2026/10/31 01:12:27 INFO Applying migration id=actorttl 2026/10/31 01:12:27 INFO Applying migration id=tocc 2026/10/31 01:12:27 INFO Applying migration id=followeds 2026/10/31 01:12:27 INFO Applying migration id=certhash 2026/10/31 01:12:27 INFO Applying migration id=follows_sync 2026/10/31 01:12:27 INFO Applying migration id=jsonpath 2026/10/31 01:12:27 INFO Applying migration id=localforward 2026/10/31 01:12:27 INFO Applying migration id=avatar 2026/10/31 01:12:27 INFO Applying migration id=noimage 2026/10/31 01:12:27 INFO Applying migration id=feed 2026/10/31 01:12:27 INFO Applying migration id=bookmarks 2026/10/31 01:12:27 INFO Applying migration id=shareactivity 2026/10/31 01:12:27 INFO Applying migration id=application 2026/10/31 01:12:27 INFO Applying migration id=certificates 2026/10/31 01:12:27 INFO Applying migration id=rawforward 2026/10/31 01:12:27 INFO Applying migration id=publickey 2026/10/31 01:12:27 INFO Applying migration id=resolvegroup 2026/10/31 01:12:27 INFO Applying migration id=reject 2026/10/31 01:12:27 INFO Applying migration id=autodel 2026/10/31 01:12:27 INFO Applying migration id=jsonb 2026/10/31 01:12:27 INFO Applying migration id=quote 2026/10/31 01:12:27 INFO Applying migration id=rfc9421 2026/10/31 01:12:27 INFO Applying migration id=keys 2026/10/31 01:12:27 INFO Applying migration id=portable 2026/10/31 01:12:27 INFO Applying migration id=proofs 2026/10/31 01:12:27 INFO Applying migration id=contexts 2026/10/31 01:12:27 INFO Applying migration id=deliverieshost 2026/10/31 01:12:27 INFO Applying migration id=pembegin 2026/10/31 01:12:27 INFO Applying migration id=didhost 2026/10/31 01:12:27 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:27 INFO Applying migration id=invites 2026/10/31 01:12:27 INFO Applying migration id=ed25519blob 2026/10/31 01:12:27 INFO Applying migration id=rsablob 2026/10/31 01:12:27 INFO Applying migration id=iconscid 2026/10/31 01:12:27 INFO Applying migration id=actor 2026/10/31 01:12:27 INFO Applying migration id=localkeys 2026/10/31 01:12:27 INFO Applying migration id=deleted 2026/10/31 01:12:27 INFO Applying migration id=history 2026/10/31 01:12:27 INFO Applying migration id=outboxnano 2026/10/31 01:12:27 INFO Applying migration id=implements 2026/10/31 01:12:27 INFO Applying migration id=backfill 2026/10/31 01:12:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-e99b-7b47-82fb-2061b6bf00fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-e99b-7aaa-a424-e4979357d783 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-e99b-7aaa-a424-e4979357d783 2026/10/31 01:12:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f83-e99b-7aaa-a424-e4979357d783 2026/10/31 01:12:29 INFO Generating first response key=/hashtag/Hello 2026/10/31 01:12:29 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (2.18s) === RUN TestHashtag_CaseSensitivity 2026/10/31 01:12:29 INFO Applying migration id=initial 2026/10/31 01:12:29 INFO Applying migration id=notesupdated 2026/10/31 01:12:29 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:29 INFO Applying migration id=activitiesid 2026/10/31 01:12:29 INFO Applying migration id=outbox 2026/10/31 01:12:29 INFO Applying migration id=edits 2026/10/31 01:12:29 INFO Applying migration id=outboxactor 2026/10/31 01:12:29 INFO Applying migration id=outboxsender 2026/10/31 01:12:29 INFO Applying migration id=thread 2026/10/31 01:12:29 INFO Applying migration id=host 2026/10/31 01:12:29 INFO Applying migration id=sharedinbox 2026/10/31 01:12:29 INFO Applying migration id=noteshost 2026/10/31 01:12:29 INFO Applying migration id=fetched 2026/10/31 01:12:29 INFO Applying migration id=move 2026/10/31 01:12:29 INFO Applying migration id=cleanup 2026/10/31 01:12:29 INFO Applying migration id=received 2026/10/31 01:12:29 INFO Applying migration id=namehost 2026/10/31 01:12:29 INFO Applying migration id=outboxhost 2026/10/31 01:12:29 INFO Applying migration id=notesfts 2026/10/31 01:12:29 INFO Applying migration id=iconsname 2026/10/31 01:12:29 INFO Applying migration id=nohash 2026/10/31 01:12:29 INFO Applying migration id=shares 2026/10/31 01:12:29 INFO Applying migration id=actorttl 2026/10/31 01:12:29 INFO Applying migration id=tocc 2026/10/31 01:12:29 INFO Applying migration id=followeds 2026/10/31 01:12:29 INFO Applying migration id=certhash 2026/10/31 01:12:29 INFO Applying migration id=follows_sync 2026/10/31 01:12:29 INFO Applying migration id=jsonpath 2026/10/31 01:12:29 INFO Applying migration id=localforward 2026/10/31 01:12:29 INFO Applying migration id=avatar 2026/10/31 01:12:29 INFO Applying migration id=noimage 2026/10/31 01:12:29 INFO Applying migration id=feed 2026/10/31 01:12:29 INFO Applying migration id=bookmarks 2026/10/31 01:12:29 INFO Applying migration id=shareactivity 2026/10/31 01:12:29 INFO Applying migration id=application 2026/10/31 01:12:29 INFO Applying migration id=certificates 2026/10/31 01:12:29 INFO Applying migration id=rawforward 2026/10/31 01:12:29 INFO Applying migration id=publickey 2026/10/31 01:12:29 INFO Applying migration id=resolvegroup 2026/10/31 01:12:29 INFO Applying migration id=reject 2026/10/31 01:12:29 INFO Applying migration id=autodel 2026/10/31 01:12:29 INFO Applying migration id=jsonb 2026/10/31 01:12:29 INFO Applying migration id=quote 2026/10/31 01:12:29 INFO Applying migration id=rfc9421 2026/10/31 01:12:29 INFO Applying migration id=keys 2026/10/31 01:12:29 INFO Applying migration id=portable 2026/10/31 01:12:29 INFO Applying migration id=proofs 2026/10/31 01:12:29 INFO Applying migration id=contexts 2026/10/31 01:12:29 INFO Applying migration id=deliverieshost 2026/10/31 01:12:29 INFO Applying migration id=pembegin 2026/10/31 01:12:29 INFO Applying migration id=didhost 2026/10/31 01:12:29 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:29 INFO Applying migration id=invites 2026/10/31 01:12:29 INFO Applying migration id=ed25519blob 2026/10/31 01:12:29 INFO Applying migration id=rsablob 2026/10/31 01:12:29 INFO Applying migration id=iconscid 2026/10/31 01:12:29 INFO Applying migration id=actor 2026/10/31 01:12:29 INFO Applying migration id=localkeys 2026/10/31 01:12:29 INFO Applying migration id=deleted 2026/10/31 01:12:29 INFO Applying migration id=history 2026/10/31 01:12:29 INFO Applying migration id=outboxnano 2026/10/31 01:12:29 INFO Applying migration id=implements 2026/10/31 01:12:29 INFO Applying migration id=backfill 2026/10/31 01:12:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-f50e-7aa0-83a6-8e620cb978cc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-f50e-7a22-af40-dfbc95497d94 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-f50e-7a22-af40-dfbc95497d94 2026/10/31 01:12:32 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f83-f50e-7a22-af40-dfbc95497d94 2026/10/31 01:12:32 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (2.93s) === RUN TestHashtag_PostToFollowers 2026/10/31 01:12:32 INFO Applying migration id=initial 2026/10/31 01:12:32 INFO Applying migration id=notesupdated 2026/10/31 01:12:32 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:32 INFO Applying migration id=activitiesid 2026/10/31 01:12:32 INFO Applying migration id=outbox 2026/10/31 01:12:32 INFO Applying migration id=edits 2026/10/31 01:12:32 INFO Applying migration id=outboxactor 2026/10/31 01:12:32 INFO Applying migration id=outboxsender 2026/10/31 01:12:32 INFO Applying migration id=thread 2026/10/31 01:12:32 INFO Applying migration id=host 2026/10/31 01:12:32 INFO Applying migration id=sharedinbox 2026/10/31 01:12:32 INFO Applying migration id=noteshost 2026/10/31 01:12:32 INFO Applying migration id=fetched 2026/10/31 01:12:32 INFO Applying migration id=move 2026/10/31 01:12:32 INFO Applying migration id=cleanup 2026/10/31 01:12:32 INFO Applying migration id=received 2026/10/31 01:12:32 INFO Applying migration id=namehost 2026/10/31 01:12:32 INFO Applying migration id=outboxhost 2026/10/31 01:12:32 INFO Applying migration id=notesfts 2026/10/31 01:12:32 INFO Applying migration id=iconsname 2026/10/31 01:12:32 INFO Applying migration id=nohash 2026/10/31 01:12:32 INFO Applying migration id=shares 2026/10/31 01:12:32 INFO Applying migration id=actorttl 2026/10/31 01:12:32 INFO Applying migration id=tocc 2026/10/31 01:12:32 INFO Applying migration id=followeds 2026/10/31 01:12:32 INFO Applying migration id=certhash 2026/10/31 01:12:32 INFO Applying migration id=follows_sync 2026/10/31 01:12:32 INFO Applying migration id=jsonpath 2026/10/31 01:12:32 INFO Applying migration id=localforward 2026/10/31 01:12:32 INFO Applying migration id=avatar 2026/10/31 01:12:32 INFO Applying migration id=noimage 2026/10/31 01:12:32 INFO Applying migration id=feed 2026/10/31 01:12:32 INFO Applying migration id=bookmarks 2026/10/31 01:12:32 INFO Applying migration id=shareactivity 2026/10/31 01:12:32 INFO Applying migration id=application 2026/10/31 01:12:32 INFO Applying migration id=certificates 2026/10/31 01:12:32 INFO Applying migration id=rawforward 2026/10/31 01:12:32 INFO Applying migration id=publickey 2026/10/31 01:12:32 INFO Applying migration id=resolvegroup 2026/10/31 01:12:32 INFO Applying migration id=reject 2026/10/31 01:12:32 INFO Applying migration id=autodel 2026/10/31 01:12:32 INFO Applying migration id=jsonb 2026/10/31 01:12:32 INFO Applying migration id=quote 2026/10/31 01:12:32 INFO Applying migration id=rfc9421 2026/10/31 01:12:32 INFO Applying migration id=keys 2026/10/31 01:12:32 INFO Applying migration id=portable 2026/10/31 01:12:32 INFO Applying migration id=proofs 2026/10/31 01:12:32 INFO Applying migration id=contexts 2026/10/31 01:12:32 INFO Applying migration id=deliverieshost 2026/10/31 01:12:32 INFO Applying migration id=pembegin 2026/10/31 01:12:32 INFO Applying migration id=didhost 2026/10/31 01:12:32 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:32 INFO Applying migration id=invites 2026/10/31 01:12:32 INFO Applying migration id=ed25519blob 2026/10/31 01:12:32 INFO Applying migration id=rsablob 2026/10/31 01:12:32 INFO Applying migration id=iconscid 2026/10/31 01:12:32 INFO Applying migration id=actor 2026/10/31 01:12:32 INFO Applying migration id=localkeys 2026/10/31 01:12:32 INFO Applying migration id=deleted 2026/10/31 01:12:32 INFO Applying migration id=history 2026/10/31 01:12:32 INFO Applying migration id=outboxnano 2026/10/31 01:12:32 INFO Applying migration id=implements 2026/10/31 01:12:32 INFO Applying migration id=backfill 2026/10/31 01:12:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f83-ff8a-724d-8147-fa160851b4cd activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:12:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f83-ff8a-7ec2-8cee-23e09557dd6a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f83-ff8a-724d-8147-fa160851b4cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f83-ff8a-724d-8147-fa160851b4cd 2026/10/31 01:12:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f83-ff8b-796f-8905-adb99f52c4d9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f83-ff8b-791a-8888-fe4a1dfb5a2b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f83-ff8b-791a-8888-fe4a1dfb5a2b 2026/10/31 01:12:34 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f83-ff8b-791a-8888-fe4a1dfb5a2b 2026/10/31 01:12:34 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (2.68s) === RUN TestHashtag_BigOffset 2026/10/31 01:12:34 INFO Applying migration id=initial 2026/10/31 01:12:34 INFO Applying migration id=notesupdated 2026/10/31 01:12:34 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:34 INFO Applying migration id=activitiesid 2026/10/31 01:12:34 INFO Applying migration id=outbox 2026/10/31 01:12:34 INFO Applying migration id=edits 2026/10/31 01:12:34 INFO Applying migration id=outboxactor 2026/10/31 01:12:34 INFO Applying migration id=outboxsender 2026/10/31 01:12:34 INFO Applying migration id=thread 2026/10/31 01:12:34 INFO Applying migration id=host 2026/10/31 01:12:34 INFO Applying migration id=sharedinbox 2026/10/31 01:12:34 INFO Applying migration id=noteshost 2026/10/31 01:12:34 INFO Applying migration id=fetched 2026/10/31 01:12:34 INFO Applying migration id=move 2026/10/31 01:12:34 INFO Applying migration id=cleanup 2026/10/31 01:12:34 INFO Applying migration id=received 2026/10/31 01:12:34 INFO Applying migration id=namehost 2026/10/31 01:12:34 INFO Applying migration id=outboxhost 2026/10/31 01:12:34 INFO Applying migration id=notesfts 2026/10/31 01:12:34 INFO Applying migration id=iconsname 2026/10/31 01:12:34 INFO Applying migration id=nohash 2026/10/31 01:12:34 INFO Applying migration id=shares 2026/10/31 01:12:34 INFO Applying migration id=actorttl 2026/10/31 01:12:34 INFO Applying migration id=tocc 2026/10/31 01:12:34 INFO Applying migration id=followeds 2026/10/31 01:12:34 INFO Applying migration id=certhash 2026/10/31 01:12:34 INFO Applying migration id=follows_sync 2026/10/31 01:12:34 INFO Applying migration id=jsonpath 2026/10/31 01:12:35 INFO Applying migration id=localforward 2026/10/31 01:12:35 INFO Applying migration id=avatar 2026/10/31 01:12:35 INFO Applying migration id=noimage 2026/10/31 01:12:35 INFO Applying migration id=feed 2026/10/31 01:12:35 INFO Applying migration id=bookmarks 2026/10/31 01:12:35 INFO Applying migration id=shareactivity 2026/10/31 01:12:35 INFO Applying migration id=application 2026/10/31 01:12:35 INFO Applying migration id=certificates 2026/10/31 01:12:35 INFO Applying migration id=rawforward 2026/10/31 01:12:35 INFO Applying migration id=publickey 2026/10/31 01:12:35 INFO Applying migration id=resolvegroup 2026/10/31 01:12:35 INFO Applying migration id=reject 2026/10/31 01:12:35 INFO Applying migration id=autodel 2026/10/31 01:12:35 INFO Applying migration id=jsonb 2026/10/31 01:12:35 INFO Applying migration id=quote 2026/10/31 01:12:35 INFO Applying migration id=rfc9421 2026/10/31 01:12:35 INFO Applying migration id=keys 2026/10/31 01:12:35 INFO Applying migration id=portable 2026/10/31 01:12:35 INFO Applying migration id=proofs 2026/10/31 01:12:35 INFO Applying migration id=contexts 2026/10/31 01:12:35 INFO Applying migration id=deliverieshost 2026/10/31 01:12:35 INFO Applying migration id=pembegin 2026/10/31 01:12:35 INFO Applying migration id=didhost 2026/10/31 01:12:35 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:35 INFO Applying migration id=invites 2026/10/31 01:12:35 INFO Applying migration id=ed25519blob 2026/10/31 01:12:35 INFO Applying migration id=rsablob 2026/10/31 01:12:35 INFO Applying migration id=iconscid 2026/10/31 01:12:35 INFO Applying migration id=actor 2026/10/31 01:12:35 INFO Applying migration id=localkeys 2026/10/31 01:12:35 INFO Applying migration id=deleted 2026/10/31 01:12:35 INFO Applying migration id=history 2026/10/31 01:12:35 INFO Applying migration id=outboxnano 2026/10/31 01:12:35 INFO Applying migration id=implements 2026/10/31 01:12:35 INFO Applying migration id=backfill 2026/10/31 01:12:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-0948-770c-bf8a-1313e46b7f53 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-0948-768c-ba5f-18a9fcaa04cb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f84-0948-768c-ba5f-18a9fcaa04cb 2026/10/31 01:12:37 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-0948-768c-ba5f-18a9fcaa04cb 2026/10/31 01:12:37 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (2.49s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/10/31 01:12:37 INFO Applying migration id=initial 2026/10/31 01:12:37 INFO Applying migration id=notesupdated 2026/10/31 01:12:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:37 INFO Applying migration id=activitiesid 2026/10/31 01:12:37 INFO Applying migration id=outbox 2026/10/31 01:12:37 INFO Applying migration id=edits 2026/10/31 01:12:37 INFO Applying migration id=outboxactor 2026/10/31 01:12:37 INFO Applying migration id=outboxsender 2026/10/31 01:12:37 INFO Applying migration id=thread 2026/10/31 01:12:37 INFO Applying migration id=host 2026/10/31 01:12:37 INFO Applying migration id=sharedinbox 2026/10/31 01:12:37 INFO Applying migration id=noteshost 2026/10/31 01:12:37 INFO Applying migration id=fetched 2026/10/31 01:12:37 INFO Applying migration id=move 2026/10/31 01:12:37 INFO Applying migration id=cleanup 2026/10/31 01:12:37 INFO Applying migration id=received 2026/10/31 01:12:37 INFO Applying migration id=namehost 2026/10/31 01:12:37 INFO Applying migration id=outboxhost 2026/10/31 01:12:37 INFO Applying migration id=notesfts 2026/10/31 01:12:37 INFO Applying migration id=iconsname 2026/10/31 01:12:37 INFO Applying migration id=nohash 2026/10/31 01:12:37 INFO Applying migration id=shares 2026/10/31 01:12:37 INFO Applying migration id=actorttl 2026/10/31 01:12:37 INFO Applying migration id=tocc 2026/10/31 01:12:37 INFO Applying migration id=followeds 2026/10/31 01:12:37 INFO Applying migration id=certhash 2026/10/31 01:12:37 INFO Applying migration id=follows_sync 2026/10/31 01:12:37 INFO Applying migration id=jsonpath 2026/10/31 01:12:37 INFO Applying migration id=localforward 2026/10/31 01:12:37 INFO Applying migration id=avatar 2026/10/31 01:12:37 INFO Applying migration id=noimage 2026/10/31 01:12:37 INFO Applying migration id=feed 2026/10/31 01:12:37 INFO Applying migration id=bookmarks 2026/10/31 01:12:37 INFO Applying migration id=shareactivity 2026/10/31 01:12:37 INFO Applying migration id=application 2026/10/31 01:12:37 INFO Applying migration id=certificates 2026/10/31 01:12:37 INFO Applying migration id=rawforward 2026/10/31 01:12:37 INFO Applying migration id=publickey 2026/10/31 01:12:37 INFO Applying migration id=resolvegroup 2026/10/31 01:12:37 INFO Applying migration id=reject 2026/10/31 01:12:37 INFO Applying migration id=autodel 2026/10/31 01:12:37 INFO Applying migration id=jsonb 2026/10/31 01:12:37 INFO Applying migration id=quote 2026/10/31 01:12:37 INFO Applying migration id=rfc9421 2026/10/31 01:12:37 INFO Applying migration id=keys 2026/10/31 01:12:37 INFO Applying migration id=portable 2026/10/31 01:12:37 INFO Applying migration id=proofs 2026/10/31 01:12:37 INFO Applying migration id=contexts 2026/10/31 01:12:37 INFO Applying migration id=deliverieshost 2026/10/31 01:12:37 INFO Applying migration id=pembegin 2026/10/31 01:12:37 INFO Applying migration id=didhost 2026/10/31 01:12:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:37 INFO Applying migration id=invites 2026/10/31 01:12:37 INFO Applying migration id=ed25519blob 2026/10/31 01:12:37 INFO Applying migration id=rsablob 2026/10/31 01:12:37 INFO Applying migration id=iconscid 2026/10/31 01:12:37 INFO Applying migration id=actor 2026/10/31 01:12:37 INFO Applying migration id=localkeys 2026/10/31 01:12:37 INFO Applying migration id=deleted 2026/10/31 01:12:37 INFO Applying migration id=history 2026/10/31 01:12:37 INFO Applying migration id=outboxnano 2026/10/31 01:12:37 INFO Applying migration id=implements 2026/10/31 01:12:37 INFO Applying migration id=backfill 2026/10/31 01:12:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-1300-74f1-a1df-39a802403ddd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-1300-7468-9100-2dc1fd9493d1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f84-1300-7468-9100-2dc1fd9493d1 2026/10/31 01:12:39 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-1300-7468-9100-2dc1fd9493d1 2026/10/31 01:12:39 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (2.49s) === RUN TestHashtag_InvalidOffset 2026/10/31 01:12:39 INFO Applying migration id=initial 2026/10/31 01:12:39 INFO Applying migration id=notesupdated 2026/10/31 01:12:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:39 INFO Applying migration id=activitiesid 2026/10/31 01:12:39 INFO Applying migration id=outbox 2026/10/31 01:12:39 INFO Applying migration id=edits 2026/10/31 01:12:39 INFO Applying migration id=outboxactor 2026/10/31 01:12:39 INFO Applying migration id=outboxsender 2026/10/31 01:12:39 INFO Applying migration id=thread 2026/10/31 01:12:39 INFO Applying migration id=host 2026/10/31 01:12:39 INFO Applying migration id=sharedinbox 2026/10/31 01:12:39 INFO Applying migration id=noteshost 2026/10/31 01:12:39 INFO Applying migration id=fetched 2026/10/31 01:12:39 INFO Applying migration id=move 2026/10/31 01:12:39 INFO Applying migration id=cleanup 2026/10/31 01:12:39 INFO Applying migration id=received 2026/10/31 01:12:39 INFO Applying migration id=namehost 2026/10/31 01:12:39 INFO Applying migration id=outboxhost 2026/10/31 01:12:39 INFO Applying migration id=notesfts 2026/10/31 01:12:39 INFO Applying migration id=iconsname 2026/10/31 01:12:39 INFO Applying migration id=nohash 2026/10/31 01:12:39 INFO Applying migration id=shares 2026/10/31 01:12:39 INFO Applying migration id=actorttl 2026/10/31 01:12:39 INFO Applying migration id=tocc 2026/10/31 01:12:39 INFO Applying migration id=followeds 2026/10/31 01:12:39 INFO Applying migration id=certhash 2026/10/31 01:12:39 INFO Applying migration id=follows_sync 2026/10/31 01:12:39 INFO Applying migration id=jsonpath 2026/10/31 01:12:39 INFO Applying migration id=localforward 2026/10/31 01:12:40 INFO Applying migration id=avatar 2026/10/31 01:12:40 INFO Applying migration id=noimage 2026/10/31 01:12:40 INFO Applying migration id=feed 2026/10/31 01:12:40 INFO Applying migration id=bookmarks 2026/10/31 01:12:40 INFO Applying migration id=shareactivity 2026/10/31 01:12:40 INFO Applying migration id=application 2026/10/31 01:12:40 INFO Applying migration id=certificates 2026/10/31 01:12:40 INFO Applying migration id=rawforward 2026/10/31 01:12:40 INFO Applying migration id=publickey 2026/10/31 01:12:40 INFO Applying migration id=resolvegroup 2026/10/31 01:12:40 INFO Applying migration id=reject 2026/10/31 01:12:40 INFO Applying migration id=autodel 2026/10/31 01:12:40 INFO Applying migration id=jsonb 2026/10/31 01:12:40 INFO Applying migration id=quote 2026/10/31 01:12:40 INFO Applying migration id=rfc9421 2026/10/31 01:12:40 INFO Applying migration id=keys 2026/10/31 01:12:40 INFO Applying migration id=portable 2026/10/31 01:12:40 INFO Applying migration id=proofs 2026/10/31 01:12:40 INFO Applying migration id=contexts 2026/10/31 01:12:40 INFO Applying migration id=deliverieshost 2026/10/31 01:12:40 INFO Applying migration id=pembegin 2026/10/31 01:12:40 INFO Applying migration id=didhost 2026/10/31 01:12:40 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:40 INFO Applying migration id=invites 2026/10/31 01:12:40 INFO Applying migration id=ed25519blob 2026/10/31 01:12:40 INFO Applying migration id=rsablob 2026/10/31 01:12:40 INFO Applying migration id=iconscid 2026/10/31 01:12:40 INFO Applying migration id=actor 2026/10/31 01:12:40 INFO Applying migration id=localkeys 2026/10/31 01:12:40 INFO Applying migration id=deleted 2026/10/31 01:12:40 INFO Applying migration id=history 2026/10/31 01:12:40 INFO Applying migration id=outboxnano 2026/10/31 01:12:40 INFO Applying migration id=implements 2026/10/31 01:12:40 INFO Applying migration id=backfill 2026/10/31 01:12:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-1f7b-7d48-89a0-72b62c291ec8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-1f7b-7cc0-90ca-cf0b000957da activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f84-1f7b-7cc0-90ca-cf0b000957da 2026/10/31 01:12:43 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-1f7b-7cc0-90ca-cf0b000957da 2026/10/31 01:12:43 INFO Generating first response key=/hashtag/world?z 2026/10/31 01:12:43 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (3.19s) === RUN TestHashtag_EmptyHashtag 2026/10/31 01:12:43 INFO Applying migration id=initial 2026/10/31 01:12:43 INFO Applying migration id=notesupdated 2026/10/31 01:12:43 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:43 INFO Applying migration id=activitiesid 2026/10/31 01:12:43 INFO Applying migration id=outbox 2026/10/31 01:12:43 INFO Applying migration id=edits 2026/10/31 01:12:43 INFO Applying migration id=outboxactor 2026/10/31 01:12:43 INFO Applying migration id=outboxsender 2026/10/31 01:12:43 INFO Applying migration id=thread 2026/10/31 01:12:43 INFO Applying migration id=host 2026/10/31 01:12:43 INFO Applying migration id=sharedinbox 2026/10/31 01:12:43 INFO Applying migration id=noteshost 2026/10/31 01:12:43 INFO Applying migration id=fetched 2026/10/31 01:12:43 INFO Applying migration id=move 2026/10/31 01:12:43 INFO Applying migration id=cleanup 2026/10/31 01:12:43 INFO Applying migration id=received 2026/10/31 01:12:43 INFO Applying migration id=namehost 2026/10/31 01:12:43 INFO Applying migration id=outboxhost 2026/10/31 01:12:43 INFO Applying migration id=notesfts 2026/10/31 01:12:43 INFO Applying migration id=iconsname 2026/10/31 01:12:43 INFO Applying migration id=nohash 2026/10/31 01:12:43 INFO Applying migration id=shares 2026/10/31 01:12:43 INFO Applying migration id=actorttl 2026/10/31 01:12:43 INFO Applying migration id=tocc 2026/10/31 01:12:43 INFO Applying migration id=followeds 2026/10/31 01:12:43 INFO Applying migration id=certhash 2026/10/31 01:12:43 INFO Applying migration id=follows_sync 2026/10/31 01:12:43 INFO Applying migration id=jsonpath 2026/10/31 01:12:43 INFO Applying migration id=localforward 2026/10/31 01:12:43 INFO Applying migration id=avatar 2026/10/31 01:12:43 INFO Applying migration id=noimage 2026/10/31 01:12:43 INFO Applying migration id=feed 2026/10/31 01:12:43 INFO Applying migration id=bookmarks 2026/10/31 01:12:43 INFO Applying migration id=shareactivity 2026/10/31 01:12:43 INFO Applying migration id=application 2026/10/31 01:12:43 INFO Applying migration id=certificates 2026/10/31 01:12:43 INFO Applying migration id=rawforward 2026/10/31 01:12:43 INFO Applying migration id=publickey 2026/10/31 01:12:43 INFO Applying migration id=resolvegroup 2026/10/31 01:12:43 INFO Applying migration id=reject 2026/10/31 01:12:43 INFO Applying migration id=autodel 2026/10/31 01:12:43 INFO Applying migration id=jsonb 2026/10/31 01:12:43 INFO Applying migration id=quote 2026/10/31 01:12:43 INFO Applying migration id=rfc9421 2026/10/31 01:12:43 INFO Applying migration id=keys 2026/10/31 01:12:43 INFO Applying migration id=portable 2026/10/31 01:12:43 INFO Applying migration id=proofs 2026/10/31 01:12:43 INFO Applying migration id=contexts 2026/10/31 01:12:43 INFO Applying migration id=deliverieshost 2026/10/31 01:12:43 INFO Applying migration id=pembegin 2026/10/31 01:12:43 INFO Applying migration id=didhost 2026/10/31 01:12:43 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:43 INFO Applying migration id=invites 2026/10/31 01:12:43 INFO Applying migration id=ed25519blob 2026/10/31 01:12:43 INFO Applying migration id=rsablob 2026/10/31 01:12:43 INFO Applying migration id=iconscid 2026/10/31 01:12:43 INFO Applying migration id=actor 2026/10/31 01:12:43 INFO Applying migration id=localkeys 2026/10/31 01:12:43 INFO Applying migration id=deleted 2026/10/31 01:12:43 INFO Applying migration id=history 2026/10/31 01:12:43 INFO Applying migration id=outboxnano 2026/10/31 01:12:43 INFO Applying migration id=implements 2026/10/31 01:12:43 INFO Applying migration id=backfill 2026/10/31 01:12:46 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (3.12s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/10/31 01:12:46 INFO Applying migration id=initial 2026/10/31 01:12:46 INFO Applying migration id=notesupdated 2026/10/31 01:12:46 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:46 INFO Applying migration id=activitiesid 2026/10/31 01:12:46 INFO Applying migration id=outbox 2026/10/31 01:12:46 INFO Applying migration id=edits 2026/10/31 01:12:46 INFO Applying migration id=outboxactor 2026/10/31 01:12:46 INFO Applying migration id=outboxsender 2026/10/31 01:12:46 INFO Applying migration id=thread 2026/10/31 01:12:46 INFO Applying migration id=host 2026/10/31 01:12:46 INFO Applying migration id=sharedinbox 2026/10/31 01:12:46 INFO Applying migration id=noteshost 2026/10/31 01:12:46 INFO Applying migration id=fetched 2026/10/31 01:12:46 INFO Applying migration id=move 2026/10/31 01:12:46 INFO Applying migration id=cleanup 2026/10/31 01:12:46 INFO Applying migration id=received 2026/10/31 01:12:46 INFO Applying migration id=namehost 2026/10/31 01:12:46 INFO Applying migration id=outboxhost 2026/10/31 01:12:46 INFO Applying migration id=notesfts 2026/10/31 01:12:46 INFO Applying migration id=iconsname 2026/10/31 01:12:46 INFO Applying migration id=nohash 2026/10/31 01:12:46 INFO Applying migration id=shares 2026/10/31 01:12:46 INFO Applying migration id=actorttl 2026/10/31 01:12:46 INFO Applying migration id=tocc 2026/10/31 01:12:46 INFO Applying migration id=followeds 2026/10/31 01:12:46 INFO Applying migration id=certhash 2026/10/31 01:12:46 INFO Applying migration id=follows_sync 2026/10/31 01:12:46 INFO Applying migration id=jsonpath 2026/10/31 01:12:46 INFO Applying migration id=localforward 2026/10/31 01:12:46 INFO Applying migration id=avatar 2026/10/31 01:12:46 INFO Applying migration id=noimage 2026/10/31 01:12:46 INFO Applying migration id=feed 2026/10/31 01:12:46 INFO Applying migration id=bookmarks 2026/10/31 01:12:46 INFO Applying migration id=shareactivity 2026/10/31 01:12:46 INFO Applying migration id=application 2026/10/31 01:12:46 INFO Applying migration id=certificates 2026/10/31 01:12:46 INFO Applying migration id=rawforward 2026/10/31 01:12:46 INFO Applying migration id=publickey 2026/10/31 01:12:46 INFO Applying migration id=resolvegroup 2026/10/31 01:12:46 INFO Applying migration id=reject 2026/10/31 01:12:46 INFO Applying migration id=autodel 2026/10/31 01:12:46 INFO Applying migration id=jsonb 2026/10/31 01:12:46 INFO Applying migration id=quote 2026/10/31 01:12:46 INFO Applying migration id=rfc9421 2026/10/31 01:12:46 INFO Applying migration id=keys 2026/10/31 01:12:46 INFO Applying migration id=portable 2026/10/31 01:12:46 INFO Applying migration id=proofs 2026/10/31 01:12:46 INFO Applying migration id=contexts 2026/10/31 01:12:46 INFO Applying migration id=deliverieshost 2026/10/31 01:12:46 INFO Applying migration id=pembegin 2026/10/31 01:12:46 INFO Applying migration id=didhost 2026/10/31 01:12:46 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:46 INFO Applying migration id=invites 2026/10/31 01:12:46 INFO Applying migration id=ed25519blob 2026/10/31 01:12:46 INFO Applying migration id=rsablob 2026/10/31 01:12:46 INFO Applying migration id=iconscid 2026/10/31 01:12:46 INFO Applying migration id=actor 2026/10/31 01:12:46 INFO Applying migration id=localkeys 2026/10/31 01:12:46 INFO Applying migration id=deleted 2026/10/31 01:12:46 INFO Applying migration id=history 2026/10/31 01:12:46 INFO Applying migration id=outboxnano 2026/10/31 01:12:46 INFO Applying migration id=implements 2026/10/31 01:12:46 INFO Applying migration id=backfill 2026/10/31 01:12:48 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (2.72s) === RUN TestHashtags_NoHashtags 2026/10/31 01:12:48 INFO Applying migration id=initial 2026/10/31 01:12:48 INFO Applying migration id=notesupdated 2026/10/31 01:12:48 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:48 INFO Applying migration id=activitiesid 2026/10/31 01:12:48 INFO Applying migration id=outbox 2026/10/31 01:12:48 INFO Applying migration id=edits 2026/10/31 01:12:48 INFO Applying migration id=outboxactor 2026/10/31 01:12:48 INFO Applying migration id=outboxsender 2026/10/31 01:12:48 INFO Applying migration id=thread 2026/10/31 01:12:48 INFO Applying migration id=host 2026/10/31 01:12:48 INFO Applying migration id=sharedinbox 2026/10/31 01:12:48 INFO Applying migration id=noteshost 2026/10/31 01:12:48 INFO Applying migration id=fetched 2026/10/31 01:12:48 INFO Applying migration id=move 2026/10/31 01:12:48 INFO Applying migration id=cleanup 2026/10/31 01:12:48 INFO Applying migration id=received 2026/10/31 01:12:48 INFO Applying migration id=namehost 2026/10/31 01:12:48 INFO Applying migration id=outboxhost 2026/10/31 01:12:48 INFO Applying migration id=notesfts 2026/10/31 01:12:48 INFO Applying migration id=iconsname 2026/10/31 01:12:48 INFO Applying migration id=nohash 2026/10/31 01:12:48 INFO Applying migration id=shares 2026/10/31 01:12:48 INFO Applying migration id=actorttl 2026/10/31 01:12:49 INFO Applying migration id=tocc 2026/10/31 01:12:49 INFO Applying migration id=followeds 2026/10/31 01:12:49 INFO Applying migration id=certhash 2026/10/31 01:12:49 INFO Applying migration id=follows_sync 2026/10/31 01:12:49 INFO Applying migration id=jsonpath 2026/10/31 01:12:49 INFO Applying migration id=localforward 2026/10/31 01:12:49 INFO Applying migration id=avatar 2026/10/31 01:12:49 INFO Applying migration id=noimage 2026/10/31 01:12:49 INFO Applying migration id=feed 2026/10/31 01:12:49 INFO Applying migration id=bookmarks 2026/10/31 01:12:49 INFO Applying migration id=shareactivity 2026/10/31 01:12:49 INFO Applying migration id=application 2026/10/31 01:12:49 INFO Applying migration id=certificates 2026/10/31 01:12:49 INFO Applying migration id=rawforward 2026/10/31 01:12:49 INFO Applying migration id=publickey 2026/10/31 01:12:49 INFO Applying migration id=resolvegroup 2026/10/31 01:12:49 INFO Applying migration id=reject 2026/10/31 01:12:49 INFO Applying migration id=autodel 2026/10/31 01:12:49 INFO Applying migration id=jsonb 2026/10/31 01:12:49 INFO Applying migration id=quote 2026/10/31 01:12:49 INFO Applying migration id=rfc9421 2026/10/31 01:12:49 INFO Applying migration id=keys 2026/10/31 01:12:49 INFO Applying migration id=portable 2026/10/31 01:12:49 INFO Applying migration id=proofs 2026/10/31 01:12:49 INFO Applying migration id=contexts 2026/10/31 01:12:49 INFO Applying migration id=deliverieshost 2026/10/31 01:12:49 INFO Applying migration id=pembegin 2026/10/31 01:12:49 INFO Applying migration id=didhost 2026/10/31 01:12:49 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:49 INFO Applying migration id=invites 2026/10/31 01:12:49 INFO Applying migration id=ed25519blob 2026/10/31 01:12:49 INFO Applying migration id=rsablob 2026/10/31 01:12:49 INFO Applying migration id=iconscid 2026/10/31 01:12:49 INFO Applying migration id=actor 2026/10/31 01:12:49 INFO Applying migration id=localkeys 2026/10/31 01:12:49 INFO Applying migration id=deleted 2026/10/31 01:12:49 INFO Applying migration id=history 2026/10/31 01:12:49 INFO Applying migration id=outboxnano 2026/10/31 01:12:49 INFO Applying migration id=implements 2026/10/31 01:12:49 INFO Applying migration id=backfill 2026/10/31 01:12:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-3e3f-79ca-9c59-ad285881ab1c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-3e3f-7957-b26a-932dac55e466 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f84-3e3f-7957-b26a-932dac55e466 2026/10/31 01:12:51 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-3e3f-7957-b26a-932dac55e466 2026/10/31 01:12:51 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (2.03s) === RUN TestHashtags_OneHashtagOneAuthor 2026/10/31 01:12:51 INFO Applying migration id=initial 2026/10/31 01:12:51 INFO Applying migration id=notesupdated 2026/10/31 01:12:51 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:51 INFO Applying migration id=activitiesid 2026/10/31 01:12:51 INFO Applying migration id=outbox 2026/10/31 01:12:51 INFO Applying migration id=edits 2026/10/31 01:12:51 INFO Applying migration id=outboxactor 2026/10/31 01:12:51 INFO Applying migration id=outboxsender 2026/10/31 01:12:51 INFO Applying migration id=thread 2026/10/31 01:12:51 INFO Applying migration id=host 2026/10/31 01:12:51 INFO Applying migration id=sharedinbox 2026/10/31 01:12:51 INFO Applying migration id=noteshost 2026/10/31 01:12:51 INFO Applying migration id=fetched 2026/10/31 01:12:51 INFO Applying migration id=move 2026/10/31 01:12:51 INFO Applying migration id=cleanup 2026/10/31 01:12:51 INFO Applying migration id=received 2026/10/31 01:12:51 INFO Applying migration id=namehost 2026/10/31 01:12:51 INFO Applying migration id=outboxhost 2026/10/31 01:12:51 INFO Applying migration id=notesfts 2026/10/31 01:12:51 INFO Applying migration id=iconsname 2026/10/31 01:12:51 INFO Applying migration id=nohash 2026/10/31 01:12:51 INFO Applying migration id=shares 2026/10/31 01:12:51 INFO Applying migration id=actorttl 2026/10/31 01:12:51 INFO Applying migration id=tocc 2026/10/31 01:12:51 INFO Applying migration id=followeds 2026/10/31 01:12:51 INFO Applying migration id=certhash 2026/10/31 01:12:51 INFO Applying migration id=follows_sync 2026/10/31 01:12:51 INFO Applying migration id=jsonpath 2026/10/31 01:12:51 INFO Applying migration id=localforward 2026/10/31 01:12:51 INFO Applying migration id=avatar 2026/10/31 01:12:51 INFO Applying migration id=noimage 2026/10/31 01:12:51 INFO Applying migration id=feed 2026/10/31 01:12:51 INFO Applying migration id=bookmarks 2026/10/31 01:12:51 INFO Applying migration id=shareactivity 2026/10/31 01:12:51 INFO Applying migration id=application 2026/10/31 01:12:51 INFO Applying migration id=certificates 2026/10/31 01:12:51 INFO Applying migration id=rawforward 2026/10/31 01:12:51 INFO Applying migration id=publickey 2026/10/31 01:12:51 INFO Applying migration id=resolvegroup 2026/10/31 01:12:51 INFO Applying migration id=reject 2026/10/31 01:12:51 INFO Applying migration id=autodel 2026/10/31 01:12:51 INFO Applying migration id=jsonb 2026/10/31 01:12:51 INFO Applying migration id=quote 2026/10/31 01:12:51 INFO Applying migration id=rfc9421 2026/10/31 01:12:51 INFO Applying migration id=keys 2026/10/31 01:12:51 INFO Applying migration id=portable 2026/10/31 01:12:51 INFO Applying migration id=proofs 2026/10/31 01:12:51 INFO Applying migration id=contexts 2026/10/31 01:12:51 INFO Applying migration id=deliverieshost 2026/10/31 01:12:51 INFO Applying migration id=pembegin 2026/10/31 01:12:51 INFO Applying migration id=didhost 2026/10/31 01:12:51 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:51 INFO Applying migration id=invites 2026/10/31 01:12:51 INFO Applying migration id=ed25519blob 2026/10/31 01:12:51 INFO Applying migration id=rsablob 2026/10/31 01:12:51 INFO Applying migration id=iconscid 2026/10/31 01:12:51 INFO Applying migration id=actor 2026/10/31 01:12:51 INFO Applying migration id=localkeys 2026/10/31 01:12:51 INFO Applying migration id=deleted 2026/10/31 01:12:51 INFO Applying migration id=history 2026/10/31 01:12:51 INFO Applying migration id=outboxnano 2026/10/31 01:12:51 INFO Applying migration id=implements 2026/10/31 01:12:51 INFO Applying migration id=backfill 2026/10/31 01:12:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-48e3-7b67-a7cf-9bd8cac68679 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-48e3-7ae3-a051-29468fad555e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f84-48e3-7ae3-a051-29468fad555e 2026/10/31 01:12:53 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-48e3-7ae3-a051-29468fad555e 2026/10/31 01:12:53 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (2.72s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/10/31 01:12:53 INFO Applying migration id=initial 2026/10/31 01:12:53 INFO Applying migration id=notesupdated 2026/10/31 01:12:53 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:53 INFO Applying migration id=activitiesid 2026/10/31 01:12:53 INFO Applying migration id=outbox 2026/10/31 01:12:53 INFO Applying migration id=edits 2026/10/31 01:12:53 INFO Applying migration id=outboxactor 2026/10/31 01:12:53 INFO Applying migration id=outboxsender 2026/10/31 01:12:53 INFO Applying migration id=thread 2026/10/31 01:12:53 INFO Applying migration id=host 2026/10/31 01:12:53 INFO Applying migration id=sharedinbox 2026/10/31 01:12:53 INFO Applying migration id=noteshost 2026/10/31 01:12:53 INFO Applying migration id=fetched 2026/10/31 01:12:53 INFO Applying migration id=move 2026/10/31 01:12:53 INFO Applying migration id=cleanup 2026/10/31 01:12:53 INFO Applying migration id=received 2026/10/31 01:12:53 INFO Applying migration id=namehost 2026/10/31 01:12:53 INFO Applying migration id=outboxhost 2026/10/31 01:12:53 INFO Applying migration id=notesfts 2026/10/31 01:12:53 INFO Applying migration id=iconsname 2026/10/31 01:12:53 INFO Applying migration id=nohash 2026/10/31 01:12:53 INFO Applying migration id=shares 2026/10/31 01:12:53 INFO Applying migration id=actorttl 2026/10/31 01:12:53 INFO Applying migration id=tocc 2026/10/31 01:12:53 INFO Applying migration id=followeds 2026/10/31 01:12:53 INFO Applying migration id=certhash 2026/10/31 01:12:53 INFO Applying migration id=follows_sync 2026/10/31 01:12:53 INFO Applying migration id=jsonpath 2026/10/31 01:12:53 INFO Applying migration id=localforward 2026/10/31 01:12:53 INFO Applying migration id=avatar 2026/10/31 01:12:53 INFO Applying migration id=noimage 2026/10/31 01:12:53 INFO Applying migration id=feed 2026/10/31 01:12:53 INFO Applying migration id=bookmarks 2026/10/31 01:12:53 INFO Applying migration id=shareactivity 2026/10/31 01:12:53 INFO Applying migration id=application 2026/10/31 01:12:53 INFO Applying migration id=certificates 2026/10/31 01:12:53 INFO Applying migration id=rawforward 2026/10/31 01:12:53 INFO Applying migration id=publickey 2026/10/31 01:12:53 INFO Applying migration id=resolvegroup 2026/10/31 01:12:53 INFO Applying migration id=reject 2026/10/31 01:12:53 INFO Applying migration id=autodel 2026/10/31 01:12:53 INFO Applying migration id=jsonb 2026/10/31 01:12:53 INFO Applying migration id=quote 2026/10/31 01:12:53 INFO Applying migration id=rfc9421 2026/10/31 01:12:53 INFO Applying migration id=keys 2026/10/31 01:12:53 INFO Applying migration id=portable 2026/10/31 01:12:53 INFO Applying migration id=proofs 2026/10/31 01:12:53 INFO Applying migration id=contexts 2026/10/31 01:12:53 INFO Applying migration id=deliverieshost 2026/10/31 01:12:53 INFO Applying migration id=pembegin 2026/10/31 01:12:53 INFO Applying migration id=didhost 2026/10/31 01:12:53 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:53 INFO Applying migration id=invites 2026/10/31 01:12:53 INFO Applying migration id=ed25519blob 2026/10/31 01:12:53 INFO Applying migration id=rsablob 2026/10/31 01:12:53 INFO Applying migration id=iconscid 2026/10/31 01:12:53 INFO Applying migration id=actor 2026/10/31 01:12:53 INFO Applying migration id=localkeys 2026/10/31 01:12:53 INFO Applying migration id=deleted 2026/10/31 01:12:53 INFO Applying migration id=history 2026/10/31 01:12:53 INFO Applying migration id=outboxnano 2026/10/31 01:12:53 INFO Applying migration id=implements 2026/10/31 01:12:53 INFO Applying migration id=backfill 2026/10/31 01:12:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-4f3c-7ace-bcdc-ff39e7215adc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-4f3c-7a37-8d36-9351867b1ea1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f84-4f3c-7a37-8d36-9351867b1ea1 2026/10/31 01:12:55 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-4f3c-7a37-8d36-9351867b1ea1 2026/10/31 01:12:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-4f42-7f39-97ca-6e28cce48cb5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-4f42-7ef1-b814-8f08f682cf18 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f84-4f42-7ef1-b814-8f08f682cf18 2026/10/31 01:12:55 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-4f42-7ef1-b814-8f08f682cf18 2026/10/31 01:12:55 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (1.63s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/10/31 01:12:55 INFO Applying migration id=initial 2026/10/31 01:12:55 INFO Applying migration id=notesupdated 2026/10/31 01:12:55 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:55 INFO Applying migration id=activitiesid 2026/10/31 01:12:55 INFO Applying migration id=outbox 2026/10/31 01:12:55 INFO Applying migration id=edits 2026/10/31 01:12:55 INFO Applying migration id=outboxactor 2026/10/31 01:12:55 INFO Applying migration id=outboxsender 2026/10/31 01:12:55 INFO Applying migration id=thread 2026/10/31 01:12:55 INFO Applying migration id=host 2026/10/31 01:12:55 INFO Applying migration id=sharedinbox 2026/10/31 01:12:55 INFO Applying migration id=noteshost 2026/10/31 01:12:55 INFO Applying migration id=fetched 2026/10/31 01:12:55 INFO Applying migration id=move 2026/10/31 01:12:55 INFO Applying migration id=cleanup 2026/10/31 01:12:55 INFO Applying migration id=received 2026/10/31 01:12:55 INFO Applying migration id=namehost 2026/10/31 01:12:55 INFO Applying migration id=outboxhost 2026/10/31 01:12:55 INFO Applying migration id=notesfts 2026/10/31 01:12:55 INFO Applying migration id=iconsname 2026/10/31 01:12:55 INFO Applying migration id=nohash 2026/10/31 01:12:55 INFO Applying migration id=shares 2026/10/31 01:12:55 INFO Applying migration id=actorttl 2026/10/31 01:12:55 INFO Applying migration id=tocc 2026/10/31 01:12:55 INFO Applying migration id=followeds 2026/10/31 01:12:55 INFO Applying migration id=certhash 2026/10/31 01:12:55 INFO Applying migration id=follows_sync 2026/10/31 01:12:55 INFO Applying migration id=jsonpath 2026/10/31 01:12:55 INFO Applying migration id=localforward 2026/10/31 01:12:55 INFO Applying migration id=avatar 2026/10/31 01:12:55 INFO Applying migration id=noimage 2026/10/31 01:12:55 INFO Applying migration id=feed 2026/10/31 01:12:55 INFO Applying migration id=bookmarks 2026/10/31 01:12:55 INFO Applying migration id=shareactivity 2026/10/31 01:12:55 INFO Applying migration id=application 2026/10/31 01:12:55 INFO Applying migration id=certificates 2026/10/31 01:12:55 INFO Applying migration id=rawforward 2026/10/31 01:12:55 INFO Applying migration id=publickey 2026/10/31 01:12:55 INFO Applying migration id=resolvegroup 2026/10/31 01:12:55 INFO Applying migration id=reject 2026/10/31 01:12:55 INFO Applying migration id=autodel 2026/10/31 01:12:55 INFO Applying migration id=jsonb 2026/10/31 01:12:55 INFO Applying migration id=quote 2026/10/31 01:12:55 INFO Applying migration id=rfc9421 2026/10/31 01:12:55 INFO Applying migration id=keys 2026/10/31 01:12:55 INFO Applying migration id=portable 2026/10/31 01:12:55 INFO Applying migration id=proofs 2026/10/31 01:12:55 INFO Applying migration id=contexts 2026/10/31 01:12:55 INFO Applying migration id=deliverieshost 2026/10/31 01:12:55 INFO Applying migration id=pembegin 2026/10/31 01:12:55 INFO Applying migration id=didhost 2026/10/31 01:12:55 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:55 INFO Applying migration id=invites 2026/10/31 01:12:55 INFO Applying migration id=ed25519blob 2026/10/31 01:12:55 INFO Applying migration id=rsablob 2026/10/31 01:12:55 INFO Applying migration id=iconscid 2026/10/31 01:12:55 INFO Applying migration id=actor 2026/10/31 01:12:55 INFO Applying migration id=localkeys 2026/10/31 01:12:55 INFO Applying migration id=deleted 2026/10/31 01:12:55 INFO Applying migration id=history 2026/10/31 01:12:55 INFO Applying migration id=outboxnano 2026/10/31 01:12:55 INFO Applying migration id=implements 2026/10/31 01:12:55 INFO Applying migration id=backfill 2026/10/31 01:12:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-5dbb-75bb-81c4-9f022a79389a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-5dbb-754a-8eb9-19ce29be075f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f84-5dbb-754a-8eb9-19ce29be075f 2026/10/31 01:12:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-5dbb-754a-8eb9-19ce29be075f 2026/10/31 01:12:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-5dbf-76b5-ac35-d81c3f835d54 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-5dbf-7669-aeea-3b3240cc8e5d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f84-5dbf-7669-aeea-3b3240cc8e5d 2026/10/31 01:12:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-5dbf-7669-aeea-3b3240cc8e5d 2026/10/31 01:12:59 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (3.71s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/10/31 01:12:59 INFO Applying migration id=initial 2026/10/31 01:12:59 INFO Applying migration id=notesupdated 2026/10/31 01:12:59 INFO Applying migration id=personspreferredusername 2026/10/31 01:12:59 INFO Applying migration id=activitiesid 2026/10/31 01:12:59 INFO Applying migration id=outbox 2026/10/31 01:12:59 INFO Applying migration id=edits 2026/10/31 01:12:59 INFO Applying migration id=outboxactor 2026/10/31 01:12:59 INFO Applying migration id=outboxsender 2026/10/31 01:12:59 INFO Applying migration id=thread 2026/10/31 01:12:59 INFO Applying migration id=host 2026/10/31 01:12:59 INFO Applying migration id=sharedinbox 2026/10/31 01:12:59 INFO Applying migration id=noteshost 2026/10/31 01:12:59 INFO Applying migration id=fetched 2026/10/31 01:12:59 INFO Applying migration id=move 2026/10/31 01:12:59 INFO Applying migration id=cleanup 2026/10/31 01:12:59 INFO Applying migration id=received 2026/10/31 01:12:59 INFO Applying migration id=namehost 2026/10/31 01:12:59 INFO Applying migration id=outboxhost 2026/10/31 01:12:59 INFO Applying migration id=notesfts 2026/10/31 01:12:59 INFO Applying migration id=iconsname 2026/10/31 01:12:59 INFO Applying migration id=nohash 2026/10/31 01:12:59 INFO Applying migration id=shares 2026/10/31 01:12:59 INFO Applying migration id=actorttl 2026/10/31 01:12:59 INFO Applying migration id=tocc 2026/10/31 01:12:59 INFO Applying migration id=followeds 2026/10/31 01:12:59 INFO Applying migration id=certhash 2026/10/31 01:12:59 INFO Applying migration id=follows_sync 2026/10/31 01:12:59 INFO Applying migration id=jsonpath 2026/10/31 01:12:59 INFO Applying migration id=localforward 2026/10/31 01:12:59 INFO Applying migration id=avatar 2026/10/31 01:12:59 INFO Applying migration id=noimage 2026/10/31 01:12:59 INFO Applying migration id=feed 2026/10/31 01:12:59 INFO Applying migration id=bookmarks 2026/10/31 01:12:59 INFO Applying migration id=shareactivity 2026/10/31 01:12:59 INFO Applying migration id=application 2026/10/31 01:12:59 INFO Applying migration id=certificates 2026/10/31 01:12:59 INFO Applying migration id=rawforward 2026/10/31 01:12:59 INFO Applying migration id=publickey 2026/10/31 01:12:59 INFO Applying migration id=resolvegroup 2026/10/31 01:12:59 INFO Applying migration id=reject 2026/10/31 01:12:59 INFO Applying migration id=autodel 2026/10/31 01:12:59 INFO Applying migration id=jsonb 2026/10/31 01:12:59 INFO Applying migration id=quote 2026/10/31 01:12:59 INFO Applying migration id=rfc9421 2026/10/31 01:12:59 INFO Applying migration id=keys 2026/10/31 01:12:59 INFO Applying migration id=portable 2026/10/31 01:12:59 INFO Applying migration id=proofs 2026/10/31 01:12:59 INFO Applying migration id=contexts 2026/10/31 01:12:59 INFO Applying migration id=deliverieshost 2026/10/31 01:12:59 INFO Applying migration id=pembegin 2026/10/31 01:12:59 INFO Applying migration id=didhost 2026/10/31 01:12:59 INFO Applying migration id=rsapkcs8 2026/10/31 01:12:59 INFO Applying migration id=invites 2026/10/31 01:12:59 INFO Applying migration id=ed25519blob 2026/10/31 01:12:59 INFO Applying migration id=rsablob 2026/10/31 01:12:59 INFO Applying migration id=iconscid 2026/10/31 01:12:59 INFO Applying migration id=actor 2026/10/31 01:12:59 INFO Applying migration id=localkeys 2026/10/31 01:12:59 INFO Applying migration id=deleted 2026/10/31 01:12:59 INFO Applying migration id=history 2026/10/31 01:12:59 INFO Applying migration id=outboxnano 2026/10/31 01:12:59 INFO Applying migration id=implements 2026/10/31 01:12:59 INFO Applying migration id=backfill 2026/10/31 01:13:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-6891-7adc-8213-3411da444c7f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-6891-7a31-87c5-099662c93383 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f84-6891-7a31-87c5-099662c93383 2026/10/31 01:13:01 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-6891-7a31-87c5-099662c93383 2026/10/31 01:13:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-6895-7aaa-a199-eaa558f8e3ca activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-6895-7a60-bc1b-b77914d8d2bb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f84-6895-7a60-bc1b-b77914d8d2bb 2026/10/31 01:13:01 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-6895-7a60-bc1b-b77914d8d2bb 2026/10/31 01:13:01 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (2.77s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/10/31 01:13:01 INFO Applying migration id=initial 2026/10/31 01:13:01 INFO Applying migration id=notesupdated 2026/10/31 01:13:01 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:01 INFO Applying migration id=activitiesid 2026/10/31 01:13:01 INFO Applying migration id=outbox 2026/10/31 01:13:01 INFO Applying migration id=edits 2026/10/31 01:13:01 INFO Applying migration id=outboxactor 2026/10/31 01:13:01 INFO Applying migration id=outboxsender 2026/10/31 01:13:01 INFO Applying migration id=thread 2026/10/31 01:13:01 INFO Applying migration id=host 2026/10/31 01:13:01 INFO Applying migration id=sharedinbox 2026/10/31 01:13:01 INFO Applying migration id=noteshost 2026/10/31 01:13:01 INFO Applying migration id=fetched 2026/10/31 01:13:01 INFO Applying migration id=move 2026/10/31 01:13:01 INFO Applying migration id=cleanup 2026/10/31 01:13:01 INFO Applying migration id=received 2026/10/31 01:13:01 INFO Applying migration id=namehost 2026/10/31 01:13:01 INFO Applying migration id=outboxhost 2026/10/31 01:13:01 INFO Applying migration id=notesfts 2026/10/31 01:13:01 INFO Applying migration id=iconsname 2026/10/31 01:13:01 INFO Applying migration id=nohash 2026/10/31 01:13:01 INFO Applying migration id=shares 2026/10/31 01:13:01 INFO Applying migration id=actorttl 2026/10/31 01:13:01 INFO Applying migration id=tocc 2026/10/31 01:13:01 INFO Applying migration id=followeds 2026/10/31 01:13:01 INFO Applying migration id=certhash 2026/10/31 01:13:01 INFO Applying migration id=follows_sync 2026/10/31 01:13:01 INFO Applying migration id=jsonpath 2026/10/31 01:13:01 INFO Applying migration id=localforward 2026/10/31 01:13:01 INFO Applying migration id=avatar 2026/10/31 01:13:01 INFO Applying migration id=noimage 2026/10/31 01:13:01 INFO Applying migration id=feed 2026/10/31 01:13:01 INFO Applying migration id=bookmarks 2026/10/31 01:13:01 INFO Applying migration id=shareactivity 2026/10/31 01:13:01 INFO Applying migration id=application 2026/10/31 01:13:01 INFO Applying migration id=certificates 2026/10/31 01:13:01 INFO Applying migration id=rawforward 2026/10/31 01:13:01 INFO Applying migration id=publickey 2026/10/31 01:13:01 INFO Applying migration id=resolvegroup 2026/10/31 01:13:01 INFO Applying migration id=reject 2026/10/31 01:13:01 INFO Applying migration id=autodel 2026/10/31 01:13:01 INFO Applying migration id=jsonb 2026/10/31 01:13:01 INFO Applying migration id=quote 2026/10/31 01:13:01 INFO Applying migration id=rfc9421 2026/10/31 01:13:01 INFO Applying migration id=keys 2026/10/31 01:13:01 INFO Applying migration id=portable 2026/10/31 01:13:01 INFO Applying migration id=proofs 2026/10/31 01:13:01 INFO Applying migration id=contexts 2026/10/31 01:13:01 INFO Applying migration id=deliverieshost 2026/10/31 01:13:01 INFO Applying migration id=pembegin 2026/10/31 01:13:01 INFO Applying migration id=didhost 2026/10/31 01:13:01 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:01 INFO Applying migration id=invites 2026/10/31 01:13:01 INFO Applying migration id=ed25519blob 2026/10/31 01:13:01 INFO Applying migration id=rsablob 2026/10/31 01:13:01 INFO Applying migration id=iconscid 2026/10/31 01:13:01 INFO Applying migration id=actor 2026/10/31 01:13:01 INFO Applying migration id=localkeys 2026/10/31 01:13:01 INFO Applying migration id=deleted 2026/10/31 01:13:01 INFO Applying migration id=history 2026/10/31 01:13:01 INFO Applying migration id=outboxnano 2026/10/31 01:13:01 INFO Applying migration id=implements 2026/10/31 01:13:01 INFO Applying migration id=backfill 2026/10/31 01:13:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-7392-7850-b19c-b3b5ff6ca1b0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-7392-77d2-87fa-2fd590fda1d0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f84-7392-77d2-87fa-2fd590fda1d0 2026/10/31 01:13:04 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-7392-77d2-87fa-2fd590fda1d0 2026/10/31 01:13:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f84-7396-7953-93f5-8b5c33d3ebf5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f84-7396-790c-b250-a2db2523f3f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f84-7396-790c-b250-a2db2523f3f4 2026/10/31 01:13:04 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f84-7396-790c-b250-a2db2523f3f4 2026/10/31 01:13:04 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (2.82s) === RUN TestHome_AuthenticatedUser 2026/10/31 01:13:04 INFO Applying migration id=initial 2026/10/31 01:13:04 INFO Applying migration id=notesupdated 2026/10/31 01:13:04 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:04 INFO Applying migration id=activitiesid 2026/10/31 01:13:04 INFO Applying migration id=outbox 2026/10/31 01:13:04 INFO Applying migration id=edits 2026/10/31 01:13:04 INFO Applying migration id=outboxactor 2026/10/31 01:13:04 INFO Applying migration id=outboxsender 2026/10/31 01:13:04 INFO Applying migration id=thread 2026/10/31 01:13:04 INFO Applying migration id=host 2026/10/31 01:13:04 INFO Applying migration id=sharedinbox 2026/10/31 01:13:04 INFO Applying migration id=noteshost 2026/10/31 01:13:04 INFO Applying migration id=fetched 2026/10/31 01:13:04 INFO Applying migration id=move 2026/10/31 01:13:04 INFO Applying migration id=cleanup 2026/10/31 01:13:04 INFO Applying migration id=received 2026/10/31 01:13:04 INFO Applying migration id=namehost 2026/10/31 01:13:04 INFO Applying migration id=outboxhost 2026/10/31 01:13:04 INFO Applying migration id=notesfts 2026/10/31 01:13:04 INFO Applying migration id=iconsname 2026/10/31 01:13:04 INFO Applying migration id=nohash 2026/10/31 01:13:04 INFO Applying migration id=shares 2026/10/31 01:13:04 INFO Applying migration id=actorttl 2026/10/31 01:13:04 INFO Applying migration id=tocc 2026/10/31 01:13:04 INFO Applying migration id=followeds 2026/10/31 01:13:04 INFO Applying migration id=certhash 2026/10/31 01:13:04 INFO Applying migration id=follows_sync 2026/10/31 01:13:04 INFO Applying migration id=jsonpath 2026/10/31 01:13:04 INFO Applying migration id=localforward 2026/10/31 01:13:04 INFO Applying migration id=avatar 2026/10/31 01:13:04 INFO Applying migration id=noimage 2026/10/31 01:13:04 INFO Applying migration id=feed 2026/10/31 01:13:04 INFO Applying migration id=bookmarks 2026/10/31 01:13:04 INFO Applying migration id=shareactivity 2026/10/31 01:13:04 INFO Applying migration id=application 2026/10/31 01:13:04 INFO Applying migration id=certificates 2026/10/31 01:13:04 INFO Applying migration id=rawforward 2026/10/31 01:13:04 INFO Applying migration id=publickey 2026/10/31 01:13:04 INFO Applying migration id=resolvegroup 2026/10/31 01:13:04 INFO Applying migration id=reject 2026/10/31 01:13:04 INFO Applying migration id=autodel 2026/10/31 01:13:04 INFO Applying migration id=jsonb 2026/10/31 01:13:04 INFO Applying migration id=quote 2026/10/31 01:13:04 INFO Applying migration id=rfc9421 2026/10/31 01:13:04 INFO Applying migration id=keys 2026/10/31 01:13:04 INFO Applying migration id=portable 2026/10/31 01:13:04 INFO Applying migration id=proofs 2026/10/31 01:13:04 INFO Applying migration id=contexts 2026/10/31 01:13:04 INFO Applying migration id=deliverieshost 2026/10/31 01:13:04 INFO Applying migration id=pembegin 2026/10/31 01:13:04 INFO Applying migration id=didhost 2026/10/31 01:13:04 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:04 INFO Applying migration id=invites 2026/10/31 01:13:04 INFO Applying migration id=ed25519blob 2026/10/31 01:13:04 INFO Applying migration id=rsablob 2026/10/31 01:13:04 INFO Applying migration id=iconscid 2026/10/31 01:13:04 INFO Applying migration id=actor 2026/10/31 01:13:04 INFO Applying migration id=localkeys 2026/10/31 01:13:04 INFO Applying migration id=deleted 2026/10/31 01:13:04 INFO Applying migration id=history 2026/10/31 01:13:04 INFO Applying migration id=outboxnano 2026/10/31 01:13:04 INFO Applying migration id=implements 2026/10/31 01:13:04 INFO Applying migration id=backfill --- PASS: TestHome_AuthenticatedUser (2.10s) === RUN TestHome_UnauthenticatedUser 2026/10/31 01:13:06 INFO Applying migration id=initial 2026/10/31 01:13:06 INFO Applying migration id=notesupdated 2026/10/31 01:13:06 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:06 INFO Applying migration id=activitiesid 2026/10/31 01:13:06 INFO Applying migration id=outbox 2026/10/31 01:13:06 INFO Applying migration id=edits 2026/10/31 01:13:06 INFO Applying migration id=outboxactor 2026/10/31 01:13:06 INFO Applying migration id=outboxsender 2026/10/31 01:13:06 INFO Applying migration id=thread 2026/10/31 01:13:06 INFO Applying migration id=host 2026/10/31 01:13:06 INFO Applying migration id=sharedinbox 2026/10/31 01:13:06 INFO Applying migration id=noteshost 2026/10/31 01:13:06 INFO Applying migration id=fetched 2026/10/31 01:13:06 INFO Applying migration id=move 2026/10/31 01:13:06 INFO Applying migration id=cleanup 2026/10/31 01:13:06 INFO Applying migration id=received 2026/10/31 01:13:06 INFO Applying migration id=namehost 2026/10/31 01:13:06 INFO Applying migration id=outboxhost 2026/10/31 01:13:06 INFO Applying migration id=notesfts 2026/10/31 01:13:06 INFO Applying migration id=iconsname 2026/10/31 01:13:06 INFO Applying migration id=nohash 2026/10/31 01:13:06 INFO Applying migration id=shares 2026/10/31 01:13:06 INFO Applying migration id=actorttl 2026/10/31 01:13:06 INFO Applying migration id=tocc 2026/10/31 01:13:06 INFO Applying migration id=followeds 2026/10/31 01:13:06 INFO Applying migration id=certhash 2026/10/31 01:13:06 INFO Applying migration id=follows_sync 2026/10/31 01:13:06 INFO Applying migration id=jsonpath 2026/10/31 01:13:06 INFO Applying migration id=localforward 2026/10/31 01:13:06 INFO Applying migration id=avatar 2026/10/31 01:13:06 INFO Applying migration id=noimage 2026/10/31 01:13:06 INFO Applying migration id=feed 2026/10/31 01:13:06 INFO Applying migration id=bookmarks 2026/10/31 01:13:06 INFO Applying migration id=shareactivity 2026/10/31 01:13:06 INFO Applying migration id=application 2026/10/31 01:13:06 INFO Applying migration id=certificates 2026/10/31 01:13:06 INFO Applying migration id=rawforward 2026/10/31 01:13:06 INFO Applying migration id=publickey 2026/10/31 01:13:06 INFO Applying migration id=resolvegroup 2026/10/31 01:13:06 INFO Applying migration id=reject 2026/10/31 01:13:06 INFO Applying migration id=autodel 2026/10/31 01:13:06 INFO Applying migration id=jsonb 2026/10/31 01:13:06 INFO Applying migration id=quote 2026/10/31 01:13:06 INFO Applying migration id=rfc9421 2026/10/31 01:13:06 INFO Applying migration id=keys 2026/10/31 01:13:06 INFO Applying migration id=portable 2026/10/31 01:13:06 INFO Applying migration id=proofs 2026/10/31 01:13:06 INFO Applying migration id=contexts 2026/10/31 01:13:06 INFO Applying migration id=deliverieshost 2026/10/31 01:13:06 INFO Applying migration id=pembegin 2026/10/31 01:13:06 INFO Applying migration id=didhost 2026/10/31 01:13:06 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:06 INFO Applying migration id=invites 2026/10/31 01:13:06 INFO Applying migration id=ed25519blob 2026/10/31 01:13:06 INFO Applying migration id=rsablob 2026/10/31 01:13:06 INFO Applying migration id=iconscid 2026/10/31 01:13:06 INFO Applying migration id=actor 2026/10/31 01:13:06 INFO Applying migration id=localkeys 2026/10/31 01:13:06 INFO Applying migration id=deleted 2026/10/31 01:13:06 INFO Applying migration id=history 2026/10/31 01:13:06 INFO Applying migration id=outboxnano 2026/10/31 01:13:06 INFO Applying migration id=implements 2026/10/31 01:13:06 INFO Applying migration id=backfill --- PASS: TestHome_UnauthenticatedUser (3.64s) === RUN TestMove_FederatedToFederated 2026/10/31 01:13:10 INFO Applying migration id=initial 2026/10/31 01:13:10 INFO Applying migration id=notesupdated 2026/10/31 01:13:10 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:10 INFO Applying migration id=activitiesid 2026/10/31 01:13:10 INFO Applying migration id=outbox 2026/10/31 01:13:10 INFO Applying migration id=edits 2026/10/31 01:13:10 INFO Applying migration id=outboxactor 2026/10/31 01:13:10 INFO Applying migration id=outboxsender 2026/10/31 01:13:10 INFO Applying migration id=thread 2026/10/31 01:13:10 INFO Applying migration id=host 2026/10/31 01:13:10 INFO Applying migration id=sharedinbox 2026/10/31 01:13:10 INFO Applying migration id=noteshost 2026/10/31 01:13:10 INFO Applying migration id=fetched 2026/10/31 01:13:10 INFO Applying migration id=move 2026/10/31 01:13:10 INFO Applying migration id=cleanup 2026/10/31 01:13:10 INFO Applying migration id=received 2026/10/31 01:13:10 INFO Applying migration id=namehost 2026/10/31 01:13:10 INFO Applying migration id=outboxhost 2026/10/31 01:13:10 INFO Applying migration id=notesfts 2026/10/31 01:13:10 INFO Applying migration id=iconsname 2026/10/31 01:13:10 INFO Applying migration id=nohash 2026/10/31 01:13:10 INFO Applying migration id=shares 2026/10/31 01:13:10 INFO Applying migration id=actorttl 2026/10/31 01:13:10 INFO Applying migration id=tocc 2026/10/31 01:13:10 INFO Applying migration id=followeds 2026/10/31 01:13:10 INFO Applying migration id=certhash 2026/10/31 01:13:10 INFO Applying migration id=follows_sync 2026/10/31 01:13:10 INFO Applying migration id=jsonpath 2026/10/31 01:13:10 INFO Applying migration id=localforward 2026/10/31 01:13:10 INFO Applying migration id=avatar 2026/10/31 01:13:10 INFO Applying migration id=noimage 2026/10/31 01:13:10 INFO Applying migration id=feed 2026/10/31 01:13:10 INFO Applying migration id=bookmarks 2026/10/31 01:13:10 INFO Applying migration id=shareactivity 2026/10/31 01:13:10 INFO Applying migration id=application 2026/10/31 01:13:10 INFO Applying migration id=certificates 2026/10/31 01:13:10 INFO Applying migration id=rawforward 2026/10/31 01:13:10 INFO Applying migration id=publickey 2026/10/31 01:13:10 INFO Applying migration id=resolvegroup 2026/10/31 01:13:10 INFO Applying migration id=reject 2026/10/31 01:13:10 INFO Applying migration id=autodel 2026/10/31 01:13:10 INFO Applying migration id=jsonb 2026/10/31 01:13:10 INFO Applying migration id=quote 2026/10/31 01:13:10 INFO Applying migration id=rfc9421 2026/10/31 01:13:10 INFO Applying migration id=keys 2026/10/31 01:13:10 INFO Applying migration id=portable 2026/10/31 01:13:10 INFO Applying migration id=proofs 2026/10/31 01:13:10 INFO Applying migration id=contexts 2026/10/31 01:13:10 INFO Applying migration id=deliverieshost 2026/10/31 01:13:10 INFO Applying migration id=pembegin 2026/10/31 01:13:10 INFO Applying migration id=didhost 2026/10/31 01:13:10 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:10 INFO Applying migration id=invites 2026/10/31 01:13:10 INFO Applying migration id=ed25519blob 2026/10/31 01:13:10 INFO Applying migration id=rsablob 2026/10/31 01:13:10 INFO Applying migration id=iconscid 2026/10/31 01:13:10 INFO Applying migration id=actor 2026/10/31 01:13:10 INFO Applying migration id=localkeys 2026/10/31 01:13:10 INFO Applying migration id=deleted 2026/10/31 01:13:10 INFO Applying migration id=history 2026/10/31 01:13:10 INFO Applying migration id=outboxnano 2026/10/31 01:13:10 INFO Applying migration id=implements 2026/10/31 01:13:10 INFO Applying migration id=backfill 2026/10/31 01:13:14 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-9985-789d-92f7-1b803898088a 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/31 01:13:14 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a18f84-9985-789d-92f7-1b803898088a old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/31 01:13:14 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-998a-729f-8c3e-7fcfb2fe7d12 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/31 01:13:14 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f84-998a-7b75-ac2a-ab97124ba5ac activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-9985-789d-92f7-1b803898088a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederated (3.96s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/10/31 01:13:14 INFO Applying migration id=initial 2026/10/31 01:13:14 INFO Applying migration id=notesupdated 2026/10/31 01:13:14 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:14 INFO Applying migration id=activitiesid 2026/10/31 01:13:14 INFO Applying migration id=outbox 2026/10/31 01:13:14 INFO Applying migration id=edits 2026/10/31 01:13:14 INFO Applying migration id=outboxactor 2026/10/31 01:13:14 INFO Applying migration id=outboxsender 2026/10/31 01:13:14 INFO Applying migration id=thread 2026/10/31 01:13:14 INFO Applying migration id=host 2026/10/31 01:13:14 INFO Applying migration id=sharedinbox 2026/10/31 01:13:14 INFO Applying migration id=noteshost 2026/10/31 01:13:14 INFO Applying migration id=fetched 2026/10/31 01:13:14 INFO Applying migration id=move 2026/10/31 01:13:14 INFO Applying migration id=cleanup 2026/10/31 01:13:14 INFO Applying migration id=received 2026/10/31 01:13:14 INFO Applying migration id=namehost 2026/10/31 01:13:14 INFO Applying migration id=outboxhost 2026/10/31 01:13:14 INFO Applying migration id=notesfts 2026/10/31 01:13:14 INFO Applying migration id=iconsname 2026/10/31 01:13:14 INFO Applying migration id=nohash 2026/10/31 01:13:14 INFO Applying migration id=shares 2026/10/31 01:13:14 INFO Applying migration id=actorttl 2026/10/31 01:13:14 INFO Applying migration id=tocc 2026/10/31 01:13:14 INFO Applying migration id=followeds 2026/10/31 01:13:14 INFO Applying migration id=certhash 2026/10/31 01:13:14 INFO Applying migration id=follows_sync 2026/10/31 01:13:14 INFO Applying migration id=jsonpath 2026/10/31 01:13:14 INFO Applying migration id=localforward 2026/10/31 01:13:14 INFO Applying migration id=avatar 2026/10/31 01:13:14 INFO Applying migration id=noimage 2026/10/31 01:13:14 INFO Applying migration id=feed 2026/10/31 01:13:14 INFO Applying migration id=bookmarks 2026/10/31 01:13:14 INFO Applying migration id=shareactivity 2026/10/31 01:13:14 INFO Applying migration id=application 2026/10/31 01:13:14 INFO Applying migration id=certificates 2026/10/31 01:13:14 INFO Applying migration id=rawforward 2026/10/31 01:13:14 INFO Applying migration id=publickey 2026/10/31 01:13:14 INFO Applying migration id=resolvegroup 2026/10/31 01:13:14 INFO Applying migration id=reject 2026/10/31 01:13:14 INFO Applying migration id=autodel 2026/10/31 01:13:14 INFO Applying migration id=jsonb 2026/10/31 01:13:14 INFO Applying migration id=quote 2026/10/31 01:13:14 INFO Applying migration id=rfc9421 2026/10/31 01:13:14 INFO Applying migration id=keys 2026/10/31 01:13:14 INFO Applying migration id=portable 2026/10/31 01:13:14 INFO Applying migration id=proofs 2026/10/31 01:13:14 INFO Applying migration id=contexts 2026/10/31 01:13:14 INFO Applying migration id=deliverieshost 2026/10/31 01:13:14 INFO Applying migration id=pembegin 2026/10/31 01:13:14 INFO Applying migration id=didhost 2026/10/31 01:13:14 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:14 INFO Applying migration id=invites 2026/10/31 01:13:14 INFO Applying migration id=ed25519blob 2026/10/31 01:13:14 INFO Applying migration id=rsablob 2026/10/31 01:13:14 INFO Applying migration id=iconscid 2026/10/31 01:13:14 INFO Applying migration id=actor 2026/10/31 01:13:14 INFO Applying migration id=localkeys 2026/10/31 01:13:14 INFO Applying migration id=deleted 2026/10/31 01:13:14 INFO Applying migration id=history 2026/10/31 01:13:14 INFO Applying migration id=outboxnano 2026/10/31 01:13:14 INFO Applying migration id=implements 2026/10/31 01:13:14 INFO Applying migration id=backfill 2026/10/31 01:13:16 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-a0cc-7231-8cfc-d0153a71307d 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/31 01:13:16 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a18f84-a0cc-7231-8cfc-d0153a71307d old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/31 01:13:16 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-a0cd-77cd-875e-6fe222512a6d 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/31 01:13:16 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f84-a0ce-70f3-a581-2990351b12c0 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-a0cc-7231-8cfc-d0153a71307d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedTwoAccounts (1.86s) === RUN TestMove_FederatedToFederatedNotLinked 2026/10/31 01:13:16 INFO Applying migration id=initial 2026/10/31 01:13:16 INFO Applying migration id=notesupdated 2026/10/31 01:13:16 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:16 INFO Applying migration id=activitiesid 2026/10/31 01:13:16 INFO Applying migration id=outbox 2026/10/31 01:13:16 INFO Applying migration id=edits 2026/10/31 01:13:16 INFO Applying migration id=outboxactor 2026/10/31 01:13:16 INFO Applying migration id=outboxsender 2026/10/31 01:13:16 INFO Applying migration id=thread 2026/10/31 01:13:16 INFO Applying migration id=host 2026/10/31 01:13:16 INFO Applying migration id=sharedinbox 2026/10/31 01:13:16 INFO Applying migration id=noteshost 2026/10/31 01:13:16 INFO Applying migration id=fetched 2026/10/31 01:13:16 INFO Applying migration id=move 2026/10/31 01:13:16 INFO Applying migration id=cleanup 2026/10/31 01:13:16 INFO Applying migration id=received 2026/10/31 01:13:16 INFO Applying migration id=namehost 2026/10/31 01:13:16 INFO Applying migration id=outboxhost 2026/10/31 01:13:16 INFO Applying migration id=notesfts 2026/10/31 01:13:16 INFO Applying migration id=iconsname 2026/10/31 01:13:16 INFO Applying migration id=nohash 2026/10/31 01:13:16 INFO Applying migration id=shares 2026/10/31 01:13:16 INFO Applying migration id=actorttl 2026/10/31 01:13:16 INFO Applying migration id=tocc 2026/10/31 01:13:16 INFO Applying migration id=followeds 2026/10/31 01:13:16 INFO Applying migration id=certhash 2026/10/31 01:13:16 INFO Applying migration id=follows_sync 2026/10/31 01:13:16 INFO Applying migration id=jsonpath 2026/10/31 01:13:16 INFO Applying migration id=localforward 2026/10/31 01:13:16 INFO Applying migration id=avatar 2026/10/31 01:13:16 INFO Applying migration id=noimage 2026/10/31 01:13:16 INFO Applying migration id=feed 2026/10/31 01:13:16 INFO Applying migration id=bookmarks 2026/10/31 01:13:16 INFO Applying migration id=shareactivity 2026/10/31 01:13:16 INFO Applying migration id=application 2026/10/31 01:13:16 INFO Applying migration id=certificates 2026/10/31 01:13:16 INFO Applying migration id=rawforward 2026/10/31 01:13:16 INFO Applying migration id=publickey 2026/10/31 01:13:16 INFO Applying migration id=resolvegroup 2026/10/31 01:13:16 INFO Applying migration id=reject 2026/10/31 01:13:16 INFO Applying migration id=autodel 2026/10/31 01:13:16 INFO Applying migration id=jsonb 2026/10/31 01:13:16 INFO Applying migration id=quote 2026/10/31 01:13:16 INFO Applying migration id=rfc9421 2026/10/31 01:13:16 INFO Applying migration id=keys 2026/10/31 01:13:16 INFO Applying migration id=portable 2026/10/31 01:13:16 INFO Applying migration id=proofs 2026/10/31 01:13:16 INFO Applying migration id=contexts 2026/10/31 01:13:16 INFO Applying migration id=deliverieshost 2026/10/31 01:13:16 INFO Applying migration id=pembegin 2026/10/31 01:13:16 INFO Applying migration id=didhost 2026/10/31 01:13:16 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:16 INFO Applying migration id=invites 2026/10/31 01:13:16 INFO Applying migration id=ed25519blob 2026/10/31 01:13:16 INFO Applying migration id=rsablob 2026/10/31 01:13:16 INFO Applying migration id=iconscid 2026/10/31 01:13:16 INFO Applying migration id=actor 2026/10/31 01:13:16 INFO Applying migration id=localkeys 2026/10/31 01:13:16 INFO Applying migration id=deleted 2026/10/31 01:13:16 INFO Applying migration id=history 2026/10/31 01:13:16 INFO Applying migration id=outboxnano 2026/10/31 01:13:16 INFO Applying migration id=implements 2026/10/31 01:13:16 INFO Applying migration id=backfill 2026/10/31 01:13:17 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-a677-78da-84f9-4b2c8e377b40 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (1.45s) === RUN TestMove_FederatedToLocal 2026/10/31 01:13:17 INFO Applying migration id=initial 2026/10/31 01:13:17 INFO Applying migration id=notesupdated 2026/10/31 01:13:17 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:17 INFO Applying migration id=activitiesid 2026/10/31 01:13:17 INFO Applying migration id=outbox 2026/10/31 01:13:17 INFO Applying migration id=edits 2026/10/31 01:13:17 INFO Applying migration id=outboxactor 2026/10/31 01:13:17 INFO Applying migration id=outboxsender 2026/10/31 01:13:17 INFO Applying migration id=thread 2026/10/31 01:13:17 INFO Applying migration id=host 2026/10/31 01:13:17 INFO Applying migration id=sharedinbox 2026/10/31 01:13:17 INFO Applying migration id=noteshost 2026/10/31 01:13:17 INFO Applying migration id=fetched 2026/10/31 01:13:17 INFO Applying migration id=move 2026/10/31 01:13:17 INFO Applying migration id=cleanup 2026/10/31 01:13:17 INFO Applying migration id=received 2026/10/31 01:13:17 INFO Applying migration id=namehost 2026/10/31 01:13:17 INFO Applying migration id=outboxhost 2026/10/31 01:13:17 INFO Applying migration id=notesfts 2026/10/31 01:13:17 INFO Applying migration id=iconsname 2026/10/31 01:13:17 INFO Applying migration id=nohash 2026/10/31 01:13:17 INFO Applying migration id=shares 2026/10/31 01:13:17 INFO Applying migration id=actorttl 2026/10/31 01:13:17 INFO Applying migration id=tocc 2026/10/31 01:13:17 INFO Applying migration id=followeds 2026/10/31 01:13:17 INFO Applying migration id=certhash 2026/10/31 01:13:17 INFO Applying migration id=follows_sync 2026/10/31 01:13:17 INFO Applying migration id=jsonpath 2026/10/31 01:13:17 INFO Applying migration id=localforward 2026/10/31 01:13:17 INFO Applying migration id=avatar 2026/10/31 01:13:17 INFO Applying migration id=noimage 2026/10/31 01:13:17 INFO Applying migration id=feed 2026/10/31 01:13:17 INFO Applying migration id=bookmarks 2026/10/31 01:13:17 INFO Applying migration id=shareactivity 2026/10/31 01:13:17 INFO Applying migration id=application 2026/10/31 01:13:17 INFO Applying migration id=certificates 2026/10/31 01:13:17 INFO Applying migration id=rawforward 2026/10/31 01:13:17 INFO Applying migration id=publickey 2026/10/31 01:13:17 INFO Applying migration id=resolvegroup 2026/10/31 01:13:17 INFO Applying migration id=reject 2026/10/31 01:13:17 INFO Applying migration id=autodel 2026/10/31 01:13:17 INFO Applying migration id=jsonb 2026/10/31 01:13:17 INFO Applying migration id=quote 2026/10/31 01:13:17 INFO Applying migration id=rfc9421 2026/10/31 01:13:17 INFO Applying migration id=keys 2026/10/31 01:13:17 INFO Applying migration id=portable 2026/10/31 01:13:17 INFO Applying migration id=proofs 2026/10/31 01:13:17 INFO Applying migration id=contexts 2026/10/31 01:13:17 INFO Applying migration id=deliverieshost 2026/10/31 01:13:17 INFO Applying migration id=pembegin 2026/10/31 01:13:17 INFO Applying migration id=didhost 2026/10/31 01:13:17 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:17 INFO Applying migration id=invites 2026/10/31 01:13:17 INFO Applying migration id=ed25519blob 2026/10/31 01:13:17 INFO Applying migration id=rsablob 2026/10/31 01:13:17 INFO Applying migration id=iconscid 2026/10/31 01:13:17 INFO Applying migration id=actor 2026/10/31 01:13:17 INFO Applying migration id=localkeys 2026/10/31 01:13:17 INFO Applying migration id=deleted 2026/10/31 01:13:17 INFO Applying migration id=history 2026/10/31 01:13:17 INFO Applying migration id=outboxnano 2026/10/31 01:13:17 INFO Applying migration id=implements 2026/10/31 01:13:17 INFO Applying migration id=backfill 2026/10/31 01:13:20 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-afaf-7314-9451-281c9f73e1e2 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/31 01:13:20 WARN New account does not point to old account new=https://localhost.localdomain:8443/user/bob old=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocal (2.36s) === RUN TestMove_FederatedToLocalLinked 2026/10/31 01:13:20 INFO Applying migration id=initial 2026/10/31 01:13:20 INFO Applying migration id=notesupdated 2026/10/31 01:13:20 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:20 INFO Applying migration id=activitiesid 2026/10/31 01:13:20 INFO Applying migration id=outbox 2026/10/31 01:13:20 INFO Applying migration id=edits 2026/10/31 01:13:20 INFO Applying migration id=outboxactor 2026/10/31 01:13:20 INFO Applying migration id=outboxsender 2026/10/31 01:13:20 INFO Applying migration id=thread 2026/10/31 01:13:20 INFO Applying migration id=host 2026/10/31 01:13:20 INFO Applying migration id=sharedinbox 2026/10/31 01:13:20 INFO Applying migration id=noteshost 2026/10/31 01:13:20 INFO Applying migration id=fetched 2026/10/31 01:13:20 INFO Applying migration id=move 2026/10/31 01:13:20 INFO Applying migration id=cleanup 2026/10/31 01:13:20 INFO Applying migration id=received 2026/10/31 01:13:20 INFO Applying migration id=namehost 2026/10/31 01:13:20 INFO Applying migration id=outboxhost 2026/10/31 01:13:20 INFO Applying migration id=notesfts 2026/10/31 01:13:20 INFO Applying migration id=iconsname 2026/10/31 01:13:20 INFO Applying migration id=nohash 2026/10/31 01:13:20 INFO Applying migration id=shares 2026/10/31 01:13:20 INFO Applying migration id=actorttl 2026/10/31 01:13:20 INFO Applying migration id=tocc 2026/10/31 01:13:20 INFO Applying migration id=followeds 2026/10/31 01:13:20 INFO Applying migration id=certhash 2026/10/31 01:13:20 INFO Applying migration id=follows_sync 2026/10/31 01:13:20 INFO Applying migration id=jsonpath 2026/10/31 01:13:20 INFO Applying migration id=localforward 2026/10/31 01:13:20 INFO Applying migration id=avatar 2026/10/31 01:13:20 INFO Applying migration id=noimage 2026/10/31 01:13:20 INFO Applying migration id=feed 2026/10/31 01:13:20 INFO Applying migration id=bookmarks 2026/10/31 01:13:20 INFO Applying migration id=shareactivity 2026/10/31 01:13:20 INFO Applying migration id=application 2026/10/31 01:13:20 INFO Applying migration id=certificates 2026/10/31 01:13:20 INFO Applying migration id=rawforward 2026/10/31 01:13:20 INFO Applying migration id=publickey 2026/10/31 01:13:20 INFO Applying migration id=resolvegroup 2026/10/31 01:13:20 INFO Applying migration id=reject 2026/10/31 01:13:20 INFO Applying migration id=autodel 2026/10/31 01:13:20 INFO Applying migration id=jsonb 2026/10/31 01:13:20 INFO Applying migration id=quote 2026/10/31 01:13:20 INFO Applying migration id=rfc9421 2026/10/31 01:13:20 INFO Applying migration id=keys 2026/10/31 01:13:20 INFO Applying migration id=portable 2026/10/31 01:13:20 INFO Applying migration id=proofs 2026/10/31 01:13:20 INFO Applying migration id=contexts 2026/10/31 01:13:20 INFO Applying migration id=deliverieshost 2026/10/31 01:13:20 INFO Applying migration id=pembegin 2026/10/31 01:13:20 INFO Applying migration id=didhost 2026/10/31 01:13:20 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:20 INFO Applying migration id=invites 2026/10/31 01:13:20 INFO Applying migration id=ed25519blob 2026/10/31 01:13:20 INFO Applying migration id=rsablob 2026/10/31 01:13:20 INFO Applying migration id=iconscid 2026/10/31 01:13:20 INFO Applying migration id=actor 2026/10/31 01:13:20 INFO Applying migration id=localkeys 2026/10/31 01:13:20 INFO Applying migration id=deleted 2026/10/31 01:13:20 INFO Applying migration id=history 2026/10/31 01:13:20 INFO Applying migration id=outboxnano 2026/10/31 01:13:20 INFO Applying migration id=implements 2026/10/31 01:13:20 INFO Applying migration id=backfill 2026/10/31 01:13:22 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-ba68-7b7f-970e-1935936409cd 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/31 01:13:22 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a18f84-ba68-7b7f-970e-1935936409cd old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/10/31 01:13:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-ba6a-73ca-95d1-2cfc581a4748 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:13:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f84-ba6a-7d5f-9edc-84211aaf7166 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-ba6a-73ca-95d1-2cfc581a4748 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f84-ba6a-73ca-95d1-2cfc581a4748 2026/10/31 01:13:22 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f84-ba6b-745c-b25f-99259ebc4da8 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-ba68-7b7f-970e-1935936409cd activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocalLinked (2.75s) === RUN TestMove_FollowingBoth 2026/10/31 01:13:22 INFO Applying migration id=initial 2026/10/31 01:13:22 INFO Applying migration id=notesupdated 2026/10/31 01:13:22 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:22 INFO Applying migration id=activitiesid 2026/10/31 01:13:22 INFO Applying migration id=outbox 2026/10/31 01:13:22 INFO Applying migration id=edits 2026/10/31 01:13:22 INFO Applying migration id=outboxactor 2026/10/31 01:13:22 INFO Applying migration id=outboxsender 2026/10/31 01:13:22 INFO Applying migration id=thread 2026/10/31 01:13:22 INFO Applying migration id=host 2026/10/31 01:13:22 INFO Applying migration id=sharedinbox 2026/10/31 01:13:22 INFO Applying migration id=noteshost 2026/10/31 01:13:22 INFO Applying migration id=fetched 2026/10/31 01:13:22 INFO Applying migration id=move 2026/10/31 01:13:22 INFO Applying migration id=cleanup 2026/10/31 01:13:22 INFO Applying migration id=received 2026/10/31 01:13:22 INFO Applying migration id=namehost 2026/10/31 01:13:22 INFO Applying migration id=outboxhost 2026/10/31 01:13:22 INFO Applying migration id=notesfts 2026/10/31 01:13:22 INFO Applying migration id=iconsname 2026/10/31 01:13:22 INFO Applying migration id=nohash 2026/10/31 01:13:22 INFO Applying migration id=shares 2026/10/31 01:13:22 INFO Applying migration id=actorttl 2026/10/31 01:13:22 INFO Applying migration id=tocc 2026/10/31 01:13:22 INFO Applying migration id=followeds 2026/10/31 01:13:22 INFO Applying migration id=certhash 2026/10/31 01:13:22 INFO Applying migration id=follows_sync 2026/10/31 01:13:22 INFO Applying migration id=jsonpath 2026/10/31 01:13:22 INFO Applying migration id=localforward 2026/10/31 01:13:22 INFO Applying migration id=avatar 2026/10/31 01:13:22 INFO Applying migration id=noimage 2026/10/31 01:13:22 INFO Applying migration id=feed 2026/10/31 01:13:22 INFO Applying migration id=bookmarks 2026/10/31 01:13:22 INFO Applying migration id=shareactivity 2026/10/31 01:13:22 INFO Applying migration id=application 2026/10/31 01:13:22 INFO Applying migration id=certificates 2026/10/31 01:13:22 INFO Applying migration id=rawforward 2026/10/31 01:13:22 INFO Applying migration id=publickey 2026/10/31 01:13:22 INFO Applying migration id=resolvegroup 2026/10/31 01:13:22 INFO Applying migration id=reject 2026/10/31 01:13:22 INFO Applying migration id=autodel 2026/10/31 01:13:22 INFO Applying migration id=jsonb 2026/10/31 01:13:22 INFO Applying migration id=quote 2026/10/31 01:13:22 INFO Applying migration id=rfc9421 2026/10/31 01:13:22 INFO Applying migration id=keys 2026/10/31 01:13:22 INFO Applying migration id=portable 2026/10/31 01:13:22 INFO Applying migration id=proofs 2026/10/31 01:13:22 INFO Applying migration id=contexts 2026/10/31 01:13:22 INFO Applying migration id=deliverieshost 2026/10/31 01:13:22 INFO Applying migration id=pembegin 2026/10/31 01:13:22 INFO Applying migration id=didhost 2026/10/31 01:13:22 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:22 INFO Applying migration id=invites 2026/10/31 01:13:22 INFO Applying migration id=ed25519blob 2026/10/31 01:13:22 INFO Applying migration id=rsablob 2026/10/31 01:13:22 INFO Applying migration id=iconscid 2026/10/31 01:13:22 INFO Applying migration id=actor 2026/10/31 01:13:22 INFO Applying migration id=localkeys 2026/10/31 01:13:22 INFO Applying migration id=deleted 2026/10/31 01:13:22 INFO Applying migration id=history 2026/10/31 01:13:22 INFO Applying migration id=outboxnano 2026/10/31 01:13:22 INFO Applying migration id=implements 2026/10/31 01:13:22 INFO Applying migration id=backfill 2026/10/31 01:13:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-c611-701a-afe3-5053bdf4f39c 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/31 01:13:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-c611-78d0-98c6-d1ce7d7f6812 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/31 01:13:25 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/01a18f84-c611-701a-afe3-5053bdf4f39c old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/31 01:13:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f84-c612-7dd8-b074-97e73ddd1be2 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-c611-701a-afe3-5053bdf4f39c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FollowingBoth (2.98s) === RUN TestMove_LocalToLocalAliasThrottled 2026/10/31 01:13:25 INFO Applying migration id=initial 2026/10/31 01:13:25 INFO Applying migration id=notesupdated 2026/10/31 01:13:25 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:25 INFO Applying migration id=activitiesid 2026/10/31 01:13:25 INFO Applying migration id=outbox 2026/10/31 01:13:25 INFO Applying migration id=edits 2026/10/31 01:13:25 INFO Applying migration id=outboxactor 2026/10/31 01:13:25 INFO Applying migration id=outboxsender 2026/10/31 01:13:25 INFO Applying migration id=thread 2026/10/31 01:13:25 INFO Applying migration id=host 2026/10/31 01:13:25 INFO Applying migration id=sharedinbox 2026/10/31 01:13:25 INFO Applying migration id=noteshost 2026/10/31 01:13:25 INFO Applying migration id=fetched 2026/10/31 01:13:25 INFO Applying migration id=move 2026/10/31 01:13:25 INFO Applying migration id=cleanup 2026/10/31 01:13:25 INFO Applying migration id=received 2026/10/31 01:13:25 INFO Applying migration id=namehost 2026/10/31 01:13:25 INFO Applying migration id=outboxhost 2026/10/31 01:13:25 INFO Applying migration id=notesfts 2026/10/31 01:13:25 INFO Applying migration id=iconsname 2026/10/31 01:13:25 INFO Applying migration id=nohash 2026/10/31 01:13:25 INFO Applying migration id=shares 2026/10/31 01:13:25 INFO Applying migration id=actorttl 2026/10/31 01:13:25 INFO Applying migration id=tocc 2026/10/31 01:13:25 INFO Applying migration id=followeds 2026/10/31 01:13:25 INFO Applying migration id=certhash 2026/10/31 01:13:25 INFO Applying migration id=follows_sync 2026/10/31 01:13:25 INFO Applying migration id=jsonpath 2026/10/31 01:13:25 INFO Applying migration id=localforward 2026/10/31 01:13:25 INFO Applying migration id=avatar 2026/10/31 01:13:25 INFO Applying migration id=noimage 2026/10/31 01:13:25 INFO Applying migration id=feed 2026/10/31 01:13:25 INFO Applying migration id=bookmarks 2026/10/31 01:13:25 INFO Applying migration id=shareactivity 2026/10/31 01:13:25 INFO Applying migration id=application 2026/10/31 01:13:25 INFO Applying migration id=certificates 2026/10/31 01:13:25 INFO Applying migration id=rawforward 2026/10/31 01:13:25 INFO Applying migration id=publickey 2026/10/31 01:13:25 INFO Applying migration id=resolvegroup 2026/10/31 01:13:25 INFO Applying migration id=reject 2026/10/31 01:13:25 INFO Applying migration id=autodel 2026/10/31 01:13:25 INFO Applying migration id=jsonb 2026/10/31 01:13:25 INFO Applying migration id=quote 2026/10/31 01:13:25 INFO Applying migration id=rfc9421 2026/10/31 01:13:25 INFO Applying migration id=keys 2026/10/31 01:13:25 INFO Applying migration id=portable 2026/10/31 01:13:25 INFO Applying migration id=proofs 2026/10/31 01:13:25 INFO Applying migration id=contexts 2026/10/31 01:13:25 INFO Applying migration id=deliverieshost 2026/10/31 01:13:25 INFO Applying migration id=pembegin 2026/10/31 01:13:25 INFO Applying migration id=didhost 2026/10/31 01:13:25 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:25 INFO Applying migration id=invites 2026/10/31 01:13:25 INFO Applying migration id=ed25519blob 2026/10/31 01:13:25 INFO Applying migration id=rsablob 2026/10/31 01:13:25 INFO Applying migration id=iconscid 2026/10/31 01:13:25 INFO Applying migration id=actor 2026/10/31 01:13:25 INFO Applying migration id=localkeys 2026/10/31 01:13:25 INFO Applying migration id=deleted 2026/10/31 01:13:25 INFO Applying migration id=history 2026/10/31 01:13:25 INFO Applying migration id=outboxnano 2026/10/31 01:13:25 INFO Applying migration id=implements 2026/10/31 01:13:25 INFO Applying migration id=backfill 2026/10/31 01:13:29 WARN Throttled request to set alias can=2026-10-31T01:43:26.317Z --- PASS: TestMove_LocalToLocalAliasThrottled (3.70s) === RUN TestMove_LocalToLocal 2026/10/31 01:13:29 INFO Applying migration id=initial 2026/10/31 01:13:29 INFO Applying migration id=notesupdated 2026/10/31 01:13:29 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:29 INFO Applying migration id=activitiesid 2026/10/31 01:13:29 INFO Applying migration id=outbox 2026/10/31 01:13:29 INFO Applying migration id=edits 2026/10/31 01:13:29 INFO Applying migration id=outboxactor 2026/10/31 01:13:29 INFO Applying migration id=outboxsender 2026/10/31 01:13:29 INFO Applying migration id=thread 2026/10/31 01:13:29 INFO Applying migration id=host 2026/10/31 01:13:29 INFO Applying migration id=sharedinbox 2026/10/31 01:13:29 INFO Applying migration id=noteshost 2026/10/31 01:13:29 INFO Applying migration id=fetched 2026/10/31 01:13:29 INFO Applying migration id=move 2026/10/31 01:13:29 INFO Applying migration id=cleanup 2026/10/31 01:13:29 INFO Applying migration id=received 2026/10/31 01:13:29 INFO Applying migration id=namehost 2026/10/31 01:13:29 INFO Applying migration id=outboxhost 2026/10/31 01:13:29 INFO Applying migration id=notesfts 2026/10/31 01:13:29 INFO Applying migration id=iconsname 2026/10/31 01:13:29 INFO Applying migration id=nohash 2026/10/31 01:13:29 INFO Applying migration id=shares 2026/10/31 01:13:29 INFO Applying migration id=actorttl 2026/10/31 01:13:29 INFO Applying migration id=tocc 2026/10/31 01:13:29 INFO Applying migration id=followeds 2026/10/31 01:13:29 INFO Applying migration id=certhash 2026/10/31 01:13:29 INFO Applying migration id=follows_sync 2026/10/31 01:13:29 INFO Applying migration id=jsonpath 2026/10/31 01:13:29 INFO Applying migration id=localforward 2026/10/31 01:13:29 INFO Applying migration id=avatar 2026/10/31 01:13:29 INFO Applying migration id=noimage 2026/10/31 01:13:29 INFO Applying migration id=feed 2026/10/31 01:13:29 INFO Applying migration id=bookmarks 2026/10/31 01:13:29 INFO Applying migration id=shareactivity 2026/10/31 01:13:29 INFO Applying migration id=application 2026/10/31 01:13:29 INFO Applying migration id=certificates 2026/10/31 01:13:29 INFO Applying migration id=rawforward 2026/10/31 01:13:29 INFO Applying migration id=publickey 2026/10/31 01:13:29 INFO Applying migration id=resolvegroup 2026/10/31 01:13:29 INFO Applying migration id=reject 2026/10/31 01:13:29 INFO Applying migration id=autodel 2026/10/31 01:13:29 INFO Applying migration id=jsonb 2026/10/31 01:13:29 INFO Applying migration id=quote 2026/10/31 01:13:29 INFO Applying migration id=rfc9421 2026/10/31 01:13:29 INFO Applying migration id=keys 2026/10/31 01:13:29 INFO Applying migration id=portable 2026/10/31 01:13:29 INFO Applying migration id=proofs 2026/10/31 01:13:29 INFO Applying migration id=contexts 2026/10/31 01:13:29 INFO Applying migration id=deliverieshost 2026/10/31 01:13:29 INFO Applying migration id=pembegin 2026/10/31 01:13:29 INFO Applying migration id=didhost 2026/10/31 01:13:29 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:29 INFO Applying migration id=invites 2026/10/31 01:13:29 INFO Applying migration id=ed25519blob 2026/10/31 01:13:29 INFO Applying migration id=rsablob 2026/10/31 01:13:29 INFO Applying migration id=iconscid 2026/10/31 01:13:29 INFO Applying migration id=actor 2026/10/31 01:13:29 INFO Applying migration id=localkeys 2026/10/31 01:13:29 INFO Applying migration id=deleted 2026/10/31 01:13:29 INFO Applying migration id=history 2026/10/31 01:13:29 INFO Applying migration id=outboxnano 2026/10/31 01:13:29 INFO Applying migration id=implements 2026/10/31 01:13:29 INFO Applying migration id=backfill 2026/10/31 01:13:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-e28c-7d30-99ae-407a29ca233c 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/31 01:13:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f84-e28d-79f7-8027-357d4ba57a8c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-e28c-7d30-99ae-407a29ca233c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a18f84-e28c-7d30-99ae-407a29ca233c 2026/10/31 01:13:33 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a18f84-e28c-7d30-99ae-407a29ca233c old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/10/31 01:13:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-e290-7f2b-9874-36117357b552 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/31 01:13:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f84-e291-7985-88d8-3be72578e42d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-e290-7f2b-9874-36117357b552 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a18f84-e290-7f2b-9874-36117357b552 2026/10/31 01:13:33 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f84-e292-7105-994d-190021c14fd8 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-e28c-7d30-99ae-407a29ca233c 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 (3.60s) === RUN TestMove_LocalToLocalNoFollowers 2026/10/31 01:13:33 INFO Applying migration id=initial 2026/10/31 01:13:33 INFO Applying migration id=notesupdated 2026/10/31 01:13:33 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:33 INFO Applying migration id=activitiesid 2026/10/31 01:13:33 INFO Applying migration id=outbox 2026/10/31 01:13:33 INFO Applying migration id=edits 2026/10/31 01:13:33 INFO Applying migration id=outboxactor 2026/10/31 01:13:33 INFO Applying migration id=outboxsender 2026/10/31 01:13:33 INFO Applying migration id=thread 2026/10/31 01:13:33 INFO Applying migration id=host 2026/10/31 01:13:33 INFO Applying migration id=sharedinbox 2026/10/31 01:13:33 INFO Applying migration id=noteshost 2026/10/31 01:13:33 INFO Applying migration id=fetched 2026/10/31 01:13:33 INFO Applying migration id=move 2026/10/31 01:13:33 INFO Applying migration id=cleanup 2026/10/31 01:13:33 INFO Applying migration id=received 2026/10/31 01:13:33 INFO Applying migration id=namehost 2026/10/31 01:13:33 INFO Applying migration id=outboxhost 2026/10/31 01:13:33 INFO Applying migration id=notesfts 2026/10/31 01:13:33 INFO Applying migration id=iconsname 2026/10/31 01:13:33 INFO Applying migration id=nohash 2026/10/31 01:13:33 INFO Applying migration id=shares 2026/10/31 01:13:33 INFO Applying migration id=actorttl 2026/10/31 01:13:33 INFO Applying migration id=tocc 2026/10/31 01:13:33 INFO Applying migration id=followeds 2026/10/31 01:13:33 INFO Applying migration id=certhash 2026/10/31 01:13:33 INFO Applying migration id=follows_sync 2026/10/31 01:13:33 INFO Applying migration id=jsonpath 2026/10/31 01:13:33 INFO Applying migration id=localforward 2026/10/31 01:13:33 INFO Applying migration id=avatar 2026/10/31 01:13:33 INFO Applying migration id=noimage 2026/10/31 01:13:33 INFO Applying migration id=feed 2026/10/31 01:13:33 INFO Applying migration id=bookmarks 2026/10/31 01:13:33 INFO Applying migration id=shareactivity 2026/10/31 01:13:33 INFO Applying migration id=application 2026/10/31 01:13:33 INFO Applying migration id=certificates 2026/10/31 01:13:33 INFO Applying migration id=rawforward 2026/10/31 01:13:33 INFO Applying migration id=publickey 2026/10/31 01:13:33 INFO Applying migration id=resolvegroup 2026/10/31 01:13:33 INFO Applying migration id=reject 2026/10/31 01:13:33 INFO Applying migration id=autodel 2026/10/31 01:13:33 INFO Applying migration id=jsonb 2026/10/31 01:13:33 INFO Applying migration id=quote 2026/10/31 01:13:33 INFO Applying migration id=rfc9421 2026/10/31 01:13:33 INFO Applying migration id=keys 2026/10/31 01:13:33 INFO Applying migration id=portable 2026/10/31 01:13:33 INFO Applying migration id=proofs 2026/10/31 01:13:33 INFO Applying migration id=contexts 2026/10/31 01:13:33 INFO Applying migration id=deliverieshost 2026/10/31 01:13:33 INFO Applying migration id=pembegin 2026/10/31 01:13:33 INFO Applying migration id=didhost 2026/10/31 01:13:33 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:33 INFO Applying migration id=invites 2026/10/31 01:13:33 INFO Applying migration id=ed25519blob 2026/10/31 01:13:33 INFO Applying migration id=rsablob 2026/10/31 01:13:33 INFO Applying migration id=iconscid 2026/10/31 01:13:33 INFO Applying migration id=actor 2026/10/31 01:13:33 INFO Applying migration id=localkeys 2026/10/31 01:13:33 INFO Applying migration id=deleted 2026/10/31 01:13:33 INFO Applying migration id=history 2026/10/31 01:13:33 INFO Applying migration id=outboxnano 2026/10/31 01:13:33 INFO Applying migration id=implements 2026/10/31 01:13:33 INFO Applying migration id=backfill --- PASS: TestMove_LocalToLocalNoFollowers (4.58s) === RUN TestMove_LocalToFederated 2026/10/31 01:13:37 INFO Applying migration id=initial 2026/10/31 01:13:37 INFO Applying migration id=notesupdated 2026/10/31 01:13:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:37 INFO Applying migration id=activitiesid 2026/10/31 01:13:37 INFO Applying migration id=outbox 2026/10/31 01:13:37 INFO Applying migration id=edits 2026/10/31 01:13:37 INFO Applying migration id=outboxactor 2026/10/31 01:13:37 INFO Applying migration id=outboxsender 2026/10/31 01:13:37 INFO Applying migration id=thread 2026/10/31 01:13:37 INFO Applying migration id=host 2026/10/31 01:13:37 INFO Applying migration id=sharedinbox 2026/10/31 01:13:37 INFO Applying migration id=noteshost 2026/10/31 01:13:37 INFO Applying migration id=fetched 2026/10/31 01:13:37 INFO Applying migration id=move 2026/10/31 01:13:37 INFO Applying migration id=cleanup 2026/10/31 01:13:37 INFO Applying migration id=received 2026/10/31 01:13:37 INFO Applying migration id=namehost 2026/10/31 01:13:37 INFO Applying migration id=outboxhost 2026/10/31 01:13:37 INFO Applying migration id=notesfts 2026/10/31 01:13:37 INFO Applying migration id=iconsname 2026/10/31 01:13:37 INFO Applying migration id=nohash 2026/10/31 01:13:37 INFO Applying migration id=shares 2026/10/31 01:13:37 INFO Applying migration id=actorttl 2026/10/31 01:13:37 INFO Applying migration id=tocc 2026/10/31 01:13:37 INFO Applying migration id=followeds 2026/10/31 01:13:37 INFO Applying migration id=certhash 2026/10/31 01:13:37 INFO Applying migration id=follows_sync 2026/10/31 01:13:37 INFO Applying migration id=jsonpath 2026/10/31 01:13:37 INFO Applying migration id=localforward 2026/10/31 01:13:37 INFO Applying migration id=avatar 2026/10/31 01:13:37 INFO Applying migration id=noimage 2026/10/31 01:13:37 INFO Applying migration id=feed 2026/10/31 01:13:37 INFO Applying migration id=bookmarks 2026/10/31 01:13:37 INFO Applying migration id=shareactivity 2026/10/31 01:13:37 INFO Applying migration id=application 2026/10/31 01:13:37 INFO Applying migration id=certificates 2026/10/31 01:13:37 INFO Applying migration id=rawforward 2026/10/31 01:13:37 INFO Applying migration id=publickey 2026/10/31 01:13:37 INFO Applying migration id=resolvegroup 2026/10/31 01:13:37 INFO Applying migration id=reject 2026/10/31 01:13:37 INFO Applying migration id=autodel 2026/10/31 01:13:37 INFO Applying migration id=jsonb 2026/10/31 01:13:37 INFO Applying migration id=quote 2026/10/31 01:13:37 INFO Applying migration id=rfc9421 2026/10/31 01:13:37 INFO Applying migration id=keys 2026/10/31 01:13:37 INFO Applying migration id=portable 2026/10/31 01:13:37 INFO Applying migration id=proofs 2026/10/31 01:13:37 INFO Applying migration id=contexts 2026/10/31 01:13:37 INFO Applying migration id=deliverieshost 2026/10/31 01:13:37 INFO Applying migration id=pembegin 2026/10/31 01:13:37 INFO Applying migration id=didhost 2026/10/31 01:13:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:37 INFO Applying migration id=invites 2026/10/31 01:13:37 INFO Applying migration id=ed25519blob 2026/10/31 01:13:37 INFO Applying migration id=rsablob 2026/10/31 01:13:37 INFO Applying migration id=iconscid 2026/10/31 01:13:37 INFO Applying migration id=actor 2026/10/31 01:13:37 INFO Applying migration id=localkeys 2026/10/31 01:13:37 INFO Applying migration id=deleted 2026/10/31 01:13:37 INFO Applying migration id=history 2026/10/31 01:13:37 INFO Applying migration id=outboxnano 2026/10/31 01:13:37 INFO Applying migration id=implements 2026/10/31 01:13:37 INFO Applying migration id=backfill 2026/10/31 01:13:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-fc1d-73ba-bf12-ed1864b4d9e7 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/31 01:13:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f84-fc1d-7e90-ad3b-d88005a58344 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-fc1d-73ba-bf12-ed1864b4d9e7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a18f84-fc1d-73ba-bf12-ed1864b4d9e7 2026/10/31 01:13:39 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a18f84-fc1d-73ba-bf12-ed1864b4d9e7 old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/10/31 01:13:39 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f84-fc20-7e99-a9eb-414c0371896f 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/31 01:13:39 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f84-fc21-7855-b36d-2a09b368fce6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f84-fc1d-73ba-bf12-ed1864b4d9e7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToFederated (1.96s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/10/31 01:13:39 INFO Applying migration id=initial 2026/10/31 01:13:39 INFO Applying migration id=notesupdated 2026/10/31 01:13:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:39 INFO Applying migration id=activitiesid 2026/10/31 01:13:39 INFO Applying migration id=outbox 2026/10/31 01:13:39 INFO Applying migration id=edits 2026/10/31 01:13:39 INFO Applying migration id=outboxactor 2026/10/31 01:13:39 INFO Applying migration id=outboxsender 2026/10/31 01:13:39 INFO Applying migration id=thread 2026/10/31 01:13:39 INFO Applying migration id=host 2026/10/31 01:13:39 INFO Applying migration id=sharedinbox 2026/10/31 01:13:39 INFO Applying migration id=noteshost 2026/10/31 01:13:39 INFO Applying migration id=fetched 2026/10/31 01:13:39 INFO Applying migration id=move 2026/10/31 01:13:39 INFO Applying migration id=cleanup 2026/10/31 01:13:39 INFO Applying migration id=received 2026/10/31 01:13:39 INFO Applying migration id=namehost 2026/10/31 01:13:39 INFO Applying migration id=outboxhost 2026/10/31 01:13:39 INFO Applying migration id=notesfts 2026/10/31 01:13:39 INFO Applying migration id=iconsname 2026/10/31 01:13:39 INFO Applying migration id=nohash 2026/10/31 01:13:39 INFO Applying migration id=shares 2026/10/31 01:13:39 INFO Applying migration id=actorttl 2026/10/31 01:13:39 INFO Applying migration id=tocc 2026/10/31 01:13:39 INFO Applying migration id=followeds 2026/10/31 01:13:39 INFO Applying migration id=certhash 2026/10/31 01:13:39 INFO Applying migration id=follows_sync 2026/10/31 01:13:39 INFO Applying migration id=jsonpath 2026/10/31 01:13:39 INFO Applying migration id=localforward 2026/10/31 01:13:39 INFO Applying migration id=avatar 2026/10/31 01:13:39 INFO Applying migration id=noimage 2026/10/31 01:13:39 INFO Applying migration id=feed 2026/10/31 01:13:39 INFO Applying migration id=bookmarks 2026/10/31 01:13:39 INFO Applying migration id=shareactivity 2026/10/31 01:13:39 INFO Applying migration id=application 2026/10/31 01:13:39 INFO Applying migration id=certificates 2026/10/31 01:13:39 INFO Applying migration id=rawforward 2026/10/31 01:13:39 INFO Applying migration id=publickey 2026/10/31 01:13:39 INFO Applying migration id=resolvegroup 2026/10/31 01:13:39 INFO Applying migration id=reject 2026/10/31 01:13:39 INFO Applying migration id=autodel 2026/10/31 01:13:39 INFO Applying migration id=jsonb 2026/10/31 01:13:39 INFO Applying migration id=quote 2026/10/31 01:13:39 INFO Applying migration id=rfc9421 2026/10/31 01:13:39 INFO Applying migration id=keys 2026/10/31 01:13:39 INFO Applying migration id=portable 2026/10/31 01:13:39 INFO Applying migration id=proofs 2026/10/31 01:13:39 INFO Applying migration id=contexts 2026/10/31 01:13:39 INFO Applying migration id=deliverieshost 2026/10/31 01:13:39 INFO Applying migration id=pembegin 2026/10/31 01:13:39 INFO Applying migration id=didhost 2026/10/31 01:13:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:39 INFO Applying migration id=invites 2026/10/31 01:13:39 INFO Applying migration id=ed25519blob 2026/10/31 01:13:39 INFO Applying migration id=rsablob 2026/10/31 01:13:39 INFO Applying migration id=iconscid 2026/10/31 01:13:39 INFO Applying migration id=actor 2026/10/31 01:13:39 INFO Applying migration id=localkeys 2026/10/31 01:13:39 INFO Applying migration id=deleted 2026/10/31 01:13:39 INFO Applying migration id=history 2026/10/31 01:13:39 INFO Applying migration id=outboxnano 2026/10/31 01:13:39 INFO Applying migration id=implements 2026/10/31 01:13:39 INFO Applying migration id=backfill 2026/10/31 01:13:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f85-040e-76d3-9e55-b48bf00330b2 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/31 01:13:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f85-040f-7274-9b35-3f8afdf5250c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f85-040e-76d3-9e55-b48bf00330b2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a18f85-040e-76d3-9e55-b48bf00330b2 2026/10/31 01:13:41 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (2.03s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/10/31 01:13:41 INFO Applying migration id=initial 2026/10/31 01:13:41 INFO Applying migration id=notesupdated 2026/10/31 01:13:41 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:41 INFO Applying migration id=activitiesid 2026/10/31 01:13:41 INFO Applying migration id=outbox 2026/10/31 01:13:41 INFO Applying migration id=edits 2026/10/31 01:13:41 INFO Applying migration id=outboxactor 2026/10/31 01:13:41 INFO Applying migration id=outboxsender 2026/10/31 01:13:41 INFO Applying migration id=thread 2026/10/31 01:13:41 INFO Applying migration id=host 2026/10/31 01:13:41 INFO Applying migration id=sharedinbox 2026/10/31 01:13:41 INFO Applying migration id=noteshost 2026/10/31 01:13:41 INFO Applying migration id=fetched 2026/10/31 01:13:41 INFO Applying migration id=move 2026/10/31 01:13:41 INFO Applying migration id=cleanup 2026/10/31 01:13:41 INFO Applying migration id=received 2026/10/31 01:13:41 INFO Applying migration id=namehost 2026/10/31 01:13:41 INFO Applying migration id=outboxhost 2026/10/31 01:13:41 INFO Applying migration id=notesfts 2026/10/31 01:13:41 INFO Applying migration id=iconsname 2026/10/31 01:13:41 INFO Applying migration id=nohash 2026/10/31 01:13:41 INFO Applying migration id=shares 2026/10/31 01:13:41 INFO Applying migration id=actorttl 2026/10/31 01:13:41 INFO Applying migration id=tocc 2026/10/31 01:13:41 INFO Applying migration id=followeds 2026/10/31 01:13:41 INFO Applying migration id=certhash 2026/10/31 01:13:41 INFO Applying migration id=follows_sync 2026/10/31 01:13:41 INFO Applying migration id=jsonpath 2026/10/31 01:13:41 INFO Applying migration id=localforward 2026/10/31 01:13:41 INFO Applying migration id=avatar 2026/10/31 01:13:41 INFO Applying migration id=noimage 2026/10/31 01:13:41 INFO Applying migration id=feed 2026/10/31 01:13:41 INFO Applying migration id=bookmarks 2026/10/31 01:13:41 INFO Applying migration id=shareactivity 2026/10/31 01:13:41 INFO Applying migration id=application 2026/10/31 01:13:41 INFO Applying migration id=certificates 2026/10/31 01:13:41 INFO Applying migration id=rawforward 2026/10/31 01:13:41 INFO Applying migration id=publickey 2026/10/31 01:13:41 INFO Applying migration id=resolvegroup 2026/10/31 01:13:41 INFO Applying migration id=reject 2026/10/31 01:13:41 INFO Applying migration id=autodel 2026/10/31 01:13:41 INFO Applying migration id=jsonb 2026/10/31 01:13:41 INFO Applying migration id=quote 2026/10/31 01:13:41 INFO Applying migration id=rfc9421 2026/10/31 01:13:41 INFO Applying migration id=keys 2026/10/31 01:13:41 INFO Applying migration id=portable 2026/10/31 01:13:41 INFO Applying migration id=proofs 2026/10/31 01:13:41 INFO Applying migration id=contexts 2026/10/31 01:13:41 INFO Applying migration id=deliverieshost 2026/10/31 01:13:41 INFO Applying migration id=pembegin 2026/10/31 01:13:41 INFO Applying migration id=didhost 2026/10/31 01:13:41 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:41 INFO Applying migration id=invites 2026/10/31 01:13:41 INFO Applying migration id=ed25519blob 2026/10/31 01:13:41 INFO Applying migration id=rsablob 2026/10/31 01:13:41 INFO Applying migration id=iconscid 2026/10/31 01:13:41 INFO Applying migration id=actor 2026/10/31 01:13:41 INFO Applying migration id=localkeys 2026/10/31 01:13:41 INFO Applying migration id=deleted 2026/10/31 01:13:41 INFO Applying migration id=history 2026/10/31 01:13:41 INFO Applying migration id=outboxnano 2026/10/31 01:13:41 INFO Applying migration id=implements 2026/10/31 01:13:41 INFO Applying migration id=backfill 2026/10/31 01:13:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f85-0e6c-7408-b2c3-3e3c6e1b82f1 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/31 01:13:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f85-0e6c-7eb1-95d9-6281e53b6ba5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f85-0e6c-7408-b2c3-3e3c6e1b82f1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a18f85-0e6c-7408-b2c3-3e3c6e1b82f1 2026/10/31 01:13:44 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (2.65s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/10/31 01:13:44 INFO Applying migration id=initial 2026/10/31 01:13:44 INFO Applying migration id=notesupdated 2026/10/31 01:13:44 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:44 INFO Applying migration id=activitiesid 2026/10/31 01:13:44 INFO Applying migration id=outbox 2026/10/31 01:13:44 INFO Applying migration id=edits 2026/10/31 01:13:44 INFO Applying migration id=outboxactor 2026/10/31 01:13:44 INFO Applying migration id=outboxsender 2026/10/31 01:13:44 INFO Applying migration id=thread 2026/10/31 01:13:44 INFO Applying migration id=host 2026/10/31 01:13:44 INFO Applying migration id=sharedinbox 2026/10/31 01:13:44 INFO Applying migration id=noteshost 2026/10/31 01:13:44 INFO Applying migration id=fetched 2026/10/31 01:13:44 INFO Applying migration id=move 2026/10/31 01:13:44 INFO Applying migration id=cleanup 2026/10/31 01:13:44 INFO Applying migration id=received 2026/10/31 01:13:44 INFO Applying migration id=namehost 2026/10/31 01:13:44 INFO Applying migration id=outboxhost 2026/10/31 01:13:44 INFO Applying migration id=notesfts 2026/10/31 01:13:44 INFO Applying migration id=iconsname 2026/10/31 01:13:44 INFO Applying migration id=nohash 2026/10/31 01:13:44 INFO Applying migration id=shares 2026/10/31 01:13:44 INFO Applying migration id=actorttl 2026/10/31 01:13:44 INFO Applying migration id=tocc 2026/10/31 01:13:44 INFO Applying migration id=followeds 2026/10/31 01:13:44 INFO Applying migration id=certhash 2026/10/31 01:13:44 INFO Applying migration id=follows_sync 2026/10/31 01:13:44 INFO Applying migration id=jsonpath 2026/10/31 01:13:44 INFO Applying migration id=localforward 2026/10/31 01:13:44 INFO Applying migration id=avatar 2026/10/31 01:13:44 INFO Applying migration id=noimage 2026/10/31 01:13:44 INFO Applying migration id=feed 2026/10/31 01:13:44 INFO Applying migration id=bookmarks 2026/10/31 01:13:44 INFO Applying migration id=shareactivity 2026/10/31 01:13:44 INFO Applying migration id=application 2026/10/31 01:13:44 INFO Applying migration id=certificates 2026/10/31 01:13:44 INFO Applying migration id=rawforward 2026/10/31 01:13:44 INFO Applying migration id=publickey 2026/10/31 01:13:44 INFO Applying migration id=resolvegroup 2026/10/31 01:13:44 INFO Applying migration id=reject 2026/10/31 01:13:44 INFO Applying migration id=autodel 2026/10/31 01:13:44 INFO Applying migration id=jsonb 2026/10/31 01:13:44 INFO Applying migration id=quote 2026/10/31 01:13:44 INFO Applying migration id=rfc9421 2026/10/31 01:13:44 INFO Applying migration id=keys 2026/10/31 01:13:44 INFO Applying migration id=portable 2026/10/31 01:13:44 INFO Applying migration id=proofs 2026/10/31 01:13:44 INFO Applying migration id=contexts 2026/10/31 01:13:44 INFO Applying migration id=deliverieshost 2026/10/31 01:13:44 INFO Applying migration id=pembegin 2026/10/31 01:13:44 INFO Applying migration id=didhost 2026/10/31 01:13:44 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:44 INFO Applying migration id=invites 2026/10/31 01:13:44 INFO Applying migration id=ed25519blob 2026/10/31 01:13:44 INFO Applying migration id=rsablob 2026/10/31 01:13:44 INFO Applying migration id=iconscid 2026/10/31 01:13:44 INFO Applying migration id=actor 2026/10/31 01:13:44 INFO Applying migration id=localkeys 2026/10/31 01:13:44 INFO Applying migration id=deleted 2026/10/31 01:13:44 INFO Applying migration id=history 2026/10/31 01:13:44 INFO Applying migration id=outboxnano 2026/10/31 01:13:44 INFO Applying migration id=implements 2026/10/31 01:13:44 INFO Applying migration id=backfill 2026/10/31 01:13:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f85-1cfb-7082-a530-43a1822362ff 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/31 01:13:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f85-1cfb-7b5d-83ee-f76aae570978 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f85-1cfb-7082-a530-43a1822362ff activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a18f85-1cfb-7082-a530-43a1822362ff 2026/10/31 01:13:48 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a18f85-1cfb-7082-a530-43a1822362ff old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/10/31 01:13:48 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f85-1cfe-75c1-9d17-07942a8c0eb1 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/31 01:13:48 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f85-1cfe-7e80-9189-6a279410e77f activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f85-1cfb-7082-a530-43a1822362ff 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/31 01:13:48 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (3.73s) === RUN TestName_Throttled 2026/10/31 01:13:48 INFO Applying migration id=initial 2026/10/31 01:13:48 INFO Applying migration id=notesupdated 2026/10/31 01:13:48 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:48 INFO Applying migration id=activitiesid 2026/10/31 01:13:48 INFO Applying migration id=outbox 2026/10/31 01:13:48 INFO Applying migration id=edits 2026/10/31 01:13:48 INFO Applying migration id=outboxactor 2026/10/31 01:13:48 INFO Applying migration id=outboxsender 2026/10/31 01:13:48 INFO Applying migration id=thread 2026/10/31 01:13:48 INFO Applying migration id=host 2026/10/31 01:13:48 INFO Applying migration id=sharedinbox 2026/10/31 01:13:48 INFO Applying migration id=noteshost 2026/10/31 01:13:48 INFO Applying migration id=fetched 2026/10/31 01:13:48 INFO Applying migration id=move 2026/10/31 01:13:48 INFO Applying migration id=cleanup 2026/10/31 01:13:48 INFO Applying migration id=received 2026/10/31 01:13:48 INFO Applying migration id=namehost 2026/10/31 01:13:48 INFO Applying migration id=outboxhost 2026/10/31 01:13:48 INFO Applying migration id=notesfts 2026/10/31 01:13:48 INFO Applying migration id=iconsname 2026/10/31 01:13:48 INFO Applying migration id=nohash 2026/10/31 01:13:48 INFO Applying migration id=shares 2026/10/31 01:13:48 INFO Applying migration id=actorttl 2026/10/31 01:13:48 INFO Applying migration id=tocc 2026/10/31 01:13:48 INFO Applying migration id=followeds 2026/10/31 01:13:48 INFO Applying migration id=certhash 2026/10/31 01:13:48 INFO Applying migration id=follows_sync 2026/10/31 01:13:48 INFO Applying migration id=jsonpath 2026/10/31 01:13:48 INFO Applying migration id=localforward 2026/10/31 01:13:48 INFO Applying migration id=avatar 2026/10/31 01:13:48 INFO Applying migration id=noimage 2026/10/31 01:13:48 INFO Applying migration id=feed 2026/10/31 01:13:48 INFO Applying migration id=bookmarks 2026/10/31 01:13:48 INFO Applying migration id=shareactivity 2026/10/31 01:13:48 INFO Applying migration id=application 2026/10/31 01:13:48 INFO Applying migration id=certificates 2026/10/31 01:13:48 INFO Applying migration id=rawforward 2026/10/31 01:13:48 INFO Applying migration id=publickey 2026/10/31 01:13:48 INFO Applying migration id=resolvegroup 2026/10/31 01:13:48 INFO Applying migration id=reject 2026/10/31 01:13:48 INFO Applying migration id=autodel 2026/10/31 01:13:48 INFO Applying migration id=jsonb 2026/10/31 01:13:48 INFO Applying migration id=quote 2026/10/31 01:13:48 INFO Applying migration id=rfc9421 2026/10/31 01:13:48 INFO Applying migration id=keys 2026/10/31 01:13:48 INFO Applying migration id=portable 2026/10/31 01:13:48 INFO Applying migration id=proofs 2026/10/31 01:13:48 INFO Applying migration id=contexts 2026/10/31 01:13:48 INFO Applying migration id=deliverieshost 2026/10/31 01:13:48 INFO Applying migration id=pembegin 2026/10/31 01:13:48 INFO Applying migration id=didhost 2026/10/31 01:13:48 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:48 INFO Applying migration id=invites 2026/10/31 01:13:48 INFO Applying migration id=ed25519blob 2026/10/31 01:13:48 INFO Applying migration id=rsablob 2026/10/31 01:13:48 INFO Applying migration id=iconscid 2026/10/31 01:13:48 INFO Applying migration id=actor 2026/10/31 01:13:48 INFO Applying migration id=localkeys 2026/10/31 01:13:48 INFO Applying migration id=deleted 2026/10/31 01:13:48 INFO Applying migration id=history 2026/10/31 01:13:48 INFO Applying migration id=outboxnano 2026/10/31 01:13:48 INFO Applying migration id=implements 2026/10/31 01:13:48 INFO Applying migration id=backfill 2026/10/31 01:13:52 WARN Throttled request to set name can=2026-10-31T01:43:48.875Z --- PASS: TestName_Throttled (4.16s) === RUN TestName_HappyFlow 2026/10/31 01:13:52 INFO Applying migration id=initial 2026/10/31 01:13:52 INFO Applying migration id=notesupdated 2026/10/31 01:13:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:52 INFO Applying migration id=activitiesid 2026/10/31 01:13:52 INFO Applying migration id=outbox 2026/10/31 01:13:52 INFO Applying migration id=edits 2026/10/31 01:13:52 INFO Applying migration id=outboxactor 2026/10/31 01:13:52 INFO Applying migration id=outboxsender 2026/10/31 01:13:52 INFO Applying migration id=thread 2026/10/31 01:13:52 INFO Applying migration id=host 2026/10/31 01:13:52 INFO Applying migration id=sharedinbox 2026/10/31 01:13:52 INFO Applying migration id=noteshost 2026/10/31 01:13:52 INFO Applying migration id=fetched 2026/10/31 01:13:52 INFO Applying migration id=move 2026/10/31 01:13:52 INFO Applying migration id=cleanup 2026/10/31 01:13:52 INFO Applying migration id=received 2026/10/31 01:13:52 INFO Applying migration id=namehost 2026/10/31 01:13:52 INFO Applying migration id=outboxhost 2026/10/31 01:13:52 INFO Applying migration id=notesfts 2026/10/31 01:13:52 INFO Applying migration id=iconsname 2026/10/31 01:13:52 INFO Applying migration id=nohash 2026/10/31 01:13:52 INFO Applying migration id=shares 2026/10/31 01:13:52 INFO Applying migration id=actorttl 2026/10/31 01:13:52 INFO Applying migration id=tocc 2026/10/31 01:13:52 INFO Applying migration id=followeds 2026/10/31 01:13:52 INFO Applying migration id=certhash 2026/10/31 01:13:52 INFO Applying migration id=follows_sync 2026/10/31 01:13:52 INFO Applying migration id=jsonpath 2026/10/31 01:13:52 INFO Applying migration id=localforward 2026/10/31 01:13:52 INFO Applying migration id=avatar 2026/10/31 01:13:52 INFO Applying migration id=noimage 2026/10/31 01:13:52 INFO Applying migration id=feed 2026/10/31 01:13:52 INFO Applying migration id=bookmarks 2026/10/31 01:13:52 INFO Applying migration id=shareactivity 2026/10/31 01:13:52 INFO Applying migration id=application 2026/10/31 01:13:52 INFO Applying migration id=certificates 2026/10/31 01:13:52 INFO Applying migration id=rawforward 2026/10/31 01:13:52 INFO Applying migration id=publickey 2026/10/31 01:13:52 INFO Applying migration id=resolvegroup 2026/10/31 01:13:52 INFO Applying migration id=reject 2026/10/31 01:13:52 INFO Applying migration id=autodel 2026/10/31 01:13:52 INFO Applying migration id=jsonb 2026/10/31 01:13:52 INFO Applying migration id=quote 2026/10/31 01:13:52 INFO Applying migration id=rfc9421 2026/10/31 01:13:52 INFO Applying migration id=keys 2026/10/31 01:13:52 INFO Applying migration id=portable 2026/10/31 01:13:52 INFO Applying migration id=proofs 2026/10/31 01:13:52 INFO Applying migration id=contexts 2026/10/31 01:13:52 INFO Applying migration id=deliverieshost 2026/10/31 01:13:52 INFO Applying migration id=pembegin 2026/10/31 01:13:52 INFO Applying migration id=didhost 2026/10/31 01:13:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:52 INFO Applying migration id=invites 2026/10/31 01:13:52 INFO Applying migration id=ed25519blob 2026/10/31 01:13:52 INFO Applying migration id=rsablob 2026/10/31 01:13:52 INFO Applying migration id=iconscid 2026/10/31 01:13:52 INFO Applying migration id=actor 2026/10/31 01:13:52 INFO Applying migration id=localkeys 2026/10/31 01:13:52 INFO Applying migration id=deleted 2026/10/31 01:13:52 INFO Applying migration id=history 2026/10/31 01:13:52 INFO Applying migration id=outboxnano 2026/10/31 01:13:52 INFO Applying migration id=implements 2026/10/31 01:13:52 INFO Applying migration id=backfill 2026/10/31 01:13:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (2.74s) === RUN TestName_TooLong 2026/10/31 01:13:54 INFO Applying migration id=initial 2026/10/31 01:13:54 INFO Applying migration id=notesupdated 2026/10/31 01:13:54 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:54 INFO Applying migration id=activitiesid 2026/10/31 01:13:54 INFO Applying migration id=outbox 2026/10/31 01:13:54 INFO Applying migration id=edits 2026/10/31 01:13:54 INFO Applying migration id=outboxactor 2026/10/31 01:13:54 INFO Applying migration id=outboxsender 2026/10/31 01:13:54 INFO Applying migration id=thread 2026/10/31 01:13:54 INFO Applying migration id=host 2026/10/31 01:13:54 INFO Applying migration id=sharedinbox 2026/10/31 01:13:54 INFO Applying migration id=noteshost 2026/10/31 01:13:54 INFO Applying migration id=fetched 2026/10/31 01:13:54 INFO Applying migration id=move 2026/10/31 01:13:54 INFO Applying migration id=cleanup 2026/10/31 01:13:54 INFO Applying migration id=received 2026/10/31 01:13:54 INFO Applying migration id=namehost 2026/10/31 01:13:54 INFO Applying migration id=outboxhost 2026/10/31 01:13:54 INFO Applying migration id=notesfts 2026/10/31 01:13:54 INFO Applying migration id=iconsname 2026/10/31 01:13:54 INFO Applying migration id=nohash 2026/10/31 01:13:54 INFO Applying migration id=shares 2026/10/31 01:13:54 INFO Applying migration id=actorttl 2026/10/31 01:13:54 INFO Applying migration id=tocc 2026/10/31 01:13:54 INFO Applying migration id=followeds 2026/10/31 01:13:54 INFO Applying migration id=certhash 2026/10/31 01:13:54 INFO Applying migration id=follows_sync 2026/10/31 01:13:54 INFO Applying migration id=jsonpath 2026/10/31 01:13:54 INFO Applying migration id=localforward 2026/10/31 01:13:54 INFO Applying migration id=avatar 2026/10/31 01:13:54 INFO Applying migration id=noimage 2026/10/31 01:13:54 INFO Applying migration id=feed 2026/10/31 01:13:54 INFO Applying migration id=bookmarks 2026/10/31 01:13:54 INFO Applying migration id=shareactivity 2026/10/31 01:13:54 INFO Applying migration id=application 2026/10/31 01:13:54 INFO Applying migration id=certificates 2026/10/31 01:13:54 INFO Applying migration id=rawforward 2026/10/31 01:13:54 INFO Applying migration id=publickey 2026/10/31 01:13:54 INFO Applying migration id=resolvegroup 2026/10/31 01:13:54 INFO Applying migration id=reject 2026/10/31 01:13:55 INFO Applying migration id=autodel 2026/10/31 01:13:55 INFO Applying migration id=jsonb 2026/10/31 01:13:55 INFO Applying migration id=quote 2026/10/31 01:13:55 INFO Applying migration id=rfc9421 2026/10/31 01:13:55 INFO Applying migration id=keys 2026/10/31 01:13:55 INFO Applying migration id=portable 2026/10/31 01:13:55 INFO Applying migration id=proofs 2026/10/31 01:13:55 INFO Applying migration id=contexts 2026/10/31 01:13:55 INFO Applying migration id=deliverieshost 2026/10/31 01:13:55 INFO Applying migration id=pembegin 2026/10/31 01:13:55 INFO Applying migration id=didhost 2026/10/31 01:13:55 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:55 INFO Applying migration id=invites 2026/10/31 01:13:55 INFO Applying migration id=ed25519blob 2026/10/31 01:13:55 INFO Applying migration id=rsablob 2026/10/31 01:13:55 INFO Applying migration id=iconscid 2026/10/31 01:13:55 INFO Applying migration id=actor 2026/10/31 01:13:55 INFO Applying migration id=localkeys 2026/10/31 01:13:55 INFO Applying migration id=deleted 2026/10/31 01:13:55 INFO Applying migration id=history 2026/10/31 01:13:55 INFO Applying migration id=outboxnano 2026/10/31 01:13:55 INFO Applying migration id=implements 2026/10/31 01:13:55 INFO Applying migration id=backfill --- PASS: TestName_TooLong (2.78s) === RUN TestName_MultiLine 2026/10/31 01:13:57 INFO Applying migration id=initial 2026/10/31 01:13:57 INFO Applying migration id=notesupdated 2026/10/31 01:13:57 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:57 INFO Applying migration id=activitiesid 2026/10/31 01:13:57 INFO Applying migration id=outbox 2026/10/31 01:13:57 INFO Applying migration id=edits 2026/10/31 01:13:57 INFO Applying migration id=outboxactor 2026/10/31 01:13:57 INFO Applying migration id=outboxsender 2026/10/31 01:13:57 INFO Applying migration id=thread 2026/10/31 01:13:57 INFO Applying migration id=host 2026/10/31 01:13:57 INFO Applying migration id=sharedinbox 2026/10/31 01:13:57 INFO Applying migration id=noteshost 2026/10/31 01:13:57 INFO Applying migration id=fetched 2026/10/31 01:13:57 INFO Applying migration id=move 2026/10/31 01:13:57 INFO Applying migration id=cleanup 2026/10/31 01:13:57 INFO Applying migration id=received 2026/10/31 01:13:57 INFO Applying migration id=namehost 2026/10/31 01:13:57 INFO Applying migration id=outboxhost 2026/10/31 01:13:57 INFO Applying migration id=notesfts 2026/10/31 01:13:57 INFO Applying migration id=iconsname 2026/10/31 01:13:57 INFO Applying migration id=nohash 2026/10/31 01:13:57 INFO Applying migration id=shares 2026/10/31 01:13:57 INFO Applying migration id=actorttl 2026/10/31 01:13:57 INFO Applying migration id=tocc 2026/10/31 01:13:57 INFO Applying migration id=followeds 2026/10/31 01:13:57 INFO Applying migration id=certhash 2026/10/31 01:13:57 INFO Applying migration id=follows_sync 2026/10/31 01:13:57 INFO Applying migration id=jsonpath 2026/10/31 01:13:57 INFO Applying migration id=localforward 2026/10/31 01:13:57 INFO Applying migration id=avatar 2026/10/31 01:13:57 INFO Applying migration id=noimage 2026/10/31 01:13:57 INFO Applying migration id=feed 2026/10/31 01:13:57 INFO Applying migration id=bookmarks 2026/10/31 01:13:57 INFO Applying migration id=shareactivity 2026/10/31 01:13:57 INFO Applying migration id=application 2026/10/31 01:13:57 INFO Applying migration id=certificates 2026/10/31 01:13:57 INFO Applying migration id=rawforward 2026/10/31 01:13:57 INFO Applying migration id=publickey 2026/10/31 01:13:57 INFO Applying migration id=resolvegroup 2026/10/31 01:13:57 INFO Applying migration id=reject 2026/10/31 01:13:57 INFO Applying migration id=autodel 2026/10/31 01:13:57 INFO Applying migration id=jsonb 2026/10/31 01:13:57 INFO Applying migration id=quote 2026/10/31 01:13:57 INFO Applying migration id=rfc9421 2026/10/31 01:13:57 INFO Applying migration id=keys 2026/10/31 01:13:57 INFO Applying migration id=portable 2026/10/31 01:13:57 INFO Applying migration id=proofs 2026/10/31 01:13:57 INFO Applying migration id=contexts 2026/10/31 01:13:57 INFO Applying migration id=deliverieshost 2026/10/31 01:13:57 INFO Applying migration id=pembegin 2026/10/31 01:13:57 INFO Applying migration id=didhost 2026/10/31 01:13:57 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:57 INFO Applying migration id=invites 2026/10/31 01:13:57 INFO Applying migration id=ed25519blob 2026/10/31 01:13:57 INFO Applying migration id=rsablob 2026/10/31 01:13:57 INFO Applying migration id=iconscid 2026/10/31 01:13:57 INFO Applying migration id=actor 2026/10/31 01:13:57 INFO Applying migration id=localkeys 2026/10/31 01:13:57 INFO Applying migration id=deleted 2026/10/31 01:13:57 INFO Applying migration id=history 2026/10/31 01:13:57 INFO Applying migration id=outboxnano 2026/10/31 01:13:57 INFO Applying migration id=implements 2026/10/31 01:13:57 INFO Applying migration id=backfill 2026/10/31 01:13:59 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (1.60s) === RUN TestOutbox_NonExistingUser 2026/10/31 01:13:59 INFO Applying migration id=initial 2026/10/31 01:13:59 INFO Applying migration id=notesupdated 2026/10/31 01:13:59 INFO Applying migration id=personspreferredusername 2026/10/31 01:13:59 INFO Applying migration id=activitiesid 2026/10/31 01:13:59 INFO Applying migration id=outbox 2026/10/31 01:13:59 INFO Applying migration id=edits 2026/10/31 01:13:59 INFO Applying migration id=outboxactor 2026/10/31 01:13:59 INFO Applying migration id=outboxsender 2026/10/31 01:13:59 INFO Applying migration id=thread 2026/10/31 01:13:59 INFO Applying migration id=host 2026/10/31 01:13:59 INFO Applying migration id=sharedinbox 2026/10/31 01:13:59 INFO Applying migration id=noteshost 2026/10/31 01:13:59 INFO Applying migration id=fetched 2026/10/31 01:13:59 INFO Applying migration id=move 2026/10/31 01:13:59 INFO Applying migration id=cleanup 2026/10/31 01:13:59 INFO Applying migration id=received 2026/10/31 01:13:59 INFO Applying migration id=namehost 2026/10/31 01:13:59 INFO Applying migration id=outboxhost 2026/10/31 01:13:59 INFO Applying migration id=notesfts 2026/10/31 01:13:59 INFO Applying migration id=iconsname 2026/10/31 01:13:59 INFO Applying migration id=nohash 2026/10/31 01:13:59 INFO Applying migration id=shares 2026/10/31 01:13:59 INFO Applying migration id=actorttl 2026/10/31 01:13:59 INFO Applying migration id=tocc 2026/10/31 01:13:59 INFO Applying migration id=followeds 2026/10/31 01:13:59 INFO Applying migration id=certhash 2026/10/31 01:13:59 INFO Applying migration id=follows_sync 2026/10/31 01:13:59 INFO Applying migration id=jsonpath 2026/10/31 01:13:59 INFO Applying migration id=localforward 2026/10/31 01:13:59 INFO Applying migration id=avatar 2026/10/31 01:13:59 INFO Applying migration id=noimage 2026/10/31 01:13:59 INFO Applying migration id=feed 2026/10/31 01:13:59 INFO Applying migration id=bookmarks 2026/10/31 01:13:59 INFO Applying migration id=shareactivity 2026/10/31 01:13:59 INFO Applying migration id=application 2026/10/31 01:13:59 INFO Applying migration id=certificates 2026/10/31 01:13:59 INFO Applying migration id=rawforward 2026/10/31 01:13:59 INFO Applying migration id=publickey 2026/10/31 01:13:59 INFO Applying migration id=resolvegroup 2026/10/31 01:13:59 INFO Applying migration id=reject 2026/10/31 01:13:59 INFO Applying migration id=autodel 2026/10/31 01:13:59 INFO Applying migration id=jsonb 2026/10/31 01:13:59 INFO Applying migration id=quote 2026/10/31 01:13:59 INFO Applying migration id=rfc9421 2026/10/31 01:13:59 INFO Applying migration id=keys 2026/10/31 01:13:59 INFO Applying migration id=portable 2026/10/31 01:13:59 INFO Applying migration id=proofs 2026/10/31 01:13:59 INFO Applying migration id=contexts 2026/10/31 01:13:59 INFO Applying migration id=deliverieshost 2026/10/31 01:13:59 INFO Applying migration id=pembegin 2026/10/31 01:13:59 INFO Applying migration id=didhost 2026/10/31 01:13:59 INFO Applying migration id=rsapkcs8 2026/10/31 01:13:59 INFO Applying migration id=invites 2026/10/31 01:13:59 INFO Applying migration id=ed25519blob 2026/10/31 01:13:59 INFO Applying migration id=rsablob 2026/10/31 01:13:59 INFO Applying migration id=iconscid 2026/10/31 01:13:59 INFO Applying migration id=actor 2026/10/31 01:13:59 INFO Applying migration id=localkeys 2026/10/31 01:13:59 INFO Applying migration id=deleted 2026/10/31 01:13:59 INFO Applying migration id=history 2026/10/31 01:13:59 INFO Applying migration id=outboxnano 2026/10/31 01:13:59 INFO Applying migration id=implements 2026/10/31 01:13:59 INFO Applying migration id=backfill 2026/10/31 01:14:01 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (2.10s) === RUN TestOutbox_InvalidOffset 2026/10/31 01:14:01 INFO Applying migration id=initial 2026/10/31 01:14:01 INFO Applying migration id=notesupdated 2026/10/31 01:14:01 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:01 INFO Applying migration id=activitiesid 2026/10/31 01:14:01 INFO Applying migration id=outbox 2026/10/31 01:14:01 INFO Applying migration id=edits 2026/10/31 01:14:01 INFO Applying migration id=outboxactor 2026/10/31 01:14:01 INFO Applying migration id=outboxsender 2026/10/31 01:14:01 INFO Applying migration id=thread 2026/10/31 01:14:01 INFO Applying migration id=host 2026/10/31 01:14:01 INFO Applying migration id=sharedinbox 2026/10/31 01:14:01 INFO Applying migration id=noteshost 2026/10/31 01:14:01 INFO Applying migration id=fetched 2026/10/31 01:14:01 INFO Applying migration id=move 2026/10/31 01:14:01 INFO Applying migration id=cleanup 2026/10/31 01:14:01 INFO Applying migration id=received 2026/10/31 01:14:01 INFO Applying migration id=namehost 2026/10/31 01:14:01 INFO Applying migration id=outboxhost 2026/10/31 01:14:01 INFO Applying migration id=notesfts 2026/10/31 01:14:01 INFO Applying migration id=iconsname 2026/10/31 01:14:01 INFO Applying migration id=nohash 2026/10/31 01:14:01 INFO Applying migration id=shares 2026/10/31 01:14:01 INFO Applying migration id=actorttl 2026/10/31 01:14:01 INFO Applying migration id=tocc 2026/10/31 01:14:01 INFO Applying migration id=followeds 2026/10/31 01:14:01 INFO Applying migration id=certhash 2026/10/31 01:14:01 INFO Applying migration id=follows_sync 2026/10/31 01:14:01 INFO Applying migration id=jsonpath 2026/10/31 01:14:01 INFO Applying migration id=localforward 2026/10/31 01:14:01 INFO Applying migration id=avatar 2026/10/31 01:14:01 INFO Applying migration id=noimage 2026/10/31 01:14:01 INFO Applying migration id=feed 2026/10/31 01:14:01 INFO Applying migration id=bookmarks 2026/10/31 01:14:01 INFO Applying migration id=shareactivity 2026/10/31 01:14:01 INFO Applying migration id=application 2026/10/31 01:14:01 INFO Applying migration id=certificates 2026/10/31 01:14:01 INFO Applying migration id=rawforward 2026/10/31 01:14:01 INFO Applying migration id=publickey 2026/10/31 01:14:01 INFO Applying migration id=resolvegroup 2026/10/31 01:14:01 INFO Applying migration id=reject 2026/10/31 01:14:01 INFO Applying migration id=autodel 2026/10/31 01:14:01 INFO Applying migration id=jsonb 2026/10/31 01:14:01 INFO Applying migration id=quote 2026/10/31 01:14:01 INFO Applying migration id=rfc9421 2026/10/31 01:14:01 INFO Applying migration id=keys 2026/10/31 01:14:01 INFO Applying migration id=portable 2026/10/31 01:14:01 INFO Applying migration id=proofs 2026/10/31 01:14:01 INFO Applying migration id=contexts 2026/10/31 01:14:01 INFO Applying migration id=deliverieshost 2026/10/31 01:14:01 INFO Applying migration id=pembegin 2026/10/31 01:14:01 INFO Applying migration id=didhost 2026/10/31 01:14:01 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:01 INFO Applying migration id=invites 2026/10/31 01:14:01 INFO Applying migration id=ed25519blob 2026/10/31 01:14:01 INFO Applying migration id=rsablob 2026/10/31 01:14:01 INFO Applying migration id=iconscid 2026/10/31 01:14:01 INFO Applying migration id=actor 2026/10/31 01:14:01 INFO Applying migration id=localkeys 2026/10/31 01:14:01 INFO Applying migration id=deleted 2026/10/31 01:14:01 INFO Applying migration id=history 2026/10/31 01:14:01 INFO Applying migration id=outboxnano 2026/10/31 01:14:01 INFO Applying migration id=implements 2026/10/31 01:14:01 INFO Applying migration id=backfill 2026/10/31 01:14:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-5658-7da9-aba4-1bf08a7a672f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-5658-7d3c-97d8-d0c9d8b48d33 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-5658-7d3c-97d8-d0c9d8b48d33 2026/10/31 01:14:02 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (1.30s) === RUN TestOutbox_PublicPost 2026/10/31 01:14:02 INFO Applying migration id=initial 2026/10/31 01:14:02 INFO Applying migration id=notesupdated 2026/10/31 01:14:02 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:02 INFO Applying migration id=activitiesid 2026/10/31 01:14:02 INFO Applying migration id=outbox 2026/10/31 01:14:02 INFO Applying migration id=edits 2026/10/31 01:14:02 INFO Applying migration id=outboxactor 2026/10/31 01:14:02 INFO Applying migration id=outboxsender 2026/10/31 01:14:02 INFO Applying migration id=thread 2026/10/31 01:14:02 INFO Applying migration id=host 2026/10/31 01:14:02 INFO Applying migration id=sharedinbox 2026/10/31 01:14:02 INFO Applying migration id=noteshost 2026/10/31 01:14:02 INFO Applying migration id=fetched 2026/10/31 01:14:02 INFO Applying migration id=move 2026/10/31 01:14:02 INFO Applying migration id=cleanup 2026/10/31 01:14:02 INFO Applying migration id=received 2026/10/31 01:14:02 INFO Applying migration id=namehost 2026/10/31 01:14:02 INFO Applying migration id=outboxhost 2026/10/31 01:14:02 INFO Applying migration id=notesfts 2026/10/31 01:14:02 INFO Applying migration id=iconsname 2026/10/31 01:14:02 INFO Applying migration id=nohash 2026/10/31 01:14:02 INFO Applying migration id=shares 2026/10/31 01:14:02 INFO Applying migration id=actorttl 2026/10/31 01:14:02 INFO Applying migration id=tocc 2026/10/31 01:14:02 INFO Applying migration id=followeds 2026/10/31 01:14:02 INFO Applying migration id=certhash 2026/10/31 01:14:02 INFO Applying migration id=follows_sync 2026/10/31 01:14:02 INFO Applying migration id=jsonpath 2026/10/31 01:14:02 INFO Applying migration id=localforward 2026/10/31 01:14:02 INFO Applying migration id=avatar 2026/10/31 01:14:02 INFO Applying migration id=noimage 2026/10/31 01:14:02 INFO Applying migration id=feed 2026/10/31 01:14:02 INFO Applying migration id=bookmarks 2026/10/31 01:14:02 INFO Applying migration id=shareactivity 2026/10/31 01:14:02 INFO Applying migration id=application 2026/10/31 01:14:02 INFO Applying migration id=certificates 2026/10/31 01:14:02 INFO Applying migration id=rawforward 2026/10/31 01:14:02 INFO Applying migration id=publickey 2026/10/31 01:14:02 INFO Applying migration id=resolvegroup 2026/10/31 01:14:02 INFO Applying migration id=reject 2026/10/31 01:14:02 INFO Applying migration id=autodel 2026/10/31 01:14:02 INFO Applying migration id=jsonb 2026/10/31 01:14:02 INFO Applying migration id=quote 2026/10/31 01:14:02 INFO Applying migration id=rfc9421 2026/10/31 01:14:02 INFO Applying migration id=keys 2026/10/31 01:14:02 INFO Applying migration id=portable 2026/10/31 01:14:02 INFO Applying migration id=proofs 2026/10/31 01:14:02 INFO Applying migration id=contexts 2026/10/31 01:14:02 INFO Applying migration id=deliverieshost 2026/10/31 01:14:02 INFO Applying migration id=pembegin 2026/10/31 01:14:02 INFO Applying migration id=didhost 2026/10/31 01:14:02 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:02 INFO Applying migration id=invites 2026/10/31 01:14:02 INFO Applying migration id=ed25519blob 2026/10/31 01:14:02 INFO Applying migration id=rsablob 2026/10/31 01:14:02 INFO Applying migration id=iconscid 2026/10/31 01:14:02 INFO Applying migration id=actor 2026/10/31 01:14:02 INFO Applying migration id=localkeys 2026/10/31 01:14:02 INFO Applying migration id=deleted 2026/10/31 01:14:02 INFO Applying migration id=history 2026/10/31 01:14:02 INFO Applying migration id=outboxnano 2026/10/31 01:14:02 INFO Applying migration id=implements 2026/10/31 01:14:02 INFO Applying migration id=backfill 2026/10/31 01:14:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-5b4d-7718-9d4a-8aef309cae1e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-5b4d-76d8-9072-17428cc58a75 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-5b4d-76d8-9072-17428cc58a75 2026/10/31 01:14:03 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (1.27s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/10/31 01:14:03 INFO Applying migration id=initial 2026/10/31 01:14:03 INFO Applying migration id=notesupdated 2026/10/31 01:14:03 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:03 INFO Applying migration id=activitiesid 2026/10/31 01:14:03 INFO Applying migration id=outbox 2026/10/31 01:14:03 INFO Applying migration id=edits 2026/10/31 01:14:03 INFO Applying migration id=outboxactor 2026/10/31 01:14:03 INFO Applying migration id=outboxsender 2026/10/31 01:14:03 INFO Applying migration id=thread 2026/10/31 01:14:03 INFO Applying migration id=host 2026/10/31 01:14:03 INFO Applying migration id=sharedinbox 2026/10/31 01:14:03 INFO Applying migration id=noteshost 2026/10/31 01:14:03 INFO Applying migration id=fetched 2026/10/31 01:14:03 INFO Applying migration id=move 2026/10/31 01:14:03 INFO Applying migration id=cleanup 2026/10/31 01:14:03 INFO Applying migration id=received 2026/10/31 01:14:03 INFO Applying migration id=namehost 2026/10/31 01:14:03 INFO Applying migration id=outboxhost 2026/10/31 01:14:03 INFO Applying migration id=notesfts 2026/10/31 01:14:04 INFO Applying migration id=iconsname 2026/10/31 01:14:04 INFO Applying migration id=nohash 2026/10/31 01:14:04 INFO Applying migration id=shares 2026/10/31 01:14:04 INFO Applying migration id=actorttl 2026/10/31 01:14:04 INFO Applying migration id=tocc 2026/10/31 01:14:04 INFO Applying migration id=followeds 2026/10/31 01:14:04 INFO Applying migration id=certhash 2026/10/31 01:14:04 INFO Applying migration id=follows_sync 2026/10/31 01:14:04 INFO Applying migration id=jsonpath 2026/10/31 01:14:04 INFO Applying migration id=localforward 2026/10/31 01:14:04 INFO Applying migration id=avatar 2026/10/31 01:14:04 INFO Applying migration id=noimage 2026/10/31 01:14:04 INFO Applying migration id=feed 2026/10/31 01:14:04 INFO Applying migration id=bookmarks 2026/10/31 01:14:04 INFO Applying migration id=shareactivity 2026/10/31 01:14:04 INFO Applying migration id=application 2026/10/31 01:14:04 INFO Applying migration id=certificates 2026/10/31 01:14:04 INFO Applying migration id=rawforward 2026/10/31 01:14:04 INFO Applying migration id=publickey 2026/10/31 01:14:04 INFO Applying migration id=resolvegroup 2026/10/31 01:14:04 INFO Applying migration id=reject 2026/10/31 01:14:04 INFO Applying migration id=autodel 2026/10/31 01:14:04 INFO Applying migration id=jsonb 2026/10/31 01:14:04 INFO Applying migration id=quote 2026/10/31 01:14:04 INFO Applying migration id=rfc9421 2026/10/31 01:14:04 INFO Applying migration id=keys 2026/10/31 01:14:04 INFO Applying migration id=portable 2026/10/31 01:14:04 INFO Applying migration id=proofs 2026/10/31 01:14:04 INFO Applying migration id=contexts 2026/10/31 01:14:04 INFO Applying migration id=deliverieshost 2026/10/31 01:14:04 INFO Applying migration id=pembegin 2026/10/31 01:14:04 INFO Applying migration id=didhost 2026/10/31 01:14:04 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:04 INFO Applying migration id=invites 2026/10/31 01:14:04 INFO Applying migration id=ed25519blob 2026/10/31 01:14:04 INFO Applying migration id=rsablob 2026/10/31 01:14:04 INFO Applying migration id=iconscid 2026/10/31 01:14:04 INFO Applying migration id=actor 2026/10/31 01:14:04 INFO Applying migration id=localkeys 2026/10/31 01:14:04 INFO Applying migration id=deleted 2026/10/31 01:14:04 INFO Applying migration id=history 2026/10/31 01:14:04 INFO Applying migration id=outboxnano 2026/10/31 01:14:04 INFO Applying migration id=implements 2026/10/31 01:14:04 INFO Applying migration id=backfill 2026/10/31 01:14:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-646e-794a-ade4-5da1f64c5291 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-646e-78cc-afa5-06cd78e97a23 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-646e-78cc-afa5-06cd78e97a23 2026/10/31 01:14:06 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (2.33s) === RUN TestOutbox_PublicPostSelf 2026/10/31 01:14:06 INFO Applying migration id=initial 2026/10/31 01:14:06 INFO Applying migration id=notesupdated 2026/10/31 01:14:06 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:06 INFO Applying migration id=activitiesid 2026/10/31 01:14:06 INFO Applying migration id=outbox 2026/10/31 01:14:06 INFO Applying migration id=edits 2026/10/31 01:14:06 INFO Applying migration id=outboxactor 2026/10/31 01:14:06 INFO Applying migration id=outboxsender 2026/10/31 01:14:06 INFO Applying migration id=thread 2026/10/31 01:14:06 INFO Applying migration id=host 2026/10/31 01:14:06 INFO Applying migration id=sharedinbox 2026/10/31 01:14:06 INFO Applying migration id=noteshost 2026/10/31 01:14:06 INFO Applying migration id=fetched 2026/10/31 01:14:06 INFO Applying migration id=move 2026/10/31 01:14:06 INFO Applying migration id=cleanup 2026/10/31 01:14:06 INFO Applying migration id=received 2026/10/31 01:14:06 INFO Applying migration id=namehost 2026/10/31 01:14:06 INFO Applying migration id=outboxhost 2026/10/31 01:14:06 INFO Applying migration id=notesfts 2026/10/31 01:14:06 INFO Applying migration id=iconsname 2026/10/31 01:14:06 INFO Applying migration id=nohash 2026/10/31 01:14:06 INFO Applying migration id=shares 2026/10/31 01:14:06 INFO Applying migration id=actorttl 2026/10/31 01:14:06 INFO Applying migration id=tocc 2026/10/31 01:14:06 INFO Applying migration id=followeds 2026/10/31 01:14:06 INFO Applying migration id=certhash 2026/10/31 01:14:06 INFO Applying migration id=follows_sync 2026/10/31 01:14:06 INFO Applying migration id=jsonpath 2026/10/31 01:14:06 INFO Applying migration id=localforward 2026/10/31 01:14:06 INFO Applying migration id=avatar 2026/10/31 01:14:06 INFO Applying migration id=noimage 2026/10/31 01:14:06 INFO Applying migration id=feed 2026/10/31 01:14:06 INFO Applying migration id=bookmarks 2026/10/31 01:14:06 INFO Applying migration id=shareactivity 2026/10/31 01:14:06 INFO Applying migration id=application 2026/10/31 01:14:06 INFO Applying migration id=certificates 2026/10/31 01:14:06 INFO Applying migration id=rawforward 2026/10/31 01:14:06 INFO Applying migration id=publickey 2026/10/31 01:14:06 INFO Applying migration id=resolvegroup 2026/10/31 01:14:06 INFO Applying migration id=reject 2026/10/31 01:14:06 INFO Applying migration id=autodel 2026/10/31 01:14:06 INFO Applying migration id=jsonb 2026/10/31 01:14:06 INFO Applying migration id=quote 2026/10/31 01:14:06 INFO Applying migration id=rfc9421 2026/10/31 01:14:06 INFO Applying migration id=keys 2026/10/31 01:14:06 INFO Applying migration id=portable 2026/10/31 01:14:06 INFO Applying migration id=proofs 2026/10/31 01:14:06 INFO Applying migration id=contexts 2026/10/31 01:14:06 INFO Applying migration id=deliverieshost 2026/10/31 01:14:06 INFO Applying migration id=pembegin 2026/10/31 01:14:06 INFO Applying migration id=didhost 2026/10/31 01:14:06 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:06 INFO Applying migration id=invites 2026/10/31 01:14:06 INFO Applying migration id=ed25519blob 2026/10/31 01:14:06 INFO Applying migration id=rsablob 2026/10/31 01:14:06 INFO Applying migration id=iconscid 2026/10/31 01:14:06 INFO Applying migration id=actor 2026/10/31 01:14:06 INFO Applying migration id=localkeys 2026/10/31 01:14:06 INFO Applying migration id=deleted 2026/10/31 01:14:06 INFO Applying migration id=history 2026/10/31 01:14:06 INFO Applying migration id=outboxnano 2026/10/31 01:14:06 INFO Applying migration id=implements 2026/10/31 01:14:06 INFO Applying migration id=backfill 2026/10/31 01:14:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-6ecb-7e39-b315-2c911984a09f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-6ecb-7d79-bf29-7a68ef700785 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-6ecb-7d79-bf29-7a68ef700785 2026/10/31 01:14:08 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (2.65s) === RUN TestOutbox_PostToFollowers 2026/10/31 01:14:08 INFO Applying migration id=initial 2026/10/31 01:14:08 INFO Applying migration id=notesupdated 2026/10/31 01:14:08 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:08 INFO Applying migration id=activitiesid 2026/10/31 01:14:08 INFO Applying migration id=outbox 2026/10/31 01:14:08 INFO Applying migration id=edits 2026/10/31 01:14:08 INFO Applying migration id=outboxactor 2026/10/31 01:14:08 INFO Applying migration id=outboxsender 2026/10/31 01:14:08 INFO Applying migration id=thread 2026/10/31 01:14:08 INFO Applying migration id=host 2026/10/31 01:14:08 INFO Applying migration id=sharedinbox 2026/10/31 01:14:08 INFO Applying migration id=noteshost 2026/10/31 01:14:08 INFO Applying migration id=fetched 2026/10/31 01:14:08 INFO Applying migration id=move 2026/10/31 01:14:08 INFO Applying migration id=cleanup 2026/10/31 01:14:08 INFO Applying migration id=received 2026/10/31 01:14:08 INFO Applying migration id=namehost 2026/10/31 01:14:08 INFO Applying migration id=outboxhost 2026/10/31 01:14:08 INFO Applying migration id=notesfts 2026/10/31 01:14:08 INFO Applying migration id=iconsname 2026/10/31 01:14:08 INFO Applying migration id=nohash 2026/10/31 01:14:08 INFO Applying migration id=shares 2026/10/31 01:14:08 INFO Applying migration id=actorttl 2026/10/31 01:14:08 INFO Applying migration id=tocc 2026/10/31 01:14:09 INFO Applying migration id=followeds 2026/10/31 01:14:09 INFO Applying migration id=certhash 2026/10/31 01:14:09 INFO Applying migration id=follows_sync 2026/10/31 01:14:09 INFO Applying migration id=jsonpath 2026/10/31 01:14:09 INFO Applying migration id=localforward 2026/10/31 01:14:09 INFO Applying migration id=avatar 2026/10/31 01:14:09 INFO Applying migration id=noimage 2026/10/31 01:14:09 INFO Applying migration id=feed 2026/10/31 01:14:09 INFO Applying migration id=bookmarks 2026/10/31 01:14:09 INFO Applying migration id=shareactivity 2026/10/31 01:14:09 INFO Applying migration id=application 2026/10/31 01:14:09 INFO Applying migration id=certificates 2026/10/31 01:14:09 INFO Applying migration id=rawforward 2026/10/31 01:14:09 INFO Applying migration id=publickey 2026/10/31 01:14:09 INFO Applying migration id=resolvegroup 2026/10/31 01:14:09 INFO Applying migration id=reject 2026/10/31 01:14:09 INFO Applying migration id=autodel 2026/10/31 01:14:09 INFO Applying migration id=jsonb 2026/10/31 01:14:09 INFO Applying migration id=quote 2026/10/31 01:14:09 INFO Applying migration id=rfc9421 2026/10/31 01:14:09 INFO Applying migration id=keys 2026/10/31 01:14:09 INFO Applying migration id=portable 2026/10/31 01:14:09 INFO Applying migration id=proofs 2026/10/31 01:14:09 INFO Applying migration id=contexts 2026/10/31 01:14:09 INFO Applying migration id=deliverieshost 2026/10/31 01:14:09 INFO Applying migration id=pembegin 2026/10/31 01:14:09 INFO Applying migration id=didhost 2026/10/31 01:14:09 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:09 INFO Applying migration id=invites 2026/10/31 01:14:09 INFO Applying migration id=ed25519blob 2026/10/31 01:14:09 INFO Applying migration id=rsablob 2026/10/31 01:14:09 INFO Applying migration id=iconscid 2026/10/31 01:14:09 INFO Applying migration id=actor 2026/10/31 01:14:09 INFO Applying migration id=localkeys 2026/10/31 01:14:09 INFO Applying migration id=deleted 2026/10/31 01:14:09 INFO Applying migration id=history 2026/10/31 01:14:09 INFO Applying migration id=outboxnano 2026/10/31 01:14:09 INFO Applying migration id=implements 2026/10/31 01:14:09 INFO Applying migration id=backfill 2026/10/31 01:14:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f85-7a33-75db-9e79-c29a86413867 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:14:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f85-7a34-725c-a41f-2b4b5c1d83d1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f85-7a33-75db-9e79-c29a86413867 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f85-7a33-75db-9e79-c29a86413867 2026/10/31 01:14:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-7a34-7c43-93dc-a9d2272e2631 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-7a34-7bff-bce1-10eca720ff24 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-7a34-7bff-bce1-10eca720ff24 2026/10/31 01:14:11 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (2.92s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/10/31 01:14:11 INFO Applying migration id=initial 2026/10/31 01:14:11 INFO Applying migration id=notesupdated 2026/10/31 01:14:11 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:11 INFO Applying migration id=activitiesid 2026/10/31 01:14:11 INFO Applying migration id=outbox 2026/10/31 01:14:11 INFO Applying migration id=edits 2026/10/31 01:14:11 INFO Applying migration id=outboxactor 2026/10/31 01:14:11 INFO Applying migration id=outboxsender 2026/10/31 01:14:11 INFO Applying migration id=thread 2026/10/31 01:14:11 INFO Applying migration id=host 2026/10/31 01:14:11 INFO Applying migration id=sharedinbox 2026/10/31 01:14:11 INFO Applying migration id=noteshost 2026/10/31 01:14:11 INFO Applying migration id=fetched 2026/10/31 01:14:11 INFO Applying migration id=move 2026/10/31 01:14:11 INFO Applying migration id=cleanup 2026/10/31 01:14:11 INFO Applying migration id=received 2026/10/31 01:14:11 INFO Applying migration id=namehost 2026/10/31 01:14:11 INFO Applying migration id=outboxhost 2026/10/31 01:14:11 INFO Applying migration id=notesfts 2026/10/31 01:14:11 INFO Applying migration id=iconsname 2026/10/31 01:14:11 INFO Applying migration id=nohash 2026/10/31 01:14:11 INFO Applying migration id=shares 2026/10/31 01:14:11 INFO Applying migration id=actorttl 2026/10/31 01:14:11 INFO Applying migration id=tocc 2026/10/31 01:14:11 INFO Applying migration id=followeds 2026/10/31 01:14:11 INFO Applying migration id=certhash 2026/10/31 01:14:11 INFO Applying migration id=follows_sync 2026/10/31 01:14:11 INFO Applying migration id=jsonpath 2026/10/31 01:14:11 INFO Applying migration id=localforward 2026/10/31 01:14:11 INFO Applying migration id=avatar 2026/10/31 01:14:11 INFO Applying migration id=noimage 2026/10/31 01:14:11 INFO Applying migration id=feed 2026/10/31 01:14:11 INFO Applying migration id=bookmarks 2026/10/31 01:14:11 INFO Applying migration id=shareactivity 2026/10/31 01:14:11 INFO Applying migration id=application 2026/10/31 01:14:11 INFO Applying migration id=certificates 2026/10/31 01:14:11 INFO Applying migration id=rawforward 2026/10/31 01:14:11 INFO Applying migration id=publickey 2026/10/31 01:14:11 INFO Applying migration id=resolvegroup 2026/10/31 01:14:11 INFO Applying migration id=reject 2026/10/31 01:14:11 INFO Applying migration id=autodel 2026/10/31 01:14:11 INFO Applying migration id=jsonb 2026/10/31 01:14:11 INFO Applying migration id=quote 2026/10/31 01:14:11 INFO Applying migration id=rfc9421 2026/10/31 01:14:11 INFO Applying migration id=keys 2026/10/31 01:14:11 INFO Applying migration id=portable 2026/10/31 01:14:11 INFO Applying migration id=proofs 2026/10/31 01:14:11 INFO Applying migration id=contexts 2026/10/31 01:14:11 INFO Applying migration id=deliverieshost 2026/10/31 01:14:11 INFO Applying migration id=pembegin 2026/10/31 01:14:11 INFO Applying migration id=didhost 2026/10/31 01:14:11 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:11 INFO Applying migration id=invites 2026/10/31 01:14:11 INFO Applying migration id=ed25519blob 2026/10/31 01:14:11 INFO Applying migration id=rsablob 2026/10/31 01:14:12 INFO Applying migration id=iconscid 2026/10/31 01:14:12 INFO Applying migration id=actor 2026/10/31 01:14:12 INFO Applying migration id=localkeys 2026/10/31 01:14:12 INFO Applying migration id=deleted 2026/10/31 01:14:12 INFO Applying migration id=history 2026/10/31 01:14:12 INFO Applying migration id=outboxnano 2026/10/31 01:14:12 INFO Applying migration id=implements 2026/10/31 01:14:12 INFO Applying migration id=backfill 2026/10/31 01:14:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-85a1-762a-916d-8438e5eb9093 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-85a1-7541-bbc5-a946901fe928 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-85a1-7541-bbc5-a946901fe928 2026/10/31 01:14:14 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (2.92s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/10/31 01:14:14 INFO Applying migration id=initial 2026/10/31 01:14:14 INFO Applying migration id=notesupdated 2026/10/31 01:14:14 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:14 INFO Applying migration id=activitiesid 2026/10/31 01:14:14 INFO Applying migration id=outbox 2026/10/31 01:14:14 INFO Applying migration id=edits 2026/10/31 01:14:14 INFO Applying migration id=outboxactor 2026/10/31 01:14:14 INFO Applying migration id=outboxsender 2026/10/31 01:14:14 INFO Applying migration id=thread 2026/10/31 01:14:14 INFO Applying migration id=host 2026/10/31 01:14:14 INFO Applying migration id=sharedinbox 2026/10/31 01:14:14 INFO Applying migration id=noteshost 2026/10/31 01:14:14 INFO Applying migration id=fetched 2026/10/31 01:14:14 INFO Applying migration id=move 2026/10/31 01:14:14 INFO Applying migration id=cleanup 2026/10/31 01:14:14 INFO Applying migration id=received 2026/10/31 01:14:14 INFO Applying migration id=namehost 2026/10/31 01:14:14 INFO Applying migration id=outboxhost 2026/10/31 01:14:14 INFO Applying migration id=notesfts 2026/10/31 01:14:14 INFO Applying migration id=iconsname 2026/10/31 01:14:14 INFO Applying migration id=nohash 2026/10/31 01:14:14 INFO Applying migration id=shares 2026/10/31 01:14:14 INFO Applying migration id=actorttl 2026/10/31 01:14:14 INFO Applying migration id=tocc 2026/10/31 01:14:14 INFO Applying migration id=followeds 2026/10/31 01:14:14 INFO Applying migration id=certhash 2026/10/31 01:14:14 INFO Applying migration id=follows_sync 2026/10/31 01:14:14 INFO Applying migration id=jsonpath 2026/10/31 01:14:14 INFO Applying migration id=localforward 2026/10/31 01:14:14 INFO Applying migration id=avatar 2026/10/31 01:14:14 INFO Applying migration id=noimage 2026/10/31 01:14:14 INFO Applying migration id=feed 2026/10/31 01:14:14 INFO Applying migration id=bookmarks 2026/10/31 01:14:14 INFO Applying migration id=shareactivity 2026/10/31 01:14:14 INFO Applying migration id=application 2026/10/31 01:14:14 INFO Applying migration id=certificates 2026/10/31 01:14:14 INFO Applying migration id=rawforward 2026/10/31 01:14:14 INFO Applying migration id=publickey 2026/10/31 01:14:14 INFO Applying migration id=resolvegroup 2026/10/31 01:14:14 INFO Applying migration id=reject 2026/10/31 01:14:14 INFO Applying migration id=autodel 2026/10/31 01:14:14 INFO Applying migration id=jsonb 2026/10/31 01:14:14 INFO Applying migration id=quote 2026/10/31 01:14:14 INFO Applying migration id=rfc9421 2026/10/31 01:14:14 INFO Applying migration id=keys 2026/10/31 01:14:14 INFO Applying migration id=portable 2026/10/31 01:14:14 INFO Applying migration id=proofs 2026/10/31 01:14:14 INFO Applying migration id=contexts 2026/10/31 01:14:14 INFO Applying migration id=deliverieshost 2026/10/31 01:14:14 INFO Applying migration id=pembegin 2026/10/31 01:14:14 INFO Applying migration id=didhost 2026/10/31 01:14:14 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:14 INFO Applying migration id=invites 2026/10/31 01:14:14 INFO Applying migration id=ed25519blob 2026/10/31 01:14:14 INFO Applying migration id=rsablob 2026/10/31 01:14:14 INFO Applying migration id=iconscid 2026/10/31 01:14:14 INFO Applying migration id=actor 2026/10/31 01:14:14 INFO Applying migration id=localkeys 2026/10/31 01:14:14 INFO Applying migration id=deleted 2026/10/31 01:14:14 INFO Applying migration id=history 2026/10/31 01:14:14 INFO Applying migration id=outboxnano 2026/10/31 01:14:14 INFO Applying migration id=implements 2026/10/31 01:14:14 INFO Applying migration id=backfill 2026/10/31 01:14:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-93df-750b-8a52-274ec97ec5b0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-93df-7423-8a53-bb222035fa93 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-93df-7423-8a53-bb222035fa93 2026/10/31 01:14:18 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (3.64s) === RUN TestOutbox_PostToFollowersSelf 2026/10/31 01:14:18 INFO Applying migration id=initial 2026/10/31 01:14:18 INFO Applying migration id=notesupdated 2026/10/31 01:14:18 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:18 INFO Applying migration id=activitiesid 2026/10/31 01:14:18 INFO Applying migration id=outbox 2026/10/31 01:14:18 INFO Applying migration id=edits 2026/10/31 01:14:18 INFO Applying migration id=outboxactor 2026/10/31 01:14:18 INFO Applying migration id=outboxsender 2026/10/31 01:14:18 INFO Applying migration id=thread 2026/10/31 01:14:18 INFO Applying migration id=host 2026/10/31 01:14:18 INFO Applying migration id=sharedinbox 2026/10/31 01:14:18 INFO Applying migration id=noteshost 2026/10/31 01:14:18 INFO Applying migration id=fetched 2026/10/31 01:14:18 INFO Applying migration id=move 2026/10/31 01:14:18 INFO Applying migration id=cleanup 2026/10/31 01:14:18 INFO Applying migration id=received 2026/10/31 01:14:18 INFO Applying migration id=namehost 2026/10/31 01:14:18 INFO Applying migration id=outboxhost 2026/10/31 01:14:18 INFO Applying migration id=notesfts 2026/10/31 01:14:18 INFO Applying migration id=iconsname 2026/10/31 01:14:18 INFO Applying migration id=nohash 2026/10/31 01:14:18 INFO Applying migration id=shares 2026/10/31 01:14:18 INFO Applying migration id=actorttl 2026/10/31 01:14:18 INFO Applying migration id=tocc 2026/10/31 01:14:18 INFO Applying migration id=followeds 2026/10/31 01:14:18 INFO Applying migration id=certhash 2026/10/31 01:14:18 INFO Applying migration id=follows_sync 2026/10/31 01:14:18 INFO Applying migration id=jsonpath 2026/10/31 01:14:18 INFO Applying migration id=localforward 2026/10/31 01:14:18 INFO Applying migration id=avatar 2026/10/31 01:14:18 INFO Applying migration id=noimage 2026/10/31 01:14:18 INFO Applying migration id=feed 2026/10/31 01:14:18 INFO Applying migration id=bookmarks 2026/10/31 01:14:18 INFO Applying migration id=shareactivity 2026/10/31 01:14:18 INFO Applying migration id=application 2026/10/31 01:14:18 INFO Applying migration id=certificates 2026/10/31 01:14:18 INFO Applying migration id=rawforward 2026/10/31 01:14:18 INFO Applying migration id=publickey 2026/10/31 01:14:18 INFO Applying migration id=resolvegroup 2026/10/31 01:14:18 INFO Applying migration id=reject 2026/10/31 01:14:18 INFO Applying migration id=autodel 2026/10/31 01:14:18 INFO Applying migration id=jsonb 2026/10/31 01:14:18 INFO Applying migration id=quote 2026/10/31 01:14:18 INFO Applying migration id=rfc9421 2026/10/31 01:14:18 INFO Applying migration id=keys 2026/10/31 01:14:18 INFO Applying migration id=portable 2026/10/31 01:14:18 INFO Applying migration id=proofs 2026/10/31 01:14:18 INFO Applying migration id=contexts 2026/10/31 01:14:18 INFO Applying migration id=deliverieshost 2026/10/31 01:14:18 INFO Applying migration id=pembegin 2026/10/31 01:14:18 INFO Applying migration id=didhost 2026/10/31 01:14:18 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:18 INFO Applying migration id=invites 2026/10/31 01:14:18 INFO Applying migration id=ed25519blob 2026/10/31 01:14:18 INFO Applying migration id=rsablob 2026/10/31 01:14:18 INFO Applying migration id=iconscid 2026/10/31 01:14:18 INFO Applying migration id=actor 2026/10/31 01:14:18 INFO Applying migration id=localkeys 2026/10/31 01:14:18 INFO Applying migration id=deleted 2026/10/31 01:14:18 INFO Applying migration id=history 2026/10/31 01:14:18 INFO Applying migration id=outboxnano 2026/10/31 01:14:18 INFO Applying migration id=implements 2026/10/31 01:14:18 INFO Applying migration id=backfill 2026/10/31 01:14:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-9cd0-72bf-8446-6b5fb6f5be13 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-9cd0-727f-9769-926458905b9b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-9cd0-727f-9769-926458905b9b 2026/10/31 01:14:20 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (2.29s) === RUN TestOutbox_DM 2026/10/31 01:14:20 INFO Applying migration id=initial 2026/10/31 01:14:20 INFO Applying migration id=notesupdated 2026/10/31 01:14:20 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:20 INFO Applying migration id=activitiesid 2026/10/31 01:14:20 INFO Applying migration id=outbox 2026/10/31 01:14:20 INFO Applying migration id=edits 2026/10/31 01:14:20 INFO Applying migration id=outboxactor 2026/10/31 01:14:20 INFO Applying migration id=outboxsender 2026/10/31 01:14:20 INFO Applying migration id=thread 2026/10/31 01:14:20 INFO Applying migration id=host 2026/10/31 01:14:20 INFO Applying migration id=sharedinbox 2026/10/31 01:14:20 INFO Applying migration id=noteshost 2026/10/31 01:14:20 INFO Applying migration id=fetched 2026/10/31 01:14:20 INFO Applying migration id=move 2026/10/31 01:14:20 INFO Applying migration id=cleanup 2026/10/31 01:14:20 INFO Applying migration id=received 2026/10/31 01:14:20 INFO Applying migration id=namehost 2026/10/31 01:14:20 INFO Applying migration id=outboxhost 2026/10/31 01:14:20 INFO Applying migration id=notesfts 2026/10/31 01:14:20 INFO Applying migration id=iconsname 2026/10/31 01:14:20 INFO Applying migration id=nohash 2026/10/31 01:14:20 INFO Applying migration id=shares 2026/10/31 01:14:20 INFO Applying migration id=actorttl 2026/10/31 01:14:20 INFO Applying migration id=tocc 2026/10/31 01:14:20 INFO Applying migration id=followeds 2026/10/31 01:14:20 INFO Applying migration id=certhash 2026/10/31 01:14:20 INFO Applying migration id=follows_sync 2026/10/31 01:14:20 INFO Applying migration id=jsonpath 2026/10/31 01:14:20 INFO Applying migration id=localforward 2026/10/31 01:14:20 INFO Applying migration id=avatar 2026/10/31 01:14:20 INFO Applying migration id=noimage 2026/10/31 01:14:20 INFO Applying migration id=feed 2026/10/31 01:14:20 INFO Applying migration id=bookmarks 2026/10/31 01:14:20 INFO Applying migration id=shareactivity 2026/10/31 01:14:20 INFO Applying migration id=application 2026/10/31 01:14:20 INFO Applying migration id=certificates 2026/10/31 01:14:20 INFO Applying migration id=rawforward 2026/10/31 01:14:20 INFO Applying migration id=publickey 2026/10/31 01:14:20 INFO Applying migration id=resolvegroup 2026/10/31 01:14:20 INFO Applying migration id=reject 2026/10/31 01:14:20 INFO Applying migration id=autodel 2026/10/31 01:14:20 INFO Applying migration id=jsonb 2026/10/31 01:14:20 INFO Applying migration id=quote 2026/10/31 01:14:20 INFO Applying migration id=rfc9421 2026/10/31 01:14:20 INFO Applying migration id=keys 2026/10/31 01:14:20 INFO Applying migration id=portable 2026/10/31 01:14:20 INFO Applying migration id=proofs 2026/10/31 01:14:20 INFO Applying migration id=contexts 2026/10/31 01:14:20 INFO Applying migration id=deliverieshost 2026/10/31 01:14:20 INFO Applying migration id=pembegin 2026/10/31 01:14:20 INFO Applying migration id=didhost 2026/10/31 01:14:20 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:20 INFO Applying migration id=invites 2026/10/31 01:14:20 INFO Applying migration id=ed25519blob 2026/10/31 01:14:20 INFO Applying migration id=rsablob 2026/10/31 01:14:20 INFO Applying migration id=iconscid 2026/10/31 01:14:20 INFO Applying migration id=actor 2026/10/31 01:14:20 INFO Applying migration id=localkeys 2026/10/31 01:14:20 INFO Applying migration id=deleted 2026/10/31 01:14:20 INFO Applying migration id=history 2026/10/31 01:14:20 INFO Applying migration id=outboxnano 2026/10/31 01:14:20 INFO Applying migration id=implements 2026/10/31 01:14:20 INFO Applying migration id=backfill 2026/10/31 01:14:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f85-ac7d-75fe-9f31-011b69588471 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:14:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f85-ac7e-720d-85ef-c97390bf793a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f85-ac7d-75fe-9f31-011b69588471 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f85-ac7d-75fe-9f31-011b69588471 2026/10/31 01:14:24 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/31 01:14:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-ac7e-7e96-8075-f3e68e8c96a2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-ac7e-7b25-a9a8-1368a79f1506 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-ac7e-7b25-a9a8-1368a79f1506 2026/10/31 01:14:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (4.02s) === RUN TestOutbox_DMSelf 2026/10/31 01:14:24 INFO Applying migration id=initial 2026/10/31 01:14:24 INFO Applying migration id=notesupdated 2026/10/31 01:14:24 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:24 INFO Applying migration id=activitiesid 2026/10/31 01:14:24 INFO Applying migration id=outbox 2026/10/31 01:14:24 INFO Applying migration id=edits 2026/10/31 01:14:24 INFO Applying migration id=outboxactor 2026/10/31 01:14:24 INFO Applying migration id=outboxsender 2026/10/31 01:14:24 INFO Applying migration id=thread 2026/10/31 01:14:24 INFO Applying migration id=host 2026/10/31 01:14:24 INFO Applying migration id=sharedinbox 2026/10/31 01:14:24 INFO Applying migration id=noteshost 2026/10/31 01:14:24 INFO Applying migration id=fetched 2026/10/31 01:14:24 INFO Applying migration id=move 2026/10/31 01:14:24 INFO Applying migration id=cleanup 2026/10/31 01:14:24 INFO Applying migration id=received 2026/10/31 01:14:24 INFO Applying migration id=namehost 2026/10/31 01:14:24 INFO Applying migration id=outboxhost 2026/10/31 01:14:24 INFO Applying migration id=notesfts 2026/10/31 01:14:24 INFO Applying migration id=iconsname 2026/10/31 01:14:24 INFO Applying migration id=nohash 2026/10/31 01:14:24 INFO Applying migration id=shares 2026/10/31 01:14:24 INFO Applying migration id=actorttl 2026/10/31 01:14:24 INFO Applying migration id=tocc 2026/10/31 01:14:24 INFO Applying migration id=followeds 2026/10/31 01:14:24 INFO Applying migration id=certhash 2026/10/31 01:14:24 INFO Applying migration id=follows_sync 2026/10/31 01:14:24 INFO Applying migration id=jsonpath 2026/10/31 01:14:24 INFO Applying migration id=localforward 2026/10/31 01:14:24 INFO Applying migration id=avatar 2026/10/31 01:14:24 INFO Applying migration id=noimage 2026/10/31 01:14:24 INFO Applying migration id=feed 2026/10/31 01:14:24 INFO Applying migration id=bookmarks 2026/10/31 01:14:24 INFO Applying migration id=shareactivity 2026/10/31 01:14:24 INFO Applying migration id=application 2026/10/31 01:14:24 INFO Applying migration id=certificates 2026/10/31 01:14:24 INFO Applying migration id=rawforward 2026/10/31 01:14:24 INFO Applying migration id=publickey 2026/10/31 01:14:24 INFO Applying migration id=resolvegroup 2026/10/31 01:14:24 INFO Applying migration id=reject 2026/10/31 01:14:24 INFO Applying migration id=autodel 2026/10/31 01:14:24 INFO Applying migration id=jsonb 2026/10/31 01:14:24 INFO Applying migration id=quote 2026/10/31 01:14:24 INFO Applying migration id=rfc9421 2026/10/31 01:14:24 INFO Applying migration id=keys 2026/10/31 01:14:24 INFO Applying migration id=portable 2026/10/31 01:14:24 INFO Applying migration id=proofs 2026/10/31 01:14:24 INFO Applying migration id=contexts 2026/10/31 01:14:24 INFO Applying migration id=deliverieshost 2026/10/31 01:14:24 INFO Applying migration id=pembegin 2026/10/31 01:14:24 INFO Applying migration id=didhost 2026/10/31 01:14:24 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:24 INFO Applying migration id=invites 2026/10/31 01:14:24 INFO Applying migration id=ed25519blob 2026/10/31 01:14:24 INFO Applying migration id=rsablob 2026/10/31 01:14:24 INFO Applying migration id=iconscid 2026/10/31 01:14:24 INFO Applying migration id=actor 2026/10/31 01:14:24 INFO Applying migration id=localkeys 2026/10/31 01:14:24 INFO Applying migration id=deleted 2026/10/31 01:14:24 INFO Applying migration id=history 2026/10/31 01:14:24 INFO Applying migration id=outboxnano 2026/10/31 01:14:24 INFO Applying migration id=implements 2026/10/31 01:14:24 INFO Applying migration id=backfill 2026/10/31 01:14:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f85-b84d-79f8-a956-ebe2de85cf74 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:14:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f85-b84e-75de-8e18-a5ab6622d913 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f85-b84d-79f8-a956-ebe2de85cf74 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f85-b84d-79f8-a956-ebe2de85cf74 2026/10/31 01:14:27 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/31 01:14:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-b84f-7406-9c7b-32a11e104b5c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-b84f-70ae-958e-61828fc86f4c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-b84f-70ae-958e-61828fc86f4c 2026/10/31 01:14:27 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (3.02s) === RUN TestOutbox_DMNotRecipient 2026/10/31 01:14:27 INFO Applying migration id=initial 2026/10/31 01:14:27 INFO Applying migration id=notesupdated 2026/10/31 01:14:27 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:27 INFO Applying migration id=activitiesid 2026/10/31 01:14:27 INFO Applying migration id=outbox 2026/10/31 01:14:27 INFO Applying migration id=edits 2026/10/31 01:14:27 INFO Applying migration id=outboxactor 2026/10/31 01:14:27 INFO Applying migration id=outboxsender 2026/10/31 01:14:27 INFO Applying migration id=thread 2026/10/31 01:14:27 INFO Applying migration id=host 2026/10/31 01:14:27 INFO Applying migration id=sharedinbox 2026/10/31 01:14:27 INFO Applying migration id=noteshost 2026/10/31 01:14:27 INFO Applying migration id=fetched 2026/10/31 01:14:27 INFO Applying migration id=move 2026/10/31 01:14:27 INFO Applying migration id=cleanup 2026/10/31 01:14:27 INFO Applying migration id=received 2026/10/31 01:14:27 INFO Applying migration id=namehost 2026/10/31 01:14:27 INFO Applying migration id=outboxhost 2026/10/31 01:14:27 INFO Applying migration id=notesfts 2026/10/31 01:14:27 INFO Applying migration id=iconsname 2026/10/31 01:14:27 INFO Applying migration id=nohash 2026/10/31 01:14:27 INFO Applying migration id=shares 2026/10/31 01:14:27 INFO Applying migration id=actorttl 2026/10/31 01:14:27 INFO Applying migration id=tocc 2026/10/31 01:14:27 INFO Applying migration id=followeds 2026/10/31 01:14:27 INFO Applying migration id=certhash 2026/10/31 01:14:27 INFO Applying migration id=follows_sync 2026/10/31 01:14:27 INFO Applying migration id=jsonpath 2026/10/31 01:14:27 INFO Applying migration id=localforward 2026/10/31 01:14:27 INFO Applying migration id=avatar 2026/10/31 01:14:27 INFO Applying migration id=noimage 2026/10/31 01:14:27 INFO Applying migration id=feed 2026/10/31 01:14:27 INFO Applying migration id=bookmarks 2026/10/31 01:14:27 INFO Applying migration id=shareactivity 2026/10/31 01:14:27 INFO Applying migration id=application 2026/10/31 01:14:27 INFO Applying migration id=certificates 2026/10/31 01:14:27 INFO Applying migration id=rawforward 2026/10/31 01:14:27 INFO Applying migration id=publickey 2026/10/31 01:14:27 INFO Applying migration id=resolvegroup 2026/10/31 01:14:27 INFO Applying migration id=reject 2026/10/31 01:14:27 INFO Applying migration id=autodel 2026/10/31 01:14:27 INFO Applying migration id=jsonb 2026/10/31 01:14:27 INFO Applying migration id=quote 2026/10/31 01:14:27 INFO Applying migration id=rfc9421 2026/10/31 01:14:27 INFO Applying migration id=keys 2026/10/31 01:14:27 INFO Applying migration id=portable 2026/10/31 01:14:27 INFO Applying migration id=proofs 2026/10/31 01:14:27 INFO Applying migration id=contexts 2026/10/31 01:14:27 INFO Applying migration id=deliverieshost 2026/10/31 01:14:27 INFO Applying migration id=pembegin 2026/10/31 01:14:27 INFO Applying migration id=didhost 2026/10/31 01:14:27 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:27 INFO Applying migration id=invites 2026/10/31 01:14:27 INFO Applying migration id=ed25519blob 2026/10/31 01:14:27 INFO Applying migration id=rsablob 2026/10/31 01:14:27 INFO Applying migration id=iconscid 2026/10/31 01:14:27 INFO Applying migration id=actor 2026/10/31 01:14:27 INFO Applying migration id=localkeys 2026/10/31 01:14:27 INFO Applying migration id=deleted 2026/10/31 01:14:27 INFO Applying migration id=history 2026/10/31 01:14:27 INFO Applying migration id=outboxnano 2026/10/31 01:14:27 INFO Applying migration id=implements 2026/10/31 01:14:27 INFO Applying migration id=backfill 2026/10/31 01:14:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f85-c7ce-77be-ac5f-7cf3117d0858 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:14:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f85-c7cf-735d-9bce-1b1b1e629fa0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f85-c7ce-77be-ac5f-7cf3117d0858 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f85-c7ce-77be-ac5f-7cf3117d0858 2026/10/31 01:14:31 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/31 01:14:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-c7d0-701b-8be0-75c0110b0a09 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-c7cf-7c33-b1cf-dc8a8371fefc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-c7cf-7c33-b1cf-dc8a8371fefc 2026/10/31 01:14:31 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (3.97s) === RUN TestOutbox_UnauthenticatedUser 2026/10/31 01:14:31 INFO Applying migration id=initial 2026/10/31 01:14:31 INFO Applying migration id=notesupdated 2026/10/31 01:14:31 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:31 INFO Applying migration id=activitiesid 2026/10/31 01:14:31 INFO Applying migration id=outbox 2026/10/31 01:14:31 INFO Applying migration id=edits 2026/10/31 01:14:31 INFO Applying migration id=outboxactor 2026/10/31 01:14:31 INFO Applying migration id=outboxsender 2026/10/31 01:14:31 INFO Applying migration id=thread 2026/10/31 01:14:31 INFO Applying migration id=host 2026/10/31 01:14:31 INFO Applying migration id=sharedinbox 2026/10/31 01:14:31 INFO Applying migration id=noteshost 2026/10/31 01:14:31 INFO Applying migration id=fetched 2026/10/31 01:14:31 INFO Applying migration id=move 2026/10/31 01:14:31 INFO Applying migration id=cleanup 2026/10/31 01:14:31 INFO Applying migration id=received 2026/10/31 01:14:31 INFO Applying migration id=namehost 2026/10/31 01:14:31 INFO Applying migration id=outboxhost 2026/10/31 01:14:31 INFO Applying migration id=notesfts 2026/10/31 01:14:31 INFO Applying migration id=iconsname 2026/10/31 01:14:31 INFO Applying migration id=nohash 2026/10/31 01:14:31 INFO Applying migration id=shares 2026/10/31 01:14:31 INFO Applying migration id=actorttl 2026/10/31 01:14:31 INFO Applying migration id=tocc 2026/10/31 01:14:31 INFO Applying migration id=followeds 2026/10/31 01:14:31 INFO Applying migration id=certhash 2026/10/31 01:14:31 INFO Applying migration id=follows_sync 2026/10/31 01:14:31 INFO Applying migration id=jsonpath 2026/10/31 01:14:31 INFO Applying migration id=localforward 2026/10/31 01:14:31 INFO Applying migration id=avatar 2026/10/31 01:14:31 INFO Applying migration id=noimage 2026/10/31 01:14:31 INFO Applying migration id=feed 2026/10/31 01:14:31 INFO Applying migration id=bookmarks 2026/10/31 01:14:31 INFO Applying migration id=shareactivity 2026/10/31 01:14:31 INFO Applying migration id=application 2026/10/31 01:14:31 INFO Applying migration id=certificates 2026/10/31 01:14:31 INFO Applying migration id=rawforward 2026/10/31 01:14:31 INFO Applying migration id=publickey 2026/10/31 01:14:31 INFO Applying migration id=resolvegroup 2026/10/31 01:14:31 INFO Applying migration id=reject 2026/10/31 01:14:31 INFO Applying migration id=autodel 2026/10/31 01:14:31 INFO Applying migration id=jsonb 2026/10/31 01:14:31 INFO Applying migration id=quote 2026/10/31 01:14:31 INFO Applying migration id=rfc9421 2026/10/31 01:14:31 INFO Applying migration id=keys 2026/10/31 01:14:31 INFO Applying migration id=portable 2026/10/31 01:14:31 INFO Applying migration id=proofs 2026/10/31 01:14:31 INFO Applying migration id=contexts 2026/10/31 01:14:31 INFO Applying migration id=deliverieshost 2026/10/31 01:14:31 INFO Applying migration id=pembegin 2026/10/31 01:14:31 INFO Applying migration id=didhost 2026/10/31 01:14:31 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:31 INFO Applying migration id=invites 2026/10/31 01:14:31 INFO Applying migration id=ed25519blob 2026/10/31 01:14:31 INFO Applying migration id=rsablob 2026/10/31 01:14:31 INFO Applying migration id=iconscid 2026/10/31 01:14:31 INFO Applying migration id=actor 2026/10/31 01:14:31 INFO Applying migration id=localkeys 2026/10/31 01:14:31 INFO Applying migration id=deleted 2026/10/31 01:14:31 INFO Applying migration id=history 2026/10/31 01:14:31 INFO Applying migration id=outboxnano 2026/10/31 01:14:31 INFO Applying migration id=implements 2026/10/31 01:14:31 INFO Applying migration id=backfill 2026/10/31 01:14:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f85-d361-7b5e-bf34-d88a6cde6627 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:14:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f85-d362-76f6-917c-d1592ae2ff47 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f85-d361-7b5e-bf34-d88a6cde6627 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f85-d361-7b5e-bf34-d88a6cde6627 2026/10/31 01:14:34 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/31 01:14:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f85-d363-73b9-8e30-ce47debee7e6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f85-d363-7093-a21b-80fe4b0afdb4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f85-d363-7093-a21b-80fe4b0afdb4 2026/10/31 01:14:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (2.96s) === RUN TestOutbox_PublicPostInGroup 2026/10/31 01:14:34 INFO Applying migration id=initial 2026/10/31 01:14:34 INFO Applying migration id=notesupdated 2026/10/31 01:14:34 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:34 INFO Applying migration id=activitiesid 2026/10/31 01:14:34 INFO Applying migration id=outbox 2026/10/31 01:14:34 INFO Applying migration id=edits 2026/10/31 01:14:34 INFO Applying migration id=outboxactor 2026/10/31 01:14:34 INFO Applying migration id=outboxsender 2026/10/31 01:14:34 INFO Applying migration id=thread 2026/10/31 01:14:34 INFO Applying migration id=host 2026/10/31 01:14:34 INFO Applying migration id=sharedinbox 2026/10/31 01:14:34 INFO Applying migration id=noteshost 2026/10/31 01:14:34 INFO Applying migration id=fetched 2026/10/31 01:14:34 INFO Applying migration id=move 2026/10/31 01:14:34 INFO Applying migration id=cleanup 2026/10/31 01:14:34 INFO Applying migration id=received 2026/10/31 01:14:34 INFO Applying migration id=namehost 2026/10/31 01:14:34 INFO Applying migration id=outboxhost 2026/10/31 01:14:34 INFO Applying migration id=notesfts 2026/10/31 01:14:34 INFO Applying migration id=iconsname 2026/10/31 01:14:34 INFO Applying migration id=nohash 2026/10/31 01:14:34 INFO Applying migration id=shares 2026/10/31 01:14:34 INFO Applying migration id=actorttl 2026/10/31 01:14:34 INFO Applying migration id=tocc 2026/10/31 01:14:34 INFO Applying migration id=followeds 2026/10/31 01:14:34 INFO Applying migration id=certhash 2026/10/31 01:14:34 INFO Applying migration id=follows_sync 2026/10/31 01:14:34 INFO Applying migration id=jsonpath 2026/10/31 01:14:34 INFO Applying migration id=localforward 2026/10/31 01:14:34 INFO Applying migration id=avatar 2026/10/31 01:14:34 INFO Applying migration id=noimage 2026/10/31 01:14:34 INFO Applying migration id=feed 2026/10/31 01:14:34 INFO Applying migration id=bookmarks 2026/10/31 01:14:34 INFO Applying migration id=shareactivity 2026/10/31 01:14:34 INFO Applying migration id=application 2026/10/31 01:14:34 INFO Applying migration id=certificates 2026/10/31 01:14:34 INFO Applying migration id=rawforward 2026/10/31 01:14:34 INFO Applying migration id=publickey 2026/10/31 01:14:34 INFO Applying migration id=resolvegroup 2026/10/31 01:14:34 INFO Applying migration id=reject 2026/10/31 01:14:34 INFO Applying migration id=autodel 2026/10/31 01:14:34 INFO Applying migration id=jsonb 2026/10/31 01:14:34 INFO Applying migration id=quote 2026/10/31 01:14:34 INFO Applying migration id=rfc9421 2026/10/31 01:14:34 INFO Applying migration id=keys 2026/10/31 01:14:34 INFO Applying migration id=portable 2026/10/31 01:14:34 INFO Applying migration id=proofs 2026/10/31 01:14:34 INFO Applying migration id=contexts 2026/10/31 01:14:34 INFO Applying migration id=deliverieshost 2026/10/31 01:14:34 INFO Applying migration id=pembegin 2026/10/31 01:14:34 INFO Applying migration id=didhost 2026/10/31 01:14:34 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:34 INFO Applying migration id=invites 2026/10/31 01:14:34 INFO Applying migration id=ed25519blob 2026/10/31 01:14:34 INFO Applying migration id=rsablob 2026/10/31 01:14:34 INFO Applying migration id=iconscid 2026/10/31 01:14:34 INFO Applying migration id=actor 2026/10/31 01:14:34 INFO Applying migration id=localkeys 2026/10/31 01:14:34 INFO Applying migration id=deleted 2026/10/31 01:14:34 INFO Applying migration id=history 2026/10/31 01:14:34 INFO Applying migration id=outboxnano 2026/10/31 01:14:34 INFO Applying migration id=implements 2026/10/31 01:14:34 INFO Applying migration id=backfill 2026/10/31 01:14:37 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:14:37 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (2.62s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/10/31 01:14:37 INFO Applying migration id=initial 2026/10/31 01:14:37 INFO Applying migration id=notesupdated 2026/10/31 01:14:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:37 INFO Applying migration id=activitiesid 2026/10/31 01:14:37 INFO Applying migration id=outbox 2026/10/31 01:14:37 INFO Applying migration id=edits 2026/10/31 01:14:37 INFO Applying migration id=outboxactor 2026/10/31 01:14:37 INFO Applying migration id=outboxsender 2026/10/31 01:14:37 INFO Applying migration id=thread 2026/10/31 01:14:37 INFO Applying migration id=host 2026/10/31 01:14:37 INFO Applying migration id=sharedinbox 2026/10/31 01:14:37 INFO Applying migration id=noteshost 2026/10/31 01:14:37 INFO Applying migration id=fetched 2026/10/31 01:14:37 INFO Applying migration id=move 2026/10/31 01:14:37 INFO Applying migration id=cleanup 2026/10/31 01:14:37 INFO Applying migration id=received 2026/10/31 01:14:37 INFO Applying migration id=namehost 2026/10/31 01:14:37 INFO Applying migration id=outboxhost 2026/10/31 01:14:37 INFO Applying migration id=notesfts 2026/10/31 01:14:37 INFO Applying migration id=iconsname 2026/10/31 01:14:37 INFO Applying migration id=nohash 2026/10/31 01:14:37 INFO Applying migration id=shares 2026/10/31 01:14:37 INFO Applying migration id=actorttl 2026/10/31 01:14:37 INFO Applying migration id=tocc 2026/10/31 01:14:37 INFO Applying migration id=followeds 2026/10/31 01:14:37 INFO Applying migration id=certhash 2026/10/31 01:14:37 INFO Applying migration id=follows_sync 2026/10/31 01:14:37 INFO Applying migration id=jsonpath 2026/10/31 01:14:37 INFO Applying migration id=localforward 2026/10/31 01:14:37 INFO Applying migration id=avatar 2026/10/31 01:14:37 INFO Applying migration id=noimage 2026/10/31 01:14:37 INFO Applying migration id=feed 2026/10/31 01:14:37 INFO Applying migration id=bookmarks 2026/10/31 01:14:37 INFO Applying migration id=shareactivity 2026/10/31 01:14:37 INFO Applying migration id=application 2026/10/31 01:14:37 INFO Applying migration id=certificates 2026/10/31 01:14:37 INFO Applying migration id=rawforward 2026/10/31 01:14:37 INFO Applying migration id=publickey 2026/10/31 01:14:37 INFO Applying migration id=resolvegroup 2026/10/31 01:14:37 INFO Applying migration id=reject 2026/10/31 01:14:37 INFO Applying migration id=autodel 2026/10/31 01:14:37 INFO Applying migration id=jsonb 2026/10/31 01:14:37 INFO Applying migration id=quote 2026/10/31 01:14:37 INFO Applying migration id=rfc9421 2026/10/31 01:14:37 INFO Applying migration id=keys 2026/10/31 01:14:37 INFO Applying migration id=portable 2026/10/31 01:14:37 INFO Applying migration id=proofs 2026/10/31 01:14:37 INFO Applying migration id=contexts 2026/10/31 01:14:37 INFO Applying migration id=deliverieshost 2026/10/31 01:14:37 INFO Applying migration id=pembegin 2026/10/31 01:14:37 INFO Applying migration id=didhost 2026/10/31 01:14:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:37 INFO Applying migration id=invites 2026/10/31 01:14:37 INFO Applying migration id=ed25519blob 2026/10/31 01:14:37 INFO Applying migration id=rsablob 2026/10/31 01:14:37 INFO Applying migration id=iconscid 2026/10/31 01:14:37 INFO Applying migration id=actor 2026/10/31 01:14:37 INFO Applying migration id=localkeys 2026/10/31 01:14:37 INFO Applying migration id=deleted 2026/10/31 01:14:37 INFO Applying migration id=history 2026/10/31 01:14:37 INFO Applying migration id=outboxnano 2026/10/31 01:14:37 INFO Applying migration id=implements 2026/10/31 01:14:37 INFO Applying migration id=backfill 2026/10/31 01:14:39 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:14:39 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (1.74s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/10/31 01:14:39 INFO Applying migration id=initial 2026/10/31 01:14:39 INFO Applying migration id=notesupdated 2026/10/31 01:14:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:39 INFO Applying migration id=activitiesid 2026/10/31 01:14:39 INFO Applying migration id=outbox 2026/10/31 01:14:39 INFO Applying migration id=edits 2026/10/31 01:14:39 INFO Applying migration id=outboxactor 2026/10/31 01:14:39 INFO Applying migration id=outboxsender 2026/10/31 01:14:39 INFO Applying migration id=thread 2026/10/31 01:14:39 INFO Applying migration id=host 2026/10/31 01:14:39 INFO Applying migration id=sharedinbox 2026/10/31 01:14:39 INFO Applying migration id=noteshost 2026/10/31 01:14:39 INFO Applying migration id=fetched 2026/10/31 01:14:39 INFO Applying migration id=move 2026/10/31 01:14:39 INFO Applying migration id=cleanup 2026/10/31 01:14:39 INFO Applying migration id=received 2026/10/31 01:14:39 INFO Applying migration id=namehost 2026/10/31 01:14:39 INFO Applying migration id=outboxhost 2026/10/31 01:14:39 INFO Applying migration id=notesfts 2026/10/31 01:14:39 INFO Applying migration id=iconsname 2026/10/31 01:14:39 INFO Applying migration id=nohash 2026/10/31 01:14:39 INFO Applying migration id=shares 2026/10/31 01:14:39 INFO Applying migration id=actorttl 2026/10/31 01:14:39 INFO Applying migration id=tocc 2026/10/31 01:14:39 INFO Applying migration id=followeds 2026/10/31 01:14:39 INFO Applying migration id=certhash 2026/10/31 01:14:39 INFO Applying migration id=follows_sync 2026/10/31 01:14:39 INFO Applying migration id=jsonpath 2026/10/31 01:14:39 INFO Applying migration id=localforward 2026/10/31 01:14:39 INFO Applying migration id=avatar 2026/10/31 01:14:39 INFO Applying migration id=noimage 2026/10/31 01:14:39 INFO Applying migration id=feed 2026/10/31 01:14:39 INFO Applying migration id=bookmarks 2026/10/31 01:14:39 INFO Applying migration id=shareactivity 2026/10/31 01:14:39 INFO Applying migration id=application 2026/10/31 01:14:39 INFO Applying migration id=certificates 2026/10/31 01:14:39 INFO Applying migration id=rawforward 2026/10/31 01:14:39 INFO Applying migration id=publickey 2026/10/31 01:14:39 INFO Applying migration id=resolvegroup 2026/10/31 01:14:39 INFO Applying migration id=reject 2026/10/31 01:14:39 INFO Applying migration id=autodel 2026/10/31 01:14:39 INFO Applying migration id=jsonb 2026/10/31 01:14:39 INFO Applying migration id=quote 2026/10/31 01:14:39 INFO Applying migration id=rfc9421 2026/10/31 01:14:39 INFO Applying migration id=keys 2026/10/31 01:14:39 INFO Applying migration id=portable 2026/10/31 01:14:39 INFO Applying migration id=proofs 2026/10/31 01:14:39 INFO Applying migration id=contexts 2026/10/31 01:14:39 INFO Applying migration id=deliverieshost 2026/10/31 01:14:39 INFO Applying migration id=pembegin 2026/10/31 01:14:39 INFO Applying migration id=didhost 2026/10/31 01:14:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:39 INFO Applying migration id=invites 2026/10/31 01:14:39 INFO Applying migration id=ed25519blob 2026/10/31 01:14:39 INFO Applying migration id=rsablob 2026/10/31 01:14:39 INFO Applying migration id=iconscid 2026/10/31 01:14:39 INFO Applying migration id=actor 2026/10/31 01:14:39 INFO Applying migration id=localkeys 2026/10/31 01:14:39 INFO Applying migration id=deleted 2026/10/31 01:14:39 INFO Applying migration id=history 2026/10/31 01:14:39 INFO Applying migration id=outboxnano 2026/10/31 01:14:39 INFO Applying migration id=implements 2026/10/31 01:14:39 INFO Applying migration id=backfill 2026/10/31 01:14:42 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:14:42 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/31 01:14:42 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (3.34s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/10/31 01:14:42 INFO Applying migration id=initial 2026/10/31 01:14:42 INFO Applying migration id=notesupdated 2026/10/31 01:14:42 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:42 INFO Applying migration id=activitiesid 2026/10/31 01:14:42 INFO Applying migration id=outbox 2026/10/31 01:14:42 INFO Applying migration id=edits 2026/10/31 01:14:42 INFO Applying migration id=outboxactor 2026/10/31 01:14:42 INFO Applying migration id=outboxsender 2026/10/31 01:14:42 INFO Applying migration id=thread 2026/10/31 01:14:42 INFO Applying migration id=host 2026/10/31 01:14:42 INFO Applying migration id=sharedinbox 2026/10/31 01:14:42 INFO Applying migration id=noteshost 2026/10/31 01:14:42 INFO Applying migration id=fetched 2026/10/31 01:14:42 INFO Applying migration id=move 2026/10/31 01:14:42 INFO Applying migration id=cleanup 2026/10/31 01:14:42 INFO Applying migration id=received 2026/10/31 01:14:42 INFO Applying migration id=namehost 2026/10/31 01:14:42 INFO Applying migration id=outboxhost 2026/10/31 01:14:42 INFO Applying migration id=notesfts 2026/10/31 01:14:42 INFO Applying migration id=iconsname 2026/10/31 01:14:42 INFO Applying migration id=nohash 2026/10/31 01:14:42 INFO Applying migration id=shares 2026/10/31 01:14:42 INFO Applying migration id=actorttl 2026/10/31 01:14:42 INFO Applying migration id=tocc 2026/10/31 01:14:42 INFO Applying migration id=followeds 2026/10/31 01:14:42 INFO Applying migration id=certhash 2026/10/31 01:14:42 INFO Applying migration id=follows_sync 2026/10/31 01:14:42 INFO Applying migration id=jsonpath 2026/10/31 01:14:42 INFO Applying migration id=localforward 2026/10/31 01:14:42 INFO Applying migration id=avatar 2026/10/31 01:14:42 INFO Applying migration id=noimage 2026/10/31 01:14:42 INFO Applying migration id=feed 2026/10/31 01:14:42 INFO Applying migration id=bookmarks 2026/10/31 01:14:42 INFO Applying migration id=shareactivity 2026/10/31 01:14:42 INFO Applying migration id=application 2026/10/31 01:14:42 INFO Applying migration id=certificates 2026/10/31 01:14:42 INFO Applying migration id=rawforward 2026/10/31 01:14:42 INFO Applying migration id=publickey 2026/10/31 01:14:42 INFO Applying migration id=resolvegroup 2026/10/31 01:14:42 INFO Applying migration id=reject 2026/10/31 01:14:42 INFO Applying migration id=autodel 2026/10/31 01:14:42 INFO Applying migration id=jsonb 2026/10/31 01:14:42 INFO Applying migration id=quote 2026/10/31 01:14:42 INFO Applying migration id=rfc9421 2026/10/31 01:14:42 INFO Applying migration id=keys 2026/10/31 01:14:42 INFO Applying migration id=portable 2026/10/31 01:14:42 INFO Applying migration id=proofs 2026/10/31 01:14:42 INFO Applying migration id=contexts 2026/10/31 01:14:42 INFO Applying migration id=deliverieshost 2026/10/31 01:14:42 INFO Applying migration id=pembegin 2026/10/31 01:14:42 INFO Applying migration id=didhost 2026/10/31 01:14:42 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:42 INFO Applying migration id=invites 2026/10/31 01:14:42 INFO Applying migration id=ed25519blob 2026/10/31 01:14:42 INFO Applying migration id=rsablob 2026/10/31 01:14:42 INFO Applying migration id=iconscid 2026/10/31 01:14:42 INFO Applying migration id=actor 2026/10/31 01:14:42 INFO Applying migration id=localkeys 2026/10/31 01:14:42 INFO Applying migration id=deleted 2026/10/31 01:14:42 INFO Applying migration id=history 2026/10/31 01:14:42 INFO Applying migration id=outboxnano 2026/10/31 01:14:42 INFO Applying migration id=implements 2026/10/31 01:14:42 INFO Applying migration id=backfill 2026/10/31 01:14:45 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:14:45 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/31 01:14:45 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (3.10s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/10/31 01:14:45 INFO Applying migration id=initial 2026/10/31 01:14:45 INFO Applying migration id=notesupdated 2026/10/31 01:14:45 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:45 INFO Applying migration id=activitiesid 2026/10/31 01:14:45 INFO Applying migration id=outbox 2026/10/31 01:14:45 INFO Applying migration id=edits 2026/10/31 01:14:45 INFO Applying migration id=outboxactor 2026/10/31 01:14:45 INFO Applying migration id=outboxsender 2026/10/31 01:14:45 INFO Applying migration id=thread 2026/10/31 01:14:45 INFO Applying migration id=host 2026/10/31 01:14:45 INFO Applying migration id=sharedinbox 2026/10/31 01:14:45 INFO Applying migration id=noteshost 2026/10/31 01:14:45 INFO Applying migration id=fetched 2026/10/31 01:14:45 INFO Applying migration id=move 2026/10/31 01:14:45 INFO Applying migration id=cleanup 2026/10/31 01:14:45 INFO Applying migration id=received 2026/10/31 01:14:45 INFO Applying migration id=namehost 2026/10/31 01:14:45 INFO Applying migration id=outboxhost 2026/10/31 01:14:45 INFO Applying migration id=notesfts 2026/10/31 01:14:45 INFO Applying migration id=iconsname 2026/10/31 01:14:45 INFO Applying migration id=nohash 2026/10/31 01:14:45 INFO Applying migration id=shares 2026/10/31 01:14:45 INFO Applying migration id=actorttl 2026/10/31 01:14:45 INFO Applying migration id=tocc 2026/10/31 01:14:45 INFO Applying migration id=followeds 2026/10/31 01:14:45 INFO Applying migration id=certhash 2026/10/31 01:14:45 INFO Applying migration id=follows_sync 2026/10/31 01:14:45 INFO Applying migration id=jsonpath 2026/10/31 01:14:45 INFO Applying migration id=localforward 2026/10/31 01:14:45 INFO Applying migration id=avatar 2026/10/31 01:14:45 INFO Applying migration id=noimage 2026/10/31 01:14:45 INFO Applying migration id=feed 2026/10/31 01:14:45 INFO Applying migration id=bookmarks 2026/10/31 01:14:45 INFO Applying migration id=shareactivity 2026/10/31 01:14:45 INFO Applying migration id=application 2026/10/31 01:14:45 INFO Applying migration id=certificates 2026/10/31 01:14:45 INFO Applying migration id=rawforward 2026/10/31 01:14:45 INFO Applying migration id=publickey 2026/10/31 01:14:45 INFO Applying migration id=resolvegroup 2026/10/31 01:14:45 INFO Applying migration id=reject 2026/10/31 01:14:45 INFO Applying migration id=autodel 2026/10/31 01:14:45 INFO Applying migration id=jsonb 2026/10/31 01:14:45 INFO Applying migration id=quote 2026/10/31 01:14:45 INFO Applying migration id=rfc9421 2026/10/31 01:14:45 INFO Applying migration id=keys 2026/10/31 01:14:45 INFO Applying migration id=portable 2026/10/31 01:14:45 INFO Applying migration id=proofs 2026/10/31 01:14:45 INFO Applying migration id=contexts 2026/10/31 01:14:45 INFO Applying migration id=deliverieshost 2026/10/31 01:14:45 INFO Applying migration id=pembegin 2026/10/31 01:14:45 INFO Applying migration id=didhost 2026/10/31 01:14:45 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:45 INFO Applying migration id=invites 2026/10/31 01:14:45 INFO Applying migration id=ed25519blob 2026/10/31 01:14:45 INFO Applying migration id=rsablob 2026/10/31 01:14:45 INFO Applying migration id=iconscid 2026/10/31 01:14:45 INFO Applying migration id=actor 2026/10/31 01:14:45 INFO Applying migration id=localkeys 2026/10/31 01:14:45 INFO Applying migration id=deleted 2026/10/31 01:14:45 INFO Applying migration id=history 2026/10/31 01:14:45 INFO Applying migration id=outboxnano 2026/10/31 01:14:45 INFO Applying migration id=implements 2026/10/31 01:14:45 INFO Applying migration id=backfill 2026/10/31 01:14:48 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:14:48 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/31 01:14:48 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/10/31 01:14:48 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (3.25s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/10/31 01:14:48 INFO Applying migration id=initial 2026/10/31 01:14:48 INFO Applying migration id=notesupdated 2026/10/31 01:14:48 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:48 INFO Applying migration id=activitiesid 2026/10/31 01:14:48 INFO Applying migration id=outbox 2026/10/31 01:14:48 INFO Applying migration id=edits 2026/10/31 01:14:48 INFO Applying migration id=outboxactor 2026/10/31 01:14:48 INFO Applying migration id=outboxsender 2026/10/31 01:14:48 INFO Applying migration id=thread 2026/10/31 01:14:48 INFO Applying migration id=host 2026/10/31 01:14:48 INFO Applying migration id=sharedinbox 2026/10/31 01:14:48 INFO Applying migration id=noteshost 2026/10/31 01:14:48 INFO Applying migration id=fetched 2026/10/31 01:14:48 INFO Applying migration id=move 2026/10/31 01:14:48 INFO Applying migration id=cleanup 2026/10/31 01:14:48 INFO Applying migration id=received 2026/10/31 01:14:48 INFO Applying migration id=namehost 2026/10/31 01:14:48 INFO Applying migration id=outboxhost 2026/10/31 01:14:48 INFO Applying migration id=notesfts 2026/10/31 01:14:48 INFO Applying migration id=iconsname 2026/10/31 01:14:48 INFO Applying migration id=nohash 2026/10/31 01:14:48 INFO Applying migration id=shares 2026/10/31 01:14:48 INFO Applying migration id=actorttl 2026/10/31 01:14:48 INFO Applying migration id=tocc 2026/10/31 01:14:48 INFO Applying migration id=followeds 2026/10/31 01:14:48 INFO Applying migration id=certhash 2026/10/31 01:14:48 INFO Applying migration id=follows_sync 2026/10/31 01:14:48 INFO Applying migration id=jsonpath 2026/10/31 01:14:48 INFO Applying migration id=localforward 2026/10/31 01:14:48 INFO Applying migration id=avatar 2026/10/31 01:14:48 INFO Applying migration id=noimage 2026/10/31 01:14:48 INFO Applying migration id=feed 2026/10/31 01:14:48 INFO Applying migration id=bookmarks 2026/10/31 01:14:48 INFO Applying migration id=shareactivity 2026/10/31 01:14:48 INFO Applying migration id=application 2026/10/31 01:14:48 INFO Applying migration id=certificates 2026/10/31 01:14:48 INFO Applying migration id=rawforward 2026/10/31 01:14:48 INFO Applying migration id=publickey 2026/10/31 01:14:48 INFO Applying migration id=resolvegroup 2026/10/31 01:14:48 INFO Applying migration id=reject 2026/10/31 01:14:48 INFO Applying migration id=autodel 2026/10/31 01:14:48 INFO Applying migration id=jsonb 2026/10/31 01:14:48 INFO Applying migration id=quote 2026/10/31 01:14:48 INFO Applying migration id=rfc9421 2026/10/31 01:14:48 INFO Applying migration id=keys 2026/10/31 01:14:48 INFO Applying migration id=portable 2026/10/31 01:14:48 INFO Applying migration id=proofs 2026/10/31 01:14:48 INFO Applying migration id=contexts 2026/10/31 01:14:48 INFO Applying migration id=deliverieshost 2026/10/31 01:14:48 INFO Applying migration id=pembegin 2026/10/31 01:14:48 INFO Applying migration id=didhost 2026/10/31 01:14:48 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:48 INFO Applying migration id=invites 2026/10/31 01:14:48 INFO Applying migration id=ed25519blob 2026/10/31 01:14:48 INFO Applying migration id=rsablob 2026/10/31 01:14:48 INFO Applying migration id=iconscid 2026/10/31 01:14:48 INFO Applying migration id=actor 2026/10/31 01:14:48 INFO Applying migration id=localkeys 2026/10/31 01:14:48 INFO Applying migration id=deleted 2026/10/31 01:14:48 INFO Applying migration id=history 2026/10/31 01:14:48 INFO Applying migration id=outboxnano 2026/10/31 01:14:48 INFO Applying migration id=implements 2026/10/31 01:14:48 INFO Applying migration id=backfill 2026/10/31 01:14: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/31 01:14:50 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/31 01:14:50 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/10/31 01:14:50 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (1.96s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/10/31 01:14:50 INFO Applying migration id=initial 2026/10/31 01:14:50 INFO Applying migration id=notesupdated 2026/10/31 01:14:50 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:50 INFO Applying migration id=activitiesid 2026/10/31 01:14:50 INFO Applying migration id=outbox 2026/10/31 01:14:50 INFO Applying migration id=edits 2026/10/31 01:14:50 INFO Applying migration id=outboxactor 2026/10/31 01:14:50 INFO Applying migration id=outboxsender 2026/10/31 01:14:50 INFO Applying migration id=thread 2026/10/31 01:14:50 INFO Applying migration id=host 2026/10/31 01:14:50 INFO Applying migration id=sharedinbox 2026/10/31 01:14:50 INFO Applying migration id=noteshost 2026/10/31 01:14:50 INFO Applying migration id=fetched 2026/10/31 01:14:50 INFO Applying migration id=move 2026/10/31 01:14:50 INFO Applying migration id=cleanup 2026/10/31 01:14:50 INFO Applying migration id=received 2026/10/31 01:14:50 INFO Applying migration id=namehost 2026/10/31 01:14:50 INFO Applying migration id=outboxhost 2026/10/31 01:14:50 INFO Applying migration id=notesfts 2026/10/31 01:14:50 INFO Applying migration id=iconsname 2026/10/31 01:14:50 INFO Applying migration id=nohash 2026/10/31 01:14:50 INFO Applying migration id=shares 2026/10/31 01:14:50 INFO Applying migration id=actorttl 2026/10/31 01:14:50 INFO Applying migration id=tocc 2026/10/31 01:14:50 INFO Applying migration id=followeds 2026/10/31 01:14:50 INFO Applying migration id=certhash 2026/10/31 01:14:50 INFO Applying migration id=follows_sync 2026/10/31 01:14:50 INFO Applying migration id=jsonpath 2026/10/31 01:14:50 INFO Applying migration id=localforward 2026/10/31 01:14:50 INFO Applying migration id=avatar 2026/10/31 01:14:50 INFO Applying migration id=noimage 2026/10/31 01:14:50 INFO Applying migration id=feed 2026/10/31 01:14:50 INFO Applying migration id=bookmarks 2026/10/31 01:14:50 INFO Applying migration id=shareactivity 2026/10/31 01:14:50 INFO Applying migration id=application 2026/10/31 01:14:50 INFO Applying migration id=certificates 2026/10/31 01:14:50 INFO Applying migration id=rawforward 2026/10/31 01:14:50 INFO Applying migration id=publickey 2026/10/31 01:14:50 INFO Applying migration id=resolvegroup 2026/10/31 01:14:50 INFO Applying migration id=reject 2026/10/31 01:14:50 INFO Applying migration id=autodel 2026/10/31 01:14:50 INFO Applying migration id=jsonb 2026/10/31 01:14:50 INFO Applying migration id=quote 2026/10/31 01:14:50 INFO Applying migration id=rfc9421 2026/10/31 01:14:50 INFO Applying migration id=keys 2026/10/31 01:14:50 INFO Applying migration id=portable 2026/10/31 01:14:50 INFO Applying migration id=proofs 2026/10/31 01:14:50 INFO Applying migration id=contexts 2026/10/31 01:14:50 INFO Applying migration id=deliverieshost 2026/10/31 01:14:50 INFO Applying migration id=pembegin 2026/10/31 01:14:50 INFO Applying migration id=didhost 2026/10/31 01:14:50 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:50 INFO Applying migration id=invites 2026/10/31 01:14:50 INFO Applying migration id=ed25519blob 2026/10/31 01:14:50 INFO Applying migration id=rsablob 2026/10/31 01:14:50 INFO Applying migration id=iconscid 2026/10/31 01:14:50 INFO Applying migration id=actor 2026/10/31 01:14:50 INFO Applying migration id=localkeys 2026/10/31 01:14:50 INFO Applying migration id=deleted 2026/10/31 01:14:50 INFO Applying migration id=history 2026/10/31 01:14:50 INFO Applying migration id=outboxnano 2026/10/31 01:14:50 INFO Applying migration id=implements 2026/10/31 01:14:50 INFO Applying migration id=backfill 2026/10/31 01:14: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/31 01:14:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/31 01:14:53 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/31 01:14:53 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (3.11s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/10/31 01:14:53 INFO Applying migration id=initial 2026/10/31 01:14:53 INFO Applying migration id=notesupdated 2026/10/31 01:14:53 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:53 INFO Applying migration id=activitiesid 2026/10/31 01:14:53 INFO Applying migration id=outbox 2026/10/31 01:14:53 INFO Applying migration id=edits 2026/10/31 01:14:53 INFO Applying migration id=outboxactor 2026/10/31 01:14:53 INFO Applying migration id=outboxsender 2026/10/31 01:14:53 INFO Applying migration id=thread 2026/10/31 01:14:53 INFO Applying migration id=host 2026/10/31 01:14:53 INFO Applying migration id=sharedinbox 2026/10/31 01:14:53 INFO Applying migration id=noteshost 2026/10/31 01:14:53 INFO Applying migration id=fetched 2026/10/31 01:14:53 INFO Applying migration id=move 2026/10/31 01:14:53 INFO Applying migration id=cleanup 2026/10/31 01:14:53 INFO Applying migration id=received 2026/10/31 01:14:53 INFO Applying migration id=namehost 2026/10/31 01:14:53 INFO Applying migration id=outboxhost 2026/10/31 01:14:53 INFO Applying migration id=notesfts 2026/10/31 01:14:53 INFO Applying migration id=iconsname 2026/10/31 01:14:53 INFO Applying migration id=nohash 2026/10/31 01:14:53 INFO Applying migration id=shares 2026/10/31 01:14:53 INFO Applying migration id=actorttl 2026/10/31 01:14:53 INFO Applying migration id=tocc 2026/10/31 01:14:53 INFO Applying migration id=followeds 2026/10/31 01:14:53 INFO Applying migration id=certhash 2026/10/31 01:14:53 INFO Applying migration id=follows_sync 2026/10/31 01:14:53 INFO Applying migration id=jsonpath 2026/10/31 01:14:53 INFO Applying migration id=localforward 2026/10/31 01:14:53 INFO Applying migration id=avatar 2026/10/31 01:14:53 INFO Applying migration id=noimage 2026/10/31 01:14:53 INFO Applying migration id=feed 2026/10/31 01:14:53 INFO Applying migration id=bookmarks 2026/10/31 01:14:53 INFO Applying migration id=shareactivity 2026/10/31 01:14:53 INFO Applying migration id=application 2026/10/31 01:14:53 INFO Applying migration id=certificates 2026/10/31 01:14:53 INFO Applying migration id=rawforward 2026/10/31 01:14:53 INFO Applying migration id=publickey 2026/10/31 01:14:53 INFO Applying migration id=resolvegroup 2026/10/31 01:14:53 INFO Applying migration id=reject 2026/10/31 01:14:53 INFO Applying migration id=autodel 2026/10/31 01:14:53 INFO Applying migration id=jsonb 2026/10/31 01:14:53 INFO Applying migration id=quote 2026/10/31 01:14:53 INFO Applying migration id=rfc9421 2026/10/31 01:14:53 INFO Applying migration id=keys 2026/10/31 01:14:53 INFO Applying migration id=portable 2026/10/31 01:14:53 INFO Applying migration id=proofs 2026/10/31 01:14:53 INFO Applying migration id=contexts 2026/10/31 01:14:53 INFO Applying migration id=deliverieshost 2026/10/31 01:14:53 INFO Applying migration id=pembegin 2026/10/31 01:14:53 INFO Applying migration id=didhost 2026/10/31 01:14:53 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:53 INFO Applying migration id=invites 2026/10/31 01:14:53 INFO Applying migration id=ed25519blob 2026/10/31 01:14:53 INFO Applying migration id=rsablob 2026/10/31 01:14:53 INFO Applying migration id=iconscid 2026/10/31 01:14:53 INFO Applying migration id=actor 2026/10/31 01:14:53 INFO Applying migration id=localkeys 2026/10/31 01:14:53 INFO Applying migration id=deleted 2026/10/31 01:14:53 INFO Applying migration id=history 2026/10/31 01:14:53 INFO Applying migration id=outboxnano 2026/10/31 01:14:53 INFO Applying migration id=implements 2026/10/31 01:14:53 INFO Applying migration id=backfill 2026/10/31 01:14: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/31 01:14:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/31 01:14:58 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/31 01:14:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (4.92s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/10/31 01:14:58 INFO Applying migration id=initial 2026/10/31 01:14:58 INFO Applying migration id=notesupdated 2026/10/31 01:14:58 INFO Applying migration id=personspreferredusername 2026/10/31 01:14:58 INFO Applying migration id=activitiesid 2026/10/31 01:14:58 INFO Applying migration id=outbox 2026/10/31 01:14:58 INFO Applying migration id=edits 2026/10/31 01:14:58 INFO Applying migration id=outboxactor 2026/10/31 01:14:58 INFO Applying migration id=outboxsender 2026/10/31 01:14:58 INFO Applying migration id=thread 2026/10/31 01:14:58 INFO Applying migration id=host 2026/10/31 01:14:58 INFO Applying migration id=sharedinbox 2026/10/31 01:14:58 INFO Applying migration id=noteshost 2026/10/31 01:14:58 INFO Applying migration id=fetched 2026/10/31 01:14:58 INFO Applying migration id=move 2026/10/31 01:14:58 INFO Applying migration id=cleanup 2026/10/31 01:14:58 INFO Applying migration id=received 2026/10/31 01:14:58 INFO Applying migration id=namehost 2026/10/31 01:14:58 INFO Applying migration id=outboxhost 2026/10/31 01:14:58 INFO Applying migration id=notesfts 2026/10/31 01:14:58 INFO Applying migration id=iconsname 2026/10/31 01:14:58 INFO Applying migration id=nohash 2026/10/31 01:14:58 INFO Applying migration id=shares 2026/10/31 01:14:58 INFO Applying migration id=actorttl 2026/10/31 01:14:58 INFO Applying migration id=tocc 2026/10/31 01:14:58 INFO Applying migration id=followeds 2026/10/31 01:14:58 INFO Applying migration id=certhash 2026/10/31 01:14:58 INFO Applying migration id=follows_sync 2026/10/31 01:14:58 INFO Applying migration id=jsonpath 2026/10/31 01:14:58 INFO Applying migration id=localforward 2026/10/31 01:14:58 INFO Applying migration id=avatar 2026/10/31 01:14:58 INFO Applying migration id=noimage 2026/10/31 01:14:58 INFO Applying migration id=feed 2026/10/31 01:14:58 INFO Applying migration id=bookmarks 2026/10/31 01:14:58 INFO Applying migration id=shareactivity 2026/10/31 01:14:58 INFO Applying migration id=application 2026/10/31 01:14:58 INFO Applying migration id=certificates 2026/10/31 01:14:58 INFO Applying migration id=rawforward 2026/10/31 01:14:58 INFO Applying migration id=publickey 2026/10/31 01:14:58 INFO Applying migration id=resolvegroup 2026/10/31 01:14:58 INFO Applying migration id=reject 2026/10/31 01:14:58 INFO Applying migration id=autodel 2026/10/31 01:14:58 INFO Applying migration id=jsonb 2026/10/31 01:14:58 INFO Applying migration id=quote 2026/10/31 01:14:58 INFO Applying migration id=rfc9421 2026/10/31 01:14:58 INFO Applying migration id=keys 2026/10/31 01:14:58 INFO Applying migration id=portable 2026/10/31 01:14:58 INFO Applying migration id=proofs 2026/10/31 01:14:58 INFO Applying migration id=contexts 2026/10/31 01:14:58 INFO Applying migration id=deliverieshost 2026/10/31 01:14:58 INFO Applying migration id=pembegin 2026/10/31 01:14:58 INFO Applying migration id=didhost 2026/10/31 01:14:58 INFO Applying migration id=rsapkcs8 2026/10/31 01:14:58 INFO Applying migration id=invites 2026/10/31 01:14:58 INFO Applying migration id=ed25519blob 2026/10/31 01:14:58 INFO Applying migration id=rsablob 2026/10/31 01:14:58 INFO Applying migration id=iconscid 2026/10/31 01:14:58 INFO Applying migration id=actor 2026/10/31 01:14:58 INFO Applying migration id=localkeys 2026/10/31 01:14:58 INFO Applying migration id=deleted 2026/10/31 01:14:58 INFO Applying migration id=history 2026/10/31 01:14:58 INFO Applying migration id=outboxnano 2026/10/31 01:14:58 INFO Applying migration id=implements 2026/10/31 01:14:58 INFO Applying migration id=backfill 2026/10/31 01:15: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/31 01:15:02 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/31 01:15:02 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:15:02 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (3.47s) === RUN TestOutbox_PostToFollowersInGroup 2026/10/31 01:15:02 INFO Applying migration id=initial 2026/10/31 01:15:02 INFO Applying migration id=notesupdated 2026/10/31 01:15:02 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:02 INFO Applying migration id=activitiesid 2026/10/31 01:15:02 INFO Applying migration id=outbox 2026/10/31 01:15:02 INFO Applying migration id=edits 2026/10/31 01:15:02 INFO Applying migration id=outboxactor 2026/10/31 01:15:02 INFO Applying migration id=outboxsender 2026/10/31 01:15:02 INFO Applying migration id=thread 2026/10/31 01:15:02 INFO Applying migration id=host 2026/10/31 01:15:02 INFO Applying migration id=sharedinbox 2026/10/31 01:15:02 INFO Applying migration id=noteshost 2026/10/31 01:15:02 INFO Applying migration id=fetched 2026/10/31 01:15:02 INFO Applying migration id=move 2026/10/31 01:15:02 INFO Applying migration id=cleanup 2026/10/31 01:15:02 INFO Applying migration id=received 2026/10/31 01:15:02 INFO Applying migration id=namehost 2026/10/31 01:15:02 INFO Applying migration id=outboxhost 2026/10/31 01:15:02 INFO Applying migration id=notesfts 2026/10/31 01:15:02 INFO Applying migration id=iconsname 2026/10/31 01:15:02 INFO Applying migration id=nohash 2026/10/31 01:15:02 INFO Applying migration id=shares 2026/10/31 01:15:02 INFO Applying migration id=actorttl 2026/10/31 01:15:02 INFO Applying migration id=tocc 2026/10/31 01:15:02 INFO Applying migration id=followeds 2026/10/31 01:15:02 INFO Applying migration id=certhash 2026/10/31 01:15:02 INFO Applying migration id=follows_sync 2026/10/31 01:15:02 INFO Applying migration id=jsonpath 2026/10/31 01:15:02 INFO Applying migration id=localforward 2026/10/31 01:15:02 INFO Applying migration id=avatar 2026/10/31 01:15:02 INFO Applying migration id=noimage 2026/10/31 01:15:02 INFO Applying migration id=feed 2026/10/31 01:15:02 INFO Applying migration id=bookmarks 2026/10/31 01:15:02 INFO Applying migration id=shareactivity 2026/10/31 01:15:02 INFO Applying migration id=application 2026/10/31 01:15:02 INFO Applying migration id=certificates 2026/10/31 01:15:02 INFO Applying migration id=rawforward 2026/10/31 01:15:02 INFO Applying migration id=publickey 2026/10/31 01:15:02 INFO Applying migration id=resolvegroup 2026/10/31 01:15:02 INFO Applying migration id=reject 2026/10/31 01:15:02 INFO Applying migration id=autodel 2026/10/31 01:15:02 INFO Applying migration id=jsonb 2026/10/31 01:15:02 INFO Applying migration id=quote 2026/10/31 01:15:02 INFO Applying migration id=rfc9421 2026/10/31 01:15:02 INFO Applying migration id=keys 2026/10/31 01:15:02 INFO Applying migration id=portable 2026/10/31 01:15:02 INFO Applying migration id=proofs 2026/10/31 01:15:02 INFO Applying migration id=contexts 2026/10/31 01:15:02 INFO Applying migration id=deliverieshost 2026/10/31 01:15:02 INFO Applying migration id=pembegin 2026/10/31 01:15:02 INFO Applying migration id=didhost 2026/10/31 01:15:02 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:02 INFO Applying migration id=invites 2026/10/31 01:15:02 INFO Applying migration id=ed25519blob 2026/10/31 01:15:02 INFO Applying migration id=rsablob 2026/10/31 01:15:02 INFO Applying migration id=iconscid 2026/10/31 01:15:02 INFO Applying migration id=actor 2026/10/31 01:15:02 INFO Applying migration id=localkeys 2026/10/31 01:15:02 INFO Applying migration id=deleted 2026/10/31 01:15:02 INFO Applying migration id=history 2026/10/31 01:15:02 INFO Applying migration id=outboxnano 2026/10/31 01:15:02 INFO Applying migration id=implements 2026/10/31 01:15:02 INFO Applying migration id=backfill 2026/10/31 01:15:05 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f86-4bef-7251-8911-23f1fdafdac7 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/31 01:15:05 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:15:05 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (3.36s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/10/31 01:15:05 INFO Applying migration id=initial 2026/10/31 01:15:05 INFO Applying migration id=notesupdated 2026/10/31 01:15:05 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:05 INFO Applying migration id=activitiesid 2026/10/31 01:15:05 INFO Applying migration id=outbox 2026/10/31 01:15:05 INFO Applying migration id=edits 2026/10/31 01:15:05 INFO Applying migration id=outboxactor 2026/10/31 01:15:05 INFO Applying migration id=outboxsender 2026/10/31 01:15:05 INFO Applying migration id=thread 2026/10/31 01:15:05 INFO Applying migration id=host 2026/10/31 01:15:05 INFO Applying migration id=sharedinbox 2026/10/31 01:15:05 INFO Applying migration id=noteshost 2026/10/31 01:15:05 INFO Applying migration id=fetched 2026/10/31 01:15:05 INFO Applying migration id=move 2026/10/31 01:15:05 INFO Applying migration id=cleanup 2026/10/31 01:15:05 INFO Applying migration id=received 2026/10/31 01:15:05 INFO Applying migration id=namehost 2026/10/31 01:15:05 INFO Applying migration id=outboxhost 2026/10/31 01:15:05 INFO Applying migration id=notesfts 2026/10/31 01:15:05 INFO Applying migration id=iconsname 2026/10/31 01:15:05 INFO Applying migration id=nohash 2026/10/31 01:15:05 INFO Applying migration id=shares 2026/10/31 01:15:05 INFO Applying migration id=actorttl 2026/10/31 01:15:05 INFO Applying migration id=tocc 2026/10/31 01:15:05 INFO Applying migration id=followeds 2026/10/31 01:15:05 INFO Applying migration id=certhash 2026/10/31 01:15:05 INFO Applying migration id=follows_sync 2026/10/31 01:15:05 INFO Applying migration id=jsonpath 2026/10/31 01:15:05 INFO Applying migration id=localforward 2026/10/31 01:15:05 INFO Applying migration id=avatar 2026/10/31 01:15:05 INFO Applying migration id=noimage 2026/10/31 01:15:05 INFO Applying migration id=feed 2026/10/31 01:15:05 INFO Applying migration id=bookmarks 2026/10/31 01:15:05 INFO Applying migration id=shareactivity 2026/10/31 01:15:05 INFO Applying migration id=application 2026/10/31 01:15:05 INFO Applying migration id=certificates 2026/10/31 01:15:05 INFO Applying migration id=rawforward 2026/10/31 01:15:05 INFO Applying migration id=publickey 2026/10/31 01:15:05 INFO Applying migration id=resolvegroup 2026/10/31 01:15:05 INFO Applying migration id=reject 2026/10/31 01:15:05 INFO Applying migration id=autodel 2026/10/31 01:15:05 INFO Applying migration id=jsonb 2026/10/31 01:15:05 INFO Applying migration id=quote 2026/10/31 01:15:05 INFO Applying migration id=rfc9421 2026/10/31 01:15:05 INFO Applying migration id=keys 2026/10/31 01:15:05 INFO Applying migration id=portable 2026/10/31 01:15:05 INFO Applying migration id=proofs 2026/10/31 01:15:05 INFO Applying migration id=contexts 2026/10/31 01:15:05 INFO Applying migration id=deliverieshost 2026/10/31 01:15:05 INFO Applying migration id=pembegin 2026/10/31 01:15:05 INFO Applying migration id=didhost 2026/10/31 01:15:05 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:05 INFO Applying migration id=invites 2026/10/31 01:15:05 INFO Applying migration id=ed25519blob 2026/10/31 01:15:05 INFO Applying migration id=rsablob 2026/10/31 01:15:05 INFO Applying migration id=iconscid 2026/10/31 01:15:05 INFO Applying migration id=actor 2026/10/31 01:15:05 INFO Applying migration id=localkeys 2026/10/31 01:15:05 INFO Applying migration id=deleted 2026/10/31 01:15:05 INFO Applying migration id=history 2026/10/31 01:15:05 INFO Applying migration id=outboxnano 2026/10/31 01:15:05 INFO Applying migration id=implements 2026/10/31 01:15:05 INFO Applying migration id=backfill 2026/10/31 01:15:09 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f86-5ce6-7edb-b36b-06b369566c3a 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/31 01:15:09 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:15:09 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (4.34s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/10/31 01:15:09 INFO Applying migration id=initial 2026/10/31 01:15:09 INFO Applying migration id=notesupdated 2026/10/31 01:15:09 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:09 INFO Applying migration id=activitiesid 2026/10/31 01:15:09 INFO Applying migration id=outbox 2026/10/31 01:15:09 INFO Applying migration id=edits 2026/10/31 01:15:09 INFO Applying migration id=outboxactor 2026/10/31 01:15:09 INFO Applying migration id=outboxsender 2026/10/31 01:15:09 INFO Applying migration id=thread 2026/10/31 01:15:09 INFO Applying migration id=host 2026/10/31 01:15:09 INFO Applying migration id=sharedinbox 2026/10/31 01:15:09 INFO Applying migration id=noteshost 2026/10/31 01:15:09 INFO Applying migration id=fetched 2026/10/31 01:15:09 INFO Applying migration id=move 2026/10/31 01:15:09 INFO Applying migration id=cleanup 2026/10/31 01:15:09 INFO Applying migration id=received 2026/10/31 01:15:09 INFO Applying migration id=namehost 2026/10/31 01:15:09 INFO Applying migration id=outboxhost 2026/10/31 01:15:09 INFO Applying migration id=notesfts 2026/10/31 01:15:09 INFO Applying migration id=iconsname 2026/10/31 01:15:09 INFO Applying migration id=nohash 2026/10/31 01:15:09 INFO Applying migration id=shares 2026/10/31 01:15:09 INFO Applying migration id=actorttl 2026/10/31 01:15:09 INFO Applying migration id=tocc 2026/10/31 01:15:09 INFO Applying migration id=followeds 2026/10/31 01:15:09 INFO Applying migration id=certhash 2026/10/31 01:15:09 INFO Applying migration id=follows_sync 2026/10/31 01:15:09 INFO Applying migration id=jsonpath 2026/10/31 01:15:09 INFO Applying migration id=localforward 2026/10/31 01:15:09 INFO Applying migration id=avatar 2026/10/31 01:15:09 INFO Applying migration id=noimage 2026/10/31 01:15:09 INFO Applying migration id=feed 2026/10/31 01:15:09 INFO Applying migration id=bookmarks 2026/10/31 01:15:09 INFO Applying migration id=shareactivity 2026/10/31 01:15:09 INFO Applying migration id=application 2026/10/31 01:15:09 INFO Applying migration id=certificates 2026/10/31 01:15:09 INFO Applying migration id=rawforward 2026/10/31 01:15:10 INFO Applying migration id=publickey 2026/10/31 01:15:10 INFO Applying migration id=resolvegroup 2026/10/31 01:15:10 INFO Applying migration id=reject 2026/10/31 01:15:10 INFO Applying migration id=autodel 2026/10/31 01:15:10 INFO Applying migration id=jsonb 2026/10/31 01:15:10 INFO Applying migration id=quote 2026/10/31 01:15:10 INFO Applying migration id=rfc9421 2026/10/31 01:15:10 INFO Applying migration id=keys 2026/10/31 01:15:10 INFO Applying migration id=portable 2026/10/31 01:15:10 INFO Applying migration id=proofs 2026/10/31 01:15:10 INFO Applying migration id=contexts 2026/10/31 01:15:10 INFO Applying migration id=deliverieshost 2026/10/31 01:15:10 INFO Applying migration id=pembegin 2026/10/31 01:15:10 INFO Applying migration id=didhost 2026/10/31 01:15:10 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:10 INFO Applying migration id=invites 2026/10/31 01:15:10 INFO Applying migration id=ed25519blob 2026/10/31 01:15:10 INFO Applying migration id=rsablob 2026/10/31 01:15:10 INFO Applying migration id=iconscid 2026/10/31 01:15:10 INFO Applying migration id=actor 2026/10/31 01:15:10 INFO Applying migration id=localkeys 2026/10/31 01:15:10 INFO Applying migration id=deleted 2026/10/31 01:15:10 INFO Applying migration id=history 2026/10/31 01:15:10 INFO Applying migration id=outboxnano 2026/10/31 01:15:10 INFO Applying migration id=implements 2026/10/31 01:15:10 INFO Applying migration id=backfill 2026/10/31 01:15:14 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f86-6f48-7b13-b291-54d1d76a182a 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/31 01:15:14 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:15:14 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (4.71s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/10/31 01:15:14 INFO Applying migration id=initial 2026/10/31 01:15:14 INFO Applying migration id=notesupdated 2026/10/31 01:15:14 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:14 INFO Applying migration id=activitiesid 2026/10/31 01:15:14 INFO Applying migration id=outbox 2026/10/31 01:15:14 INFO Applying migration id=edits 2026/10/31 01:15:14 INFO Applying migration id=outboxactor 2026/10/31 01:15:14 INFO Applying migration id=outboxsender 2026/10/31 01:15:14 INFO Applying migration id=thread 2026/10/31 01:15:14 INFO Applying migration id=host 2026/10/31 01:15:14 INFO Applying migration id=sharedinbox 2026/10/31 01:15:14 INFO Applying migration id=noteshost 2026/10/31 01:15:14 INFO Applying migration id=fetched 2026/10/31 01:15:14 INFO Applying migration id=move 2026/10/31 01:15:14 INFO Applying migration id=cleanup 2026/10/31 01:15:14 INFO Applying migration id=received 2026/10/31 01:15:14 INFO Applying migration id=namehost 2026/10/31 01:15:14 INFO Applying migration id=outboxhost 2026/10/31 01:15:14 INFO Applying migration id=notesfts 2026/10/31 01:15:14 INFO Applying migration id=iconsname 2026/10/31 01:15:14 INFO Applying migration id=nohash 2026/10/31 01:15:14 INFO Applying migration id=shares 2026/10/31 01:15:14 INFO Applying migration id=actorttl 2026/10/31 01:15:14 INFO Applying migration id=tocc 2026/10/31 01:15:14 INFO Applying migration id=followeds 2026/10/31 01:15:14 INFO Applying migration id=certhash 2026/10/31 01:15:14 INFO Applying migration id=follows_sync 2026/10/31 01:15:14 INFO Applying migration id=jsonpath 2026/10/31 01:15:14 INFO Applying migration id=localforward 2026/10/31 01:15:14 INFO Applying migration id=avatar 2026/10/31 01:15:14 INFO Applying migration id=noimage 2026/10/31 01:15:14 INFO Applying migration id=feed 2026/10/31 01:15:14 INFO Applying migration id=bookmarks 2026/10/31 01:15:14 INFO Applying migration id=shareactivity 2026/10/31 01:15:14 INFO Applying migration id=application 2026/10/31 01:15:14 INFO Applying migration id=certificates 2026/10/31 01:15:14 INFO Applying migration id=rawforward 2026/10/31 01:15:14 INFO Applying migration id=publickey 2026/10/31 01:15:14 INFO Applying migration id=resolvegroup 2026/10/31 01:15:14 INFO Applying migration id=reject 2026/10/31 01:15:14 INFO Applying migration id=autodel 2026/10/31 01:15:14 INFO Applying migration id=jsonb 2026/10/31 01:15:14 INFO Applying migration id=quote 2026/10/31 01:15:14 INFO Applying migration id=rfc9421 2026/10/31 01:15:14 INFO Applying migration id=keys 2026/10/31 01:15:14 INFO Applying migration id=portable 2026/10/31 01:15:14 INFO Applying migration id=proofs 2026/10/31 01:15:14 INFO Applying migration id=contexts 2026/10/31 01:15:14 INFO Applying migration id=deliverieshost 2026/10/31 01:15:14 INFO Applying migration id=pembegin 2026/10/31 01:15:14 INFO Applying migration id=didhost 2026/10/31 01:15:14 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:14 INFO Applying migration id=invites 2026/10/31 01:15:14 INFO Applying migration id=ed25519blob 2026/10/31 01:15:14 INFO Applying migration id=rsablob 2026/10/31 01:15:14 INFO Applying migration id=iconscid 2026/10/31 01:15:14 INFO Applying migration id=actor 2026/10/31 01:15:14 INFO Applying migration id=localkeys 2026/10/31 01:15:14 INFO Applying migration id=deleted 2026/10/31 01:15:14 INFO Applying migration id=history 2026/10/31 01:15:14 INFO Applying migration id=outboxnano 2026/10/31 01:15:14 INFO Applying migration id=implements 2026/10/31 01:15:14 INFO Applying migration id=backfill 2026/10/31 01:15:16 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f86-7700-76e1-8668-d4c911066f2a 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/31 01:15: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/31 01:15:16 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (1.98s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/10/31 01:15:16 INFO Applying migration id=initial 2026/10/31 01:15:16 INFO Applying migration id=notesupdated 2026/10/31 01:15:16 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:16 INFO Applying migration id=activitiesid 2026/10/31 01:15:16 INFO Applying migration id=outbox 2026/10/31 01:15:16 INFO Applying migration id=edits 2026/10/31 01:15:16 INFO Applying migration id=outboxactor 2026/10/31 01:15:16 INFO Applying migration id=outboxsender 2026/10/31 01:15:16 INFO Applying migration id=thread 2026/10/31 01:15:16 INFO Applying migration id=host 2026/10/31 01:15:16 INFO Applying migration id=sharedinbox 2026/10/31 01:15:16 INFO Applying migration id=noteshost 2026/10/31 01:15:16 INFO Applying migration id=fetched 2026/10/31 01:15:16 INFO Applying migration id=move 2026/10/31 01:15:16 INFO Applying migration id=cleanup 2026/10/31 01:15:16 INFO Applying migration id=received 2026/10/31 01:15:16 INFO Applying migration id=namehost 2026/10/31 01:15:16 INFO Applying migration id=outboxhost 2026/10/31 01:15:16 INFO Applying migration id=notesfts 2026/10/31 01:15:16 INFO Applying migration id=iconsname 2026/10/31 01:15:16 INFO Applying migration id=nohash 2026/10/31 01:15:16 INFO Applying migration id=shares 2026/10/31 01:15:16 INFO Applying migration id=actorttl 2026/10/31 01:15:16 INFO Applying migration id=tocc 2026/10/31 01:15:16 INFO Applying migration id=followeds 2026/10/31 01:15:16 INFO Applying migration id=certhash 2026/10/31 01:15:16 INFO Applying migration id=follows_sync 2026/10/31 01:15:16 INFO Applying migration id=jsonpath 2026/10/31 01:15:16 INFO Applying migration id=localforward 2026/10/31 01:15:16 INFO Applying migration id=avatar 2026/10/31 01:15:16 INFO Applying migration id=noimage 2026/10/31 01:15:16 INFO Applying migration id=feed 2026/10/31 01:15:16 INFO Applying migration id=bookmarks 2026/10/31 01:15:16 INFO Applying migration id=shareactivity 2026/10/31 01:15:16 INFO Applying migration id=application 2026/10/31 01:15:16 INFO Applying migration id=certificates 2026/10/31 01:15:16 INFO Applying migration id=rawforward 2026/10/31 01:15:16 INFO Applying migration id=publickey 2026/10/31 01:15:16 INFO Applying migration id=resolvegroup 2026/10/31 01:15:16 INFO Applying migration id=reject 2026/10/31 01:15:16 INFO Applying migration id=autodel 2026/10/31 01:15:16 INFO Applying migration id=jsonb 2026/10/31 01:15:16 INFO Applying migration id=quote 2026/10/31 01:15:16 INFO Applying migration id=rfc9421 2026/10/31 01:15:16 INFO Applying migration id=keys 2026/10/31 01:15:16 INFO Applying migration id=portable 2026/10/31 01:15:16 INFO Applying migration id=proofs 2026/10/31 01:15:16 INFO Applying migration id=contexts 2026/10/31 01:15:16 INFO Applying migration id=deliverieshost 2026/10/31 01:15:16 INFO Applying migration id=pembegin 2026/10/31 01:15:16 INFO Applying migration id=didhost 2026/10/31 01:15:16 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:16 INFO Applying migration id=invites 2026/10/31 01:15:16 INFO Applying migration id=ed25519blob 2026/10/31 01:15:16 INFO Applying migration id=rsablob 2026/10/31 01:15:16 INFO Applying migration id=iconscid 2026/10/31 01:15:16 INFO Applying migration id=actor 2026/10/31 01:15:16 INFO Applying migration id=localkeys 2026/10/31 01:15:16 INFO Applying migration id=deleted 2026/10/31 01:15:16 INFO Applying migration id=history 2026/10/31 01:15:16 INFO Applying migration id=outboxnano 2026/10/31 01:15:16 INFO Applying migration id=implements 2026/10/31 01:15:16 INFO Applying migration id=backfill 2026/10/31 01:15:19 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f86-809f-7872-a8bc-e552f571b841 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/31 01:15: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/31 01:15:19 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (2.46s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/10/31 01:15:19 INFO Applying migration id=initial 2026/10/31 01:15:19 INFO Applying migration id=notesupdated 2026/10/31 01:15:19 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:19 INFO Applying migration id=activitiesid 2026/10/31 01:15:19 INFO Applying migration id=outbox 2026/10/31 01:15:19 INFO Applying migration id=edits 2026/10/31 01:15:19 INFO Applying migration id=outboxactor 2026/10/31 01:15:19 INFO Applying migration id=outboxsender 2026/10/31 01:15:19 INFO Applying migration id=thread 2026/10/31 01:15:19 INFO Applying migration id=host 2026/10/31 01:15:19 INFO Applying migration id=sharedinbox 2026/10/31 01:15:19 INFO Applying migration id=noteshost 2026/10/31 01:15:19 INFO Applying migration id=fetched 2026/10/31 01:15:19 INFO Applying migration id=move 2026/10/31 01:15:19 INFO Applying migration id=cleanup 2026/10/31 01:15:19 INFO Applying migration id=received 2026/10/31 01:15:19 INFO Applying migration id=namehost 2026/10/31 01:15:19 INFO Applying migration id=outboxhost 2026/10/31 01:15:19 INFO Applying migration id=notesfts 2026/10/31 01:15:19 INFO Applying migration id=iconsname 2026/10/31 01:15:19 INFO Applying migration id=nohash 2026/10/31 01:15:19 INFO Applying migration id=shares 2026/10/31 01:15:19 INFO Applying migration id=actorttl 2026/10/31 01:15:19 INFO Applying migration id=tocc 2026/10/31 01:15:19 INFO Applying migration id=followeds 2026/10/31 01:15:19 INFO Applying migration id=certhash 2026/10/31 01:15:19 INFO Applying migration id=follows_sync 2026/10/31 01:15:19 INFO Applying migration id=jsonpath 2026/10/31 01:15:19 INFO Applying migration id=localforward 2026/10/31 01:15:19 INFO Applying migration id=avatar 2026/10/31 01:15:19 INFO Applying migration id=noimage 2026/10/31 01:15:19 INFO Applying migration id=feed 2026/10/31 01:15:19 INFO Applying migration id=bookmarks 2026/10/31 01:15:19 INFO Applying migration id=shareactivity 2026/10/31 01:15:19 INFO Applying migration id=application 2026/10/31 01:15:19 INFO Applying migration id=certificates 2026/10/31 01:15:19 INFO Applying migration id=rawforward 2026/10/31 01:15:19 INFO Applying migration id=publickey 2026/10/31 01:15:19 INFO Applying migration id=resolvegroup 2026/10/31 01:15:19 INFO Applying migration id=reject 2026/10/31 01:15:19 INFO Applying migration id=autodel 2026/10/31 01:15:19 INFO Applying migration id=jsonb 2026/10/31 01:15:19 INFO Applying migration id=quote 2026/10/31 01:15:19 INFO Applying migration id=rfc9421 2026/10/31 01:15:19 INFO Applying migration id=keys 2026/10/31 01:15:19 INFO Applying migration id=portable 2026/10/31 01:15:19 INFO Applying migration id=proofs 2026/10/31 01:15:19 INFO Applying migration id=contexts 2026/10/31 01:15:19 INFO Applying migration id=deliverieshost 2026/10/31 01:15:19 INFO Applying migration id=pembegin 2026/10/31 01:15:19 INFO Applying migration id=didhost 2026/10/31 01:15:19 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:19 INFO Applying migration id=invites 2026/10/31 01:15:19 INFO Applying migration id=ed25519blob 2026/10/31 01:15:19 INFO Applying migration id=rsablob 2026/10/31 01:15:19 INFO Applying migration id=iconscid 2026/10/31 01:15:19 INFO Applying migration id=actor 2026/10/31 01:15:19 INFO Applying migration id=localkeys 2026/10/31 01:15:19 INFO Applying migration id=deleted 2026/10/31 01:15:19 INFO Applying migration id=history 2026/10/31 01:15:19 INFO Applying migration id=outboxnano 2026/10/31 01:15:19 INFO Applying migration id=implements 2026/10/31 01:15:19 INFO Applying migration id=backfill 2026/10/31 01:15:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f86-8b41-7791-870d-f8e545284a8a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:15:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f86-8b42-7320-833e-f4e53b7b35ec activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f86-8b41-7791-870d-f8e545284a8a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f86-8b41-7791-870d-f8e545284a8a 2026/10/31 01:15: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/31 01:15:21 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (2.72s) === RUN TestOutbox_DMInGroupAnotherUser 2026/10/31 01:15:21 INFO Applying migration id=initial 2026/10/31 01:15:21 INFO Applying migration id=notesupdated 2026/10/31 01:15:21 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:21 INFO Applying migration id=activitiesid 2026/10/31 01:15:21 INFO Applying migration id=outbox 2026/10/31 01:15:21 INFO Applying migration id=edits 2026/10/31 01:15:21 INFO Applying migration id=outboxactor 2026/10/31 01:15:21 INFO Applying migration id=outboxsender 2026/10/31 01:15:21 INFO Applying migration id=thread 2026/10/31 01:15:21 INFO Applying migration id=host 2026/10/31 01:15:21 INFO Applying migration id=sharedinbox 2026/10/31 01:15:21 INFO Applying migration id=noteshost 2026/10/31 01:15:21 INFO Applying migration id=fetched 2026/10/31 01:15:21 INFO Applying migration id=move 2026/10/31 01:15:21 INFO Applying migration id=cleanup 2026/10/31 01:15:21 INFO Applying migration id=received 2026/10/31 01:15:21 INFO Applying migration id=namehost 2026/10/31 01:15:21 INFO Applying migration id=outboxhost 2026/10/31 01:15:21 INFO Applying migration id=notesfts 2026/10/31 01:15:21 INFO Applying migration id=iconsname 2026/10/31 01:15:21 INFO Applying migration id=nohash 2026/10/31 01:15:21 INFO Applying migration id=shares 2026/10/31 01:15:21 INFO Applying migration id=actorttl 2026/10/31 01:15:21 INFO Applying migration id=tocc 2026/10/31 01:15:21 INFO Applying migration id=followeds 2026/10/31 01:15:21 INFO Applying migration id=certhash 2026/10/31 01:15:21 INFO Applying migration id=follows_sync 2026/10/31 01:15:21 INFO Applying migration id=jsonpath 2026/10/31 01:15:21 INFO Applying migration id=localforward 2026/10/31 01:15:21 INFO Applying migration id=avatar 2026/10/31 01:15:21 INFO Applying migration id=noimage 2026/10/31 01:15:21 INFO Applying migration id=feed 2026/10/31 01:15:21 INFO Applying migration id=bookmarks 2026/10/31 01:15:21 INFO Applying migration id=shareactivity 2026/10/31 01:15:21 INFO Applying migration id=application 2026/10/31 01:15:21 INFO Applying migration id=certificates 2026/10/31 01:15:21 INFO Applying migration id=rawforward 2026/10/31 01:15:21 INFO Applying migration id=publickey 2026/10/31 01:15:21 INFO Applying migration id=resolvegroup 2026/10/31 01:15:21 INFO Applying migration id=reject 2026/10/31 01:15:21 INFO Applying migration id=autodel 2026/10/31 01:15:21 INFO Applying migration id=jsonb 2026/10/31 01:15:21 INFO Applying migration id=quote 2026/10/31 01:15:21 INFO Applying migration id=rfc9421 2026/10/31 01:15:21 INFO Applying migration id=keys 2026/10/31 01:15:21 INFO Applying migration id=portable 2026/10/31 01:15:21 INFO Applying migration id=proofs 2026/10/31 01:15:21 INFO Applying migration id=contexts 2026/10/31 01:15:21 INFO Applying migration id=deliverieshost 2026/10/31 01:15:21 INFO Applying migration id=pembegin 2026/10/31 01:15:21 INFO Applying migration id=didhost 2026/10/31 01:15:21 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:21 INFO Applying migration id=invites 2026/10/31 01:15:21 INFO Applying migration id=ed25519blob 2026/10/31 01:15:21 INFO Applying migration id=rsablob 2026/10/31 01:15:21 INFO Applying migration id=iconscid 2026/10/31 01:15:21 INFO Applying migration id=actor 2026/10/31 01:15:21 INFO Applying migration id=localkeys 2026/10/31 01:15:21 INFO Applying migration id=deleted 2026/10/31 01:15:21 INFO Applying migration id=history 2026/10/31 01:15:21 INFO Applying migration id=outboxnano 2026/10/31 01:15:21 INFO Applying migration id=implements 2026/10/31 01:15:21 INFO Applying migration id=backfill 2026/10/31 01:15:24 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f86-95ab-7984-9069-23f2c02fbbf9 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/31 01:15:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f86-95ae-7b26-8d87-4552715b665a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:15:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f86-95af-7f04-b4b2-4afe75e3d00e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f86-95ae-7b26-8d87-4552715b665a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f86-95ae-7b26-8d87-4552715b665a 2026/10/31 01:15:24 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:15:24 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (2.67s) === RUN TestPoll_TwoOptions 2026/10/31 01:15:24 INFO Applying migration id=initial 2026/10/31 01:15:24 INFO Applying migration id=notesupdated 2026/10/31 01:15:24 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:24 INFO Applying migration id=activitiesid 2026/10/31 01:15:24 INFO Applying migration id=outbox 2026/10/31 01:15:24 INFO Applying migration id=edits 2026/10/31 01:15:24 INFO Applying migration id=outboxactor 2026/10/31 01:15:24 INFO Applying migration id=outboxsender 2026/10/31 01:15:24 INFO Applying migration id=thread 2026/10/31 01:15:24 INFO Applying migration id=host 2026/10/31 01:15:24 INFO Applying migration id=sharedinbox 2026/10/31 01:15:24 INFO Applying migration id=noteshost 2026/10/31 01:15:24 INFO Applying migration id=fetched 2026/10/31 01:15:24 INFO Applying migration id=move 2026/10/31 01:15:24 INFO Applying migration id=cleanup 2026/10/31 01:15:24 INFO Applying migration id=received 2026/10/31 01:15:24 INFO Applying migration id=namehost 2026/10/31 01:15:24 INFO Applying migration id=outboxhost 2026/10/31 01:15:24 INFO Applying migration id=notesfts 2026/10/31 01:15:24 INFO Applying migration id=iconsname 2026/10/31 01:15:24 INFO Applying migration id=nohash 2026/10/31 01:15:24 INFO Applying migration id=shares 2026/10/31 01:15:24 INFO Applying migration id=actorttl 2026/10/31 01:15:24 INFO Applying migration id=tocc 2026/10/31 01:15:24 INFO Applying migration id=followeds 2026/10/31 01:15:24 INFO Applying migration id=certhash 2026/10/31 01:15:24 INFO Applying migration id=follows_sync 2026/10/31 01:15:24 INFO Applying migration id=jsonpath 2026/10/31 01:15:24 INFO Applying migration id=localforward 2026/10/31 01:15:24 INFO Applying migration id=avatar 2026/10/31 01:15:24 INFO Applying migration id=noimage 2026/10/31 01:15:24 INFO Applying migration id=feed 2026/10/31 01:15:24 INFO Applying migration id=bookmarks 2026/10/31 01:15:24 INFO Applying migration id=shareactivity 2026/10/31 01:15:24 INFO Applying migration id=application 2026/10/31 01:15:24 INFO Applying migration id=certificates 2026/10/31 01:15:24 INFO Applying migration id=rawforward 2026/10/31 01:15:24 INFO Applying migration id=publickey 2026/10/31 01:15:24 INFO Applying migration id=resolvegroup 2026/10/31 01:15:24 INFO Applying migration id=reject 2026/10/31 01:15:24 INFO Applying migration id=autodel 2026/10/31 01:15:24 INFO Applying migration id=jsonb 2026/10/31 01:15:24 INFO Applying migration id=quote 2026/10/31 01:15:24 INFO Applying migration id=rfc9421 2026/10/31 01:15:24 INFO Applying migration id=keys 2026/10/31 01:15:24 INFO Applying migration id=portable 2026/10/31 01:15:24 INFO Applying migration id=proofs 2026/10/31 01:15:24 INFO Applying migration id=contexts 2026/10/31 01:15:24 INFO Applying migration id=deliverieshost 2026/10/31 01:15:24 INFO Applying migration id=pembegin 2026/10/31 01:15:24 INFO Applying migration id=didhost 2026/10/31 01:15:24 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:24 INFO Applying migration id=invites 2026/10/31 01:15:24 INFO Applying migration id=ed25519blob 2026/10/31 01:15:24 INFO Applying migration id=rsablob 2026/10/31 01:15:24 INFO Applying migration id=iconscid 2026/10/31 01:15:24 INFO Applying migration id=actor 2026/10/31 01:15:24 INFO Applying migration id=localkeys 2026/10/31 01:15:24 INFO Applying migration id=deleted 2026/10/31 01:15:24 INFO Applying migration id=history 2026/10/31 01:15:24 INFO Applying migration id=outboxnano 2026/10/31 01:15:24 INFO Applying migration id=implements 2026/10/31 01:15:24 INFO Applying migration id=backfill 2026/10/31 01:15:27 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/31 01:15:27 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (3.32s) === RUN TestPoll_TwoOptionsZeroVotes 2026/10/31 01:15:27 INFO Applying migration id=initial 2026/10/31 01:15:27 INFO Applying migration id=notesupdated 2026/10/31 01:15:27 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:27 INFO Applying migration id=activitiesid 2026/10/31 01:15:27 INFO Applying migration id=outbox 2026/10/31 01:15:27 INFO Applying migration id=edits 2026/10/31 01:15:27 INFO Applying migration id=outboxactor 2026/10/31 01:15:27 INFO Applying migration id=outboxsender 2026/10/31 01:15:27 INFO Applying migration id=thread 2026/10/31 01:15:27 INFO Applying migration id=host 2026/10/31 01:15:27 INFO Applying migration id=sharedinbox 2026/10/31 01:15:27 INFO Applying migration id=noteshost 2026/10/31 01:15:27 INFO Applying migration id=fetched 2026/10/31 01:15:27 INFO Applying migration id=move 2026/10/31 01:15:27 INFO Applying migration id=cleanup 2026/10/31 01:15:27 INFO Applying migration id=received 2026/10/31 01:15:27 INFO Applying migration id=namehost 2026/10/31 01:15:27 INFO Applying migration id=outboxhost 2026/10/31 01:15:27 INFO Applying migration id=notesfts 2026/10/31 01:15:27 INFO Applying migration id=iconsname 2026/10/31 01:15:27 INFO Applying migration id=nohash 2026/10/31 01:15:27 INFO Applying migration id=shares 2026/10/31 01:15:27 INFO Applying migration id=actorttl 2026/10/31 01:15:27 INFO Applying migration id=tocc 2026/10/31 01:15:27 INFO Applying migration id=followeds 2026/10/31 01:15:27 INFO Applying migration id=certhash 2026/10/31 01:15:27 INFO Applying migration id=follows_sync 2026/10/31 01:15:27 INFO Applying migration id=jsonpath 2026/10/31 01:15:27 INFO Applying migration id=localforward 2026/10/31 01:15:27 INFO Applying migration id=avatar 2026/10/31 01:15:27 INFO Applying migration id=noimage 2026/10/31 01:15:27 INFO Applying migration id=feed 2026/10/31 01:15:27 INFO Applying migration id=bookmarks 2026/10/31 01:15:27 INFO Applying migration id=shareactivity 2026/10/31 01:15:27 INFO Applying migration id=application 2026/10/31 01:15:27 INFO Applying migration id=certificates 2026/10/31 01:15:27 INFO Applying migration id=rawforward 2026/10/31 01:15:27 INFO Applying migration id=publickey 2026/10/31 01:15:27 INFO Applying migration id=resolvegroup 2026/10/31 01:15:27 INFO Applying migration id=reject 2026/10/31 01:15:27 INFO Applying migration id=autodel 2026/10/31 01:15:27 INFO Applying migration id=jsonb 2026/10/31 01:15:27 INFO Applying migration id=quote 2026/10/31 01:15:27 INFO Applying migration id=rfc9421 2026/10/31 01:15:27 INFO Applying migration id=keys 2026/10/31 01:15:27 INFO Applying migration id=portable 2026/10/31 01:15:27 INFO Applying migration id=proofs 2026/10/31 01:15:27 INFO Applying migration id=contexts 2026/10/31 01:15:27 INFO Applying migration id=deliverieshost 2026/10/31 01:15:27 INFO Applying migration id=pembegin 2026/10/31 01:15:27 INFO Applying migration id=didhost 2026/10/31 01:15:27 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:27 INFO Applying migration id=invites 2026/10/31 01:15:27 INFO Applying migration id=ed25519blob 2026/10/31 01:15:27 INFO Applying migration id=rsablob 2026/10/31 01:15:27 INFO Applying migration id=iconscid 2026/10/31 01:15:27 INFO Applying migration id=actor 2026/10/31 01:15:27 INFO Applying migration id=localkeys 2026/10/31 01:15:27 INFO Applying migration id=deleted 2026/10/31 01:15:27 INFO Applying migration id=history 2026/10/31 01:15:27 INFO Applying migration id=outboxnano 2026/10/31 01:15:27 INFO Applying migration id=implements 2026/10/31 01:15:27 INFO Applying migration id=backfill 2026/10/31 01:15:29 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/31 01:15:29 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (2.18s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/10/31 01:15:29 INFO Applying migration id=initial 2026/10/31 01:15:29 INFO Applying migration id=notesupdated 2026/10/31 01:15:29 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:29 INFO Applying migration id=activitiesid 2026/10/31 01:15:29 INFO Applying migration id=outbox 2026/10/31 01:15:29 INFO Applying migration id=edits 2026/10/31 01:15:29 INFO Applying migration id=outboxactor 2026/10/31 01:15:29 INFO Applying migration id=outboxsender 2026/10/31 01:15:29 INFO Applying migration id=thread 2026/10/31 01:15:29 INFO Applying migration id=host 2026/10/31 01:15:29 INFO Applying migration id=sharedinbox 2026/10/31 01:15:29 INFO Applying migration id=noteshost 2026/10/31 01:15:29 INFO Applying migration id=fetched 2026/10/31 01:15:29 INFO Applying migration id=move 2026/10/31 01:15:29 INFO Applying migration id=cleanup 2026/10/31 01:15:29 INFO Applying migration id=received 2026/10/31 01:15:29 INFO Applying migration id=namehost 2026/10/31 01:15:29 INFO Applying migration id=outboxhost 2026/10/31 01:15:29 INFO Applying migration id=notesfts 2026/10/31 01:15:29 INFO Applying migration id=iconsname 2026/10/31 01:15:29 INFO Applying migration id=nohash 2026/10/31 01:15:29 INFO Applying migration id=shares 2026/10/31 01:15:29 INFO Applying migration id=actorttl 2026/10/31 01:15:29 INFO Applying migration id=tocc 2026/10/31 01:15:30 INFO Applying migration id=followeds 2026/10/31 01:15:30 INFO Applying migration id=certhash 2026/10/31 01:15:30 INFO Applying migration id=follows_sync 2026/10/31 01:15:30 INFO Applying migration id=jsonpath 2026/10/31 01:15:30 INFO Applying migration id=localforward 2026/10/31 01:15:30 INFO Applying migration id=avatar 2026/10/31 01:15:30 INFO Applying migration id=noimage 2026/10/31 01:15:30 INFO Applying migration id=feed 2026/10/31 01:15:30 INFO Applying migration id=bookmarks 2026/10/31 01:15:30 INFO Applying migration id=shareactivity 2026/10/31 01:15:30 INFO Applying migration id=application 2026/10/31 01:15:30 INFO Applying migration id=certificates 2026/10/31 01:15:30 INFO Applying migration id=rawforward 2026/10/31 01:15:30 INFO Applying migration id=publickey 2026/10/31 01:15:30 INFO Applying migration id=resolvegroup 2026/10/31 01:15:30 INFO Applying migration id=reject 2026/10/31 01:15:30 INFO Applying migration id=autodel 2026/10/31 01:15:30 INFO Applying migration id=jsonb 2026/10/31 01:15:30 INFO Applying migration id=quote 2026/10/31 01:15:30 INFO Applying migration id=rfc9421 2026/10/31 01:15:30 INFO Applying migration id=keys 2026/10/31 01:15:30 INFO Applying migration id=portable 2026/10/31 01:15:30 INFO Applying migration id=proofs 2026/10/31 01:15:30 INFO Applying migration id=contexts 2026/10/31 01:15:30 INFO Applying migration id=deliverieshost 2026/10/31 01:15:30 INFO Applying migration id=pembegin 2026/10/31 01:15:30 INFO Applying migration id=didhost 2026/10/31 01:15:30 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:30 INFO Applying migration id=invites 2026/10/31 01:15:30 INFO Applying migration id=ed25519blob 2026/10/31 01:15:30 INFO Applying migration id=rsablob 2026/10/31 01:15:30 INFO Applying migration id=iconscid 2026/10/31 01:15:30 INFO Applying migration id=actor 2026/10/31 01:15:30 INFO Applying migration id=localkeys 2026/10/31 01:15:30 INFO Applying migration id=deleted 2026/10/31 01:15:30 INFO Applying migration id=history 2026/10/31 01:15:30 INFO Applying migration id=outboxnano 2026/10/31 01:15:30 INFO Applying migration id=implements 2026/10/31 01:15:30 INFO Applying migration id=backfill 2026/10/31 01:15:32 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/31 01:15:32 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (2.87s) === RUN TestPoll_OneOption 2026/10/31 01:15:32 INFO Applying migration id=initial 2026/10/31 01:15:32 INFO Applying migration id=notesupdated 2026/10/31 01:15:32 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:32 INFO Applying migration id=activitiesid 2026/10/31 01:15:32 INFO Applying migration id=outbox 2026/10/31 01:15:32 INFO Applying migration id=edits 2026/10/31 01:15:32 INFO Applying migration id=outboxactor 2026/10/31 01:15:32 INFO Applying migration id=outboxsender 2026/10/31 01:15:32 INFO Applying migration id=thread 2026/10/31 01:15:32 INFO Applying migration id=host 2026/10/31 01:15:32 INFO Applying migration id=sharedinbox 2026/10/31 01:15:32 INFO Applying migration id=noteshost 2026/10/31 01:15:32 INFO Applying migration id=fetched 2026/10/31 01:15:32 INFO Applying migration id=move 2026/10/31 01:15:32 INFO Applying migration id=cleanup 2026/10/31 01:15:32 INFO Applying migration id=received 2026/10/31 01:15:32 INFO Applying migration id=namehost 2026/10/31 01:15:32 INFO Applying migration id=outboxhost 2026/10/31 01:15:32 INFO Applying migration id=notesfts 2026/10/31 01:15:32 INFO Applying migration id=iconsname 2026/10/31 01:15:32 INFO Applying migration id=nohash 2026/10/31 01:15:32 INFO Applying migration id=shares 2026/10/31 01:15:32 INFO Applying migration id=actorttl 2026/10/31 01:15:32 INFO Applying migration id=tocc 2026/10/31 01:15:32 INFO Applying migration id=followeds 2026/10/31 01:15:32 INFO Applying migration id=certhash 2026/10/31 01:15:32 INFO Applying migration id=follows_sync 2026/10/31 01:15:32 INFO Applying migration id=jsonpath 2026/10/31 01:15:32 INFO Applying migration id=localforward 2026/10/31 01:15:32 INFO Applying migration id=avatar 2026/10/31 01:15:32 INFO Applying migration id=noimage 2026/10/31 01:15:32 INFO Applying migration id=feed 2026/10/31 01:15:32 INFO Applying migration id=bookmarks 2026/10/31 01:15:32 INFO Applying migration id=shareactivity 2026/10/31 01:15:32 INFO Applying migration id=application 2026/10/31 01:15:32 INFO Applying migration id=certificates 2026/10/31 01:15:32 INFO Applying migration id=rawforward 2026/10/31 01:15:32 INFO Applying migration id=publickey 2026/10/31 01:15:32 INFO Applying migration id=resolvegroup 2026/10/31 01:15:32 INFO Applying migration id=reject 2026/10/31 01:15:32 INFO Applying migration id=autodel 2026/10/31 01:15:32 INFO Applying migration id=jsonb 2026/10/31 01:15:32 INFO Applying migration id=quote 2026/10/31 01:15:32 INFO Applying migration id=rfc9421 2026/10/31 01:15:32 INFO Applying migration id=keys 2026/10/31 01:15:32 INFO Applying migration id=portable 2026/10/31 01:15:32 INFO Applying migration id=proofs 2026/10/31 01:15:32 INFO Applying migration id=contexts 2026/10/31 01:15:32 INFO Applying migration id=deliverieshost 2026/10/31 01:15:32 INFO Applying migration id=pembegin 2026/10/31 01:15:32 INFO Applying migration id=didhost 2026/10/31 01:15:32 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:32 INFO Applying migration id=invites 2026/10/31 01:15:32 INFO Applying migration id=ed25519blob 2026/10/31 01:15:32 INFO Applying migration id=rsablob 2026/10/31 01:15:32 INFO Applying migration id=iconscid 2026/10/31 01:15:32 INFO Applying migration id=actor 2026/10/31 01:15:32 INFO Applying migration id=localkeys 2026/10/31 01:15:32 INFO Applying migration id=deleted 2026/10/31 01:15:32 INFO Applying migration id=history 2026/10/31 01:15:32 INFO Applying migration id=outboxnano 2026/10/31 01:15:32 INFO Applying migration id=implements 2026/10/31 01:15:32 INFO Applying migration id=backfill 2026/10/31 01:15:35 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/31 01:15:35 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (2.51s) === RUN TestPoll_Vote 2026/10/31 01:15:35 INFO Applying migration id=initial 2026/10/31 01:15:35 INFO Applying migration id=notesupdated 2026/10/31 01:15:35 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:35 INFO Applying migration id=activitiesid 2026/10/31 01:15:35 INFO Applying migration id=outbox 2026/10/31 01:15:35 INFO Applying migration id=edits 2026/10/31 01:15:35 INFO Applying migration id=outboxactor 2026/10/31 01:15:35 INFO Applying migration id=outboxsender 2026/10/31 01:15:35 INFO Applying migration id=thread 2026/10/31 01:15:35 INFO Applying migration id=host 2026/10/31 01:15:35 INFO Applying migration id=sharedinbox 2026/10/31 01:15:35 INFO Applying migration id=noteshost 2026/10/31 01:15:35 INFO Applying migration id=fetched 2026/10/31 01:15:35 INFO Applying migration id=move 2026/10/31 01:15:35 INFO Applying migration id=cleanup 2026/10/31 01:15:35 INFO Applying migration id=received 2026/10/31 01:15:35 INFO Applying migration id=namehost 2026/10/31 01:15:35 INFO Applying migration id=outboxhost 2026/10/31 01:15:35 INFO Applying migration id=notesfts 2026/10/31 01:15:35 INFO Applying migration id=iconsname 2026/10/31 01:15:35 INFO Applying migration id=nohash 2026/10/31 01:15:35 INFO Applying migration id=shares 2026/10/31 01:15:35 INFO Applying migration id=actorttl 2026/10/31 01:15:35 INFO Applying migration id=tocc 2026/10/31 01:15:35 INFO Applying migration id=followeds 2026/10/31 01:15:35 INFO Applying migration id=certhash 2026/10/31 01:15:35 INFO Applying migration id=follows_sync 2026/10/31 01:15:35 INFO Applying migration id=jsonpath 2026/10/31 01:15:35 INFO Applying migration id=localforward 2026/10/31 01:15:35 INFO Applying migration id=avatar 2026/10/31 01:15:35 INFO Applying migration id=noimage 2026/10/31 01:15:35 INFO Applying migration id=feed 2026/10/31 01:15:35 INFO Applying migration id=bookmarks 2026/10/31 01:15:35 INFO Applying migration id=shareactivity 2026/10/31 01:15:35 INFO Applying migration id=application 2026/10/31 01:15:35 INFO Applying migration id=certificates 2026/10/31 01:15:35 INFO Applying migration id=rawforward 2026/10/31 01:15:35 INFO Applying migration id=publickey 2026/10/31 01:15:35 INFO Applying migration id=resolvegroup 2026/10/31 01:15:35 INFO Applying migration id=reject 2026/10/31 01:15:35 INFO Applying migration id=autodel 2026/10/31 01:15:35 INFO Applying migration id=jsonb 2026/10/31 01:15:35 INFO Applying migration id=quote 2026/10/31 01:15:35 INFO Applying migration id=rfc9421 2026/10/31 01:15:35 INFO Applying migration id=keys 2026/10/31 01:15:35 INFO Applying migration id=portable 2026/10/31 01:15:35 INFO Applying migration id=proofs 2026/10/31 01:15:35 INFO Applying migration id=contexts 2026/10/31 01:15:35 INFO Applying migration id=deliverieshost 2026/10/31 01:15:35 INFO Applying migration id=pembegin 2026/10/31 01:15:35 INFO Applying migration id=didhost 2026/10/31 01:15:35 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:35 INFO Applying migration id=invites 2026/10/31 01:15:35 INFO Applying migration id=ed25519blob 2026/10/31 01:15:35 INFO Applying migration id=rsablob 2026/10/31 01:15:35 INFO Applying migration id=iconscid 2026/10/31 01:15:35 INFO Applying migration id=actor 2026/10/31 01:15:35 INFO Applying migration id=localkeys 2026/10/31 01:15:35 INFO Applying migration id=deleted 2026/10/31 01:15:35 INFO Applying migration id=history 2026/10/31 01:15:35 INFO Applying migration id=outboxnano 2026/10/31 01:15:35 INFO Applying migration id=implements 2026/10/31 01:15:35 INFO Applying migration id=backfill 2026/10/31 01:15:37 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/31 01:15:37 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/31 01:15:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f86-c90e-724d-a2fc-0dbee478b4d7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f86-c90e-720f-9c98-6c3248b329c2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f86-c90e-720f-9c98-6c3248b329c2 2026/10/31 01:15:37 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (2.26s) === RUN TestPoll_VoteClosedPoll 2026/10/31 01:15:37 INFO Applying migration id=initial 2026/10/31 01:15:37 INFO Applying migration id=notesupdated 2026/10/31 01:15:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:37 INFO Applying migration id=activitiesid 2026/10/31 01:15:37 INFO Applying migration id=outbox 2026/10/31 01:15:37 INFO Applying migration id=edits 2026/10/31 01:15:37 INFO Applying migration id=outboxactor 2026/10/31 01:15:37 INFO Applying migration id=outboxsender 2026/10/31 01:15:37 INFO Applying migration id=thread 2026/10/31 01:15:37 INFO Applying migration id=host 2026/10/31 01:15:37 INFO Applying migration id=sharedinbox 2026/10/31 01:15:37 INFO Applying migration id=noteshost 2026/10/31 01:15:37 INFO Applying migration id=fetched 2026/10/31 01:15:37 INFO Applying migration id=move 2026/10/31 01:15:37 INFO Applying migration id=cleanup 2026/10/31 01:15:37 INFO Applying migration id=received 2026/10/31 01:15:37 INFO Applying migration id=namehost 2026/10/31 01:15:37 INFO Applying migration id=outboxhost 2026/10/31 01:15:37 INFO Applying migration id=notesfts 2026/10/31 01:15:37 INFO Applying migration id=iconsname 2026/10/31 01:15:37 INFO Applying migration id=nohash 2026/10/31 01:15:37 INFO Applying migration id=shares 2026/10/31 01:15:37 INFO Applying migration id=actorttl 2026/10/31 01:15:37 INFO Applying migration id=tocc 2026/10/31 01:15:37 INFO Applying migration id=followeds 2026/10/31 01:15:37 INFO Applying migration id=certhash 2026/10/31 01:15:37 INFO Applying migration id=follows_sync 2026/10/31 01:15:37 INFO Applying migration id=jsonpath 2026/10/31 01:15:37 INFO Applying migration id=localforward 2026/10/31 01:15:37 INFO Applying migration id=avatar 2026/10/31 01:15:37 INFO Applying migration id=noimage 2026/10/31 01:15:37 INFO Applying migration id=feed 2026/10/31 01:15:37 INFO Applying migration id=bookmarks 2026/10/31 01:15:37 INFO Applying migration id=shareactivity 2026/10/31 01:15:37 INFO Applying migration id=application 2026/10/31 01:15:37 INFO Applying migration id=certificates 2026/10/31 01:15:37 INFO Applying migration id=rawforward 2026/10/31 01:15:37 INFO Applying migration id=publickey 2026/10/31 01:15:37 INFO Applying migration id=resolvegroup 2026/10/31 01:15:37 INFO Applying migration id=reject 2026/10/31 01:15:37 INFO Applying migration id=autodel 2026/10/31 01:15:37 INFO Applying migration id=jsonb 2026/10/31 01:15:37 INFO Applying migration id=quote 2026/10/31 01:15:37 INFO Applying migration id=rfc9421 2026/10/31 01:15:37 INFO Applying migration id=keys 2026/10/31 01:15:37 INFO Applying migration id=portable 2026/10/31 01:15:37 INFO Applying migration id=proofs 2026/10/31 01:15:37 INFO Applying migration id=contexts 2026/10/31 01:15:37 INFO Applying migration id=deliverieshost 2026/10/31 01:15:37 INFO Applying migration id=pembegin 2026/10/31 01:15:37 INFO Applying migration id=didhost 2026/10/31 01:15:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:37 INFO Applying migration id=invites 2026/10/31 01:15:37 INFO Applying migration id=ed25519blob 2026/10/31 01:15:37 INFO Applying migration id=rsablob 2026/10/31 01:15:37 INFO Applying migration id=iconscid 2026/10/31 01:15:37 INFO Applying migration id=actor 2026/10/31 01:15:37 INFO Applying migration id=localkeys 2026/10/31 01:15:37 INFO Applying migration id=deleted 2026/10/31 01:15:37 INFO Applying migration id=history 2026/10/31 01:15:37 INFO Applying migration id=outboxnano 2026/10/31 01:15:37 INFO Applying migration id=implements 2026/10/31 01:15:37 INFO Applying migration id=backfill 2026/10/31 01:15:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/31 01:15:41 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (3.87s) === RUN TestPoll_VoteEndedPoll 2026/10/31 01:15:41 INFO Applying migration id=initial 2026/10/31 01:15:41 INFO Applying migration id=notesupdated 2026/10/31 01:15:41 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:41 INFO Applying migration id=activitiesid 2026/10/31 01:15:41 INFO Applying migration id=outbox 2026/10/31 01:15:41 INFO Applying migration id=edits 2026/10/31 01:15:41 INFO Applying migration id=outboxactor 2026/10/31 01:15:41 INFO Applying migration id=outboxsender 2026/10/31 01:15:41 INFO Applying migration id=thread 2026/10/31 01:15:41 INFO Applying migration id=host 2026/10/31 01:15:41 INFO Applying migration id=sharedinbox 2026/10/31 01:15:41 INFO Applying migration id=noteshost 2026/10/31 01:15:41 INFO Applying migration id=fetched 2026/10/31 01:15:41 INFO Applying migration id=move 2026/10/31 01:15:41 INFO Applying migration id=cleanup 2026/10/31 01:15:41 INFO Applying migration id=received 2026/10/31 01:15:41 INFO Applying migration id=namehost 2026/10/31 01:15:41 INFO Applying migration id=outboxhost 2026/10/31 01:15:41 INFO Applying migration id=notesfts 2026/10/31 01:15:41 INFO Applying migration id=iconsname 2026/10/31 01:15:41 INFO Applying migration id=nohash 2026/10/31 01:15:41 INFO Applying migration id=shares 2026/10/31 01:15:41 INFO Applying migration id=actorttl 2026/10/31 01:15:41 INFO Applying migration id=tocc 2026/10/31 01:15:41 INFO Applying migration id=followeds 2026/10/31 01:15:41 INFO Applying migration id=certhash 2026/10/31 01:15:41 INFO Applying migration id=follows_sync 2026/10/31 01:15:41 INFO Applying migration id=jsonpath 2026/10/31 01:15:41 INFO Applying migration id=localforward 2026/10/31 01:15:41 INFO Applying migration id=avatar 2026/10/31 01:15:41 INFO Applying migration id=noimage 2026/10/31 01:15:41 INFO Applying migration id=feed 2026/10/31 01:15:41 INFO Applying migration id=bookmarks 2026/10/31 01:15:41 INFO Applying migration id=shareactivity 2026/10/31 01:15:41 INFO Applying migration id=application 2026/10/31 01:15:41 INFO Applying migration id=certificates 2026/10/31 01:15:41 INFO Applying migration id=rawforward 2026/10/31 01:15:41 INFO Applying migration id=publickey 2026/10/31 01:15:41 INFO Applying migration id=resolvegroup 2026/10/31 01:15:41 INFO Applying migration id=reject 2026/10/31 01:15:41 INFO Applying migration id=autodel 2026/10/31 01:15:41 INFO Applying migration id=jsonb 2026/10/31 01:15:41 INFO Applying migration id=quote 2026/10/31 01:15:41 INFO Applying migration id=rfc9421 2026/10/31 01:15:41 INFO Applying migration id=keys 2026/10/31 01:15:41 INFO Applying migration id=portable 2026/10/31 01:15:41 INFO Applying migration id=proofs 2026/10/31 01:15:41 INFO Applying migration id=contexts 2026/10/31 01:15:41 INFO Applying migration id=deliverieshost 2026/10/31 01:15:41 INFO Applying migration id=pembegin 2026/10/31 01:15:41 INFO Applying migration id=didhost 2026/10/31 01:15:41 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:41 INFO Applying migration id=invites 2026/10/31 01:15:41 INFO Applying migration id=ed25519blob 2026/10/31 01:15:41 INFO Applying migration id=rsablob 2026/10/31 01:15:41 INFO Applying migration id=iconscid 2026/10/31 01:15:41 INFO Applying migration id=actor 2026/10/31 01:15:41 INFO Applying migration id=localkeys 2026/10/31 01:15:41 INFO Applying migration id=deleted 2026/10/31 01:15:41 INFO Applying migration id=history 2026/10/31 01:15:41 INFO Applying migration id=outboxnano 2026/10/31 01:15:41 INFO Applying migration id=implements 2026/10/31 01:15:41 INFO Applying migration id=backfill 2026/10/31 01:15:43 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/31 01:15:43 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (2.31s) === RUN TestPoll_Reply 2026/10/31 01:15:43 INFO Applying migration id=initial 2026/10/31 01:15:43 INFO Applying migration id=notesupdated 2026/10/31 01:15:43 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:43 INFO Applying migration id=activitiesid 2026/10/31 01:15:43 INFO Applying migration id=outbox 2026/10/31 01:15:43 INFO Applying migration id=edits 2026/10/31 01:15:43 INFO Applying migration id=outboxactor 2026/10/31 01:15:43 INFO Applying migration id=outboxsender 2026/10/31 01:15:43 INFO Applying migration id=thread 2026/10/31 01:15:43 INFO Applying migration id=host 2026/10/31 01:15:43 INFO Applying migration id=sharedinbox 2026/10/31 01:15:43 INFO Applying migration id=noteshost 2026/10/31 01:15:43 INFO Applying migration id=fetched 2026/10/31 01:15:43 INFO Applying migration id=move 2026/10/31 01:15:43 INFO Applying migration id=cleanup 2026/10/31 01:15:43 INFO Applying migration id=received 2026/10/31 01:15:43 INFO Applying migration id=namehost 2026/10/31 01:15:43 INFO Applying migration id=outboxhost 2026/10/31 01:15:43 INFO Applying migration id=notesfts 2026/10/31 01:15:43 INFO Applying migration id=iconsname 2026/10/31 01:15:43 INFO Applying migration id=nohash 2026/10/31 01:15:43 INFO Applying migration id=shares 2026/10/31 01:15:43 INFO Applying migration id=actorttl 2026/10/31 01:15:43 INFO Applying migration id=tocc 2026/10/31 01:15:43 INFO Applying migration id=followeds 2026/10/31 01:15:43 INFO Applying migration id=certhash 2026/10/31 01:15:43 INFO Applying migration id=follows_sync 2026/10/31 01:15:43 INFO Applying migration id=jsonpath 2026/10/31 01:15:43 INFO Applying migration id=localforward 2026/10/31 01:15:43 INFO Applying migration id=avatar 2026/10/31 01:15:43 INFO Applying migration id=noimage 2026/10/31 01:15:43 INFO Applying migration id=feed 2026/10/31 01:15:43 INFO Applying migration id=bookmarks 2026/10/31 01:15:43 INFO Applying migration id=shareactivity 2026/10/31 01:15:43 INFO Applying migration id=application 2026/10/31 01:15:43 INFO Applying migration id=certificates 2026/10/31 01:15:43 INFO Applying migration id=rawforward 2026/10/31 01:15:43 INFO Applying migration id=publickey 2026/10/31 01:15:43 INFO Applying migration id=resolvegroup 2026/10/31 01:15:43 INFO Applying migration id=reject 2026/10/31 01:15:43 INFO Applying migration id=autodel 2026/10/31 01:15:43 INFO Applying migration id=jsonb 2026/10/31 01:15:43 INFO Applying migration id=quote 2026/10/31 01:15:43 INFO Applying migration id=rfc9421 2026/10/31 01:15:43 INFO Applying migration id=keys 2026/10/31 01:15:43 INFO Applying migration id=portable 2026/10/31 01:15:43 INFO Applying migration id=proofs 2026/10/31 01:15:43 INFO Applying migration id=contexts 2026/10/31 01:15:43 INFO Applying migration id=deliverieshost 2026/10/31 01:15:43 INFO Applying migration id=pembegin 2026/10/31 01:15:43 INFO Applying migration id=didhost 2026/10/31 01:15:43 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:43 INFO Applying migration id=invites 2026/10/31 01:15:43 INFO Applying migration id=ed25519blob 2026/10/31 01:15:43 INFO Applying migration id=rsablob 2026/10/31 01:15:43 INFO Applying migration id=iconscid 2026/10/31 01:15:43 INFO Applying migration id=actor 2026/10/31 01:15:43 INFO Applying migration id=localkeys 2026/10/31 01:15:43 INFO Applying migration id=deleted 2026/10/31 01:15:43 INFO Applying migration id=history 2026/10/31 01:15:43 INFO Applying migration id=outboxnano 2026/10/31 01:15:43 INFO Applying migration id=implements 2026/10/31 01:15:43 INFO Applying migration id=backfill 2026/10/31 01:15:47 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/31 01:15:47 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/31 01:15:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f86-ee7b-7a16-a738-4b9d54ab048f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f86-ee7b-79e0-a1df-4f9125f039fe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f86-ee7b-79e0-a1df-4f9125f039fe 2026/10/31 01:15:47 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (3.40s) === RUN TestPoll_ReplyClosedPoll 2026/10/31 01:15:47 INFO Applying migration id=initial 2026/10/31 01:15:47 INFO Applying migration id=notesupdated 2026/10/31 01:15:47 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:47 INFO Applying migration id=activitiesid 2026/10/31 01:15:47 INFO Applying migration id=outbox 2026/10/31 01:15:47 INFO Applying migration id=edits 2026/10/31 01:15:47 INFO Applying migration id=outboxactor 2026/10/31 01:15:47 INFO Applying migration id=outboxsender 2026/10/31 01:15:47 INFO Applying migration id=thread 2026/10/31 01:15:47 INFO Applying migration id=host 2026/10/31 01:15:47 INFO Applying migration id=sharedinbox 2026/10/31 01:15:47 INFO Applying migration id=noteshost 2026/10/31 01:15:47 INFO Applying migration id=fetched 2026/10/31 01:15:47 INFO Applying migration id=move 2026/10/31 01:15:47 INFO Applying migration id=cleanup 2026/10/31 01:15:47 INFO Applying migration id=received 2026/10/31 01:15:47 INFO Applying migration id=namehost 2026/10/31 01:15:47 INFO Applying migration id=outboxhost 2026/10/31 01:15:47 INFO Applying migration id=notesfts 2026/10/31 01:15:47 INFO Applying migration id=iconsname 2026/10/31 01:15:47 INFO Applying migration id=nohash 2026/10/31 01:15:47 INFO Applying migration id=shares 2026/10/31 01:15:47 INFO Applying migration id=actorttl 2026/10/31 01:15:47 INFO Applying migration id=tocc 2026/10/31 01:15:47 INFO Applying migration id=followeds 2026/10/31 01:15:47 INFO Applying migration id=certhash 2026/10/31 01:15:47 INFO Applying migration id=follows_sync 2026/10/31 01:15:47 INFO Applying migration id=jsonpath 2026/10/31 01:15:47 INFO Applying migration id=localforward 2026/10/31 01:15:47 INFO Applying migration id=avatar 2026/10/31 01:15:47 INFO Applying migration id=noimage 2026/10/31 01:15:47 INFO Applying migration id=feed 2026/10/31 01:15:47 INFO Applying migration id=bookmarks 2026/10/31 01:15:47 INFO Applying migration id=shareactivity 2026/10/31 01:15:47 INFO Applying migration id=application 2026/10/31 01:15:47 INFO Applying migration id=certificates 2026/10/31 01:15:47 INFO Applying migration id=rawforward 2026/10/31 01:15:47 INFO Applying migration id=publickey 2026/10/31 01:15:47 INFO Applying migration id=resolvegroup 2026/10/31 01:15:47 INFO Applying migration id=reject 2026/10/31 01:15:47 INFO Applying migration id=autodel 2026/10/31 01:15:47 INFO Applying migration id=jsonb 2026/10/31 01:15:47 INFO Applying migration id=quote 2026/10/31 01:15:47 INFO Applying migration id=rfc9421 2026/10/31 01:15:47 INFO Applying migration id=keys 2026/10/31 01:15:47 INFO Applying migration id=portable 2026/10/31 01:15:47 INFO Applying migration id=proofs 2026/10/31 01:15:47 INFO Applying migration id=contexts 2026/10/31 01:15:47 INFO Applying migration id=deliverieshost 2026/10/31 01:15:47 INFO Applying migration id=pembegin 2026/10/31 01:15:47 INFO Applying migration id=didhost 2026/10/31 01:15:47 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:47 INFO Applying migration id=invites 2026/10/31 01:15:47 INFO Applying migration id=ed25519blob 2026/10/31 01:15:47 INFO Applying migration id=rsablob 2026/10/31 01:15:47 INFO Applying migration id=iconscid 2026/10/31 01:15:47 INFO Applying migration id=actor 2026/10/31 01:15:47 INFO Applying migration id=localkeys 2026/10/31 01:15:47 INFO Applying migration id=deleted 2026/10/31 01:15:47 INFO Applying migration id=history 2026/10/31 01:15:47 INFO Applying migration id=outboxnano 2026/10/31 01:15:47 INFO Applying migration id=implements 2026/10/31 01:15:47 INFO Applying migration id=backfill 2026/10/31 01:15:51 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/31 01:15:51 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/31 01:15:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f86-fed9-70d1-806d-5ae8ee6fe81b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f86-fed9-7094-9ed0-ae6bfc53cd74 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f86-fed9-7094-9ed0-ae6bfc53cd74 2026/10/31 01:15:51 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (4.19s) === RUN TestPoll_EditVote 2026/10/31 01:15:51 INFO Applying migration id=initial 2026/10/31 01:15:51 INFO Applying migration id=notesupdated 2026/10/31 01:15:51 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:51 INFO Applying migration id=activitiesid 2026/10/31 01:15:51 INFO Applying migration id=outbox 2026/10/31 01:15:51 INFO Applying migration id=edits 2026/10/31 01:15:51 INFO Applying migration id=outboxactor 2026/10/31 01:15:51 INFO Applying migration id=outboxsender 2026/10/31 01:15:51 INFO Applying migration id=thread 2026/10/31 01:15:51 INFO Applying migration id=host 2026/10/31 01:15:51 INFO Applying migration id=sharedinbox 2026/10/31 01:15:51 INFO Applying migration id=noteshost 2026/10/31 01:15:51 INFO Applying migration id=fetched 2026/10/31 01:15:51 INFO Applying migration id=move 2026/10/31 01:15:51 INFO Applying migration id=cleanup 2026/10/31 01:15:51 INFO Applying migration id=received 2026/10/31 01:15:51 INFO Applying migration id=namehost 2026/10/31 01:15:51 INFO Applying migration id=outboxhost 2026/10/31 01:15:51 INFO Applying migration id=notesfts 2026/10/31 01:15:51 INFO Applying migration id=iconsname 2026/10/31 01:15:51 INFO Applying migration id=nohash 2026/10/31 01:15:51 INFO Applying migration id=shares 2026/10/31 01:15:51 INFO Applying migration id=actorttl 2026/10/31 01:15:51 INFO Applying migration id=tocc 2026/10/31 01:15:51 INFO Applying migration id=followeds 2026/10/31 01:15:51 INFO Applying migration id=certhash 2026/10/31 01:15:51 INFO Applying migration id=follows_sync 2026/10/31 01:15:51 INFO Applying migration id=jsonpath 2026/10/31 01:15:51 INFO Applying migration id=localforward 2026/10/31 01:15:51 INFO Applying migration id=avatar 2026/10/31 01:15:51 INFO Applying migration id=noimage 2026/10/31 01:15:51 INFO Applying migration id=feed 2026/10/31 01:15:51 INFO Applying migration id=bookmarks 2026/10/31 01:15:51 INFO Applying migration id=shareactivity 2026/10/31 01:15:51 INFO Applying migration id=application 2026/10/31 01:15:51 INFO Applying migration id=certificates 2026/10/31 01:15:51 INFO Applying migration id=rawforward 2026/10/31 01:15:51 INFO Applying migration id=publickey 2026/10/31 01:15:51 INFO Applying migration id=resolvegroup 2026/10/31 01:15:51 INFO Applying migration id=reject 2026/10/31 01:15:51 INFO Applying migration id=autodel 2026/10/31 01:15:51 INFO Applying migration id=jsonb 2026/10/31 01:15:51 INFO Applying migration id=quote 2026/10/31 01:15:51 INFO Applying migration id=rfc9421 2026/10/31 01:15:51 INFO Applying migration id=keys 2026/10/31 01:15:51 INFO Applying migration id=portable 2026/10/31 01:15:51 INFO Applying migration id=proofs 2026/10/31 01:15:51 INFO Applying migration id=contexts 2026/10/31 01:15:51 INFO Applying migration id=deliverieshost 2026/10/31 01:15:51 INFO Applying migration id=pembegin 2026/10/31 01:15:51 INFO Applying migration id=didhost 2026/10/31 01:15:51 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:51 INFO Applying migration id=invites 2026/10/31 01:15:51 INFO Applying migration id=ed25519blob 2026/10/31 01:15:51 INFO Applying migration id=rsablob 2026/10/31 01:15:51 INFO Applying migration id=iconscid 2026/10/31 01:15:51 INFO Applying migration id=actor 2026/10/31 01:15:51 INFO Applying migration id=localkeys 2026/10/31 01:15:51 INFO Applying migration id=deleted 2026/10/31 01:15:51 INFO Applying migration id=history 2026/10/31 01:15:51 INFO Applying migration id=outboxnano 2026/10/31 01:15:51 INFO Applying migration id=implements 2026/10/31 01:15:51 INFO Applying migration id=backfill 2026/10/31 01:15:54 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/31 01:15:54 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/31 01:15:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-0ae5-737d-8084-7033c9b4ce14 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-0ae5-7340-b238-7b9946056a76 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-0ae5-7340-b238-7b9946056a76 2026/10/31 01:15:54 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/31 01:15:54 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/01a18f87-0ae5-7340-b238-7b9946056a76 --- PASS: TestPoll_EditVote (3.08s) === RUN TestPoll_DeleteReply 2026/10/31 01:15:54 INFO Applying migration id=initial 2026/10/31 01:15:54 INFO Applying migration id=notesupdated 2026/10/31 01:15:54 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:54 INFO Applying migration id=activitiesid 2026/10/31 01:15:54 INFO Applying migration id=outbox 2026/10/31 01:15:54 INFO Applying migration id=edits 2026/10/31 01:15:54 INFO Applying migration id=outboxactor 2026/10/31 01:15:54 INFO Applying migration id=outboxsender 2026/10/31 01:15:54 INFO Applying migration id=thread 2026/10/31 01:15:54 INFO Applying migration id=host 2026/10/31 01:15:54 INFO Applying migration id=sharedinbox 2026/10/31 01:15:54 INFO Applying migration id=noteshost 2026/10/31 01:15:54 INFO Applying migration id=fetched 2026/10/31 01:15:54 INFO Applying migration id=move 2026/10/31 01:15:54 INFO Applying migration id=cleanup 2026/10/31 01:15:54 INFO Applying migration id=received 2026/10/31 01:15:54 INFO Applying migration id=namehost 2026/10/31 01:15:54 INFO Applying migration id=outboxhost 2026/10/31 01:15:54 INFO Applying migration id=notesfts 2026/10/31 01:15:54 INFO Applying migration id=iconsname 2026/10/31 01:15:54 INFO Applying migration id=nohash 2026/10/31 01:15:54 INFO Applying migration id=shares 2026/10/31 01:15:54 INFO Applying migration id=actorttl 2026/10/31 01:15:54 INFO Applying migration id=tocc 2026/10/31 01:15:54 INFO Applying migration id=followeds 2026/10/31 01:15:54 INFO Applying migration id=certhash 2026/10/31 01:15:54 INFO Applying migration id=follows_sync 2026/10/31 01:15:54 INFO Applying migration id=jsonpath 2026/10/31 01:15:54 INFO Applying migration id=localforward 2026/10/31 01:15:54 INFO Applying migration id=avatar 2026/10/31 01:15:54 INFO Applying migration id=noimage 2026/10/31 01:15:54 INFO Applying migration id=feed 2026/10/31 01:15:54 INFO Applying migration id=bookmarks 2026/10/31 01:15:54 INFO Applying migration id=shareactivity 2026/10/31 01:15:54 INFO Applying migration id=application 2026/10/31 01:15:54 INFO Applying migration id=certificates 2026/10/31 01:15:54 INFO Applying migration id=rawforward 2026/10/31 01:15:54 INFO Applying migration id=publickey 2026/10/31 01:15:54 INFO Applying migration id=resolvegroup 2026/10/31 01:15:54 INFO Applying migration id=reject 2026/10/31 01:15:54 INFO Applying migration id=autodel 2026/10/31 01:15:54 INFO Applying migration id=jsonb 2026/10/31 01:15:54 INFO Applying migration id=quote 2026/10/31 01:15:54 INFO Applying migration id=rfc9421 2026/10/31 01:15:54 INFO Applying migration id=keys 2026/10/31 01:15:54 INFO Applying migration id=portable 2026/10/31 01:15:54 INFO Applying migration id=proofs 2026/10/31 01:15:54 INFO Applying migration id=contexts 2026/10/31 01:15:54 INFO Applying migration id=deliverieshost 2026/10/31 01:15:54 INFO Applying migration id=pembegin 2026/10/31 01:15:54 INFO Applying migration id=didhost 2026/10/31 01:15:54 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:54 INFO Applying migration id=invites 2026/10/31 01:15:54 INFO Applying migration id=ed25519blob 2026/10/31 01:15:54 INFO Applying migration id=rsablob 2026/10/31 01:15:54 INFO Applying migration id=iconscid 2026/10/31 01:15:54 INFO Applying migration id=actor 2026/10/31 01:15:54 INFO Applying migration id=localkeys 2026/10/31 01:15:54 INFO Applying migration id=deleted 2026/10/31 01:15:54 INFO Applying migration id=history 2026/10/31 01:15:54 INFO Applying migration id=outboxnano 2026/10/31 01:15:54 INFO Applying migration id=implements 2026/10/31 01:15:54 INFO Applying migration id=backfill 2026/10/31 01:15:57 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/31 01:15:57 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/31 01:15:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-152c-780f-9ada-7922cf4b1d61 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-152c-77d0-a73a-604128b4de2a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-152c-77d0-a73a-604128b4de2a 2026/10/31 01:15:57 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/31 01:15:57 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a18f87-152c-77d0-a73a-604128b4de2a can=2026-10-31T01:19:57.100Z --- PASS: TestPoll_DeleteReply (2.63s) === RUN TestPoll_Update 2026/10/31 01:15:57 INFO Applying migration id=initial 2026/10/31 01:15:57 INFO Applying migration id=notesupdated 2026/10/31 01:15:57 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:57 INFO Applying migration id=activitiesid 2026/10/31 01:15:57 INFO Applying migration id=outbox 2026/10/31 01:15:57 INFO Applying migration id=edits 2026/10/31 01:15:57 INFO Applying migration id=outboxactor 2026/10/31 01:15:57 INFO Applying migration id=outboxsender 2026/10/31 01:15:57 INFO Applying migration id=thread 2026/10/31 01:15:57 INFO Applying migration id=host 2026/10/31 01:15:57 INFO Applying migration id=sharedinbox 2026/10/31 01:15:57 INFO Applying migration id=noteshost 2026/10/31 01:15:57 INFO Applying migration id=fetched 2026/10/31 01:15:57 INFO Applying migration id=move 2026/10/31 01:15:57 INFO Applying migration id=cleanup 2026/10/31 01:15:57 INFO Applying migration id=received 2026/10/31 01:15:57 INFO Applying migration id=namehost 2026/10/31 01:15:57 INFO Applying migration id=outboxhost 2026/10/31 01:15:57 INFO Applying migration id=notesfts 2026/10/31 01:15:57 INFO Applying migration id=iconsname 2026/10/31 01:15:57 INFO Applying migration id=nohash 2026/10/31 01:15:57 INFO Applying migration id=shares 2026/10/31 01:15:57 INFO Applying migration id=actorttl 2026/10/31 01:15:57 INFO Applying migration id=tocc 2026/10/31 01:15:57 INFO Applying migration id=followeds 2026/10/31 01:15:57 INFO Applying migration id=certhash 2026/10/31 01:15:57 INFO Applying migration id=follows_sync 2026/10/31 01:15:57 INFO Applying migration id=jsonpath 2026/10/31 01:15:57 INFO Applying migration id=localforward 2026/10/31 01:15:57 INFO Applying migration id=avatar 2026/10/31 01:15:57 INFO Applying migration id=noimage 2026/10/31 01:15:57 INFO Applying migration id=feed 2026/10/31 01:15:57 INFO Applying migration id=bookmarks 2026/10/31 01:15:57 INFO Applying migration id=shareactivity 2026/10/31 01:15:57 INFO Applying migration id=application 2026/10/31 01:15:57 INFO Applying migration id=certificates 2026/10/31 01:15:57 INFO Applying migration id=rawforward 2026/10/31 01:15:57 INFO Applying migration id=publickey 2026/10/31 01:15:57 INFO Applying migration id=resolvegroup 2026/10/31 01:15:57 INFO Applying migration id=reject 2026/10/31 01:15:57 INFO Applying migration id=autodel 2026/10/31 01:15:57 INFO Applying migration id=jsonb 2026/10/31 01:15:57 INFO Applying migration id=quote 2026/10/31 01:15:57 INFO Applying migration id=rfc9421 2026/10/31 01:15:57 INFO Applying migration id=keys 2026/10/31 01:15:57 INFO Applying migration id=portable 2026/10/31 01:15:57 INFO Applying migration id=proofs 2026/10/31 01:15:57 INFO Applying migration id=contexts 2026/10/31 01:15:57 INFO Applying migration id=deliverieshost 2026/10/31 01:15:57 INFO Applying migration id=pembegin 2026/10/31 01:15:57 INFO Applying migration id=didhost 2026/10/31 01:15:57 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:57 INFO Applying migration id=invites 2026/10/31 01:15:57 INFO Applying migration id=ed25519blob 2026/10/31 01:15:57 INFO Applying migration id=rsablob 2026/10/31 01:15:57 INFO Applying migration id=iconscid 2026/10/31 01:15:57 INFO Applying migration id=actor 2026/10/31 01:15:57 INFO Applying migration id=localkeys 2026/10/31 01:15:57 INFO Applying migration id=deleted 2026/10/31 01:15:57 INFO Applying migration id=history 2026/10/31 01:15:57 INFO Applying migration id=outboxnano 2026/10/31 01:15:57 INFO Applying migration id=implements 2026/10/31 01:15:57 INFO Applying migration id=backfill 2026/10/31 01:15:59 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/31 01:15:59 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/31 01:15:59 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/31 01:15:59 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (2.29s) === RUN TestPoll_OldUpdate 2026/10/31 01:15:59 INFO Applying migration id=initial 2026/10/31 01:15:59 INFO Applying migration id=notesupdated 2026/10/31 01:15:59 INFO Applying migration id=personspreferredusername 2026/10/31 01:15:59 INFO Applying migration id=activitiesid 2026/10/31 01:15:59 INFO Applying migration id=outbox 2026/10/31 01:15:59 INFO Applying migration id=edits 2026/10/31 01:15:59 INFO Applying migration id=outboxactor 2026/10/31 01:15:59 INFO Applying migration id=outboxsender 2026/10/31 01:15:59 INFO Applying migration id=thread 2026/10/31 01:15:59 INFO Applying migration id=host 2026/10/31 01:15:59 INFO Applying migration id=sharedinbox 2026/10/31 01:15:59 INFO Applying migration id=noteshost 2026/10/31 01:15:59 INFO Applying migration id=fetched 2026/10/31 01:15:59 INFO Applying migration id=move 2026/10/31 01:15:59 INFO Applying migration id=cleanup 2026/10/31 01:15:59 INFO Applying migration id=received 2026/10/31 01:15:59 INFO Applying migration id=namehost 2026/10/31 01:15:59 INFO Applying migration id=outboxhost 2026/10/31 01:15:59 INFO Applying migration id=notesfts 2026/10/31 01:15:59 INFO Applying migration id=iconsname 2026/10/31 01:15:59 INFO Applying migration id=nohash 2026/10/31 01:15:59 INFO Applying migration id=shares 2026/10/31 01:15:59 INFO Applying migration id=actorttl 2026/10/31 01:15:59 INFO Applying migration id=tocc 2026/10/31 01:15:59 INFO Applying migration id=followeds 2026/10/31 01:15:59 INFO Applying migration id=certhash 2026/10/31 01:15:59 INFO Applying migration id=follows_sync 2026/10/31 01:15:59 INFO Applying migration id=jsonpath 2026/10/31 01:15:59 INFO Applying migration id=localforward 2026/10/31 01:15:59 INFO Applying migration id=avatar 2026/10/31 01:15:59 INFO Applying migration id=noimage 2026/10/31 01:15:59 INFO Applying migration id=feed 2026/10/31 01:15:59 INFO Applying migration id=bookmarks 2026/10/31 01:15:59 INFO Applying migration id=shareactivity 2026/10/31 01:15:59 INFO Applying migration id=application 2026/10/31 01:15:59 INFO Applying migration id=certificates 2026/10/31 01:15:59 INFO Applying migration id=rawforward 2026/10/31 01:15:59 INFO Applying migration id=publickey 2026/10/31 01:15:59 INFO Applying migration id=resolvegroup 2026/10/31 01:15:59 INFO Applying migration id=reject 2026/10/31 01:15:59 INFO Applying migration id=autodel 2026/10/31 01:15:59 INFO Applying migration id=jsonb 2026/10/31 01:15:59 INFO Applying migration id=quote 2026/10/31 01:15:59 INFO Applying migration id=rfc9421 2026/10/31 01:15:59 INFO Applying migration id=keys 2026/10/31 01:15:59 INFO Applying migration id=portable 2026/10/31 01:15:59 INFO Applying migration id=proofs 2026/10/31 01:15:59 INFO Applying migration id=contexts 2026/10/31 01:15:59 INFO Applying migration id=deliverieshost 2026/10/31 01:15:59 INFO Applying migration id=pembegin 2026/10/31 01:15:59 INFO Applying migration id=didhost 2026/10/31 01:15:59 INFO Applying migration id=rsapkcs8 2026/10/31 01:15:59 INFO Applying migration id=invites 2026/10/31 01:15:59 INFO Applying migration id=ed25519blob 2026/10/31 01:15:59 INFO Applying migration id=rsablob 2026/10/31 01:15:59 INFO Applying migration id=iconscid 2026/10/31 01:15:59 INFO Applying migration id=actor 2026/10/31 01:15:59 INFO Applying migration id=localkeys 2026/10/31 01:15:59 INFO Applying migration id=deleted 2026/10/31 01:15:59 INFO Applying migration id=history 2026/10/31 01:15:59 INFO Applying migration id=outboxnano 2026/10/31 01:15:59 INFO Applying migration id=implements 2026/10/31 01:15:59 INFO Applying migration id=backfill 2026/10/31 01:16:00 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/31 01:16:00 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/31 01:16:00 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (1.32s) === RUN TestPoll_Local3Options 2026/10/31 01:16:00 INFO Applying migration id=initial 2026/10/31 01:16:00 INFO Applying migration id=notesupdated 2026/10/31 01:16:00 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:00 INFO Applying migration id=activitiesid 2026/10/31 01:16:00 INFO Applying migration id=outbox 2026/10/31 01:16:00 INFO Applying migration id=edits 2026/10/31 01:16:00 INFO Applying migration id=outboxactor 2026/10/31 01:16:00 INFO Applying migration id=outboxsender 2026/10/31 01:16:00 INFO Applying migration id=thread 2026/10/31 01:16:00 INFO Applying migration id=host 2026/10/31 01:16:00 INFO Applying migration id=sharedinbox 2026/10/31 01:16:00 INFO Applying migration id=noteshost 2026/10/31 01:16:00 INFO Applying migration id=fetched 2026/10/31 01:16:00 INFO Applying migration id=move 2026/10/31 01:16:00 INFO Applying migration id=cleanup 2026/10/31 01:16:00 INFO Applying migration id=received 2026/10/31 01:16:00 INFO Applying migration id=namehost 2026/10/31 01:16:00 INFO Applying migration id=outboxhost 2026/10/31 01:16:00 INFO Applying migration id=notesfts 2026/10/31 01:16:00 INFO Applying migration id=iconsname 2026/10/31 01:16:00 INFO Applying migration id=nohash 2026/10/31 01:16:00 INFO Applying migration id=shares 2026/10/31 01:16:00 INFO Applying migration id=actorttl 2026/10/31 01:16:00 INFO Applying migration id=tocc 2026/10/31 01:16:00 INFO Applying migration id=followeds 2026/10/31 01:16:00 INFO Applying migration id=certhash 2026/10/31 01:16:00 INFO Applying migration id=follows_sync 2026/10/31 01:16:00 INFO Applying migration id=jsonpath 2026/10/31 01:16:00 INFO Applying migration id=localforward 2026/10/31 01:16:00 INFO Applying migration id=avatar 2026/10/31 01:16:00 INFO Applying migration id=noimage 2026/10/31 01:16:00 INFO Applying migration id=feed 2026/10/31 01:16:00 INFO Applying migration id=bookmarks 2026/10/31 01:16:00 INFO Applying migration id=shareactivity 2026/10/31 01:16:00 INFO Applying migration id=application 2026/10/31 01:16:00 INFO Applying migration id=certificates 2026/10/31 01:16:00 INFO Applying migration id=rawforward 2026/10/31 01:16:00 INFO Applying migration id=publickey 2026/10/31 01:16:00 INFO Applying migration id=resolvegroup 2026/10/31 01:16:00 INFO Applying migration id=reject 2026/10/31 01:16:00 INFO Applying migration id=autodel 2026/10/31 01:16:00 INFO Applying migration id=jsonb 2026/10/31 01:16:00 INFO Applying migration id=quote 2026/10/31 01:16:00 INFO Applying migration id=rfc9421 2026/10/31 01:16:00 INFO Applying migration id=keys 2026/10/31 01:16:00 INFO Applying migration id=portable 2026/10/31 01:16:00 INFO Applying migration id=proofs 2026/10/31 01:16:00 INFO Applying migration id=contexts 2026/10/31 01:16:00 INFO Applying migration id=deliverieshost 2026/10/31 01:16:00 INFO Applying migration id=pembegin 2026/10/31 01:16:00 INFO Applying migration id=didhost 2026/10/31 01:16:00 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:00 INFO Applying migration id=invites 2026/10/31 01:16:00 INFO Applying migration id=ed25519blob 2026/10/31 01:16:00 INFO Applying migration id=rsablob 2026/10/31 01:16:00 INFO Applying migration id=iconscid 2026/10/31 01:16:00 INFO Applying migration id=actor 2026/10/31 01:16:00 INFO Applying migration id=localkeys 2026/10/31 01:16:00 INFO Applying migration id=deleted 2026/10/31 01:16:00 INFO Applying migration id=history 2026/10/31 01:16:00 INFO Applying migration id=outboxnano 2026/10/31 01:16:00 INFO Applying migration id=implements 2026/10/31 01:16:00 INFO Applying migration id=backfill 2026/10/31 01:16:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-2d58-7d95-ba1f-1a2d5e6042a5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-2d58-7ca4-82fd-eec87e344e7e activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-2d58-7ca4-82fd-eec87e344e7e 2026/10/31 01:16:03 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-2d58-7ca4-82fd-eec87e344e7e --- PASS: TestPoll_Local3Options (2.58s) === RUN TestPoll_Local5Options 2026/10/31 01:16:03 INFO Applying migration id=initial 2026/10/31 01:16:03 INFO Applying migration id=notesupdated 2026/10/31 01:16:03 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:03 INFO Applying migration id=activitiesid 2026/10/31 01:16:03 INFO Applying migration id=outbox 2026/10/31 01:16:03 INFO Applying migration id=edits 2026/10/31 01:16:03 INFO Applying migration id=outboxactor 2026/10/31 01:16:03 INFO Applying migration id=outboxsender 2026/10/31 01:16:03 INFO Applying migration id=thread 2026/10/31 01:16:03 INFO Applying migration id=host 2026/10/31 01:16:03 INFO Applying migration id=sharedinbox 2026/10/31 01:16:03 INFO Applying migration id=noteshost 2026/10/31 01:16:03 INFO Applying migration id=fetched 2026/10/31 01:16:03 INFO Applying migration id=move 2026/10/31 01:16:03 INFO Applying migration id=cleanup 2026/10/31 01:16:03 INFO Applying migration id=received 2026/10/31 01:16:03 INFO Applying migration id=namehost 2026/10/31 01:16:03 INFO Applying migration id=outboxhost 2026/10/31 01:16:03 INFO Applying migration id=notesfts 2026/10/31 01:16:03 INFO Applying migration id=iconsname 2026/10/31 01:16:03 INFO Applying migration id=nohash 2026/10/31 01:16:03 INFO Applying migration id=shares 2026/10/31 01:16:03 INFO Applying migration id=actorttl 2026/10/31 01:16:03 INFO Applying migration id=tocc 2026/10/31 01:16:03 INFO Applying migration id=followeds 2026/10/31 01:16:03 INFO Applying migration id=certhash 2026/10/31 01:16:03 INFO Applying migration id=follows_sync 2026/10/31 01:16:03 INFO Applying migration id=jsonpath 2026/10/31 01:16:03 INFO Applying migration id=localforward 2026/10/31 01:16:03 INFO Applying migration id=avatar 2026/10/31 01:16:03 INFO Applying migration id=noimage 2026/10/31 01:16:03 INFO Applying migration id=feed 2026/10/31 01:16:03 INFO Applying migration id=bookmarks 2026/10/31 01:16:03 INFO Applying migration id=shareactivity 2026/10/31 01:16:03 INFO Applying migration id=application 2026/10/31 01:16:03 INFO Applying migration id=certificates 2026/10/31 01:16:03 INFO Applying migration id=rawforward 2026/10/31 01:16:03 INFO Applying migration id=publickey 2026/10/31 01:16:03 INFO Applying migration id=resolvegroup 2026/10/31 01:16:03 INFO Applying migration id=reject 2026/10/31 01:16:03 INFO Applying migration id=autodel 2026/10/31 01:16:03 INFO Applying migration id=jsonb 2026/10/31 01:16:03 INFO Applying migration id=quote 2026/10/31 01:16:03 INFO Applying migration id=rfc9421 2026/10/31 01:16:03 INFO Applying migration id=keys 2026/10/31 01:16:03 INFO Applying migration id=portable 2026/10/31 01:16:03 INFO Applying migration id=proofs 2026/10/31 01:16:03 INFO Applying migration id=contexts 2026/10/31 01:16:03 INFO Applying migration id=deliverieshost 2026/10/31 01:16:03 INFO Applying migration id=pembegin 2026/10/31 01:16:03 INFO Applying migration id=didhost 2026/10/31 01:16:03 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:03 INFO Applying migration id=invites 2026/10/31 01:16:03 INFO Applying migration id=ed25519blob 2026/10/31 01:16:03 INFO Applying migration id=rsablob 2026/10/31 01:16:03 INFO Applying migration id=iconscid 2026/10/31 01:16:03 INFO Applying migration id=actor 2026/10/31 01:16:03 INFO Applying migration id=localkeys 2026/10/31 01:16:03 INFO Applying migration id=deleted 2026/10/31 01:16:03 INFO Applying migration id=history 2026/10/31 01:16:03 INFO Applying migration id=outboxnano 2026/10/31 01:16:03 INFO Applying migration id=implements 2026/10/31 01:16:03 INFO Applying migration id=backfill 2026/10/31 01:16:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-3524-7770-8173-05cc07b3ed40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-3524-7662-b42a-513cbf550b15 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-3524-7662-b42a-513cbf550b15 2026/10/31 01:16:05 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-3524-7662-b42a-513cbf550b15 --- PASS: TestPoll_Local5Options (1.99s) === RUN TestPoll_Local1Option 2026/10/31 01:16:05 INFO Applying migration id=initial 2026/10/31 01:16:05 INFO Applying migration id=notesupdated 2026/10/31 01:16:05 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:05 INFO Applying migration id=activitiesid 2026/10/31 01:16:05 INFO Applying migration id=outbox 2026/10/31 01:16:05 INFO Applying migration id=edits 2026/10/31 01:16:05 INFO Applying migration id=outboxactor 2026/10/31 01:16:05 INFO Applying migration id=outboxsender 2026/10/31 01:16:05 INFO Applying migration id=thread 2026/10/31 01:16:05 INFO Applying migration id=host 2026/10/31 01:16:05 INFO Applying migration id=sharedinbox 2026/10/31 01:16:05 INFO Applying migration id=noteshost 2026/10/31 01:16:05 INFO Applying migration id=fetched 2026/10/31 01:16:05 INFO Applying migration id=move 2026/10/31 01:16:05 INFO Applying migration id=cleanup 2026/10/31 01:16:05 INFO Applying migration id=received 2026/10/31 01:16:05 INFO Applying migration id=namehost 2026/10/31 01:16:05 INFO Applying migration id=outboxhost 2026/10/31 01:16:05 INFO Applying migration id=notesfts 2026/10/31 01:16:05 INFO Applying migration id=iconsname 2026/10/31 01:16:05 INFO Applying migration id=nohash 2026/10/31 01:16:05 INFO Applying migration id=shares 2026/10/31 01:16:05 INFO Applying migration id=actorttl 2026/10/31 01:16:05 INFO Applying migration id=tocc 2026/10/31 01:16:05 INFO Applying migration id=followeds 2026/10/31 01:16:05 INFO Applying migration id=certhash 2026/10/31 01:16:05 INFO Applying migration id=follows_sync 2026/10/31 01:16:05 INFO Applying migration id=jsonpath 2026/10/31 01:16:05 INFO Applying migration id=localforward 2026/10/31 01:16:05 INFO Applying migration id=avatar 2026/10/31 01:16:05 INFO Applying migration id=noimage 2026/10/31 01:16:05 INFO Applying migration id=feed 2026/10/31 01:16:05 INFO Applying migration id=bookmarks 2026/10/31 01:16:05 INFO Applying migration id=shareactivity 2026/10/31 01:16:05 INFO Applying migration id=application 2026/10/31 01:16:05 INFO Applying migration id=certificates 2026/10/31 01:16:05 INFO Applying migration id=rawforward 2026/10/31 01:16:05 INFO Applying migration id=publickey 2026/10/31 01:16:05 INFO Applying migration id=resolvegroup 2026/10/31 01:16:05 INFO Applying migration id=reject 2026/10/31 01:16:05 INFO Applying migration id=autodel 2026/10/31 01:16:05 INFO Applying migration id=jsonb 2026/10/31 01:16:05 INFO Applying migration id=quote 2026/10/31 01:16:05 INFO Applying migration id=rfc9421 2026/10/31 01:16:05 INFO Applying migration id=keys 2026/10/31 01:16:05 INFO Applying migration id=portable 2026/10/31 01:16:05 INFO Applying migration id=proofs 2026/10/31 01:16:05 INFO Applying migration id=contexts 2026/10/31 01:16:05 INFO Applying migration id=deliverieshost 2026/10/31 01:16:05 INFO Applying migration id=pembegin 2026/10/31 01:16:05 INFO Applying migration id=didhost 2026/10/31 01:16:05 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:05 INFO Applying migration id=invites 2026/10/31 01:16:05 INFO Applying migration id=ed25519blob 2026/10/31 01:16:05 INFO Applying migration id=rsablob 2026/10/31 01:16:05 INFO Applying migration id=iconscid 2026/10/31 01:16:05 INFO Applying migration id=actor 2026/10/31 01:16:05 INFO Applying migration id=localkeys 2026/10/31 01:16:05 INFO Applying migration id=deleted 2026/10/31 01:16:05 INFO Applying migration id=history 2026/10/31 01:16:05 INFO Applying migration id=outboxnano 2026/10/31 01:16:05 INFO Applying migration id=implements 2026/10/31 01:16:05 INFO Applying migration id=backfill 2026/10/31 01:16:09 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (4.08s) === RUN TestPoll_Local6Options 2026/10/31 01:16:09 INFO Applying migration id=initial 2026/10/31 01:16:09 INFO Applying migration id=notesupdated 2026/10/31 01:16:09 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:09 INFO Applying migration id=activitiesid 2026/10/31 01:16:09 INFO Applying migration id=outbox 2026/10/31 01:16:09 INFO Applying migration id=edits 2026/10/31 01:16:09 INFO Applying migration id=outboxactor 2026/10/31 01:16:09 INFO Applying migration id=outboxsender 2026/10/31 01:16:09 INFO Applying migration id=thread 2026/10/31 01:16:09 INFO Applying migration id=host 2026/10/31 01:16:09 INFO Applying migration id=sharedinbox 2026/10/31 01:16:09 INFO Applying migration id=noteshost 2026/10/31 01:16:09 INFO Applying migration id=fetched 2026/10/31 01:16:09 INFO Applying migration id=move 2026/10/31 01:16:09 INFO Applying migration id=cleanup 2026/10/31 01:16:09 INFO Applying migration id=received 2026/10/31 01:16:09 INFO Applying migration id=namehost 2026/10/31 01:16:09 INFO Applying migration id=outboxhost 2026/10/31 01:16:09 INFO Applying migration id=notesfts 2026/10/31 01:16:09 INFO Applying migration id=iconsname 2026/10/31 01:16:09 INFO Applying migration id=nohash 2026/10/31 01:16:09 INFO Applying migration id=shares 2026/10/31 01:16:09 INFO Applying migration id=actorttl 2026/10/31 01:16:09 INFO Applying migration id=tocc 2026/10/31 01:16:09 INFO Applying migration id=followeds 2026/10/31 01:16:09 INFO Applying migration id=certhash 2026/10/31 01:16:09 INFO Applying migration id=follows_sync 2026/10/31 01:16:09 INFO Applying migration id=jsonpath 2026/10/31 01:16:09 INFO Applying migration id=localforward 2026/10/31 01:16:09 INFO Applying migration id=avatar 2026/10/31 01:16:09 INFO Applying migration id=noimage 2026/10/31 01:16:09 INFO Applying migration id=feed 2026/10/31 01:16:09 INFO Applying migration id=bookmarks 2026/10/31 01:16:09 INFO Applying migration id=shareactivity 2026/10/31 01:16:09 INFO Applying migration id=application 2026/10/31 01:16:09 INFO Applying migration id=certificates 2026/10/31 01:16:09 INFO Applying migration id=rawforward 2026/10/31 01:16:09 INFO Applying migration id=publickey 2026/10/31 01:16:09 INFO Applying migration id=resolvegroup 2026/10/31 01:16:09 INFO Applying migration id=reject 2026/10/31 01:16:09 INFO Applying migration id=autodel 2026/10/31 01:16:09 INFO Applying migration id=jsonb 2026/10/31 01:16:09 INFO Applying migration id=quote 2026/10/31 01:16:09 INFO Applying migration id=rfc9421 2026/10/31 01:16:09 INFO Applying migration id=keys 2026/10/31 01:16:09 INFO Applying migration id=portable 2026/10/31 01:16:09 INFO Applying migration id=proofs 2026/10/31 01:16:09 INFO Applying migration id=contexts 2026/10/31 01:16:09 INFO Applying migration id=deliverieshost 2026/10/31 01:16:09 INFO Applying migration id=pembegin 2026/10/31 01:16:09 INFO Applying migration id=didhost 2026/10/31 01:16:09 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:09 INFO Applying migration id=invites 2026/10/31 01:16:09 INFO Applying migration id=ed25519blob 2026/10/31 01:16:09 INFO Applying migration id=rsablob 2026/10/31 01:16:09 INFO Applying migration id=iconscid 2026/10/31 01:16:09 INFO Applying migration id=actor 2026/10/31 01:16:09 INFO Applying migration id=localkeys 2026/10/31 01:16:09 INFO Applying migration id=deleted 2026/10/31 01:16:09 INFO Applying migration id=history 2026/10/31 01:16:09 INFO Applying migration id=outboxnano 2026/10/31 01:16:09 INFO Applying migration id=implements 2026/10/31 01:16:09 INFO Applying migration id=backfill 2026/10/31 01:16: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 (3.52s) === RUN TestPoll_LocalEmptyOption 2026/10/31 01:16:12 INFO Applying migration id=initial 2026/10/31 01:16:12 INFO Applying migration id=notesupdated 2026/10/31 01:16:12 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:12 INFO Applying migration id=activitiesid 2026/10/31 01:16:12 INFO Applying migration id=outbox 2026/10/31 01:16:12 INFO Applying migration id=edits 2026/10/31 01:16:12 INFO Applying migration id=outboxactor 2026/10/31 01:16:12 INFO Applying migration id=outboxsender 2026/10/31 01:16:12 INFO Applying migration id=thread 2026/10/31 01:16:12 INFO Applying migration id=host 2026/10/31 01:16:12 INFO Applying migration id=sharedinbox 2026/10/31 01:16:12 INFO Applying migration id=noteshost 2026/10/31 01:16:12 INFO Applying migration id=fetched 2026/10/31 01:16:12 INFO Applying migration id=move 2026/10/31 01:16:12 INFO Applying migration id=cleanup 2026/10/31 01:16:12 INFO Applying migration id=received 2026/10/31 01:16:12 INFO Applying migration id=namehost 2026/10/31 01:16:12 INFO Applying migration id=outboxhost 2026/10/31 01:16:12 INFO Applying migration id=notesfts 2026/10/31 01:16:12 INFO Applying migration id=iconsname 2026/10/31 01:16:12 INFO Applying migration id=nohash 2026/10/31 01:16:12 INFO Applying migration id=shares 2026/10/31 01:16:12 INFO Applying migration id=actorttl 2026/10/31 01:16:12 INFO Applying migration id=tocc 2026/10/31 01:16:12 INFO Applying migration id=followeds 2026/10/31 01:16:12 INFO Applying migration id=certhash 2026/10/31 01:16:12 INFO Applying migration id=follows_sync 2026/10/31 01:16:12 INFO Applying migration id=jsonpath 2026/10/31 01:16:12 INFO Applying migration id=localforward 2026/10/31 01:16:12 INFO Applying migration id=avatar 2026/10/31 01:16:12 INFO Applying migration id=noimage 2026/10/31 01:16:12 INFO Applying migration id=feed 2026/10/31 01:16:12 INFO Applying migration id=bookmarks 2026/10/31 01:16:12 INFO Applying migration id=shareactivity 2026/10/31 01:16:12 INFO Applying migration id=application 2026/10/31 01:16:12 INFO Applying migration id=certificates 2026/10/31 01:16:12 INFO Applying migration id=rawforward 2026/10/31 01:16:12 INFO Applying migration id=publickey 2026/10/31 01:16:12 INFO Applying migration id=resolvegroup 2026/10/31 01:16:12 INFO Applying migration id=reject 2026/10/31 01:16:12 INFO Applying migration id=autodel 2026/10/31 01:16:12 INFO Applying migration id=jsonb 2026/10/31 01:16:12 INFO Applying migration id=quote 2026/10/31 01:16:12 INFO Applying migration id=rfc9421 2026/10/31 01:16:12 INFO Applying migration id=keys 2026/10/31 01:16:12 INFO Applying migration id=portable 2026/10/31 01:16:12 INFO Applying migration id=proofs 2026/10/31 01:16:12 INFO Applying migration id=contexts 2026/10/31 01:16:12 INFO Applying migration id=deliverieshost 2026/10/31 01:16:12 INFO Applying migration id=pembegin 2026/10/31 01:16:12 INFO Applying migration id=didhost 2026/10/31 01:16:12 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:12 INFO Applying migration id=invites 2026/10/31 01:16:12 INFO Applying migration id=ed25519blob 2026/10/31 01:16:12 INFO Applying migration id=rsablob 2026/10/31 01:16:13 INFO Applying migration id=iconscid 2026/10/31 01:16:13 INFO Applying migration id=actor 2026/10/31 01:16:13 INFO Applying migration id=localkeys 2026/10/31 01:16:13 INFO Applying migration id=deleted 2026/10/31 01:16:13 INFO Applying migration id=history 2026/10/31 01:16:13 INFO Applying migration id=outboxnano 2026/10/31 01:16:13 INFO Applying migration id=implements 2026/10/31 01:16:13 INFO Applying migration id=backfill --- PASS: TestPoll_LocalEmptyOption (2.98s) === RUN TestPoll_LocalOptionWithLink 2026/10/31 01:16:15 INFO Applying migration id=initial 2026/10/31 01:16:15 INFO Applying migration id=notesupdated 2026/10/31 01:16:15 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:15 INFO Applying migration id=activitiesid 2026/10/31 01:16:15 INFO Applying migration id=outbox 2026/10/31 01:16:15 INFO Applying migration id=edits 2026/10/31 01:16:15 INFO Applying migration id=outboxactor 2026/10/31 01:16:15 INFO Applying migration id=outboxsender 2026/10/31 01:16:15 INFO Applying migration id=thread 2026/10/31 01:16:15 INFO Applying migration id=host 2026/10/31 01:16:15 INFO Applying migration id=sharedinbox 2026/10/31 01:16:15 INFO Applying migration id=noteshost 2026/10/31 01:16:15 INFO Applying migration id=fetched 2026/10/31 01:16:15 INFO Applying migration id=move 2026/10/31 01:16:15 INFO Applying migration id=cleanup 2026/10/31 01:16:15 INFO Applying migration id=received 2026/10/31 01:16:15 INFO Applying migration id=namehost 2026/10/31 01:16:15 INFO Applying migration id=outboxhost 2026/10/31 01:16:15 INFO Applying migration id=notesfts 2026/10/31 01:16:15 INFO Applying migration id=iconsname 2026/10/31 01:16:15 INFO Applying migration id=nohash 2026/10/31 01:16:15 INFO Applying migration id=shares 2026/10/31 01:16:15 INFO Applying migration id=actorttl 2026/10/31 01:16:15 INFO Applying migration id=tocc 2026/10/31 01:16:15 INFO Applying migration id=followeds 2026/10/31 01:16:15 INFO Applying migration id=certhash 2026/10/31 01:16:15 INFO Applying migration id=follows_sync 2026/10/31 01:16:15 INFO Applying migration id=jsonpath 2026/10/31 01:16:15 INFO Applying migration id=localforward 2026/10/31 01:16:15 INFO Applying migration id=avatar 2026/10/31 01:16:15 INFO Applying migration id=noimage 2026/10/31 01:16:15 INFO Applying migration id=feed 2026/10/31 01:16:15 INFO Applying migration id=bookmarks 2026/10/31 01:16:15 INFO Applying migration id=shareactivity 2026/10/31 01:16:15 INFO Applying migration id=application 2026/10/31 01:16:15 INFO Applying migration id=certificates 2026/10/31 01:16:15 INFO Applying migration id=rawforward 2026/10/31 01:16:15 INFO Applying migration id=publickey 2026/10/31 01:16:15 INFO Applying migration id=resolvegroup 2026/10/31 01:16:15 INFO Applying migration id=reject 2026/10/31 01:16:15 INFO Applying migration id=autodel 2026/10/31 01:16:15 INFO Applying migration id=jsonb 2026/10/31 01:16:15 INFO Applying migration id=quote 2026/10/31 01:16:15 INFO Applying migration id=rfc9421 2026/10/31 01:16:15 INFO Applying migration id=keys 2026/10/31 01:16:15 INFO Applying migration id=portable 2026/10/31 01:16:15 INFO Applying migration id=proofs 2026/10/31 01:16:15 INFO Applying migration id=contexts 2026/10/31 01:16:15 INFO Applying migration id=deliverieshost 2026/10/31 01:16:15 INFO Applying migration id=pembegin 2026/10/31 01:16:15 INFO Applying migration id=didhost 2026/10/31 01:16:15 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:15 INFO Applying migration id=invites 2026/10/31 01:16:15 INFO Applying migration id=ed25519blob 2026/10/31 01:16:15 INFO Applying migration id=rsablob 2026/10/31 01:16:15 INFO Applying migration id=iconscid 2026/10/31 01:16:15 INFO Applying migration id=actor 2026/10/31 01:16:15 INFO Applying migration id=localkeys 2026/10/31 01:16:15 INFO Applying migration id=deleted 2026/10/31 01:16:15 INFO Applying migration id=history 2026/10/31 01:16:15 INFO Applying migration id=outboxnano 2026/10/31 01:16:15 INFO Applying migration id=implements 2026/10/31 01:16:15 INFO Applying migration id=backfill 2026/10/31 01:16:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-64a9-7a3b-b1d7-8e2f7342e9e0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-64a9-793b-bfd0-50084834237d activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-64a9-793b-bfd0-50084834237d 2026/10/31 01:16:17 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-64a9-793b-bfd0-50084834237d --- PASS: TestPoll_LocalOptionWithLink (1.58s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/10/31 01:16:17 INFO Applying migration id=initial 2026/10/31 01:16:17 INFO Applying migration id=notesupdated 2026/10/31 01:16:17 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:17 INFO Applying migration id=activitiesid 2026/10/31 01:16:17 INFO Applying migration id=outbox 2026/10/31 01:16:17 INFO Applying migration id=edits 2026/10/31 01:16:17 INFO Applying migration id=outboxactor 2026/10/31 01:16:17 INFO Applying migration id=outboxsender 2026/10/31 01:16:17 INFO Applying migration id=thread 2026/10/31 01:16:17 INFO Applying migration id=host 2026/10/31 01:16:17 INFO Applying migration id=sharedinbox 2026/10/31 01:16:17 INFO Applying migration id=noteshost 2026/10/31 01:16:17 INFO Applying migration id=fetched 2026/10/31 01:16:17 INFO Applying migration id=move 2026/10/31 01:16:17 INFO Applying migration id=cleanup 2026/10/31 01:16:17 INFO Applying migration id=received 2026/10/31 01:16:17 INFO Applying migration id=namehost 2026/10/31 01:16:17 INFO Applying migration id=outboxhost 2026/10/31 01:16:17 INFO Applying migration id=notesfts 2026/10/31 01:16:17 INFO Applying migration id=iconsname 2026/10/31 01:16:17 INFO Applying migration id=nohash 2026/10/31 01:16:17 INFO Applying migration id=shares 2026/10/31 01:16:17 INFO Applying migration id=actorttl 2026/10/31 01:16:17 INFO Applying migration id=tocc 2026/10/31 01:16:17 INFO Applying migration id=followeds 2026/10/31 01:16:17 INFO Applying migration id=certhash 2026/10/31 01:16:17 INFO Applying migration id=follows_sync 2026/10/31 01:16:17 INFO Applying migration id=jsonpath 2026/10/31 01:16:17 INFO Applying migration id=localforward 2026/10/31 01:16:17 INFO Applying migration id=avatar 2026/10/31 01:16:17 INFO Applying migration id=noimage 2026/10/31 01:16:17 INFO Applying migration id=feed 2026/10/31 01:16:17 INFO Applying migration id=bookmarks 2026/10/31 01:16:17 INFO Applying migration id=shareactivity 2026/10/31 01:16:17 INFO Applying migration id=application 2026/10/31 01:16:17 INFO Applying migration id=certificates 2026/10/31 01:16:17 INFO Applying migration id=rawforward 2026/10/31 01:16:17 INFO Applying migration id=publickey 2026/10/31 01:16:17 INFO Applying migration id=resolvegroup 2026/10/31 01:16:17 INFO Applying migration id=reject 2026/10/31 01:16:17 INFO Applying migration id=autodel 2026/10/31 01:16:17 INFO Applying migration id=jsonb 2026/10/31 01:16:17 INFO Applying migration id=quote 2026/10/31 01:16:17 INFO Applying migration id=rfc9421 2026/10/31 01:16:17 INFO Applying migration id=keys 2026/10/31 01:16:17 INFO Applying migration id=portable 2026/10/31 01:16:17 INFO Applying migration id=proofs 2026/10/31 01:16:17 INFO Applying migration id=contexts 2026/10/31 01:16:17 INFO Applying migration id=deliverieshost 2026/10/31 01:16:17 INFO Applying migration id=pembegin 2026/10/31 01:16:17 INFO Applying migration id=didhost 2026/10/31 01:16:17 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:17 INFO Applying migration id=invites 2026/10/31 01:16:17 INFO Applying migration id=ed25519blob 2026/10/31 01:16:17 INFO Applying migration id=rsablob 2026/10/31 01:16:17 INFO Applying migration id=iconscid 2026/10/31 01:16:17 INFO Applying migration id=actor 2026/10/31 01:16:17 INFO Applying migration id=localkeys 2026/10/31 01:16:17 INFO Applying migration id=deleted 2026/10/31 01:16:17 INFO Applying migration id=history 2026/10/31 01:16:17 INFO Applying migration id=outboxnano 2026/10/31 01:16:17 INFO Applying migration id=implements 2026/10/31 01:16:17 INFO Applying migration id=backfill 2026/10/31 01:16:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-6ffd-7e0d-b796-11639f76020c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-6ffd-7d23-9724-d526dea377bc activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-6ffd-7d23-9724-d526dea377bc 2026/10/31 01:16:20 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-6ffd-7d23-9724-d526dea377bc 2026/10/31 01:16:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-7000-7386-ba32-d1befdef5602 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-7000-735a-9c36-71d2c008f891 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f87-7000-735a-9c36-71d2c008f891 2026/10/31 01:16:20 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-6ffd-7d23-9724-d526dea377bc 2026/10/31 01:16:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-7001-7b8b-a0d7-c4fc4452965e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-7001-7b59-b2d7-9251a2db3773 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f87-7001-7b59-b2d7-9251a2db3773 2026/10/31 01:16:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-6ffd-7d23-9724-d526dea377bc 2026/10/31 01:16:20 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a18f87-6ffd-7d23-9724-d526dea377bc 2026/10/31 01:16:20 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f87-7005-7e28-a0f8-03c5493761ba activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-6ffd-7d23-9724-d526dea377bc activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-6ffd-7d23-9724-d526dea377bc 2026/10/31 01:16:20 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-6ffd-7d23-9724-d526dea377bc --- PASS: TestPoll_Local3OptionsAnd2Votes (2.91s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/10/31 01:16:20 INFO Applying migration id=initial 2026/10/31 01:16:20 INFO Applying migration id=notesupdated 2026/10/31 01:16:20 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:20 INFO Applying migration id=activitiesid 2026/10/31 01:16:20 INFO Applying migration id=outbox 2026/10/31 01:16:20 INFO Applying migration id=edits 2026/10/31 01:16:20 INFO Applying migration id=outboxactor 2026/10/31 01:16:20 INFO Applying migration id=outboxsender 2026/10/31 01:16:20 INFO Applying migration id=thread 2026/10/31 01:16:20 INFO Applying migration id=host 2026/10/31 01:16:20 INFO Applying migration id=sharedinbox 2026/10/31 01:16:20 INFO Applying migration id=noteshost 2026/10/31 01:16:20 INFO Applying migration id=fetched 2026/10/31 01:16:20 INFO Applying migration id=move 2026/10/31 01:16:20 INFO Applying migration id=cleanup 2026/10/31 01:16:20 INFO Applying migration id=received 2026/10/31 01:16:20 INFO Applying migration id=namehost 2026/10/31 01:16:20 INFO Applying migration id=outboxhost 2026/10/31 01:16:20 INFO Applying migration id=notesfts 2026/10/31 01:16:20 INFO Applying migration id=iconsname 2026/10/31 01:16:20 INFO Applying migration id=nohash 2026/10/31 01:16:20 INFO Applying migration id=shares 2026/10/31 01:16:20 INFO Applying migration id=actorttl 2026/10/31 01:16:20 INFO Applying migration id=tocc 2026/10/31 01:16:20 INFO Applying migration id=followeds 2026/10/31 01:16:20 INFO Applying migration id=certhash 2026/10/31 01:16:20 INFO Applying migration id=follows_sync 2026/10/31 01:16:20 INFO Applying migration id=jsonpath 2026/10/31 01:16:20 INFO Applying migration id=localforward 2026/10/31 01:16:20 INFO Applying migration id=avatar 2026/10/31 01:16:20 INFO Applying migration id=noimage 2026/10/31 01:16:20 INFO Applying migration id=feed 2026/10/31 01:16:20 INFO Applying migration id=bookmarks 2026/10/31 01:16:20 INFO Applying migration id=shareactivity 2026/10/31 01:16:20 INFO Applying migration id=application 2026/10/31 01:16:20 INFO Applying migration id=certificates 2026/10/31 01:16:20 INFO Applying migration id=rawforward 2026/10/31 01:16:20 INFO Applying migration id=publickey 2026/10/31 01:16:20 INFO Applying migration id=resolvegroup 2026/10/31 01:16:20 INFO Applying migration id=reject 2026/10/31 01:16:20 INFO Applying migration id=autodel 2026/10/31 01:16:20 INFO Applying migration id=jsonb 2026/10/31 01:16:20 INFO Applying migration id=quote 2026/10/31 01:16:20 INFO Applying migration id=rfc9421 2026/10/31 01:16:20 INFO Applying migration id=keys 2026/10/31 01:16:20 INFO Applying migration id=portable 2026/10/31 01:16:20 INFO Applying migration id=proofs 2026/10/31 01:16:20 INFO Applying migration id=contexts 2026/10/31 01:16:20 INFO Applying migration id=deliverieshost 2026/10/31 01:16:20 INFO Applying migration id=pembegin 2026/10/31 01:16:20 INFO Applying migration id=didhost 2026/10/31 01:16:20 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:20 INFO Applying migration id=invites 2026/10/31 01:16:20 INFO Applying migration id=ed25519blob 2026/10/31 01:16:20 INFO Applying migration id=rsablob 2026/10/31 01:16:20 INFO Applying migration id=iconscid 2026/10/31 01:16:20 INFO Applying migration id=actor 2026/10/31 01:16:20 INFO Applying migration id=localkeys 2026/10/31 01:16:20 INFO Applying migration id=deleted 2026/10/31 01:16:20 INFO Applying migration id=history 2026/10/31 01:16:20 INFO Applying migration id=outboxnano 2026/10/31 01:16:20 INFO Applying migration id=implements 2026/10/31 01:16:20 INFO Applying migration id=backfill 2026/10/31 01:16:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-7ea3-7bbe-87e5-d0958443b61b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-7ea3-7ad4-b185-d89aca8e1f40 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-7ea3-7ad4-b185-d89aca8e1f40 2026/10/31 01:16:24 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-7ea3-7ad4-b185-d89aca8e1f40 2026/10/31 01:16:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-7ea6-741c-b915-57dbf8773025 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-7ea6-73ec-b508-25c30a3f52b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f87-7ea6-73ec-b508-25c30a3f52b3 2026/10/31 01:16:24 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-7ea3-7ad4-b185-d89aca8e1f40 2026/10/31 01:16:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-7ea7-7e55-b589-b6de66c05ea9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-7ea7-7e23-8744-660d6d30a1d3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f87-7ea7-7e23-8744-660d6d30a1d3 2026/10/31 01:16:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-7ea3-7ad4-b185-d89aca8e1f40 2026/10/31 01:16:24 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f87-7ea7-7e23-8744-660d6d30a1d3#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-7ea7-7e23-8744-660d6d30a1d3 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f87-7ea7-7e23-8744-660d6d30a1d3 2026/10/31 01:16:24 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a18f87-7ea3-7ad4-b185-d89aca8e1f40 2026/10/31 01:16:24 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f87-7ead-7862-848b-a259939e34e1 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-7ea3-7ad4-b185-d89aca8e1f40 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-7ea3-7ad4-b185-d89aca8e1f40 2026/10/31 01:16:24 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-7ea3-7ad4-b185-d89aca8e1f40 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (3.75s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/10/31 01:16:24 INFO Applying migration id=initial 2026/10/31 01:16:24 INFO Applying migration id=notesupdated 2026/10/31 01:16:24 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:24 INFO Applying migration id=activitiesid 2026/10/31 01:16:24 INFO Applying migration id=outbox 2026/10/31 01:16:24 INFO Applying migration id=edits 2026/10/31 01:16:24 INFO Applying migration id=outboxactor 2026/10/31 01:16:24 INFO Applying migration id=outboxsender 2026/10/31 01:16:24 INFO Applying migration id=thread 2026/10/31 01:16:24 INFO Applying migration id=host 2026/10/31 01:16:24 INFO Applying migration id=sharedinbox 2026/10/31 01:16:24 INFO Applying migration id=noteshost 2026/10/31 01:16:24 INFO Applying migration id=fetched 2026/10/31 01:16:24 INFO Applying migration id=move 2026/10/31 01:16:24 INFO Applying migration id=cleanup 2026/10/31 01:16:24 INFO Applying migration id=received 2026/10/31 01:16:24 INFO Applying migration id=namehost 2026/10/31 01:16:24 INFO Applying migration id=outboxhost 2026/10/31 01:16:24 INFO Applying migration id=notesfts 2026/10/31 01:16:24 INFO Applying migration id=iconsname 2026/10/31 01:16:24 INFO Applying migration id=nohash 2026/10/31 01:16:24 INFO Applying migration id=shares 2026/10/31 01:16:24 INFO Applying migration id=actorttl 2026/10/31 01:16:24 INFO Applying migration id=tocc 2026/10/31 01:16:24 INFO Applying migration id=followeds 2026/10/31 01:16:24 INFO Applying migration id=certhash 2026/10/31 01:16:24 INFO Applying migration id=follows_sync 2026/10/31 01:16:24 INFO Applying migration id=jsonpath 2026/10/31 01:16:24 INFO Applying migration id=localforward 2026/10/31 01:16:24 INFO Applying migration id=avatar 2026/10/31 01:16:24 INFO Applying migration id=noimage 2026/10/31 01:16:24 INFO Applying migration id=feed 2026/10/31 01:16:24 INFO Applying migration id=bookmarks 2026/10/31 01:16:24 INFO Applying migration id=shareactivity 2026/10/31 01:16:24 INFO Applying migration id=application 2026/10/31 01:16:24 INFO Applying migration id=certificates 2026/10/31 01:16:24 INFO Applying migration id=rawforward 2026/10/31 01:16:24 INFO Applying migration id=publickey 2026/10/31 01:16:24 INFO Applying migration id=resolvegroup 2026/10/31 01:16:24 INFO Applying migration id=reject 2026/10/31 01:16:24 INFO Applying migration id=autodel 2026/10/31 01:16:24 INFO Applying migration id=jsonb 2026/10/31 01:16:24 INFO Applying migration id=quote 2026/10/31 01:16:24 INFO Applying migration id=rfc9421 2026/10/31 01:16:24 INFO Applying migration id=keys 2026/10/31 01:16:24 INFO Applying migration id=portable 2026/10/31 01:16:24 INFO Applying migration id=proofs 2026/10/31 01:16:24 INFO Applying migration id=contexts 2026/10/31 01:16:24 INFO Applying migration id=deliverieshost 2026/10/31 01:16:24 INFO Applying migration id=pembegin 2026/10/31 01:16:24 INFO Applying migration id=didhost 2026/10/31 01:16:24 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:24 INFO Applying migration id=invites 2026/10/31 01:16:24 INFO Applying migration id=ed25519blob 2026/10/31 01:16:24 INFO Applying migration id=rsablob 2026/10/31 01:16:24 INFO Applying migration id=iconscid 2026/10/31 01:16:24 INFO Applying migration id=actor 2026/10/31 01:16:24 INFO Applying migration id=localkeys 2026/10/31 01:16:24 INFO Applying migration id=deleted 2026/10/31 01:16:24 INFO Applying migration id=history 2026/10/31 01:16:24 INFO Applying migration id=outboxnano 2026/10/31 01:16:24 INFO Applying migration id=implements 2026/10/31 01:16:24 INFO Applying migration id=backfill 2026/10/31 01:16:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f87-8e28-7d07-99da-b782deb57e1d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:16:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f87-8e29-78af-b853-c6b804ead9d0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f87-8e28-7d07-99da-b782deb57e1d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f87-8e28-7d07-99da-b782deb57e1d 2026/10/31 01:16:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f87-8e2a-7347-89f2-21cbdb605538 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/31 01:16:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f87-8e2a-7d37-a71f-1445aae50aa6 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f87-8e2a-7347-89f2-21cbdb605538 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a18f87-8e2a-7347-89f2-21cbdb605538 2026/10/31 01:16:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-8e2b-7853-a4d1-0347f1543824 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 2026/10/31 01:16:28 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 2026/10/31 01:16:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-8e2d-7926-b8db-d6442dc165c3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-8e2d-78ec-9f7c-047af55191fc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f87-8e2d-78ec-9f7c-047af55191fc 2026/10/31 01:16:28 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 2026/10/31 01:16:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-8e31-7f30-a0e1-4833f0d3d1c3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-8e31-7ec3-824b-59db4c530f3d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f87-8e31-7ec3-824b-59db4c530f3d 2026/10/31 01:16:28 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 2026/10/31 01:16:28 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f87-8e33-7bf2-b25b-bfa0adb4af3a activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 2026/10/31 01:16:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 2026/10/31 01:16:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 2026/10/31 01:16:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 2026/10/31 01:16:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 2026/10/31 01:16:28 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f87-8e2b-777f-b342-cea510e44805 --- PASS: TestPoll_LocalVoteVisibilityFollowers (3.98s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/10/31 01:16:28 INFO Applying migration id=initial 2026/10/31 01:16:28 INFO Applying migration id=notesupdated 2026/10/31 01:16:28 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:28 INFO Applying migration id=activitiesid 2026/10/31 01:16:28 INFO Applying migration id=outbox 2026/10/31 01:16:28 INFO Applying migration id=edits 2026/10/31 01:16:28 INFO Applying migration id=outboxactor 2026/10/31 01:16:28 INFO Applying migration id=outboxsender 2026/10/31 01:16:28 INFO Applying migration id=thread 2026/10/31 01:16:28 INFO Applying migration id=host 2026/10/31 01:16:28 INFO Applying migration id=sharedinbox 2026/10/31 01:16:28 INFO Applying migration id=noteshost 2026/10/31 01:16:28 INFO Applying migration id=fetched 2026/10/31 01:16:28 INFO Applying migration id=move 2026/10/31 01:16:28 INFO Applying migration id=cleanup 2026/10/31 01:16:28 INFO Applying migration id=received 2026/10/31 01:16:28 INFO Applying migration id=namehost 2026/10/31 01:16:28 INFO Applying migration id=outboxhost 2026/10/31 01:16:28 INFO Applying migration id=notesfts 2026/10/31 01:16:28 INFO Applying migration id=iconsname 2026/10/31 01:16:28 INFO Applying migration id=nohash 2026/10/31 01:16:28 INFO Applying migration id=shares 2026/10/31 01:16:28 INFO Applying migration id=actorttl 2026/10/31 01:16:28 INFO Applying migration id=tocc 2026/10/31 01:16:28 INFO Applying migration id=followeds 2026/10/31 01:16:28 INFO Applying migration id=certhash 2026/10/31 01:16:28 INFO Applying migration id=follows_sync 2026/10/31 01:16:28 INFO Applying migration id=jsonpath 2026/10/31 01:16:28 INFO Applying migration id=localforward 2026/10/31 01:16:28 INFO Applying migration id=avatar 2026/10/31 01:16:28 INFO Applying migration id=noimage 2026/10/31 01:16:28 INFO Applying migration id=feed 2026/10/31 01:16:28 INFO Applying migration id=bookmarks 2026/10/31 01:16:28 INFO Applying migration id=shareactivity 2026/10/31 01:16:28 INFO Applying migration id=application 2026/10/31 01:16:28 INFO Applying migration id=certificates 2026/10/31 01:16:28 INFO Applying migration id=rawforward 2026/10/31 01:16:28 INFO Applying migration id=publickey 2026/10/31 01:16:28 INFO Applying migration id=resolvegroup 2026/10/31 01:16:28 INFO Applying migration id=reject 2026/10/31 01:16:28 INFO Applying migration id=autodel 2026/10/31 01:16:28 INFO Applying migration id=jsonb 2026/10/31 01:16:28 INFO Applying migration id=quote 2026/10/31 01:16:28 INFO Applying migration id=rfc9421 2026/10/31 01:16:28 INFO Applying migration id=keys 2026/10/31 01:16:28 INFO Applying migration id=portable 2026/10/31 01:16:28 INFO Applying migration id=proofs 2026/10/31 01:16:28 INFO Applying migration id=contexts 2026/10/31 01:16:28 INFO Applying migration id=deliverieshost 2026/10/31 01:16:28 INFO Applying migration id=pembegin 2026/10/31 01:16:28 INFO Applying migration id=didhost 2026/10/31 01:16:28 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:28 INFO Applying migration id=invites 2026/10/31 01:16:28 INFO Applying migration id=ed25519blob 2026/10/31 01:16:28 INFO Applying migration id=rsablob 2026/10/31 01:16:28 INFO Applying migration id=iconscid 2026/10/31 01:16:28 INFO Applying migration id=actor 2026/10/31 01:16:28 INFO Applying migration id=localkeys 2026/10/31 01:16:28 INFO Applying migration id=deleted 2026/10/31 01:16:28 INFO Applying migration id=history 2026/10/31 01:16:28 INFO Applying migration id=outboxnano 2026/10/31 01:16:28 INFO Applying migration id=implements 2026/10/31 01:16:28 INFO Applying migration id=backfill 2026/10/31 01:16:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-9508-76c8-aef4-bd942085a045 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 2026/10/31 01:16:29 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 2026/10/31 01:16:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-950a-7cad-ae98-1b6a500fba40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-950a-7c7e-87a6-754988f265c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f87-950a-7c7e-87a6-754988f265c8 2026/10/31 01:16:29 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 2026/10/31 01:16:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-950c-752f-8504-929aa83b00dd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-950c-74fc-bd36-6a094cad3d3d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f87-950c-74fc-bd36-6a094cad3d3d 2026/10/31 01:16:29 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 2026/10/31 01:16:29 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f87-950e-7026-9c40-9316991007c7 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 2026/10/31 01:16:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 2026/10/31 01:16:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 2026/10/31 01:16:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 2026/10/31 01:16:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-9508-75f0-96ee-9c1dd2aafdb8 --- PASS: TestPoll_LocalVoteVisibilityPublic (1.76s) === RUN TestPoll_LocalSelfVote 2026/10/31 01:16:29 INFO Applying migration id=initial 2026/10/31 01:16:29 INFO Applying migration id=notesupdated 2026/10/31 01:16:29 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:29 INFO Applying migration id=activitiesid 2026/10/31 01:16:29 INFO Applying migration id=outbox 2026/10/31 01:16:29 INFO Applying migration id=edits 2026/10/31 01:16:29 INFO Applying migration id=outboxactor 2026/10/31 01:16:29 INFO Applying migration id=outboxsender 2026/10/31 01:16:29 INFO Applying migration id=thread 2026/10/31 01:16:29 INFO Applying migration id=host 2026/10/31 01:16:29 INFO Applying migration id=sharedinbox 2026/10/31 01:16:29 INFO Applying migration id=noteshost 2026/10/31 01:16:29 INFO Applying migration id=fetched 2026/10/31 01:16:29 INFO Applying migration id=move 2026/10/31 01:16:29 INFO Applying migration id=cleanup 2026/10/31 01:16:29 INFO Applying migration id=received 2026/10/31 01:16:29 INFO Applying migration id=namehost 2026/10/31 01:16:29 INFO Applying migration id=outboxhost 2026/10/31 01:16:29 INFO Applying migration id=notesfts 2026/10/31 01:16:29 INFO Applying migration id=iconsname 2026/10/31 01:16:29 INFO Applying migration id=nohash 2026/10/31 01:16:29 INFO Applying migration id=shares 2026/10/31 01:16:29 INFO Applying migration id=actorttl 2026/10/31 01:16:29 INFO Applying migration id=tocc 2026/10/31 01:16:29 INFO Applying migration id=followeds 2026/10/31 01:16:29 INFO Applying migration id=certhash 2026/10/31 01:16:29 INFO Applying migration id=follows_sync 2026/10/31 01:16:29 INFO Applying migration id=jsonpath 2026/10/31 01:16:29 INFO Applying migration id=localforward 2026/10/31 01:16:29 INFO Applying migration id=avatar 2026/10/31 01:16:29 INFO Applying migration id=noimage 2026/10/31 01:16:29 INFO Applying migration id=feed 2026/10/31 01:16:29 INFO Applying migration id=bookmarks 2026/10/31 01:16:29 INFO Applying migration id=shareactivity 2026/10/31 01:16:29 INFO Applying migration id=application 2026/10/31 01:16:29 INFO Applying migration id=certificates 2026/10/31 01:16:29 INFO Applying migration id=rawforward 2026/10/31 01:16:29 INFO Applying migration id=publickey 2026/10/31 01:16:29 INFO Applying migration id=resolvegroup 2026/10/31 01:16:29 INFO Applying migration id=reject 2026/10/31 01:16:29 INFO Applying migration id=autodel 2026/10/31 01:16:29 INFO Applying migration id=jsonb 2026/10/31 01:16:29 INFO Applying migration id=quote 2026/10/31 01:16:29 INFO Applying migration id=rfc9421 2026/10/31 01:16:29 INFO Applying migration id=keys 2026/10/31 01:16:29 INFO Applying migration id=portable 2026/10/31 01:16:29 INFO Applying migration id=proofs 2026/10/31 01:16:29 INFO Applying migration id=contexts 2026/10/31 01:16:29 INFO Applying migration id=deliverieshost 2026/10/31 01:16:29 INFO Applying migration id=pembegin 2026/10/31 01:16:29 INFO Applying migration id=didhost 2026/10/31 01:16:29 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:29 INFO Applying migration id=invites 2026/10/31 01:16:29 INFO Applying migration id=ed25519blob 2026/10/31 01:16:29 INFO Applying migration id=rsablob 2026/10/31 01:16:29 INFO Applying migration id=iconscid 2026/10/31 01:16:29 INFO Applying migration id=actor 2026/10/31 01:16:29 INFO Applying migration id=localkeys 2026/10/31 01:16:29 INFO Applying migration id=deleted 2026/10/31 01:16:29 INFO Applying migration id=history 2026/10/31 01:16:29 INFO Applying migration id=outboxnano 2026/10/31 01:16:29 INFO Applying migration id=implements 2026/10/31 01:16:29 INFO Applying migration id=backfill 2026/10/31 01:16:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-a3bf-7273-a7d9-9a370793878f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-a3bf-7154-b1dd-da26ff91fdd0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-a3bf-7154-b1dd-da26ff91fdd0 2026/10/31 01:16:33 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-a3bf-7154-b1dd-da26ff91fdd0 2026/10/31 01:16:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-a3c1-7876-b979-1ce2bb49c5ec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-a3c1-7848-a809-e436f5e716de activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-a3c1-7848-a809-e436f5e716de 2026/10/31 01:16:33 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-a3bf-7154-b1dd-da26ff91fdd0 2026/10/31 01:16:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-a3c3-70f5-9524-c5d849aaf182 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-a3c3-70c3-a63c-f4656f1e5976 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f87-a3c3-70c3-a63c-f4656f1e5976 2026/10/31 01:16:33 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a18f87-a3bf-7154-b1dd-da26ff91fdd0 2026/10/31 01:16:33 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f87-a3c4-7af0-a5d5-9f238beb2c0b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-a3bf-7154-b1dd-da26ff91fdd0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-a3bf-7154-b1dd-da26ff91fdd0 2026/10/31 01:16:33 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-a3bf-7154-b1dd-da26ff91fdd0 --- PASS: TestPoll_LocalSelfVote (3.76s) === RUN TestRegister_RedirectNoCertificate 2026/10/31 01:16:33 INFO Applying migration id=initial 2026/10/31 01:16:33 INFO Applying migration id=notesupdated 2026/10/31 01:16:33 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:33 INFO Applying migration id=activitiesid 2026/10/31 01:16:33 INFO Applying migration id=outbox 2026/10/31 01:16:33 INFO Applying migration id=edits 2026/10/31 01:16:33 INFO Applying migration id=outboxactor 2026/10/31 01:16:33 INFO Applying migration id=outboxsender 2026/10/31 01:16:33 INFO Applying migration id=thread 2026/10/31 01:16:33 INFO Applying migration id=host 2026/10/31 01:16:33 INFO Applying migration id=sharedinbox 2026/10/31 01:16:33 INFO Applying migration id=noteshost 2026/10/31 01:16:33 INFO Applying migration id=fetched 2026/10/31 01:16:33 INFO Applying migration id=move 2026/10/31 01:16:33 INFO Applying migration id=cleanup 2026/10/31 01:16:33 INFO Applying migration id=received 2026/10/31 01:16:33 INFO Applying migration id=namehost 2026/10/31 01:16:33 INFO Applying migration id=outboxhost 2026/10/31 01:16:33 INFO Applying migration id=notesfts 2026/10/31 01:16:33 INFO Applying migration id=iconsname 2026/10/31 01:16:33 INFO Applying migration id=nohash 2026/10/31 01:16:33 INFO Applying migration id=shares 2026/10/31 01:16:33 INFO Applying migration id=actorttl 2026/10/31 01:16:33 INFO Applying migration id=tocc 2026/10/31 01:16:33 INFO Applying migration id=followeds 2026/10/31 01:16:33 INFO Applying migration id=certhash 2026/10/31 01:16:33 INFO Applying migration id=follows_sync 2026/10/31 01:16:33 INFO Applying migration id=jsonpath 2026/10/31 01:16:33 INFO Applying migration id=localforward 2026/10/31 01:16:33 INFO Applying migration id=avatar 2026/10/31 01:16:33 INFO Applying migration id=noimage 2026/10/31 01:16:33 INFO Applying migration id=feed 2026/10/31 01:16:33 INFO Applying migration id=bookmarks 2026/10/31 01:16:33 INFO Applying migration id=shareactivity 2026/10/31 01:16:33 INFO Applying migration id=application 2026/10/31 01:16:33 INFO Applying migration id=certificates 2026/10/31 01:16:33 INFO Applying migration id=rawforward 2026/10/31 01:16:33 INFO Applying migration id=publickey 2026/10/31 01:16:33 INFO Applying migration id=resolvegroup 2026/10/31 01:16:33 INFO Applying migration id=reject 2026/10/31 01:16:33 INFO Applying migration id=autodel 2026/10/31 01:16:33 INFO Applying migration id=jsonb 2026/10/31 01:16:33 INFO Applying migration id=quote 2026/10/31 01:16:33 INFO Applying migration id=rfc9421 2026/10/31 01:16:33 INFO Applying migration id=keys 2026/10/31 01:16:33 INFO Applying migration id=portable 2026/10/31 01:16:33 INFO Applying migration id=proofs 2026/10/31 01:16:33 INFO Applying migration id=contexts 2026/10/31 01:16:33 INFO Applying migration id=deliverieshost 2026/10/31 01:16:33 INFO Applying migration id=pembegin 2026/10/31 01:16:33 INFO Applying migration id=didhost 2026/10/31 01:16:33 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:33 INFO Applying migration id=invites 2026/10/31 01:16:33 INFO Applying migration id=ed25519blob 2026/10/31 01:16:33 INFO Applying migration id=rsablob 2026/10/31 01:16:33 INFO Applying migration id=iconscid 2026/10/31 01:16:33 INFO Applying migration id=actor 2026/10/31 01:16:33 INFO Applying migration id=localkeys 2026/10/31 01:16:33 INFO Applying migration id=deleted 2026/10/31 01:16:33 INFO Applying migration id=history 2026/10/31 01:16:33 INFO Applying migration id=outboxnano 2026/10/31 01:16:33 INFO Applying migration id=implements 2026/10/31 01:16:33 INFO Applying migration id=backfill --- PASS: TestRegister_RedirectNoCertificate (0.13s) === RUN TestRegister_InvitationRequired 2026/10/31 01:16:33 INFO Applying migration id=initial 2026/10/31 01:16:33 INFO Applying migration id=notesupdated 2026/10/31 01:16:33 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:33 INFO Applying migration id=activitiesid 2026/10/31 01:16:33 INFO Applying migration id=outbox 2026/10/31 01:16:33 INFO Applying migration id=edits 2026/10/31 01:16:33 INFO Applying migration id=outboxactor 2026/10/31 01:16:33 INFO Applying migration id=outboxsender 2026/10/31 01:16:33 INFO Applying migration id=thread 2026/10/31 01:16:33 INFO Applying migration id=host 2026/10/31 01:16:33 INFO Applying migration id=sharedinbox 2026/10/31 01:16:33 INFO Applying migration id=noteshost 2026/10/31 01:16:33 INFO Applying migration id=fetched 2026/10/31 01:16:33 INFO Applying migration id=move 2026/10/31 01:16:33 INFO Applying migration id=cleanup 2026/10/31 01:16:33 INFO Applying migration id=received 2026/10/31 01:16:33 INFO Applying migration id=namehost 2026/10/31 01:16:33 INFO Applying migration id=outboxhost 2026/10/31 01:16:33 INFO Applying migration id=notesfts 2026/10/31 01:16:33 INFO Applying migration id=iconsname 2026/10/31 01:16:33 INFO Applying migration id=nohash 2026/10/31 01:16:33 INFO Applying migration id=shares 2026/10/31 01:16:33 INFO Applying migration id=actorttl 2026/10/31 01:16:33 INFO Applying migration id=tocc 2026/10/31 01:16:33 INFO Applying migration id=followeds 2026/10/31 01:16:33 INFO Applying migration id=certhash 2026/10/31 01:16:33 INFO Applying migration id=follows_sync 2026/10/31 01:16:33 INFO Applying migration id=jsonpath 2026/10/31 01:16:33 INFO Applying migration id=localforward 2026/10/31 01:16:33 INFO Applying migration id=avatar 2026/10/31 01:16:33 INFO Applying migration id=noimage 2026/10/31 01:16:33 INFO Applying migration id=feed 2026/10/31 01:16:33 INFO Applying migration id=bookmarks 2026/10/31 01:16:33 INFO Applying migration id=shareactivity 2026/10/31 01:16:33 INFO Applying migration id=application 2026/10/31 01:16:33 INFO Applying migration id=certificates 2026/10/31 01:16:33 INFO Applying migration id=rawforward 2026/10/31 01:16:33 INFO Applying migration id=publickey 2026/10/31 01:16:33 INFO Applying migration id=resolvegroup 2026/10/31 01:16:33 INFO Applying migration id=reject 2026/10/31 01:16:33 INFO Applying migration id=autodel 2026/10/31 01:16:33 INFO Applying migration id=jsonb 2026/10/31 01:16:33 INFO Applying migration id=quote 2026/10/31 01:16:33 INFO Applying migration id=rfc9421 2026/10/31 01:16:33 INFO Applying migration id=keys 2026/10/31 01:16:33 INFO Applying migration id=portable 2026/10/31 01:16:33 INFO Applying migration id=proofs 2026/10/31 01:16:33 INFO Applying migration id=contexts 2026/10/31 01:16:33 INFO Applying migration id=deliverieshost 2026/10/31 01:16:33 INFO Applying migration id=pembegin 2026/10/31 01:16:33 INFO Applying migration id=didhost 2026/10/31 01:16:33 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:33 INFO Applying migration id=invites 2026/10/31 01:16:33 INFO Applying migration id=ed25519blob 2026/10/31 01:16:33 INFO Applying migration id=rsablob 2026/10/31 01:16:33 INFO Applying migration id=iconscid 2026/10/31 01:16:33 INFO Applying migration id=actor 2026/10/31 01:16:33 INFO Applying migration id=localkeys 2026/10/31 01:16:33 INFO Applying migration id=deleted 2026/10/31 01:16:33 INFO Applying migration id=history 2026/10/31 01:16:33 INFO Applying migration id=outboxnano 2026/10/31 01:16:33 INFO Applying migration id=implements 2026/10/31 01:16:33 INFO Applying migration id=backfill 2026/10/31 01:16:33 INFO Redirecting uninvited user --- PASS: TestRegister_InvitationRequired (0.11s) === RUN TestRegister_InvitationPrompt 2026/10/31 01:16:33 INFO Applying migration id=initial 2026/10/31 01:16:33 INFO Applying migration id=notesupdated 2026/10/31 01:16:33 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:33 INFO Applying migration id=activitiesid 2026/10/31 01:16:33 INFO Applying migration id=outbox 2026/10/31 01:16:33 INFO Applying migration id=edits 2026/10/31 01:16:33 INFO Applying migration id=outboxactor 2026/10/31 01:16:33 INFO Applying migration id=outboxsender 2026/10/31 01:16:33 INFO Applying migration id=thread 2026/10/31 01:16:33 INFO Applying migration id=host 2026/10/31 01:16:33 INFO Applying migration id=sharedinbox 2026/10/31 01:16:33 INFO Applying migration id=noteshost 2026/10/31 01:16:33 INFO Applying migration id=fetched 2026/10/31 01:16:33 INFO Applying migration id=move 2026/10/31 01:16:33 INFO Applying migration id=cleanup 2026/10/31 01:16:33 INFO Applying migration id=received 2026/10/31 01:16:33 INFO Applying migration id=namehost 2026/10/31 01:16:33 INFO Applying migration id=outboxhost 2026/10/31 01:16:33 INFO Applying migration id=notesfts 2026/10/31 01:16:33 INFO Applying migration id=iconsname 2026/10/31 01:16:33 INFO Applying migration id=nohash 2026/10/31 01:16:33 INFO Applying migration id=shares 2026/10/31 01:16:33 INFO Applying migration id=actorttl 2026/10/31 01:16:33 INFO Applying migration id=tocc 2026/10/31 01:16:33 INFO Applying migration id=followeds 2026/10/31 01:16:33 INFO Applying migration id=certhash 2026/10/31 01:16:33 INFO Applying migration id=follows_sync 2026/10/31 01:16:33 INFO Applying migration id=jsonpath 2026/10/31 01:16:33 INFO Applying migration id=localforward 2026/10/31 01:16:33 INFO Applying migration id=avatar 2026/10/31 01:16:33 INFO Applying migration id=noimage 2026/10/31 01:16:33 INFO Applying migration id=feed 2026/10/31 01:16:33 INFO Applying migration id=bookmarks 2026/10/31 01:16:33 INFO Applying migration id=shareactivity 2026/10/31 01:16:33 INFO Applying migration id=application 2026/10/31 01:16:33 INFO Applying migration id=certificates 2026/10/31 01:16:33 INFO Applying migration id=rawforward 2026/10/31 01:16:33 INFO Applying migration id=publickey 2026/10/31 01:16:33 INFO Applying migration id=resolvegroup 2026/10/31 01:16:33 INFO Applying migration id=reject 2026/10/31 01:16:33 INFO Applying migration id=autodel 2026/10/31 01:16:33 INFO Applying migration id=jsonb 2026/10/31 01:16:33 INFO Applying migration id=quote 2026/10/31 01:16:33 INFO Applying migration id=rfc9421 2026/10/31 01:16:33 INFO Applying migration id=keys 2026/10/31 01:16:33 INFO Applying migration id=portable 2026/10/31 01:16:33 INFO Applying migration id=proofs 2026/10/31 01:16:33 INFO Applying migration id=contexts 2026/10/31 01:16:33 INFO Applying migration id=deliverieshost 2026/10/31 01:16:33 INFO Applying migration id=pembegin 2026/10/31 01:16:33 INFO Applying migration id=didhost 2026/10/31 01:16:33 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:33 INFO Applying migration id=invites 2026/10/31 01:16:33 INFO Applying migration id=ed25519blob 2026/10/31 01:16:33 INFO Applying migration id=rsablob 2026/10/31 01:16:33 INFO Applying migration id=iconscid 2026/10/31 01:16:33 INFO Applying migration id=actor 2026/10/31 01:16:33 INFO Applying migration id=localkeys 2026/10/31 01:16:33 INFO Applying migration id=deleted 2026/10/31 01:16:33 INFO Applying migration id=history 2026/10/31 01:16:33 INFO Applying migration id=outboxnano 2026/10/31 01:16:33 INFO Applying migration id=implements 2026/10/31 01:16:33 INFO Applying migration id=backfill --- PASS: TestRegister_InvitationPrompt (0.11s) === RUN TestRegister_InvalidInvitationCode 2026/10/31 01:16:33 INFO Applying migration id=initial 2026/10/31 01:16:33 INFO Applying migration id=notesupdated 2026/10/31 01:16:33 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:33 INFO Applying migration id=activitiesid 2026/10/31 01:16:33 INFO Applying migration id=outbox 2026/10/31 01:16:33 INFO Applying migration id=edits 2026/10/31 01:16:33 INFO Applying migration id=outboxactor 2026/10/31 01:16:33 INFO Applying migration id=outboxsender 2026/10/31 01:16:33 INFO Applying migration id=thread 2026/10/31 01:16:33 INFO Applying migration id=host 2026/10/31 01:16:33 INFO Applying migration id=sharedinbox 2026/10/31 01:16:33 INFO Applying migration id=noteshost 2026/10/31 01:16:33 INFO Applying migration id=fetched 2026/10/31 01:16:33 INFO Applying migration id=move 2026/10/31 01:16:33 INFO Applying migration id=cleanup 2026/10/31 01:16:33 INFO Applying migration id=received 2026/10/31 01:16:33 INFO Applying migration id=namehost 2026/10/31 01:16:33 INFO Applying migration id=outboxhost 2026/10/31 01:16:33 INFO Applying migration id=notesfts 2026/10/31 01:16:33 INFO Applying migration id=iconsname 2026/10/31 01:16:33 INFO Applying migration id=nohash 2026/10/31 01:16:33 INFO Applying migration id=shares 2026/10/31 01:16:33 INFO Applying migration id=actorttl 2026/10/31 01:16:33 INFO Applying migration id=tocc 2026/10/31 01:16:33 INFO Applying migration id=followeds 2026/10/31 01:16:34 INFO Applying migration id=certhash 2026/10/31 01:16:34 INFO Applying migration id=follows_sync 2026/10/31 01:16:34 INFO Applying migration id=jsonpath 2026/10/31 01:16:34 INFO Applying migration id=localforward 2026/10/31 01:16:34 INFO Applying migration id=avatar 2026/10/31 01:16:34 INFO Applying migration id=noimage 2026/10/31 01:16:34 INFO Applying migration id=feed 2026/10/31 01:16:34 INFO Applying migration id=bookmarks 2026/10/31 01:16:34 INFO Applying migration id=shareactivity 2026/10/31 01:16:34 INFO Applying migration id=application 2026/10/31 01:16:34 INFO Applying migration id=certificates 2026/10/31 01:16:34 INFO Applying migration id=rawforward 2026/10/31 01:16:34 INFO Applying migration id=publickey 2026/10/31 01:16:34 INFO Applying migration id=resolvegroup 2026/10/31 01:16:34 INFO Applying migration id=reject 2026/10/31 01:16:34 INFO Applying migration id=autodel 2026/10/31 01:16:34 INFO Applying migration id=jsonb 2026/10/31 01:16:34 INFO Applying migration id=quote 2026/10/31 01:16:34 INFO Applying migration id=rfc9421 2026/10/31 01:16:34 INFO Applying migration id=keys 2026/10/31 01:16:34 INFO Applying migration id=portable 2026/10/31 01:16:34 INFO Applying migration id=proofs 2026/10/31 01:16:34 INFO Applying migration id=contexts 2026/10/31 01:16:34 INFO Applying migration id=deliverieshost 2026/10/31 01:16:34 INFO Applying migration id=pembegin 2026/10/31 01:16:34 INFO Applying migration id=didhost 2026/10/31 01:16:34 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:34 INFO Applying migration id=invites 2026/10/31 01:16:34 INFO Applying migration id=ed25519blob 2026/10/31 01:16:34 INFO Applying migration id=rsablob 2026/10/31 01:16:34 INFO Applying migration id=iconscid 2026/10/31 01:16:34 INFO Applying migration id=actor 2026/10/31 01:16:34 INFO Applying migration id=localkeys 2026/10/31 01:16:34 INFO Applying migration id=deleted 2026/10/31 01:16:34 INFO Applying migration id=history 2026/10/31 01:16:34 INFO Applying migration id=outboxnano 2026/10/31 01:16:34 INFO Applying migration id=implements 2026/10/31 01:16:34 INFO Applying migration id=backfill 2026/10/31 01:16:34 WARN Invalid invitation code request.path=/users/invitations/accept code=abc --- PASS: TestRegister_InvalidInvitationCode (0.12s) === RUN TestRegister_Redirect 2026/10/31 01:16:34 INFO Applying migration id=initial 2026/10/31 01:16:34 INFO Applying migration id=notesupdated 2026/10/31 01:16:34 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:34 INFO Applying migration id=activitiesid 2026/10/31 01:16:34 INFO Applying migration id=outbox 2026/10/31 01:16:34 INFO Applying migration id=edits 2026/10/31 01:16:34 INFO Applying migration id=outboxactor 2026/10/31 01:16:34 INFO Applying migration id=outboxsender 2026/10/31 01:16:34 INFO Applying migration id=thread 2026/10/31 01:16:34 INFO Applying migration id=host 2026/10/31 01:16:34 INFO Applying migration id=sharedinbox 2026/10/31 01:16:34 INFO Applying migration id=noteshost 2026/10/31 01:16:34 INFO Applying migration id=fetched 2026/10/31 01:16:34 INFO Applying migration id=move 2026/10/31 01:16:34 INFO Applying migration id=cleanup 2026/10/31 01:16:34 INFO Applying migration id=received 2026/10/31 01:16:34 INFO Applying migration id=namehost 2026/10/31 01:16:34 INFO Applying migration id=outboxhost 2026/10/31 01:16:34 INFO Applying migration id=notesfts 2026/10/31 01:16:34 INFO Applying migration id=iconsname 2026/10/31 01:16:34 INFO Applying migration id=nohash 2026/10/31 01:16:34 INFO Applying migration id=shares 2026/10/31 01:16:34 INFO Applying migration id=actorttl 2026/10/31 01:16:34 INFO Applying migration id=tocc 2026/10/31 01:16:34 INFO Applying migration id=followeds 2026/10/31 01:16:34 INFO Applying migration id=certhash 2026/10/31 01:16:34 INFO Applying migration id=follows_sync 2026/10/31 01:16:34 INFO Applying migration id=jsonpath 2026/10/31 01:16:34 INFO Applying migration id=localforward 2026/10/31 01:16:34 INFO Applying migration id=avatar 2026/10/31 01:16:34 INFO Applying migration id=noimage 2026/10/31 01:16:34 INFO Applying migration id=feed 2026/10/31 01:16:34 INFO Applying migration id=bookmarks 2026/10/31 01:16:34 INFO Applying migration id=shareactivity 2026/10/31 01:16:34 INFO Applying migration id=application 2026/10/31 01:16:34 INFO Applying migration id=certificates 2026/10/31 01:16:34 INFO Applying migration id=rawforward 2026/10/31 01:16:34 INFO Applying migration id=publickey 2026/10/31 01:16:34 INFO Applying migration id=resolvegroup 2026/10/31 01:16:34 INFO Applying migration id=reject 2026/10/31 01:16:34 INFO Applying migration id=autodel 2026/10/31 01:16:34 INFO Applying migration id=jsonb 2026/10/31 01:16:34 INFO Applying migration id=quote 2026/10/31 01:16:34 INFO Applying migration id=rfc9421 2026/10/31 01:16:34 INFO Applying migration id=keys 2026/10/31 01:16:34 INFO Applying migration id=portable 2026/10/31 01:16:34 INFO Applying migration id=proofs 2026/10/31 01:16:34 INFO Applying migration id=contexts 2026/10/31 01:16:34 INFO Applying migration id=deliverieshost 2026/10/31 01:16:34 INFO Applying migration id=pembegin 2026/10/31 01:16:34 INFO Applying migration id=didhost 2026/10/31 01:16:34 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:34 INFO Applying migration id=invites 2026/10/31 01:16:34 INFO Applying migration id=ed25519blob 2026/10/31 01:16:34 INFO Applying migration id=rsablob 2026/10/31 01:16:34 INFO Applying migration id=iconscid 2026/10/31 01:16:34 INFO Applying migration id=actor 2026/10/31 01:16:34 INFO Applying migration id=localkeys 2026/10/31 01:16:34 INFO Applying migration id=deleted 2026/10/31 01:16:34 INFO Applying migration id=history 2026/10/31 01:16:34 INFO Applying migration id=outboxnano 2026/10/31 01:16:34 INFO Applying migration id=implements 2026/10/31 01:16:34 INFO Applying migration id=backfill 2026/10/31 01:16:34 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.11s) === RUN TestRegister_NoCertificate 2026/10/31 01:16:34 INFO Applying migration id=initial 2026/10/31 01:16:34 INFO Applying migration id=notesupdated 2026/10/31 01:16:34 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:34 INFO Applying migration id=activitiesid 2026/10/31 01:16:34 INFO Applying migration id=outbox 2026/10/31 01:16:34 INFO Applying migration id=edits 2026/10/31 01:16:34 INFO Applying migration id=outboxactor 2026/10/31 01:16:34 INFO Applying migration id=outboxsender 2026/10/31 01:16:34 INFO Applying migration id=thread 2026/10/31 01:16:34 INFO Applying migration id=host 2026/10/31 01:16:34 INFO Applying migration id=sharedinbox 2026/10/31 01:16:34 INFO Applying migration id=noteshost 2026/10/31 01:16:34 INFO Applying migration id=fetched 2026/10/31 01:16:34 INFO Applying migration id=move 2026/10/31 01:16:34 INFO Applying migration id=cleanup 2026/10/31 01:16:34 INFO Applying migration id=received 2026/10/31 01:16:34 INFO Applying migration id=namehost 2026/10/31 01:16:34 INFO Applying migration id=outboxhost 2026/10/31 01:16:34 INFO Applying migration id=notesfts 2026/10/31 01:16:34 INFO Applying migration id=iconsname 2026/10/31 01:16:34 INFO Applying migration id=nohash 2026/10/31 01:16:34 INFO Applying migration id=shares 2026/10/31 01:16:34 INFO Applying migration id=actorttl 2026/10/31 01:16:34 INFO Applying migration id=tocc 2026/10/31 01:16:34 INFO Applying migration id=followeds 2026/10/31 01:16:34 INFO Applying migration id=certhash 2026/10/31 01:16:34 INFO Applying migration id=follows_sync 2026/10/31 01:16:34 INFO Applying migration id=jsonpath 2026/10/31 01:16:34 INFO Applying migration id=localforward 2026/10/31 01:16:34 INFO Applying migration id=avatar 2026/10/31 01:16:34 INFO Applying migration id=noimage 2026/10/31 01:16:34 INFO Applying migration id=feed 2026/10/31 01:16:34 INFO Applying migration id=bookmarks 2026/10/31 01:16:34 INFO Applying migration id=shareactivity 2026/10/31 01:16:34 INFO Applying migration id=application 2026/10/31 01:16:34 INFO Applying migration id=certificates 2026/10/31 01:16:34 INFO Applying migration id=rawforward 2026/10/31 01:16:34 INFO Applying migration id=publickey 2026/10/31 01:16:34 INFO Applying migration id=resolvegroup 2026/10/31 01:16:34 INFO Applying migration id=reject 2026/10/31 01:16:34 INFO Applying migration id=autodel 2026/10/31 01:16:34 INFO Applying migration id=jsonb 2026/10/31 01:16:34 INFO Applying migration id=quote 2026/10/31 01:16:34 INFO Applying migration id=rfc9421 2026/10/31 01:16:34 INFO Applying migration id=keys 2026/10/31 01:16:34 INFO Applying migration id=portable 2026/10/31 01:16:34 INFO Applying migration id=proofs 2026/10/31 01:16:34 INFO Applying migration id=contexts 2026/10/31 01:16:34 INFO Applying migration id=deliverieshost 2026/10/31 01:16:34 INFO Applying migration id=pembegin 2026/10/31 01:16:34 INFO Applying migration id=didhost 2026/10/31 01:16:34 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:34 INFO Applying migration id=invites 2026/10/31 01:16:34 INFO Applying migration id=ed25519blob 2026/10/31 01:16:34 INFO Applying migration id=rsablob 2026/10/31 01:16:34 INFO Applying migration id=iconscid 2026/10/31 01:16:34 INFO Applying migration id=actor 2026/10/31 01:16:34 INFO Applying migration id=localkeys 2026/10/31 01:16:34 INFO Applying migration id=deleted 2026/10/31 01:16:34 INFO Applying migration id=history 2026/10/31 01:16:34 INFO Applying migration id=outboxnano 2026/10/31 01:16:34 INFO Applying migration id=implements 2026/10/31 01:16:34 INFO Applying migration id=backfill 2026/10/31 01:16:34 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.12s) === RUN TestRegister_HappyFlow 2026/10/31 01:16:34 INFO Applying migration id=initial 2026/10/31 01:16:34 INFO Applying migration id=notesupdated 2026/10/31 01:16:34 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:34 INFO Applying migration id=activitiesid 2026/10/31 01:16:34 INFO Applying migration id=outbox 2026/10/31 01:16:34 INFO Applying migration id=edits 2026/10/31 01:16:34 INFO Applying migration id=outboxactor 2026/10/31 01:16:34 INFO Applying migration id=outboxsender 2026/10/31 01:16:34 INFO Applying migration id=thread 2026/10/31 01:16:34 INFO Applying migration id=host 2026/10/31 01:16:34 INFO Applying migration id=sharedinbox 2026/10/31 01:16:34 INFO Applying migration id=noteshost 2026/10/31 01:16:34 INFO Applying migration id=fetched 2026/10/31 01:16:34 INFO Applying migration id=move 2026/10/31 01:16:34 INFO Applying migration id=cleanup 2026/10/31 01:16:34 INFO Applying migration id=received 2026/10/31 01:16:34 INFO Applying migration id=namehost 2026/10/31 01:16:34 INFO Applying migration id=outboxhost 2026/10/31 01:16:34 INFO Applying migration id=notesfts 2026/10/31 01:16:34 INFO Applying migration id=iconsname 2026/10/31 01:16:34 INFO Applying migration id=nohash 2026/10/31 01:16:34 INFO Applying migration id=shares 2026/10/31 01:16:34 INFO Applying migration id=actorttl 2026/10/31 01:16:34 INFO Applying migration id=tocc 2026/10/31 01:16:34 INFO Applying migration id=followeds 2026/10/31 01:16:34 INFO Applying migration id=certhash 2026/10/31 01:16:34 INFO Applying migration id=follows_sync 2026/10/31 01:16:34 INFO Applying migration id=jsonpath 2026/10/31 01:16:34 INFO Applying migration id=localforward 2026/10/31 01:16:34 INFO Applying migration id=avatar 2026/10/31 01:16:34 INFO Applying migration id=noimage 2026/10/31 01:16:34 INFO Applying migration id=feed 2026/10/31 01:16:34 INFO Applying migration id=bookmarks 2026/10/31 01:16:34 INFO Applying migration id=shareactivity 2026/10/31 01:16:34 INFO Applying migration id=application 2026/10/31 01:16:34 INFO Applying migration id=certificates 2026/10/31 01:16:34 INFO Applying migration id=rawforward 2026/10/31 01:16:34 INFO Applying migration id=publickey 2026/10/31 01:16:34 INFO Applying migration id=resolvegroup 2026/10/31 01:16:34 INFO Applying migration id=reject 2026/10/31 01:16:34 INFO Applying migration id=autodel 2026/10/31 01:16:34 INFO Applying migration id=jsonb 2026/10/31 01:16:34 INFO Applying migration id=quote 2026/10/31 01:16:34 INFO Applying migration id=rfc9421 2026/10/31 01:16:34 INFO Applying migration id=keys 2026/10/31 01:16:34 INFO Applying migration id=portable 2026/10/31 01:16:34 INFO Applying migration id=proofs 2026/10/31 01:16:34 INFO Applying migration id=contexts 2026/10/31 01:16:34 INFO Applying migration id=deliverieshost 2026/10/31 01:16:34 INFO Applying migration id=pembegin 2026/10/31 01:16:34 INFO Applying migration id=didhost 2026/10/31 01:16:34 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:34 INFO Applying migration id=invites 2026/10/31 01:16:34 INFO Applying migration id=ed25519blob 2026/10/31 01:16:34 INFO Applying migration id=rsablob 2026/10/31 01:16:34 INFO Applying migration id=iconscid 2026/10/31 01:16:34 INFO Applying migration id=actor 2026/10/31 01:16:34 INFO Applying migration id=localkeys 2026/10/31 01:16:34 INFO Applying migration id=deleted 2026/10/31 01:16:34 INFO Applying migration id=history 2026/10/31 01:16:34 INFO Applying migration id=outboxnano 2026/10/31 01:16:34 INFO Applying migration id=implements 2026/10/31 01:16:34 INFO Applying migration id=backfill 2026/10/31 01:16:34 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.73s) === RUN TestRegister_AlreadyRegistered 2026/10/31 01:16:35 INFO Applying migration id=initial 2026/10/31 01:16:35 INFO Applying migration id=notesupdated 2026/10/31 01:16:35 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:35 INFO Applying migration id=activitiesid 2026/10/31 01:16:35 INFO Applying migration id=outbox 2026/10/31 01:16:35 INFO Applying migration id=edits 2026/10/31 01:16:35 INFO Applying migration id=outboxactor 2026/10/31 01:16:35 INFO Applying migration id=outboxsender 2026/10/31 01:16:35 INFO Applying migration id=thread 2026/10/31 01:16:35 INFO Applying migration id=host 2026/10/31 01:16:35 INFO Applying migration id=sharedinbox 2026/10/31 01:16:35 INFO Applying migration id=noteshost 2026/10/31 01:16:35 INFO Applying migration id=fetched 2026/10/31 01:16:35 INFO Applying migration id=move 2026/10/31 01:16:35 INFO Applying migration id=cleanup 2026/10/31 01:16:35 INFO Applying migration id=received 2026/10/31 01:16:35 INFO Applying migration id=namehost 2026/10/31 01:16:35 INFO Applying migration id=outboxhost 2026/10/31 01:16:35 INFO Applying migration id=notesfts 2026/10/31 01:16:35 INFO Applying migration id=iconsname 2026/10/31 01:16:35 INFO Applying migration id=nohash 2026/10/31 01:16:35 INFO Applying migration id=shares 2026/10/31 01:16:35 INFO Applying migration id=actorttl 2026/10/31 01:16:35 INFO Applying migration id=tocc 2026/10/31 01:16:35 INFO Applying migration id=followeds 2026/10/31 01:16:35 INFO Applying migration id=certhash 2026/10/31 01:16:35 INFO Applying migration id=follows_sync 2026/10/31 01:16:35 INFO Applying migration id=jsonpath 2026/10/31 01:16:35 INFO Applying migration id=localforward 2026/10/31 01:16:35 INFO Applying migration id=avatar 2026/10/31 01:16:35 INFO Applying migration id=noimage 2026/10/31 01:16:35 INFO Applying migration id=feed 2026/10/31 01:16:35 INFO Applying migration id=bookmarks 2026/10/31 01:16:35 INFO Applying migration id=shareactivity 2026/10/31 01:16:35 INFO Applying migration id=application 2026/10/31 01:16:35 INFO Applying migration id=certificates 2026/10/31 01:16:35 INFO Applying migration id=rawforward 2026/10/31 01:16:35 INFO Applying migration id=publickey 2026/10/31 01:16:35 INFO Applying migration id=resolvegroup 2026/10/31 01:16:35 INFO Applying migration id=reject 2026/10/31 01:16:35 INFO Applying migration id=autodel 2026/10/31 01:16:35 INFO Applying migration id=jsonb 2026/10/31 01:16:35 INFO Applying migration id=quote 2026/10/31 01:16:35 INFO Applying migration id=rfc9421 2026/10/31 01:16:35 INFO Applying migration id=keys 2026/10/31 01:16:35 INFO Applying migration id=portable 2026/10/31 01:16:35 INFO Applying migration id=proofs 2026/10/31 01:16:35 INFO Applying migration id=contexts 2026/10/31 01:16:35 INFO Applying migration id=deliverieshost 2026/10/31 01:16:35 INFO Applying migration id=pembegin 2026/10/31 01:16:35 INFO Applying migration id=didhost 2026/10/31 01:16:35 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:35 INFO Applying migration id=invites 2026/10/31 01:16:35 INFO Applying migration id=ed25519blob 2026/10/31 01:16:35 INFO Applying migration id=rsablob 2026/10/31 01:16:35 INFO Applying migration id=iconscid 2026/10/31 01:16:35 INFO Applying migration id=actor 2026/10/31 01:16:35 INFO Applying migration id=localkeys 2026/10/31 01:16:35 INFO Applying migration id=deleted 2026/10/31 01:16:35 INFO Applying migration id=history 2026/10/31 01:16:35 INFO Applying migration id=outboxnano 2026/10/31 01:16:35 INFO Applying migration id=implements 2026/10/31 01:16:35 INFO Applying migration id=backfill 2026/10/31 01:16:36 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (1.55s) === RUN TestRegister_Twice 2026/10/31 01:16:36 INFO Applying migration id=initial 2026/10/31 01:16:36 INFO Applying migration id=notesupdated 2026/10/31 01:16:36 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:36 INFO Applying migration id=activitiesid 2026/10/31 01:16:36 INFO Applying migration id=outbox 2026/10/31 01:16:36 INFO Applying migration id=edits 2026/10/31 01:16:36 INFO Applying migration id=outboxactor 2026/10/31 01:16:36 INFO Applying migration id=outboxsender 2026/10/31 01:16:36 INFO Applying migration id=thread 2026/10/31 01:16:36 INFO Applying migration id=host 2026/10/31 01:16:36 INFO Applying migration id=sharedinbox 2026/10/31 01:16:36 INFO Applying migration id=noteshost 2026/10/31 01:16:36 INFO Applying migration id=fetched 2026/10/31 01:16:36 INFO Applying migration id=move 2026/10/31 01:16:36 INFO Applying migration id=cleanup 2026/10/31 01:16:36 INFO Applying migration id=received 2026/10/31 01:16:36 INFO Applying migration id=namehost 2026/10/31 01:16:36 INFO Applying migration id=outboxhost 2026/10/31 01:16:36 INFO Applying migration id=notesfts 2026/10/31 01:16:36 INFO Applying migration id=iconsname 2026/10/31 01:16:36 INFO Applying migration id=nohash 2026/10/31 01:16:36 INFO Applying migration id=shares 2026/10/31 01:16:36 INFO Applying migration id=actorttl 2026/10/31 01:16:36 INFO Applying migration id=tocc 2026/10/31 01:16:36 INFO Applying migration id=followeds 2026/10/31 01:16:36 INFO Applying migration id=certhash 2026/10/31 01:16:36 INFO Applying migration id=follows_sync 2026/10/31 01:16:36 INFO Applying migration id=jsonpath 2026/10/31 01:16:36 INFO Applying migration id=localforward 2026/10/31 01:16:36 INFO Applying migration id=avatar 2026/10/31 01:16:36 INFO Applying migration id=noimage 2026/10/31 01:16:36 INFO Applying migration id=feed 2026/10/31 01:16:36 INFO Applying migration id=bookmarks 2026/10/31 01:16:36 INFO Applying migration id=shareactivity 2026/10/31 01:16:36 INFO Applying migration id=application 2026/10/31 01:16:36 INFO Applying migration id=certificates 2026/10/31 01:16:36 INFO Applying migration id=rawforward 2026/10/31 01:16:36 INFO Applying migration id=publickey 2026/10/31 01:16:36 INFO Applying migration id=resolvegroup 2026/10/31 01:16:36 INFO Applying migration id=reject 2026/10/31 01:16:36 INFO Applying migration id=autodel 2026/10/31 01:16:36 INFO Applying migration id=jsonb 2026/10/31 01:16:36 INFO Applying migration id=quote 2026/10/31 01:16:36 INFO Applying migration id=rfc9421 2026/10/31 01:16:36 INFO Applying migration id=keys 2026/10/31 01:16:36 INFO Applying migration id=portable 2026/10/31 01:16:36 INFO Applying migration id=proofs 2026/10/31 01:16:36 INFO Applying migration id=contexts 2026/10/31 01:16:36 INFO Applying migration id=deliverieshost 2026/10/31 01:16:36 INFO Applying migration id=pembegin 2026/10/31 01:16:36 INFO Applying migration id=didhost 2026/10/31 01:16:36 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:36 INFO Applying migration id=invites 2026/10/31 01:16:36 INFO Applying migration id=ed25519blob 2026/10/31 01:16:36 INFO Applying migration id=rsablob 2026/10/31 01:16:36 INFO Applying migration id=iconscid 2026/10/31 01:16:36 INFO Applying migration id=actor 2026/10/31 01:16:36 INFO Applying migration id=localkeys 2026/10/31 01:16:36 INFO Applying migration id=deleted 2026/10/31 01:16:36 INFO Applying migration id=history 2026/10/31 01:16:36 INFO Applying migration id=outboxnano 2026/10/31 01:16:36 INFO Applying migration id=implements 2026/10/31 01:16:36 INFO Applying migration id=backfill 2026/10/31 01:16:36 INFO Creating new user request.path=/users/register name=erin 2026/10/31 01:16:37 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.55s) === RUN TestRegister_Throttling 2026/10/31 01:16:37 INFO Applying migration id=initial 2026/10/31 01:16:37 INFO Applying migration id=notesupdated 2026/10/31 01:16:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:37 INFO Applying migration id=activitiesid 2026/10/31 01:16:37 INFO Applying migration id=outbox 2026/10/31 01:16:37 INFO Applying migration id=edits 2026/10/31 01:16:37 INFO Applying migration id=outboxactor 2026/10/31 01:16:37 INFO Applying migration id=outboxsender 2026/10/31 01:16:37 INFO Applying migration id=thread 2026/10/31 01:16:37 INFO Applying migration id=host 2026/10/31 01:16:37 INFO Applying migration id=sharedinbox 2026/10/31 01:16:37 INFO Applying migration id=noteshost 2026/10/31 01:16:37 INFO Applying migration id=fetched 2026/10/31 01:16:37 INFO Applying migration id=move 2026/10/31 01:16:37 INFO Applying migration id=cleanup 2026/10/31 01:16:37 INFO Applying migration id=received 2026/10/31 01:16:37 INFO Applying migration id=namehost 2026/10/31 01:16:37 INFO Applying migration id=outboxhost 2026/10/31 01:16:37 INFO Applying migration id=notesfts 2026/10/31 01:16:37 INFO Applying migration id=iconsname 2026/10/31 01:16:37 INFO Applying migration id=nohash 2026/10/31 01:16:37 INFO Applying migration id=shares 2026/10/31 01:16:37 INFO Applying migration id=actorttl 2026/10/31 01:16:37 INFO Applying migration id=tocc 2026/10/31 01:16:37 INFO Applying migration id=followeds 2026/10/31 01:16:37 INFO Applying migration id=certhash 2026/10/31 01:16:37 INFO Applying migration id=follows_sync 2026/10/31 01:16:37 INFO Applying migration id=jsonpath 2026/10/31 01:16:37 INFO Applying migration id=localforward 2026/10/31 01:16:37 INFO Applying migration id=avatar 2026/10/31 01:16:37 INFO Applying migration id=noimage 2026/10/31 01:16:37 INFO Applying migration id=feed 2026/10/31 01:16:37 INFO Applying migration id=bookmarks 2026/10/31 01:16:37 INFO Applying migration id=shareactivity 2026/10/31 01:16:37 INFO Applying migration id=application 2026/10/31 01:16:37 INFO Applying migration id=certificates 2026/10/31 01:16:37 INFO Applying migration id=rawforward 2026/10/31 01:16:37 INFO Applying migration id=publickey 2026/10/31 01:16:37 INFO Applying migration id=resolvegroup 2026/10/31 01:16:37 INFO Applying migration id=reject 2026/10/31 01:16:37 INFO Applying migration id=autodel 2026/10/31 01:16:37 INFO Applying migration id=jsonb 2026/10/31 01:16:37 INFO Applying migration id=quote 2026/10/31 01:16:37 INFO Applying migration id=rfc9421 2026/10/31 01:16:37 INFO Applying migration id=keys 2026/10/31 01:16:37 INFO Applying migration id=portable 2026/10/31 01:16:37 INFO Applying migration id=proofs 2026/10/31 01:16:37 INFO Applying migration id=contexts 2026/10/31 01:16:37 INFO Applying migration id=deliverieshost 2026/10/31 01:16:37 INFO Applying migration id=pembegin 2026/10/31 01:16:37 INFO Applying migration id=didhost 2026/10/31 01:16:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:37 INFO Applying migration id=invites 2026/10/31 01:16:37 INFO Applying migration id=ed25519blob 2026/10/31 01:16:37 INFO Applying migration id=rsablob 2026/10/31 01:16:37 INFO Applying migration id=iconscid 2026/10/31 01:16:37 INFO Applying migration id=actor 2026/10/31 01:16:37 INFO Applying migration id=localkeys 2026/10/31 01:16:37 INFO Applying migration id=deleted 2026/10/31 01:16:37 INFO Applying migration id=history 2026/10/31 01:16:37 INFO Applying migration id=outboxnano 2026/10/31 01:16:37 INFO Applying migration id=implements 2026/10/31 01:16:37 INFO Applying migration id=backfill 2026/10/31 01:16:37 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.38s) === RUN TestRegister_Throttling30Minutes 2026/10/31 01:16:37 INFO Applying migration id=initial 2026/10/31 01:16:37 INFO Applying migration id=notesupdated 2026/10/31 01:16:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:37 INFO Applying migration id=activitiesid 2026/10/31 01:16:37 INFO Applying migration id=outbox 2026/10/31 01:16:37 INFO Applying migration id=edits 2026/10/31 01:16:37 INFO Applying migration id=outboxactor 2026/10/31 01:16:37 INFO Applying migration id=outboxsender 2026/10/31 01:16:37 INFO Applying migration id=thread 2026/10/31 01:16:37 INFO Applying migration id=host 2026/10/31 01:16:37 INFO Applying migration id=sharedinbox 2026/10/31 01:16:37 INFO Applying migration id=noteshost 2026/10/31 01:16:37 INFO Applying migration id=fetched 2026/10/31 01:16:37 INFO Applying migration id=move 2026/10/31 01:16:37 INFO Applying migration id=cleanup 2026/10/31 01:16:37 INFO Applying migration id=received 2026/10/31 01:16:37 INFO Applying migration id=namehost 2026/10/31 01:16:37 INFO Applying migration id=outboxhost 2026/10/31 01:16:37 INFO Applying migration id=notesfts 2026/10/31 01:16:37 INFO Applying migration id=iconsname 2026/10/31 01:16:37 INFO Applying migration id=nohash 2026/10/31 01:16:37 INFO Applying migration id=shares 2026/10/31 01:16:37 INFO Applying migration id=actorttl 2026/10/31 01:16:37 INFO Applying migration id=tocc 2026/10/31 01:16:37 INFO Applying migration id=followeds 2026/10/31 01:16:37 INFO Applying migration id=certhash 2026/10/31 01:16:37 INFO Applying migration id=follows_sync 2026/10/31 01:16:37 INFO Applying migration id=jsonpath 2026/10/31 01:16:37 INFO Applying migration id=localforward 2026/10/31 01:16:37 INFO Applying migration id=avatar 2026/10/31 01:16:37 INFO Applying migration id=noimage 2026/10/31 01:16:37 INFO Applying migration id=feed 2026/10/31 01:16:37 INFO Applying migration id=bookmarks 2026/10/31 01:16:37 INFO Applying migration id=shareactivity 2026/10/31 01:16:37 INFO Applying migration id=application 2026/10/31 01:16:37 INFO Applying migration id=certificates 2026/10/31 01:16:37 INFO Applying migration id=rawforward 2026/10/31 01:16:37 INFO Applying migration id=publickey 2026/10/31 01:16:37 INFO Applying migration id=resolvegroup 2026/10/31 01:16:37 INFO Applying migration id=reject 2026/10/31 01:16:37 INFO Applying migration id=autodel 2026/10/31 01:16:37 INFO Applying migration id=jsonb 2026/10/31 01:16:37 INFO Applying migration id=quote 2026/10/31 01:16:37 INFO Applying migration id=rfc9421 2026/10/31 01:16:37 INFO Applying migration id=keys 2026/10/31 01:16:37 INFO Applying migration id=portable 2026/10/31 01:16:37 INFO Applying migration id=proofs 2026/10/31 01:16:37 INFO Applying migration id=contexts 2026/10/31 01:16:37 INFO Applying migration id=deliverieshost 2026/10/31 01:16:37 INFO Applying migration id=pembegin 2026/10/31 01:16:37 INFO Applying migration id=didhost 2026/10/31 01:16:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:37 INFO Applying migration id=invites 2026/10/31 01:16:37 INFO Applying migration id=ed25519blob 2026/10/31 01:16:37 INFO Applying migration id=rsablob 2026/10/31 01:16:37 INFO Applying migration id=iconscid 2026/10/31 01:16:37 INFO Applying migration id=actor 2026/10/31 01:16:37 INFO Applying migration id=localkeys 2026/10/31 01:16:37 INFO Applying migration id=deleted 2026/10/31 01:16:37 INFO Applying migration id=history 2026/10/31 01:16:37 INFO Applying migration id=outboxnano 2026/10/31 01:16:37 INFO Applying migration id=implements 2026/10/31 01:16:37 INFO Applying migration id=backfill 2026/10/31 01:16:37 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.26s) === RUN TestRegister_Throttling1Hour 2026/10/31 01:16:37 INFO Applying migration id=initial 2026/10/31 01:16:37 INFO Applying migration id=notesupdated 2026/10/31 01:16:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:37 INFO Applying migration id=activitiesid 2026/10/31 01:16:37 INFO Applying migration id=outbox 2026/10/31 01:16:37 INFO Applying migration id=edits 2026/10/31 01:16:37 INFO Applying migration id=outboxactor 2026/10/31 01:16:37 INFO Applying migration id=outboxsender 2026/10/31 01:16:37 INFO Applying migration id=thread 2026/10/31 01:16:37 INFO Applying migration id=host 2026/10/31 01:16:37 INFO Applying migration id=sharedinbox 2026/10/31 01:16:37 INFO Applying migration id=noteshost 2026/10/31 01:16:37 INFO Applying migration id=fetched 2026/10/31 01:16:37 INFO Applying migration id=move 2026/10/31 01:16:37 INFO Applying migration id=cleanup 2026/10/31 01:16:37 INFO Applying migration id=received 2026/10/31 01:16:37 INFO Applying migration id=namehost 2026/10/31 01:16:37 INFO Applying migration id=outboxhost 2026/10/31 01:16:37 INFO Applying migration id=notesfts 2026/10/31 01:16:37 INFO Applying migration id=iconsname 2026/10/31 01:16:37 INFO Applying migration id=nohash 2026/10/31 01:16:37 INFO Applying migration id=shares 2026/10/31 01:16:37 INFO Applying migration id=actorttl 2026/10/31 01:16:37 INFO Applying migration id=tocc 2026/10/31 01:16:37 INFO Applying migration id=followeds 2026/10/31 01:16:37 INFO Applying migration id=certhash 2026/10/31 01:16:37 INFO Applying migration id=follows_sync 2026/10/31 01:16:37 INFO Applying migration id=jsonpath 2026/10/31 01:16:37 INFO Applying migration id=localforward 2026/10/31 01:16:37 INFO Applying migration id=avatar 2026/10/31 01:16:37 INFO Applying migration id=noimage 2026/10/31 01:16:37 INFO Applying migration id=feed 2026/10/31 01:16:37 INFO Applying migration id=bookmarks 2026/10/31 01:16:37 INFO Applying migration id=shareactivity 2026/10/31 01:16:37 INFO Applying migration id=application 2026/10/31 01:16:37 INFO Applying migration id=certificates 2026/10/31 01:16:37 INFO Applying migration id=rawforward 2026/10/31 01:16:37 INFO Applying migration id=publickey 2026/10/31 01:16:37 INFO Applying migration id=resolvegroup 2026/10/31 01:16:37 INFO Applying migration id=reject 2026/10/31 01:16:37 INFO Applying migration id=autodel 2026/10/31 01:16:37 INFO Applying migration id=jsonb 2026/10/31 01:16:37 INFO Applying migration id=quote 2026/10/31 01:16:37 INFO Applying migration id=rfc9421 2026/10/31 01:16:37 INFO Applying migration id=keys 2026/10/31 01:16:37 INFO Applying migration id=portable 2026/10/31 01:16:37 INFO Applying migration id=proofs 2026/10/31 01:16:37 INFO Applying migration id=contexts 2026/10/31 01:16:37 INFO Applying migration id=deliverieshost 2026/10/31 01:16:37 INFO Applying migration id=pembegin 2026/10/31 01:16:37 INFO Applying migration id=didhost 2026/10/31 01:16:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:37 INFO Applying migration id=invites 2026/10/31 01:16:37 INFO Applying migration id=ed25519blob 2026/10/31 01:16:37 INFO Applying migration id=rsablob 2026/10/31 01:16:37 INFO Applying migration id=iconscid 2026/10/31 01:16:37 INFO Applying migration id=actor 2026/10/31 01:16:37 INFO Applying migration id=localkeys 2026/10/31 01:16:37 INFO Applying migration id=deleted 2026/10/31 01:16:37 INFO Applying migration id=history 2026/10/31 01:16:37 INFO Applying migration id=outboxnano 2026/10/31 01:16:37 INFO Applying migration id=implements 2026/10/31 01:16:37 INFO Applying migration id=backfill 2026/10/31 01:16:37 INFO Creating new user request.path=/users/register name=erin 2026/10/31 01:16:38 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (1.22s) === RUN TestRegister_TwoCertificates 2026/10/31 01:16:39 INFO Applying migration id=initial 2026/10/31 01:16:39 INFO Applying migration id=notesupdated 2026/10/31 01:16:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:39 INFO Applying migration id=activitiesid 2026/10/31 01:16:39 INFO Applying migration id=outbox 2026/10/31 01:16:39 INFO Applying migration id=edits 2026/10/31 01:16:39 INFO Applying migration id=outboxactor 2026/10/31 01:16:39 INFO Applying migration id=outboxsender 2026/10/31 01:16:39 INFO Applying migration id=thread 2026/10/31 01:16:39 INFO Applying migration id=host 2026/10/31 01:16:39 INFO Applying migration id=sharedinbox 2026/10/31 01:16:39 INFO Applying migration id=noteshost 2026/10/31 01:16:39 INFO Applying migration id=fetched 2026/10/31 01:16:39 INFO Applying migration id=move 2026/10/31 01:16:39 INFO Applying migration id=cleanup 2026/10/31 01:16:39 INFO Applying migration id=received 2026/10/31 01:16:39 INFO Applying migration id=namehost 2026/10/31 01:16:39 INFO Applying migration id=outboxhost 2026/10/31 01:16:39 INFO Applying migration id=notesfts 2026/10/31 01:16:39 INFO Applying migration id=iconsname 2026/10/31 01:16:39 INFO Applying migration id=nohash 2026/10/31 01:16:39 INFO Applying migration id=shares 2026/10/31 01:16:39 INFO Applying migration id=actorttl 2026/10/31 01:16:39 INFO Applying migration id=tocc 2026/10/31 01:16:39 INFO Applying migration id=followeds 2026/10/31 01:16:39 INFO Applying migration id=certhash 2026/10/31 01:16:39 INFO Applying migration id=follows_sync 2026/10/31 01:16:39 INFO Applying migration id=jsonpath 2026/10/31 01:16:39 INFO Applying migration id=localforward 2026/10/31 01:16:39 INFO Applying migration id=avatar 2026/10/31 01:16:39 INFO Applying migration id=noimage 2026/10/31 01:16:39 INFO Applying migration id=feed 2026/10/31 01:16:39 INFO Applying migration id=bookmarks 2026/10/31 01:16:39 INFO Applying migration id=shareactivity 2026/10/31 01:16:39 INFO Applying migration id=application 2026/10/31 01:16:39 INFO Applying migration id=certificates 2026/10/31 01:16:39 INFO Applying migration id=rawforward 2026/10/31 01:16:39 INFO Applying migration id=publickey 2026/10/31 01:16:39 INFO Applying migration id=resolvegroup 2026/10/31 01:16:39 INFO Applying migration id=reject 2026/10/31 01:16:39 INFO Applying migration id=autodel 2026/10/31 01:16:39 INFO Applying migration id=jsonb 2026/10/31 01:16:39 INFO Applying migration id=quote 2026/10/31 01:16:39 INFO Applying migration id=rfc9421 2026/10/31 01:16:39 INFO Applying migration id=keys 2026/10/31 01:16:39 INFO Applying migration id=portable 2026/10/31 01:16:39 INFO Applying migration id=proofs 2026/10/31 01:16:39 INFO Applying migration id=contexts 2026/10/31 01:16:39 INFO Applying migration id=deliverieshost 2026/10/31 01:16:39 INFO Applying migration id=pembegin 2026/10/31 01:16:39 INFO Applying migration id=didhost 2026/10/31 01:16:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:39 INFO Applying migration id=invites 2026/10/31 01:16:39 INFO Applying migration id=ed25519blob 2026/10/31 01:16:39 INFO Applying migration id=rsablob 2026/10/31 01:16:39 INFO Applying migration id=iconscid 2026/10/31 01:16:39 INFO Applying migration id=actor 2026/10/31 01:16:39 INFO Applying migration id=localkeys 2026/10/31 01:16:39 INFO Applying migration id=deleted 2026/10/31 01:16:39 INFO Applying migration id=history 2026/10/31 01:16:39 INFO Applying migration id=outboxnano 2026/10/31 01:16:39 INFO Applying migration id=implements 2026/10/31 01:16:39 INFO Applying migration id=backfill 2026/10/31 01:16:39 INFO Redirecting new user 2026/10/31 01:16:39 INFO Creating new user request.path=/users/register name=erin 2026/10/31 01:16:39 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/10/31 01:16:39 INFO Redirecting new user 2026/10/31 01:16:39 INFO Creating new user request.path=/users/register name=erin 2026/10/31 01:16:39 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/10/31 01:16:39 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/10/31 01:16:39 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/10/31 01:16:39 INFO Redirecting new user 2026/10/31 01:16:39 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (1.76s) === RUN TestRegister_ForbiddenUserName 2026/10/31 01:16:40 INFO Applying migration id=initial 2026/10/31 01:16:40 INFO Applying migration id=notesupdated 2026/10/31 01:16:40 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:40 INFO Applying migration id=activitiesid 2026/10/31 01:16:40 INFO Applying migration id=outbox 2026/10/31 01:16:40 INFO Applying migration id=edits 2026/10/31 01:16:40 INFO Applying migration id=outboxactor 2026/10/31 01:16:40 INFO Applying migration id=outboxsender 2026/10/31 01:16:40 INFO Applying migration id=thread 2026/10/31 01:16:40 INFO Applying migration id=host 2026/10/31 01:16:40 INFO Applying migration id=sharedinbox 2026/10/31 01:16:40 INFO Applying migration id=noteshost 2026/10/31 01:16:40 INFO Applying migration id=fetched 2026/10/31 01:16:40 INFO Applying migration id=move 2026/10/31 01:16:40 INFO Applying migration id=cleanup 2026/10/31 01:16:40 INFO Applying migration id=received 2026/10/31 01:16:40 INFO Applying migration id=namehost 2026/10/31 01:16:40 INFO Applying migration id=outboxhost 2026/10/31 01:16:40 INFO Applying migration id=notesfts 2026/10/31 01:16:40 INFO Applying migration id=iconsname 2026/10/31 01:16:40 INFO Applying migration id=nohash 2026/10/31 01:16:40 INFO Applying migration id=shares 2026/10/31 01:16:40 INFO Applying migration id=actorttl 2026/10/31 01:16:40 INFO Applying migration id=tocc 2026/10/31 01:16:40 INFO Applying migration id=followeds 2026/10/31 01:16:40 INFO Applying migration id=certhash 2026/10/31 01:16:40 INFO Applying migration id=follows_sync 2026/10/31 01:16:40 INFO Applying migration id=jsonpath 2026/10/31 01:16:40 INFO Applying migration id=localforward 2026/10/31 01:16:40 INFO Applying migration id=avatar 2026/10/31 01:16:40 INFO Applying migration id=noimage 2026/10/31 01:16:40 INFO Applying migration id=feed 2026/10/31 01:16:40 INFO Applying migration id=bookmarks 2026/10/31 01:16:40 INFO Applying migration id=shareactivity 2026/10/31 01:16:40 INFO Applying migration id=application 2026/10/31 01:16:40 INFO Applying migration id=certificates 2026/10/31 01:16:40 INFO Applying migration id=rawforward 2026/10/31 01:16:40 INFO Applying migration id=publickey 2026/10/31 01:16:40 INFO Applying migration id=resolvegroup 2026/10/31 01:16:40 INFO Applying migration id=reject 2026/10/31 01:16:40 INFO Applying migration id=autodel 2026/10/31 01:16:40 INFO Applying migration id=jsonb 2026/10/31 01:16:40 INFO Applying migration id=quote 2026/10/31 01:16:40 INFO Applying migration id=rfc9421 2026/10/31 01:16:40 INFO Applying migration id=keys 2026/10/31 01:16:40 INFO Applying migration id=portable 2026/10/31 01:16:40 INFO Applying migration id=proofs 2026/10/31 01:16:40 INFO Applying migration id=contexts 2026/10/31 01:16:40 INFO Applying migration id=deliverieshost 2026/10/31 01:16:40 INFO Applying migration id=pembegin 2026/10/31 01:16:40 INFO Applying migration id=didhost 2026/10/31 01:16:40 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:40 INFO Applying migration id=invites 2026/10/31 01:16:40 INFO Applying migration id=ed25519blob 2026/10/31 01:16:40 INFO Applying migration id=rsablob 2026/10/31 01:16:40 INFO Applying migration id=iconscid 2026/10/31 01:16:40 INFO Applying migration id=actor 2026/10/31 01:16:40 INFO Applying migration id=localkeys 2026/10/31 01:16:40 INFO Applying migration id=deleted 2026/10/31 01:16:40 INFO Applying migration id=history 2026/10/31 01:16:40 INFO Applying migration id=outboxnano 2026/10/31 01:16:40 INFO Applying migration id=implements 2026/10/31 01:16:40 INFO Applying migration id=backfill --- PASS: TestRegister_ForbiddenUserName (0.11s) === RUN TestReply_AuthorNotFollowed 2026/10/31 01:16:40 INFO Applying migration id=initial 2026/10/31 01:16:40 INFO Applying migration id=notesupdated 2026/10/31 01:16:40 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:40 INFO Applying migration id=activitiesid 2026/10/31 01:16:40 INFO Applying migration id=outbox 2026/10/31 01:16:40 INFO Applying migration id=edits 2026/10/31 01:16:40 INFO Applying migration id=outboxactor 2026/10/31 01:16:40 INFO Applying migration id=outboxsender 2026/10/31 01:16:40 INFO Applying migration id=thread 2026/10/31 01:16:40 INFO Applying migration id=host 2026/10/31 01:16:40 INFO Applying migration id=sharedinbox 2026/10/31 01:16:40 INFO Applying migration id=noteshost 2026/10/31 01:16:40 INFO Applying migration id=fetched 2026/10/31 01:16:40 INFO Applying migration id=move 2026/10/31 01:16:40 INFO Applying migration id=cleanup 2026/10/31 01:16:40 INFO Applying migration id=received 2026/10/31 01:16:40 INFO Applying migration id=namehost 2026/10/31 01:16:40 INFO Applying migration id=outboxhost 2026/10/31 01:16:40 INFO Applying migration id=notesfts 2026/10/31 01:16:40 INFO Applying migration id=iconsname 2026/10/31 01:16:40 INFO Applying migration id=nohash 2026/10/31 01:16:40 INFO Applying migration id=shares 2026/10/31 01:16:40 INFO Applying migration id=actorttl 2026/10/31 01:16:40 INFO Applying migration id=tocc 2026/10/31 01:16:40 INFO Applying migration id=followeds 2026/10/31 01:16:40 INFO Applying migration id=certhash 2026/10/31 01:16:40 INFO Applying migration id=follows_sync 2026/10/31 01:16:40 INFO Applying migration id=jsonpath 2026/10/31 01:16:40 INFO Applying migration id=localforward 2026/10/31 01:16:40 INFO Applying migration id=avatar 2026/10/31 01:16:40 INFO Applying migration id=noimage 2026/10/31 01:16:40 INFO Applying migration id=feed 2026/10/31 01:16:40 INFO Applying migration id=bookmarks 2026/10/31 01:16:40 INFO Applying migration id=shareactivity 2026/10/31 01:16:40 INFO Applying migration id=application 2026/10/31 01:16:40 INFO Applying migration id=certificates 2026/10/31 01:16:40 INFO Applying migration id=rawforward 2026/10/31 01:16:40 INFO Applying migration id=publickey 2026/10/31 01:16:40 INFO Applying migration id=resolvegroup 2026/10/31 01:16:40 INFO Applying migration id=reject 2026/10/31 01:16:40 INFO Applying migration id=autodel 2026/10/31 01:16:40 INFO Applying migration id=jsonb 2026/10/31 01:16:40 INFO Applying migration id=quote 2026/10/31 01:16:40 INFO Applying migration id=rfc9421 2026/10/31 01:16:40 INFO Applying migration id=keys 2026/10/31 01:16:40 INFO Applying migration id=portable 2026/10/31 01:16:40 INFO Applying migration id=proofs 2026/10/31 01:16:40 INFO Applying migration id=contexts 2026/10/31 01:16:40 INFO Applying migration id=deliverieshost 2026/10/31 01:16:40 INFO Applying migration id=pembegin 2026/10/31 01:16:40 INFO Applying migration id=didhost 2026/10/31 01:16:40 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:40 INFO Applying migration id=invites 2026/10/31 01:16:40 INFO Applying migration id=ed25519blob 2026/10/31 01:16:40 INFO Applying migration id=rsablob 2026/10/31 01:16:40 INFO Applying migration id=iconscid 2026/10/31 01:16:40 INFO Applying migration id=actor 2026/10/31 01:16:40 INFO Applying migration id=localkeys 2026/10/31 01:16:40 INFO Applying migration id=deleted 2026/10/31 01:16:40 INFO Applying migration id=history 2026/10/31 01:16:40 INFO Applying migration id=outboxnano 2026/10/31 01:16:40 INFO Applying migration id=implements 2026/10/31 01:16:40 INFO Applying migration id=backfill 2026/10/31 01:16:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-c87b-77ea-9af1-f895f1204d36 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-c87b-7752-816f-fe4657395a41 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f87-c87b-7752-816f-fe4657395a41 2026/10/31 01:16:43 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-c87b-7752-816f-fe4657395a41 2026/10/31 01:16:43 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-c87b-7752-816f-fe4657395a41 2026/10/31 01:16:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f87-c87f-7b20-a57b-7c6118b79451 note=https://localhost.localdomain:8443/post/01a18f87-c87f-7ad2-bdd3-4cae2f3a6b02 thread=https://localhost.localdomain:8443/post/01a18f87-c87b-7752-816f-fe4657395a41 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:16:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-c87f-7b20-a57b-7c6118b79451 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-c87f-7ad2-bdd3-4cae2f3a6b02 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-c87f-7ad2-bdd3-4cae2f3a6b02 2026/10/31 01:16:43 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-c87b-7752-816f-fe4657395a41 2026/10/31 01:16:43 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (2.13s) === RUN TestReply_AuthorFollowed 2026/10/31 01:16:43 INFO Applying migration id=initial 2026/10/31 01:16:43 INFO Applying migration id=notesupdated 2026/10/31 01:16:43 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:43 INFO Applying migration id=activitiesid 2026/10/31 01:16:43 INFO Applying migration id=outbox 2026/10/31 01:16:43 INFO Applying migration id=edits 2026/10/31 01:16:43 INFO Applying migration id=outboxactor 2026/10/31 01:16:43 INFO Applying migration id=outboxsender 2026/10/31 01:16:43 INFO Applying migration id=thread 2026/10/31 01:16:43 INFO Applying migration id=host 2026/10/31 01:16:43 INFO Applying migration id=sharedinbox 2026/10/31 01:16:43 INFO Applying migration id=noteshost 2026/10/31 01:16:43 INFO Applying migration id=fetched 2026/10/31 01:16:43 INFO Applying migration id=move 2026/10/31 01:16:43 INFO Applying migration id=cleanup 2026/10/31 01:16:43 INFO Applying migration id=received 2026/10/31 01:16:43 INFO Applying migration id=namehost 2026/10/31 01:16:43 INFO Applying migration id=outboxhost 2026/10/31 01:16:43 INFO Applying migration id=notesfts 2026/10/31 01:16:43 INFO Applying migration id=iconsname 2026/10/31 01:16:43 INFO Applying migration id=nohash 2026/10/31 01:16:43 INFO Applying migration id=shares 2026/10/31 01:16:43 INFO Applying migration id=actorttl 2026/10/31 01:16:43 INFO Applying migration id=tocc 2026/10/31 01:16:43 INFO Applying migration id=followeds 2026/10/31 01:16:43 INFO Applying migration id=certhash 2026/10/31 01:16:43 INFO Applying migration id=follows_sync 2026/10/31 01:16:43 INFO Applying migration id=jsonpath 2026/10/31 01:16:43 INFO Applying migration id=localforward 2026/10/31 01:16:43 INFO Applying migration id=avatar 2026/10/31 01:16:43 INFO Applying migration id=noimage 2026/10/31 01:16:43 INFO Applying migration id=feed 2026/10/31 01:16:43 INFO Applying migration id=bookmarks 2026/10/31 01:16:43 INFO Applying migration id=shareactivity 2026/10/31 01:16:43 INFO Applying migration id=application 2026/10/31 01:16:43 INFO Applying migration id=certificates 2026/10/31 01:16:43 INFO Applying migration id=rawforward 2026/10/31 01:16:43 INFO Applying migration id=publickey 2026/10/31 01:16:43 INFO Applying migration id=resolvegroup 2026/10/31 01:16:43 INFO Applying migration id=reject 2026/10/31 01:16:43 INFO Applying migration id=autodel 2026/10/31 01:16:43 INFO Applying migration id=jsonb 2026/10/31 01:16:43 INFO Applying migration id=quote 2026/10/31 01:16:43 INFO Applying migration id=rfc9421 2026/10/31 01:16:43 INFO Applying migration id=keys 2026/10/31 01:16:43 INFO Applying migration id=portable 2026/10/31 01:16:43 INFO Applying migration id=proofs 2026/10/31 01:16:43 INFO Applying migration id=contexts 2026/10/31 01:16:43 INFO Applying migration id=deliverieshost 2026/10/31 01:16:43 INFO Applying migration id=pembegin 2026/10/31 01:16:43 INFO Applying migration id=didhost 2026/10/31 01:16:43 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:43 INFO Applying migration id=invites 2026/10/31 01:16:43 INFO Applying migration id=ed25519blob 2026/10/31 01:16:43 INFO Applying migration id=rsablob 2026/10/31 01:16:43 INFO Applying migration id=iconscid 2026/10/31 01:16:43 INFO Applying migration id=actor 2026/10/31 01:16:43 INFO Applying migration id=localkeys 2026/10/31 01:16:43 INFO Applying migration id=deleted 2026/10/31 01:16:43 INFO Applying migration id=history 2026/10/31 01:16:43 INFO Applying migration id=outboxnano 2026/10/31 01:16:43 INFO Applying migration id=implements 2026/10/31 01:16:43 INFO Applying migration id=backfill 2026/10/31 01:16:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f87-d325-74f9-ba3d-79491c6273fb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:16:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f87-d326-70a9-8c97-253a3f547455 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f87-d325-74f9-ba3d-79491c6273fb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f87-d325-74f9-ba3d-79491c6273fb 2026/10/31 01:16:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-d326-7a75-a97a-5d745a6d713e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-d326-7a2e-818b-1c4e084b0500 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f87-d326-7a2e-818b-1c4e084b0500 2026/10/31 01:16:45 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-d326-7a2e-818b-1c4e084b0500 2026/10/31 01:16:45 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-d326-7a2e-818b-1c4e084b0500 2026/10/31 01:16:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f87-d32a-7d02-9409-c1b495e7bc7c note=https://localhost.localdomain:8443/post/01a18f87-d32a-7cbd-87f9-a0ab25e15b05 thread=https://localhost.localdomain:8443/post/01a18f87-d326-7a2e-818b-1c4e084b0500 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:16:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-d32a-7d02-9409-c1b495e7bc7c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-d32a-7cbd-87f9-a0ab25e15b05 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-d32a-7cbd-87f9-a0ab25e15b05 2026/10/31 01:16:45 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-d326-7a2e-818b-1c4e084b0500 2026/10/31 01:16:45 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (2.73s) === RUN TestReply_PostToFollowers 2026/10/31 01:16:45 INFO Applying migration id=initial 2026/10/31 01:16:45 INFO Applying migration id=notesupdated 2026/10/31 01:16:45 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:45 INFO Applying migration id=activitiesid 2026/10/31 01:16:45 INFO Applying migration id=outbox 2026/10/31 01:16:45 INFO Applying migration id=edits 2026/10/31 01:16:45 INFO Applying migration id=outboxactor 2026/10/31 01:16:45 INFO Applying migration id=outboxsender 2026/10/31 01:16:45 INFO Applying migration id=thread 2026/10/31 01:16:45 INFO Applying migration id=host 2026/10/31 01:16:45 INFO Applying migration id=sharedinbox 2026/10/31 01:16:45 INFO Applying migration id=noteshost 2026/10/31 01:16:45 INFO Applying migration id=fetched 2026/10/31 01:16:45 INFO Applying migration id=move 2026/10/31 01:16:45 INFO Applying migration id=cleanup 2026/10/31 01:16:45 INFO Applying migration id=received 2026/10/31 01:16:45 INFO Applying migration id=namehost 2026/10/31 01:16:45 INFO Applying migration id=outboxhost 2026/10/31 01:16:45 INFO Applying migration id=notesfts 2026/10/31 01:16:45 INFO Applying migration id=iconsname 2026/10/31 01:16:45 INFO Applying migration id=nohash 2026/10/31 01:16:45 INFO Applying migration id=shares 2026/10/31 01:16:45 INFO Applying migration id=actorttl 2026/10/31 01:16:45 INFO Applying migration id=tocc 2026/10/31 01:16:45 INFO Applying migration id=followeds 2026/10/31 01:16:45 INFO Applying migration id=certhash 2026/10/31 01:16:45 INFO Applying migration id=follows_sync 2026/10/31 01:16:45 INFO Applying migration id=jsonpath 2026/10/31 01:16:45 INFO Applying migration id=localforward 2026/10/31 01:16:45 INFO Applying migration id=avatar 2026/10/31 01:16:45 INFO Applying migration id=noimage 2026/10/31 01:16:45 INFO Applying migration id=feed 2026/10/31 01:16:45 INFO Applying migration id=bookmarks 2026/10/31 01:16:45 INFO Applying migration id=shareactivity 2026/10/31 01:16:45 INFO Applying migration id=application 2026/10/31 01:16:45 INFO Applying migration id=certificates 2026/10/31 01:16:45 INFO Applying migration id=rawforward 2026/10/31 01:16:45 INFO Applying migration id=publickey 2026/10/31 01:16:45 INFO Applying migration id=resolvegroup 2026/10/31 01:16:45 INFO Applying migration id=reject 2026/10/31 01:16:45 INFO Applying migration id=autodel 2026/10/31 01:16:45 INFO Applying migration id=jsonb 2026/10/31 01:16:45 INFO Applying migration id=quote 2026/10/31 01:16:45 INFO Applying migration id=rfc9421 2026/10/31 01:16:45 INFO Applying migration id=keys 2026/10/31 01:16:45 INFO Applying migration id=portable 2026/10/31 01:16:45 INFO Applying migration id=proofs 2026/10/31 01:16:45 INFO Applying migration id=contexts 2026/10/31 01:16:45 INFO Applying migration id=deliverieshost 2026/10/31 01:16:45 INFO Applying migration id=pembegin 2026/10/31 01:16:45 INFO Applying migration id=didhost 2026/10/31 01:16:45 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:45 INFO Applying migration id=invites 2026/10/31 01:16:45 INFO Applying migration id=ed25519blob 2026/10/31 01:16:45 INFO Applying migration id=rsablob 2026/10/31 01:16:45 INFO Applying migration id=iconscid 2026/10/31 01:16:45 INFO Applying migration id=actor 2026/10/31 01:16:45 INFO Applying migration id=localkeys 2026/10/31 01:16:45 INFO Applying migration id=deleted 2026/10/31 01:16:45 INFO Applying migration id=history 2026/10/31 01:16:45 INFO Applying migration id=outboxnano 2026/10/31 01:16:45 INFO Applying migration id=implements 2026/10/31 01:16:45 INFO Applying migration id=backfill 2026/10/31 01:16:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f87-df6f-7f3f-9be9-e89311f897dc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:16:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f87-df70-7b0c-ace9-deeb1ff12955 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f87-df6f-7f3f-9be9-e89311f897dc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f87-df6f-7f3f-9be9-e89311f897dc 2026/10/31 01:16:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-df71-7529-bb79-977bfb9201d8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-df71-74ec-931b-300a21a602b7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f87-df71-74ec-931b-300a21a602b7 2026/10/31 01:16:48 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-df71-74ec-931b-300a21a602b7 2026/10/31 01:16:48 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f87-df71-74ec-931b-300a21a602b7 2026/10/31 01:16:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f87-df74-7be5-9120-4303941923c8 note=https://localhost.localdomain:8443/post/01a18f87-df74-7ba2-835d-ee83e6078c33 thread=https://localhost.localdomain:8443/post/01a18f87-df71-74ec-931b-300a21a602b7 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:16:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-df74-7be5-9120-4303941923c8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-df74-7ba2-835d-ee83e6078c33 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f87-df74-7ba2-835d-ee83e6078c33 2026/10/31 01:16:48 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-df71-74ec-931b-300a21a602b7 2026/10/31 01:16:48 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (3.15s) === RUN TestReply_PostToFollowersNotFollowing 2026/10/31 01:16:48 INFO Applying migration id=initial 2026/10/31 01:16:48 INFO Applying migration id=notesupdated 2026/10/31 01:16:48 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:48 INFO Applying migration id=activitiesid 2026/10/31 01:16:48 INFO Applying migration id=outbox 2026/10/31 01:16:48 INFO Applying migration id=edits 2026/10/31 01:16:48 INFO Applying migration id=outboxactor 2026/10/31 01:16:48 INFO Applying migration id=outboxsender 2026/10/31 01:16:48 INFO Applying migration id=thread 2026/10/31 01:16:48 INFO Applying migration id=host 2026/10/31 01:16:48 INFO Applying migration id=sharedinbox 2026/10/31 01:16:48 INFO Applying migration id=noteshost 2026/10/31 01:16:48 INFO Applying migration id=fetched 2026/10/31 01:16:48 INFO Applying migration id=move 2026/10/31 01:16:48 INFO Applying migration id=cleanup 2026/10/31 01:16:48 INFO Applying migration id=received 2026/10/31 01:16:48 INFO Applying migration id=namehost 2026/10/31 01:16:48 INFO Applying migration id=outboxhost 2026/10/31 01:16:48 INFO Applying migration id=notesfts 2026/10/31 01:16:48 INFO Applying migration id=iconsname 2026/10/31 01:16:48 INFO Applying migration id=nohash 2026/10/31 01:16:48 INFO Applying migration id=shares 2026/10/31 01:16:48 INFO Applying migration id=actorttl 2026/10/31 01:16:48 INFO Applying migration id=tocc 2026/10/31 01:16:48 INFO Applying migration id=followeds 2026/10/31 01:16:48 INFO Applying migration id=certhash 2026/10/31 01:16:48 INFO Applying migration id=follows_sync 2026/10/31 01:16:48 INFO Applying migration id=jsonpath 2026/10/31 01:16:48 INFO Applying migration id=localforward 2026/10/31 01:16:48 INFO Applying migration id=avatar 2026/10/31 01:16:48 INFO Applying migration id=noimage 2026/10/31 01:16:48 INFO Applying migration id=feed 2026/10/31 01:16:48 INFO Applying migration id=bookmarks 2026/10/31 01:16:48 INFO Applying migration id=shareactivity 2026/10/31 01:16:48 INFO Applying migration id=application 2026/10/31 01:16:48 INFO Applying migration id=certificates 2026/10/31 01:16:48 INFO Applying migration id=rawforward 2026/10/31 01:16:48 INFO Applying migration id=publickey 2026/10/31 01:16:48 INFO Applying migration id=resolvegroup 2026/10/31 01:16:48 INFO Applying migration id=reject 2026/10/31 01:16:48 INFO Applying migration id=autodel 2026/10/31 01:16:48 INFO Applying migration id=jsonb 2026/10/31 01:16:48 INFO Applying migration id=quote 2026/10/31 01:16:48 INFO Applying migration id=rfc9421 2026/10/31 01:16:48 INFO Applying migration id=keys 2026/10/31 01:16:48 INFO Applying migration id=portable 2026/10/31 01:16:48 INFO Applying migration id=proofs 2026/10/31 01:16:48 INFO Applying migration id=contexts 2026/10/31 01:16:48 INFO Applying migration id=deliverieshost 2026/10/31 01:16:48 INFO Applying migration id=pembegin 2026/10/31 01:16:48 INFO Applying migration id=didhost 2026/10/31 01:16:48 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:48 INFO Applying migration id=invites 2026/10/31 01:16:48 INFO Applying migration id=ed25519blob 2026/10/31 01:16:48 INFO Applying migration id=rsablob 2026/10/31 01:16:48 INFO Applying migration id=iconscid 2026/10/31 01:16:48 INFO Applying migration id=actor 2026/10/31 01:16:48 INFO Applying migration id=localkeys 2026/10/31 01:16:48 INFO Applying migration id=deleted 2026/10/31 01:16:48 INFO Applying migration id=history 2026/10/31 01:16:48 INFO Applying migration id=outboxnano 2026/10/31 01:16:49 INFO Applying migration id=implements 2026/10/31 01:16:49 INFO Applying migration id=backfill 2026/10/31 01:16:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f87-ee1b-7a68-bd71-e6b44de9776c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f87-ee1b-7a23-ba5a-69a306c9ac04 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f87-ee1b-7a23-ba5a-69a306c9ac04 2026/10/31 01:16:52 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-ee1b-7a23-ba5a-69a306c9ac04 2026/10/31 01:16:52 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a18f87-ee1b-7a23-ba5a-69a306c9ac04 2026/10/31 01:16:52 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f87-ee1b-7a23-ba5a-69a306c9ac04 2026/10/31 01:16:52 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f87-ee1b-7a23-ba5a-69a306c9ac04 2026/10/31 01:16:52 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (3.75s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/10/31 01:16:52 INFO Applying migration id=initial 2026/10/31 01:16:52 INFO Applying migration id=notesupdated 2026/10/31 01:16:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:52 INFO Applying migration id=activitiesid 2026/10/31 01:16:52 INFO Applying migration id=outbox 2026/10/31 01:16:52 INFO Applying migration id=edits 2026/10/31 01:16:52 INFO Applying migration id=outboxactor 2026/10/31 01:16:52 INFO Applying migration id=outboxsender 2026/10/31 01:16:52 INFO Applying migration id=thread 2026/10/31 01:16:52 INFO Applying migration id=host 2026/10/31 01:16:52 INFO Applying migration id=sharedinbox 2026/10/31 01:16:52 INFO Applying migration id=noteshost 2026/10/31 01:16:52 INFO Applying migration id=fetched 2026/10/31 01:16:52 INFO Applying migration id=move 2026/10/31 01:16:52 INFO Applying migration id=cleanup 2026/10/31 01:16:52 INFO Applying migration id=received 2026/10/31 01:16:52 INFO Applying migration id=namehost 2026/10/31 01:16:52 INFO Applying migration id=outboxhost 2026/10/31 01:16:52 INFO Applying migration id=notesfts 2026/10/31 01:16:52 INFO Applying migration id=iconsname 2026/10/31 01:16:52 INFO Applying migration id=nohash 2026/10/31 01:16:52 INFO Applying migration id=shares 2026/10/31 01:16:52 INFO Applying migration id=actorttl 2026/10/31 01:16:52 INFO Applying migration id=tocc 2026/10/31 01:16:52 INFO Applying migration id=followeds 2026/10/31 01:16:52 INFO Applying migration id=certhash 2026/10/31 01:16:52 INFO Applying migration id=follows_sync 2026/10/31 01:16:52 INFO Applying migration id=jsonpath 2026/10/31 01:16:52 INFO Applying migration id=localforward 2026/10/31 01:16:52 INFO Applying migration id=avatar 2026/10/31 01:16:52 INFO Applying migration id=noimage 2026/10/31 01:16:52 INFO Applying migration id=feed 2026/10/31 01:16:52 INFO Applying migration id=bookmarks 2026/10/31 01:16:52 INFO Applying migration id=shareactivity 2026/10/31 01:16:52 INFO Applying migration id=application 2026/10/31 01:16:52 INFO Applying migration id=certificates 2026/10/31 01:16:52 INFO Applying migration id=rawforward 2026/10/31 01:16:52 INFO Applying migration id=publickey 2026/10/31 01:16:52 INFO Applying migration id=resolvegroup 2026/10/31 01:16:52 INFO Applying migration id=reject 2026/10/31 01:16:52 INFO Applying migration id=autodel 2026/10/31 01:16:52 INFO Applying migration id=jsonb 2026/10/31 01:16:52 INFO Applying migration id=quote 2026/10/31 01:16:52 INFO Applying migration id=rfc9421 2026/10/31 01:16:52 INFO Applying migration id=keys 2026/10/31 01:16:52 INFO Applying migration id=portable 2026/10/31 01:16:52 INFO Applying migration id=proofs 2026/10/31 01:16:52 INFO Applying migration id=contexts 2026/10/31 01:16:52 INFO Applying migration id=deliverieshost 2026/10/31 01:16:52 INFO Applying migration id=pembegin 2026/10/31 01:16:52 INFO Applying migration id=didhost 2026/10/31 01:16:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:52 INFO Applying migration id=invites 2026/10/31 01:16:52 INFO Applying migration id=ed25519blob 2026/10/31 01:16:52 INFO Applying migration id=rsablob 2026/10/31 01:16:52 INFO Applying migration id=iconscid 2026/10/31 01:16:52 INFO Applying migration id=actor 2026/10/31 01:16:52 INFO Applying migration id=localkeys 2026/10/31 01:16:52 INFO Applying migration id=deleted 2026/10/31 01:16:52 INFO Applying migration id=history 2026/10/31 01:16:52 INFO Applying migration id=outboxnano 2026/10/31 01:16:52 INFO Applying migration id=implements 2026/10/31 01:16:52 INFO Applying migration id=backfill 2026/10/31 01:16:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f88-016e-71eb-a604-59c1337a409c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:16:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f88-016e-7d2e-9277-9969f3e503ee activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-016e-71eb-a604-59c1337a409c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f88-016e-71eb-a604-59c1337a409c 2026/10/31 01:16:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-016f-7726-a7e1-e75376b19f08 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-016f-76e6-b19e-76c8595fbf61 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-016f-76e6-b19e-76c8595fbf61 2026/10/31 01:16:57 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-016f-76e6-b19e-76c8595fbf61 2026/10/31 01:16:57 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f88-0172-7a59-90d1-069b75206d15 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-016e-71eb-a604-59c1337a409c 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/31 01:16:57 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a18f88-016f-76e6-b19e-76c8595fbf61 2026/10/31 01:16:57 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-016f-76e6-b19e-76c8595fbf61 2026/10/31 01:16:57 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f88-016f-76e6-b19e-76c8595fbf61 2026/10/31 01:16:57 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (4.95s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/10/31 01:16:57 INFO Applying migration id=initial 2026/10/31 01:16:57 INFO Applying migration id=notesupdated 2026/10/31 01:16:57 INFO Applying migration id=personspreferredusername 2026/10/31 01:16:57 INFO Applying migration id=activitiesid 2026/10/31 01:16:57 INFO Applying migration id=outbox 2026/10/31 01:16:57 INFO Applying migration id=edits 2026/10/31 01:16:57 INFO Applying migration id=outboxactor 2026/10/31 01:16:57 INFO Applying migration id=outboxsender 2026/10/31 01:16:57 INFO Applying migration id=thread 2026/10/31 01:16:57 INFO Applying migration id=host 2026/10/31 01:16:57 INFO Applying migration id=sharedinbox 2026/10/31 01:16:57 INFO Applying migration id=noteshost 2026/10/31 01:16:57 INFO Applying migration id=fetched 2026/10/31 01:16:57 INFO Applying migration id=move 2026/10/31 01:16:57 INFO Applying migration id=cleanup 2026/10/31 01:16:57 INFO Applying migration id=received 2026/10/31 01:16:57 INFO Applying migration id=namehost 2026/10/31 01:16:57 INFO Applying migration id=outboxhost 2026/10/31 01:16:57 INFO Applying migration id=notesfts 2026/10/31 01:16:57 INFO Applying migration id=iconsname 2026/10/31 01:16:57 INFO Applying migration id=nohash 2026/10/31 01:16:57 INFO Applying migration id=shares 2026/10/31 01:16:57 INFO Applying migration id=actorttl 2026/10/31 01:16:57 INFO Applying migration id=tocc 2026/10/31 01:16:57 INFO Applying migration id=followeds 2026/10/31 01:16:57 INFO Applying migration id=certhash 2026/10/31 01:16:57 INFO Applying migration id=follows_sync 2026/10/31 01:16:57 INFO Applying migration id=jsonpath 2026/10/31 01:16:57 INFO Applying migration id=localforward 2026/10/31 01:16:57 INFO Applying migration id=avatar 2026/10/31 01:16:57 INFO Applying migration id=noimage 2026/10/31 01:16:57 INFO Applying migration id=feed 2026/10/31 01:16:57 INFO Applying migration id=bookmarks 2026/10/31 01:16:57 INFO Applying migration id=shareactivity 2026/10/31 01:16:57 INFO Applying migration id=application 2026/10/31 01:16:57 INFO Applying migration id=certificates 2026/10/31 01:16:57 INFO Applying migration id=rawforward 2026/10/31 01:16:57 INFO Applying migration id=publickey 2026/10/31 01:16:57 INFO Applying migration id=resolvegroup 2026/10/31 01:16:57 INFO Applying migration id=reject 2026/10/31 01:16:57 INFO Applying migration id=autodel 2026/10/31 01:16:57 INFO Applying migration id=jsonb 2026/10/31 01:16:57 INFO Applying migration id=quote 2026/10/31 01:16:57 INFO Applying migration id=rfc9421 2026/10/31 01:16:57 INFO Applying migration id=keys 2026/10/31 01:16:57 INFO Applying migration id=portable 2026/10/31 01:16:57 INFO Applying migration id=proofs 2026/10/31 01:16:57 INFO Applying migration id=contexts 2026/10/31 01:16:57 INFO Applying migration id=deliverieshost 2026/10/31 01:16:57 INFO Applying migration id=pembegin 2026/10/31 01:16:57 INFO Applying migration id=didhost 2026/10/31 01:16:57 INFO Applying migration id=rsapkcs8 2026/10/31 01:16:57 INFO Applying migration id=invites 2026/10/31 01:16:57 INFO Applying migration id=ed25519blob 2026/10/31 01:16:57 INFO Applying migration id=rsablob 2026/10/31 01:16:57 INFO Applying migration id=iconscid 2026/10/31 01:16:57 INFO Applying migration id=actor 2026/10/31 01:16:57 INFO Applying migration id=localkeys 2026/10/31 01:16:57 INFO Applying migration id=deleted 2026/10/31 01:16:57 INFO Applying migration id=history 2026/10/31 01:16:57 INFO Applying migration id=outboxnano 2026/10/31 01:16:57 INFO Applying migration id=implements 2026/10/31 01:16:57 INFO Applying migration id=backfill 2026/10/31 01:17:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f88-0e0e-7870-a11e-4a4e8ebc9b0d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:17:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f88-0e0f-744f-aaf4-f98bfe829f5a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-0e0e-7870-a11e-4a4e8ebc9b0d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f88-0e0e-7870-a11e-4a4e8ebc9b0d 2026/10/31 01:17:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-0e0f-7e75-b525-09b225ec6994 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-0e0f-7e32-9689-1682a3d747b3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-0e0f-7e32-9689-1682a3d747b3 2026/10/31 01:17:00 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-0e0f-7e32-9689-1682a3d747b3 2026/10/31 01:17:00 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f88-0e0f-7e32-9689-1682a3d747b3 2026/10/31 01:17:00 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f88-0e13-7719-a409-b1eb86dee657 note=https://localhost.localdomain:8443/post/01a18f88-0e13-76d4-afa1-e325d497c276 thread=https://localhost.localdomain:8443/post/01a18f88-0e0f-7e32-9689-1682a3d747b3 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:17:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-0e13-7719-a409-b1eb86dee657 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-0e13-76d4-afa1-e325d497c276 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f88-0e13-76d4-afa1-e325d497c276 2026/10/31 01:17:00 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f88-0e15-72b7-a952-85a8e77d55c6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-0e0e-7870-a11e-4a4e8ebc9b0d 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/31 01:17:00 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-0e0f-7e32-9689-1682a3d747b3 2026/10/31 01:17:00 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f88-0e0f-7e32-9689-1682a3d747b3 2026/10/31 01:17:00 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (3.24s) === RUN TestReply_SelfReply 2026/10/31 01:17:00 INFO Applying migration id=initial 2026/10/31 01:17:00 INFO Applying migration id=notesupdated 2026/10/31 01:17:00 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:00 INFO Applying migration id=activitiesid 2026/10/31 01:17:00 INFO Applying migration id=outbox 2026/10/31 01:17:00 INFO Applying migration id=edits 2026/10/31 01:17:00 INFO Applying migration id=outboxactor 2026/10/31 01:17:00 INFO Applying migration id=outboxsender 2026/10/31 01:17:00 INFO Applying migration id=thread 2026/10/31 01:17:00 INFO Applying migration id=host 2026/10/31 01:17:00 INFO Applying migration id=sharedinbox 2026/10/31 01:17:00 INFO Applying migration id=noteshost 2026/10/31 01:17:00 INFO Applying migration id=fetched 2026/10/31 01:17:00 INFO Applying migration id=move 2026/10/31 01:17:00 INFO Applying migration id=cleanup 2026/10/31 01:17:00 INFO Applying migration id=received 2026/10/31 01:17:00 INFO Applying migration id=namehost 2026/10/31 01:17:00 INFO Applying migration id=outboxhost 2026/10/31 01:17:00 INFO Applying migration id=notesfts 2026/10/31 01:17:00 INFO Applying migration id=iconsname 2026/10/31 01:17:00 INFO Applying migration id=nohash 2026/10/31 01:17:00 INFO Applying migration id=shares 2026/10/31 01:17:00 INFO Applying migration id=actorttl 2026/10/31 01:17:00 INFO Applying migration id=tocc 2026/10/31 01:17:00 INFO Applying migration id=followeds 2026/10/31 01:17:00 INFO Applying migration id=certhash 2026/10/31 01:17:00 INFO Applying migration id=follows_sync 2026/10/31 01:17:00 INFO Applying migration id=jsonpath 2026/10/31 01:17:00 INFO Applying migration id=localforward 2026/10/31 01:17:00 INFO Applying migration id=avatar 2026/10/31 01:17:00 INFO Applying migration id=noimage 2026/10/31 01:17:00 INFO Applying migration id=feed 2026/10/31 01:17:00 INFO Applying migration id=bookmarks 2026/10/31 01:17:00 INFO Applying migration id=shareactivity 2026/10/31 01:17:00 INFO Applying migration id=application 2026/10/31 01:17:00 INFO Applying migration id=certificates 2026/10/31 01:17:00 INFO Applying migration id=rawforward 2026/10/31 01:17:00 INFO Applying migration id=publickey 2026/10/31 01:17:00 INFO Applying migration id=resolvegroup 2026/10/31 01:17:00 INFO Applying migration id=reject 2026/10/31 01:17:00 INFO Applying migration id=autodel 2026/10/31 01:17:00 INFO Applying migration id=jsonb 2026/10/31 01:17:00 INFO Applying migration id=quote 2026/10/31 01:17:00 INFO Applying migration id=rfc9421 2026/10/31 01:17:00 INFO Applying migration id=keys 2026/10/31 01:17:00 INFO Applying migration id=portable 2026/10/31 01:17:00 INFO Applying migration id=proofs 2026/10/31 01:17:00 INFO Applying migration id=contexts 2026/10/31 01:17:00 INFO Applying migration id=deliverieshost 2026/10/31 01:17:00 INFO Applying migration id=pembegin 2026/10/31 01:17:00 INFO Applying migration id=didhost 2026/10/31 01:17:00 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:00 INFO Applying migration id=invites 2026/10/31 01:17:00 INFO Applying migration id=ed25519blob 2026/10/31 01:17:00 INFO Applying migration id=rsablob 2026/10/31 01:17:00 INFO Applying migration id=iconscid 2026/10/31 01:17:00 INFO Applying migration id=actor 2026/10/31 01:17:00 INFO Applying migration id=localkeys 2026/10/31 01:17:00 INFO Applying migration id=deleted 2026/10/31 01:17:00 INFO Applying migration id=history 2026/10/31 01:17:00 INFO Applying migration id=outboxnano 2026/10/31 01:17:00 INFO Applying migration id=implements 2026/10/31 01:17:00 INFO Applying migration id=backfill 2026/10/31 01:17:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f88-197a-74e0-8d8f-98c39244ade6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:17:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f88-197b-70e3-adf8-1b9da3a32146 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-197a-74e0-8d8f-98c39244ade6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f88-197a-74e0-8d8f-98c39244ade6 2026/10/31 01:17:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-197b-7a92-a6c2-ad9786ec05dc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-197b-7a4d-b7c7-a4141883d9ef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-197b-7a4d-b7c7-a4141883d9ef 2026/10/31 01:17:03 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-197b-7a4d-b7c7-a4141883d9ef 2026/10/31 01:17:03 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f88-197b-7a4d-b7c7-a4141883d9ef 2026/10/31 01:17:03 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f88-197f-78f0-ae32-80588799431a note=https://localhost.localdomain:8443/post/01a18f88-197f-78a7-91cb-f37d4b8186c1 thread=https://localhost.localdomain:8443/post/01a18f88-197b-7a4d-b7c7-a4141883d9ef starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:17:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-197f-78f0-ae32-80588799431a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-197f-78a7-91cb-f37d4b8186c1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-197f-78a7-91cb-f37d4b8186c1 2026/10/31 01:17:03 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-197b-7a4d-b7c7-a4141883d9ef 2026/10/31 01:17:03 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (2.92s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/10/31 01:17:03 INFO Applying migration id=initial 2026/10/31 01:17:03 INFO Applying migration id=notesupdated 2026/10/31 01:17:03 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:03 INFO Applying migration id=activitiesid 2026/10/31 01:17:03 INFO Applying migration id=outbox 2026/10/31 01:17:03 INFO Applying migration id=edits 2026/10/31 01:17:03 INFO Applying migration id=outboxactor 2026/10/31 01:17:03 INFO Applying migration id=outboxsender 2026/10/31 01:17:03 INFO Applying migration id=thread 2026/10/31 01:17:03 INFO Applying migration id=host 2026/10/31 01:17:03 INFO Applying migration id=sharedinbox 2026/10/31 01:17:03 INFO Applying migration id=noteshost 2026/10/31 01:17:03 INFO Applying migration id=fetched 2026/10/31 01:17:03 INFO Applying migration id=move 2026/10/31 01:17:03 INFO Applying migration id=cleanup 2026/10/31 01:17:03 INFO Applying migration id=received 2026/10/31 01:17:03 INFO Applying migration id=namehost 2026/10/31 01:17:03 INFO Applying migration id=outboxhost 2026/10/31 01:17:03 INFO Applying migration id=notesfts 2026/10/31 01:17:03 INFO Applying migration id=iconsname 2026/10/31 01:17:03 INFO Applying migration id=nohash 2026/10/31 01:17:03 INFO Applying migration id=shares 2026/10/31 01:17:03 INFO Applying migration id=actorttl 2026/10/31 01:17:03 INFO Applying migration id=tocc 2026/10/31 01:17:03 INFO Applying migration id=followeds 2026/10/31 01:17:03 INFO Applying migration id=certhash 2026/10/31 01:17:03 INFO Applying migration id=follows_sync 2026/10/31 01:17:03 INFO Applying migration id=jsonpath 2026/10/31 01:17:03 INFO Applying migration id=localforward 2026/10/31 01:17:03 INFO Applying migration id=avatar 2026/10/31 01:17:03 INFO Applying migration id=noimage 2026/10/31 01:17:03 INFO Applying migration id=feed 2026/10/31 01:17:03 INFO Applying migration id=bookmarks 2026/10/31 01:17:03 INFO Applying migration id=shareactivity 2026/10/31 01:17:03 INFO Applying migration id=application 2026/10/31 01:17:03 INFO Applying migration id=certificates 2026/10/31 01:17:03 INFO Applying migration id=rawforward 2026/10/31 01:17:03 INFO Applying migration id=publickey 2026/10/31 01:17:03 INFO Applying migration id=resolvegroup 2026/10/31 01:17:03 INFO Applying migration id=reject 2026/10/31 01:17:03 INFO Applying migration id=autodel 2026/10/31 01:17:03 INFO Applying migration id=jsonb 2026/10/31 01:17:03 INFO Applying migration id=quote 2026/10/31 01:17:03 INFO Applying migration id=rfc9421 2026/10/31 01:17:03 INFO Applying migration id=keys 2026/10/31 01:17:03 INFO Applying migration id=portable 2026/10/31 01:17:03 INFO Applying migration id=proofs 2026/10/31 01:17:03 INFO Applying migration id=contexts 2026/10/31 01:17:03 INFO Applying migration id=deliverieshost 2026/10/31 01:17:03 INFO Applying migration id=pembegin 2026/10/31 01:17:03 INFO Applying migration id=didhost 2026/10/31 01:17:03 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:03 INFO Applying migration id=invites 2026/10/31 01:17:03 INFO Applying migration id=ed25519blob 2026/10/31 01:17:03 INFO Applying migration id=rsablob 2026/10/31 01:17:03 INFO Applying migration id=iconscid 2026/10/31 01:17:03 INFO Applying migration id=actor 2026/10/31 01:17:03 INFO Applying migration id=localkeys 2026/10/31 01:17:03 INFO Applying migration id=deleted 2026/10/31 01:17:03 INFO Applying migration id=history 2026/10/31 01:17:03 INFO Applying migration id=outboxnano 2026/10/31 01:17:03 INFO Applying migration id=implements 2026/10/31 01:17:03 INFO Applying migration id=backfill 2026/10/31 01:17:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f88-2121-74c0-8c3d-52151e16f6b2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:17:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f88-2122-79af-a301-ae2b6990ab19 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-2121-74c0-8c3d-52151e16f6b2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f88-2121-74c0-8c3d-52151e16f6b2 2026/10/31 01:17:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-2123-751f-80c2-7ec076a126e6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-2123-74cc-bb7b-5d7f3f1c628e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-2123-74cc-bb7b-5d7f3f1c628e 2026/10/31 01:17:05 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-2123-74cc-bb7b-5d7f3f1c628e 2026/10/31 01:17:05 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f88-2123-74cc-bb7b-5d7f3f1c628e 2026/10/31 01:17:05 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f88-2127-7879-b523-4be1debcc426 note=https://localhost.localdomain:8443/post/01a18f88-2127-782b-a2ec-f4a48a20c138 thread=https://localhost.localdomain:8443/post/01a18f88-2123-74cc-bb7b-5d7f3f1c628e starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:17:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-2127-7879-b523-4be1debcc426 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-2127-782b-a2ec-f4a48a20c138 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f88-2127-782b-a2ec-f4a48a20c138 2026/10/31 01:17:05 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-2123-74cc-bb7b-5d7f3f1c628e 2026/10/31 01:17:05 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (1.96s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/10/31 01:17:05 INFO Applying migration id=initial 2026/10/31 01:17:05 INFO Applying migration id=notesupdated 2026/10/31 01:17:05 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:05 INFO Applying migration id=activitiesid 2026/10/31 01:17:05 INFO Applying migration id=outbox 2026/10/31 01:17:05 INFO Applying migration id=edits 2026/10/31 01:17:05 INFO Applying migration id=outboxactor 2026/10/31 01:17:05 INFO Applying migration id=outboxsender 2026/10/31 01:17:05 INFO Applying migration id=thread 2026/10/31 01:17:05 INFO Applying migration id=host 2026/10/31 01:17:05 INFO Applying migration id=sharedinbox 2026/10/31 01:17:05 INFO Applying migration id=noteshost 2026/10/31 01:17:05 INFO Applying migration id=fetched 2026/10/31 01:17:05 INFO Applying migration id=move 2026/10/31 01:17:05 INFO Applying migration id=cleanup 2026/10/31 01:17:05 INFO Applying migration id=received 2026/10/31 01:17:05 INFO Applying migration id=namehost 2026/10/31 01:17:05 INFO Applying migration id=outboxhost 2026/10/31 01:17:05 INFO Applying migration id=notesfts 2026/10/31 01:17:05 INFO Applying migration id=iconsname 2026/10/31 01:17:05 INFO Applying migration id=nohash 2026/10/31 01:17:05 INFO Applying migration id=shares 2026/10/31 01:17:05 INFO Applying migration id=actorttl 2026/10/31 01:17:05 INFO Applying migration id=tocc 2026/10/31 01:17:05 INFO Applying migration id=followeds 2026/10/31 01:17:05 INFO Applying migration id=certhash 2026/10/31 01:17:05 INFO Applying migration id=follows_sync 2026/10/31 01:17:05 INFO Applying migration id=jsonpath 2026/10/31 01:17:05 INFO Applying migration id=localforward 2026/10/31 01:17:05 INFO Applying migration id=avatar 2026/10/31 01:17:05 INFO Applying migration id=noimage 2026/10/31 01:17:05 INFO Applying migration id=feed 2026/10/31 01:17:05 INFO Applying migration id=bookmarks 2026/10/31 01:17:05 INFO Applying migration id=shareactivity 2026/10/31 01:17:05 INFO Applying migration id=application 2026/10/31 01:17:05 INFO Applying migration id=certificates 2026/10/31 01:17:05 INFO Applying migration id=rawforward 2026/10/31 01:17:05 INFO Applying migration id=publickey 2026/10/31 01:17:05 INFO Applying migration id=resolvegroup 2026/10/31 01:17:05 INFO Applying migration id=reject 2026/10/31 01:17:05 INFO Applying migration id=autodel 2026/10/31 01:17:05 INFO Applying migration id=jsonb 2026/10/31 01:17:05 INFO Applying migration id=quote 2026/10/31 01:17:05 INFO Applying migration id=rfc9421 2026/10/31 01:17:05 INFO Applying migration id=keys 2026/10/31 01:17:05 INFO Applying migration id=portable 2026/10/31 01:17:05 INFO Applying migration id=proofs 2026/10/31 01:17:05 INFO Applying migration id=contexts 2026/10/31 01:17:05 INFO Applying migration id=deliverieshost 2026/10/31 01:17:05 INFO Applying migration id=pembegin 2026/10/31 01:17:05 INFO Applying migration id=didhost 2026/10/31 01:17:05 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:05 INFO Applying migration id=invites 2026/10/31 01:17:05 INFO Applying migration id=ed25519blob 2026/10/31 01:17:05 INFO Applying migration id=rsablob 2026/10/31 01:17:05 INFO Applying migration id=iconscid 2026/10/31 01:17:05 INFO Applying migration id=actor 2026/10/31 01:17:05 INFO Applying migration id=localkeys 2026/10/31 01:17:05 INFO Applying migration id=deleted 2026/10/31 01:17:05 INFO Applying migration id=history 2026/10/31 01:17:05 INFO Applying migration id=outboxnano 2026/10/31 01:17:05 INFO Applying migration id=implements 2026/10/31 01:17:05 INFO Applying migration id=backfill 2026/10/31 01:17:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-2822-773e-a895-ea5f0524e698 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-2821-702e-b045-853ff788d07f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-2821-702e-b045-853ff788d07f 2026/10/31 01:17:07 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-2821-702e-b045-853ff788d07f 2026/10/31 01:17:07 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f88-2821-702e-b045-853ff788d07f 2026/10/31 01:17:07 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f88-2827-7d57-a702-5084116688a8 note=https://localhost.localdomain:8443/post/01a18f88-2827-7d08-8cb6-b29223e49f7e thread=https://localhost.localdomain:8443/post/01a18f88-2821-702e-b045-853ff788d07f starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:17:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-2827-7d57-a702-5084116688a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-2827-7d08-8cb6-b29223e49f7e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f88-2827-7d08-8cb6-b29223e49f7e 2026/10/31 01:17:07 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-2821-702e-b045-853ff788d07f 2026/10/31 01:17:07 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (1.79s) === RUN TestReply_DM 2026/10/31 01:17:07 INFO Applying migration id=initial 2026/10/31 01:17:07 INFO Applying migration id=notesupdated 2026/10/31 01:17:07 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:07 INFO Applying migration id=activitiesid 2026/10/31 01:17:07 INFO Applying migration id=outbox 2026/10/31 01:17:07 INFO Applying migration id=edits 2026/10/31 01:17:07 INFO Applying migration id=outboxactor 2026/10/31 01:17:07 INFO Applying migration id=outboxsender 2026/10/31 01:17:07 INFO Applying migration id=thread 2026/10/31 01:17:07 INFO Applying migration id=host 2026/10/31 01:17:07 INFO Applying migration id=sharedinbox 2026/10/31 01:17:07 INFO Applying migration id=noteshost 2026/10/31 01:17:07 INFO Applying migration id=fetched 2026/10/31 01:17:07 INFO Applying migration id=move 2026/10/31 01:17:07 INFO Applying migration id=cleanup 2026/10/31 01:17:07 INFO Applying migration id=received 2026/10/31 01:17:07 INFO Applying migration id=namehost 2026/10/31 01:17:07 INFO Applying migration id=outboxhost 2026/10/31 01:17:07 INFO Applying migration id=notesfts 2026/10/31 01:17:07 INFO Applying migration id=iconsname 2026/10/31 01:17:07 INFO Applying migration id=nohash 2026/10/31 01:17:07 INFO Applying migration id=shares 2026/10/31 01:17:07 INFO Applying migration id=actorttl 2026/10/31 01:17:07 INFO Applying migration id=tocc 2026/10/31 01:17:07 INFO Applying migration id=followeds 2026/10/31 01:17:07 INFO Applying migration id=certhash 2026/10/31 01:17:07 INFO Applying migration id=follows_sync 2026/10/31 01:17:07 INFO Applying migration id=jsonpath 2026/10/31 01:17:07 INFO Applying migration id=localforward 2026/10/31 01:17:07 INFO Applying migration id=avatar 2026/10/31 01:17:07 INFO Applying migration id=noimage 2026/10/31 01:17:07 INFO Applying migration id=feed 2026/10/31 01:17:07 INFO Applying migration id=bookmarks 2026/10/31 01:17:07 INFO Applying migration id=shareactivity 2026/10/31 01:17:07 INFO Applying migration id=application 2026/10/31 01:17:07 INFO Applying migration id=certificates 2026/10/31 01:17:07 INFO Applying migration id=rawforward 2026/10/31 01:17:07 INFO Applying migration id=publickey 2026/10/31 01:17:07 INFO Applying migration id=resolvegroup 2026/10/31 01:17:07 INFO Applying migration id=reject 2026/10/31 01:17:07 INFO Applying migration id=autodel 2026/10/31 01:17:07 INFO Applying migration id=jsonb 2026/10/31 01:17:07 INFO Applying migration id=quote 2026/10/31 01:17:07 INFO Applying migration id=rfc9421 2026/10/31 01:17:07 INFO Applying migration id=keys 2026/10/31 01:17:07 INFO Applying migration id=portable 2026/10/31 01:17:07 INFO Applying migration id=proofs 2026/10/31 01:17:07 INFO Applying migration id=contexts 2026/10/31 01:17:07 INFO Applying migration id=deliverieshost 2026/10/31 01:17:07 INFO Applying migration id=pembegin 2026/10/31 01:17:07 INFO Applying migration id=didhost 2026/10/31 01:17:07 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:07 INFO Applying migration id=invites 2026/10/31 01:17:07 INFO Applying migration id=ed25519blob 2026/10/31 01:17:07 INFO Applying migration id=rsablob 2026/10/31 01:17:07 INFO Applying migration id=iconscid 2026/10/31 01:17:07 INFO Applying migration id=actor 2026/10/31 01:17:07 INFO Applying migration id=localkeys 2026/10/31 01:17:07 INFO Applying migration id=deleted 2026/10/31 01:17:07 INFO Applying migration id=history 2026/10/31 01:17:07 INFO Applying migration id=outboxnano 2026/10/31 01:17:07 INFO Applying migration id=implements 2026/10/31 01:17:07 INFO Applying migration id=backfill 2026/10/31 01:17:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f88-2ee3-7a5c-8481-df18f15492e2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:17:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f88-2ee4-7697-9c08-af2f8acfe0b9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-2ee3-7a5c-8481-df18f15492e2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f88-2ee3-7a5c-8481-df18f15492e2 2026/10/31 01:17:09 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:17:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-2ee5-7297-9c98-c29d375e39c7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-2ee5-7100-be3c-5c8aed11acc1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-2ee5-7100-be3c-5c8aed11acc1 2026/10/31 01:17:09 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-2ee5-7100-be3c-5c8aed11acc1 2026/10/31 01:17:09 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f88-2ee5-7100-be3c-5c8aed11acc1 2026/10/31 01:17:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-2eea-7ef3-b5b4-667aba24afb7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-2eea-7eb2-80c5-6453ea1f9a60 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f88-2eea-7eb2-80c5-6453ea1f9a60 --- PASS: TestReply_DM (1.73s) === RUN TestReply_DMUnfollowed 2026/10/31 01:17:09 INFO Applying migration id=initial 2026/10/31 01:17:09 INFO Applying migration id=notesupdated 2026/10/31 01:17:09 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:09 INFO Applying migration id=activitiesid 2026/10/31 01:17:09 INFO Applying migration id=outbox 2026/10/31 01:17:09 INFO Applying migration id=edits 2026/10/31 01:17:09 INFO Applying migration id=outboxactor 2026/10/31 01:17:09 INFO Applying migration id=outboxsender 2026/10/31 01:17:09 INFO Applying migration id=thread 2026/10/31 01:17:09 INFO Applying migration id=host 2026/10/31 01:17:09 INFO Applying migration id=sharedinbox 2026/10/31 01:17:09 INFO Applying migration id=noteshost 2026/10/31 01:17:09 INFO Applying migration id=fetched 2026/10/31 01:17:09 INFO Applying migration id=move 2026/10/31 01:17:09 INFO Applying migration id=cleanup 2026/10/31 01:17:09 INFO Applying migration id=received 2026/10/31 01:17:09 INFO Applying migration id=namehost 2026/10/31 01:17:09 INFO Applying migration id=outboxhost 2026/10/31 01:17:09 INFO Applying migration id=notesfts 2026/10/31 01:17:09 INFO Applying migration id=iconsname 2026/10/31 01:17:09 INFO Applying migration id=nohash 2026/10/31 01:17:09 INFO Applying migration id=shares 2026/10/31 01:17:09 INFO Applying migration id=actorttl 2026/10/31 01:17:09 INFO Applying migration id=tocc 2026/10/31 01:17:09 INFO Applying migration id=followeds 2026/10/31 01:17:09 INFO Applying migration id=certhash 2026/10/31 01:17:09 INFO Applying migration id=follows_sync 2026/10/31 01:17:09 INFO Applying migration id=jsonpath 2026/10/31 01:17:09 INFO Applying migration id=localforward 2026/10/31 01:17:09 INFO Applying migration id=avatar 2026/10/31 01:17:09 INFO Applying migration id=noimage 2026/10/31 01:17:09 INFO Applying migration id=feed 2026/10/31 01:17:09 INFO Applying migration id=bookmarks 2026/10/31 01:17:09 INFO Applying migration id=shareactivity 2026/10/31 01:17:09 INFO Applying migration id=application 2026/10/31 01:17:09 INFO Applying migration id=certificates 2026/10/31 01:17:09 INFO Applying migration id=rawforward 2026/10/31 01:17:09 INFO Applying migration id=publickey 2026/10/31 01:17:09 INFO Applying migration id=resolvegroup 2026/10/31 01:17:09 INFO Applying migration id=reject 2026/10/31 01:17:09 INFO Applying migration id=autodel 2026/10/31 01:17:09 INFO Applying migration id=jsonb 2026/10/31 01:17:09 INFO Applying migration id=quote 2026/10/31 01:17:09 INFO Applying migration id=rfc9421 2026/10/31 01:17:09 INFO Applying migration id=keys 2026/10/31 01:17:09 INFO Applying migration id=portable 2026/10/31 01:17:09 INFO Applying migration id=proofs 2026/10/31 01:17:09 INFO Applying migration id=contexts 2026/10/31 01:17:09 INFO Applying migration id=deliverieshost 2026/10/31 01:17:09 INFO Applying migration id=pembegin 2026/10/31 01:17:09 INFO Applying migration id=didhost 2026/10/31 01:17:09 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:09 INFO Applying migration id=invites 2026/10/31 01:17:09 INFO Applying migration id=ed25519blob 2026/10/31 01:17:09 INFO Applying migration id=rsablob 2026/10/31 01:17:09 INFO Applying migration id=iconscid 2026/10/31 01:17:09 INFO Applying migration id=actor 2026/10/31 01:17:09 INFO Applying migration id=localkeys 2026/10/31 01:17:09 INFO Applying migration id=deleted 2026/10/31 01:17:09 INFO Applying migration id=history 2026/10/31 01:17:09 INFO Applying migration id=outboxnano 2026/10/31 01:17:09 INFO Applying migration id=implements 2026/10/31 01:17:09 INFO Applying migration id=backfill 2026/10/31 01:17:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f88-365b-7e42-937f-050185a0033d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:17:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f88-365c-79c0-90f1-f3f5742ce4fa activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-365b-7e42-937f-050185a0033d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f88-365b-7e42-937f-050185a0033d 2026/10/31 01:17:11 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:17:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-365d-75a6-acef-9f86184421c7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-365d-7427-b921-8272a044a3fd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-365d-7427-b921-8272a044a3fd 2026/10/31 01:17:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-365d-7427-b921-8272a044a3fd 2026/10/31 01:17:11 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f88-3662-7bc8-9d8f-b17185528fb1 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-365b-7e42-937f-050185a0033d 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/31 01:17:11 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f88-365d-7427-b921-8272a044a3fd 2026/10/31 01:17:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-3663-7aa1-92f9-2fb320e906b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-3663-7a64-845f-5db6fa50f8dc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f88-3663-7a64-845f-5db6fa50f8dc --- PASS: TestReply_DMUnfollowed (1.91s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/10/31 01:17:11 INFO Applying migration id=initial 2026/10/31 01:17:11 INFO Applying migration id=notesupdated 2026/10/31 01:17:11 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:11 INFO Applying migration id=activitiesid 2026/10/31 01:17:11 INFO Applying migration id=outbox 2026/10/31 01:17:11 INFO Applying migration id=edits 2026/10/31 01:17:11 INFO Applying migration id=outboxactor 2026/10/31 01:17:11 INFO Applying migration id=outboxsender 2026/10/31 01:17:11 INFO Applying migration id=thread 2026/10/31 01:17:11 INFO Applying migration id=host 2026/10/31 01:17:11 INFO Applying migration id=sharedinbox 2026/10/31 01:17:11 INFO Applying migration id=noteshost 2026/10/31 01:17:11 INFO Applying migration id=fetched 2026/10/31 01:17:11 INFO Applying migration id=move 2026/10/31 01:17:11 INFO Applying migration id=cleanup 2026/10/31 01:17:11 INFO Applying migration id=received 2026/10/31 01:17:11 INFO Applying migration id=namehost 2026/10/31 01:17:11 INFO Applying migration id=outboxhost 2026/10/31 01:17:11 INFO Applying migration id=notesfts 2026/10/31 01:17:11 INFO Applying migration id=iconsname 2026/10/31 01:17:11 INFO Applying migration id=nohash 2026/10/31 01:17:11 INFO Applying migration id=shares 2026/10/31 01:17:11 INFO Applying migration id=actorttl 2026/10/31 01:17:11 INFO Applying migration id=tocc 2026/10/31 01:17:11 INFO Applying migration id=followeds 2026/10/31 01:17:11 INFO Applying migration id=certhash 2026/10/31 01:17:11 INFO Applying migration id=follows_sync 2026/10/31 01:17:11 INFO Applying migration id=jsonpath 2026/10/31 01:17:11 INFO Applying migration id=localforward 2026/10/31 01:17:11 INFO Applying migration id=avatar 2026/10/31 01:17:11 INFO Applying migration id=noimage 2026/10/31 01:17:11 INFO Applying migration id=feed 2026/10/31 01:17:11 INFO Applying migration id=bookmarks 2026/10/31 01:17:11 INFO Applying migration id=shareactivity 2026/10/31 01:17:11 INFO Applying migration id=application 2026/10/31 01:17:11 INFO Applying migration id=certificates 2026/10/31 01:17:11 INFO Applying migration id=rawforward 2026/10/31 01:17:11 INFO Applying migration id=publickey 2026/10/31 01:17:11 INFO Applying migration id=resolvegroup 2026/10/31 01:17:11 INFO Applying migration id=reject 2026/10/31 01:17:11 INFO Applying migration id=autodel 2026/10/31 01:17:11 INFO Applying migration id=jsonb 2026/10/31 01:17:11 INFO Applying migration id=quote 2026/10/31 01:17:11 INFO Applying migration id=rfc9421 2026/10/31 01:17:11 INFO Applying migration id=keys 2026/10/31 01:17:11 INFO Applying migration id=portable 2026/10/31 01:17:11 INFO Applying migration id=proofs 2026/10/31 01:17:11 INFO Applying migration id=contexts 2026/10/31 01:17:11 INFO Applying migration id=deliverieshost 2026/10/31 01:17:11 INFO Applying migration id=pembegin 2026/10/31 01:17:11 INFO Applying migration id=didhost 2026/10/31 01:17:11 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:11 INFO Applying migration id=invites 2026/10/31 01:17:11 INFO Applying migration id=ed25519blob 2026/10/31 01:17:11 INFO Applying migration id=rsablob 2026/10/31 01:17:11 INFO Applying migration id=iconscid 2026/10/31 01:17:11 INFO Applying migration id=actor 2026/10/31 01:17:11 INFO Applying migration id=localkeys 2026/10/31 01:17:11 INFO Applying migration id=deleted 2026/10/31 01:17:11 INFO Applying migration id=history 2026/10/31 01:17:11 INFO Applying migration id=outboxnano 2026/10/31 01:17:11 INFO Applying migration id=implements 2026/10/31 01:17:11 INFO Applying migration id=backfill 2026/10/31 01:17:13 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f88-3e14-74dd-9efa-8cf6503e5c94 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:17:13 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f88-3e15-7004-b332-d601c6afb154 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-3e14-74dd-9efa-8cf6503e5c94 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f88-3e14-74dd-9efa-8cf6503e5c94 2026/10/31 01:17:13 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:17:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-3e15-7a42-9383-c7ebef77eb16 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-3e15-78c7-a01d-b22cb33b90f1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-3e15-78c7-a01d-b22cb33b90f1 2026/10/31 01:17:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-3e15-78c7-a01d-b22cb33b90f1 2026/10/31 01:17:13 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f88-3e19-7568-bd31-738ad979f886 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-3e14-74dd-9efa-8cf6503e5c94 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/31 01:17:13 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f88-3e15-78c7-a01d-b22cb33b90f1 2026/10/31 01:17:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-3e1a-74ae-8450-76d66a31597c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-3e1a-7461-8056-6beba4a494e4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f88-3e1a-7461-8056-6beba4a494e4 --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (1.98s) === RUN TestReply_DMToAnotherUser 2026/10/31 01:17:13 INFO Applying migration id=initial 2026/10/31 01:17:13 INFO Applying migration id=notesupdated 2026/10/31 01:17:13 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:13 INFO Applying migration id=activitiesid 2026/10/31 01:17:13 INFO Applying migration id=outbox 2026/10/31 01:17:13 INFO Applying migration id=edits 2026/10/31 01:17:13 INFO Applying migration id=outboxactor 2026/10/31 01:17:13 INFO Applying migration id=outboxsender 2026/10/31 01:17:13 INFO Applying migration id=thread 2026/10/31 01:17:13 INFO Applying migration id=host 2026/10/31 01:17:13 INFO Applying migration id=sharedinbox 2026/10/31 01:17:13 INFO Applying migration id=noteshost 2026/10/31 01:17:13 INFO Applying migration id=fetched 2026/10/31 01:17:13 INFO Applying migration id=move 2026/10/31 01:17:13 INFO Applying migration id=cleanup 2026/10/31 01:17:13 INFO Applying migration id=received 2026/10/31 01:17:13 INFO Applying migration id=namehost 2026/10/31 01:17:13 INFO Applying migration id=outboxhost 2026/10/31 01:17:13 INFO Applying migration id=notesfts 2026/10/31 01:17:13 INFO Applying migration id=iconsname 2026/10/31 01:17:13 INFO Applying migration id=nohash 2026/10/31 01:17:13 INFO Applying migration id=shares 2026/10/31 01:17:13 INFO Applying migration id=actorttl 2026/10/31 01:17:13 INFO Applying migration id=tocc 2026/10/31 01:17:13 INFO Applying migration id=followeds 2026/10/31 01:17:13 INFO Applying migration id=certhash 2026/10/31 01:17:13 INFO Applying migration id=follows_sync 2026/10/31 01:17:13 INFO Applying migration id=jsonpath 2026/10/31 01:17:13 INFO Applying migration id=localforward 2026/10/31 01:17:13 INFO Applying migration id=avatar 2026/10/31 01:17:13 INFO Applying migration id=noimage 2026/10/31 01:17:13 INFO Applying migration id=feed 2026/10/31 01:17:13 INFO Applying migration id=bookmarks 2026/10/31 01:17:13 INFO Applying migration id=shareactivity 2026/10/31 01:17:13 INFO Applying migration id=application 2026/10/31 01:17:13 INFO Applying migration id=certificates 2026/10/31 01:17:13 INFO Applying migration id=rawforward 2026/10/31 01:17:13 INFO Applying migration id=publickey 2026/10/31 01:17:13 INFO Applying migration id=resolvegroup 2026/10/31 01:17:13 INFO Applying migration id=reject 2026/10/31 01:17:13 INFO Applying migration id=autodel 2026/10/31 01:17:13 INFO Applying migration id=jsonb 2026/10/31 01:17:13 INFO Applying migration id=quote 2026/10/31 01:17:13 INFO Applying migration id=rfc9421 2026/10/31 01:17:13 INFO Applying migration id=keys 2026/10/31 01:17:13 INFO Applying migration id=portable 2026/10/31 01:17:13 INFO Applying migration id=proofs 2026/10/31 01:17:13 INFO Applying migration id=contexts 2026/10/31 01:17:13 INFO Applying migration id=deliverieshost 2026/10/31 01:17:13 INFO Applying migration id=pembegin 2026/10/31 01:17:13 INFO Applying migration id=didhost 2026/10/31 01:17:13 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:13 INFO Applying migration id=invites 2026/10/31 01:17:13 INFO Applying migration id=ed25519blob 2026/10/31 01:17:13 INFO Applying migration id=rsablob 2026/10/31 01:17:13 INFO Applying migration id=iconscid 2026/10/31 01:17:13 INFO Applying migration id=actor 2026/10/31 01:17:13 INFO Applying migration id=localkeys 2026/10/31 01:17:13 INFO Applying migration id=deleted 2026/10/31 01:17:13 INFO Applying migration id=history 2026/10/31 01:17:13 INFO Applying migration id=outboxnano 2026/10/31 01:17:13 INFO Applying migration id=implements 2026/10/31 01:17:13 INFO Applying migration id=backfill 2026/10/31 01:17:14 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f88-448f-7d66-82a6-9f44bc952c78 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:17:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f88-4490-7868-b939-65cb1dfe964f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f88-448f-7d66-82a6-9f44bc952c78 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f88-448f-7d66-82a6-9f44bc952c78 2026/10/31 01:17:14 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:17:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-4491-73d6-9e96-5b73c5a9d4c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-4491-725e-9901-49048fc11086 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f88-4491-725e-9901-49048fc11086 2026/10/31 01:17:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-4491-725e-9901-49048fc11086 2026/10/31 01:17:14 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a18f88-4491-725e-9901-49048fc11086 --- PASS: TestReply_DMToAnotherUser (1.66s) === RUN TestReply_NoSuchPost 2026/10/31 01:17:14 INFO Applying migration id=initial 2026/10/31 01:17:14 INFO Applying migration id=notesupdated 2026/10/31 01:17:14 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:14 INFO Applying migration id=activitiesid 2026/10/31 01:17:14 INFO Applying migration id=outbox 2026/10/31 01:17:14 INFO Applying migration id=edits 2026/10/31 01:17:14 INFO Applying migration id=outboxactor 2026/10/31 01:17:14 INFO Applying migration id=outboxsender 2026/10/31 01:17:14 INFO Applying migration id=thread 2026/10/31 01:17:14 INFO Applying migration id=host 2026/10/31 01:17:14 INFO Applying migration id=sharedinbox 2026/10/31 01:17:14 INFO Applying migration id=noteshost 2026/10/31 01:17:14 INFO Applying migration id=fetched 2026/10/31 01:17:14 INFO Applying migration id=move 2026/10/31 01:17:14 INFO Applying migration id=cleanup 2026/10/31 01:17:14 INFO Applying migration id=received 2026/10/31 01:17:14 INFO Applying migration id=namehost 2026/10/31 01:17:14 INFO Applying migration id=outboxhost 2026/10/31 01:17:14 INFO Applying migration id=notesfts 2026/10/31 01:17:14 INFO Applying migration id=iconsname 2026/10/31 01:17:14 INFO Applying migration id=nohash 2026/10/31 01:17:14 INFO Applying migration id=shares 2026/10/31 01:17:14 INFO Applying migration id=actorttl 2026/10/31 01:17:14 INFO Applying migration id=tocc 2026/10/31 01:17:14 INFO Applying migration id=followeds 2026/10/31 01:17:14 INFO Applying migration id=certhash 2026/10/31 01:17:14 INFO Applying migration id=follows_sync 2026/10/31 01:17:14 INFO Applying migration id=jsonpath 2026/10/31 01:17:14 INFO Applying migration id=localforward 2026/10/31 01:17:14 INFO Applying migration id=avatar 2026/10/31 01:17:14 INFO Applying migration id=noimage 2026/10/31 01:17:14 INFO Applying migration id=feed 2026/10/31 01:17:14 INFO Applying migration id=bookmarks 2026/10/31 01:17:14 INFO Applying migration id=shareactivity 2026/10/31 01:17:14 INFO Applying migration id=application 2026/10/31 01:17:14 INFO Applying migration id=certificates 2026/10/31 01:17:14 INFO Applying migration id=rawforward 2026/10/31 01:17:14 INFO Applying migration id=publickey 2026/10/31 01:17:14 INFO Applying migration id=resolvegroup 2026/10/31 01:17:14 INFO Applying migration id=reject 2026/10/31 01:17:14 INFO Applying migration id=autodel 2026/10/31 01:17:14 INFO Applying migration id=jsonb 2026/10/31 01:17:14 INFO Applying migration id=quote 2026/10/31 01:17:14 INFO Applying migration id=rfc9421 2026/10/31 01:17:14 INFO Applying migration id=keys 2026/10/31 01:17:14 INFO Applying migration id=portable 2026/10/31 01:17:14 INFO Applying migration id=proofs 2026/10/31 01:17:14 INFO Applying migration id=contexts 2026/10/31 01:17:14 INFO Applying migration id=deliverieshost 2026/10/31 01:17:14 INFO Applying migration id=pembegin 2026/10/31 01:17:14 INFO Applying migration id=didhost 2026/10/31 01:17:14 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:14 INFO Applying migration id=invites 2026/10/31 01:17:14 INFO Applying migration id=ed25519blob 2026/10/31 01:17:14 INFO Applying migration id=rsablob 2026/10/31 01:17:14 INFO Applying migration id=iconscid 2026/10/31 01:17:14 INFO Applying migration id=actor 2026/10/31 01:17:14 INFO Applying migration id=localkeys 2026/10/31 01:17:14 INFO Applying migration id=deleted 2026/10/31 01:17:14 INFO Applying migration id=history 2026/10/31 01:17:14 INFO Applying migration id=outboxnano 2026/10/31 01:17:14 INFO Applying migration id=implements 2026/10/31 01:17:14 INFO Applying migration id=backfill 2026/10/31 01:17:16 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (1.90s) === RUN TestResolve_LocalUser 2026/10/31 01:17:16 INFO Applying migration id=initial 2026/10/31 01:17:16 INFO Applying migration id=notesupdated 2026/10/31 01:17:16 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:16 INFO Applying migration id=activitiesid 2026/10/31 01:17:16 INFO Applying migration id=outbox 2026/10/31 01:17:16 INFO Applying migration id=edits 2026/10/31 01:17:16 INFO Applying migration id=outboxactor 2026/10/31 01:17:16 INFO Applying migration id=outboxsender 2026/10/31 01:17:16 INFO Applying migration id=thread 2026/10/31 01:17:16 INFO Applying migration id=host 2026/10/31 01:17:16 INFO Applying migration id=sharedinbox 2026/10/31 01:17:16 INFO Applying migration id=noteshost 2026/10/31 01:17:16 INFO Applying migration id=fetched 2026/10/31 01:17:16 INFO Applying migration id=move 2026/10/31 01:17:16 INFO Applying migration id=cleanup 2026/10/31 01:17:16 INFO Applying migration id=received 2026/10/31 01:17:16 INFO Applying migration id=namehost 2026/10/31 01:17:16 INFO Applying migration id=outboxhost 2026/10/31 01:17:16 INFO Applying migration id=notesfts 2026/10/31 01:17:16 INFO Applying migration id=iconsname 2026/10/31 01:17:16 INFO Applying migration id=nohash 2026/10/31 01:17:16 INFO Applying migration id=shares 2026/10/31 01:17:16 INFO Applying migration id=actorttl 2026/10/31 01:17:16 INFO Applying migration id=tocc 2026/10/31 01:17:16 INFO Applying migration id=followeds 2026/10/31 01:17:16 INFO Applying migration id=certhash 2026/10/31 01:17:16 INFO Applying migration id=follows_sync 2026/10/31 01:17:16 INFO Applying migration id=jsonpath 2026/10/31 01:17:16 INFO Applying migration id=localforward 2026/10/31 01:17:16 INFO Applying migration id=avatar 2026/10/31 01:17:16 INFO Applying migration id=noimage 2026/10/31 01:17:16 INFO Applying migration id=feed 2026/10/31 01:17:16 INFO Applying migration id=bookmarks 2026/10/31 01:17:16 INFO Applying migration id=shareactivity 2026/10/31 01:17:16 INFO Applying migration id=application 2026/10/31 01:17:16 INFO Applying migration id=certificates 2026/10/31 01:17:16 INFO Applying migration id=rawforward 2026/10/31 01:17:16 INFO Applying migration id=publickey 2026/10/31 01:17:16 INFO Applying migration id=resolvegroup 2026/10/31 01:17:16 INFO Applying migration id=reject 2026/10/31 01:17:16 INFO Applying migration id=autodel 2026/10/31 01:17:16 INFO Applying migration id=jsonb 2026/10/31 01:17:16 INFO Applying migration id=quote 2026/10/31 01:17:16 INFO Applying migration id=rfc9421 2026/10/31 01:17:16 INFO Applying migration id=keys 2026/10/31 01:17:16 INFO Applying migration id=portable 2026/10/31 01:17:16 INFO Applying migration id=proofs 2026/10/31 01:17:16 INFO Applying migration id=contexts 2026/10/31 01:17:16 INFO Applying migration id=deliverieshost 2026/10/31 01:17:16 INFO Applying migration id=pembegin 2026/10/31 01:17:16 INFO Applying migration id=didhost 2026/10/31 01:17:16 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:16 INFO Applying migration id=invites 2026/10/31 01:17:16 INFO Applying migration id=ed25519blob 2026/10/31 01:17:16 INFO Applying migration id=rsablob 2026/10/31 01:17:16 INFO Applying migration id=iconscid 2026/10/31 01:17:16 INFO Applying migration id=actor 2026/10/31 01:17:16 INFO Applying migration id=localkeys 2026/10/31 01:17:16 INFO Applying migration id=deleted 2026/10/31 01:17:16 INFO Applying migration id=history 2026/10/31 01:17:16 INFO Applying migration id=outboxnano 2026/10/31 01:17:16 INFO Applying migration id=implements 2026/10/31 01:17:16 INFO Applying migration id=backfill 2026/10/31 01:17:18 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (1.91s) === RUN TestResolve_LocalUserByNameOnly 2026/10/31 01:17:18 INFO Applying migration id=initial 2026/10/31 01:17:18 INFO Applying migration id=notesupdated 2026/10/31 01:17:18 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:18 INFO Applying migration id=activitiesid 2026/10/31 01:17:18 INFO Applying migration id=outbox 2026/10/31 01:17:18 INFO Applying migration id=edits 2026/10/31 01:17:18 INFO Applying migration id=outboxactor 2026/10/31 01:17:18 INFO Applying migration id=outboxsender 2026/10/31 01:17:18 INFO Applying migration id=thread 2026/10/31 01:17:18 INFO Applying migration id=host 2026/10/31 01:17:18 INFO Applying migration id=sharedinbox 2026/10/31 01:17:18 INFO Applying migration id=noteshost 2026/10/31 01:17:18 INFO Applying migration id=fetched 2026/10/31 01:17:18 INFO Applying migration id=move 2026/10/31 01:17:18 INFO Applying migration id=cleanup 2026/10/31 01:17:18 INFO Applying migration id=received 2026/10/31 01:17:18 INFO Applying migration id=namehost 2026/10/31 01:17:18 INFO Applying migration id=outboxhost 2026/10/31 01:17:18 INFO Applying migration id=notesfts 2026/10/31 01:17:18 INFO Applying migration id=iconsname 2026/10/31 01:17:18 INFO Applying migration id=nohash 2026/10/31 01:17:18 INFO Applying migration id=shares 2026/10/31 01:17:18 INFO Applying migration id=actorttl 2026/10/31 01:17:18 INFO Applying migration id=tocc 2026/10/31 01:17:18 INFO Applying migration id=followeds 2026/10/31 01:17:18 INFO Applying migration id=certhash 2026/10/31 01:17:18 INFO Applying migration id=follows_sync 2026/10/31 01:17:18 INFO Applying migration id=jsonpath 2026/10/31 01:17:18 INFO Applying migration id=localforward 2026/10/31 01:17:18 INFO Applying migration id=avatar 2026/10/31 01:17:18 INFO Applying migration id=noimage 2026/10/31 01:17:18 INFO Applying migration id=feed 2026/10/31 01:17:18 INFO Applying migration id=bookmarks 2026/10/31 01:17:18 INFO Applying migration id=shareactivity 2026/10/31 01:17:18 INFO Applying migration id=application 2026/10/31 01:17:18 INFO Applying migration id=certificates 2026/10/31 01:17:18 INFO Applying migration id=rawforward 2026/10/31 01:17:18 INFO Applying migration id=publickey 2026/10/31 01:17:18 INFO Applying migration id=resolvegroup 2026/10/31 01:17:18 INFO Applying migration id=reject 2026/10/31 01:17:18 INFO Applying migration id=autodel 2026/10/31 01:17:18 INFO Applying migration id=jsonb 2026/10/31 01:17:18 INFO Applying migration id=quote 2026/10/31 01:17:18 INFO Applying migration id=rfc9421 2026/10/31 01:17:18 INFO Applying migration id=keys 2026/10/31 01:17:18 INFO Applying migration id=portable 2026/10/31 01:17:18 INFO Applying migration id=proofs 2026/10/31 01:17:18 INFO Applying migration id=contexts 2026/10/31 01:17:18 INFO Applying migration id=deliverieshost 2026/10/31 01:17:18 INFO Applying migration id=pembegin 2026/10/31 01:17:18 INFO Applying migration id=didhost 2026/10/31 01:17:18 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:18 INFO Applying migration id=invites 2026/10/31 01:17:18 INFO Applying migration id=ed25519blob 2026/10/31 01:17:18 INFO Applying migration id=rsablob 2026/10/31 01:17:18 INFO Applying migration id=iconscid 2026/10/31 01:17:18 INFO Applying migration id=actor 2026/10/31 01:17:18 INFO Applying migration id=localkeys 2026/10/31 01:17:18 INFO Applying migration id=deleted 2026/10/31 01:17:18 INFO Applying migration id=history 2026/10/31 01:17:18 INFO Applying migration id=outboxnano 2026/10/31 01:17:18 INFO Applying migration id=implements 2026/10/31 01:17:18 INFO Applying migration id=backfill 2026/10/31 01:17:20 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (2.06s) === RUN TestResolve_NoSuchLocalUser 2026/10/31 01:17:20 INFO Applying migration id=initial 2026/10/31 01:17:20 INFO Applying migration id=notesupdated 2026/10/31 01:17:20 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:20 INFO Applying migration id=activitiesid 2026/10/31 01:17:20 INFO Applying migration id=outbox 2026/10/31 01:17:20 INFO Applying migration id=edits 2026/10/31 01:17:20 INFO Applying migration id=outboxactor 2026/10/31 01:17:20 INFO Applying migration id=outboxsender 2026/10/31 01:17:20 INFO Applying migration id=thread 2026/10/31 01:17:20 INFO Applying migration id=host 2026/10/31 01:17:20 INFO Applying migration id=sharedinbox 2026/10/31 01:17:20 INFO Applying migration id=noteshost 2026/10/31 01:17:20 INFO Applying migration id=fetched 2026/10/31 01:17:20 INFO Applying migration id=move 2026/10/31 01:17:20 INFO Applying migration id=cleanup 2026/10/31 01:17:20 INFO Applying migration id=received 2026/10/31 01:17:20 INFO Applying migration id=namehost 2026/10/31 01:17:20 INFO Applying migration id=outboxhost 2026/10/31 01:17:20 INFO Applying migration id=notesfts 2026/10/31 01:17:20 INFO Applying migration id=iconsname 2026/10/31 01:17:20 INFO Applying migration id=nohash 2026/10/31 01:17:20 INFO Applying migration id=shares 2026/10/31 01:17:20 INFO Applying migration id=actorttl 2026/10/31 01:17:20 INFO Applying migration id=tocc 2026/10/31 01:17:20 INFO Applying migration id=followeds 2026/10/31 01:17:20 INFO Applying migration id=certhash 2026/10/31 01:17:20 INFO Applying migration id=follows_sync 2026/10/31 01:17:20 INFO Applying migration id=jsonpath 2026/10/31 01:17:20 INFO Applying migration id=localforward 2026/10/31 01:17:20 INFO Applying migration id=avatar 2026/10/31 01:17:20 INFO Applying migration id=noimage 2026/10/31 01:17:20 INFO Applying migration id=feed 2026/10/31 01:17:20 INFO Applying migration id=bookmarks 2026/10/31 01:17:20 INFO Applying migration id=shareactivity 2026/10/31 01:17:20 INFO Applying migration id=application 2026/10/31 01:17:20 INFO Applying migration id=certificates 2026/10/31 01:17:20 INFO Applying migration id=rawforward 2026/10/31 01:17:20 INFO Applying migration id=publickey 2026/10/31 01:17:20 INFO Applying migration id=resolvegroup 2026/10/31 01:17:20 INFO Applying migration id=reject 2026/10/31 01:17:20 INFO Applying migration id=autodel 2026/10/31 01:17:20 INFO Applying migration id=jsonb 2026/10/31 01:17:20 INFO Applying migration id=quote 2026/10/31 01:17:20 INFO Applying migration id=rfc9421 2026/10/31 01:17:20 INFO Applying migration id=keys 2026/10/31 01:17:20 INFO Applying migration id=portable 2026/10/31 01:17:20 INFO Applying migration id=proofs 2026/10/31 01:17:20 INFO Applying migration id=contexts 2026/10/31 01:17:20 INFO Applying migration id=deliverieshost 2026/10/31 01:17:20 INFO Applying migration id=pembegin 2026/10/31 01:17:20 INFO Applying migration id=didhost 2026/10/31 01:17:20 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:20 INFO Applying migration id=invites 2026/10/31 01:17:20 INFO Applying migration id=ed25519blob 2026/10/31 01:17:20 INFO Applying migration id=rsablob 2026/10/31 01:17:20 INFO Applying migration id=iconscid 2026/10/31 01:17:20 INFO Applying migration id=actor 2026/10/31 01:17:20 INFO Applying migration id=localkeys 2026/10/31 01:17:20 INFO Applying migration id=deleted 2026/10/31 01:17:20 INFO Applying migration id=history 2026/10/31 01:17:20 INFO Applying migration id=outboxnano 2026/10/31 01:17:20 INFO Applying migration id=implements 2026/10/31 01:17:20 INFO Applying migration id=backfill 2026/10/31 01:17:22 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/10/31 01:17:22 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUser (1.96s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/10/31 01:17:22 INFO Applying migration id=initial 2026/10/31 01:17:22 INFO Applying migration id=notesupdated 2026/10/31 01:17:22 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:22 INFO Applying migration id=activitiesid 2026/10/31 01:17:22 INFO Applying migration id=outbox 2026/10/31 01:17:22 INFO Applying migration id=edits 2026/10/31 01:17:22 INFO Applying migration id=outboxactor 2026/10/31 01:17:22 INFO Applying migration id=outboxsender 2026/10/31 01:17:22 INFO Applying migration id=thread 2026/10/31 01:17:22 INFO Applying migration id=host 2026/10/31 01:17:22 INFO Applying migration id=sharedinbox 2026/10/31 01:17:22 INFO Applying migration id=noteshost 2026/10/31 01:17:22 INFO Applying migration id=fetched 2026/10/31 01:17:22 INFO Applying migration id=move 2026/10/31 01:17:22 INFO Applying migration id=cleanup 2026/10/31 01:17:22 INFO Applying migration id=received 2026/10/31 01:17:22 INFO Applying migration id=namehost 2026/10/31 01:17:22 INFO Applying migration id=outboxhost 2026/10/31 01:17:22 INFO Applying migration id=notesfts 2026/10/31 01:17:22 INFO Applying migration id=iconsname 2026/10/31 01:17:22 INFO Applying migration id=nohash 2026/10/31 01:17:22 INFO Applying migration id=shares 2026/10/31 01:17:22 INFO Applying migration id=actorttl 2026/10/31 01:17:22 INFO Applying migration id=tocc 2026/10/31 01:17:22 INFO Applying migration id=followeds 2026/10/31 01:17:22 INFO Applying migration id=certhash 2026/10/31 01:17:22 INFO Applying migration id=follows_sync 2026/10/31 01:17:22 INFO Applying migration id=jsonpath 2026/10/31 01:17:22 INFO Applying migration id=localforward 2026/10/31 01:17:22 INFO Applying migration id=avatar 2026/10/31 01:17:22 INFO Applying migration id=noimage 2026/10/31 01:17:22 INFO Applying migration id=feed 2026/10/31 01:17:22 INFO Applying migration id=bookmarks 2026/10/31 01:17:22 INFO Applying migration id=shareactivity 2026/10/31 01:17:22 INFO Applying migration id=application 2026/10/31 01:17:22 INFO Applying migration id=certificates 2026/10/31 01:17:22 INFO Applying migration id=rawforward 2026/10/31 01:17:22 INFO Applying migration id=publickey 2026/10/31 01:17:22 INFO Applying migration id=resolvegroup 2026/10/31 01:17:22 INFO Applying migration id=reject 2026/10/31 01:17:22 INFO Applying migration id=autodel 2026/10/31 01:17:22 INFO Applying migration id=jsonb 2026/10/31 01:17:22 INFO Applying migration id=quote 2026/10/31 01:17:22 INFO Applying migration id=rfc9421 2026/10/31 01:17:22 INFO Applying migration id=keys 2026/10/31 01:17:22 INFO Applying migration id=portable 2026/10/31 01:17:22 INFO Applying migration id=proofs 2026/10/31 01:17:22 INFO Applying migration id=contexts 2026/10/31 01:17:22 INFO Applying migration id=deliverieshost 2026/10/31 01:17:22 INFO Applying migration id=pembegin 2026/10/31 01:17:22 INFO Applying migration id=didhost 2026/10/31 01:17:22 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:22 INFO Applying migration id=invites 2026/10/31 01:17:22 INFO Applying migration id=ed25519blob 2026/10/31 01:17:22 INFO Applying migration id=rsablob 2026/10/31 01:17:22 INFO Applying migration id=iconscid 2026/10/31 01:17:22 INFO Applying migration id=actor 2026/10/31 01:17:22 INFO Applying migration id=localkeys 2026/10/31 01:17:22 INFO Applying migration id=deleted 2026/10/31 01:17:22 INFO Applying migration id=history 2026/10/31 01:17:22 INFO Applying migration id=outboxnano 2026/10/31 01:17:22 INFO Applying migration id=implements 2026/10/31 01:17:22 INFO Applying migration id=backfill 2026/10/31 01:17:24 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/10/31 01:17:24 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.47s) === RUN TestResolve_NoSuchFederatedUser 2026/10/31 01:17:24 INFO Applying migration id=initial 2026/10/31 01:17:24 INFO Applying migration id=notesupdated 2026/10/31 01:17:24 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:24 INFO Applying migration id=activitiesid 2026/10/31 01:17:24 INFO Applying migration id=outbox 2026/10/31 01:17:24 INFO Applying migration id=edits 2026/10/31 01:17:24 INFO Applying migration id=outboxactor 2026/10/31 01:17:24 INFO Applying migration id=outboxsender 2026/10/31 01:17:24 INFO Applying migration id=thread 2026/10/31 01:17:24 INFO Applying migration id=host 2026/10/31 01:17:24 INFO Applying migration id=sharedinbox 2026/10/31 01:17:24 INFO Applying migration id=noteshost 2026/10/31 01:17:24 INFO Applying migration id=fetched 2026/10/31 01:17:24 INFO Applying migration id=move 2026/10/31 01:17:24 INFO Applying migration id=cleanup 2026/10/31 01:17:24 INFO Applying migration id=received 2026/10/31 01:17:24 INFO Applying migration id=namehost 2026/10/31 01:17:24 INFO Applying migration id=outboxhost 2026/10/31 01:17:24 INFO Applying migration id=notesfts 2026/10/31 01:17:24 INFO Applying migration id=iconsname 2026/10/31 01:17:24 INFO Applying migration id=nohash 2026/10/31 01:17:24 INFO Applying migration id=shares 2026/10/31 01:17:24 INFO Applying migration id=actorttl 2026/10/31 01:17:24 INFO Applying migration id=tocc 2026/10/31 01:17:24 INFO Applying migration id=followeds 2026/10/31 01:17:24 INFO Applying migration id=certhash 2026/10/31 01:17:24 INFO Applying migration id=follows_sync 2026/10/31 01:17:24 INFO Applying migration id=jsonpath 2026/10/31 01:17:24 INFO Applying migration id=localforward 2026/10/31 01:17:24 INFO Applying migration id=avatar 2026/10/31 01:17:24 INFO Applying migration id=noimage 2026/10/31 01:17:24 INFO Applying migration id=feed 2026/10/31 01:17:24 INFO Applying migration id=bookmarks 2026/10/31 01:17:24 INFO Applying migration id=shareactivity 2026/10/31 01:17:24 INFO Applying migration id=application 2026/10/31 01:17:24 INFO Applying migration id=certificates 2026/10/31 01:17:24 INFO Applying migration id=rawforward 2026/10/31 01:17:24 INFO Applying migration id=publickey 2026/10/31 01:17:24 INFO Applying migration id=resolvegroup 2026/10/31 01:17:24 INFO Applying migration id=reject 2026/10/31 01:17:24 INFO Applying migration id=autodel 2026/10/31 01:17:24 INFO Applying migration id=jsonb 2026/10/31 01:17:24 INFO Applying migration id=quote 2026/10/31 01:17:24 INFO Applying migration id=rfc9421 2026/10/31 01:17:24 INFO Applying migration id=keys 2026/10/31 01:17:24 INFO Applying migration id=portable 2026/10/31 01:17:24 INFO Applying migration id=proofs 2026/10/31 01:17:24 INFO Applying migration id=contexts 2026/10/31 01:17:24 INFO Applying migration id=deliverieshost 2026/10/31 01:17:24 INFO Applying migration id=pembegin 2026/10/31 01:17:24 INFO Applying migration id=didhost 2026/10/31 01:17:24 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:24 INFO Applying migration id=invites 2026/10/31 01:17:24 INFO Applying migration id=ed25519blob 2026/10/31 01:17:24 INFO Applying migration id=rsablob 2026/10/31 01:17:24 INFO Applying migration id=iconscid 2026/10/31 01:17:24 INFO Applying migration id=actor 2026/10/31 01:17:24 INFO Applying migration id=localkeys 2026/10/31 01:17:24 INFO Applying migration id=deleted 2026/10/31 01:17:24 INFO Applying migration id=history 2026/10/31 01:17:24 INFO Applying migration id=outboxnano 2026/10/31 01:17:24 INFO Applying migration id=implements 2026/10/31 01:17:24 INFO Applying migration id=backfill 2026/10/31 01:17:26 INFO Resolving user ID host=0.0.0.0 name=troll 2026/10/31 01:17:26 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 (2.17s) === RUN TestResolve_NoInput 2026/10/31 01:17:26 INFO Applying migration id=initial 2026/10/31 01:17:26 INFO Applying migration id=notesupdated 2026/10/31 01:17:26 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:26 INFO Applying migration id=activitiesid 2026/10/31 01:17:26 INFO Applying migration id=outbox 2026/10/31 01:17:26 INFO Applying migration id=edits 2026/10/31 01:17:26 INFO Applying migration id=outboxactor 2026/10/31 01:17:26 INFO Applying migration id=outboxsender 2026/10/31 01:17:26 INFO Applying migration id=thread 2026/10/31 01:17:26 INFO Applying migration id=host 2026/10/31 01:17:26 INFO Applying migration id=sharedinbox 2026/10/31 01:17:26 INFO Applying migration id=noteshost 2026/10/31 01:17:26 INFO Applying migration id=fetched 2026/10/31 01:17:26 INFO Applying migration id=move 2026/10/31 01:17:26 INFO Applying migration id=cleanup 2026/10/31 01:17:26 INFO Applying migration id=received 2026/10/31 01:17:26 INFO Applying migration id=namehost 2026/10/31 01:17:26 INFO Applying migration id=outboxhost 2026/10/31 01:17:26 INFO Applying migration id=notesfts 2026/10/31 01:17:26 INFO Applying migration id=iconsname 2026/10/31 01:17:26 INFO Applying migration id=nohash 2026/10/31 01:17:26 INFO Applying migration id=shares 2026/10/31 01:17:26 INFO Applying migration id=actorttl 2026/10/31 01:17:26 INFO Applying migration id=tocc 2026/10/31 01:17:26 INFO Applying migration id=followeds 2026/10/31 01:17:26 INFO Applying migration id=certhash 2026/10/31 01:17:26 INFO Applying migration id=follows_sync 2026/10/31 01:17:26 INFO Applying migration id=jsonpath 2026/10/31 01:17:26 INFO Applying migration id=localforward 2026/10/31 01:17:26 INFO Applying migration id=avatar 2026/10/31 01:17:26 INFO Applying migration id=noimage 2026/10/31 01:17:26 INFO Applying migration id=feed 2026/10/31 01:17:26 INFO Applying migration id=bookmarks 2026/10/31 01:17:26 INFO Applying migration id=shareactivity 2026/10/31 01:17:26 INFO Applying migration id=application 2026/10/31 01:17:26 INFO Applying migration id=certificates 2026/10/31 01:17:26 INFO Applying migration id=rawforward 2026/10/31 01:17:26 INFO Applying migration id=publickey 2026/10/31 01:17:26 INFO Applying migration id=resolvegroup 2026/10/31 01:17:26 INFO Applying migration id=reject 2026/10/31 01:17:26 INFO Applying migration id=autodel 2026/10/31 01:17:26 INFO Applying migration id=jsonb 2026/10/31 01:17:26 INFO Applying migration id=quote 2026/10/31 01:17:26 INFO Applying migration id=rfc9421 2026/10/31 01:17:26 INFO Applying migration id=keys 2026/10/31 01:17:26 INFO Applying migration id=portable 2026/10/31 01:17:26 INFO Applying migration id=proofs 2026/10/31 01:17:26 INFO Applying migration id=contexts 2026/10/31 01:17:26 INFO Applying migration id=deliverieshost 2026/10/31 01:17:26 INFO Applying migration id=pembegin 2026/10/31 01:17:26 INFO Applying migration id=didhost 2026/10/31 01:17:26 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:26 INFO Applying migration id=invites 2026/10/31 01:17:26 INFO Applying migration id=ed25519blob 2026/10/31 01:17:26 INFO Applying migration id=rsablob 2026/10/31 01:17:26 INFO Applying migration id=iconscid 2026/10/31 01:17:26 INFO Applying migration id=actor 2026/10/31 01:17:26 INFO Applying migration id=localkeys 2026/10/31 01:17:26 INFO Applying migration id=deleted 2026/10/31 01:17:26 INFO Applying migration id=history 2026/10/31 01:17:26 INFO Applying migration id=outboxnano 2026/10/31 01:17:26 INFO Applying migration id=implements 2026/10/31 01:17:26 INFO Applying migration id=backfill --- PASS: TestResolve_NoInput (2.17s) === RUN TestResolve_InvalidEscapeSequence 2026/10/31 01:17:28 INFO Applying migration id=initial 2026/10/31 01:17:28 INFO Applying migration id=notesupdated 2026/10/31 01:17:28 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:28 INFO Applying migration id=activitiesid 2026/10/31 01:17:28 INFO Applying migration id=outbox 2026/10/31 01:17:28 INFO Applying migration id=edits 2026/10/31 01:17:28 INFO Applying migration id=outboxactor 2026/10/31 01:17:28 INFO Applying migration id=outboxsender 2026/10/31 01:17:28 INFO Applying migration id=thread 2026/10/31 01:17:28 INFO Applying migration id=host 2026/10/31 01:17:28 INFO Applying migration id=sharedinbox 2026/10/31 01:17:28 INFO Applying migration id=noteshost 2026/10/31 01:17:28 INFO Applying migration id=fetched 2026/10/31 01:17:28 INFO Applying migration id=move 2026/10/31 01:17:28 INFO Applying migration id=cleanup 2026/10/31 01:17:28 INFO Applying migration id=received 2026/10/31 01:17:28 INFO Applying migration id=namehost 2026/10/31 01:17:28 INFO Applying migration id=outboxhost 2026/10/31 01:17:28 INFO Applying migration id=notesfts 2026/10/31 01:17:28 INFO Applying migration id=iconsname 2026/10/31 01:17:28 INFO Applying migration id=nohash 2026/10/31 01:17:28 INFO Applying migration id=shares 2026/10/31 01:17:28 INFO Applying migration id=actorttl 2026/10/31 01:17:28 INFO Applying migration id=tocc 2026/10/31 01:17:28 INFO Applying migration id=followeds 2026/10/31 01:17:28 INFO Applying migration id=certhash 2026/10/31 01:17:28 INFO Applying migration id=follows_sync 2026/10/31 01:17:28 INFO Applying migration id=jsonpath 2026/10/31 01:17:28 INFO Applying migration id=localforward 2026/10/31 01:17:28 INFO Applying migration id=avatar 2026/10/31 01:17:28 INFO Applying migration id=noimage 2026/10/31 01:17:28 INFO Applying migration id=feed 2026/10/31 01:17:28 INFO Applying migration id=bookmarks 2026/10/31 01:17:28 INFO Applying migration id=shareactivity 2026/10/31 01:17:28 INFO Applying migration id=application 2026/10/31 01:17:28 INFO Applying migration id=certificates 2026/10/31 01:17:28 INFO Applying migration id=rawforward 2026/10/31 01:17:28 INFO Applying migration id=publickey 2026/10/31 01:17:28 INFO Applying migration id=resolvegroup 2026/10/31 01:17:28 INFO Applying migration id=reject 2026/10/31 01:17:28 INFO Applying migration id=autodel 2026/10/31 01:17:28 INFO Applying migration id=jsonb 2026/10/31 01:17:28 INFO Applying migration id=quote 2026/10/31 01:17:28 INFO Applying migration id=rfc9421 2026/10/31 01:17:28 INFO Applying migration id=keys 2026/10/31 01:17:28 INFO Applying migration id=portable 2026/10/31 01:17:28 INFO Applying migration id=proofs 2026/10/31 01:17:28 INFO Applying migration id=contexts 2026/10/31 01:17:28 INFO Applying migration id=deliverieshost 2026/10/31 01:17:28 INFO Applying migration id=pembegin 2026/10/31 01:17:28 INFO Applying migration id=didhost 2026/10/31 01:17:28 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:28 INFO Applying migration id=invites 2026/10/31 01:17:28 INFO Applying migration id=ed25519blob 2026/10/31 01:17:28 INFO Applying migration id=rsablob 2026/10/31 01:17:28 INFO Applying migration id=iconscid 2026/10/31 01:17:28 INFO Applying migration id=actor 2026/10/31 01:17:28 INFO Applying migration id=localkeys 2026/10/31 01:17:28 INFO Applying migration id=deleted 2026/10/31 01:17:28 INFO Applying migration id=history 2026/10/31 01:17:28 INFO Applying migration id=outboxnano 2026/10/31 01:17:28 INFO Applying migration id=implements 2026/10/31 01:17:28 INFO Applying migration id=backfill 2026/10/31 01:17:31 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (3.34s) === RUN TestResolve_InvalidInputFormat 2026/10/31 01:17:31 INFO Applying migration id=initial 2026/10/31 01:17:31 INFO Applying migration id=notesupdated 2026/10/31 01:17:31 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:31 INFO Applying migration id=activitiesid 2026/10/31 01:17:31 INFO Applying migration id=outbox 2026/10/31 01:17:31 INFO Applying migration id=edits 2026/10/31 01:17:31 INFO Applying migration id=outboxactor 2026/10/31 01:17:31 INFO Applying migration id=outboxsender 2026/10/31 01:17:31 INFO Applying migration id=thread 2026/10/31 01:17:31 INFO Applying migration id=host 2026/10/31 01:17:31 INFO Applying migration id=sharedinbox 2026/10/31 01:17:31 INFO Applying migration id=noteshost 2026/10/31 01:17:31 INFO Applying migration id=fetched 2026/10/31 01:17:31 INFO Applying migration id=move 2026/10/31 01:17:31 INFO Applying migration id=cleanup 2026/10/31 01:17:31 INFO Applying migration id=received 2026/10/31 01:17:31 INFO Applying migration id=namehost 2026/10/31 01:17:31 INFO Applying migration id=outboxhost 2026/10/31 01:17:31 INFO Applying migration id=notesfts 2026/10/31 01:17:31 INFO Applying migration id=iconsname 2026/10/31 01:17:31 INFO Applying migration id=nohash 2026/10/31 01:17:31 INFO Applying migration id=shares 2026/10/31 01:17:31 INFO Applying migration id=actorttl 2026/10/31 01:17:31 INFO Applying migration id=tocc 2026/10/31 01:17:31 INFO Applying migration id=followeds 2026/10/31 01:17:31 INFO Applying migration id=certhash 2026/10/31 01:17:31 INFO Applying migration id=follows_sync 2026/10/31 01:17:31 INFO Applying migration id=jsonpath 2026/10/31 01:17:31 INFO Applying migration id=localforward 2026/10/31 01:17:31 INFO Applying migration id=avatar 2026/10/31 01:17:31 INFO Applying migration id=noimage 2026/10/31 01:17:31 INFO Applying migration id=feed 2026/10/31 01:17:31 INFO Applying migration id=bookmarks 2026/10/31 01:17:31 INFO Applying migration id=shareactivity 2026/10/31 01:17:31 INFO Applying migration id=application 2026/10/31 01:17:31 INFO Applying migration id=certificates 2026/10/31 01:17:31 INFO Applying migration id=rawforward 2026/10/31 01:17:31 INFO Applying migration id=publickey 2026/10/31 01:17:31 INFO Applying migration id=resolvegroup 2026/10/31 01:17:31 INFO Applying migration id=reject 2026/10/31 01:17:31 INFO Applying migration id=autodel 2026/10/31 01:17:31 INFO Applying migration id=jsonb 2026/10/31 01:17:31 INFO Applying migration id=quote 2026/10/31 01:17:31 INFO Applying migration id=rfc9421 2026/10/31 01:17:31 INFO Applying migration id=keys 2026/10/31 01:17:31 INFO Applying migration id=portable 2026/10/31 01:17:31 INFO Applying migration id=proofs 2026/10/31 01:17:31 INFO Applying migration id=contexts 2026/10/31 01:17:31 INFO Applying migration id=deliverieshost 2026/10/31 01:17:31 INFO Applying migration id=pembegin 2026/10/31 01:17:31 INFO Applying migration id=didhost 2026/10/31 01:17:31 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:31 INFO Applying migration id=invites 2026/10/31 01:17:31 INFO Applying migration id=ed25519blob 2026/10/31 01:17:31 INFO Applying migration id=rsablob 2026/10/31 01:17:31 INFO Applying migration id=iconscid 2026/10/31 01:17:31 INFO Applying migration id=actor 2026/10/31 01:17:31 INFO Applying migration id=localkeys 2026/10/31 01:17:31 INFO Applying migration id=deleted 2026/10/31 01:17:31 INFO Applying migration id=history 2026/10/31 01:17:31 INFO Applying migration id=outboxnano 2026/10/31 01:17:31 INFO Applying migration id=implements 2026/10/31 01:17:31 INFO Applying migration id=backfill --- PASS: TestResolve_InvalidInputFormat (3.47s) === RUN TestResolve_UnauthenticatedUser 2026/10/31 01:17:35 INFO Applying migration id=initial 2026/10/31 01:17:35 INFO Applying migration id=notesupdated 2026/10/31 01:17:35 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:35 INFO Applying migration id=activitiesid 2026/10/31 01:17:35 INFO Applying migration id=outbox 2026/10/31 01:17:35 INFO Applying migration id=edits 2026/10/31 01:17:35 INFO Applying migration id=outboxactor 2026/10/31 01:17:35 INFO Applying migration id=outboxsender 2026/10/31 01:17:35 INFO Applying migration id=thread 2026/10/31 01:17:35 INFO Applying migration id=host 2026/10/31 01:17:35 INFO Applying migration id=sharedinbox 2026/10/31 01:17:35 INFO Applying migration id=noteshost 2026/10/31 01:17:35 INFO Applying migration id=fetched 2026/10/31 01:17:35 INFO Applying migration id=move 2026/10/31 01:17:35 INFO Applying migration id=cleanup 2026/10/31 01:17:35 INFO Applying migration id=received 2026/10/31 01:17:35 INFO Applying migration id=namehost 2026/10/31 01:17:35 INFO Applying migration id=outboxhost 2026/10/31 01:17:35 INFO Applying migration id=notesfts 2026/10/31 01:17:35 INFO Applying migration id=iconsname 2026/10/31 01:17:35 INFO Applying migration id=nohash 2026/10/31 01:17:35 INFO Applying migration id=shares 2026/10/31 01:17:35 INFO Applying migration id=actorttl 2026/10/31 01:17:35 INFO Applying migration id=tocc 2026/10/31 01:17:35 INFO Applying migration id=followeds 2026/10/31 01:17:35 INFO Applying migration id=certhash 2026/10/31 01:17:35 INFO Applying migration id=follows_sync 2026/10/31 01:17:35 INFO Applying migration id=jsonpath 2026/10/31 01:17:35 INFO Applying migration id=localforward 2026/10/31 01:17:35 INFO Applying migration id=avatar 2026/10/31 01:17:35 INFO Applying migration id=noimage 2026/10/31 01:17:35 INFO Applying migration id=feed 2026/10/31 01:17:35 INFO Applying migration id=bookmarks 2026/10/31 01:17:35 INFO Applying migration id=shareactivity 2026/10/31 01:17:35 INFO Applying migration id=application 2026/10/31 01:17:35 INFO Applying migration id=certificates 2026/10/31 01:17:35 INFO Applying migration id=rawforward 2026/10/31 01:17:35 INFO Applying migration id=publickey 2026/10/31 01:17:35 INFO Applying migration id=resolvegroup 2026/10/31 01:17:35 INFO Applying migration id=reject 2026/10/31 01:17:35 INFO Applying migration id=autodel 2026/10/31 01:17:35 INFO Applying migration id=jsonb 2026/10/31 01:17:35 INFO Applying migration id=quote 2026/10/31 01:17:35 INFO Applying migration id=rfc9421 2026/10/31 01:17:35 INFO Applying migration id=keys 2026/10/31 01:17:35 INFO Applying migration id=portable 2026/10/31 01:17:35 INFO Applying migration id=proofs 2026/10/31 01:17:35 INFO Applying migration id=contexts 2026/10/31 01:17:35 INFO Applying migration id=deliverieshost 2026/10/31 01:17:35 INFO Applying migration id=pembegin 2026/10/31 01:17:35 INFO Applying migration id=didhost 2026/10/31 01:17:35 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:35 INFO Applying migration id=invites 2026/10/31 01:17:35 INFO Applying migration id=ed25519blob 2026/10/31 01:17:35 INFO Applying migration id=rsablob 2026/10/31 01:17:35 INFO Applying migration id=iconscid 2026/10/31 01:17:35 INFO Applying migration id=actor 2026/10/31 01:17:35 INFO Applying migration id=localkeys 2026/10/31 01:17:35 INFO Applying migration id=deleted 2026/10/31 01:17:35 INFO Applying migration id=history 2026/10/31 01:17:35 INFO Applying migration id=outboxnano 2026/10/31 01:17:35 INFO Applying migration id=implements 2026/10/31 01:17:35 INFO Applying migration id=backfill --- PASS: TestResolve_UnauthenticatedUser (1.39s) === RUN TestSay_HappyFlow 2026/10/31 01:17:36 INFO Applying migration id=initial 2026/10/31 01:17:36 INFO Applying migration id=notesupdated 2026/10/31 01:17:36 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:36 INFO Applying migration id=activitiesid 2026/10/31 01:17:36 INFO Applying migration id=outbox 2026/10/31 01:17:36 INFO Applying migration id=edits 2026/10/31 01:17:36 INFO Applying migration id=outboxactor 2026/10/31 01:17:36 INFO Applying migration id=outboxsender 2026/10/31 01:17:36 INFO Applying migration id=thread 2026/10/31 01:17:36 INFO Applying migration id=host 2026/10/31 01:17:36 INFO Applying migration id=sharedinbox 2026/10/31 01:17:36 INFO Applying migration id=noteshost 2026/10/31 01:17:36 INFO Applying migration id=fetched 2026/10/31 01:17:36 INFO Applying migration id=move 2026/10/31 01:17:36 INFO Applying migration id=cleanup 2026/10/31 01:17:36 INFO Applying migration id=received 2026/10/31 01:17:36 INFO Applying migration id=namehost 2026/10/31 01:17:36 INFO Applying migration id=outboxhost 2026/10/31 01:17:36 INFO Applying migration id=notesfts 2026/10/31 01:17:36 INFO Applying migration id=iconsname 2026/10/31 01:17:36 INFO Applying migration id=nohash 2026/10/31 01:17:36 INFO Applying migration id=shares 2026/10/31 01:17:36 INFO Applying migration id=actorttl 2026/10/31 01:17:36 INFO Applying migration id=tocc 2026/10/31 01:17:36 INFO Applying migration id=followeds 2026/10/31 01:17:36 INFO Applying migration id=certhash 2026/10/31 01:17:36 INFO Applying migration id=follows_sync 2026/10/31 01:17:36 INFO Applying migration id=jsonpath 2026/10/31 01:17:36 INFO Applying migration id=localforward 2026/10/31 01:17:36 INFO Applying migration id=avatar 2026/10/31 01:17:36 INFO Applying migration id=noimage 2026/10/31 01:17:36 INFO Applying migration id=feed 2026/10/31 01:17:36 INFO Applying migration id=bookmarks 2026/10/31 01:17:36 INFO Applying migration id=shareactivity 2026/10/31 01:17:36 INFO Applying migration id=application 2026/10/31 01:17:36 INFO Applying migration id=certificates 2026/10/31 01:17:36 INFO Applying migration id=rawforward 2026/10/31 01:17:36 INFO Applying migration id=publickey 2026/10/31 01:17:36 INFO Applying migration id=resolvegroup 2026/10/31 01:17:36 INFO Applying migration id=reject 2026/10/31 01:17:36 INFO Applying migration id=autodel 2026/10/31 01:17:36 INFO Applying migration id=jsonb 2026/10/31 01:17:36 INFO Applying migration id=quote 2026/10/31 01:17:36 INFO Applying migration id=rfc9421 2026/10/31 01:17:36 INFO Applying migration id=keys 2026/10/31 01:17:36 INFO Applying migration id=portable 2026/10/31 01:17:36 INFO Applying migration id=proofs 2026/10/31 01:17:36 INFO Applying migration id=contexts 2026/10/31 01:17:36 INFO Applying migration id=deliverieshost 2026/10/31 01:17:36 INFO Applying migration id=pembegin 2026/10/31 01:17:36 INFO Applying migration id=didhost 2026/10/31 01:17:36 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:36 INFO Applying migration id=invites 2026/10/31 01:17:36 INFO Applying migration id=ed25519blob 2026/10/31 01:17:36 INFO Applying migration id=rsablob 2026/10/31 01:17:36 INFO Applying migration id=iconscid 2026/10/31 01:17:36 INFO Applying migration id=actor 2026/10/31 01:17:36 INFO Applying migration id=localkeys 2026/10/31 01:17:36 INFO Applying migration id=deleted 2026/10/31 01:17:36 INFO Applying migration id=history 2026/10/31 01:17:36 INFO Applying migration id=outboxnano 2026/10/31 01:17:36 INFO Applying migration id=implements 2026/10/31 01:17:36 INFO Applying migration id=backfill 2026/10/31 01:17:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-a607-7c41-a37c-44875233f08d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-a607-7bcc-ab0b-2e55bfaa91ba activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f88-a607-7bcc-ab0b-2e55bfaa91ba 2026/10/31 01:17:39 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-a607-7bcc-ab0b-2e55bfaa91ba 2026/10/31 01:17:39 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:17:39 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (3.10s) === RUN TestSay_Throttling 2026/10/31 01:17:39 INFO Applying migration id=initial 2026/10/31 01:17:39 INFO Applying migration id=notesupdated 2026/10/31 01:17:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:39 INFO Applying migration id=activitiesid 2026/10/31 01:17:39 INFO Applying migration id=outbox 2026/10/31 01:17:39 INFO Applying migration id=edits 2026/10/31 01:17:39 INFO Applying migration id=outboxactor 2026/10/31 01:17:39 INFO Applying migration id=outboxsender 2026/10/31 01:17:39 INFO Applying migration id=thread 2026/10/31 01:17:39 INFO Applying migration id=host 2026/10/31 01:17:39 INFO Applying migration id=sharedinbox 2026/10/31 01:17:39 INFO Applying migration id=noteshost 2026/10/31 01:17:39 INFO Applying migration id=fetched 2026/10/31 01:17:39 INFO Applying migration id=move 2026/10/31 01:17:39 INFO Applying migration id=cleanup 2026/10/31 01:17:39 INFO Applying migration id=received 2026/10/31 01:17:39 INFO Applying migration id=namehost 2026/10/31 01:17:39 INFO Applying migration id=outboxhost 2026/10/31 01:17:39 INFO Applying migration id=notesfts 2026/10/31 01:17:39 INFO Applying migration id=iconsname 2026/10/31 01:17:39 INFO Applying migration id=nohash 2026/10/31 01:17:39 INFO Applying migration id=shares 2026/10/31 01:17:39 INFO Applying migration id=actorttl 2026/10/31 01:17:39 INFO Applying migration id=tocc 2026/10/31 01:17:39 INFO Applying migration id=followeds 2026/10/31 01:17:39 INFO Applying migration id=certhash 2026/10/31 01:17:39 INFO Applying migration id=follows_sync 2026/10/31 01:17:39 INFO Applying migration id=jsonpath 2026/10/31 01:17:39 INFO Applying migration id=localforward 2026/10/31 01:17:39 INFO Applying migration id=avatar 2026/10/31 01:17:39 INFO Applying migration id=noimage 2026/10/31 01:17:39 INFO Applying migration id=feed 2026/10/31 01:17:39 INFO Applying migration id=bookmarks 2026/10/31 01:17:39 INFO Applying migration id=shareactivity 2026/10/31 01:17:39 INFO Applying migration id=application 2026/10/31 01:17:39 INFO Applying migration id=certificates 2026/10/31 01:17:39 INFO Applying migration id=rawforward 2026/10/31 01:17:39 INFO Applying migration id=publickey 2026/10/31 01:17:39 INFO Applying migration id=resolvegroup 2026/10/31 01:17:39 INFO Applying migration id=reject 2026/10/31 01:17:39 INFO Applying migration id=autodel 2026/10/31 01:17:39 INFO Applying migration id=jsonb 2026/10/31 01:17:39 INFO Applying migration id=quote 2026/10/31 01:17:39 INFO Applying migration id=rfc9421 2026/10/31 01:17:39 INFO Applying migration id=keys 2026/10/31 01:17:39 INFO Applying migration id=portable 2026/10/31 01:17:39 INFO Applying migration id=proofs 2026/10/31 01:17:39 INFO Applying migration id=contexts 2026/10/31 01:17:39 INFO Applying migration id=deliverieshost 2026/10/31 01:17:39 INFO Applying migration id=pembegin 2026/10/31 01:17:39 INFO Applying migration id=didhost 2026/10/31 01:17:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:39 INFO Applying migration id=invites 2026/10/31 01:17:39 INFO Applying migration id=ed25519blob 2026/10/31 01:17:39 INFO Applying migration id=rsablob 2026/10/31 01:17:39 INFO Applying migration id=iconscid 2026/10/31 01:17:39 INFO Applying migration id=actor 2026/10/31 01:17:39 INFO Applying migration id=localkeys 2026/10/31 01:17:39 INFO Applying migration id=deleted 2026/10/31 01:17:39 INFO Applying migration id=history 2026/10/31 01:17:39 INFO Applying migration id=outboxnano 2026/10/31 01:17:39 INFO Applying migration id=implements 2026/10/31 01:17:39 INFO Applying migration id=backfill 2026/10/31 01:17:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f88-b228-77a7-9c05-cdcaaa1ec3b1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f88-b226-7979-9bb4-178a48d42dc8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f88-b226-7979-9bb4-178a48d42dc8 2026/10/31 01:17:42 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f88-b226-7979-9bb4-178a48d42dc8 2026/10/31 01:17:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:17:42 WARN User is posting too frequently last=2026-10-31T01:17:42.825Z can=2026-10-31T01:18:42.825Z 2026/10/31 01:17:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:17:42 INFO Generating first response key=/local --- PASS: TestSay_Throttling (3.10s) === RUN TestSearch_Happyflow 2026/10/31 01:17:42 INFO Applying migration id=initial 2026/10/31 01:17:42 INFO Applying migration id=notesupdated 2026/10/31 01:17:42 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:42 INFO Applying migration id=activitiesid 2026/10/31 01:17:42 INFO Applying migration id=outbox 2026/10/31 01:17:42 INFO Applying migration id=edits 2026/10/31 01:17:42 INFO Applying migration id=outboxactor 2026/10/31 01:17:42 INFO Applying migration id=outboxsender 2026/10/31 01:17:42 INFO Applying migration id=thread 2026/10/31 01:17:42 INFO Applying migration id=host 2026/10/31 01:17:42 INFO Applying migration id=sharedinbox 2026/10/31 01:17:42 INFO Applying migration id=noteshost 2026/10/31 01:17:42 INFO Applying migration id=fetched 2026/10/31 01:17:42 INFO Applying migration id=move 2026/10/31 01:17:42 INFO Applying migration id=cleanup 2026/10/31 01:17:42 INFO Applying migration id=received 2026/10/31 01:17:42 INFO Applying migration id=namehost 2026/10/31 01:17:42 INFO Applying migration id=outboxhost 2026/10/31 01:17:42 INFO Applying migration id=notesfts 2026/10/31 01:17:42 INFO Applying migration id=iconsname 2026/10/31 01:17:42 INFO Applying migration id=nohash 2026/10/31 01:17:42 INFO Applying migration id=shares 2026/10/31 01:17:42 INFO Applying migration id=actorttl 2026/10/31 01:17:42 INFO Applying migration id=tocc 2026/10/31 01:17:42 INFO Applying migration id=followeds 2026/10/31 01:17:42 INFO Applying migration id=certhash 2026/10/31 01:17:42 INFO Applying migration id=follows_sync 2026/10/31 01:17:42 INFO Applying migration id=jsonpath 2026/10/31 01:17:42 INFO Applying migration id=localforward 2026/10/31 01:17:42 INFO Applying migration id=avatar 2026/10/31 01:17:42 INFO Applying migration id=noimage 2026/10/31 01:17:42 INFO Applying migration id=feed 2026/10/31 01:17:42 INFO Applying migration id=bookmarks 2026/10/31 01:17:42 INFO Applying migration id=shareactivity 2026/10/31 01:17:42 INFO Applying migration id=application 2026/10/31 01:17:42 INFO Applying migration id=certificates 2026/10/31 01:17:42 INFO Applying migration id=rawforward 2026/10/31 01:17:42 INFO Applying migration id=publickey 2026/10/31 01:17:42 INFO Applying migration id=resolvegroup 2026/10/31 01:17:42 INFO Applying migration id=reject 2026/10/31 01:17:42 INFO Applying migration id=autodel 2026/10/31 01:17:42 INFO Applying migration id=jsonb 2026/10/31 01:17:42 INFO Applying migration id=quote 2026/10/31 01:17:42 INFO Applying migration id=rfc9421 2026/10/31 01:17:42 INFO Applying migration id=keys 2026/10/31 01:17:42 INFO Applying migration id=portable 2026/10/31 01:17:42 INFO Applying migration id=proofs 2026/10/31 01:17:42 INFO Applying migration id=contexts 2026/10/31 01:17:42 INFO Applying migration id=deliverieshost 2026/10/31 01:17:42 INFO Applying migration id=pembegin 2026/10/31 01:17:42 INFO Applying migration id=didhost 2026/10/31 01:17:42 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:42 INFO Applying migration id=invites 2026/10/31 01:17:42 INFO Applying migration id=ed25519blob 2026/10/31 01:17:42 INFO Applying migration id=rsablob 2026/10/31 01:17:42 INFO Applying migration id=iconscid 2026/10/31 01:17:42 INFO Applying migration id=actor 2026/10/31 01:17:42 INFO Applying migration id=localkeys 2026/10/31 01:17:42 INFO Applying migration id=deleted 2026/10/31 01:17:42 INFO Applying migration id=history 2026/10/31 01:17:42 INFO Applying migration id=outboxnano 2026/10/31 01:17:42 INFO Applying migration id=implements 2026/10/31 01:17:42 INFO Applying migration id=backfill --- PASS: TestSearch_Happyflow (5.38s) === RUN TestSearch_LeadingHash 2026/10/31 01:17:48 INFO Applying migration id=initial 2026/10/31 01:17:48 INFO Applying migration id=notesupdated 2026/10/31 01:17:48 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:48 INFO Applying migration id=activitiesid 2026/10/31 01:17:48 INFO Applying migration id=outbox 2026/10/31 01:17:48 INFO Applying migration id=edits 2026/10/31 01:17:48 INFO Applying migration id=outboxactor 2026/10/31 01:17:48 INFO Applying migration id=outboxsender 2026/10/31 01:17:48 INFO Applying migration id=thread 2026/10/31 01:17:48 INFO Applying migration id=host 2026/10/31 01:17:48 INFO Applying migration id=sharedinbox 2026/10/31 01:17:48 INFO Applying migration id=noteshost 2026/10/31 01:17:48 INFO Applying migration id=fetched 2026/10/31 01:17:48 INFO Applying migration id=move 2026/10/31 01:17:48 INFO Applying migration id=cleanup 2026/10/31 01:17:48 INFO Applying migration id=received 2026/10/31 01:17:48 INFO Applying migration id=namehost 2026/10/31 01:17:48 INFO Applying migration id=outboxhost 2026/10/31 01:17:48 INFO Applying migration id=notesfts 2026/10/31 01:17:48 INFO Applying migration id=iconsname 2026/10/31 01:17:48 INFO Applying migration id=nohash 2026/10/31 01:17:48 INFO Applying migration id=shares 2026/10/31 01:17:48 INFO Applying migration id=actorttl 2026/10/31 01:17:48 INFO Applying migration id=tocc 2026/10/31 01:17:48 INFO Applying migration id=followeds 2026/10/31 01:17:48 INFO Applying migration id=certhash 2026/10/31 01:17:48 INFO Applying migration id=follows_sync 2026/10/31 01:17:48 INFO Applying migration id=jsonpath 2026/10/31 01:17:48 INFO Applying migration id=localforward 2026/10/31 01:17:48 INFO Applying migration id=avatar 2026/10/31 01:17:48 INFO Applying migration id=noimage 2026/10/31 01:17:48 INFO Applying migration id=feed 2026/10/31 01:17:48 INFO Applying migration id=bookmarks 2026/10/31 01:17:48 INFO Applying migration id=shareactivity 2026/10/31 01:17:48 INFO Applying migration id=application 2026/10/31 01:17:48 INFO Applying migration id=certificates 2026/10/31 01:17:48 INFO Applying migration id=rawforward 2026/10/31 01:17:48 INFO Applying migration id=publickey 2026/10/31 01:17:48 INFO Applying migration id=resolvegroup 2026/10/31 01:17:48 INFO Applying migration id=reject 2026/10/31 01:17:48 INFO Applying migration id=autodel 2026/10/31 01:17:48 INFO Applying migration id=jsonb 2026/10/31 01:17:48 INFO Applying migration id=quote 2026/10/31 01:17:48 INFO Applying migration id=rfc9421 2026/10/31 01:17:48 INFO Applying migration id=keys 2026/10/31 01:17:48 INFO Applying migration id=portable 2026/10/31 01:17:48 INFO Applying migration id=proofs 2026/10/31 01:17:48 INFO Applying migration id=contexts 2026/10/31 01:17:48 INFO Applying migration id=deliverieshost 2026/10/31 01:17:48 INFO Applying migration id=pembegin 2026/10/31 01:17:48 INFO Applying migration id=didhost 2026/10/31 01:17:48 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:48 INFO Applying migration id=invites 2026/10/31 01:17:48 INFO Applying migration id=ed25519blob 2026/10/31 01:17:48 INFO Applying migration id=rsablob 2026/10/31 01:17:48 INFO Applying migration id=iconscid 2026/10/31 01:17:48 INFO Applying migration id=actor 2026/10/31 01:17:48 INFO Applying migration id=localkeys 2026/10/31 01:17:48 INFO Applying migration id=deleted 2026/10/31 01:17:48 INFO Applying migration id=history 2026/10/31 01:17:48 INFO Applying migration id=outboxnano 2026/10/31 01:17:48 INFO Applying migration id=implements 2026/10/31 01:17:48 INFO Applying migration id=backfill --- PASS: TestSearch_LeadingHash (2.02s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/10/31 01:17:50 INFO Applying migration id=initial 2026/10/31 01:17:50 INFO Applying migration id=notesupdated 2026/10/31 01:17:50 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:50 INFO Applying migration id=activitiesid 2026/10/31 01:17:50 INFO Applying migration id=outbox 2026/10/31 01:17:50 INFO Applying migration id=edits 2026/10/31 01:17:50 INFO Applying migration id=outboxactor 2026/10/31 01:17:50 INFO Applying migration id=outboxsender 2026/10/31 01:17:50 INFO Applying migration id=thread 2026/10/31 01:17:50 INFO Applying migration id=host 2026/10/31 01:17:50 INFO Applying migration id=sharedinbox 2026/10/31 01:17:50 INFO Applying migration id=noteshost 2026/10/31 01:17:50 INFO Applying migration id=fetched 2026/10/31 01:17:50 INFO Applying migration id=move 2026/10/31 01:17:50 INFO Applying migration id=cleanup 2026/10/31 01:17:50 INFO Applying migration id=received 2026/10/31 01:17:50 INFO Applying migration id=namehost 2026/10/31 01:17:50 INFO Applying migration id=outboxhost 2026/10/31 01:17:50 INFO Applying migration id=notesfts 2026/10/31 01:17:50 INFO Applying migration id=iconsname 2026/10/31 01:17:50 INFO Applying migration id=nohash 2026/10/31 01:17:50 INFO Applying migration id=shares 2026/10/31 01:17:50 INFO Applying migration id=actorttl 2026/10/31 01:17:50 INFO Applying migration id=tocc 2026/10/31 01:17:50 INFO Applying migration id=followeds 2026/10/31 01:17:50 INFO Applying migration id=certhash 2026/10/31 01:17:50 INFO Applying migration id=follows_sync 2026/10/31 01:17:50 INFO Applying migration id=jsonpath 2026/10/31 01:17:50 INFO Applying migration id=localforward 2026/10/31 01:17:50 INFO Applying migration id=avatar 2026/10/31 01:17:50 INFO Applying migration id=noimage 2026/10/31 01:17:50 INFO Applying migration id=feed 2026/10/31 01:17:50 INFO Applying migration id=bookmarks 2026/10/31 01:17:50 INFO Applying migration id=shareactivity 2026/10/31 01:17:50 INFO Applying migration id=application 2026/10/31 01:17:50 INFO Applying migration id=certificates 2026/10/31 01:17:50 INFO Applying migration id=rawforward 2026/10/31 01:17:50 INFO Applying migration id=publickey 2026/10/31 01:17:50 INFO Applying migration id=resolvegroup 2026/10/31 01:17:50 INFO Applying migration id=reject 2026/10/31 01:17:50 INFO Applying migration id=autodel 2026/10/31 01:17:50 INFO Applying migration id=jsonb 2026/10/31 01:17:50 INFO Applying migration id=quote 2026/10/31 01:17:50 INFO Applying migration id=rfc9421 2026/10/31 01:17:50 INFO Applying migration id=keys 2026/10/31 01:17:50 INFO Applying migration id=portable 2026/10/31 01:17:50 INFO Applying migration id=proofs 2026/10/31 01:17:50 INFO Applying migration id=contexts 2026/10/31 01:17:50 INFO Applying migration id=deliverieshost 2026/10/31 01:17:50 INFO Applying migration id=pembegin 2026/10/31 01:17:50 INFO Applying migration id=didhost 2026/10/31 01:17:50 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:50 INFO Applying migration id=invites 2026/10/31 01:17:50 INFO Applying migration id=ed25519blob 2026/10/31 01:17:50 INFO Applying migration id=rsablob 2026/10/31 01:17:50 INFO Applying migration id=iconscid 2026/10/31 01:17:50 INFO Applying migration id=actor 2026/10/31 01:17:50 INFO Applying migration id=localkeys 2026/10/31 01:17:50 INFO Applying migration id=deleted 2026/10/31 01:17:50 INFO Applying migration id=history 2026/10/31 01:17:50 INFO Applying migration id=outboxnano 2026/10/31 01:17:50 INFO Applying migration id=implements 2026/10/31 01:17:50 INFO Applying migration id=backfill --- PASS: TestSearch_LeadingHashUnauthenticatedUser (2.94s) === RUN TestSearch_NoInput 2026/10/31 01:17:53 INFO Applying migration id=initial 2026/10/31 01:17:53 INFO Applying migration id=notesupdated 2026/10/31 01:17:53 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:53 INFO Applying migration id=activitiesid 2026/10/31 01:17:53 INFO Applying migration id=outbox 2026/10/31 01:17:53 INFO Applying migration id=edits 2026/10/31 01:17:53 INFO Applying migration id=outboxactor 2026/10/31 01:17:53 INFO Applying migration id=outboxsender 2026/10/31 01:17:53 INFO Applying migration id=thread 2026/10/31 01:17:53 INFO Applying migration id=host 2026/10/31 01:17:53 INFO Applying migration id=sharedinbox 2026/10/31 01:17:53 INFO Applying migration id=noteshost 2026/10/31 01:17:53 INFO Applying migration id=fetched 2026/10/31 01:17:53 INFO Applying migration id=move 2026/10/31 01:17:53 INFO Applying migration id=cleanup 2026/10/31 01:17:53 INFO Applying migration id=received 2026/10/31 01:17:53 INFO Applying migration id=namehost 2026/10/31 01:17:53 INFO Applying migration id=outboxhost 2026/10/31 01:17:53 INFO Applying migration id=notesfts 2026/10/31 01:17:53 INFO Applying migration id=iconsname 2026/10/31 01:17:53 INFO Applying migration id=nohash 2026/10/31 01:17:53 INFO Applying migration id=shares 2026/10/31 01:17:53 INFO Applying migration id=actorttl 2026/10/31 01:17:53 INFO Applying migration id=tocc 2026/10/31 01:17:53 INFO Applying migration id=followeds 2026/10/31 01:17:53 INFO Applying migration id=certhash 2026/10/31 01:17:53 INFO Applying migration id=follows_sync 2026/10/31 01:17:53 INFO Applying migration id=jsonpath 2026/10/31 01:17:53 INFO Applying migration id=localforward 2026/10/31 01:17:53 INFO Applying migration id=avatar 2026/10/31 01:17:53 INFO Applying migration id=noimage 2026/10/31 01:17:53 INFO Applying migration id=feed 2026/10/31 01:17:53 INFO Applying migration id=bookmarks 2026/10/31 01:17:53 INFO Applying migration id=shareactivity 2026/10/31 01:17:53 INFO Applying migration id=application 2026/10/31 01:17:53 INFO Applying migration id=certificates 2026/10/31 01:17:53 INFO Applying migration id=rawforward 2026/10/31 01:17:53 INFO Applying migration id=publickey 2026/10/31 01:17:53 INFO Applying migration id=resolvegroup 2026/10/31 01:17:53 INFO Applying migration id=reject 2026/10/31 01:17:53 INFO Applying migration id=autodel 2026/10/31 01:17:53 INFO Applying migration id=jsonb 2026/10/31 01:17:53 INFO Applying migration id=quote 2026/10/31 01:17:53 INFO Applying migration id=rfc9421 2026/10/31 01:17:53 INFO Applying migration id=keys 2026/10/31 01:17:53 INFO Applying migration id=portable 2026/10/31 01:17:53 INFO Applying migration id=proofs 2026/10/31 01:17:53 INFO Applying migration id=contexts 2026/10/31 01:17:53 INFO Applying migration id=deliverieshost 2026/10/31 01:17:53 INFO Applying migration id=pembegin 2026/10/31 01:17:53 INFO Applying migration id=didhost 2026/10/31 01:17:53 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:53 INFO Applying migration id=invites 2026/10/31 01:17:53 INFO Applying migration id=ed25519blob 2026/10/31 01:17:53 INFO Applying migration id=rsablob 2026/10/31 01:17:53 INFO Applying migration id=iconscid 2026/10/31 01:17:53 INFO Applying migration id=actor 2026/10/31 01:17:53 INFO Applying migration id=localkeys 2026/10/31 01:17:53 INFO Applying migration id=deleted 2026/10/31 01:17:53 INFO Applying migration id=history 2026/10/31 01:17:53 INFO Applying migration id=outboxnano 2026/10/31 01:17:53 INFO Applying migration id=implements 2026/10/31 01:17:53 INFO Applying migration id=backfill --- PASS: TestSearch_NoInput (4.16s) === RUN TestSearch_EmptyInput 2026/10/31 01:17:57 INFO Applying migration id=initial 2026/10/31 01:17:57 INFO Applying migration id=notesupdated 2026/10/31 01:17:57 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:57 INFO Applying migration id=activitiesid 2026/10/31 01:17:57 INFO Applying migration id=outbox 2026/10/31 01:17:57 INFO Applying migration id=edits 2026/10/31 01:17:57 INFO Applying migration id=outboxactor 2026/10/31 01:17:57 INFO Applying migration id=outboxsender 2026/10/31 01:17:57 INFO Applying migration id=thread 2026/10/31 01:17:57 INFO Applying migration id=host 2026/10/31 01:17:57 INFO Applying migration id=sharedinbox 2026/10/31 01:17:57 INFO Applying migration id=noteshost 2026/10/31 01:17:57 INFO Applying migration id=fetched 2026/10/31 01:17:57 INFO Applying migration id=move 2026/10/31 01:17:57 INFO Applying migration id=cleanup 2026/10/31 01:17:57 INFO Applying migration id=received 2026/10/31 01:17:57 INFO Applying migration id=namehost 2026/10/31 01:17:57 INFO Applying migration id=outboxhost 2026/10/31 01:17:57 INFO Applying migration id=notesfts 2026/10/31 01:17:57 INFO Applying migration id=iconsname 2026/10/31 01:17:57 INFO Applying migration id=nohash 2026/10/31 01:17:57 INFO Applying migration id=shares 2026/10/31 01:17:57 INFO Applying migration id=actorttl 2026/10/31 01:17:57 INFO Applying migration id=tocc 2026/10/31 01:17:57 INFO Applying migration id=followeds 2026/10/31 01:17:57 INFO Applying migration id=certhash 2026/10/31 01:17:57 INFO Applying migration id=follows_sync 2026/10/31 01:17:57 INFO Applying migration id=jsonpath 2026/10/31 01:17:57 INFO Applying migration id=localforward 2026/10/31 01:17:57 INFO Applying migration id=avatar 2026/10/31 01:17:57 INFO Applying migration id=noimage 2026/10/31 01:17:57 INFO Applying migration id=feed 2026/10/31 01:17:57 INFO Applying migration id=bookmarks 2026/10/31 01:17:57 INFO Applying migration id=shareactivity 2026/10/31 01:17:57 INFO Applying migration id=application 2026/10/31 01:17:57 INFO Applying migration id=certificates 2026/10/31 01:17:57 INFO Applying migration id=rawforward 2026/10/31 01:17:57 INFO Applying migration id=publickey 2026/10/31 01:17:57 INFO Applying migration id=resolvegroup 2026/10/31 01:17:57 INFO Applying migration id=reject 2026/10/31 01:17:57 INFO Applying migration id=autodel 2026/10/31 01:17:57 INFO Applying migration id=jsonb 2026/10/31 01:17:57 INFO Applying migration id=quote 2026/10/31 01:17:57 INFO Applying migration id=rfc9421 2026/10/31 01:17:57 INFO Applying migration id=keys 2026/10/31 01:17:57 INFO Applying migration id=portable 2026/10/31 01:17:57 INFO Applying migration id=proofs 2026/10/31 01:17:57 INFO Applying migration id=contexts 2026/10/31 01:17:57 INFO Applying migration id=deliverieshost 2026/10/31 01:17:57 INFO Applying migration id=pembegin 2026/10/31 01:17:57 INFO Applying migration id=didhost 2026/10/31 01:17:57 INFO Applying migration id=rsapkcs8 2026/10/31 01:17:57 INFO Applying migration id=invites 2026/10/31 01:17:57 INFO Applying migration id=ed25519blob 2026/10/31 01:17:57 INFO Applying migration id=rsablob 2026/10/31 01:17:57 INFO Applying migration id=iconscid 2026/10/31 01:17:57 INFO Applying migration id=actor 2026/10/31 01:17:57 INFO Applying migration id=localkeys 2026/10/31 01:17:57 INFO Applying migration id=deleted 2026/10/31 01:17:57 INFO Applying migration id=history 2026/10/31 01:17:57 INFO Applying migration id=outboxnano 2026/10/31 01:17:57 INFO Applying migration id=implements 2026/10/31 01:17:57 INFO Applying migration id=backfill --- PASS: TestSearch_EmptyInput (2.66s) === RUN TestSearch_InvalidEscapeSequence 2026/10/31 01:17:59 INFO Applying migration id=initial 2026/10/31 01:17:59 INFO Applying migration id=notesupdated 2026/10/31 01:17:59 INFO Applying migration id=personspreferredusername 2026/10/31 01:17:59 INFO Applying migration id=activitiesid 2026/10/31 01:17:59 INFO Applying migration id=outbox 2026/10/31 01:17:59 INFO Applying migration id=edits 2026/10/31 01:17:59 INFO Applying migration id=outboxactor 2026/10/31 01:17:59 INFO Applying migration id=outboxsender 2026/10/31 01:17:59 INFO Applying migration id=thread 2026/10/31 01:17:59 INFO Applying migration id=host 2026/10/31 01:17:59 INFO Applying migration id=sharedinbox 2026/10/31 01:17:59 INFO Applying migration id=noteshost 2026/10/31 01:17:59 INFO Applying migration id=fetched 2026/10/31 01:17:59 INFO Applying migration id=move 2026/10/31 01:17:59 INFO Applying migration id=cleanup 2026/10/31 01:17:59 INFO Applying migration id=received 2026/10/31 01:17:59 INFO Applying migration id=namehost 2026/10/31 01:18:00 INFO Applying migration id=outboxhost 2026/10/31 01:18:00 INFO Applying migration id=notesfts 2026/10/31 01:18:00 INFO Applying migration id=iconsname 2026/10/31 01:18:00 INFO Applying migration id=nohash 2026/10/31 01:18:00 INFO Applying migration id=shares 2026/10/31 01:18:00 INFO Applying migration id=actorttl 2026/10/31 01:18:00 INFO Applying migration id=tocc 2026/10/31 01:18:00 INFO Applying migration id=followeds 2026/10/31 01:18:00 INFO Applying migration id=certhash 2026/10/31 01:18:00 INFO Applying migration id=follows_sync 2026/10/31 01:18:00 INFO Applying migration id=jsonpath 2026/10/31 01:18:00 INFO Applying migration id=localforward 2026/10/31 01:18:00 INFO Applying migration id=avatar 2026/10/31 01:18:00 INFO Applying migration id=noimage 2026/10/31 01:18:00 INFO Applying migration id=feed 2026/10/31 01:18:00 INFO Applying migration id=bookmarks 2026/10/31 01:18:00 INFO Applying migration id=shareactivity 2026/10/31 01:18:00 INFO Applying migration id=application 2026/10/31 01:18:00 INFO Applying migration id=certificates 2026/10/31 01:18:00 INFO Applying migration id=rawforward 2026/10/31 01:18:00 INFO Applying migration id=publickey 2026/10/31 01:18:00 INFO Applying migration id=resolvegroup 2026/10/31 01:18:00 INFO Applying migration id=reject 2026/10/31 01:18:00 INFO Applying migration id=autodel 2026/10/31 01:18:00 INFO Applying migration id=jsonb 2026/10/31 01:18:00 INFO Applying migration id=quote 2026/10/31 01:18:00 INFO Applying migration id=rfc9421 2026/10/31 01:18:00 INFO Applying migration id=keys 2026/10/31 01:18:00 INFO Applying migration id=portable 2026/10/31 01:18:00 INFO Applying migration id=proofs 2026/10/31 01:18:00 INFO Applying migration id=contexts 2026/10/31 01:18:00 INFO Applying migration id=deliverieshost 2026/10/31 01:18:00 INFO Applying migration id=pembegin 2026/10/31 01:18:00 INFO Applying migration id=didhost 2026/10/31 01:18:00 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:00 INFO Applying migration id=invites 2026/10/31 01:18:00 INFO Applying migration id=ed25519blob 2026/10/31 01:18:00 INFO Applying migration id=rsablob 2026/10/31 01:18:00 INFO Applying migration id=iconscid 2026/10/31 01:18:00 INFO Applying migration id=actor 2026/10/31 01:18:00 INFO Applying migration id=localkeys 2026/10/31 01:18:00 INFO Applying migration id=deleted 2026/10/31 01:18:00 INFO Applying migration id=history 2026/10/31 01:18:00 INFO Applying migration id=outboxnano 2026/10/31 01:18:00 INFO Applying migration id=implements 2026/10/31 01:18:00 INFO Applying migration id=backfill 2026/10/31 01:18:01 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (2.00s) === RUN TestSearch_UnathenticatedUser 2026/10/31 01:18:01 INFO Applying migration id=initial 2026/10/31 01:18:01 INFO Applying migration id=notesupdated 2026/10/31 01:18:01 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:01 INFO Applying migration id=activitiesid 2026/10/31 01:18:01 INFO Applying migration id=outbox 2026/10/31 01:18:01 INFO Applying migration id=edits 2026/10/31 01:18:01 INFO Applying migration id=outboxactor 2026/10/31 01:18:01 INFO Applying migration id=outboxsender 2026/10/31 01:18:01 INFO Applying migration id=thread 2026/10/31 01:18:01 INFO Applying migration id=host 2026/10/31 01:18:01 INFO Applying migration id=sharedinbox 2026/10/31 01:18:01 INFO Applying migration id=noteshost 2026/10/31 01:18:01 INFO Applying migration id=fetched 2026/10/31 01:18:01 INFO Applying migration id=move 2026/10/31 01:18:01 INFO Applying migration id=cleanup 2026/10/31 01:18:01 INFO Applying migration id=received 2026/10/31 01:18:01 INFO Applying migration id=namehost 2026/10/31 01:18:02 INFO Applying migration id=outboxhost 2026/10/31 01:18:02 INFO Applying migration id=notesfts 2026/10/31 01:18:02 INFO Applying migration id=iconsname 2026/10/31 01:18:02 INFO Applying migration id=nohash 2026/10/31 01:18:02 INFO Applying migration id=shares 2026/10/31 01:18:02 INFO Applying migration id=actorttl 2026/10/31 01:18:02 INFO Applying migration id=tocc 2026/10/31 01:18:02 INFO Applying migration id=followeds 2026/10/31 01:18:02 INFO Applying migration id=certhash 2026/10/31 01:18:02 INFO Applying migration id=follows_sync 2026/10/31 01:18:02 INFO Applying migration id=jsonpath 2026/10/31 01:18:02 INFO Applying migration id=localforward 2026/10/31 01:18:02 INFO Applying migration id=avatar 2026/10/31 01:18:02 INFO Applying migration id=noimage 2026/10/31 01:18:02 INFO Applying migration id=feed 2026/10/31 01:18:02 INFO Applying migration id=bookmarks 2026/10/31 01:18:02 INFO Applying migration id=shareactivity 2026/10/31 01:18:02 INFO Applying migration id=application 2026/10/31 01:18:02 INFO Applying migration id=certificates 2026/10/31 01:18:02 INFO Applying migration id=rawforward 2026/10/31 01:18:02 INFO Applying migration id=publickey 2026/10/31 01:18:02 INFO Applying migration id=resolvegroup 2026/10/31 01:18:02 INFO Applying migration id=reject 2026/10/31 01:18:02 INFO Applying migration id=autodel 2026/10/31 01:18:02 INFO Applying migration id=jsonb 2026/10/31 01:18:02 INFO Applying migration id=quote 2026/10/31 01:18:02 INFO Applying migration id=rfc9421 2026/10/31 01:18:02 INFO Applying migration id=keys 2026/10/31 01:18:02 INFO Applying migration id=portable 2026/10/31 01:18:02 INFO Applying migration id=proofs 2026/10/31 01:18:02 INFO Applying migration id=contexts 2026/10/31 01:18:02 INFO Applying migration id=deliverieshost 2026/10/31 01:18:02 INFO Applying migration id=pembegin 2026/10/31 01:18:02 INFO Applying migration id=didhost 2026/10/31 01:18:02 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:02 INFO Applying migration id=invites 2026/10/31 01:18:02 INFO Applying migration id=ed25519blob 2026/10/31 01:18:02 INFO Applying migration id=rsablob 2026/10/31 01:18:02 INFO Applying migration id=iconscid 2026/10/31 01:18:02 INFO Applying migration id=actor 2026/10/31 01:18:02 INFO Applying migration id=localkeys 2026/10/31 01:18:02 INFO Applying migration id=deleted 2026/10/31 01:18:02 INFO Applying migration id=history 2026/10/31 01:18:02 INFO Applying migration id=outboxnano 2026/10/31 01:18:02 INFO Applying migration id=implements 2026/10/31 01:18:02 INFO Applying migration id=backfill --- PASS: TestSearch_UnathenticatedUser (3.98s) === RUN TestShare_PublicPost 2026/10/31 01:18:05 INFO Applying migration id=initial 2026/10/31 01:18:05 INFO Applying migration id=notesupdated 2026/10/31 01:18:05 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:05 INFO Applying migration id=activitiesid 2026/10/31 01:18:05 INFO Applying migration id=outbox 2026/10/31 01:18:05 INFO Applying migration id=edits 2026/10/31 01:18:05 INFO Applying migration id=outboxactor 2026/10/31 01:18:05 INFO Applying migration id=outboxsender 2026/10/31 01:18:05 INFO Applying migration id=thread 2026/10/31 01:18:05 INFO Applying migration id=host 2026/10/31 01:18:05 INFO Applying migration id=sharedinbox 2026/10/31 01:18:05 INFO Applying migration id=noteshost 2026/10/31 01:18:05 INFO Applying migration id=fetched 2026/10/31 01:18:05 INFO Applying migration id=move 2026/10/31 01:18:05 INFO Applying migration id=cleanup 2026/10/31 01:18:05 INFO Applying migration id=received 2026/10/31 01:18:05 INFO Applying migration id=namehost 2026/10/31 01:18:05 INFO Applying migration id=outboxhost 2026/10/31 01:18:05 INFO Applying migration id=notesfts 2026/10/31 01:18:05 INFO Applying migration id=iconsname 2026/10/31 01:18:05 INFO Applying migration id=nohash 2026/10/31 01:18:05 INFO Applying migration id=shares 2026/10/31 01:18:05 INFO Applying migration id=actorttl 2026/10/31 01:18:05 INFO Applying migration id=tocc 2026/10/31 01:18:06 INFO Applying migration id=followeds 2026/10/31 01:18:06 INFO Applying migration id=certhash 2026/10/31 01:18:06 INFO Applying migration id=follows_sync 2026/10/31 01:18:06 INFO Applying migration id=jsonpath 2026/10/31 01:18:06 INFO Applying migration id=localforward 2026/10/31 01:18:06 INFO Applying migration id=avatar 2026/10/31 01:18:06 INFO Applying migration id=noimage 2026/10/31 01:18:06 INFO Applying migration id=feed 2026/10/31 01:18:06 INFO Applying migration id=bookmarks 2026/10/31 01:18:06 INFO Applying migration id=shareactivity 2026/10/31 01:18:06 INFO Applying migration id=application 2026/10/31 01:18:06 INFO Applying migration id=certificates 2026/10/31 01:18:06 INFO Applying migration id=rawforward 2026/10/31 01:18:06 INFO Applying migration id=publickey 2026/10/31 01:18:06 INFO Applying migration id=resolvegroup 2026/10/31 01:18:06 INFO Applying migration id=reject 2026/10/31 01:18:06 INFO Applying migration id=autodel 2026/10/31 01:18:06 INFO Applying migration id=jsonb 2026/10/31 01:18:06 INFO Applying migration id=quote 2026/10/31 01:18:06 INFO Applying migration id=rfc9421 2026/10/31 01:18:06 INFO Applying migration id=keys 2026/10/31 01:18:06 INFO Applying migration id=portable 2026/10/31 01:18:06 INFO Applying migration id=proofs 2026/10/31 01:18:06 INFO Applying migration id=contexts 2026/10/31 01:18:06 INFO Applying migration id=deliverieshost 2026/10/31 01:18:06 INFO Applying migration id=pembegin 2026/10/31 01:18:06 INFO Applying migration id=didhost 2026/10/31 01:18:06 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:06 INFO Applying migration id=invites 2026/10/31 01:18:06 INFO Applying migration id=ed25519blob 2026/10/31 01:18:06 INFO Applying migration id=rsablob 2026/10/31 01:18:06 INFO Applying migration id=iconscid 2026/10/31 01:18:06 INFO Applying migration id=actor 2026/10/31 01:18:06 INFO Applying migration id=localkeys 2026/10/31 01:18:06 INFO Applying migration id=deleted 2026/10/31 01:18:06 INFO Applying migration id=history 2026/10/31 01:18:06 INFO Applying migration id=outboxnano 2026/10/31 01:18:06 INFO Applying migration id=implements 2026/10/31 01:18:06 INFO Applying migration id=backfill 2026/10/31 01:18:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-18bb-7412-8e59-a8391e8fba40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-18bb-7273-92de-240a123f7e6d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f89-18bb-7273-92de-240a123f7e6d 2026/10/31 01:18:09 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:18:09 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (3.12s) === RUN TestShare_Throttling 2026/10/31 01:18:09 INFO Applying migration id=initial 2026/10/31 01:18:09 INFO Applying migration id=notesupdated 2026/10/31 01:18:09 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:09 INFO Applying migration id=activitiesid 2026/10/31 01:18:09 INFO Applying migration id=outbox 2026/10/31 01:18:09 INFO Applying migration id=edits 2026/10/31 01:18:09 INFO Applying migration id=outboxactor 2026/10/31 01:18:09 INFO Applying migration id=outboxsender 2026/10/31 01:18:09 INFO Applying migration id=thread 2026/10/31 01:18:09 INFO Applying migration id=host 2026/10/31 01:18:09 INFO Applying migration id=sharedinbox 2026/10/31 01:18:09 INFO Applying migration id=noteshost 2026/10/31 01:18:09 INFO Applying migration id=fetched 2026/10/31 01:18:09 INFO Applying migration id=move 2026/10/31 01:18:09 INFO Applying migration id=cleanup 2026/10/31 01:18:09 INFO Applying migration id=received 2026/10/31 01:18:09 INFO Applying migration id=namehost 2026/10/31 01:18:09 INFO Applying migration id=outboxhost 2026/10/31 01:18:09 INFO Applying migration id=notesfts 2026/10/31 01:18:09 INFO Applying migration id=iconsname 2026/10/31 01:18:09 INFO Applying migration id=nohash 2026/10/31 01:18:09 INFO Applying migration id=shares 2026/10/31 01:18:09 INFO Applying migration id=actorttl 2026/10/31 01:18:09 INFO Applying migration id=tocc 2026/10/31 01:18:09 INFO Applying migration id=followeds 2026/10/31 01:18:09 INFO Applying migration id=certhash 2026/10/31 01:18:09 INFO Applying migration id=follows_sync 2026/10/31 01:18:09 INFO Applying migration id=jsonpath 2026/10/31 01:18:09 INFO Applying migration id=localforward 2026/10/31 01:18:09 INFO Applying migration id=avatar 2026/10/31 01:18:09 INFO Applying migration id=noimage 2026/10/31 01:18:09 INFO Applying migration id=feed 2026/10/31 01:18:09 INFO Applying migration id=bookmarks 2026/10/31 01:18:09 INFO Applying migration id=shareactivity 2026/10/31 01:18:09 INFO Applying migration id=application 2026/10/31 01:18:09 INFO Applying migration id=certificates 2026/10/31 01:18:09 INFO Applying migration id=rawforward 2026/10/31 01:18:09 INFO Applying migration id=publickey 2026/10/31 01:18:09 INFO Applying migration id=resolvegroup 2026/10/31 01:18:09 INFO Applying migration id=reject 2026/10/31 01:18:09 INFO Applying migration id=autodel 2026/10/31 01:18:09 INFO Applying migration id=jsonb 2026/10/31 01:18:09 INFO Applying migration id=quote 2026/10/31 01:18:09 INFO Applying migration id=rfc9421 2026/10/31 01:18:09 INFO Applying migration id=keys 2026/10/31 01:18:09 INFO Applying migration id=portable 2026/10/31 01:18:09 INFO Applying migration id=proofs 2026/10/31 01:18:09 INFO Applying migration id=contexts 2026/10/31 01:18:09 INFO Applying migration id=deliverieshost 2026/10/31 01:18:09 INFO Applying migration id=pembegin 2026/10/31 01:18:09 INFO Applying migration id=didhost 2026/10/31 01:18:09 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:09 INFO Applying migration id=invites 2026/10/31 01:18:09 INFO Applying migration id=ed25519blob 2026/10/31 01:18:09 INFO Applying migration id=rsablob 2026/10/31 01:18:09 INFO Applying migration id=iconscid 2026/10/31 01:18:09 INFO Applying migration id=actor 2026/10/31 01:18:09 INFO Applying migration id=localkeys 2026/10/31 01:18:09 INFO Applying migration id=deleted 2026/10/31 01:18:09 INFO Applying migration id=history 2026/10/31 01:18:09 INFO Applying migration id=outboxnano 2026/10/31 01:18:09 INFO Applying migration id=implements 2026/10/31 01:18:09 INFO Applying migration id=backfill 2026/10/31 01:18:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-2210-7520-b5a5-f380e9e21e40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-2210-748b-bdb6-d95ad1c3fd60 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f89-2210-748b-bdb6-d95ad1c3fd60 2026/10/31 01:18:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-2212-78c8-9adc-0dde616bd729 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-2212-788e-a62b-1ae22f54215a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f89-2212-788e-a62b-1ae22f54215a 2026/10/31 01:18:11 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (2.39s) === RUN TestShare_UnshareThrottling 2026/10/31 01:18:11 INFO Applying migration id=initial 2026/10/31 01:18:11 INFO Applying migration id=notesupdated 2026/10/31 01:18:11 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:11 INFO Applying migration id=activitiesid 2026/10/31 01:18:11 INFO Applying migration id=outbox 2026/10/31 01:18:11 INFO Applying migration id=edits 2026/10/31 01:18:11 INFO Applying migration id=outboxactor 2026/10/31 01:18:11 INFO Applying migration id=outboxsender 2026/10/31 01:18:11 INFO Applying migration id=thread 2026/10/31 01:18:11 INFO Applying migration id=host 2026/10/31 01:18:11 INFO Applying migration id=sharedinbox 2026/10/31 01:18:11 INFO Applying migration id=noteshost 2026/10/31 01:18:11 INFO Applying migration id=fetched 2026/10/31 01:18:11 INFO Applying migration id=move 2026/10/31 01:18:11 INFO Applying migration id=cleanup 2026/10/31 01:18:11 INFO Applying migration id=received 2026/10/31 01:18:11 INFO Applying migration id=namehost 2026/10/31 01:18:11 INFO Applying migration id=outboxhost 2026/10/31 01:18:11 INFO Applying migration id=notesfts 2026/10/31 01:18:11 INFO Applying migration id=iconsname 2026/10/31 01:18:11 INFO Applying migration id=nohash 2026/10/31 01:18:11 INFO Applying migration id=shares 2026/10/31 01:18:11 INFO Applying migration id=actorttl 2026/10/31 01:18:11 INFO Applying migration id=tocc 2026/10/31 01:18:11 INFO Applying migration id=followeds 2026/10/31 01:18:11 INFO Applying migration id=certhash 2026/10/31 01:18:11 INFO Applying migration id=follows_sync 2026/10/31 01:18:11 INFO Applying migration id=jsonpath 2026/10/31 01:18:11 INFO Applying migration id=localforward 2026/10/31 01:18:11 INFO Applying migration id=avatar 2026/10/31 01:18:11 INFO Applying migration id=noimage 2026/10/31 01:18:11 INFO Applying migration id=feed 2026/10/31 01:18:11 INFO Applying migration id=bookmarks 2026/10/31 01:18:11 INFO Applying migration id=shareactivity 2026/10/31 01:18:11 INFO Applying migration id=application 2026/10/31 01:18:11 INFO Applying migration id=certificates 2026/10/31 01:18:11 INFO Applying migration id=rawforward 2026/10/31 01:18:11 INFO Applying migration id=publickey 2026/10/31 01:18:11 INFO Applying migration id=resolvegroup 2026/10/31 01:18:11 INFO Applying migration id=reject 2026/10/31 01:18:11 INFO Applying migration id=autodel 2026/10/31 01:18:11 INFO Applying migration id=jsonb 2026/10/31 01:18:11 INFO Applying migration id=quote 2026/10/31 01:18:11 INFO Applying migration id=rfc9421 2026/10/31 01:18:11 INFO Applying migration id=keys 2026/10/31 01:18:11 INFO Applying migration id=portable 2026/10/31 01:18:11 INFO Applying migration id=proofs 2026/10/31 01:18:11 INFO Applying migration id=contexts 2026/10/31 01:18:11 INFO Applying migration id=deliverieshost 2026/10/31 01:18:11 INFO Applying migration id=pembegin 2026/10/31 01:18:11 INFO Applying migration id=didhost 2026/10/31 01:18:11 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:11 INFO Applying migration id=invites 2026/10/31 01:18:11 INFO Applying migration id=ed25519blob 2026/10/31 01:18:11 INFO Applying migration id=rsablob 2026/10/31 01:18:11 INFO Applying migration id=iconscid 2026/10/31 01:18:11 INFO Applying migration id=actor 2026/10/31 01:18:11 INFO Applying migration id=localkeys 2026/10/31 01:18:11 INFO Applying migration id=deleted 2026/10/31 01:18:11 INFO Applying migration id=history 2026/10/31 01:18:11 INFO Applying migration id=outboxnano 2026/10/31 01:18:11 INFO Applying migration id=implements 2026/10/31 01:18:11 INFO Applying migration id=backfill 2026/10/31 01:18:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-29f9-72cd-a752-f0c413cc17eb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-29f9-7219-b78a-fa362a0badf1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f89-29f9-7219-b78a-fa362a0badf1 --- PASS: TestShare_UnshareThrottling (2.02s) === RUN TestShare_PostToFollowers 2026/10/31 01:18:13 INFO Applying migration id=initial 2026/10/31 01:18:13 INFO Applying migration id=notesupdated 2026/10/31 01:18:13 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:13 INFO Applying migration id=activitiesid 2026/10/31 01:18:13 INFO Applying migration id=outbox 2026/10/31 01:18:13 INFO Applying migration id=edits 2026/10/31 01:18:13 INFO Applying migration id=outboxactor 2026/10/31 01:18:13 INFO Applying migration id=outboxsender 2026/10/31 01:18:13 INFO Applying migration id=thread 2026/10/31 01:18:13 INFO Applying migration id=host 2026/10/31 01:18:13 INFO Applying migration id=sharedinbox 2026/10/31 01:18:13 INFO Applying migration id=noteshost 2026/10/31 01:18:13 INFO Applying migration id=fetched 2026/10/31 01:18:13 INFO Applying migration id=move 2026/10/31 01:18:13 INFO Applying migration id=cleanup 2026/10/31 01:18:13 INFO Applying migration id=received 2026/10/31 01:18:13 INFO Applying migration id=namehost 2026/10/31 01:18:13 INFO Applying migration id=outboxhost 2026/10/31 01:18:13 INFO Applying migration id=notesfts 2026/10/31 01:18:13 INFO Applying migration id=iconsname 2026/10/31 01:18:13 INFO Applying migration id=nohash 2026/10/31 01:18:13 INFO Applying migration id=shares 2026/10/31 01:18:13 INFO Applying migration id=actorttl 2026/10/31 01:18:13 INFO Applying migration id=tocc 2026/10/31 01:18:13 INFO Applying migration id=followeds 2026/10/31 01:18:13 INFO Applying migration id=certhash 2026/10/31 01:18:13 INFO Applying migration id=follows_sync 2026/10/31 01:18:13 INFO Applying migration id=jsonpath 2026/10/31 01:18:13 INFO Applying migration id=localforward 2026/10/31 01:18:13 INFO Applying migration id=avatar 2026/10/31 01:18:13 INFO Applying migration id=noimage 2026/10/31 01:18:13 INFO Applying migration id=feed 2026/10/31 01:18:13 INFO Applying migration id=bookmarks 2026/10/31 01:18:13 INFO Applying migration id=shareactivity 2026/10/31 01:18:13 INFO Applying migration id=application 2026/10/31 01:18:13 INFO Applying migration id=certificates 2026/10/31 01:18:13 INFO Applying migration id=rawforward 2026/10/31 01:18:13 INFO Applying migration id=publickey 2026/10/31 01:18:13 INFO Applying migration id=resolvegroup 2026/10/31 01:18:13 INFO Applying migration id=reject 2026/10/31 01:18:13 INFO Applying migration id=autodel 2026/10/31 01:18:13 INFO Applying migration id=jsonb 2026/10/31 01:18:13 INFO Applying migration id=quote 2026/10/31 01:18:13 INFO Applying migration id=rfc9421 2026/10/31 01:18:13 INFO Applying migration id=keys 2026/10/31 01:18:13 INFO Applying migration id=portable 2026/10/31 01:18:13 INFO Applying migration id=proofs 2026/10/31 01:18:13 INFO Applying migration id=contexts 2026/10/31 01:18:13 INFO Applying migration id=deliverieshost 2026/10/31 01:18:13 INFO Applying migration id=pembegin 2026/10/31 01:18:13 INFO Applying migration id=didhost 2026/10/31 01:18:13 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:13 INFO Applying migration id=invites 2026/10/31 01:18:13 INFO Applying migration id=ed25519blob 2026/10/31 01:18:13 INFO Applying migration id=rsablob 2026/10/31 01:18:13 INFO Applying migration id=iconscid 2026/10/31 01:18:13 INFO Applying migration id=actor 2026/10/31 01:18:13 INFO Applying migration id=localkeys 2026/10/31 01:18:13 INFO Applying migration id=deleted 2026/10/31 01:18:13 INFO Applying migration id=history 2026/10/31 01:18:13 INFO Applying migration id=outboxnano 2026/10/31 01:18:13 INFO Applying migration id=implements 2026/10/31 01:18:13 INFO Applying migration id=backfill 2026/10/31 01:18:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-3b35-7cd9-8a48-afafd0061c43 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-3b35-7c7b-bfbf-69914bbd8c6a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f89-3b35-7c7b-bfbf-69914bbd8c6a 2026/10/31 01:18:17 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/01a18f89-3b35-7c7b-bfbf-69914bbd8c6a error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (4.41s) === RUN TestShare_Twice 2026/10/31 01:18:17 INFO Applying migration id=initial 2026/10/31 01:18:17 INFO Applying migration id=notesupdated 2026/10/31 01:18:17 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:17 INFO Applying migration id=activitiesid 2026/10/31 01:18:17 INFO Applying migration id=outbox 2026/10/31 01:18:17 INFO Applying migration id=edits 2026/10/31 01:18:17 INFO Applying migration id=outboxactor 2026/10/31 01:18:17 INFO Applying migration id=outboxsender 2026/10/31 01:18:17 INFO Applying migration id=thread 2026/10/31 01:18:17 INFO Applying migration id=host 2026/10/31 01:18:17 INFO Applying migration id=sharedinbox 2026/10/31 01:18:17 INFO Applying migration id=noteshost 2026/10/31 01:18:17 INFO Applying migration id=fetched 2026/10/31 01:18:17 INFO Applying migration id=move 2026/10/31 01:18:17 INFO Applying migration id=cleanup 2026/10/31 01:18:17 INFO Applying migration id=received 2026/10/31 01:18:17 INFO Applying migration id=namehost 2026/10/31 01:18:17 INFO Applying migration id=outboxhost 2026/10/31 01:18:17 INFO Applying migration id=notesfts 2026/10/31 01:18:17 INFO Applying migration id=iconsname 2026/10/31 01:18:17 INFO Applying migration id=nohash 2026/10/31 01:18:17 INFO Applying migration id=shares 2026/10/31 01:18:17 INFO Applying migration id=actorttl 2026/10/31 01:18:17 INFO Applying migration id=tocc 2026/10/31 01:18:17 INFO Applying migration id=followeds 2026/10/31 01:18:17 INFO Applying migration id=certhash 2026/10/31 01:18:17 INFO Applying migration id=follows_sync 2026/10/31 01:18:17 INFO Applying migration id=jsonpath 2026/10/31 01:18:17 INFO Applying migration id=localforward 2026/10/31 01:18:17 INFO Applying migration id=avatar 2026/10/31 01:18:17 INFO Applying migration id=noimage 2026/10/31 01:18:17 INFO Applying migration id=feed 2026/10/31 01:18:17 INFO Applying migration id=bookmarks 2026/10/31 01:18:17 INFO Applying migration id=shareactivity 2026/10/31 01:18:17 INFO Applying migration id=application 2026/10/31 01:18:17 INFO Applying migration id=certificates 2026/10/31 01:18:17 INFO Applying migration id=rawforward 2026/10/31 01:18:17 INFO Applying migration id=publickey 2026/10/31 01:18:17 INFO Applying migration id=resolvegroup 2026/10/31 01:18:17 INFO Applying migration id=reject 2026/10/31 01:18:17 INFO Applying migration id=autodel 2026/10/31 01:18:17 INFO Applying migration id=jsonb 2026/10/31 01:18:17 INFO Applying migration id=quote 2026/10/31 01:18:17 INFO Applying migration id=rfc9421 2026/10/31 01:18:17 INFO Applying migration id=keys 2026/10/31 01:18:17 INFO Applying migration id=portable 2026/10/31 01:18:17 INFO Applying migration id=proofs 2026/10/31 01:18:17 INFO Applying migration id=contexts 2026/10/31 01:18:17 INFO Applying migration id=deliverieshost 2026/10/31 01:18:17 INFO Applying migration id=pembegin 2026/10/31 01:18:17 INFO Applying migration id=didhost 2026/10/31 01:18:17 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:17 INFO Applying migration id=invites 2026/10/31 01:18:17 INFO Applying migration id=ed25519blob 2026/10/31 01:18:17 INFO Applying migration id=rsablob 2026/10/31 01:18:18 INFO Applying migration id=iconscid 2026/10/31 01:18:18 INFO Applying migration id=actor 2026/10/31 01:18:18 INFO Applying migration id=localkeys 2026/10/31 01:18:18 INFO Applying migration id=deleted 2026/10/31 01:18:18 INFO Applying migration id=history 2026/10/31 01:18:18 INFO Applying migration id=outboxnano 2026/10/31 01:18:18 INFO Applying migration id=implements 2026/10/31 01:18:18 INFO Applying migration id=backfill 2026/10/31 01:18:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-48a6-7dfb-a84d-3253f5323dd3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-48a6-7d8c-a6b7-8199f371f42b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f89-48a6-7d8c-a6b7-8199f371f42b 2026/10/31 01:18:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:18:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/31 01:18:21 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/01a18f89-48a6-7d8c-a6b7-8199f371f42b error="sql: no rows in result set" --- PASS: TestShare_Twice (3.45s) === RUN TestShare_Unshare 2026/10/31 01:18:21 INFO Applying migration id=initial 2026/10/31 01:18:21 INFO Applying migration id=notesupdated 2026/10/31 01:18:21 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:21 INFO Applying migration id=activitiesid 2026/10/31 01:18:21 INFO Applying migration id=outbox 2026/10/31 01:18:21 INFO Applying migration id=edits 2026/10/31 01:18:21 INFO Applying migration id=outboxactor 2026/10/31 01:18:21 INFO Applying migration id=outboxsender 2026/10/31 01:18:21 INFO Applying migration id=thread 2026/10/31 01:18:21 INFO Applying migration id=host 2026/10/31 01:18:21 INFO Applying migration id=sharedinbox 2026/10/31 01:18:21 INFO Applying migration id=noteshost 2026/10/31 01:18:21 INFO Applying migration id=fetched 2026/10/31 01:18:21 INFO Applying migration id=move 2026/10/31 01:18:21 INFO Applying migration id=cleanup 2026/10/31 01:18:21 INFO Applying migration id=received 2026/10/31 01:18:21 INFO Applying migration id=namehost 2026/10/31 01:18:21 INFO Applying migration id=outboxhost 2026/10/31 01:18:21 INFO Applying migration id=notesfts 2026/10/31 01:18:21 INFO Applying migration id=iconsname 2026/10/31 01:18:21 INFO Applying migration id=nohash 2026/10/31 01:18:21 INFO Applying migration id=shares 2026/10/31 01:18:21 INFO Applying migration id=actorttl 2026/10/31 01:18:21 INFO Applying migration id=tocc 2026/10/31 01:18:21 INFO Applying migration id=followeds 2026/10/31 01:18:21 INFO Applying migration id=certhash 2026/10/31 01:18:21 INFO Applying migration id=follows_sync 2026/10/31 01:18:21 INFO Applying migration id=jsonpath 2026/10/31 01:18:21 INFO Applying migration id=localforward 2026/10/31 01:18:21 INFO Applying migration id=avatar 2026/10/31 01:18:21 INFO Applying migration id=noimage 2026/10/31 01:18:21 INFO Applying migration id=feed 2026/10/31 01:18:21 INFO Applying migration id=bookmarks 2026/10/31 01:18:21 INFO Applying migration id=shareactivity 2026/10/31 01:18:21 INFO Applying migration id=application 2026/10/31 01:18:21 INFO Applying migration id=certificates 2026/10/31 01:18:21 INFO Applying migration id=rawforward 2026/10/31 01:18:21 INFO Applying migration id=publickey 2026/10/31 01:18:21 INFO Applying migration id=resolvegroup 2026/10/31 01:18:21 INFO Applying migration id=reject 2026/10/31 01:18:21 INFO Applying migration id=autodel 2026/10/31 01:18:21 INFO Applying migration id=jsonb 2026/10/31 01:18:21 INFO Applying migration id=quote 2026/10/31 01:18:21 INFO Applying migration id=rfc9421 2026/10/31 01:18:21 INFO Applying migration id=keys 2026/10/31 01:18:21 INFO Applying migration id=portable 2026/10/31 01:18:21 INFO Applying migration id=proofs 2026/10/31 01:18:21 INFO Applying migration id=contexts 2026/10/31 01:18:21 INFO Applying migration id=deliverieshost 2026/10/31 01:18:21 INFO Applying migration id=pembegin 2026/10/31 01:18:21 INFO Applying migration id=didhost 2026/10/31 01:18:21 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:21 INFO Applying migration id=invites 2026/10/31 01:18:21 INFO Applying migration id=ed25519blob 2026/10/31 01:18:21 INFO Applying migration id=rsablob 2026/10/31 01:18:21 INFO Applying migration id=iconscid 2026/10/31 01:18:21 INFO Applying migration id=actor 2026/10/31 01:18:21 INFO Applying migration id=localkeys 2026/10/31 01:18:21 INFO Applying migration id=deleted 2026/10/31 01:18:21 INFO Applying migration id=history 2026/10/31 01:18:21 INFO Applying migration id=outboxnano 2026/10/31 01:18:21 INFO Applying migration id=implements 2026/10/31 01:18:21 INFO Applying migration id=backfill 2026/10/31 01:18:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-4e55-7cfd-8e9e-a6e75dbc43c3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-4e55-7c92-9b01-5b2374498268 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f89-4e55-7c92-9b01-5b2374498268 2026/10/31 01:18:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:18:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/31 01:18:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (1.46s) === RUN TestShare_ShareAfterUnshare 2026/10/31 01:18:22 INFO Applying migration id=initial 2026/10/31 01:18:22 INFO Applying migration id=notesupdated 2026/10/31 01:18:22 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:22 INFO Applying migration id=activitiesid 2026/10/31 01:18:22 INFO Applying migration id=outbox 2026/10/31 01:18:22 INFO Applying migration id=edits 2026/10/31 01:18:22 INFO Applying migration id=outboxactor 2026/10/31 01:18:22 INFO Applying migration id=outboxsender 2026/10/31 01:18:22 INFO Applying migration id=thread 2026/10/31 01:18:22 INFO Applying migration id=host 2026/10/31 01:18:22 INFO Applying migration id=sharedinbox 2026/10/31 01:18:22 INFO Applying migration id=noteshost 2026/10/31 01:18:22 INFO Applying migration id=fetched 2026/10/31 01:18:22 INFO Applying migration id=move 2026/10/31 01:18:22 INFO Applying migration id=cleanup 2026/10/31 01:18:22 INFO Applying migration id=received 2026/10/31 01:18:22 INFO Applying migration id=namehost 2026/10/31 01:18:22 INFO Applying migration id=outboxhost 2026/10/31 01:18:22 INFO Applying migration id=notesfts 2026/10/31 01:18:22 INFO Applying migration id=iconsname 2026/10/31 01:18:22 INFO Applying migration id=nohash 2026/10/31 01:18:22 INFO Applying migration id=shares 2026/10/31 01:18:22 INFO Applying migration id=actorttl 2026/10/31 01:18:22 INFO Applying migration id=tocc 2026/10/31 01:18:22 INFO Applying migration id=followeds 2026/10/31 01:18:22 INFO Applying migration id=certhash 2026/10/31 01:18:22 INFO Applying migration id=follows_sync 2026/10/31 01:18:22 INFO Applying migration id=jsonpath 2026/10/31 01:18:22 INFO Applying migration id=localforward 2026/10/31 01:18:22 INFO Applying migration id=avatar 2026/10/31 01:18:22 INFO Applying migration id=noimage 2026/10/31 01:18:22 INFO Applying migration id=feed 2026/10/31 01:18:22 INFO Applying migration id=bookmarks 2026/10/31 01:18:22 INFO Applying migration id=shareactivity 2026/10/31 01:18:22 INFO Applying migration id=application 2026/10/31 01:18:22 INFO Applying migration id=certificates 2026/10/31 01:18:22 INFO Applying migration id=rawforward 2026/10/31 01:18:22 INFO Applying migration id=publickey 2026/10/31 01:18:22 INFO Applying migration id=resolvegroup 2026/10/31 01:18:22 INFO Applying migration id=reject 2026/10/31 01:18:22 INFO Applying migration id=autodel 2026/10/31 01:18:22 INFO Applying migration id=jsonb 2026/10/31 01:18:22 INFO Applying migration id=quote 2026/10/31 01:18:22 INFO Applying migration id=rfc9421 2026/10/31 01:18:22 INFO Applying migration id=keys 2026/10/31 01:18:22 INFO Applying migration id=portable 2026/10/31 01:18:22 INFO Applying migration id=proofs 2026/10/31 01:18:22 INFO Applying migration id=contexts 2026/10/31 01:18:22 INFO Applying migration id=deliverieshost 2026/10/31 01:18:22 INFO Applying migration id=pembegin 2026/10/31 01:18:22 INFO Applying migration id=didhost 2026/10/31 01:18:22 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:22 INFO Applying migration id=invites 2026/10/31 01:18:22 INFO Applying migration id=ed25519blob 2026/10/31 01:18:22 INFO Applying migration id=rsablob 2026/10/31 01:18:22 INFO Applying migration id=iconscid 2026/10/31 01:18:22 INFO Applying migration id=actor 2026/10/31 01:18:22 INFO Applying migration id=localkeys 2026/10/31 01:18:22 INFO Applying migration id=deleted 2026/10/31 01:18:22 INFO Applying migration id=history 2026/10/31 01:18:22 INFO Applying migration id=outboxnano 2026/10/31 01:18:22 INFO Applying migration id=implements 2026/10/31 01:18:22 INFO Applying migration id=backfill 2026/10/31 01:18:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-5651-7431-b260-0ab02996f9c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-5651-73c8-b6cb-01646b740355 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f89-5651-73c8-b6cb-01646b740355 2026/10/31 01:18:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:18:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/31 01:18:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/31 01:18:24 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (2.05s) === RUN TestHelpUnauthenticatedUser 2026/10/31 01:18:24 INFO Applying migration id=initial 2026/10/31 01:18:24 INFO Applying migration id=notesupdated 2026/10/31 01:18:24 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:24 INFO Applying migration id=activitiesid 2026/10/31 01:18:24 INFO Applying migration id=outbox 2026/10/31 01:18:24 INFO Applying migration id=edits 2026/10/31 01:18:24 INFO Applying migration id=outboxactor 2026/10/31 01:18:24 INFO Applying migration id=outboxsender 2026/10/31 01:18:24 INFO Applying migration id=thread 2026/10/31 01:18:24 INFO Applying migration id=host 2026/10/31 01:18:24 INFO Applying migration id=sharedinbox 2026/10/31 01:18:24 INFO Applying migration id=noteshost 2026/10/31 01:18:24 INFO Applying migration id=fetched 2026/10/31 01:18:24 INFO Applying migration id=move 2026/10/31 01:18:24 INFO Applying migration id=cleanup 2026/10/31 01:18:24 INFO Applying migration id=received 2026/10/31 01:18:24 INFO Applying migration id=namehost 2026/10/31 01:18:24 INFO Applying migration id=outboxhost 2026/10/31 01:18:24 INFO Applying migration id=notesfts 2026/10/31 01:18:24 INFO Applying migration id=iconsname 2026/10/31 01:18:24 INFO Applying migration id=nohash 2026/10/31 01:18:24 INFO Applying migration id=shares 2026/10/31 01:18:24 INFO Applying migration id=actorttl 2026/10/31 01:18:24 INFO Applying migration id=tocc 2026/10/31 01:18:24 INFO Applying migration id=followeds 2026/10/31 01:18:24 INFO Applying migration id=certhash 2026/10/31 01:18:24 INFO Applying migration id=follows_sync 2026/10/31 01:18:24 INFO Applying migration id=jsonpath 2026/10/31 01:18:24 INFO Applying migration id=localforward 2026/10/31 01:18:24 INFO Applying migration id=avatar 2026/10/31 01:18:24 INFO Applying migration id=noimage 2026/10/31 01:18:24 INFO Applying migration id=feed 2026/10/31 01:18:24 INFO Applying migration id=bookmarks 2026/10/31 01:18:24 INFO Applying migration id=shareactivity 2026/10/31 01:18:24 INFO Applying migration id=application 2026/10/31 01:18:24 INFO Applying migration id=certificates 2026/10/31 01:18:24 INFO Applying migration id=rawforward 2026/10/31 01:18:24 INFO Applying migration id=publickey 2026/10/31 01:18:24 INFO Applying migration id=resolvegroup 2026/10/31 01:18:24 INFO Applying migration id=reject 2026/10/31 01:18:24 INFO Applying migration id=autodel 2026/10/31 01:18:24 INFO Applying migration id=jsonb 2026/10/31 01:18:24 INFO Applying migration id=quote 2026/10/31 01:18:24 INFO Applying migration id=rfc9421 2026/10/31 01:18:24 INFO Applying migration id=keys 2026/10/31 01:18:24 INFO Applying migration id=portable 2026/10/31 01:18:24 INFO Applying migration id=proofs 2026/10/31 01:18:24 INFO Applying migration id=contexts 2026/10/31 01:18:24 INFO Applying migration id=deliverieshost 2026/10/31 01:18:24 INFO Applying migration id=pembegin 2026/10/31 01:18:24 INFO Applying migration id=didhost 2026/10/31 01:18:24 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:24 INFO Applying migration id=invites 2026/10/31 01:18:24 INFO Applying migration id=ed25519blob 2026/10/31 01:18:24 INFO Applying migration id=rsablob 2026/10/31 01:18:24 INFO Applying migration id=iconscid 2026/10/31 01:18:24 INFO Applying migration id=actor 2026/10/31 01:18:24 INFO Applying migration id=localkeys 2026/10/31 01:18:24 INFO Applying migration id=deleted 2026/10/31 01:18:24 INFO Applying migration id=history 2026/10/31 01:18:24 INFO Applying migration id=outboxnano 2026/10/31 01:18:24 INFO Applying migration id=implements 2026/10/31 01:18:24 INFO Applying migration id=backfill --- PASS: TestHelpUnauthenticatedUser (2.21s) === RUN TestHelpAuthenticatedUser 2026/10/31 01:18:27 INFO Applying migration id=initial 2026/10/31 01:18:27 INFO Applying migration id=notesupdated 2026/10/31 01:18:27 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:27 INFO Applying migration id=activitiesid 2026/10/31 01:18:27 INFO Applying migration id=outbox 2026/10/31 01:18:27 INFO Applying migration id=edits 2026/10/31 01:18:27 INFO Applying migration id=outboxactor 2026/10/31 01:18:27 INFO Applying migration id=outboxsender 2026/10/31 01:18:27 INFO Applying migration id=thread 2026/10/31 01:18:27 INFO Applying migration id=host 2026/10/31 01:18:27 INFO Applying migration id=sharedinbox 2026/10/31 01:18:27 INFO Applying migration id=noteshost 2026/10/31 01:18:27 INFO Applying migration id=fetched 2026/10/31 01:18:27 INFO Applying migration id=move 2026/10/31 01:18:27 INFO Applying migration id=cleanup 2026/10/31 01:18:27 INFO Applying migration id=received 2026/10/31 01:18:27 INFO Applying migration id=namehost 2026/10/31 01:18:27 INFO Applying migration id=outboxhost 2026/10/31 01:18:27 INFO Applying migration id=notesfts 2026/10/31 01:18:27 INFO Applying migration id=iconsname 2026/10/31 01:18:27 INFO Applying migration id=nohash 2026/10/31 01:18:27 INFO Applying migration id=shares 2026/10/31 01:18:27 INFO Applying migration id=actorttl 2026/10/31 01:18:27 INFO Applying migration id=tocc 2026/10/31 01:18:27 INFO Applying migration id=followeds 2026/10/31 01:18:27 INFO Applying migration id=certhash 2026/10/31 01:18:27 INFO Applying migration id=follows_sync 2026/10/31 01:18:27 INFO Applying migration id=jsonpath 2026/10/31 01:18:27 INFO Applying migration id=localforward 2026/10/31 01:18:27 INFO Applying migration id=avatar 2026/10/31 01:18:27 INFO Applying migration id=noimage 2026/10/31 01:18:27 INFO Applying migration id=feed 2026/10/31 01:18:27 INFO Applying migration id=bookmarks 2026/10/31 01:18:27 INFO Applying migration id=shareactivity 2026/10/31 01:18:27 INFO Applying migration id=application 2026/10/31 01:18:27 INFO Applying migration id=certificates 2026/10/31 01:18:27 INFO Applying migration id=rawforward 2026/10/31 01:18:27 INFO Applying migration id=publickey 2026/10/31 01:18:27 INFO Applying migration id=resolvegroup 2026/10/31 01:18:27 INFO Applying migration id=reject 2026/10/31 01:18:27 INFO Applying migration id=autodel 2026/10/31 01:18:27 INFO Applying migration id=jsonb 2026/10/31 01:18:27 INFO Applying migration id=quote 2026/10/31 01:18:27 INFO Applying migration id=rfc9421 2026/10/31 01:18:27 INFO Applying migration id=keys 2026/10/31 01:18:27 INFO Applying migration id=portable 2026/10/31 01:18:27 INFO Applying migration id=proofs 2026/10/31 01:18:27 INFO Applying migration id=contexts 2026/10/31 01:18:27 INFO Applying migration id=deliverieshost 2026/10/31 01:18:27 INFO Applying migration id=pembegin 2026/10/31 01:18:27 INFO Applying migration id=didhost 2026/10/31 01:18:27 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:27 INFO Applying migration id=invites 2026/10/31 01:18:27 INFO Applying migration id=ed25519blob 2026/10/31 01:18:27 INFO Applying migration id=rsablob 2026/10/31 01:18:27 INFO Applying migration id=iconscid 2026/10/31 01:18:27 INFO Applying migration id=actor 2026/10/31 01:18:27 INFO Applying migration id=localkeys 2026/10/31 01:18:27 INFO Applying migration id=deleted 2026/10/31 01:18:27 INFO Applying migration id=history 2026/10/31 01:18:27 INFO Applying migration id=outboxnano 2026/10/31 01:18:27 INFO Applying migration id=implements 2026/10/31 01:18:27 INFO Applying migration id=backfill --- PASS: TestHelpAuthenticatedUser (4.03s) === RUN TestStatus_NewInstance 2026/10/31 01:18:31 INFO Applying migration id=initial 2026/10/31 01:18:31 INFO Applying migration id=notesupdated 2026/10/31 01:18:31 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:31 INFO Applying migration id=activitiesid 2026/10/31 01:18:31 INFO Applying migration id=outbox 2026/10/31 01:18:31 INFO Applying migration id=edits 2026/10/31 01:18:31 INFO Applying migration id=outboxactor 2026/10/31 01:18:31 INFO Applying migration id=outboxsender 2026/10/31 01:18:31 INFO Applying migration id=thread 2026/10/31 01:18:31 INFO Applying migration id=host 2026/10/31 01:18:31 INFO Applying migration id=sharedinbox 2026/10/31 01:18:31 INFO Applying migration id=noteshost 2026/10/31 01:18:31 INFO Applying migration id=fetched 2026/10/31 01:18:31 INFO Applying migration id=move 2026/10/31 01:18:31 INFO Applying migration id=cleanup 2026/10/31 01:18:31 INFO Applying migration id=received 2026/10/31 01:18:31 INFO Applying migration id=namehost 2026/10/31 01:18:31 INFO Applying migration id=outboxhost 2026/10/31 01:18:31 INFO Applying migration id=notesfts 2026/10/31 01:18:31 INFO Applying migration id=iconsname 2026/10/31 01:18:31 INFO Applying migration id=nohash 2026/10/31 01:18:31 INFO Applying migration id=shares 2026/10/31 01:18:31 INFO Applying migration id=actorttl 2026/10/31 01:18:31 INFO Applying migration id=tocc 2026/10/31 01:18:31 INFO Applying migration id=followeds 2026/10/31 01:18:31 INFO Applying migration id=certhash 2026/10/31 01:18:31 INFO Applying migration id=follows_sync 2026/10/31 01:18:31 INFO Applying migration id=jsonpath 2026/10/31 01:18:31 INFO Applying migration id=localforward 2026/10/31 01:18:31 INFO Applying migration id=avatar 2026/10/31 01:18:31 INFO Applying migration id=noimage 2026/10/31 01:18:31 INFO Applying migration id=feed 2026/10/31 01:18:31 INFO Applying migration id=bookmarks 2026/10/31 01:18:31 INFO Applying migration id=shareactivity 2026/10/31 01:18:31 INFO Applying migration id=application 2026/10/31 01:18:31 INFO Applying migration id=certificates 2026/10/31 01:18:31 INFO Applying migration id=rawforward 2026/10/31 01:18:31 INFO Applying migration id=publickey 2026/10/31 01:18:31 INFO Applying migration id=resolvegroup 2026/10/31 01:18:31 INFO Applying migration id=reject 2026/10/31 01:18:31 INFO Applying migration id=autodel 2026/10/31 01:18:31 INFO Applying migration id=jsonb 2026/10/31 01:18:31 INFO Applying migration id=quote 2026/10/31 01:18:31 INFO Applying migration id=rfc9421 2026/10/31 01:18:31 INFO Applying migration id=keys 2026/10/31 01:18:31 INFO Applying migration id=portable 2026/10/31 01:18:31 INFO Applying migration id=proofs 2026/10/31 01:18:31 INFO Applying migration id=contexts 2026/10/31 01:18:31 INFO Applying migration id=deliverieshost 2026/10/31 01:18:31 INFO Applying migration id=pembegin 2026/10/31 01:18:31 INFO Applying migration id=didhost 2026/10/31 01:18:31 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:31 INFO Applying migration id=invites 2026/10/31 01:18:31 INFO Applying migration id=ed25519blob 2026/10/31 01:18:31 INFO Applying migration id=rsablob 2026/10/31 01:18:31 INFO Applying migration id=iconscid 2026/10/31 01:18:31 INFO Applying migration id=actor 2026/10/31 01:18:31 INFO Applying migration id=localkeys 2026/10/31 01:18:31 INFO Applying migration id=deleted 2026/10/31 01:18:31 INFO Applying migration id=history 2026/10/31 01:18:31 INFO Applying migration id=outboxnano 2026/10/31 01:18:31 INFO Applying migration id=implements 2026/10/31 01:18:31 INFO Applying migration id=backfill 2026/10/31 01:18:33 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (2.63s) === RUN TestStatus_WithPosts 2026/10/31 01:18:33 INFO Applying migration id=initial 2026/10/31 01:18:33 INFO Applying migration id=notesupdated 2026/10/31 01:18:33 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:33 INFO Applying migration id=activitiesid 2026/10/31 01:18:33 INFO Applying migration id=outbox 2026/10/31 01:18:33 INFO Applying migration id=edits 2026/10/31 01:18:33 INFO Applying migration id=outboxactor 2026/10/31 01:18:33 INFO Applying migration id=outboxsender 2026/10/31 01:18:33 INFO Applying migration id=thread 2026/10/31 01:18:33 INFO Applying migration id=host 2026/10/31 01:18:33 INFO Applying migration id=sharedinbox 2026/10/31 01:18:33 INFO Applying migration id=noteshost 2026/10/31 01:18:33 INFO Applying migration id=fetched 2026/10/31 01:18:33 INFO Applying migration id=move 2026/10/31 01:18:33 INFO Applying migration id=cleanup 2026/10/31 01:18:33 INFO Applying migration id=received 2026/10/31 01:18:33 INFO Applying migration id=namehost 2026/10/31 01:18:33 INFO Applying migration id=outboxhost 2026/10/31 01:18:33 INFO Applying migration id=notesfts 2026/10/31 01:18:33 INFO Applying migration id=iconsname 2026/10/31 01:18:33 INFO Applying migration id=nohash 2026/10/31 01:18:33 INFO Applying migration id=shares 2026/10/31 01:18:33 INFO Applying migration id=actorttl 2026/10/31 01:18:33 INFO Applying migration id=tocc 2026/10/31 01:18:33 INFO Applying migration id=followeds 2026/10/31 01:18:33 INFO Applying migration id=certhash 2026/10/31 01:18:33 INFO Applying migration id=follows_sync 2026/10/31 01:18:33 INFO Applying migration id=jsonpath 2026/10/31 01:18:33 INFO Applying migration id=localforward 2026/10/31 01:18:33 INFO Applying migration id=avatar 2026/10/31 01:18:33 INFO Applying migration id=noimage 2026/10/31 01:18:33 INFO Applying migration id=feed 2026/10/31 01:18:33 INFO Applying migration id=bookmarks 2026/10/31 01:18:33 INFO Applying migration id=shareactivity 2026/10/31 01:18:33 INFO Applying migration id=application 2026/10/31 01:18:33 INFO Applying migration id=certificates 2026/10/31 01:18:33 INFO Applying migration id=rawforward 2026/10/31 01:18:33 INFO Applying migration id=publickey 2026/10/31 01:18:33 INFO Applying migration id=resolvegroup 2026/10/31 01:18:33 INFO Applying migration id=reject 2026/10/31 01:18:33 INFO Applying migration id=autodel 2026/10/31 01:18:33 INFO Applying migration id=jsonb 2026/10/31 01:18:33 INFO Applying migration id=quote 2026/10/31 01:18:33 INFO Applying migration id=rfc9421 2026/10/31 01:18:33 INFO Applying migration id=keys 2026/10/31 01:18:33 INFO Applying migration id=portable 2026/10/31 01:18:33 INFO Applying migration id=proofs 2026/10/31 01:18:33 INFO Applying migration id=contexts 2026/10/31 01:18:33 INFO Applying migration id=deliverieshost 2026/10/31 01:18:33 INFO Applying migration id=pembegin 2026/10/31 01:18:33 INFO Applying migration id=didhost 2026/10/31 01:18:33 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:33 INFO Applying migration id=invites 2026/10/31 01:18:33 INFO Applying migration id=ed25519blob 2026/10/31 01:18:33 INFO Applying migration id=rsablob 2026/10/31 01:18:33 INFO Applying migration id=iconscid 2026/10/31 01:18:33 INFO Applying migration id=actor 2026/10/31 01:18:33 INFO Applying migration id=localkeys 2026/10/31 01:18:33 INFO Applying migration id=deleted 2026/10/31 01:18:33 INFO Applying migration id=history 2026/10/31 01:18:33 INFO Applying migration id=outboxnano 2026/10/31 01:18:33 INFO Applying migration id=implements 2026/10/31 01:18:33 INFO Applying migration id=backfill 2026/10/31 01:18:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-8851-7cd0-9d50-48e14c94b3f6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-8851-7c86-a8bb-e41061ecc1cd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f89-8851-7c86-a8bb-e41061ecc1cd 2026/10/31 01:18:37 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (3.92s) === RUN TestUnfollow_HappyFlow 2026/10/31 01:18:37 INFO Applying migration id=initial 2026/10/31 01:18:37 INFO Applying migration id=notesupdated 2026/10/31 01:18:37 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:37 INFO Applying migration id=activitiesid 2026/10/31 01:18:37 INFO Applying migration id=outbox 2026/10/31 01:18:37 INFO Applying migration id=edits 2026/10/31 01:18:37 INFO Applying migration id=outboxactor 2026/10/31 01:18:37 INFO Applying migration id=outboxsender 2026/10/31 01:18:37 INFO Applying migration id=thread 2026/10/31 01:18:37 INFO Applying migration id=host 2026/10/31 01:18:37 INFO Applying migration id=sharedinbox 2026/10/31 01:18:37 INFO Applying migration id=noteshost 2026/10/31 01:18:37 INFO Applying migration id=fetched 2026/10/31 01:18:37 INFO Applying migration id=move 2026/10/31 01:18:37 INFO Applying migration id=cleanup 2026/10/31 01:18:37 INFO Applying migration id=received 2026/10/31 01:18:37 INFO Applying migration id=namehost 2026/10/31 01:18:37 INFO Applying migration id=outboxhost 2026/10/31 01:18:37 INFO Applying migration id=notesfts 2026/10/31 01:18:37 INFO Applying migration id=iconsname 2026/10/31 01:18:37 INFO Applying migration id=nohash 2026/10/31 01:18:37 INFO Applying migration id=shares 2026/10/31 01:18:37 INFO Applying migration id=actorttl 2026/10/31 01:18:37 INFO Applying migration id=tocc 2026/10/31 01:18:37 INFO Applying migration id=followeds 2026/10/31 01:18:37 INFO Applying migration id=certhash 2026/10/31 01:18:37 INFO Applying migration id=follows_sync 2026/10/31 01:18:37 INFO Applying migration id=jsonpath 2026/10/31 01:18:37 INFO Applying migration id=localforward 2026/10/31 01:18:37 INFO Applying migration id=avatar 2026/10/31 01:18:37 INFO Applying migration id=noimage 2026/10/31 01:18:37 INFO Applying migration id=feed 2026/10/31 01:18:37 INFO Applying migration id=bookmarks 2026/10/31 01:18:37 INFO Applying migration id=shareactivity 2026/10/31 01:18:37 INFO Applying migration id=application 2026/10/31 01:18:37 INFO Applying migration id=certificates 2026/10/31 01:18:37 INFO Applying migration id=rawforward 2026/10/31 01:18:37 INFO Applying migration id=publickey 2026/10/31 01:18:37 INFO Applying migration id=resolvegroup 2026/10/31 01:18:37 INFO Applying migration id=reject 2026/10/31 01:18:37 INFO Applying migration id=autodel 2026/10/31 01:18:37 INFO Applying migration id=jsonb 2026/10/31 01:18:37 INFO Applying migration id=quote 2026/10/31 01:18:37 INFO Applying migration id=rfc9421 2026/10/31 01:18:37 INFO Applying migration id=keys 2026/10/31 01:18:37 INFO Applying migration id=portable 2026/10/31 01:18:37 INFO Applying migration id=proofs 2026/10/31 01:18:37 INFO Applying migration id=contexts 2026/10/31 01:18:37 INFO Applying migration id=deliverieshost 2026/10/31 01:18:37 INFO Applying migration id=pembegin 2026/10/31 01:18:37 INFO Applying migration id=didhost 2026/10/31 01:18:37 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:37 INFO Applying migration id=invites 2026/10/31 01:18:37 INFO Applying migration id=ed25519blob 2026/10/31 01:18:37 INFO Applying migration id=rsablob 2026/10/31 01:18:37 INFO Applying migration id=iconscid 2026/10/31 01:18:37 INFO Applying migration id=actor 2026/10/31 01:18:37 INFO Applying migration id=localkeys 2026/10/31 01:18:37 INFO Applying migration id=deleted 2026/10/31 01:18:37 INFO Applying migration id=history 2026/10/31 01:18:37 INFO Applying migration id=outboxnano 2026/10/31 01:18:37 INFO Applying migration id=implements 2026/10/31 01:18:37 INFO Applying migration id=backfill 2026/10/31 01:18:40 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-94e0-7bb0-b58c-ba1e9c1b594c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:18:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-94e2-70b9-90f3-a03ca31eb006 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-94e0-7bb0-b58c-ba1e9c1b594c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-94e0-7bb0-b58c-ba1e9c1b594c 2026/10/31 01:18:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-94e2-7a2d-8edd-d12e31b3ef46 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-94e2-79e2-9f0f-ca83f7dea849 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-94e2-79e2-9f0f-ca83f7dea849 2026/10/31 01:18:40 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f89-94e5-7d95-a498-7e0d01173777 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-94e0-7bb0-b58c-ba1e9c1b594c 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 (3.22s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/10/31 01:18:40 INFO Applying migration id=initial 2026/10/31 01:18:40 INFO Applying migration id=notesupdated 2026/10/31 01:18:40 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:40 INFO Applying migration id=activitiesid 2026/10/31 01:18:40 INFO Applying migration id=outbox 2026/10/31 01:18:40 INFO Applying migration id=edits 2026/10/31 01:18:40 INFO Applying migration id=outboxactor 2026/10/31 01:18:40 INFO Applying migration id=outboxsender 2026/10/31 01:18:40 INFO Applying migration id=thread 2026/10/31 01:18:40 INFO Applying migration id=host 2026/10/31 01:18:40 INFO Applying migration id=sharedinbox 2026/10/31 01:18:40 INFO Applying migration id=noteshost 2026/10/31 01:18:40 INFO Applying migration id=fetched 2026/10/31 01:18:40 INFO Applying migration id=move 2026/10/31 01:18:40 INFO Applying migration id=cleanup 2026/10/31 01:18:40 INFO Applying migration id=received 2026/10/31 01:18:40 INFO Applying migration id=namehost 2026/10/31 01:18:40 INFO Applying migration id=outboxhost 2026/10/31 01:18:40 INFO Applying migration id=notesfts 2026/10/31 01:18:40 INFO Applying migration id=iconsname 2026/10/31 01:18:40 INFO Applying migration id=nohash 2026/10/31 01:18:40 INFO Applying migration id=shares 2026/10/31 01:18:40 INFO Applying migration id=actorttl 2026/10/31 01:18:40 INFO Applying migration id=tocc 2026/10/31 01:18:40 INFO Applying migration id=followeds 2026/10/31 01:18:40 INFO Applying migration id=certhash 2026/10/31 01:18:40 INFO Applying migration id=follows_sync 2026/10/31 01:18:40 INFO Applying migration id=jsonpath 2026/10/31 01:18:40 INFO Applying migration id=localforward 2026/10/31 01:18:40 INFO Applying migration id=avatar 2026/10/31 01:18:40 INFO Applying migration id=noimage 2026/10/31 01:18:40 INFO Applying migration id=feed 2026/10/31 01:18:40 INFO Applying migration id=bookmarks 2026/10/31 01:18:40 INFO Applying migration id=shareactivity 2026/10/31 01:18:40 INFO Applying migration id=application 2026/10/31 01:18:40 INFO Applying migration id=certificates 2026/10/31 01:18:40 INFO Applying migration id=rawforward 2026/10/31 01:18:40 INFO Applying migration id=publickey 2026/10/31 01:18:40 INFO Applying migration id=resolvegroup 2026/10/31 01:18:40 INFO Applying migration id=reject 2026/10/31 01:18:40 INFO Applying migration id=autodel 2026/10/31 01:18:40 INFO Applying migration id=jsonb 2026/10/31 01:18:40 INFO Applying migration id=quote 2026/10/31 01:18:40 INFO Applying migration id=rfc9421 2026/10/31 01:18:40 INFO Applying migration id=keys 2026/10/31 01:18:40 INFO Applying migration id=portable 2026/10/31 01:18:40 INFO Applying migration id=proofs 2026/10/31 01:18:40 INFO Applying migration id=contexts 2026/10/31 01:18:40 INFO Applying migration id=deliverieshost 2026/10/31 01:18:40 INFO Applying migration id=pembegin 2026/10/31 01:18:40 INFO Applying migration id=didhost 2026/10/31 01:18:40 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:40 INFO Applying migration id=invites 2026/10/31 01:18:40 INFO Applying migration id=ed25519blob 2026/10/31 01:18:40 INFO Applying migration id=rsablob 2026/10/31 01:18:40 INFO Applying migration id=iconscid 2026/10/31 01:18:40 INFO Applying migration id=actor 2026/10/31 01:18:40 INFO Applying migration id=localkeys 2026/10/31 01:18:40 INFO Applying migration id=deleted 2026/10/31 01:18:40 INFO Applying migration id=history 2026/10/31 01:18:40 INFO Applying migration id=outboxnano 2026/10/31 01:18:40 INFO Applying migration id=implements 2026/10/31 01:18:40 INFO Applying migration id=backfill 2026/10/31 01:18:44 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-a3f0-7627-bd6b-926f620e8be2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:18:44 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-a3f1-71cb-95c6-b24d8caf62db activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-a3f0-7627-bd6b-926f620e8be2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-a3f0-7627-bd6b-926f620e8be2 2026/10/31 01:18:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-a3f1-7b10-becb-d146bc196be3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-a3f1-7aa6-bd79-000c27692913 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-a3f1-7aa6-bd79-000c27692913 2026/10/31 01:18:44 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f89-a3f3-774e-a3bd-c4f61b9d6491 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-a3f0-7627-bd6b-926f620e8be2 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 (3.85s) === RUN TestUnfollow_FollowAgain 2026/10/31 01:18:44 INFO Applying migration id=initial 2026/10/31 01:18:44 INFO Applying migration id=notesupdated 2026/10/31 01:18:44 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:44 INFO Applying migration id=activitiesid 2026/10/31 01:18:44 INFO Applying migration id=outbox 2026/10/31 01:18:44 INFO Applying migration id=edits 2026/10/31 01:18:44 INFO Applying migration id=outboxactor 2026/10/31 01:18:44 INFO Applying migration id=outboxsender 2026/10/31 01:18:44 INFO Applying migration id=thread 2026/10/31 01:18:44 INFO Applying migration id=host 2026/10/31 01:18:44 INFO Applying migration id=sharedinbox 2026/10/31 01:18:44 INFO Applying migration id=noteshost 2026/10/31 01:18:44 INFO Applying migration id=fetched 2026/10/31 01:18:44 INFO Applying migration id=move 2026/10/31 01:18:44 INFO Applying migration id=cleanup 2026/10/31 01:18:44 INFO Applying migration id=received 2026/10/31 01:18:44 INFO Applying migration id=namehost 2026/10/31 01:18:44 INFO Applying migration id=outboxhost 2026/10/31 01:18:44 INFO Applying migration id=notesfts 2026/10/31 01:18:44 INFO Applying migration id=iconsname 2026/10/31 01:18:44 INFO Applying migration id=nohash 2026/10/31 01:18:44 INFO Applying migration id=shares 2026/10/31 01:18:44 INFO Applying migration id=actorttl 2026/10/31 01:18:44 INFO Applying migration id=tocc 2026/10/31 01:18:44 INFO Applying migration id=followeds 2026/10/31 01:18:44 INFO Applying migration id=certhash 2026/10/31 01:18:44 INFO Applying migration id=follows_sync 2026/10/31 01:18:44 INFO Applying migration id=jsonpath 2026/10/31 01:18:44 INFO Applying migration id=localforward 2026/10/31 01:18:44 INFO Applying migration id=avatar 2026/10/31 01:18:44 INFO Applying migration id=noimage 2026/10/31 01:18:44 INFO Applying migration id=feed 2026/10/31 01:18:44 INFO Applying migration id=bookmarks 2026/10/31 01:18:44 INFO Applying migration id=shareactivity 2026/10/31 01:18:44 INFO Applying migration id=application 2026/10/31 01:18:44 INFO Applying migration id=certificates 2026/10/31 01:18:44 INFO Applying migration id=rawforward 2026/10/31 01:18:44 INFO Applying migration id=publickey 2026/10/31 01:18:44 INFO Applying migration id=resolvegroup 2026/10/31 01:18:44 INFO Applying migration id=reject 2026/10/31 01:18:44 INFO Applying migration id=autodel 2026/10/31 01:18:44 INFO Applying migration id=jsonb 2026/10/31 01:18:44 INFO Applying migration id=quote 2026/10/31 01:18:44 INFO Applying migration id=rfc9421 2026/10/31 01:18:44 INFO Applying migration id=keys 2026/10/31 01:18:44 INFO Applying migration id=portable 2026/10/31 01:18:44 INFO Applying migration id=proofs 2026/10/31 01:18:44 INFO Applying migration id=contexts 2026/10/31 01:18:44 INFO Applying migration id=deliverieshost 2026/10/31 01:18:44 INFO Applying migration id=pembegin 2026/10/31 01:18:44 INFO Applying migration id=didhost 2026/10/31 01:18:44 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:44 INFO Applying migration id=invites 2026/10/31 01:18:44 INFO Applying migration id=ed25519blob 2026/10/31 01:18:44 INFO Applying migration id=rsablob 2026/10/31 01:18:44 INFO Applying migration id=iconscid 2026/10/31 01:18:44 INFO Applying migration id=actor 2026/10/31 01:18:44 INFO Applying migration id=localkeys 2026/10/31 01:18:44 INFO Applying migration id=deleted 2026/10/31 01:18:44 INFO Applying migration id=history 2026/10/31 01:18:44 INFO Applying migration id=outboxnano 2026/10/31 01:18:44 INFO Applying migration id=implements 2026/10/31 01:18:44 INFO Applying migration id=backfill 2026/10/31 01:18:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-ade2-7b78-9a29-312ee76a387b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:18:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-ade3-7638-a6ec-f3fd020a4042 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-ade2-7b78-9a29-312ee76a387b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-ade2-7b78-9a29-312ee76a387b 2026/10/31 01:18:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-ade3-7ef4-aef7-445d6ea90e6c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-ade3-7eb7-96ae-e05bda151097 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-ade3-7eb7-96ae-e05bda151097 2026/10/31 01:18:47 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f89-ade7-713b-8ba0-80925a167256 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-ade2-7b78-9a29-312ee76a387b 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/31 01:18:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-adeb-7c45-9190-a80a78305b45 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:18:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-adec-784b-b4ed-d577bf8a8fce activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-adeb-7c45-9190-a80a78305b45 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-adeb-7c45-9190-a80a78305b45 --- PASS: TestUnfollow_FollowAgain (2.55s) === RUN TestUnfollow_NotFollowing 2026/10/31 01:18:47 INFO Applying migration id=initial 2026/10/31 01:18:47 INFO Applying migration id=notesupdated 2026/10/31 01:18:47 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:47 INFO Applying migration id=activitiesid 2026/10/31 01:18:47 INFO Applying migration id=outbox 2026/10/31 01:18:47 INFO Applying migration id=edits 2026/10/31 01:18:47 INFO Applying migration id=outboxactor 2026/10/31 01:18:47 INFO Applying migration id=outboxsender 2026/10/31 01:18:47 INFO Applying migration id=thread 2026/10/31 01:18:47 INFO Applying migration id=host 2026/10/31 01:18:47 INFO Applying migration id=sharedinbox 2026/10/31 01:18:47 INFO Applying migration id=noteshost 2026/10/31 01:18:47 INFO Applying migration id=fetched 2026/10/31 01:18:47 INFO Applying migration id=move 2026/10/31 01:18:47 INFO Applying migration id=cleanup 2026/10/31 01:18:47 INFO Applying migration id=received 2026/10/31 01:18:47 INFO Applying migration id=namehost 2026/10/31 01:18:47 INFO Applying migration id=outboxhost 2026/10/31 01:18:47 INFO Applying migration id=notesfts 2026/10/31 01:18:47 INFO Applying migration id=iconsname 2026/10/31 01:18:47 INFO Applying migration id=nohash 2026/10/31 01:18:47 INFO Applying migration id=shares 2026/10/31 01:18:47 INFO Applying migration id=actorttl 2026/10/31 01:18:47 INFO Applying migration id=tocc 2026/10/31 01:18:47 INFO Applying migration id=followeds 2026/10/31 01:18:47 INFO Applying migration id=certhash 2026/10/31 01:18:47 INFO Applying migration id=follows_sync 2026/10/31 01:18:47 INFO Applying migration id=jsonpath 2026/10/31 01:18:47 INFO Applying migration id=localforward 2026/10/31 01:18:47 INFO Applying migration id=avatar 2026/10/31 01:18:47 INFO Applying migration id=noimage 2026/10/31 01:18:47 INFO Applying migration id=feed 2026/10/31 01:18:47 INFO Applying migration id=bookmarks 2026/10/31 01:18:47 INFO Applying migration id=shareactivity 2026/10/31 01:18:47 INFO Applying migration id=application 2026/10/31 01:18:47 INFO Applying migration id=certificates 2026/10/31 01:18:47 INFO Applying migration id=rawforward 2026/10/31 01:18:47 INFO Applying migration id=publickey 2026/10/31 01:18:47 INFO Applying migration id=resolvegroup 2026/10/31 01:18:47 INFO Applying migration id=reject 2026/10/31 01:18:47 INFO Applying migration id=autodel 2026/10/31 01:18:47 INFO Applying migration id=jsonb 2026/10/31 01:18:47 INFO Applying migration id=quote 2026/10/31 01:18:47 INFO Applying migration id=rfc9421 2026/10/31 01:18:47 INFO Applying migration id=keys 2026/10/31 01:18:47 INFO Applying migration id=portable 2026/10/31 01:18:47 INFO Applying migration id=proofs 2026/10/31 01:18:47 INFO Applying migration id=contexts 2026/10/31 01:18:47 INFO Applying migration id=deliverieshost 2026/10/31 01:18:47 INFO Applying migration id=pembegin 2026/10/31 01:18:47 INFO Applying migration id=didhost 2026/10/31 01:18:47 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:47 INFO Applying migration id=invites 2026/10/31 01:18:47 INFO Applying migration id=ed25519blob 2026/10/31 01:18:47 INFO Applying migration id=rsablob 2026/10/31 01:18:47 INFO Applying migration id=iconscid 2026/10/31 01:18:47 INFO Applying migration id=actor 2026/10/31 01:18:47 INFO Applying migration id=localkeys 2026/10/31 01:18:47 INFO Applying migration id=deleted 2026/10/31 01:18:47 INFO Applying migration id=history 2026/10/31 01:18:47 INFO Applying migration id=outboxnano 2026/10/31 01:18:47 INFO Applying migration id=implements 2026/10/31 01:18:47 INFO Applying migration id=backfill 2026/10/31 01:18:49 WARN Cannot undo a non-existing follow followed=https://localhost.localdomain:8443/user/bob error="sql: no rows in result set" --- PASS: TestUnfollow_NotFollowing (2.41s) === RUN TestUnfollow_UnauthenticatedUser 2026/10/31 01:18:49 INFO Applying migration id=initial 2026/10/31 01:18:49 INFO Applying migration id=notesupdated 2026/10/31 01:18:49 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:49 INFO Applying migration id=activitiesid 2026/10/31 01:18:49 INFO Applying migration id=outbox 2026/10/31 01:18:49 INFO Applying migration id=edits 2026/10/31 01:18:49 INFO Applying migration id=outboxactor 2026/10/31 01:18:49 INFO Applying migration id=outboxsender 2026/10/31 01:18:49 INFO Applying migration id=thread 2026/10/31 01:18:49 INFO Applying migration id=host 2026/10/31 01:18:49 INFO Applying migration id=sharedinbox 2026/10/31 01:18:49 INFO Applying migration id=noteshost 2026/10/31 01:18:49 INFO Applying migration id=fetched 2026/10/31 01:18:49 INFO Applying migration id=move 2026/10/31 01:18:49 INFO Applying migration id=cleanup 2026/10/31 01:18:49 INFO Applying migration id=received 2026/10/31 01:18:49 INFO Applying migration id=namehost 2026/10/31 01:18:49 INFO Applying migration id=outboxhost 2026/10/31 01:18:49 INFO Applying migration id=notesfts 2026/10/31 01:18:49 INFO Applying migration id=iconsname 2026/10/31 01:18:49 INFO Applying migration id=nohash 2026/10/31 01:18:49 INFO Applying migration id=shares 2026/10/31 01:18:49 INFO Applying migration id=actorttl 2026/10/31 01:18:49 INFO Applying migration id=tocc 2026/10/31 01:18:49 INFO Applying migration id=followeds 2026/10/31 01:18:49 INFO Applying migration id=certhash 2026/10/31 01:18:49 INFO Applying migration id=follows_sync 2026/10/31 01:18:49 INFO Applying migration id=jsonpath 2026/10/31 01:18:49 INFO Applying migration id=localforward 2026/10/31 01:18:49 INFO Applying migration id=avatar 2026/10/31 01:18:49 INFO Applying migration id=noimage 2026/10/31 01:18:49 INFO Applying migration id=feed 2026/10/31 01:18:49 INFO Applying migration id=bookmarks 2026/10/31 01:18:49 INFO Applying migration id=shareactivity 2026/10/31 01:18:49 INFO Applying migration id=application 2026/10/31 01:18:49 INFO Applying migration id=certificates 2026/10/31 01:18:49 INFO Applying migration id=rawforward 2026/10/31 01:18:49 INFO Applying migration id=publickey 2026/10/31 01:18:49 INFO Applying migration id=resolvegroup 2026/10/31 01:18:49 INFO Applying migration id=reject 2026/10/31 01:18:49 INFO Applying migration id=autodel 2026/10/31 01:18:49 INFO Applying migration id=jsonb 2026/10/31 01:18:49 INFO Applying migration id=quote 2026/10/31 01:18:49 INFO Applying migration id=rfc9421 2026/10/31 01:18:49 INFO Applying migration id=keys 2026/10/31 01:18:49 INFO Applying migration id=portable 2026/10/31 01:18:49 INFO Applying migration id=proofs 2026/10/31 01:18:49 INFO Applying migration id=contexts 2026/10/31 01:18:49 INFO Applying migration id=deliverieshost 2026/10/31 01:18:49 INFO Applying migration id=pembegin 2026/10/31 01:18:49 INFO Applying migration id=didhost 2026/10/31 01:18:49 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:49 INFO Applying migration id=invites 2026/10/31 01:18:49 INFO Applying migration id=ed25519blob 2026/10/31 01:18:49 INFO Applying migration id=rsablob 2026/10/31 01:18:49 INFO Applying migration id=iconscid 2026/10/31 01:18:49 INFO Applying migration id=actor 2026/10/31 01:18:49 INFO Applying migration id=localkeys 2026/10/31 01:18:49 INFO Applying migration id=deleted 2026/10/31 01:18:49 INFO Applying migration id=history 2026/10/31 01:18:49 INFO Applying migration id=outboxnano 2026/10/31 01:18:49 INFO Applying migration id=implements 2026/10/31 01:18:49 INFO Applying migration id=backfill --- PASS: TestUnfollow_UnauthenticatedUser (2.21s) === RUN TestUploadEdit_HappyFlow 2026/10/31 01:18:51 INFO Applying migration id=initial 2026/10/31 01:18:51 INFO Applying migration id=notesupdated 2026/10/31 01:18:51 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:51 INFO Applying migration id=activitiesid 2026/10/31 01:18:51 INFO Applying migration id=outbox 2026/10/31 01:18:51 INFO Applying migration id=edits 2026/10/31 01:18:51 INFO Applying migration id=outboxactor 2026/10/31 01:18:51 INFO Applying migration id=outboxsender 2026/10/31 01:18:51 INFO Applying migration id=thread 2026/10/31 01:18:51 INFO Applying migration id=host 2026/10/31 01:18:51 INFO Applying migration id=sharedinbox 2026/10/31 01:18:51 INFO Applying migration id=noteshost 2026/10/31 01:18:51 INFO Applying migration id=fetched 2026/10/31 01:18:51 INFO Applying migration id=move 2026/10/31 01:18:51 INFO Applying migration id=cleanup 2026/10/31 01:18:51 INFO Applying migration id=received 2026/10/31 01:18:51 INFO Applying migration id=namehost 2026/10/31 01:18:51 INFO Applying migration id=outboxhost 2026/10/31 01:18:51 INFO Applying migration id=notesfts 2026/10/31 01:18:51 INFO Applying migration id=iconsname 2026/10/31 01:18:51 INFO Applying migration id=nohash 2026/10/31 01:18:51 INFO Applying migration id=shares 2026/10/31 01:18:51 INFO Applying migration id=actorttl 2026/10/31 01:18:51 INFO Applying migration id=tocc 2026/10/31 01:18:51 INFO Applying migration id=followeds 2026/10/31 01:18:51 INFO Applying migration id=certhash 2026/10/31 01:18:51 INFO Applying migration id=follows_sync 2026/10/31 01:18:51 INFO Applying migration id=jsonpath 2026/10/31 01:18:51 INFO Applying migration id=localforward 2026/10/31 01:18:51 INFO Applying migration id=avatar 2026/10/31 01:18:51 INFO Applying migration id=noimage 2026/10/31 01:18:51 INFO Applying migration id=feed 2026/10/31 01:18:51 INFO Applying migration id=bookmarks 2026/10/31 01:18:51 INFO Applying migration id=shareactivity 2026/10/31 01:18:51 INFO Applying migration id=application 2026/10/31 01:18:51 INFO Applying migration id=certificates 2026/10/31 01:18:51 INFO Applying migration id=rawforward 2026/10/31 01:18:51 INFO Applying migration id=publickey 2026/10/31 01:18:51 INFO Applying migration id=resolvegroup 2026/10/31 01:18:51 INFO Applying migration id=reject 2026/10/31 01:18:51 INFO Applying migration id=autodel 2026/10/31 01:18:51 INFO Applying migration id=jsonb 2026/10/31 01:18:51 INFO Applying migration id=quote 2026/10/31 01:18:51 INFO Applying migration id=rfc9421 2026/10/31 01:18:51 INFO Applying migration id=keys 2026/10/31 01:18:51 INFO Applying migration id=portable 2026/10/31 01:18:51 INFO Applying migration id=proofs 2026/10/31 01:18:51 INFO Applying migration id=contexts 2026/10/31 01:18:51 INFO Applying migration id=deliverieshost 2026/10/31 01:18:51 INFO Applying migration id=pembegin 2026/10/31 01:18:51 INFO Applying migration id=didhost 2026/10/31 01:18:51 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:51 INFO Applying migration id=invites 2026/10/31 01:18:51 INFO Applying migration id=ed25519blob 2026/10/31 01:18:51 INFO Applying migration id=rsablob 2026/10/31 01:18:52 INFO Applying migration id=iconscid 2026/10/31 01:18:52 INFO Applying migration id=actor 2026/10/31 01:18:52 INFO Applying migration id=localkeys 2026/10/31 01:18:52 INFO Applying migration id=deleted 2026/10/31 01:18:52 INFO Applying migration id=history 2026/10/31 01:18:52 INFO Applying migration id=outboxnano 2026/10/31 01:18:52 INFO Applying migration id=implements 2026/10/31 01:18:52 INFO Applying migration id=backfill 2026/10/31 01:18:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-cb52-7f0d-823a-bcf343ec1c6b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:18:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-cb53-79d1-bc6a-1bb3e61a846c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-cb52-7f0d-823a-bcf343ec1c6b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-cb52-7f0d-823a-bcf343ec1c6b 2026/10/31 01:18:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-cb57-7c08-a1ef-cd5a9c6e7a99 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-cb57-7b15-8117-0ed17d06f714 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-cb57-7b15-8117-0ed17d06f714 2026/10/31 01:18:54 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a18f89-cb5a-761f-b301-722f140e3b27 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-cb57-7b15-8117-0ed17d06f714 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-cb57-7b15-8117-0ed17d06f714 2026/10/31 01:18:54 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a18f89-cb57-7b15-8117-0ed17d06f714 can=2026-10-31T01:34:54.810Z --- PASS: TestUploadEdit_HappyFlow (2.91s) === RUN TestUploadEdit_Empty 2026/10/31 01:18:54 INFO Applying migration id=initial 2026/10/31 01:18:54 INFO Applying migration id=notesupdated 2026/10/31 01:18:54 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:54 INFO Applying migration id=activitiesid 2026/10/31 01:18:54 INFO Applying migration id=outbox 2026/10/31 01:18:54 INFO Applying migration id=edits 2026/10/31 01:18:54 INFO Applying migration id=outboxactor 2026/10/31 01:18:54 INFO Applying migration id=outboxsender 2026/10/31 01:18:54 INFO Applying migration id=thread 2026/10/31 01:18:54 INFO Applying migration id=host 2026/10/31 01:18:54 INFO Applying migration id=sharedinbox 2026/10/31 01:18:54 INFO Applying migration id=noteshost 2026/10/31 01:18:54 INFO Applying migration id=fetched 2026/10/31 01:18:54 INFO Applying migration id=move 2026/10/31 01:18:54 INFO Applying migration id=cleanup 2026/10/31 01:18:54 INFO Applying migration id=received 2026/10/31 01:18:54 INFO Applying migration id=namehost 2026/10/31 01:18:54 INFO Applying migration id=outboxhost 2026/10/31 01:18:54 INFO Applying migration id=notesfts 2026/10/31 01:18:54 INFO Applying migration id=iconsname 2026/10/31 01:18:54 INFO Applying migration id=nohash 2026/10/31 01:18:54 INFO Applying migration id=shares 2026/10/31 01:18:54 INFO Applying migration id=actorttl 2026/10/31 01:18:54 INFO Applying migration id=tocc 2026/10/31 01:18:54 INFO Applying migration id=followeds 2026/10/31 01:18:54 INFO Applying migration id=certhash 2026/10/31 01:18:54 INFO Applying migration id=follows_sync 2026/10/31 01:18:54 INFO Applying migration id=jsonpath 2026/10/31 01:18:54 INFO Applying migration id=localforward 2026/10/31 01:18:54 INFO Applying migration id=avatar 2026/10/31 01:18:54 INFO Applying migration id=noimage 2026/10/31 01:18:54 INFO Applying migration id=feed 2026/10/31 01:18:54 INFO Applying migration id=bookmarks 2026/10/31 01:18:54 INFO Applying migration id=shareactivity 2026/10/31 01:18:54 INFO Applying migration id=application 2026/10/31 01:18:54 INFO Applying migration id=certificates 2026/10/31 01:18:54 INFO Applying migration id=rawforward 2026/10/31 01:18:54 INFO Applying migration id=publickey 2026/10/31 01:18:54 INFO Applying migration id=resolvegroup 2026/10/31 01:18:54 INFO Applying migration id=reject 2026/10/31 01:18:54 INFO Applying migration id=autodel 2026/10/31 01:18:54 INFO Applying migration id=jsonb 2026/10/31 01:18:54 INFO Applying migration id=quote 2026/10/31 01:18:54 INFO Applying migration id=rfc9421 2026/10/31 01:18:54 INFO Applying migration id=keys 2026/10/31 01:18:54 INFO Applying migration id=portable 2026/10/31 01:18:54 INFO Applying migration id=proofs 2026/10/31 01:18:54 INFO Applying migration id=contexts 2026/10/31 01:18:54 INFO Applying migration id=deliverieshost 2026/10/31 01:18:54 INFO Applying migration id=pembegin 2026/10/31 01:18:54 INFO Applying migration id=didhost 2026/10/31 01:18:54 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:54 INFO Applying migration id=invites 2026/10/31 01:18:54 INFO Applying migration id=ed25519blob 2026/10/31 01:18:54 INFO Applying migration id=rsablob 2026/10/31 01:18:54 INFO Applying migration id=iconscid 2026/10/31 01:18:54 INFO Applying migration id=actor 2026/10/31 01:18:54 INFO Applying migration id=localkeys 2026/10/31 01:18:54 INFO Applying migration id=deleted 2026/10/31 01:18:54 INFO Applying migration id=history 2026/10/31 01:18:54 INFO Applying migration id=outboxnano 2026/10/31 01:18:54 INFO Applying migration id=implements 2026/10/31 01:18:54 INFO Applying migration id=backfill 2026/10/31 01:18:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-d31c-73ff-b7f2-0546f07d7778 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:18:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-d31c-7e7f-a5b0-d33eb3abd58d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-d31c-73ff-b7f2-0546f07d7778 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-d31c-73ff-b7f2-0546f07d7778 2026/10/31 01:18:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-d31e-7c96-8fae-3d7424d699f0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-d31e-7c5d-a44e-6f71604a4dfc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-d31e-7c5d-a44e-6f71604a4dfc 2026/10/31 01:18:56 WARN Content is empty --- PASS: TestUploadEdit_Empty (1.99s) === RUN TestUploadEdit_SizeLimit 2026/10/31 01:18:56 INFO Applying migration id=initial 2026/10/31 01:18:56 INFO Applying migration id=notesupdated 2026/10/31 01:18:56 INFO Applying migration id=personspreferredusername 2026/10/31 01:18:56 INFO Applying migration id=activitiesid 2026/10/31 01:18:56 INFO Applying migration id=outbox 2026/10/31 01:18:56 INFO Applying migration id=edits 2026/10/31 01:18:56 INFO Applying migration id=outboxactor 2026/10/31 01:18:56 INFO Applying migration id=outboxsender 2026/10/31 01:18:56 INFO Applying migration id=thread 2026/10/31 01:18:56 INFO Applying migration id=host 2026/10/31 01:18:56 INFO Applying migration id=sharedinbox 2026/10/31 01:18:56 INFO Applying migration id=noteshost 2026/10/31 01:18:56 INFO Applying migration id=fetched 2026/10/31 01:18:56 INFO Applying migration id=move 2026/10/31 01:18:56 INFO Applying migration id=cleanup 2026/10/31 01:18:56 INFO Applying migration id=received 2026/10/31 01:18:56 INFO Applying migration id=namehost 2026/10/31 01:18:56 INFO Applying migration id=outboxhost 2026/10/31 01:18:56 INFO Applying migration id=notesfts 2026/10/31 01:18:56 INFO Applying migration id=iconsname 2026/10/31 01:18:56 INFO Applying migration id=nohash 2026/10/31 01:18:56 INFO Applying migration id=shares 2026/10/31 01:18:56 INFO Applying migration id=actorttl 2026/10/31 01:18:56 INFO Applying migration id=tocc 2026/10/31 01:18:56 INFO Applying migration id=followeds 2026/10/31 01:18:56 INFO Applying migration id=certhash 2026/10/31 01:18:56 INFO Applying migration id=follows_sync 2026/10/31 01:18:56 INFO Applying migration id=jsonpath 2026/10/31 01:18:56 INFO Applying migration id=localforward 2026/10/31 01:18:56 INFO Applying migration id=avatar 2026/10/31 01:18:56 INFO Applying migration id=noimage 2026/10/31 01:18:56 INFO Applying migration id=feed 2026/10/31 01:18:56 INFO Applying migration id=bookmarks 2026/10/31 01:18:56 INFO Applying migration id=shareactivity 2026/10/31 01:18:56 INFO Applying migration id=application 2026/10/31 01:18:56 INFO Applying migration id=certificates 2026/10/31 01:18:56 INFO Applying migration id=rawforward 2026/10/31 01:18:56 INFO Applying migration id=publickey 2026/10/31 01:18:56 INFO Applying migration id=resolvegroup 2026/10/31 01:18:56 INFO Applying migration id=reject 2026/10/31 01:18:56 INFO Applying migration id=autodel 2026/10/31 01:18:56 INFO Applying migration id=jsonb 2026/10/31 01:18:56 INFO Applying migration id=quote 2026/10/31 01:18:56 INFO Applying migration id=rfc9421 2026/10/31 01:18:56 INFO Applying migration id=keys 2026/10/31 01:18:56 INFO Applying migration id=portable 2026/10/31 01:18:56 INFO Applying migration id=proofs 2026/10/31 01:18:56 INFO Applying migration id=contexts 2026/10/31 01:18:56 INFO Applying migration id=deliverieshost 2026/10/31 01:18:56 INFO Applying migration id=pembegin 2026/10/31 01:18:56 INFO Applying migration id=didhost 2026/10/31 01:18:56 INFO Applying migration id=rsapkcs8 2026/10/31 01:18:56 INFO Applying migration id=invites 2026/10/31 01:18:56 INFO Applying migration id=ed25519blob 2026/10/31 01:18:56 INFO Applying migration id=rsablob 2026/10/31 01:18:56 INFO Applying migration id=iconscid 2026/10/31 01:18:56 INFO Applying migration id=actor 2026/10/31 01:18:56 INFO Applying migration id=localkeys 2026/10/31 01:18:56 INFO Applying migration id=deleted 2026/10/31 01:18:56 INFO Applying migration id=history 2026/10/31 01:18:56 INFO Applying migration id=outboxnano 2026/10/31 01:18:56 INFO Applying migration id=implements 2026/10/31 01:18:56 INFO Applying migration id=backfill 2026/10/31 01:19:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-e13a-75be-a118-79c65b0f5c5a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-e13b-71c5-bae8-e4250f05ccac activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-e13a-75be-a118-79c65b0f5c5a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-e13a-75be-a118-79c65b0f5c5a 2026/10/31 01:19:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-e13d-709a-8a2b-0ea213e87cb3 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-e13d-705c-8c7f-69eb1f5a7859 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-e13d-705c-8c7f-69eb1f5a7859 --- PASS: TestUploadEdit_SizeLimit (3.61s) === RUN TestUploadEdit_InvalidSize 2026/10/31 01:19:00 INFO Applying migration id=initial 2026/10/31 01:19:00 INFO Applying migration id=notesupdated 2026/10/31 01:19:00 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:00 INFO Applying migration id=activitiesid 2026/10/31 01:19:00 INFO Applying migration id=outbox 2026/10/31 01:19:00 INFO Applying migration id=edits 2026/10/31 01:19:00 INFO Applying migration id=outboxactor 2026/10/31 01:19:00 INFO Applying migration id=outboxsender 2026/10/31 01:19:00 INFO Applying migration id=thread 2026/10/31 01:19:00 INFO Applying migration id=host 2026/10/31 01:19:00 INFO Applying migration id=sharedinbox 2026/10/31 01:19:00 INFO Applying migration id=noteshost 2026/10/31 01:19:00 INFO Applying migration id=fetched 2026/10/31 01:19:00 INFO Applying migration id=move 2026/10/31 01:19:00 INFO Applying migration id=cleanup 2026/10/31 01:19:00 INFO Applying migration id=received 2026/10/31 01:19:00 INFO Applying migration id=namehost 2026/10/31 01:19:00 INFO Applying migration id=outboxhost 2026/10/31 01:19:00 INFO Applying migration id=notesfts 2026/10/31 01:19:00 INFO Applying migration id=iconsname 2026/10/31 01:19:00 INFO Applying migration id=nohash 2026/10/31 01:19:00 INFO Applying migration id=shares 2026/10/31 01:19:00 INFO Applying migration id=actorttl 2026/10/31 01:19:00 INFO Applying migration id=tocc 2026/10/31 01:19:00 INFO Applying migration id=followeds 2026/10/31 01:19:00 INFO Applying migration id=certhash 2026/10/31 01:19:00 INFO Applying migration id=follows_sync 2026/10/31 01:19:00 INFO Applying migration id=jsonpath 2026/10/31 01:19:00 INFO Applying migration id=localforward 2026/10/31 01:19:00 INFO Applying migration id=avatar 2026/10/31 01:19:00 INFO Applying migration id=noimage 2026/10/31 01:19:00 INFO Applying migration id=feed 2026/10/31 01:19:00 INFO Applying migration id=bookmarks 2026/10/31 01:19:00 INFO Applying migration id=shareactivity 2026/10/31 01:19:00 INFO Applying migration id=application 2026/10/31 01:19:00 INFO Applying migration id=certificates 2026/10/31 01:19:00 INFO Applying migration id=rawforward 2026/10/31 01:19:00 INFO Applying migration id=publickey 2026/10/31 01:19:00 INFO Applying migration id=resolvegroup 2026/10/31 01:19:00 INFO Applying migration id=reject 2026/10/31 01:19:00 INFO Applying migration id=autodel 2026/10/31 01:19:00 INFO Applying migration id=jsonb 2026/10/31 01:19:00 INFO Applying migration id=quote 2026/10/31 01:19:00 INFO Applying migration id=rfc9421 2026/10/31 01:19:00 INFO Applying migration id=keys 2026/10/31 01:19:00 INFO Applying migration id=portable 2026/10/31 01:19:00 INFO Applying migration id=proofs 2026/10/31 01:19:00 INFO Applying migration id=contexts 2026/10/31 01:19:00 INFO Applying migration id=deliverieshost 2026/10/31 01:19:00 INFO Applying migration id=pembegin 2026/10/31 01:19:00 INFO Applying migration id=didhost 2026/10/31 01:19:00 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:00 INFO Applying migration id=invites 2026/10/31 01:19:00 INFO Applying migration id=ed25519blob 2026/10/31 01:19:00 INFO Applying migration id=rsablob 2026/10/31 01:19:00 INFO Applying migration id=iconscid 2026/10/31 01:19:00 INFO Applying migration id=actor 2026/10/31 01:19:00 INFO Applying migration id=localkeys 2026/10/31 01:19:00 INFO Applying migration id=deleted 2026/10/31 01:19:00 INFO Applying migration id=history 2026/10/31 01:19:00 INFO Applying migration id=outboxnano 2026/10/31 01:19:00 INFO Applying migration id=implements 2026/10/31 01:19:00 INFO Applying migration id=backfill 2026/10/31 01:19:03 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-eead-73c2-a5ce-0f30863f50db activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:03 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-eeae-77b1-8bca-438a5817b341 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-eead-73c2-a5ce-0f30863f50db activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-eead-73c2-a5ce-0f30863f50db 2026/10/31 01:19:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-eeb0-7994-94e7-a229cd90ae97 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-eeb0-7942-9d94-867bffb86744 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-eeb0-7942-9d94-867bffb86744 2026/10/31 01:19:03 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (3.44s) === RUN TestUploadEdit_InvalidType 2026/10/31 01:19:03 INFO Applying migration id=initial 2026/10/31 01:19:03 INFO Applying migration id=notesupdated 2026/10/31 01:19:03 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:03 INFO Applying migration id=activitiesid 2026/10/31 01:19:03 INFO Applying migration id=outbox 2026/10/31 01:19:03 INFO Applying migration id=edits 2026/10/31 01:19:03 INFO Applying migration id=outboxactor 2026/10/31 01:19:03 INFO Applying migration id=outboxsender 2026/10/31 01:19:03 INFO Applying migration id=thread 2026/10/31 01:19:03 INFO Applying migration id=host 2026/10/31 01:19:03 INFO Applying migration id=sharedinbox 2026/10/31 01:19:03 INFO Applying migration id=noteshost 2026/10/31 01:19:03 INFO Applying migration id=fetched 2026/10/31 01:19:03 INFO Applying migration id=move 2026/10/31 01:19:03 INFO Applying migration id=cleanup 2026/10/31 01:19:03 INFO Applying migration id=received 2026/10/31 01:19:03 INFO Applying migration id=namehost 2026/10/31 01:19:03 INFO Applying migration id=outboxhost 2026/10/31 01:19:03 INFO Applying migration id=notesfts 2026/10/31 01:19:03 INFO Applying migration id=iconsname 2026/10/31 01:19:03 INFO Applying migration id=nohash 2026/10/31 01:19:03 INFO Applying migration id=shares 2026/10/31 01:19:03 INFO Applying migration id=actorttl 2026/10/31 01:19:03 INFO Applying migration id=tocc 2026/10/31 01:19:03 INFO Applying migration id=followeds 2026/10/31 01:19:03 INFO Applying migration id=certhash 2026/10/31 01:19:03 INFO Applying migration id=follows_sync 2026/10/31 01:19:03 INFO Applying migration id=jsonpath 2026/10/31 01:19:03 INFO Applying migration id=localforward 2026/10/31 01:19:03 INFO Applying migration id=avatar 2026/10/31 01:19:03 INFO Applying migration id=noimage 2026/10/31 01:19:03 INFO Applying migration id=feed 2026/10/31 01:19:03 INFO Applying migration id=bookmarks 2026/10/31 01:19:03 INFO Applying migration id=shareactivity 2026/10/31 01:19:03 INFO Applying migration id=application 2026/10/31 01:19:03 INFO Applying migration id=certificates 2026/10/31 01:19:03 INFO Applying migration id=rawforward 2026/10/31 01:19:03 INFO Applying migration id=publickey 2026/10/31 01:19:03 INFO Applying migration id=resolvegroup 2026/10/31 01:19:03 INFO Applying migration id=reject 2026/10/31 01:19:03 INFO Applying migration id=autodel 2026/10/31 01:19:03 INFO Applying migration id=jsonb 2026/10/31 01:19:03 INFO Applying migration id=quote 2026/10/31 01:19:03 INFO Applying migration id=rfc9421 2026/10/31 01:19:03 INFO Applying migration id=keys 2026/10/31 01:19:03 INFO Applying migration id=portable 2026/10/31 01:19:03 INFO Applying migration id=proofs 2026/10/31 01:19:03 INFO Applying migration id=contexts 2026/10/31 01:19:03 INFO Applying migration id=deliverieshost 2026/10/31 01:19:03 INFO Applying migration id=pembegin 2026/10/31 01:19:03 INFO Applying migration id=didhost 2026/10/31 01:19:03 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:03 INFO Applying migration id=invites 2026/10/31 01:19:03 INFO Applying migration id=ed25519blob 2026/10/31 01:19:03 INFO Applying migration id=rsablob 2026/10/31 01:19:03 INFO Applying migration id=iconscid 2026/10/31 01:19:03 INFO Applying migration id=actor 2026/10/31 01:19:03 INFO Applying migration id=localkeys 2026/10/31 01:19:03 INFO Applying migration id=deleted 2026/10/31 01:19:03 INFO Applying migration id=history 2026/10/31 01:19:03 INFO Applying migration id=outboxnano 2026/10/31 01:19:03 INFO Applying migration id=implements 2026/10/31 01:19:03 INFO Applying migration id=backfill 2026/10/31 01:19:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-f5f8-7929-ad5d-f059ef582ef4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-f5f9-74e3-a0c4-7bd45d010bf2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-f5f8-7929-ad5d-f059ef582ef4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-f5f8-7929-ad5d-f059ef582ef4 2026/10/31 01:19:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-f5fb-760e-94e0-af0665794100 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-f5fb-75c6-8cfa-ad6136f63c12 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-f5fb-75c6-8cfa-ad6136f63c12 2026/10/31 01:19:05 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (1.87s) === RUN TestUploadEdit_NoSize 2026/10/31 01:19:05 INFO Applying migration id=initial 2026/10/31 01:19:05 INFO Applying migration id=notesupdated 2026/10/31 01:19:05 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:05 INFO Applying migration id=activitiesid 2026/10/31 01:19:05 INFO Applying migration id=outbox 2026/10/31 01:19:05 INFO Applying migration id=edits 2026/10/31 01:19:05 INFO Applying migration id=outboxactor 2026/10/31 01:19:05 INFO Applying migration id=outboxsender 2026/10/31 01:19:05 INFO Applying migration id=thread 2026/10/31 01:19:05 INFO Applying migration id=host 2026/10/31 01:19:05 INFO Applying migration id=sharedinbox 2026/10/31 01:19:05 INFO Applying migration id=noteshost 2026/10/31 01:19:05 INFO Applying migration id=fetched 2026/10/31 01:19:05 INFO Applying migration id=move 2026/10/31 01:19:05 INFO Applying migration id=cleanup 2026/10/31 01:19:05 INFO Applying migration id=received 2026/10/31 01:19:05 INFO Applying migration id=namehost 2026/10/31 01:19:05 INFO Applying migration id=outboxhost 2026/10/31 01:19:05 INFO Applying migration id=notesfts 2026/10/31 01:19:05 INFO Applying migration id=iconsname 2026/10/31 01:19:05 INFO Applying migration id=nohash 2026/10/31 01:19:05 INFO Applying migration id=shares 2026/10/31 01:19:05 INFO Applying migration id=actorttl 2026/10/31 01:19:05 INFO Applying migration id=tocc 2026/10/31 01:19:05 INFO Applying migration id=followeds 2026/10/31 01:19:05 INFO Applying migration id=certhash 2026/10/31 01:19:05 INFO Applying migration id=follows_sync 2026/10/31 01:19:05 INFO Applying migration id=jsonpath 2026/10/31 01:19:05 INFO Applying migration id=localforward 2026/10/31 01:19:05 INFO Applying migration id=avatar 2026/10/31 01:19:05 INFO Applying migration id=noimage 2026/10/31 01:19:05 INFO Applying migration id=feed 2026/10/31 01:19:05 INFO Applying migration id=bookmarks 2026/10/31 01:19:05 INFO Applying migration id=shareactivity 2026/10/31 01:19:05 INFO Applying migration id=application 2026/10/31 01:19:05 INFO Applying migration id=certificates 2026/10/31 01:19:05 INFO Applying migration id=rawforward 2026/10/31 01:19:05 INFO Applying migration id=publickey 2026/10/31 01:19:05 INFO Applying migration id=resolvegroup 2026/10/31 01:19:05 INFO Applying migration id=reject 2026/10/31 01:19:05 INFO Applying migration id=autodel 2026/10/31 01:19:05 INFO Applying migration id=jsonb 2026/10/31 01:19:05 INFO Applying migration id=quote 2026/10/31 01:19:05 INFO Applying migration id=rfc9421 2026/10/31 01:19:05 INFO Applying migration id=keys 2026/10/31 01:19:05 INFO Applying migration id=portable 2026/10/31 01:19:05 INFO Applying migration id=proofs 2026/10/31 01:19:05 INFO Applying migration id=contexts 2026/10/31 01:19:05 INFO Applying migration id=deliverieshost 2026/10/31 01:19:05 INFO Applying migration id=pembegin 2026/10/31 01:19:05 INFO Applying migration id=didhost 2026/10/31 01:19:05 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:05 INFO Applying migration id=invites 2026/10/31 01:19:05 INFO Applying migration id=ed25519blob 2026/10/31 01:19:05 INFO Applying migration id=rsablob 2026/10/31 01:19:05 INFO Applying migration id=iconscid 2026/10/31 01:19:05 INFO Applying migration id=actor 2026/10/31 01:19:05 INFO Applying migration id=localkeys 2026/10/31 01:19:05 INFO Applying migration id=deleted 2026/10/31 01:19:05 INFO Applying migration id=history 2026/10/31 01:19:05 INFO Applying migration id=outboxnano 2026/10/31 01:19:05 INFO Applying migration id=implements 2026/10/31 01:19:05 INFO Applying migration id=backfill 2026/10/31 01:19:07 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f89-fc77-749e-a429-0b20f3cf557a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:07 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f89-fc77-7e6b-bb7f-e6909c0d73ff activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f89-fc77-749e-a429-0b20f3cf557a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f89-fc77-749e-a429-0b20f3cf557a 2026/10/31 01:19:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f89-fc79-7c46-8273-7af4dec068fa activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f89-fc79-7c09-9f64-490f7f989d6f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f89-fc79-7c09-9f64-490f7f989d6f 2026/10/31 01:19:07 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (1.66s) === RUN TestUploadEdit_NoType 2026/10/31 01:19:07 INFO Applying migration id=initial 2026/10/31 01:19:07 INFO Applying migration id=notesupdated 2026/10/31 01:19:07 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:07 INFO Applying migration id=activitiesid 2026/10/31 01:19:07 INFO Applying migration id=outbox 2026/10/31 01:19:07 INFO Applying migration id=edits 2026/10/31 01:19:07 INFO Applying migration id=outboxactor 2026/10/31 01:19:07 INFO Applying migration id=outboxsender 2026/10/31 01:19:07 INFO Applying migration id=thread 2026/10/31 01:19:07 INFO Applying migration id=host 2026/10/31 01:19:07 INFO Applying migration id=sharedinbox 2026/10/31 01:19:07 INFO Applying migration id=noteshost 2026/10/31 01:19:07 INFO Applying migration id=fetched 2026/10/31 01:19:07 INFO Applying migration id=move 2026/10/31 01:19:07 INFO Applying migration id=cleanup 2026/10/31 01:19:07 INFO Applying migration id=received 2026/10/31 01:19:07 INFO Applying migration id=namehost 2026/10/31 01:19:07 INFO Applying migration id=outboxhost 2026/10/31 01:19:07 INFO Applying migration id=notesfts 2026/10/31 01:19:07 INFO Applying migration id=iconsname 2026/10/31 01:19:07 INFO Applying migration id=nohash 2026/10/31 01:19:07 INFO Applying migration id=shares 2026/10/31 01:19:07 INFO Applying migration id=actorttl 2026/10/31 01:19:07 INFO Applying migration id=tocc 2026/10/31 01:19:07 INFO Applying migration id=followeds 2026/10/31 01:19:07 INFO Applying migration id=certhash 2026/10/31 01:19:07 INFO Applying migration id=follows_sync 2026/10/31 01:19:07 INFO Applying migration id=jsonpath 2026/10/31 01:19:07 INFO Applying migration id=localforward 2026/10/31 01:19:07 INFO Applying migration id=avatar 2026/10/31 01:19:07 INFO Applying migration id=noimage 2026/10/31 01:19:07 INFO Applying migration id=feed 2026/10/31 01:19:07 INFO Applying migration id=bookmarks 2026/10/31 01:19:07 INFO Applying migration id=shareactivity 2026/10/31 01:19:07 INFO Applying migration id=application 2026/10/31 01:19:07 INFO Applying migration id=certificates 2026/10/31 01:19:07 INFO Applying migration id=rawforward 2026/10/31 01:19:07 INFO Applying migration id=publickey 2026/10/31 01:19:07 INFO Applying migration id=resolvegroup 2026/10/31 01:19:07 INFO Applying migration id=reject 2026/10/31 01:19:07 INFO Applying migration id=autodel 2026/10/31 01:19:07 INFO Applying migration id=jsonb 2026/10/31 01:19:07 INFO Applying migration id=quote 2026/10/31 01:19:07 INFO Applying migration id=rfc9421 2026/10/31 01:19:07 INFO Applying migration id=keys 2026/10/31 01:19:07 INFO Applying migration id=portable 2026/10/31 01:19:07 INFO Applying migration id=proofs 2026/10/31 01:19:07 INFO Applying migration id=contexts 2026/10/31 01:19:07 INFO Applying migration id=deliverieshost 2026/10/31 01:19:07 INFO Applying migration id=pembegin 2026/10/31 01:19:07 INFO Applying migration id=didhost 2026/10/31 01:19:07 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:07 INFO Applying migration id=invites 2026/10/31 01:19:07 INFO Applying migration id=ed25519blob 2026/10/31 01:19:07 INFO Applying migration id=rsablob 2026/10/31 01:19:07 INFO Applying migration id=iconscid 2026/10/31 01:19:07 INFO Applying migration id=actor 2026/10/31 01:19:07 INFO Applying migration id=localkeys 2026/10/31 01:19:07 INFO Applying migration id=deleted 2026/10/31 01:19:07 INFO Applying migration id=history 2026/10/31 01:19:07 INFO Applying migration id=outboxnano 2026/10/31 01:19:07 INFO Applying migration id=implements 2026/10/31 01:19:07 INFO Applying migration id=backfill 2026/10/31 01:19:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8a-0690-7773-a19f-d6135e7be410 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8a-0691-7287-9c27-1a432b56ae67 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8a-0690-7773-a19f-d6135e7be410 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f8a-0690-7773-a19f-d6135e7be410 2026/10/31 01:19:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-0693-70c6-9465-37e46c0761f1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-0693-708b-ab94-5801bbf32b85 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-0693-708b-ab94-5801bbf32b85 2026/10/31 01:19:09 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (2.59s) === RUN TestUploadReply_PostToFollowers 2026/10/31 01:19:09 INFO Applying migration id=initial 2026/10/31 01:19:09 INFO Applying migration id=notesupdated 2026/10/31 01:19:09 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:09 INFO Applying migration id=activitiesid 2026/10/31 01:19:09 INFO Applying migration id=outbox 2026/10/31 01:19:09 INFO Applying migration id=edits 2026/10/31 01:19:09 INFO Applying migration id=outboxactor 2026/10/31 01:19:09 INFO Applying migration id=outboxsender 2026/10/31 01:19:09 INFO Applying migration id=thread 2026/10/31 01:19:09 INFO Applying migration id=host 2026/10/31 01:19:09 INFO Applying migration id=sharedinbox 2026/10/31 01:19:09 INFO Applying migration id=noteshost 2026/10/31 01:19:09 INFO Applying migration id=fetched 2026/10/31 01:19:09 INFO Applying migration id=move 2026/10/31 01:19:09 INFO Applying migration id=cleanup 2026/10/31 01:19:09 INFO Applying migration id=received 2026/10/31 01:19:09 INFO Applying migration id=namehost 2026/10/31 01:19:09 INFO Applying migration id=outboxhost 2026/10/31 01:19:09 INFO Applying migration id=notesfts 2026/10/31 01:19:09 INFO Applying migration id=iconsname 2026/10/31 01:19:09 INFO Applying migration id=nohash 2026/10/31 01:19:09 INFO Applying migration id=shares 2026/10/31 01:19:09 INFO Applying migration id=actorttl 2026/10/31 01:19:09 INFO Applying migration id=tocc 2026/10/31 01:19:10 INFO Applying migration id=followeds 2026/10/31 01:19:10 INFO Applying migration id=certhash 2026/10/31 01:19:10 INFO Applying migration id=follows_sync 2026/10/31 01:19:10 INFO Applying migration id=jsonpath 2026/10/31 01:19:10 INFO Applying migration id=localforward 2026/10/31 01:19:10 INFO Applying migration id=avatar 2026/10/31 01:19:10 INFO Applying migration id=noimage 2026/10/31 01:19:10 INFO Applying migration id=feed 2026/10/31 01:19:10 INFO Applying migration id=bookmarks 2026/10/31 01:19:10 INFO Applying migration id=shareactivity 2026/10/31 01:19:10 INFO Applying migration id=application 2026/10/31 01:19:10 INFO Applying migration id=certificates 2026/10/31 01:19:10 INFO Applying migration id=rawforward 2026/10/31 01:19:10 INFO Applying migration id=publickey 2026/10/31 01:19:10 INFO Applying migration id=resolvegroup 2026/10/31 01:19:10 INFO Applying migration id=reject 2026/10/31 01:19:10 INFO Applying migration id=autodel 2026/10/31 01:19:10 INFO Applying migration id=jsonb 2026/10/31 01:19:10 INFO Applying migration id=quote 2026/10/31 01:19:10 INFO Applying migration id=rfc9421 2026/10/31 01:19:10 INFO Applying migration id=keys 2026/10/31 01:19:10 INFO Applying migration id=portable 2026/10/31 01:19:10 INFO Applying migration id=proofs 2026/10/31 01:19:10 INFO Applying migration id=contexts 2026/10/31 01:19:10 INFO Applying migration id=deliverieshost 2026/10/31 01:19:10 INFO Applying migration id=pembegin 2026/10/31 01:19:10 INFO Applying migration id=didhost 2026/10/31 01:19:10 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:10 INFO Applying migration id=invites 2026/10/31 01:19:10 INFO Applying migration id=ed25519blob 2026/10/31 01:19:10 INFO Applying migration id=rsablob 2026/10/31 01:19:10 INFO Applying migration id=iconscid 2026/10/31 01:19:10 INFO Applying migration id=actor 2026/10/31 01:19:10 INFO Applying migration id=localkeys 2026/10/31 01:19:10 INFO Applying migration id=deleted 2026/10/31 01:19:10 INFO Applying migration id=history 2026/10/31 01:19:10 INFO Applying migration id=outboxnano 2026/10/31 01:19:10 INFO Applying migration id=implements 2026/10/31 01:19:10 INFO Applying migration id=backfill 2026/10/31 01:19:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8a-0dbe-7a54-90c5-7563a35c94b5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8a-0dbf-7620-85de-98e987f827a3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8a-0dbe-7a54-90c5-7563a35c94b5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f8a-0dbe-7a54-90c5-7563a35c94b5 2026/10/31 01:19:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-0dc0-70b0-9c98-fa66f823bae8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-0dc0-706d-b01e-ef8eb62bbad8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-0dc0-706d-b01e-ef8eb62bbad8 2026/10/31 01:19:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-0dc0-706d-b01e-ef8eb62bbad8 2026/10/31 01:19:11 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-0dc0-706d-b01e-ef8eb62bbad8 2026/10/31 01:19:11 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-0dc3-76a6-ac94-bf1dec46bcba note=https://localhost.localdomain:8443/post/01a18f8a-0dc3-7665-a955-26470c5a380c thread=https://localhost.localdomain:8443/post/01a18f8a-0dc0-706d-b01e-ef8eb62bbad8 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-0dc3-76a6-ac94-bf1dec46bcba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-0dc3-7665-a955-26470c5a380c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-0dc3-7665-a955-26470c5a380c 2026/10/31 01:19:11 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-0dc0-706d-b01e-ef8eb62bbad8 2026/10/31 01:19:11 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (1.84s) === RUN TestUploadReply_NoMimeType 2026/10/31 01:19:11 INFO Applying migration id=initial 2026/10/31 01:19:11 INFO Applying migration id=notesupdated 2026/10/31 01:19:11 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:11 INFO Applying migration id=activitiesid 2026/10/31 01:19:11 INFO Applying migration id=outbox 2026/10/31 01:19:11 INFO Applying migration id=edits 2026/10/31 01:19:11 INFO Applying migration id=outboxactor 2026/10/31 01:19:11 INFO Applying migration id=outboxsender 2026/10/31 01:19:11 INFO Applying migration id=thread 2026/10/31 01:19:11 INFO Applying migration id=host 2026/10/31 01:19:11 INFO Applying migration id=sharedinbox 2026/10/31 01:19:11 INFO Applying migration id=noteshost 2026/10/31 01:19:11 INFO Applying migration id=fetched 2026/10/31 01:19:11 INFO Applying migration id=move 2026/10/31 01:19:11 INFO Applying migration id=cleanup 2026/10/31 01:19:11 INFO Applying migration id=received 2026/10/31 01:19:11 INFO Applying migration id=namehost 2026/10/31 01:19:11 INFO Applying migration id=outboxhost 2026/10/31 01:19:11 INFO Applying migration id=notesfts 2026/10/31 01:19:11 INFO Applying migration id=iconsname 2026/10/31 01:19:11 INFO Applying migration id=nohash 2026/10/31 01:19:11 INFO Applying migration id=shares 2026/10/31 01:19:11 INFO Applying migration id=actorttl 2026/10/31 01:19:11 INFO Applying migration id=tocc 2026/10/31 01:19:11 INFO Applying migration id=followeds 2026/10/31 01:19:11 INFO Applying migration id=certhash 2026/10/31 01:19:11 INFO Applying migration id=follows_sync 2026/10/31 01:19:11 INFO Applying migration id=jsonpath 2026/10/31 01:19:11 INFO Applying migration id=localforward 2026/10/31 01:19:11 INFO Applying migration id=avatar 2026/10/31 01:19:11 INFO Applying migration id=noimage 2026/10/31 01:19:11 INFO Applying migration id=feed 2026/10/31 01:19:11 INFO Applying migration id=bookmarks 2026/10/31 01:19:11 INFO Applying migration id=shareactivity 2026/10/31 01:19:11 INFO Applying migration id=application 2026/10/31 01:19:11 INFO Applying migration id=certificates 2026/10/31 01:19:11 INFO Applying migration id=rawforward 2026/10/31 01:19:11 INFO Applying migration id=publickey 2026/10/31 01:19:11 INFO Applying migration id=resolvegroup 2026/10/31 01:19:11 INFO Applying migration id=reject 2026/10/31 01:19:11 INFO Applying migration id=autodel 2026/10/31 01:19:11 INFO Applying migration id=jsonb 2026/10/31 01:19:11 INFO Applying migration id=quote 2026/10/31 01:19:11 INFO Applying migration id=rfc9421 2026/10/31 01:19:11 INFO Applying migration id=keys 2026/10/31 01:19:11 INFO Applying migration id=portable 2026/10/31 01:19:11 INFO Applying migration id=proofs 2026/10/31 01:19:11 INFO Applying migration id=contexts 2026/10/31 01:19:11 INFO Applying migration id=deliverieshost 2026/10/31 01:19:11 INFO Applying migration id=pembegin 2026/10/31 01:19:11 INFO Applying migration id=didhost 2026/10/31 01:19:11 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:11 INFO Applying migration id=invites 2026/10/31 01:19:11 INFO Applying migration id=ed25519blob 2026/10/31 01:19:11 INFO Applying migration id=rsablob 2026/10/31 01:19:11 INFO Applying migration id=iconscid 2026/10/31 01:19:11 INFO Applying migration id=actor 2026/10/31 01:19:11 INFO Applying migration id=localkeys 2026/10/31 01:19:11 INFO Applying migration id=deleted 2026/10/31 01:19:11 INFO Applying migration id=history 2026/10/31 01:19:11 INFO Applying migration id=outboxnano 2026/10/31 01:19:11 INFO Applying migration id=implements 2026/10/31 01:19:11 INFO Applying migration id=backfill 2026/10/31 01:19:14 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8a-1725-7c78-bbcb-27e46093b416 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8a-1726-772e-885d-6b7c3b0ff2d9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8a-1725-7c78-bbcb-27e46093b416 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f8a-1725-7c78-bbcb-27e46093b416 2026/10/31 01:19:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-1727-7123-b025-586617c06df0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-1727-70e4-ba93-a6c6d9fc6960 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-1727-70e4-ba93-a6c6d9fc6960 2026/10/31 01:19:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-1727-70e4-ba93-a6c6d9fc6960 2026/10/31 01:19:14 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-1727-70e4-ba93-a6c6d9fc6960 2026/10/31 01:19:14 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-172c-7b3a-bbd8-870833ecd2b5 note=https://localhost.localdomain:8443/post/01a18f8a-172c-7af4-a4d3-e4e6c1157a78 thread=https://localhost.localdomain:8443/post/01a18f8a-1727-70e4-ba93-a6c6d9fc6960 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-172c-7b3a-bbd8-870833ecd2b5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-172c-7af4-a4d3-e4e6c1157a78 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-172c-7af4-a4d3-e4e6c1157a78 2026/10/31 01:19:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-1727-70e4-ba93-a6c6d9fc6960 2026/10/31 01:19:14 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (2.41s) === RUN TestUsers_NoPosts 2026/10/31 01:19:14 INFO Applying migration id=initial 2026/10/31 01:19:14 INFO Applying migration id=notesupdated 2026/10/31 01:19:14 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:14 INFO Applying migration id=activitiesid 2026/10/31 01:19:14 INFO Applying migration id=outbox 2026/10/31 01:19:14 INFO Applying migration id=edits 2026/10/31 01:19:14 INFO Applying migration id=outboxactor 2026/10/31 01:19:14 INFO Applying migration id=outboxsender 2026/10/31 01:19:14 INFO Applying migration id=thread 2026/10/31 01:19:14 INFO Applying migration id=host 2026/10/31 01:19:14 INFO Applying migration id=sharedinbox 2026/10/31 01:19:14 INFO Applying migration id=noteshost 2026/10/31 01:19:14 INFO Applying migration id=fetched 2026/10/31 01:19:14 INFO Applying migration id=move 2026/10/31 01:19:14 INFO Applying migration id=cleanup 2026/10/31 01:19:14 INFO Applying migration id=received 2026/10/31 01:19:14 INFO Applying migration id=namehost 2026/10/31 01:19:14 INFO Applying migration id=outboxhost 2026/10/31 01:19:14 INFO Applying migration id=notesfts 2026/10/31 01:19:14 INFO Applying migration id=iconsname 2026/10/31 01:19:14 INFO Applying migration id=nohash 2026/10/31 01:19:14 INFO Applying migration id=shares 2026/10/31 01:19:14 INFO Applying migration id=actorttl 2026/10/31 01:19:14 INFO Applying migration id=tocc 2026/10/31 01:19:14 INFO Applying migration id=followeds 2026/10/31 01:19:14 INFO Applying migration id=certhash 2026/10/31 01:19:14 INFO Applying migration id=follows_sync 2026/10/31 01:19:14 INFO Applying migration id=jsonpath 2026/10/31 01:19:14 INFO Applying migration id=localforward 2026/10/31 01:19:14 INFO Applying migration id=avatar 2026/10/31 01:19:14 INFO Applying migration id=noimage 2026/10/31 01:19:14 INFO Applying migration id=feed 2026/10/31 01:19:14 INFO Applying migration id=bookmarks 2026/10/31 01:19:14 INFO Applying migration id=shareactivity 2026/10/31 01:19:14 INFO Applying migration id=application 2026/10/31 01:19:14 INFO Applying migration id=certificates 2026/10/31 01:19:14 INFO Applying migration id=rawforward 2026/10/31 01:19:14 INFO Applying migration id=publickey 2026/10/31 01:19:14 INFO Applying migration id=resolvegroup 2026/10/31 01:19:14 INFO Applying migration id=reject 2026/10/31 01:19:14 INFO Applying migration id=autodel 2026/10/31 01:19:14 INFO Applying migration id=jsonb 2026/10/31 01:19:14 INFO Applying migration id=quote 2026/10/31 01:19:14 INFO Applying migration id=rfc9421 2026/10/31 01:19:14 INFO Applying migration id=keys 2026/10/31 01:19:14 INFO Applying migration id=portable 2026/10/31 01:19:14 INFO Applying migration id=proofs 2026/10/31 01:19:14 INFO Applying migration id=contexts 2026/10/31 01:19:14 INFO Applying migration id=deliverieshost 2026/10/31 01:19:14 INFO Applying migration id=pembegin 2026/10/31 01:19:14 INFO Applying migration id=didhost 2026/10/31 01:19:14 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:14 INFO Applying migration id=invites 2026/10/31 01:19:14 INFO Applying migration id=ed25519blob 2026/10/31 01:19:14 INFO Applying migration id=rsablob 2026/10/31 01:19:14 INFO Applying migration id=iconscid 2026/10/31 01:19:14 INFO Applying migration id=actor 2026/10/31 01:19:14 INFO Applying migration id=localkeys 2026/10/31 01:19:14 INFO Applying migration id=deleted 2026/10/31 01:19:14 INFO Applying migration id=history 2026/10/31 01:19:14 INFO Applying migration id=outboxnano 2026/10/31 01:19:14 INFO Applying migration id=implements 2026/10/31 01:19:14 INFO Applying migration id=backfill --- PASS: TestUsers_NoPosts (4.13s) === RUN TestUsers_UnauthenticatedUser 2026/10/31 01:19:18 INFO Applying migration id=initial 2026/10/31 01:19:18 INFO Applying migration id=notesupdated 2026/10/31 01:19:18 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:18 INFO Applying migration id=activitiesid 2026/10/31 01:19:18 INFO Applying migration id=outbox 2026/10/31 01:19:18 INFO Applying migration id=edits 2026/10/31 01:19:18 INFO Applying migration id=outboxactor 2026/10/31 01:19:18 INFO Applying migration id=outboxsender 2026/10/31 01:19:18 INFO Applying migration id=thread 2026/10/31 01:19:18 INFO Applying migration id=host 2026/10/31 01:19:18 INFO Applying migration id=sharedinbox 2026/10/31 01:19:18 INFO Applying migration id=noteshost 2026/10/31 01:19:18 INFO Applying migration id=fetched 2026/10/31 01:19:18 INFO Applying migration id=move 2026/10/31 01:19:18 INFO Applying migration id=cleanup 2026/10/31 01:19:18 INFO Applying migration id=received 2026/10/31 01:19:18 INFO Applying migration id=namehost 2026/10/31 01:19:18 INFO Applying migration id=outboxhost 2026/10/31 01:19:18 INFO Applying migration id=notesfts 2026/10/31 01:19:18 INFO Applying migration id=iconsname 2026/10/31 01:19:18 INFO Applying migration id=nohash 2026/10/31 01:19:18 INFO Applying migration id=shares 2026/10/31 01:19:18 INFO Applying migration id=actorttl 2026/10/31 01:19:18 INFO Applying migration id=tocc 2026/10/31 01:19:18 INFO Applying migration id=followeds 2026/10/31 01:19:18 INFO Applying migration id=certhash 2026/10/31 01:19:18 INFO Applying migration id=follows_sync 2026/10/31 01:19:18 INFO Applying migration id=jsonpath 2026/10/31 01:19:18 INFO Applying migration id=localforward 2026/10/31 01:19:18 INFO Applying migration id=avatar 2026/10/31 01:19:18 INFO Applying migration id=noimage 2026/10/31 01:19:18 INFO Applying migration id=feed 2026/10/31 01:19:18 INFO Applying migration id=bookmarks 2026/10/31 01:19:18 INFO Applying migration id=shareactivity 2026/10/31 01:19:18 INFO Applying migration id=application 2026/10/31 01:19:18 INFO Applying migration id=certificates 2026/10/31 01:19:18 INFO Applying migration id=rawforward 2026/10/31 01:19:18 INFO Applying migration id=publickey 2026/10/31 01:19:18 INFO Applying migration id=resolvegroup 2026/10/31 01:19:18 INFO Applying migration id=reject 2026/10/31 01:19:18 INFO Applying migration id=autodel 2026/10/31 01:19:18 INFO Applying migration id=jsonb 2026/10/31 01:19:18 INFO Applying migration id=quote 2026/10/31 01:19:18 INFO Applying migration id=rfc9421 2026/10/31 01:19:18 INFO Applying migration id=keys 2026/10/31 01:19:18 INFO Applying migration id=portable 2026/10/31 01:19:18 INFO Applying migration id=proofs 2026/10/31 01:19:18 INFO Applying migration id=contexts 2026/10/31 01:19:18 INFO Applying migration id=deliverieshost 2026/10/31 01:19:18 INFO Applying migration id=pembegin 2026/10/31 01:19:18 INFO Applying migration id=didhost 2026/10/31 01:19:18 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:18 INFO Applying migration id=invites 2026/10/31 01:19:18 INFO Applying migration id=ed25519blob 2026/10/31 01:19:18 INFO Applying migration id=rsablob 2026/10/31 01:19:18 INFO Applying migration id=iconscid 2026/10/31 01:19:18 INFO Applying migration id=actor 2026/10/31 01:19:18 INFO Applying migration id=localkeys 2026/10/31 01:19:18 INFO Applying migration id=deleted 2026/10/31 01:19:18 INFO Applying migration id=history 2026/10/31 01:19:18 INFO Applying migration id=outboxnano 2026/10/31 01:19:18 INFO Applying migration id=implements 2026/10/31 01:19:18 INFO Applying migration id=backfill --- PASS: TestUsers_UnauthenticatedUser (4.04s) === RUN TestUsers_DM 2026/10/31 01:19:22 INFO Applying migration id=initial 2026/10/31 01:19:22 INFO Applying migration id=notesupdated 2026/10/31 01:19:22 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:22 INFO Applying migration id=activitiesid 2026/10/31 01:19:22 INFO Applying migration id=outbox 2026/10/31 01:19:22 INFO Applying migration id=edits 2026/10/31 01:19:22 INFO Applying migration id=outboxactor 2026/10/31 01:19:22 INFO Applying migration id=outboxsender 2026/10/31 01:19:22 INFO Applying migration id=thread 2026/10/31 01:19:22 INFO Applying migration id=host 2026/10/31 01:19:22 INFO Applying migration id=sharedinbox 2026/10/31 01:19:22 INFO Applying migration id=noteshost 2026/10/31 01:19:22 INFO Applying migration id=fetched 2026/10/31 01:19:22 INFO Applying migration id=move 2026/10/31 01:19:22 INFO Applying migration id=cleanup 2026/10/31 01:19:22 INFO Applying migration id=received 2026/10/31 01:19:22 INFO Applying migration id=namehost 2026/10/31 01:19:22 INFO Applying migration id=outboxhost 2026/10/31 01:19:22 INFO Applying migration id=notesfts 2026/10/31 01:19:22 INFO Applying migration id=iconsname 2026/10/31 01:19:22 INFO Applying migration id=nohash 2026/10/31 01:19:22 INFO Applying migration id=shares 2026/10/31 01:19:22 INFO Applying migration id=actorttl 2026/10/31 01:19:22 INFO Applying migration id=tocc 2026/10/31 01:19:22 INFO Applying migration id=followeds 2026/10/31 01:19:22 INFO Applying migration id=certhash 2026/10/31 01:19:22 INFO Applying migration id=follows_sync 2026/10/31 01:19:22 INFO Applying migration id=jsonpath 2026/10/31 01:19:22 INFO Applying migration id=localforward 2026/10/31 01:19:22 INFO Applying migration id=avatar 2026/10/31 01:19:22 INFO Applying migration id=noimage 2026/10/31 01:19:22 INFO Applying migration id=feed 2026/10/31 01:19:22 INFO Applying migration id=bookmarks 2026/10/31 01:19:22 INFO Applying migration id=shareactivity 2026/10/31 01:19:22 INFO Applying migration id=application 2026/10/31 01:19:22 INFO Applying migration id=certificates 2026/10/31 01:19:22 INFO Applying migration id=rawforward 2026/10/31 01:19:22 INFO Applying migration id=publickey 2026/10/31 01:19:22 INFO Applying migration id=resolvegroup 2026/10/31 01:19:22 INFO Applying migration id=reject 2026/10/31 01:19:22 INFO Applying migration id=autodel 2026/10/31 01:19:22 INFO Applying migration id=jsonb 2026/10/31 01:19:22 INFO Applying migration id=quote 2026/10/31 01:19:22 INFO Applying migration id=rfc9421 2026/10/31 01:19:22 INFO Applying migration id=keys 2026/10/31 01:19:22 INFO Applying migration id=portable 2026/10/31 01:19:22 INFO Applying migration id=proofs 2026/10/31 01:19:22 INFO Applying migration id=contexts 2026/10/31 01:19:22 INFO Applying migration id=deliverieshost 2026/10/31 01:19:22 INFO Applying migration id=pembegin 2026/10/31 01:19:22 INFO Applying migration id=didhost 2026/10/31 01:19:22 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:22 INFO Applying migration id=invites 2026/10/31 01:19:22 INFO Applying migration id=ed25519blob 2026/10/31 01:19:22 INFO Applying migration id=rsablob 2026/10/31 01:19:22 INFO Applying migration id=iconscid 2026/10/31 01:19:22 INFO Applying migration id=actor 2026/10/31 01:19:22 INFO Applying migration id=localkeys 2026/10/31 01:19:22 INFO Applying migration id=deleted 2026/10/31 01:19:22 INFO Applying migration id=history 2026/10/31 01:19:22 INFO Applying migration id=outboxnano 2026/10/31 01:19:22 INFO Applying migration id=implements 2026/10/31 01:19:22 INFO Applying migration id=backfill 2026/10/31 01:19:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8a-3cf0-7bc5-b707-ddd35c4618ff activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8a-3cf1-76e0-a8fc-4f6a8eea0738 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8a-3cf0-7bc5-b707-ddd35c4618ff activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f8a-3cf0-7bc5-b707-ddd35c4618ff 2026/10/31 01:19:23 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:19:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-3cf2-75c3-9e1b-e392b2d767e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-3cf2-71b3-b0c1-5d78dba7b6d5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-3cf2-71b3-b0c1-5d78dba7b6d5 --- PASS: TestUsers_DM (1.50s) === RUN TestUsers_DMNotFollowing 2026/10/31 01:19:23 INFO Applying migration id=initial 2026/10/31 01:19:23 INFO Applying migration id=notesupdated 2026/10/31 01:19:23 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:23 INFO Applying migration id=activitiesid 2026/10/31 01:19:23 INFO Applying migration id=outbox 2026/10/31 01:19:23 INFO Applying migration id=edits 2026/10/31 01:19:23 INFO Applying migration id=outboxactor 2026/10/31 01:19:23 INFO Applying migration id=outboxsender 2026/10/31 01:19:23 INFO Applying migration id=thread 2026/10/31 01:19:23 INFO Applying migration id=host 2026/10/31 01:19:23 INFO Applying migration id=sharedinbox 2026/10/31 01:19:23 INFO Applying migration id=noteshost 2026/10/31 01:19:23 INFO Applying migration id=fetched 2026/10/31 01:19:23 INFO Applying migration id=move 2026/10/31 01:19:23 INFO Applying migration id=cleanup 2026/10/31 01:19:23 INFO Applying migration id=received 2026/10/31 01:19:23 INFO Applying migration id=namehost 2026/10/31 01:19:23 INFO Applying migration id=outboxhost 2026/10/31 01:19:23 INFO Applying migration id=notesfts 2026/10/31 01:19:23 INFO Applying migration id=iconsname 2026/10/31 01:19:23 INFO Applying migration id=nohash 2026/10/31 01:19:23 INFO Applying migration id=shares 2026/10/31 01:19:23 INFO Applying migration id=actorttl 2026/10/31 01:19:23 INFO Applying migration id=tocc 2026/10/31 01:19:23 INFO Applying migration id=followeds 2026/10/31 01:19:23 INFO Applying migration id=certhash 2026/10/31 01:19:23 INFO Applying migration id=follows_sync 2026/10/31 01:19:23 INFO Applying migration id=jsonpath 2026/10/31 01:19:23 INFO Applying migration id=localforward 2026/10/31 01:19:23 INFO Applying migration id=avatar 2026/10/31 01:19:23 INFO Applying migration id=noimage 2026/10/31 01:19:23 INFO Applying migration id=feed 2026/10/31 01:19:23 INFO Applying migration id=bookmarks 2026/10/31 01:19:23 INFO Applying migration id=shareactivity 2026/10/31 01:19:23 INFO Applying migration id=application 2026/10/31 01:19:23 INFO Applying migration id=certificates 2026/10/31 01:19:23 INFO Applying migration id=rawforward 2026/10/31 01:19:23 INFO Applying migration id=publickey 2026/10/31 01:19:23 INFO Applying migration id=resolvegroup 2026/10/31 01:19:23 INFO Applying migration id=reject 2026/10/31 01:19:23 INFO Applying migration id=autodel 2026/10/31 01:19:23 INFO Applying migration id=jsonb 2026/10/31 01:19:23 INFO Applying migration id=quote 2026/10/31 01:19:23 INFO Applying migration id=rfc9421 2026/10/31 01:19:23 INFO Applying migration id=keys 2026/10/31 01:19:23 INFO Applying migration id=portable 2026/10/31 01:19:23 INFO Applying migration id=proofs 2026/10/31 01:19:23 INFO Applying migration id=contexts 2026/10/31 01:19:23 INFO Applying migration id=deliverieshost 2026/10/31 01:19:23 INFO Applying migration id=pembegin 2026/10/31 01:19:23 INFO Applying migration id=didhost 2026/10/31 01:19:23 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:23 INFO Applying migration id=invites 2026/10/31 01:19:23 INFO Applying migration id=ed25519blob 2026/10/31 01:19:23 INFO Applying migration id=rsablob 2026/10/31 01:19:23 INFO Applying migration id=iconscid 2026/10/31 01:19:23 INFO Applying migration id=actor 2026/10/31 01:19:23 INFO Applying migration id=localkeys 2026/10/31 01:19:23 INFO Applying migration id=deleted 2026/10/31 01:19:23 INFO Applying migration id=history 2026/10/31 01:19:24 INFO Applying migration id=outboxnano 2026/10/31 01:19:24 INFO Applying migration id=implements 2026/10/31 01:19:24 INFO Applying migration id=backfill 2026/10/31 01:19:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8a-4631-7a91-a89d-242890707c4e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8a-4632-7541-9592-9416aa7cfe8b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8a-4631-7a91-a89d-242890707c4e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f8a-4631-7a91-a89d-242890707c4e 2026/10/31 01:19:26 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/31 01:19:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-4633-7198-a331-c68e6636a05c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-4632-7d91-b17f-7cc4af1e6fbd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-4632-7d91-b17f-7cc4af1e6fbd 2026/10/31 01:19:26 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f8a-4634-780e-86af-a33a49db519d activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8a-4631-7a91-a89d-242890707c4e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUsers_DMNotFollowing (2.37s) === RUN TestUsers_PostToFollowers 2026/10/31 01:19:26 INFO Applying migration id=initial 2026/10/31 01:19:26 INFO Applying migration id=notesupdated 2026/10/31 01:19:26 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:26 INFO Applying migration id=activitiesid 2026/10/31 01:19:26 INFO Applying migration id=outbox 2026/10/31 01:19:26 INFO Applying migration id=edits 2026/10/31 01:19:26 INFO Applying migration id=outboxactor 2026/10/31 01:19:26 INFO Applying migration id=outboxsender 2026/10/31 01:19:26 INFO Applying migration id=thread 2026/10/31 01:19:26 INFO Applying migration id=host 2026/10/31 01:19:26 INFO Applying migration id=sharedinbox 2026/10/31 01:19:26 INFO Applying migration id=noteshost 2026/10/31 01:19:26 INFO Applying migration id=fetched 2026/10/31 01:19:26 INFO Applying migration id=move 2026/10/31 01:19:26 INFO Applying migration id=cleanup 2026/10/31 01:19:26 INFO Applying migration id=received 2026/10/31 01:19:26 INFO Applying migration id=namehost 2026/10/31 01:19:26 INFO Applying migration id=outboxhost 2026/10/31 01:19:26 INFO Applying migration id=notesfts 2026/10/31 01:19:26 INFO Applying migration id=iconsname 2026/10/31 01:19:26 INFO Applying migration id=nohash 2026/10/31 01:19:26 INFO Applying migration id=shares 2026/10/31 01:19:26 INFO Applying migration id=actorttl 2026/10/31 01:19:26 INFO Applying migration id=tocc 2026/10/31 01:19:26 INFO Applying migration id=followeds 2026/10/31 01:19:26 INFO Applying migration id=certhash 2026/10/31 01:19:26 INFO Applying migration id=follows_sync 2026/10/31 01:19:26 INFO Applying migration id=jsonpath 2026/10/31 01:19:26 INFO Applying migration id=localforward 2026/10/31 01:19:26 INFO Applying migration id=avatar 2026/10/31 01:19:26 INFO Applying migration id=noimage 2026/10/31 01:19:26 INFO Applying migration id=feed 2026/10/31 01:19:26 INFO Applying migration id=bookmarks 2026/10/31 01:19:26 INFO Applying migration id=shareactivity 2026/10/31 01:19:26 INFO Applying migration id=application 2026/10/31 01:19:26 INFO Applying migration id=certificates 2026/10/31 01:19:26 INFO Applying migration id=rawforward 2026/10/31 01:19:26 INFO Applying migration id=publickey 2026/10/31 01:19:26 INFO Applying migration id=resolvegroup 2026/10/31 01:19:26 INFO Applying migration id=reject 2026/10/31 01:19:26 INFO Applying migration id=autodel 2026/10/31 01:19:26 INFO Applying migration id=jsonb 2026/10/31 01:19:26 INFO Applying migration id=quote 2026/10/31 01:19:26 INFO Applying migration id=rfc9421 2026/10/31 01:19:26 INFO Applying migration id=keys 2026/10/31 01:19:26 INFO Applying migration id=portable 2026/10/31 01:19:26 INFO Applying migration id=proofs 2026/10/31 01:19:26 INFO Applying migration id=contexts 2026/10/31 01:19:26 INFO Applying migration id=deliverieshost 2026/10/31 01:19:26 INFO Applying migration id=pembegin 2026/10/31 01:19:26 INFO Applying migration id=didhost 2026/10/31 01:19:26 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:26 INFO Applying migration id=invites 2026/10/31 01:19:26 INFO Applying migration id=ed25519blob 2026/10/31 01:19:26 INFO Applying migration id=rsablob 2026/10/31 01:19:26 INFO Applying migration id=iconscid 2026/10/31 01:19:26 INFO Applying migration id=actor 2026/10/31 01:19:26 INFO Applying migration id=localkeys 2026/10/31 01:19:26 INFO Applying migration id=deleted 2026/10/31 01:19:26 INFO Applying migration id=history 2026/10/31 01:19:26 INFO Applying migration id=outboxnano 2026/10/31 01:19:26 INFO Applying migration id=implements 2026/10/31 01:19:26 INFO Applying migration id=backfill 2026/10/31 01:19:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8a-52f7-7e89-89f1-25b2bb2635ff activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8a-52f8-7a31-a2d4-5c49d45a9e48 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8a-52f7-7e89-89f1-25b2bb2635ff activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f8a-52f7-7e89-89f1-25b2bb2635ff 2026/10/31 01:19:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-52f9-7490-ae8c-5fcad830f927 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-52f9-7451-83c0-4717749cedca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-52f9-7451-83c0-4717749cedca --- PASS: TestUsers_PostToFollowers (3.27s) === RUN TestUsers_PostToFollowersNotFollowing 2026/10/31 01:19:29 INFO Applying migration id=initial 2026/10/31 01:19:29 INFO Applying migration id=notesupdated 2026/10/31 01:19:29 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:29 INFO Applying migration id=activitiesid 2026/10/31 01:19:29 INFO Applying migration id=outbox 2026/10/31 01:19:29 INFO Applying migration id=edits 2026/10/31 01:19:29 INFO Applying migration id=outboxactor 2026/10/31 01:19:29 INFO Applying migration id=outboxsender 2026/10/31 01:19:29 INFO Applying migration id=thread 2026/10/31 01:19:29 INFO Applying migration id=host 2026/10/31 01:19:29 INFO Applying migration id=sharedinbox 2026/10/31 01:19:29 INFO Applying migration id=noteshost 2026/10/31 01:19:29 INFO Applying migration id=fetched 2026/10/31 01:19:29 INFO Applying migration id=move 2026/10/31 01:19:29 INFO Applying migration id=cleanup 2026/10/31 01:19:29 INFO Applying migration id=received 2026/10/31 01:19:29 INFO Applying migration id=namehost 2026/10/31 01:19:29 INFO Applying migration id=outboxhost 2026/10/31 01:19:29 INFO Applying migration id=notesfts 2026/10/31 01:19:29 INFO Applying migration id=iconsname 2026/10/31 01:19:29 INFO Applying migration id=nohash 2026/10/31 01:19:29 INFO Applying migration id=shares 2026/10/31 01:19:29 INFO Applying migration id=actorttl 2026/10/31 01:19:29 INFO Applying migration id=tocc 2026/10/31 01:19:29 INFO Applying migration id=followeds 2026/10/31 01:19:29 INFO Applying migration id=certhash 2026/10/31 01:19:29 INFO Applying migration id=follows_sync 2026/10/31 01:19:29 INFO Applying migration id=jsonpath 2026/10/31 01:19:29 INFO Applying migration id=localforward 2026/10/31 01:19:29 INFO Applying migration id=avatar 2026/10/31 01:19:29 INFO Applying migration id=noimage 2026/10/31 01:19:29 INFO Applying migration id=feed 2026/10/31 01:19:29 INFO Applying migration id=bookmarks 2026/10/31 01:19:29 INFO Applying migration id=shareactivity 2026/10/31 01:19:29 INFO Applying migration id=application 2026/10/31 01:19:29 INFO Applying migration id=certificates 2026/10/31 01:19:29 INFO Applying migration id=rawforward 2026/10/31 01:19:29 INFO Applying migration id=publickey 2026/10/31 01:19:29 INFO Applying migration id=resolvegroup 2026/10/31 01:19:29 INFO Applying migration id=reject 2026/10/31 01:19:29 INFO Applying migration id=autodel 2026/10/31 01:19:29 INFO Applying migration id=jsonb 2026/10/31 01:19:29 INFO Applying migration id=quote 2026/10/31 01:19:29 INFO Applying migration id=rfc9421 2026/10/31 01:19:29 INFO Applying migration id=keys 2026/10/31 01:19:29 INFO Applying migration id=portable 2026/10/31 01:19:29 INFO Applying migration id=proofs 2026/10/31 01:19:29 INFO Applying migration id=contexts 2026/10/31 01:19:29 INFO Applying migration id=deliverieshost 2026/10/31 01:19:29 INFO Applying migration id=pembegin 2026/10/31 01:19:29 INFO Applying migration id=didhost 2026/10/31 01:19:29 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:29 INFO Applying migration id=invites 2026/10/31 01:19:29 INFO Applying migration id=ed25519blob 2026/10/31 01:19:29 INFO Applying migration id=rsablob 2026/10/31 01:19:29 INFO Applying migration id=iconscid 2026/10/31 01:19:29 INFO Applying migration id=actor 2026/10/31 01:19:29 INFO Applying migration id=localkeys 2026/10/31 01:19:29 INFO Applying migration id=deleted 2026/10/31 01:19:29 INFO Applying migration id=history 2026/10/31 01:19:29 INFO Applying migration id=outboxnano 2026/10/31 01:19:29 INFO Applying migration id=implements 2026/10/31 01:19:29 INFO Applying migration id=backfill 2026/10/31 01:19:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-5bba-7c99-9e37-f1653cfe266d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-5bba-7c59-9079-d12084d27fc6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-5bba-7c59-9079-d12084d27fc6 --- PASS: TestUsers_PostToFollowersNotFollowing (2.24s) === RUN TestUsers_PublicPost 2026/10/31 01:19:31 INFO Applying migration id=initial 2026/10/31 01:19:31 INFO Applying migration id=notesupdated 2026/10/31 01:19:31 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:31 INFO Applying migration id=activitiesid 2026/10/31 01:19:31 INFO Applying migration id=outbox 2026/10/31 01:19:31 INFO Applying migration id=edits 2026/10/31 01:19:31 INFO Applying migration id=outboxactor 2026/10/31 01:19:31 INFO Applying migration id=outboxsender 2026/10/31 01:19:31 INFO Applying migration id=thread 2026/10/31 01:19:31 INFO Applying migration id=host 2026/10/31 01:19:31 INFO Applying migration id=sharedinbox 2026/10/31 01:19:31 INFO Applying migration id=noteshost 2026/10/31 01:19:31 INFO Applying migration id=fetched 2026/10/31 01:19:31 INFO Applying migration id=move 2026/10/31 01:19:31 INFO Applying migration id=cleanup 2026/10/31 01:19:31 INFO Applying migration id=received 2026/10/31 01:19:31 INFO Applying migration id=namehost 2026/10/31 01:19:31 INFO Applying migration id=outboxhost 2026/10/31 01:19:31 INFO Applying migration id=notesfts 2026/10/31 01:19:31 INFO Applying migration id=iconsname 2026/10/31 01:19:31 INFO Applying migration id=nohash 2026/10/31 01:19:31 INFO Applying migration id=shares 2026/10/31 01:19:31 INFO Applying migration id=actorttl 2026/10/31 01:19:31 INFO Applying migration id=tocc 2026/10/31 01:19:31 INFO Applying migration id=followeds 2026/10/31 01:19:31 INFO Applying migration id=certhash 2026/10/31 01:19:31 INFO Applying migration id=follows_sync 2026/10/31 01:19:31 INFO Applying migration id=jsonpath 2026/10/31 01:19:31 INFO Applying migration id=localforward 2026/10/31 01:19:31 INFO Applying migration id=avatar 2026/10/31 01:19:31 INFO Applying migration id=noimage 2026/10/31 01:19:31 INFO Applying migration id=feed 2026/10/31 01:19:31 INFO Applying migration id=bookmarks 2026/10/31 01:19:31 INFO Applying migration id=shareactivity 2026/10/31 01:19:31 INFO Applying migration id=application 2026/10/31 01:19:31 INFO Applying migration id=certificates 2026/10/31 01:19:31 INFO Applying migration id=rawforward 2026/10/31 01:19:31 INFO Applying migration id=publickey 2026/10/31 01:19:31 INFO Applying migration id=resolvegroup 2026/10/31 01:19:31 INFO Applying migration id=reject 2026/10/31 01:19:31 INFO Applying migration id=autodel 2026/10/31 01:19:31 INFO Applying migration id=jsonb 2026/10/31 01:19:31 INFO Applying migration id=quote 2026/10/31 01:19:31 INFO Applying migration id=rfc9421 2026/10/31 01:19:31 INFO Applying migration id=keys 2026/10/31 01:19:31 INFO Applying migration id=portable 2026/10/31 01:19:31 INFO Applying migration id=proofs 2026/10/31 01:19:31 INFO Applying migration id=contexts 2026/10/31 01:19:31 INFO Applying migration id=deliverieshost 2026/10/31 01:19:31 INFO Applying migration id=pembegin 2026/10/31 01:19:31 INFO Applying migration id=didhost 2026/10/31 01:19:31 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:31 INFO Applying migration id=invites 2026/10/31 01:19:31 INFO Applying migration id=ed25519blob 2026/10/31 01:19:31 INFO Applying migration id=rsablob 2026/10/31 01:19:31 INFO Applying migration id=iconscid 2026/10/31 01:19:31 INFO Applying migration id=actor 2026/10/31 01:19:31 INFO Applying migration id=localkeys 2026/10/31 01:19:31 INFO Applying migration id=deleted 2026/10/31 01:19:31 INFO Applying migration id=history 2026/10/31 01:19:31 INFO Applying migration id=outboxnano 2026/10/31 01:19:31 INFO Applying migration id=implements 2026/10/31 01:19:31 INFO Applying migration id=backfill 2026/10/31 01:19:33 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8a-6212-79f0-bc25-9517b07d00cc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string 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/31 01:19:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8a-6213-758c-b4b9-03e702a4e9ff activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8a-6212-79f0-bc25-9517b07d00cc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a18f8a-6212-79f0-bc25-9517b07d00cc 2026/10/31 01:19:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-6217-7042-866e-c70866a62a91 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-6216-7d24-b56e-fb7110b2d530 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-6216-7d24-b56e-fb7110b2d530 --- PASS: TestUsers_PublicPost (1.63s) === RUN TestUsers_PublicPostNotFollowing 2026/10/31 01:19:33 INFO Applying migration id=initial 2026/10/31 01:19:33 INFO Applying migration id=notesupdated 2026/10/31 01:19:33 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:33 INFO Applying migration id=activitiesid 2026/10/31 01:19:33 INFO Applying migration id=outbox 2026/10/31 01:19:33 INFO Applying migration id=edits 2026/10/31 01:19:33 INFO Applying migration id=outboxactor 2026/10/31 01:19:33 INFO Applying migration id=outboxsender 2026/10/31 01:19:33 INFO Applying migration id=thread 2026/10/31 01:19:33 INFO Applying migration id=host 2026/10/31 01:19:33 INFO Applying migration id=sharedinbox 2026/10/31 01:19:33 INFO Applying migration id=noteshost 2026/10/31 01:19:33 INFO Applying migration id=fetched 2026/10/31 01:19:33 INFO Applying migration id=move 2026/10/31 01:19:33 INFO Applying migration id=cleanup 2026/10/31 01:19:33 INFO Applying migration id=received 2026/10/31 01:19:33 INFO Applying migration id=namehost 2026/10/31 01:19:33 INFO Applying migration id=outboxhost 2026/10/31 01:19:33 INFO Applying migration id=notesfts 2026/10/31 01:19:33 INFO Applying migration id=iconsname 2026/10/31 01:19:33 INFO Applying migration id=nohash 2026/10/31 01:19:33 INFO Applying migration id=shares 2026/10/31 01:19:33 INFO Applying migration id=actorttl 2026/10/31 01:19:33 INFO Applying migration id=tocc 2026/10/31 01:19:33 INFO Applying migration id=followeds 2026/10/31 01:19:33 INFO Applying migration id=certhash 2026/10/31 01:19:33 INFO Applying migration id=follows_sync 2026/10/31 01:19:33 INFO Applying migration id=jsonpath 2026/10/31 01:19:33 INFO Applying migration id=localforward 2026/10/31 01:19:33 INFO Applying migration id=avatar 2026/10/31 01:19:33 INFO Applying migration id=noimage 2026/10/31 01:19:33 INFO Applying migration id=feed 2026/10/31 01:19:33 INFO Applying migration id=bookmarks 2026/10/31 01:19:33 INFO Applying migration id=shareactivity 2026/10/31 01:19:33 INFO Applying migration id=application 2026/10/31 01:19:33 INFO Applying migration id=certificates 2026/10/31 01:19:33 INFO Applying migration id=rawforward 2026/10/31 01:19:33 INFO Applying migration id=publickey 2026/10/31 01:19:33 INFO Applying migration id=resolvegroup 2026/10/31 01:19:33 INFO Applying migration id=reject 2026/10/31 01:19:33 INFO Applying migration id=autodel 2026/10/31 01:19:33 INFO Applying migration id=jsonb 2026/10/31 01:19:33 INFO Applying migration id=quote 2026/10/31 01:19:33 INFO Applying migration id=rfc9421 2026/10/31 01:19:33 INFO Applying migration id=keys 2026/10/31 01:19:33 INFO Applying migration id=portable 2026/10/31 01:19:33 INFO Applying migration id=proofs 2026/10/31 01:19:33 INFO Applying migration id=contexts 2026/10/31 01:19:33 INFO Applying migration id=deliverieshost 2026/10/31 01:19:33 INFO Applying migration id=pembegin 2026/10/31 01:19:33 INFO Applying migration id=didhost 2026/10/31 01:19:33 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:33 INFO Applying migration id=invites 2026/10/31 01:19:33 INFO Applying migration id=ed25519blob 2026/10/31 01:19:33 INFO Applying migration id=rsablob 2026/10/31 01:19:33 INFO Applying migration id=iconscid 2026/10/31 01:19:33 INFO Applying migration id=actor 2026/10/31 01:19:33 INFO Applying migration id=localkeys 2026/10/31 01:19:33 INFO Applying migration id=deleted 2026/10/31 01:19:33 INFO Applying migration id=history 2026/10/31 01:19:33 INFO Applying migration id=outboxnano 2026/10/31 01:19:33 INFO Applying migration id=implements 2026/10/31 01:19:33 INFO Applying migration id=backfill 2026/10/31 01:19:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-6e13-733a-abe3-16a104d45ac9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-6e13-72ca-b78b-5ffa135e5825 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-6e13-72ca-b78b-5ffa135e5825 --- PASS: TestUsers_PublicPostNotFollowing (3.07s) === RUN TestUsers_PublicPostShared 2026/10/31 01:19:36 INFO Applying migration id=initial 2026/10/31 01:19:36 INFO Applying migration id=notesupdated 2026/10/31 01:19:36 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:36 INFO Applying migration id=activitiesid 2026/10/31 01:19:36 INFO Applying migration id=outbox 2026/10/31 01:19:36 INFO Applying migration id=edits 2026/10/31 01:19:36 INFO Applying migration id=outboxactor 2026/10/31 01:19:36 INFO Applying migration id=outboxsender 2026/10/31 01:19:36 INFO Applying migration id=thread 2026/10/31 01:19:36 INFO Applying migration id=host 2026/10/31 01:19:36 INFO Applying migration id=sharedinbox 2026/10/31 01:19:36 INFO Applying migration id=noteshost 2026/10/31 01:19:36 INFO Applying migration id=fetched 2026/10/31 01:19:36 INFO Applying migration id=move 2026/10/31 01:19:36 INFO Applying migration id=cleanup 2026/10/31 01:19:36 INFO Applying migration id=received 2026/10/31 01:19:36 INFO Applying migration id=namehost 2026/10/31 01:19:36 INFO Applying migration id=outboxhost 2026/10/31 01:19:36 INFO Applying migration id=notesfts 2026/10/31 01:19:36 INFO Applying migration id=iconsname 2026/10/31 01:19:36 INFO Applying migration id=nohash 2026/10/31 01:19:36 INFO Applying migration id=shares 2026/10/31 01:19:36 INFO Applying migration id=actorttl 2026/10/31 01:19:36 INFO Applying migration id=tocc 2026/10/31 01:19:36 INFO Applying migration id=followeds 2026/10/31 01:19:36 INFO Applying migration id=certhash 2026/10/31 01:19:36 INFO Applying migration id=follows_sync 2026/10/31 01:19:36 INFO Applying migration id=jsonpath 2026/10/31 01:19:36 INFO Applying migration id=localforward 2026/10/31 01:19:36 INFO Applying migration id=avatar 2026/10/31 01:19:36 INFO Applying migration id=noimage 2026/10/31 01:19:36 INFO Applying migration id=feed 2026/10/31 01:19:36 INFO Applying migration id=bookmarks 2026/10/31 01:19:36 INFO Applying migration id=shareactivity 2026/10/31 01:19:36 INFO Applying migration id=application 2026/10/31 01:19:36 INFO Applying migration id=certificates 2026/10/31 01:19:36 INFO Applying migration id=rawforward 2026/10/31 01:19:36 INFO Applying migration id=publickey 2026/10/31 01:19:36 INFO Applying migration id=resolvegroup 2026/10/31 01:19:36 INFO Applying migration id=reject 2026/10/31 01:19:36 INFO Applying migration id=autodel 2026/10/31 01:19:36 INFO Applying migration id=jsonb 2026/10/31 01:19:36 INFO Applying migration id=quote 2026/10/31 01:19:36 INFO Applying migration id=rfc9421 2026/10/31 01:19:36 INFO Applying migration id=keys 2026/10/31 01:19:36 INFO Applying migration id=portable 2026/10/31 01:19:36 INFO Applying migration id=proofs 2026/10/31 01:19:36 INFO Applying migration id=contexts 2026/10/31 01:19:36 INFO Applying migration id=deliverieshost 2026/10/31 01:19:36 INFO Applying migration id=pembegin 2026/10/31 01:19:36 INFO Applying migration id=didhost 2026/10/31 01:19:36 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:36 INFO Applying migration id=invites 2026/10/31 01:19:36 INFO Applying migration id=ed25519blob 2026/10/31 01:19:36 INFO Applying migration id=rsablob 2026/10/31 01:19:36 INFO Applying migration id=iconscid 2026/10/31 01:19:36 INFO Applying migration id=actor 2026/10/31 01:19:36 INFO Applying migration id=localkeys 2026/10/31 01:19:36 INFO Applying migration id=deleted 2026/10/31 01:19:36 INFO Applying migration id=history 2026/10/31 01:19:36 INFO Applying migration id=outboxnano 2026/10/31 01:19:36 INFO Applying migration id=implements 2026/10/31 01:19:36 INFO Applying migration id=backfill 2026/10/31 01:19:39 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8a-792c-735d-a31f-4aa36ea5d4b6 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/31 01:19:39 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestUsers_PublicPostShared (2.84s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/10/31 01:19:39 INFO Applying migration id=initial 2026/10/31 01:19:39 INFO Applying migration id=notesupdated 2026/10/31 01:19:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:39 INFO Applying migration id=activitiesid 2026/10/31 01:19:39 INFO Applying migration id=outbox 2026/10/31 01:19:39 INFO Applying migration id=edits 2026/10/31 01:19:39 INFO Applying migration id=outboxactor 2026/10/31 01:19:39 INFO Applying migration id=outboxsender 2026/10/31 01:19:39 INFO Applying migration id=thread 2026/10/31 01:19:39 INFO Applying migration id=host 2026/10/31 01:19:39 INFO Applying migration id=sharedinbox 2026/10/31 01:19:39 INFO Applying migration id=noteshost 2026/10/31 01:19:39 INFO Applying migration id=fetched 2026/10/31 01:19:39 INFO Applying migration id=move 2026/10/31 01:19:39 INFO Applying migration id=cleanup 2026/10/31 01:19:39 INFO Applying migration id=received 2026/10/31 01:19:39 INFO Applying migration id=namehost 2026/10/31 01:19:39 INFO Applying migration id=outboxhost 2026/10/31 01:19:39 INFO Applying migration id=notesfts 2026/10/31 01:19:39 INFO Applying migration id=iconsname 2026/10/31 01:19:39 INFO Applying migration id=nohash 2026/10/31 01:19:39 INFO Applying migration id=shares 2026/10/31 01:19:39 INFO Applying migration id=actorttl 2026/10/31 01:19:39 INFO Applying migration id=tocc 2026/10/31 01:19:39 INFO Applying migration id=followeds 2026/10/31 01:19:39 INFO Applying migration id=certhash 2026/10/31 01:19:39 INFO Applying migration id=follows_sync 2026/10/31 01:19:39 INFO Applying migration id=jsonpath 2026/10/31 01:19:39 INFO Applying migration id=localforward 2026/10/31 01:19:39 INFO Applying migration id=avatar 2026/10/31 01:19:39 INFO Applying migration id=noimage 2026/10/31 01:19:39 INFO Applying migration id=feed 2026/10/31 01:19:39 INFO Applying migration id=bookmarks 2026/10/31 01:19:39 INFO Applying migration id=shareactivity 2026/10/31 01:19:39 INFO Applying migration id=application 2026/10/31 01:19:39 INFO Applying migration id=certificates 2026/10/31 01:19:39 INFO Applying migration id=rawforward 2026/10/31 01:19:39 INFO Applying migration id=publickey 2026/10/31 01:19:39 INFO Applying migration id=resolvegroup 2026/10/31 01:19:39 INFO Applying migration id=reject 2026/10/31 01:19:39 INFO Applying migration id=autodel 2026/10/31 01:19:39 INFO Applying migration id=jsonb 2026/10/31 01:19:39 INFO Applying migration id=quote 2026/10/31 01:19:39 INFO Applying migration id=rfc9421 2026/10/31 01:19:39 INFO Applying migration id=keys 2026/10/31 01:19:39 INFO Applying migration id=portable 2026/10/31 01:19:39 INFO Applying migration id=proofs 2026/10/31 01:19:39 INFO Applying migration id=contexts 2026/10/31 01:19:39 INFO Applying migration id=deliverieshost 2026/10/31 01:19:39 INFO Applying migration id=pembegin 2026/10/31 01:19:39 INFO Applying migration id=didhost 2026/10/31 01:19:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:39 INFO Applying migration id=invites 2026/10/31 01:19:39 INFO Applying migration id=ed25519blob 2026/10/31 01:19:39 INFO Applying migration id=rsablob 2026/10/31 01:19:39 INFO Applying migration id=iconscid 2026/10/31 01:19:39 INFO Applying migration id=actor 2026/10/31 01:19:39 INFO Applying migration id=localkeys 2026/10/31 01:19:39 INFO Applying migration id=deleted 2026/10/31 01:19:39 INFO Applying migration id=history 2026/10/31 01:19:39 INFO Applying migration id=outboxnano 2026/10/31 01:19:39 INFO Applying migration id=implements 2026/10/31 01:19:39 INFO Applying migration id=backfill 2026/10/31 01:19:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8a-7d44-731f-b5c4-8fc509783eb1 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/31 01:19:40 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:19:40 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f8a-7d46-7cc4-8cf8-b102885ea4cb activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8a-7d44-731f-b5c4-8fc509783eb1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/erin --- PASS: TestUsers_PublicPostSharedNotFollowing (1.05s) === RUN TestView_NoReplies 2026/10/31 01:19:40 INFO Applying migration id=initial 2026/10/31 01:19:40 INFO Applying migration id=notesupdated 2026/10/31 01:19:40 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:40 INFO Applying migration id=activitiesid 2026/10/31 01:19:40 INFO Applying migration id=outbox 2026/10/31 01:19:40 INFO Applying migration id=edits 2026/10/31 01:19:40 INFO Applying migration id=outboxactor 2026/10/31 01:19:40 INFO Applying migration id=outboxsender 2026/10/31 01:19:40 INFO Applying migration id=thread 2026/10/31 01:19:40 INFO Applying migration id=host 2026/10/31 01:19:40 INFO Applying migration id=sharedinbox 2026/10/31 01:19:40 INFO Applying migration id=noteshost 2026/10/31 01:19:40 INFO Applying migration id=fetched 2026/10/31 01:19:40 INFO Applying migration id=move 2026/10/31 01:19:40 INFO Applying migration id=cleanup 2026/10/31 01:19:40 INFO Applying migration id=received 2026/10/31 01:19:40 INFO Applying migration id=namehost 2026/10/31 01:19:40 INFO Applying migration id=outboxhost 2026/10/31 01:19:40 INFO Applying migration id=notesfts 2026/10/31 01:19:40 INFO Applying migration id=iconsname 2026/10/31 01:19:40 INFO Applying migration id=nohash 2026/10/31 01:19:40 INFO Applying migration id=shares 2026/10/31 01:19:40 INFO Applying migration id=actorttl 2026/10/31 01:19:40 INFO Applying migration id=tocc 2026/10/31 01:19:40 INFO Applying migration id=followeds 2026/10/31 01:19:40 INFO Applying migration id=certhash 2026/10/31 01:19:40 INFO Applying migration id=follows_sync 2026/10/31 01:19:40 INFO Applying migration id=jsonpath 2026/10/31 01:19:40 INFO Applying migration id=localforward 2026/10/31 01:19:40 INFO Applying migration id=avatar 2026/10/31 01:19:40 INFO Applying migration id=noimage 2026/10/31 01:19:40 INFO Applying migration id=feed 2026/10/31 01:19:40 INFO Applying migration id=bookmarks 2026/10/31 01:19:40 INFO Applying migration id=shareactivity 2026/10/31 01:19:40 INFO Applying migration id=application 2026/10/31 01:19:40 INFO Applying migration id=certificates 2026/10/31 01:19:40 INFO Applying migration id=rawforward 2026/10/31 01:19:40 INFO Applying migration id=publickey 2026/10/31 01:19:40 INFO Applying migration id=resolvegroup 2026/10/31 01:19:40 INFO Applying migration id=reject 2026/10/31 01:19:40 INFO Applying migration id=autodel 2026/10/31 01:19:40 INFO Applying migration id=jsonb 2026/10/31 01:19:40 INFO Applying migration id=quote 2026/10/31 01:19:40 INFO Applying migration id=rfc9421 2026/10/31 01:19:40 INFO Applying migration id=keys 2026/10/31 01:19:40 INFO Applying migration id=portable 2026/10/31 01:19:40 INFO Applying migration id=proofs 2026/10/31 01:19:40 INFO Applying migration id=contexts 2026/10/31 01:19:40 INFO Applying migration id=deliverieshost 2026/10/31 01:19:40 INFO Applying migration id=pembegin 2026/10/31 01:19:40 INFO Applying migration id=didhost 2026/10/31 01:19:40 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:40 INFO Applying migration id=invites 2026/10/31 01:19:40 INFO Applying migration id=ed25519blob 2026/10/31 01:19:40 INFO Applying migration id=rsablob 2026/10/31 01:19:40 INFO Applying migration id=iconscid 2026/10/31 01:19:40 INFO Applying migration id=actor 2026/10/31 01:19:40 INFO Applying migration id=localkeys 2026/10/31 01:19:40 INFO Applying migration id=deleted 2026/10/31 01:19:40 INFO Applying migration id=history 2026/10/31 01:19:40 INFO Applying migration id=outboxnano 2026/10/31 01:19:40 INFO Applying migration id=implements 2026/10/31 01:19:40 INFO Applying migration id=backfill 2026/10/31 01:19:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-8468-7259-873e-c4104a241d13 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-8468-71e1-902f-7b05b525a423 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-8468-71e1-902f-7b05b525a423 2026/10/31 01:19:42 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-8468-71e1-902f-7b05b525a423 --- PASS: TestView_NoReplies (1.83s) === RUN TestView_OneReply 2026/10/31 01:19:42 INFO Applying migration id=initial 2026/10/31 01:19:42 INFO Applying migration id=notesupdated 2026/10/31 01:19:42 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:42 INFO Applying migration id=activitiesid 2026/10/31 01:19:42 INFO Applying migration id=outbox 2026/10/31 01:19:42 INFO Applying migration id=edits 2026/10/31 01:19:42 INFO Applying migration id=outboxactor 2026/10/31 01:19:42 INFO Applying migration id=outboxsender 2026/10/31 01:19:42 INFO Applying migration id=thread 2026/10/31 01:19:42 INFO Applying migration id=host 2026/10/31 01:19:42 INFO Applying migration id=sharedinbox 2026/10/31 01:19:42 INFO Applying migration id=noteshost 2026/10/31 01:19:42 INFO Applying migration id=fetched 2026/10/31 01:19:42 INFO Applying migration id=move 2026/10/31 01:19:42 INFO Applying migration id=cleanup 2026/10/31 01:19:42 INFO Applying migration id=received 2026/10/31 01:19:42 INFO Applying migration id=namehost 2026/10/31 01:19:42 INFO Applying migration id=outboxhost 2026/10/31 01:19:42 INFO Applying migration id=notesfts 2026/10/31 01:19:42 INFO Applying migration id=iconsname 2026/10/31 01:19:42 INFO Applying migration id=nohash 2026/10/31 01:19:42 INFO Applying migration id=shares 2026/10/31 01:19:42 INFO Applying migration id=actorttl 2026/10/31 01:19:42 INFO Applying migration id=tocc 2026/10/31 01:19:42 INFO Applying migration id=followeds 2026/10/31 01:19:42 INFO Applying migration id=certhash 2026/10/31 01:19:42 INFO Applying migration id=follows_sync 2026/10/31 01:19:42 INFO Applying migration id=jsonpath 2026/10/31 01:19:42 INFO Applying migration id=localforward 2026/10/31 01:19:42 INFO Applying migration id=avatar 2026/10/31 01:19:42 INFO Applying migration id=noimage 2026/10/31 01:19:42 INFO Applying migration id=feed 2026/10/31 01:19:42 INFO Applying migration id=bookmarks 2026/10/31 01:19:42 INFO Applying migration id=shareactivity 2026/10/31 01:19:42 INFO Applying migration id=application 2026/10/31 01:19:42 INFO Applying migration id=certificates 2026/10/31 01:19:42 INFO Applying migration id=rawforward 2026/10/31 01:19:42 INFO Applying migration id=publickey 2026/10/31 01:19:42 INFO Applying migration id=resolvegroup 2026/10/31 01:19:42 INFO Applying migration id=reject 2026/10/31 01:19:42 INFO Applying migration id=autodel 2026/10/31 01:19:42 INFO Applying migration id=jsonb 2026/10/31 01:19:42 INFO Applying migration id=quote 2026/10/31 01:19:42 INFO Applying migration id=rfc9421 2026/10/31 01:19:42 INFO Applying migration id=keys 2026/10/31 01:19:42 INFO Applying migration id=portable 2026/10/31 01:19:42 INFO Applying migration id=proofs 2026/10/31 01:19:42 INFO Applying migration id=contexts 2026/10/31 01:19:42 INFO Applying migration id=deliverieshost 2026/10/31 01:19:42 INFO Applying migration id=pembegin 2026/10/31 01:19:42 INFO Applying migration id=didhost 2026/10/31 01:19:42 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:42 INFO Applying migration id=invites 2026/10/31 01:19:42 INFO Applying migration id=ed25519blob 2026/10/31 01:19:42 INFO Applying migration id=rsablob 2026/10/31 01:19:42 INFO Applying migration id=iconscid 2026/10/31 01:19:42 INFO Applying migration id=actor 2026/10/31 01:19:42 INFO Applying migration id=localkeys 2026/10/31 01:19:42 INFO Applying migration id=deleted 2026/10/31 01:19:42 INFO Applying migration id=history 2026/10/31 01:19:42 INFO Applying migration id=outboxnano 2026/10/31 01:19:42 INFO Applying migration id=implements 2026/10/31 01:19:42 INFO Applying migration id=backfill 2026/10/31 01:19:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-8cd0-7572-abc3-99002f9dd42d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-8cd0-74ec-9b23-561fbe491f29 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-8cd0-74ec-9b23-561fbe491f29 2026/10/31 01:19:44 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-8cd0-74ec-9b23-561fbe491f29 2026/10/31 01:19:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-8cd2-7ab0-b7ff-4a0934e80b87 note=https://localhost.localdomain:8443/post/01a18f8a-8cd2-7a60-a601-4bd535e589df thread=https://localhost.localdomain:8443/post/01a18f8a-8cd0-74ec-9b23-561fbe491f29 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-8cd2-7ab0-b7ff-4a0934e80b87 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-8cd2-7a60-a601-4bd535e589df activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-8cd2-7a60-a601-4bd535e589df 2026/10/31 01:19:44 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-8cd0-74ec-9b23-561fbe491f29 --- PASS: TestView_OneReply (2.15s) === RUN TestView_TwoReplies 2026/10/31 01:19:44 INFO Applying migration id=initial 2026/10/31 01:19:44 INFO Applying migration id=notesupdated 2026/10/31 01:19:44 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:44 INFO Applying migration id=activitiesid 2026/10/31 01:19:44 INFO Applying migration id=outbox 2026/10/31 01:19:44 INFO Applying migration id=edits 2026/10/31 01:19:44 INFO Applying migration id=outboxactor 2026/10/31 01:19:44 INFO Applying migration id=outboxsender 2026/10/31 01:19:44 INFO Applying migration id=thread 2026/10/31 01:19:44 INFO Applying migration id=host 2026/10/31 01:19:44 INFO Applying migration id=sharedinbox 2026/10/31 01:19:44 INFO Applying migration id=noteshost 2026/10/31 01:19:44 INFO Applying migration id=fetched 2026/10/31 01:19:44 INFO Applying migration id=move 2026/10/31 01:19:44 INFO Applying migration id=cleanup 2026/10/31 01:19:44 INFO Applying migration id=received 2026/10/31 01:19:44 INFO Applying migration id=namehost 2026/10/31 01:19:44 INFO Applying migration id=outboxhost 2026/10/31 01:19:44 INFO Applying migration id=notesfts 2026/10/31 01:19:44 INFO Applying migration id=iconsname 2026/10/31 01:19:44 INFO Applying migration id=nohash 2026/10/31 01:19:44 INFO Applying migration id=shares 2026/10/31 01:19:44 INFO Applying migration id=actorttl 2026/10/31 01:19:44 INFO Applying migration id=tocc 2026/10/31 01:19:44 INFO Applying migration id=followeds 2026/10/31 01:19:44 INFO Applying migration id=certhash 2026/10/31 01:19:44 INFO Applying migration id=follows_sync 2026/10/31 01:19:44 INFO Applying migration id=jsonpath 2026/10/31 01:19:44 INFO Applying migration id=localforward 2026/10/31 01:19:44 INFO Applying migration id=avatar 2026/10/31 01:19:44 INFO Applying migration id=noimage 2026/10/31 01:19:44 INFO Applying migration id=feed 2026/10/31 01:19:44 INFO Applying migration id=bookmarks 2026/10/31 01:19:44 INFO Applying migration id=shareactivity 2026/10/31 01:19:44 INFO Applying migration id=application 2026/10/31 01:19:44 INFO Applying migration id=certificates 2026/10/31 01:19:44 INFO Applying migration id=rawforward 2026/10/31 01:19:44 INFO Applying migration id=publickey 2026/10/31 01:19:44 INFO Applying migration id=resolvegroup 2026/10/31 01:19:44 INFO Applying migration id=reject 2026/10/31 01:19:44 INFO Applying migration id=autodel 2026/10/31 01:19:44 INFO Applying migration id=jsonb 2026/10/31 01:19:44 INFO Applying migration id=quote 2026/10/31 01:19:44 INFO Applying migration id=rfc9421 2026/10/31 01:19:44 INFO Applying migration id=keys 2026/10/31 01:19:44 INFO Applying migration id=portable 2026/10/31 01:19:44 INFO Applying migration id=proofs 2026/10/31 01:19:44 INFO Applying migration id=contexts 2026/10/31 01:19:44 INFO Applying migration id=deliverieshost 2026/10/31 01:19:44 INFO Applying migration id=pembegin 2026/10/31 01:19:44 INFO Applying migration id=didhost 2026/10/31 01:19:44 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:44 INFO Applying migration id=invites 2026/10/31 01:19:44 INFO Applying migration id=ed25519blob 2026/10/31 01:19:44 INFO Applying migration id=rsablob 2026/10/31 01:19:44 INFO Applying migration id=iconscid 2026/10/31 01:19:44 INFO Applying migration id=actor 2026/10/31 01:19:44 INFO Applying migration id=localkeys 2026/10/31 01:19:44 INFO Applying migration id=deleted 2026/10/31 01:19:44 INFO Applying migration id=history 2026/10/31 01:19:44 INFO Applying migration id=outboxnano 2026/10/31 01:19:44 INFO Applying migration id=implements 2026/10/31 01:19:44 INFO Applying migration id=backfill 2026/10/31 01:19:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-971b-7a5f-8785-27816556a526 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-971b-79ed-bfc2-44e175c17a3a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-971b-79ed-bfc2-44e175c17a3a 2026/10/31 01:19:46 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-971b-79ed-bfc2-44e175c17a3a 2026/10/31 01:19:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-971d-7dc8-ab4a-291cf4244b42 note=https://localhost.localdomain:8443/post/01a18f8a-971d-7d86-9436-590be662599d thread=https://localhost.localdomain:8443/post/01a18f8a-971b-79ed-bfc2-44e175c17a3a starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-971d-7dc8-ab4a-291cf4244b42 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-971d-7d86-9436-590be662599d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-971d-7d86-9436-590be662599d 2026/10/31 01:19:46 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-971b-79ed-bfc2-44e175c17a3a 2026/10/31 01:19:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-9720-7351-94e9-3d38d8e17055 note=https://localhost.localdomain:8443/post/01a18f8a-9720-7310-aa64-fa21428069b9 thread=https://localhost.localdomain:8443/post/01a18f8a-971b-79ed-bfc2-44e175c17a3a starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-9720-7351-94e9-3d38d8e17055 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-9720-7310-aa64-fa21428069b9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f8a-9720-7310-aa64-fa21428069b9 2026/10/31 01:19:46 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-971b-79ed-bfc2-44e175c17a3a --- PASS: TestView_TwoReplies (2.64s) === RUN TestView_TwoRepliesBigOffset 2026/10/31 01:19:46 INFO Applying migration id=initial 2026/10/31 01:19:46 INFO Applying migration id=notesupdated 2026/10/31 01:19:46 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:46 INFO Applying migration id=activitiesid 2026/10/31 01:19:46 INFO Applying migration id=outbox 2026/10/31 01:19:46 INFO Applying migration id=edits 2026/10/31 01:19:46 INFO Applying migration id=outboxactor 2026/10/31 01:19:46 INFO Applying migration id=outboxsender 2026/10/31 01:19:46 INFO Applying migration id=thread 2026/10/31 01:19:46 INFO Applying migration id=host 2026/10/31 01:19:46 INFO Applying migration id=sharedinbox 2026/10/31 01:19:46 INFO Applying migration id=noteshost 2026/10/31 01:19:46 INFO Applying migration id=fetched 2026/10/31 01:19:46 INFO Applying migration id=move 2026/10/31 01:19:46 INFO Applying migration id=cleanup 2026/10/31 01:19:46 INFO Applying migration id=received 2026/10/31 01:19:46 INFO Applying migration id=namehost 2026/10/31 01:19:46 INFO Applying migration id=outboxhost 2026/10/31 01:19:46 INFO Applying migration id=notesfts 2026/10/31 01:19:46 INFO Applying migration id=iconsname 2026/10/31 01:19:46 INFO Applying migration id=nohash 2026/10/31 01:19:46 INFO Applying migration id=shares 2026/10/31 01:19:46 INFO Applying migration id=actorttl 2026/10/31 01:19:46 INFO Applying migration id=tocc 2026/10/31 01:19:47 INFO Applying migration id=followeds 2026/10/31 01:19:47 INFO Applying migration id=certhash 2026/10/31 01:19:47 INFO Applying migration id=follows_sync 2026/10/31 01:19:47 INFO Applying migration id=jsonpath 2026/10/31 01:19:47 INFO Applying migration id=localforward 2026/10/31 01:19:47 INFO Applying migration id=avatar 2026/10/31 01:19:47 INFO Applying migration id=noimage 2026/10/31 01:19:47 INFO Applying migration id=feed 2026/10/31 01:19:47 INFO Applying migration id=bookmarks 2026/10/31 01:19:47 INFO Applying migration id=shareactivity 2026/10/31 01:19:47 INFO Applying migration id=application 2026/10/31 01:19:47 INFO Applying migration id=certificates 2026/10/31 01:19:47 INFO Applying migration id=rawforward 2026/10/31 01:19:47 INFO Applying migration id=publickey 2026/10/31 01:19:47 INFO Applying migration id=resolvegroup 2026/10/31 01:19:47 INFO Applying migration id=reject 2026/10/31 01:19:47 INFO Applying migration id=autodel 2026/10/31 01:19:47 INFO Applying migration id=jsonb 2026/10/31 01:19:47 INFO Applying migration id=quote 2026/10/31 01:19:47 INFO Applying migration id=rfc9421 2026/10/31 01:19:47 INFO Applying migration id=keys 2026/10/31 01:19:47 INFO Applying migration id=portable 2026/10/31 01:19:47 INFO Applying migration id=proofs 2026/10/31 01:19:47 INFO Applying migration id=contexts 2026/10/31 01:19:47 INFO Applying migration id=deliverieshost 2026/10/31 01:19:47 INFO Applying migration id=pembegin 2026/10/31 01:19:47 INFO Applying migration id=didhost 2026/10/31 01:19:47 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:47 INFO Applying migration id=invites 2026/10/31 01:19:47 INFO Applying migration id=ed25519blob 2026/10/31 01:19:47 INFO Applying migration id=rsablob 2026/10/31 01:19:47 INFO Applying migration id=iconscid 2026/10/31 01:19:47 INFO Applying migration id=actor 2026/10/31 01:19:47 INFO Applying migration id=localkeys 2026/10/31 01:19:47 INFO Applying migration id=deleted 2026/10/31 01:19:47 INFO Applying migration id=history 2026/10/31 01:19:47 INFO Applying migration id=outboxnano 2026/10/31 01:19:47 INFO Applying migration id=implements 2026/10/31 01:19:47 INFO Applying migration id=backfill 2026/10/31 01:19:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-9f74-7381-a8c2-9d1a6fb09b0c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-9f74-7303-9978-c8fd1d08fa09 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-9f74-7303-9978-c8fd1d08fa09 2026/10/31 01:19:49 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-9f74-7303-9978-c8fd1d08fa09 2026/10/31 01:19:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-9f76-75ab-b80f-ec93f9059d40 note=https://localhost.localdomain:8443/post/01a18f8a-9f76-7569-a3d0-3aa3e74c0cb4 thread=https://localhost.localdomain:8443/post/01a18f8a-9f74-7303-9978-c8fd1d08fa09 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-9f76-75ab-b80f-ec93f9059d40 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-9f76-7569-a3d0-3aa3e74c0cb4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-9f76-7569-a3d0-3aa3e74c0cb4 2026/10/31 01:19:49 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-9f74-7303-9978-c8fd1d08fa09 2026/10/31 01:19:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-9f78-79c0-884d-00182fca78bd note=https://localhost.localdomain:8443/post/01a18f8a-9f78-797e-821e-2d81dc7ea606 thread=https://localhost.localdomain:8443/post/01a18f8a-9f74-7303-9978-c8fd1d08fa09 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-9f78-79c0-884d-00182fca78bd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-9f78-797e-821e-2d81dc7ea606 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f8a-9f78-797e-821e-2d81dc7ea606 2026/10/31 01:19:49 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-9f74-7303-9978-c8fd1d08fa09 --- PASS: TestView_TwoRepliesBigOffset (2.13s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/10/31 01:19:49 INFO Applying migration id=initial 2026/10/31 01:19:49 INFO Applying migration id=notesupdated 2026/10/31 01:19:49 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:49 INFO Applying migration id=activitiesid 2026/10/31 01:19:49 INFO Applying migration id=outbox 2026/10/31 01:19:49 INFO Applying migration id=edits 2026/10/31 01:19:49 INFO Applying migration id=outboxactor 2026/10/31 01:19:49 INFO Applying migration id=outboxsender 2026/10/31 01:19:49 INFO Applying migration id=thread 2026/10/31 01:19:49 INFO Applying migration id=host 2026/10/31 01:19:49 INFO Applying migration id=sharedinbox 2026/10/31 01:19:49 INFO Applying migration id=noteshost 2026/10/31 01:19:49 INFO Applying migration id=fetched 2026/10/31 01:19:49 INFO Applying migration id=move 2026/10/31 01:19:49 INFO Applying migration id=cleanup 2026/10/31 01:19:49 INFO Applying migration id=received 2026/10/31 01:19:49 INFO Applying migration id=namehost 2026/10/31 01:19:49 INFO Applying migration id=outboxhost 2026/10/31 01:19:49 INFO Applying migration id=notesfts 2026/10/31 01:19:49 INFO Applying migration id=iconsname 2026/10/31 01:19:49 INFO Applying migration id=nohash 2026/10/31 01:19:49 INFO Applying migration id=shares 2026/10/31 01:19:49 INFO Applying migration id=actorttl 2026/10/31 01:19:49 INFO Applying migration id=tocc 2026/10/31 01:19:49 INFO Applying migration id=followeds 2026/10/31 01:19:49 INFO Applying migration id=certhash 2026/10/31 01:19:49 INFO Applying migration id=follows_sync 2026/10/31 01:19:49 INFO Applying migration id=jsonpath 2026/10/31 01:19:49 INFO Applying migration id=localforward 2026/10/31 01:19:49 INFO Applying migration id=avatar 2026/10/31 01:19:49 INFO Applying migration id=noimage 2026/10/31 01:19:49 INFO Applying migration id=feed 2026/10/31 01:19:49 INFO Applying migration id=bookmarks 2026/10/31 01:19:49 INFO Applying migration id=shareactivity 2026/10/31 01:19:49 INFO Applying migration id=application 2026/10/31 01:19:49 INFO Applying migration id=certificates 2026/10/31 01:19:49 INFO Applying migration id=rawforward 2026/10/31 01:19:49 INFO Applying migration id=publickey 2026/10/31 01:19:49 INFO Applying migration id=resolvegroup 2026/10/31 01:19:49 INFO Applying migration id=reject 2026/10/31 01:19:49 INFO Applying migration id=autodel 2026/10/31 01:19:49 INFO Applying migration id=jsonb 2026/10/31 01:19:49 INFO Applying migration id=quote 2026/10/31 01:19:49 INFO Applying migration id=rfc9421 2026/10/31 01:19:49 INFO Applying migration id=keys 2026/10/31 01:19:49 INFO Applying migration id=portable 2026/10/31 01:19:49 INFO Applying migration id=proofs 2026/10/31 01:19:49 INFO Applying migration id=contexts 2026/10/31 01:19:49 INFO Applying migration id=deliverieshost 2026/10/31 01:19:49 INFO Applying migration id=pembegin 2026/10/31 01:19:49 INFO Applying migration id=didhost 2026/10/31 01:19:49 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:49 INFO Applying migration id=invites 2026/10/31 01:19:49 INFO Applying migration id=ed25519blob 2026/10/31 01:19:49 INFO Applying migration id=rsablob 2026/10/31 01:19:49 INFO Applying migration id=iconscid 2026/10/31 01:19:49 INFO Applying migration id=actor 2026/10/31 01:19:49 INFO Applying migration id=localkeys 2026/10/31 01:19:49 INFO Applying migration id=deleted 2026/10/31 01:19:49 INFO Applying migration id=history 2026/10/31 01:19:49 INFO Applying migration id=outboxnano 2026/10/31 01:19:49 INFO Applying migration id=implements 2026/10/31 01:19:49 INFO Applying migration id=backfill 2026/10/31 01:19:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-ab17-7456-81fc-7f7f44117ac9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-ab17-73d9-a820-f5c5ae9ac45f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-ab17-73d9-a820-f5c5ae9ac45f 2026/10/31 01:19:52 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-ab17-73d9-a820-f5c5ae9ac45f 2026/10/31 01:19:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-ab19-76f5-9e13-c9d9fe8e6199 note=https://localhost.localdomain:8443/post/01a18f8a-ab19-76b6-80fc-042ebeb22de1 thread=https://localhost.localdomain:8443/post/01a18f8a-ab17-73d9-a820-f5c5ae9ac45f starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-ab19-76f5-9e13-c9d9fe8e6199 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-ab19-76b6-80fc-042ebeb22de1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-ab19-76b6-80fc-042ebeb22de1 2026/10/31 01:19:52 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-ab17-73d9-a820-f5c5ae9ac45f 2026/10/31 01:19:52 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-ab1b-7b82-b8a3-13fcbda4fff8 note=https://localhost.localdomain:8443/post/01a18f8a-ab1b-7b3f-8549-79f3d7c0b0e9 thread=https://localhost.localdomain:8443/post/01a18f8a-ab17-73d9-a820-f5c5ae9ac45f starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:52 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-ab1b-7b82-b8a3-13fcbda4fff8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-ab1b-7b3f-8549-79f3d7c0b0e9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f8a-ab1b-7b3f-8549-79f3d7c0b0e9 2026/10/31 01:19:52 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-ab17-73d9-a820-f5c5ae9ac45f --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (2.98s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/10/31 01:19:52 INFO Applying migration id=initial 2026/10/31 01:19:52 INFO Applying migration id=notesupdated 2026/10/31 01:19:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:52 INFO Applying migration id=activitiesid 2026/10/31 01:19:52 INFO Applying migration id=outbox 2026/10/31 01:19:52 INFO Applying migration id=edits 2026/10/31 01:19:52 INFO Applying migration id=outboxactor 2026/10/31 01:19:52 INFO Applying migration id=outboxsender 2026/10/31 01:19:52 INFO Applying migration id=thread 2026/10/31 01:19:52 INFO Applying migration id=host 2026/10/31 01:19:52 INFO Applying migration id=sharedinbox 2026/10/31 01:19:52 INFO Applying migration id=noteshost 2026/10/31 01:19:52 INFO Applying migration id=fetched 2026/10/31 01:19:52 INFO Applying migration id=move 2026/10/31 01:19:52 INFO Applying migration id=cleanup 2026/10/31 01:19:52 INFO Applying migration id=received 2026/10/31 01:19:52 INFO Applying migration id=namehost 2026/10/31 01:19:52 INFO Applying migration id=outboxhost 2026/10/31 01:19:52 INFO Applying migration id=notesfts 2026/10/31 01:19:52 INFO Applying migration id=iconsname 2026/10/31 01:19:52 INFO Applying migration id=nohash 2026/10/31 01:19:52 INFO Applying migration id=shares 2026/10/31 01:19:52 INFO Applying migration id=actorttl 2026/10/31 01:19:52 INFO Applying migration id=tocc 2026/10/31 01:19:52 INFO Applying migration id=followeds 2026/10/31 01:19:52 INFO Applying migration id=certhash 2026/10/31 01:19:52 INFO Applying migration id=follows_sync 2026/10/31 01:19:52 INFO Applying migration id=jsonpath 2026/10/31 01:19:52 INFO Applying migration id=localforward 2026/10/31 01:19:52 INFO Applying migration id=avatar 2026/10/31 01:19:52 INFO Applying migration id=noimage 2026/10/31 01:19:52 INFO Applying migration id=feed 2026/10/31 01:19:52 INFO Applying migration id=bookmarks 2026/10/31 01:19:52 INFO Applying migration id=shareactivity 2026/10/31 01:19:52 INFO Applying migration id=application 2026/10/31 01:19:52 INFO Applying migration id=certificates 2026/10/31 01:19:52 INFO Applying migration id=rawforward 2026/10/31 01:19:52 INFO Applying migration id=publickey 2026/10/31 01:19:52 INFO Applying migration id=resolvegroup 2026/10/31 01:19:52 INFO Applying migration id=reject 2026/10/31 01:19:52 INFO Applying migration id=autodel 2026/10/31 01:19:52 INFO Applying migration id=jsonb 2026/10/31 01:19:52 INFO Applying migration id=quote 2026/10/31 01:19:52 INFO Applying migration id=rfc9421 2026/10/31 01:19:52 INFO Applying migration id=keys 2026/10/31 01:19:52 INFO Applying migration id=portable 2026/10/31 01:19:52 INFO Applying migration id=proofs 2026/10/31 01:19:52 INFO Applying migration id=contexts 2026/10/31 01:19:52 INFO Applying migration id=deliverieshost 2026/10/31 01:19:52 INFO Applying migration id=pembegin 2026/10/31 01:19:52 INFO Applying migration id=didhost 2026/10/31 01:19:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:52 INFO Applying migration id=invites 2026/10/31 01:19:52 INFO Applying migration id=ed25519blob 2026/10/31 01:19:52 INFO Applying migration id=rsablob 2026/10/31 01:19:52 INFO Applying migration id=iconscid 2026/10/31 01:19:52 INFO Applying migration id=actor 2026/10/31 01:19:52 INFO Applying migration id=localkeys 2026/10/31 01:19:52 INFO Applying migration id=deleted 2026/10/31 01:19:52 INFO Applying migration id=history 2026/10/31 01:19:52 INFO Applying migration id=outboxnano 2026/10/31 01:19:52 INFO Applying migration id=implements 2026/10/31 01:19:52 INFO Applying migration id=backfill 2026/10/31 01:19:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-b74f-79c9-819c-b0f5a8998788 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-b74f-76ad-a881-6b2abb739b94 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-b74f-76ad-a881-6b2abb739b94 2026/10/31 01:19:55 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-b74f-76ad-a881-6b2abb739b94 2026/10/31 01:19:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-b752-7492-92dd-d10d912996bc note=https://localhost.localdomain:8443/post/01a18f8a-b752-7451-ab39-52c8a59fa8db thread=https://localhost.localdomain:8443/post/01a18f8a-b74f-76ad-a881-6b2abb739b94 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-b752-7492-92dd-d10d912996bc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-b752-7451-ab39-52c8a59fa8db activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-b752-7451-ab39-52c8a59fa8db 2026/10/31 01:19:55 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-b74f-76ad-a881-6b2abb739b94 2026/10/31 01:19:55 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-b754-77fb-bee6-474afc967b38 note=https://localhost.localdomain:8443/post/01a18f8a-b754-77bb-87fd-3108b7281f77 thread=https://localhost.localdomain:8443/post/01a18f8a-b74f-76ad-a881-6b2abb739b94 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:19:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-b754-77fb-bee6-474afc967b38 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-b754-77bb-87fd-3108b7281f77 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a18f8a-b754-77bb-87fd-3108b7281f77 2026/10/31 01:19:55 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-b74f-76ad-a881-6b2abb739b94 --- PASS: TestView_TwoRepliesUnauthenticatedUser (3.13s) === RUN TestView_OneReplyPostDeleted 2026/10/31 01:19:55 INFO Applying migration id=initial 2026/10/31 01:19:55 INFO Applying migration id=notesupdated 2026/10/31 01:19:55 INFO Applying migration id=personspreferredusername 2026/10/31 01:19:55 INFO Applying migration id=activitiesid 2026/10/31 01:19:55 INFO Applying migration id=outbox 2026/10/31 01:19:55 INFO Applying migration id=edits 2026/10/31 01:19:55 INFO Applying migration id=outboxactor 2026/10/31 01:19:55 INFO Applying migration id=outboxsender 2026/10/31 01:19:55 INFO Applying migration id=thread 2026/10/31 01:19:55 INFO Applying migration id=host 2026/10/31 01:19:55 INFO Applying migration id=sharedinbox 2026/10/31 01:19:55 INFO Applying migration id=noteshost 2026/10/31 01:19:55 INFO Applying migration id=fetched 2026/10/31 01:19:55 INFO Applying migration id=move 2026/10/31 01:19:55 INFO Applying migration id=cleanup 2026/10/31 01:19:55 INFO Applying migration id=received 2026/10/31 01:19:55 INFO Applying migration id=namehost 2026/10/31 01:19:55 INFO Applying migration id=outboxhost 2026/10/31 01:19:55 INFO Applying migration id=notesfts 2026/10/31 01:19:55 INFO Applying migration id=iconsname 2026/10/31 01:19:55 INFO Applying migration id=nohash 2026/10/31 01:19:55 INFO Applying migration id=shares 2026/10/31 01:19:55 INFO Applying migration id=actorttl 2026/10/31 01:19:55 INFO Applying migration id=tocc 2026/10/31 01:19:55 INFO Applying migration id=followeds 2026/10/31 01:19:55 INFO Applying migration id=certhash 2026/10/31 01:19:55 INFO Applying migration id=follows_sync 2026/10/31 01:19:55 INFO Applying migration id=jsonpath 2026/10/31 01:19:55 INFO Applying migration id=localforward 2026/10/31 01:19:55 INFO Applying migration id=avatar 2026/10/31 01:19:55 INFO Applying migration id=noimage 2026/10/31 01:19:55 INFO Applying migration id=feed 2026/10/31 01:19:55 INFO Applying migration id=bookmarks 2026/10/31 01:19:55 INFO Applying migration id=shareactivity 2026/10/31 01:19:55 INFO Applying migration id=application 2026/10/31 01:19:55 INFO Applying migration id=certificates 2026/10/31 01:19:55 INFO Applying migration id=rawforward 2026/10/31 01:19:55 INFO Applying migration id=publickey 2026/10/31 01:19:55 INFO Applying migration id=resolvegroup 2026/10/31 01:19:55 INFO Applying migration id=reject 2026/10/31 01:19:55 INFO Applying migration id=autodel 2026/10/31 01:19:55 INFO Applying migration id=jsonb 2026/10/31 01:19:55 INFO Applying migration id=quote 2026/10/31 01:19:55 INFO Applying migration id=rfc9421 2026/10/31 01:19:55 INFO Applying migration id=keys 2026/10/31 01:19:55 INFO Applying migration id=portable 2026/10/31 01:19:55 INFO Applying migration id=proofs 2026/10/31 01:19:55 INFO Applying migration id=contexts 2026/10/31 01:19:55 INFO Applying migration id=deliverieshost 2026/10/31 01:19:55 INFO Applying migration id=pembegin 2026/10/31 01:19:55 INFO Applying migration id=didhost 2026/10/31 01:19:55 INFO Applying migration id=rsapkcs8 2026/10/31 01:19:55 INFO Applying migration id=invites 2026/10/31 01:19:55 INFO Applying migration id=ed25519blob 2026/10/31 01:19:55 INFO Applying migration id=rsablob 2026/10/31 01:19:55 INFO Applying migration id=iconscid 2026/10/31 01:19:55 INFO Applying migration id=actor 2026/10/31 01:19:55 INFO Applying migration id=localkeys 2026/10/31 01:19:55 INFO Applying migration id=deleted 2026/10/31 01:19:55 INFO Applying migration id=history 2026/10/31 01:19:55 INFO Applying migration id=outboxnano 2026/10/31 01:19:55 INFO Applying migration id=implements 2026/10/31 01:19:55 INFO Applying migration id=backfill 2026/10/31 01:20:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-cb15-7a3c-ab58-bf81c2d433c6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-cb15-79c8-972c-2d0313546667 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-cb15-79c8-972c-2d0313546667 2026/10/31 01:20:00 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-cb15-79c8-972c-2d0313546667 2026/10/31 01:20:00 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-cb17-7bae-bb1d-d70a3e552aff note=https://localhost.localdomain:8443/post/01a18f8a-cb17-7b6a-94a2-2b3388f4360b thread=https://localhost.localdomain:8443/post/01a18f8a-cb15-79c8-972c-2d0313546667 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:20:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-cb17-7bae-bb1d-d70a3e552aff activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-cb17-7b6a-94a2-2b3388f4360b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-cb17-7b6a-94a2-2b3388f4360b 2026/10/31 01:20:00 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-cb15-79c8-972c-2d0313546667 2026/10/31 01:20:00 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f8a-cb15-79c8-972c-2d0313546667#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-cb15-79c8-972c-2d0313546667 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f8a-cb15-79c8-972c-2d0313546667 2026/10/31 01:20:00 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-cb17-7b6a-94a2-2b3388f4360b --- PASS: TestView_OneReplyPostDeleted (5.07s) === RUN TestView_OneReplyPostNotDeleted 2026/10/31 01:20:00 INFO Applying migration id=initial 2026/10/31 01:20:00 INFO Applying migration id=notesupdated 2026/10/31 01:20:00 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:00 INFO Applying migration id=activitiesid 2026/10/31 01:20:00 INFO Applying migration id=outbox 2026/10/31 01:20:00 INFO Applying migration id=edits 2026/10/31 01:20:00 INFO Applying migration id=outboxactor 2026/10/31 01:20:00 INFO Applying migration id=outboxsender 2026/10/31 01:20:00 INFO Applying migration id=thread 2026/10/31 01:20:00 INFO Applying migration id=host 2026/10/31 01:20:00 INFO Applying migration id=sharedinbox 2026/10/31 01:20:00 INFO Applying migration id=noteshost 2026/10/31 01:20:00 INFO Applying migration id=fetched 2026/10/31 01:20:00 INFO Applying migration id=move 2026/10/31 01:20:00 INFO Applying migration id=cleanup 2026/10/31 01:20:00 INFO Applying migration id=received 2026/10/31 01:20:00 INFO Applying migration id=namehost 2026/10/31 01:20:00 INFO Applying migration id=outboxhost 2026/10/31 01:20:00 INFO Applying migration id=notesfts 2026/10/31 01:20:00 INFO Applying migration id=iconsname 2026/10/31 01:20:00 INFO Applying migration id=nohash 2026/10/31 01:20:00 INFO Applying migration id=shares 2026/10/31 01:20:00 INFO Applying migration id=actorttl 2026/10/31 01:20:00 INFO Applying migration id=tocc 2026/10/31 01:20:00 INFO Applying migration id=followeds 2026/10/31 01:20:00 INFO Applying migration id=certhash 2026/10/31 01:20:00 INFO Applying migration id=follows_sync 2026/10/31 01:20:00 INFO Applying migration id=jsonpath 2026/10/31 01:20:00 INFO Applying migration id=localforward 2026/10/31 01:20:00 INFO Applying migration id=avatar 2026/10/31 01:20:00 INFO Applying migration id=noimage 2026/10/31 01:20:00 INFO Applying migration id=feed 2026/10/31 01:20:00 INFO Applying migration id=bookmarks 2026/10/31 01:20:00 INFO Applying migration id=shareactivity 2026/10/31 01:20:00 INFO Applying migration id=application 2026/10/31 01:20:00 INFO Applying migration id=certificates 2026/10/31 01:20:00 INFO Applying migration id=rawforward 2026/10/31 01:20:00 INFO Applying migration id=publickey 2026/10/31 01:20:00 INFO Applying migration id=resolvegroup 2026/10/31 01:20:00 INFO Applying migration id=reject 2026/10/31 01:20:00 INFO Applying migration id=autodel 2026/10/31 01:20:00 INFO Applying migration id=jsonb 2026/10/31 01:20:00 INFO Applying migration id=quote 2026/10/31 01:20:00 INFO Applying migration id=rfc9421 2026/10/31 01:20:00 INFO Applying migration id=keys 2026/10/31 01:20:00 INFO Applying migration id=portable 2026/10/31 01:20:00 INFO Applying migration id=proofs 2026/10/31 01:20:00 INFO Applying migration id=contexts 2026/10/31 01:20:00 INFO Applying migration id=deliverieshost 2026/10/31 01:20:00 INFO Applying migration id=pembegin 2026/10/31 01:20:00 INFO Applying migration id=didhost 2026/10/31 01:20:00 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:00 INFO Applying migration id=invites 2026/10/31 01:20:00 INFO Applying migration id=ed25519blob 2026/10/31 01:20:00 INFO Applying migration id=rsablob 2026/10/31 01:20:00 INFO Applying migration id=iconscid 2026/10/31 01:20:00 INFO Applying migration id=actor 2026/10/31 01:20:00 INFO Applying migration id=localkeys 2026/10/31 01:20:00 INFO Applying migration id=deleted 2026/10/31 01:20:00 INFO Applying migration id=history 2026/10/31 01:20:00 INFO Applying migration id=outboxnano 2026/10/31 01:20:00 INFO Applying migration id=implements 2026/10/31 01:20:00 INFO Applying migration id=backfill 2026/10/31 01:20:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-d4a9-7770-899a-cf032d01f98a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-d4a9-76f5-b08e-d6a8d0bc602c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-d4a9-76f5-b08e-d6a8d0bc602c 2026/10/31 01:20:02 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-d4a9-76f5-b08e-d6a8d0bc602c 2026/10/31 01:20:02 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-d4ab-78f1-ab48-8191b6e10b84 note=https://localhost.localdomain:8443/post/01a18f8a-d4ab-78af-8e0d-4917e94b6b18 thread=https://localhost.localdomain:8443/post/01a18f8a-d4a9-76f5-b08e-d6a8d0bc602c starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:20:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-d4ab-78f1-ab48-8191b6e10b84 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-d4ab-78af-8e0d-4917e94b6b18 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-d4ab-78af-8e0d-4917e94b6b18 2026/10/31 01:20:02 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-d4a9-76f5-b08e-d6a8d0bc602c 2026/10/31 01:20:02 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-d4ab-78af-8e0d-4917e94b6b18 --- PASS: TestView_OneReplyPostNotDeleted (2.45s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/10/31 01:20:02 INFO Applying migration id=initial 2026/10/31 01:20:02 INFO Applying migration id=notesupdated 2026/10/31 01:20:02 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:02 INFO Applying migration id=activitiesid 2026/10/31 01:20:02 INFO Applying migration id=outbox 2026/10/31 01:20:02 INFO Applying migration id=edits 2026/10/31 01:20:02 INFO Applying migration id=outboxactor 2026/10/31 01:20:02 INFO Applying migration id=outboxsender 2026/10/31 01:20:02 INFO Applying migration id=thread 2026/10/31 01:20:02 INFO Applying migration id=host 2026/10/31 01:20:02 INFO Applying migration id=sharedinbox 2026/10/31 01:20:02 INFO Applying migration id=noteshost 2026/10/31 01:20:02 INFO Applying migration id=fetched 2026/10/31 01:20:02 INFO Applying migration id=move 2026/10/31 01:20:02 INFO Applying migration id=cleanup 2026/10/31 01:20:02 INFO Applying migration id=received 2026/10/31 01:20:02 INFO Applying migration id=namehost 2026/10/31 01:20:02 INFO Applying migration id=outboxhost 2026/10/31 01:20:02 INFO Applying migration id=notesfts 2026/10/31 01:20:02 INFO Applying migration id=iconsname 2026/10/31 01:20:02 INFO Applying migration id=nohash 2026/10/31 01:20:02 INFO Applying migration id=shares 2026/10/31 01:20:02 INFO Applying migration id=actorttl 2026/10/31 01:20:02 INFO Applying migration id=tocc 2026/10/31 01:20:02 INFO Applying migration id=followeds 2026/10/31 01:20:02 INFO Applying migration id=certhash 2026/10/31 01:20:02 INFO Applying migration id=follows_sync 2026/10/31 01:20:02 INFO Applying migration id=jsonpath 2026/10/31 01:20:02 INFO Applying migration id=localforward 2026/10/31 01:20:02 INFO Applying migration id=avatar 2026/10/31 01:20:02 INFO Applying migration id=noimage 2026/10/31 01:20:02 INFO Applying migration id=feed 2026/10/31 01:20:02 INFO Applying migration id=bookmarks 2026/10/31 01:20:02 INFO Applying migration id=shareactivity 2026/10/31 01:20:02 INFO Applying migration id=application 2026/10/31 01:20:02 INFO Applying migration id=certificates 2026/10/31 01:20:02 INFO Applying migration id=rawforward 2026/10/31 01:20:02 INFO Applying migration id=publickey 2026/10/31 01:20:02 INFO Applying migration id=resolvegroup 2026/10/31 01:20:02 INFO Applying migration id=reject 2026/10/31 01:20:02 INFO Applying migration id=autodel 2026/10/31 01:20:02 INFO Applying migration id=jsonb 2026/10/31 01:20:02 INFO Applying migration id=quote 2026/10/31 01:20:02 INFO Applying migration id=rfc9421 2026/10/31 01:20:02 INFO Applying migration id=keys 2026/10/31 01:20:02 INFO Applying migration id=portable 2026/10/31 01:20:02 INFO Applying migration id=proofs 2026/10/31 01:20:02 INFO Applying migration id=contexts 2026/10/31 01:20:02 INFO Applying migration id=deliverieshost 2026/10/31 01:20:02 INFO Applying migration id=pembegin 2026/10/31 01:20:02 INFO Applying migration id=didhost 2026/10/31 01:20:02 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:02 INFO Applying migration id=invites 2026/10/31 01:20:02 INFO Applying migration id=ed25519blob 2026/10/31 01:20:02 INFO Applying migration id=rsablob 2026/10/31 01:20:02 INFO Applying migration id=iconscid 2026/10/31 01:20:02 INFO Applying migration id=actor 2026/10/31 01:20:02 INFO Applying migration id=localkeys 2026/10/31 01:20:02 INFO Applying migration id=deleted 2026/10/31 01:20:02 INFO Applying migration id=history 2026/10/31 01:20:02 INFO Applying migration id=outboxnano 2026/10/31 01:20:02 INFO Applying migration id=implements 2026/10/31 01:20:02 INFO Applying migration id=backfill 2026/10/31 01:20:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-e584-7b3d-865d-f16d4fd2eb28 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-e584-7aae-88aa-7f2efa2879d8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-e584-7aae-88aa-7f2efa2879d8 2026/10/31 01:20:07 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-e584-7aae-88aa-7f2efa2879d8 2026/10/31 01:20:07 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-e586-7ceb-9484-57e8ec78ee62 note=https://localhost.localdomain:8443/post/01a18f8a-e586-7ca8-acd2-c08f1ce99c06 thread=https://localhost.localdomain:8443/post/01a18f8a-e584-7aae-88aa-7f2efa2879d8 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:20:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-e586-7ceb-9484-57e8ec78ee62 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-e586-7ca8-acd2-c08f1ce99c06 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-e586-7ca8-acd2-c08f1ce99c06 2026/10/31 01:20:07 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-e584-7aae-88aa-7f2efa2879d8 2026/10/31 01:20:07 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-e586-7ca8-acd2-c08f1ce99c06 --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (4.31s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/10/31 01:20:07 INFO Applying migration id=initial 2026/10/31 01:20:07 INFO Applying migration id=notesupdated 2026/10/31 01:20:07 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:07 INFO Applying migration id=activitiesid 2026/10/31 01:20:07 INFO Applying migration id=outbox 2026/10/31 01:20:07 INFO Applying migration id=edits 2026/10/31 01:20:07 INFO Applying migration id=outboxactor 2026/10/31 01:20:07 INFO Applying migration id=outboxsender 2026/10/31 01:20:07 INFO Applying migration id=thread 2026/10/31 01:20:07 INFO Applying migration id=host 2026/10/31 01:20:07 INFO Applying migration id=sharedinbox 2026/10/31 01:20:07 INFO Applying migration id=noteshost 2026/10/31 01:20:07 INFO Applying migration id=fetched 2026/10/31 01:20:07 INFO Applying migration id=move 2026/10/31 01:20:07 INFO Applying migration id=cleanup 2026/10/31 01:20:07 INFO Applying migration id=received 2026/10/31 01:20:07 INFO Applying migration id=namehost 2026/10/31 01:20:07 INFO Applying migration id=outboxhost 2026/10/31 01:20:07 INFO Applying migration id=notesfts 2026/10/31 01:20:07 INFO Applying migration id=iconsname 2026/10/31 01:20:07 INFO Applying migration id=nohash 2026/10/31 01:20:07 INFO Applying migration id=shares 2026/10/31 01:20:07 INFO Applying migration id=actorttl 2026/10/31 01:20:07 INFO Applying migration id=tocc 2026/10/31 01:20:07 INFO Applying migration id=followeds 2026/10/31 01:20:07 INFO Applying migration id=certhash 2026/10/31 01:20:07 INFO Applying migration id=follows_sync 2026/10/31 01:20:07 INFO Applying migration id=jsonpath 2026/10/31 01:20:07 INFO Applying migration id=localforward 2026/10/31 01:20:07 INFO Applying migration id=avatar 2026/10/31 01:20:07 INFO Applying migration id=noimage 2026/10/31 01:20:07 INFO Applying migration id=feed 2026/10/31 01:20:07 INFO Applying migration id=bookmarks 2026/10/31 01:20:07 INFO Applying migration id=shareactivity 2026/10/31 01:20:07 INFO Applying migration id=application 2026/10/31 01:20:07 INFO Applying migration id=certificates 2026/10/31 01:20:07 INFO Applying migration id=rawforward 2026/10/31 01:20:07 INFO Applying migration id=publickey 2026/10/31 01:20:07 INFO Applying migration id=resolvegroup 2026/10/31 01:20:07 INFO Applying migration id=reject 2026/10/31 01:20:07 INFO Applying migration id=autodel 2026/10/31 01:20:07 INFO Applying migration id=jsonb 2026/10/31 01:20:07 INFO Applying migration id=quote 2026/10/31 01:20:07 INFO Applying migration id=rfc9421 2026/10/31 01:20:07 INFO Applying migration id=keys 2026/10/31 01:20:07 INFO Applying migration id=portable 2026/10/31 01:20:07 INFO Applying migration id=proofs 2026/10/31 01:20:07 INFO Applying migration id=contexts 2026/10/31 01:20:07 INFO Applying migration id=deliverieshost 2026/10/31 01:20:07 INFO Applying migration id=pembegin 2026/10/31 01:20:07 INFO Applying migration id=didhost 2026/10/31 01:20:07 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:07 INFO Applying migration id=invites 2026/10/31 01:20:07 INFO Applying migration id=ed25519blob 2026/10/31 01:20:07 INFO Applying migration id=rsablob 2026/10/31 01:20:07 INFO Applying migration id=iconscid 2026/10/31 01:20:07 INFO Applying migration id=actor 2026/10/31 01:20:07 INFO Applying migration id=localkeys 2026/10/31 01:20:07 INFO Applying migration id=deleted 2026/10/31 01:20:07 INFO Applying migration id=history 2026/10/31 01:20:07 INFO Applying migration id=outboxnano 2026/10/31 01:20:07 INFO Applying migration id=implements 2026/10/31 01:20:07 INFO Applying migration id=backfill 2026/10/31 01:20:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-f200-72ca-b244-a2972d90cada activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-f200-7218-96ee-75f2e3126aef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-f200-7218-96ee-75f2e3126aef 2026/10/31 01:20:10 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-f200-7218-96ee-75f2e3126aef 2026/10/31 01:20:10 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-f202-7585-8c8d-0b7eeca37d8d note=https://localhost.localdomain:8443/post/01a18f8a-f202-7542-9752-db1e37e585c0 thread=https://localhost.localdomain:8443/post/01a18f8a-f200-7218-96ee-75f2e3126aef starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:20:10 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-f202-7585-8c8d-0b7eeca37d8d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-f202-7542-9752-db1e37e585c0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-f202-7542-9752-db1e37e585c0 2026/10/31 01:20:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-f200-7218-96ee-75f2e3126aef 2026/10/31 01:20:10 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f8a-f200-7218-96ee-75f2e3126aef#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-f200-7218-96ee-75f2e3126aef activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f8a-f200-7218-96ee-75f2e3126aef 2026/10/31 01:20:10 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-f202-7542-9752-db1e37e585c0 --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (3.20s) === RUN TestView_OneReplyReplyDeleted 2026/10/31 01:20:10 INFO Applying migration id=initial 2026/10/31 01:20:10 INFO Applying migration id=notesupdated 2026/10/31 01:20:10 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:10 INFO Applying migration id=activitiesid 2026/10/31 01:20:10 INFO Applying migration id=outbox 2026/10/31 01:20:10 INFO Applying migration id=edits 2026/10/31 01:20:10 INFO Applying migration id=outboxactor 2026/10/31 01:20:10 INFO Applying migration id=outboxsender 2026/10/31 01:20:10 INFO Applying migration id=thread 2026/10/31 01:20:10 INFO Applying migration id=host 2026/10/31 01:20:10 INFO Applying migration id=sharedinbox 2026/10/31 01:20:10 INFO Applying migration id=noteshost 2026/10/31 01:20:10 INFO Applying migration id=fetched 2026/10/31 01:20:10 INFO Applying migration id=move 2026/10/31 01:20:10 INFO Applying migration id=cleanup 2026/10/31 01:20:10 INFO Applying migration id=received 2026/10/31 01:20:10 INFO Applying migration id=namehost 2026/10/31 01:20:10 INFO Applying migration id=outboxhost 2026/10/31 01:20:10 INFO Applying migration id=notesfts 2026/10/31 01:20:10 INFO Applying migration id=iconsname 2026/10/31 01:20:10 INFO Applying migration id=nohash 2026/10/31 01:20:10 INFO Applying migration id=shares 2026/10/31 01:20:10 INFO Applying migration id=actorttl 2026/10/31 01:20:10 INFO Applying migration id=tocc 2026/10/31 01:20:10 INFO Applying migration id=followeds 2026/10/31 01:20:10 INFO Applying migration id=certhash 2026/10/31 01:20:10 INFO Applying migration id=follows_sync 2026/10/31 01:20:10 INFO Applying migration id=jsonpath 2026/10/31 01:20:10 INFO Applying migration id=localforward 2026/10/31 01:20:10 INFO Applying migration id=avatar 2026/10/31 01:20:10 INFO Applying migration id=noimage 2026/10/31 01:20:10 INFO Applying migration id=feed 2026/10/31 01:20:10 INFO Applying migration id=bookmarks 2026/10/31 01:20:10 INFO Applying migration id=shareactivity 2026/10/31 01:20:10 INFO Applying migration id=application 2026/10/31 01:20:10 INFO Applying migration id=certificates 2026/10/31 01:20:10 INFO Applying migration id=rawforward 2026/10/31 01:20:10 INFO Applying migration id=publickey 2026/10/31 01:20:10 INFO Applying migration id=resolvegroup 2026/10/31 01:20:10 INFO Applying migration id=reject 2026/10/31 01:20:10 INFO Applying migration id=autodel 2026/10/31 01:20:10 INFO Applying migration id=jsonb 2026/10/31 01:20:10 INFO Applying migration id=quote 2026/10/31 01:20:10 INFO Applying migration id=rfc9421 2026/10/31 01:20:10 INFO Applying migration id=keys 2026/10/31 01:20:10 INFO Applying migration id=portable 2026/10/31 01:20:10 INFO Applying migration id=proofs 2026/10/31 01:20:10 INFO Applying migration id=contexts 2026/10/31 01:20:10 INFO Applying migration id=deliverieshost 2026/10/31 01:20:10 INFO Applying migration id=pembegin 2026/10/31 01:20:10 INFO Applying migration id=didhost 2026/10/31 01:20:10 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:10 INFO Applying migration id=invites 2026/10/31 01:20:10 INFO Applying migration id=ed25519blob 2026/10/31 01:20:10 INFO Applying migration id=rsablob 2026/10/31 01:20:10 INFO Applying migration id=iconscid 2026/10/31 01:20:10 INFO Applying migration id=actor 2026/10/31 01:20:10 INFO Applying migration id=localkeys 2026/10/31 01:20:10 INFO Applying migration id=deleted 2026/10/31 01:20:10 INFO Applying migration id=history 2026/10/31 01:20:10 INFO Applying migration id=outboxnano 2026/10/31 01:20:10 INFO Applying migration id=implements 2026/10/31 01:20:10 INFO Applying migration id=backfill 2026/10/31 01:20:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-fba5-7d63-afce-fd5e986f1800 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-fba5-7d01-acc8-ea049b24d1b2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8a-fba5-7d01-acc8-ea049b24d1b2 2026/10/31 01:20:12 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8a-fba5-7d01-acc8-ea049b24d1b2 2026/10/31 01:20:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8a-fba7-7e9b-aca1-4ae063905770 note=https://localhost.localdomain:8443/post/01a18f8a-fba7-7e60-acc6-68f3391c87c2 thread=https://localhost.localdomain:8443/post/01a18f8a-fba5-7d01-acc8-ea049b24d1b2 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:20:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8a-fba7-7e9b-aca1-4ae063905770 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-fba7-7e60-acc6-68f3391c87c2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8a-fba7-7e60-acc6-68f3391c87c2 2026/10/31 01:20:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-fba5-7d01-acc8-ea049b24d1b2 2026/10/31 01:20:12 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a18f8a-fba7-7e60-acc6-68f3391c87c2#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8a-fba7-7e60-acc6-68f3391c87c2 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a18f8a-fba7-7e60-acc6-68f3391c87c2 2026/10/31 01:20:12 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a18f8a-fba7-7e60-acc6-68f3391c87c2#delete note=https://localhost.localdomain:8443/post/01a18f8a-fba7-7e60-acc6-68f3391c87c2 thread=https://localhost.localdomain:8443/post/01a18f8a-fba5-7d01-acc8-ea049b24d1b2 starter=https://localhost.localdomain:8443/user/bob 2026/10/31 01:20:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8a-fba5-7d01-acc8-ea049b24d1b2 --- PASS: TestView_OneReplyReplyDeleted (2.47s) === RUN TestView_NoSuchPost 2026/10/31 01:20:12 INFO Applying migration id=initial 2026/10/31 01:20:12 INFO Applying migration id=notesupdated 2026/10/31 01:20:12 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:12 INFO Applying migration id=activitiesid 2026/10/31 01:20:12 INFO Applying migration id=outbox 2026/10/31 01:20:12 INFO Applying migration id=edits 2026/10/31 01:20:12 INFO Applying migration id=outboxactor 2026/10/31 01:20:12 INFO Applying migration id=outboxsender 2026/10/31 01:20:12 INFO Applying migration id=thread 2026/10/31 01:20:12 INFO Applying migration id=host 2026/10/31 01:20:12 INFO Applying migration id=sharedinbox 2026/10/31 01:20:12 INFO Applying migration id=noteshost 2026/10/31 01:20:12 INFO Applying migration id=fetched 2026/10/31 01:20:12 INFO Applying migration id=move 2026/10/31 01:20:12 INFO Applying migration id=cleanup 2026/10/31 01:20:12 INFO Applying migration id=received 2026/10/31 01:20:12 INFO Applying migration id=namehost 2026/10/31 01:20:12 INFO Applying migration id=outboxhost 2026/10/31 01:20:12 INFO Applying migration id=notesfts 2026/10/31 01:20:12 INFO Applying migration id=iconsname 2026/10/31 01:20:12 INFO Applying migration id=nohash 2026/10/31 01:20:12 INFO Applying migration id=shares 2026/10/31 01:20:12 INFO Applying migration id=actorttl 2026/10/31 01:20:12 INFO Applying migration id=tocc 2026/10/31 01:20:12 INFO Applying migration id=followeds 2026/10/31 01:20:12 INFO Applying migration id=certhash 2026/10/31 01:20:12 INFO Applying migration id=follows_sync 2026/10/31 01:20:12 INFO Applying migration id=jsonpath 2026/10/31 01:20:12 INFO Applying migration id=localforward 2026/10/31 01:20:12 INFO Applying migration id=avatar 2026/10/31 01:20:12 INFO Applying migration id=noimage 2026/10/31 01:20:12 INFO Applying migration id=feed 2026/10/31 01:20:12 INFO Applying migration id=bookmarks 2026/10/31 01:20:12 INFO Applying migration id=shareactivity 2026/10/31 01:20:12 INFO Applying migration id=application 2026/10/31 01:20:12 INFO Applying migration id=certificates 2026/10/31 01:20:12 INFO Applying migration id=rawforward 2026/10/31 01:20:12 INFO Applying migration id=publickey 2026/10/31 01:20:12 INFO Applying migration id=resolvegroup 2026/10/31 01:20:12 INFO Applying migration id=reject 2026/10/31 01:20:12 INFO Applying migration id=autodel 2026/10/31 01:20:12 INFO Applying migration id=jsonb 2026/10/31 01:20:12 INFO Applying migration id=quote 2026/10/31 01:20:12 INFO Applying migration id=rfc9421 2026/10/31 01:20:12 INFO Applying migration id=keys 2026/10/31 01:20:12 INFO Applying migration id=portable 2026/10/31 01:20:12 INFO Applying migration id=proofs 2026/10/31 01:20:12 INFO Applying migration id=contexts 2026/10/31 01:20:12 INFO Applying migration id=deliverieshost 2026/10/31 01:20:12 INFO Applying migration id=pembegin 2026/10/31 01:20:12 INFO Applying migration id=didhost 2026/10/31 01:20:12 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:12 INFO Applying migration id=invites 2026/10/31 01:20:12 INFO Applying migration id=ed25519blob 2026/10/31 01:20:12 INFO Applying migration id=rsablob 2026/10/31 01:20:12 INFO Applying migration id=iconscid 2026/10/31 01:20:12 INFO Applying migration id=actor 2026/10/31 01:20:12 INFO Applying migration id=localkeys 2026/10/31 01:20:12 INFO Applying migration id=deleted 2026/10/31 01:20:12 INFO Applying migration id=history 2026/10/31 01:20:12 INFO Applying migration id=outboxnano 2026/10/31 01:20:12 INFO Applying migration id=implements 2026/10/31 01:20:12 INFO Applying migration id=backfill 2026/10/31 01:20:15 INFO Viewing post post=https://x 2026/10/31 01:20:15 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (3.22s) === RUN TestView_InvalidOffset 2026/10/31 01:20:15 INFO Applying migration id=initial 2026/10/31 01:20:15 INFO Applying migration id=notesupdated 2026/10/31 01:20:15 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:15 INFO Applying migration id=activitiesid 2026/10/31 01:20:15 INFO Applying migration id=outbox 2026/10/31 01:20:15 INFO Applying migration id=edits 2026/10/31 01:20:15 INFO Applying migration id=outboxactor 2026/10/31 01:20:15 INFO Applying migration id=outboxsender 2026/10/31 01:20:15 INFO Applying migration id=thread 2026/10/31 01:20:15 INFO Applying migration id=host 2026/10/31 01:20:15 INFO Applying migration id=sharedinbox 2026/10/31 01:20:15 INFO Applying migration id=noteshost 2026/10/31 01:20:15 INFO Applying migration id=fetched 2026/10/31 01:20:15 INFO Applying migration id=move 2026/10/31 01:20:15 INFO Applying migration id=cleanup 2026/10/31 01:20:15 INFO Applying migration id=received 2026/10/31 01:20:15 INFO Applying migration id=namehost 2026/10/31 01:20:15 INFO Applying migration id=outboxhost 2026/10/31 01:20:15 INFO Applying migration id=notesfts 2026/10/31 01:20:15 INFO Applying migration id=iconsname 2026/10/31 01:20:15 INFO Applying migration id=nohash 2026/10/31 01:20:15 INFO Applying migration id=shares 2026/10/31 01:20:15 INFO Applying migration id=actorttl 2026/10/31 01:20:15 INFO Applying migration id=tocc 2026/10/31 01:20:15 INFO Applying migration id=followeds 2026/10/31 01:20:15 INFO Applying migration id=certhash 2026/10/31 01:20:15 INFO Applying migration id=follows_sync 2026/10/31 01:20:15 INFO Applying migration id=jsonpath 2026/10/31 01:20:15 INFO Applying migration id=localforward 2026/10/31 01:20:15 INFO Applying migration id=avatar 2026/10/31 01:20:15 INFO Applying migration id=noimage 2026/10/31 01:20:15 INFO Applying migration id=feed 2026/10/31 01:20:15 INFO Applying migration id=bookmarks 2026/10/31 01:20:15 INFO Applying migration id=shareactivity 2026/10/31 01:20:16 INFO Applying migration id=application 2026/10/31 01:20:16 INFO Applying migration id=certificates 2026/10/31 01:20:16 INFO Applying migration id=rawforward 2026/10/31 01:20:16 INFO Applying migration id=publickey 2026/10/31 01:20:16 INFO Applying migration id=resolvegroup 2026/10/31 01:20:16 INFO Applying migration id=reject 2026/10/31 01:20:16 INFO Applying migration id=autodel 2026/10/31 01:20:16 INFO Applying migration id=jsonb 2026/10/31 01:20:16 INFO Applying migration id=quote 2026/10/31 01:20:16 INFO Applying migration id=rfc9421 2026/10/31 01:20:16 INFO Applying migration id=keys 2026/10/31 01:20:16 INFO Applying migration id=portable 2026/10/31 01:20:16 INFO Applying migration id=proofs 2026/10/31 01:20:16 INFO Applying migration id=contexts 2026/10/31 01:20:16 INFO Applying migration id=deliverieshost 2026/10/31 01:20:16 INFO Applying migration id=pembegin 2026/10/31 01:20:16 INFO Applying migration id=didhost 2026/10/31 01:20:16 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:16 INFO Applying migration id=invites 2026/10/31 01:20:16 INFO Applying migration id=ed25519blob 2026/10/31 01:20:16 INFO Applying migration id=rsablob 2026/10/31 01:20:16 INFO Applying migration id=iconscid 2026/10/31 01:20:16 INFO Applying migration id=actor 2026/10/31 01:20:16 INFO Applying migration id=localkeys 2026/10/31 01:20:16 INFO Applying migration id=deleted 2026/10/31 01:20:16 INFO Applying migration id=history 2026/10/31 01:20:16 INFO Applying migration id=outboxnano 2026/10/31 01:20:16 INFO Applying migration id=implements 2026/10/31 01:20:16 INFO Applying migration id=backfill 2026/10/31 01:20:18 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (2.19s) === RUN TestView_Update 2026/10/31 01:20:18 INFO Applying migration id=initial 2026/10/31 01:20:18 INFO Applying migration id=notesupdated 2026/10/31 01:20:18 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:18 INFO Applying migration id=activitiesid 2026/10/31 01:20:18 INFO Applying migration id=outbox 2026/10/31 01:20:18 INFO Applying migration id=edits 2026/10/31 01:20:18 INFO Applying migration id=outboxactor 2026/10/31 01:20:18 INFO Applying migration id=outboxsender 2026/10/31 01:20:18 INFO Applying migration id=thread 2026/10/31 01:20:18 INFO Applying migration id=host 2026/10/31 01:20:18 INFO Applying migration id=sharedinbox 2026/10/31 01:20:18 INFO Applying migration id=noteshost 2026/10/31 01:20:18 INFO Applying migration id=fetched 2026/10/31 01:20:18 INFO Applying migration id=move 2026/10/31 01:20:18 INFO Applying migration id=cleanup 2026/10/31 01:20:18 INFO Applying migration id=received 2026/10/31 01:20:18 INFO Applying migration id=namehost 2026/10/31 01:20:18 INFO Applying migration id=outboxhost 2026/10/31 01:20:18 INFO Applying migration id=notesfts 2026/10/31 01:20:18 INFO Applying migration id=iconsname 2026/10/31 01:20:18 INFO Applying migration id=nohash 2026/10/31 01:20:18 INFO Applying migration id=shares 2026/10/31 01:20:18 INFO Applying migration id=actorttl 2026/10/31 01:20:18 INFO Applying migration id=tocc 2026/10/31 01:20:18 INFO Applying migration id=followeds 2026/10/31 01:20:18 INFO Applying migration id=certhash 2026/10/31 01:20:18 INFO Applying migration id=follows_sync 2026/10/31 01:20:18 INFO Applying migration id=jsonpath 2026/10/31 01:20:18 INFO Applying migration id=localforward 2026/10/31 01:20:18 INFO Applying migration id=avatar 2026/10/31 01:20:18 INFO Applying migration id=noimage 2026/10/31 01:20:18 INFO Applying migration id=feed 2026/10/31 01:20:18 INFO Applying migration id=bookmarks 2026/10/31 01:20:18 INFO Applying migration id=shareactivity 2026/10/31 01:20:18 INFO Applying migration id=application 2026/10/31 01:20:18 INFO Applying migration id=certificates 2026/10/31 01:20:18 INFO Applying migration id=rawforward 2026/10/31 01:20:18 INFO Applying migration id=publickey 2026/10/31 01:20:18 INFO Applying migration id=resolvegroup 2026/10/31 01:20:18 INFO Applying migration id=reject 2026/10/31 01:20:18 INFO Applying migration id=autodel 2026/10/31 01:20:18 INFO Applying migration id=jsonb 2026/10/31 01:20:18 INFO Applying migration id=quote 2026/10/31 01:20:18 INFO Applying migration id=rfc9421 2026/10/31 01:20:18 INFO Applying migration id=keys 2026/10/31 01:20:18 INFO Applying migration id=portable 2026/10/31 01:20:18 INFO Applying migration id=proofs 2026/10/31 01:20:18 INFO Applying migration id=contexts 2026/10/31 01:20:18 INFO Applying migration id=deliverieshost 2026/10/31 01:20:18 INFO Applying migration id=pembegin 2026/10/31 01:20:18 INFO Applying migration id=didhost 2026/10/31 01:20:18 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:18 INFO Applying migration id=invites 2026/10/31 01:20:18 INFO Applying migration id=ed25519blob 2026/10/31 01:20:18 INFO Applying migration id=rsablob 2026/10/31 01:20:18 INFO Applying migration id=iconscid 2026/10/31 01:20:18 INFO Applying migration id=actor 2026/10/31 01:20:18 INFO Applying migration id=localkeys 2026/10/31 01:20:18 INFO Applying migration id=deleted 2026/10/31 01:20:18 INFO Applying migration id=history 2026/10/31 01:20:18 INFO Applying migration id=outboxnano 2026/10/31 01:20:18 INFO Applying migration id=implements 2026/10/31 01:20:18 INFO Applying migration id=backfill 2026/10/31 01:20: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/31 01:20:20 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/31 01:20:20 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:20:20 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (2.24s) === RUN TestView_OldUpdate 2026/10/31 01:20:20 INFO Applying migration id=initial 2026/10/31 01:20:20 INFO Applying migration id=notesupdated 2026/10/31 01:20:20 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:20 INFO Applying migration id=activitiesid 2026/10/31 01:20:20 INFO Applying migration id=outbox 2026/10/31 01:20:20 INFO Applying migration id=edits 2026/10/31 01:20:20 INFO Applying migration id=outboxactor 2026/10/31 01:20:20 INFO Applying migration id=outboxsender 2026/10/31 01:20:20 INFO Applying migration id=thread 2026/10/31 01:20:20 INFO Applying migration id=host 2026/10/31 01:20:20 INFO Applying migration id=sharedinbox 2026/10/31 01:20:20 INFO Applying migration id=noteshost 2026/10/31 01:20:20 INFO Applying migration id=fetched 2026/10/31 01:20:20 INFO Applying migration id=move 2026/10/31 01:20:20 INFO Applying migration id=cleanup 2026/10/31 01:20:20 INFO Applying migration id=received 2026/10/31 01:20:20 INFO Applying migration id=namehost 2026/10/31 01:20:20 INFO Applying migration id=outboxhost 2026/10/31 01:20:20 INFO Applying migration id=notesfts 2026/10/31 01:20:20 INFO Applying migration id=iconsname 2026/10/31 01:20:20 INFO Applying migration id=nohash 2026/10/31 01:20:20 INFO Applying migration id=shares 2026/10/31 01:20:20 INFO Applying migration id=actorttl 2026/10/31 01:20:20 INFO Applying migration id=tocc 2026/10/31 01:20:20 INFO Applying migration id=followeds 2026/10/31 01:20:20 INFO Applying migration id=certhash 2026/10/31 01:20:20 INFO Applying migration id=follows_sync 2026/10/31 01:20:20 INFO Applying migration id=jsonpath 2026/10/31 01:20:20 INFO Applying migration id=localforward 2026/10/31 01:20:20 INFO Applying migration id=avatar 2026/10/31 01:20:20 INFO Applying migration id=noimage 2026/10/31 01:20:20 INFO Applying migration id=feed 2026/10/31 01:20:20 INFO Applying migration id=bookmarks 2026/10/31 01:20:20 INFO Applying migration id=shareactivity 2026/10/31 01:20:20 INFO Applying migration id=application 2026/10/31 01:20:20 INFO Applying migration id=certificates 2026/10/31 01:20:20 INFO Applying migration id=rawforward 2026/10/31 01:20:20 INFO Applying migration id=publickey 2026/10/31 01:20:20 INFO Applying migration id=resolvegroup 2026/10/31 01:20:20 INFO Applying migration id=reject 2026/10/31 01:20:20 INFO Applying migration id=autodel 2026/10/31 01:20:20 INFO Applying migration id=jsonb 2026/10/31 01:20:20 INFO Applying migration id=quote 2026/10/31 01:20:20 INFO Applying migration id=rfc9421 2026/10/31 01:20:20 INFO Applying migration id=keys 2026/10/31 01:20:20 INFO Applying migration id=portable 2026/10/31 01:20:20 INFO Applying migration id=proofs 2026/10/31 01:20:20 INFO Applying migration id=contexts 2026/10/31 01:20:20 INFO Applying migration id=deliverieshost 2026/10/31 01:20:20 INFO Applying migration id=pembegin 2026/10/31 01:20:20 INFO Applying migration id=didhost 2026/10/31 01:20:20 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:20 INFO Applying migration id=invites 2026/10/31 01:20:20 INFO Applying migration id=ed25519blob 2026/10/31 01:20:20 INFO Applying migration id=rsablob 2026/10/31 01:20:20 INFO Applying migration id=iconscid 2026/10/31 01:20:20 INFO Applying migration id=actor 2026/10/31 01:20:20 INFO Applying migration id=localkeys 2026/10/31 01:20:20 INFO Applying migration id=deleted 2026/10/31 01:20:20 INFO Applying migration id=history 2026/10/31 01:20:20 INFO Applying migration id=outboxnano 2026/10/31 01:20:20 INFO Applying migration id=implements 2026/10/31 01:20:20 INFO Applying migration id=backfill 2026/10/31 01:20: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/31 01:20:23 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/31 01:20:23 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (2.91s) === RUN TestView_PostToFollowers 2026/10/31 01:20:23 INFO Applying migration id=initial 2026/10/31 01:20:23 INFO Applying migration id=notesupdated 2026/10/31 01:20:23 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:23 INFO Applying migration id=activitiesid 2026/10/31 01:20:23 INFO Applying migration id=outbox 2026/10/31 01:20:23 INFO Applying migration id=edits 2026/10/31 01:20:23 INFO Applying migration id=outboxactor 2026/10/31 01:20:23 INFO Applying migration id=outboxsender 2026/10/31 01:20:23 INFO Applying migration id=thread 2026/10/31 01:20:23 INFO Applying migration id=host 2026/10/31 01:20:23 INFO Applying migration id=sharedinbox 2026/10/31 01:20:23 INFO Applying migration id=noteshost 2026/10/31 01:20:23 INFO Applying migration id=fetched 2026/10/31 01:20:23 INFO Applying migration id=move 2026/10/31 01:20:23 INFO Applying migration id=cleanup 2026/10/31 01:20:23 INFO Applying migration id=received 2026/10/31 01:20:23 INFO Applying migration id=namehost 2026/10/31 01:20:23 INFO Applying migration id=outboxhost 2026/10/31 01:20:23 INFO Applying migration id=notesfts 2026/10/31 01:20:23 INFO Applying migration id=iconsname 2026/10/31 01:20:23 INFO Applying migration id=nohash 2026/10/31 01:20:23 INFO Applying migration id=shares 2026/10/31 01:20:23 INFO Applying migration id=actorttl 2026/10/31 01:20:23 INFO Applying migration id=tocc 2026/10/31 01:20:23 INFO Applying migration id=followeds 2026/10/31 01:20:23 INFO Applying migration id=certhash 2026/10/31 01:20:23 INFO Applying migration id=follows_sync 2026/10/31 01:20:23 INFO Applying migration id=jsonpath 2026/10/31 01:20:23 INFO Applying migration id=localforward 2026/10/31 01:20:23 INFO Applying migration id=avatar 2026/10/31 01:20:23 INFO Applying migration id=noimage 2026/10/31 01:20:23 INFO Applying migration id=feed 2026/10/31 01:20:23 INFO Applying migration id=bookmarks 2026/10/31 01:20:23 INFO Applying migration id=shareactivity 2026/10/31 01:20:23 INFO Applying migration id=application 2026/10/31 01:20:23 INFO Applying migration id=certificates 2026/10/31 01:20:23 INFO Applying migration id=rawforward 2026/10/31 01:20:23 INFO Applying migration id=publickey 2026/10/31 01:20:23 INFO Applying migration id=resolvegroup 2026/10/31 01:20:23 INFO Applying migration id=reject 2026/10/31 01:20:23 INFO Applying migration id=autodel 2026/10/31 01:20:23 INFO Applying migration id=jsonb 2026/10/31 01:20:23 INFO Applying migration id=quote 2026/10/31 01:20:23 INFO Applying migration id=rfc9421 2026/10/31 01:20:23 INFO Applying migration id=keys 2026/10/31 01:20:23 INFO Applying migration id=portable 2026/10/31 01:20:23 INFO Applying migration id=proofs 2026/10/31 01:20:23 INFO Applying migration id=contexts 2026/10/31 01:20:23 INFO Applying migration id=deliverieshost 2026/10/31 01:20:23 INFO Applying migration id=pembegin 2026/10/31 01:20:23 INFO Applying migration id=didhost 2026/10/31 01:20:23 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:23 INFO Applying migration id=invites 2026/10/31 01:20:23 INFO Applying migration id=ed25519blob 2026/10/31 01:20:23 INFO Applying migration id=rsablob 2026/10/31 01:20:23 INFO Applying migration id=iconscid 2026/10/31 01:20:23 INFO Applying migration id=actor 2026/10/31 01:20:23 INFO Applying migration id=localkeys 2026/10/31 01:20:23 INFO Applying migration id=deleted 2026/10/31 01:20:23 INFO Applying migration id=history 2026/10/31 01:20:23 INFO Applying migration id=outboxnano 2026/10/31 01:20:23 INFO Applying migration id=implements 2026/10/31 01:20:23 INFO Applying migration id=backfill 2026/10/31 01:20:25 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-2e81-7bc5-9129-20a06b357164 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:20:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8b-2e82-76d2-9402-6d63e37ab73c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8b-2e81-7bc5-9129-20a06b357164 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f8b-2e81-7bc5-9129-20a06b357164 2026/10/31 01:20:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8b-2e83-707e-8608-7e797ee2c6ba activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8b-2e83-703a-9589-baf39005745c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8b-2e83-703a-9589-baf39005745c 2026/10/31 01:20:25 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-2e83-703a-9589-baf39005745c --- PASS: TestView_PostToFollowers (2.45s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/10/31 01:20:25 INFO Applying migration id=initial 2026/10/31 01:20:25 INFO Applying migration id=notesupdated 2026/10/31 01:20:25 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:25 INFO Applying migration id=activitiesid 2026/10/31 01:20:25 INFO Applying migration id=outbox 2026/10/31 01:20:25 INFO Applying migration id=edits 2026/10/31 01:20:25 INFO Applying migration id=outboxactor 2026/10/31 01:20:25 INFO Applying migration id=outboxsender 2026/10/31 01:20:25 INFO Applying migration id=thread 2026/10/31 01:20:25 INFO Applying migration id=host 2026/10/31 01:20:25 INFO Applying migration id=sharedinbox 2026/10/31 01:20:25 INFO Applying migration id=noteshost 2026/10/31 01:20:25 INFO Applying migration id=fetched 2026/10/31 01:20:25 INFO Applying migration id=move 2026/10/31 01:20:25 INFO Applying migration id=cleanup 2026/10/31 01:20:25 INFO Applying migration id=received 2026/10/31 01:20:25 INFO Applying migration id=namehost 2026/10/31 01:20:25 INFO Applying migration id=outboxhost 2026/10/31 01:20:25 INFO Applying migration id=notesfts 2026/10/31 01:20:25 INFO Applying migration id=iconsname 2026/10/31 01:20:25 INFO Applying migration id=nohash 2026/10/31 01:20:25 INFO Applying migration id=shares 2026/10/31 01:20:25 INFO Applying migration id=actorttl 2026/10/31 01:20:25 INFO Applying migration id=tocc 2026/10/31 01:20:25 INFO Applying migration id=followeds 2026/10/31 01:20:25 INFO Applying migration id=certhash 2026/10/31 01:20:25 INFO Applying migration id=follows_sync 2026/10/31 01:20:25 INFO Applying migration id=jsonpath 2026/10/31 01:20:25 INFO Applying migration id=localforward 2026/10/31 01:20:25 INFO Applying migration id=avatar 2026/10/31 01:20:25 INFO Applying migration id=noimage 2026/10/31 01:20:25 INFO Applying migration id=feed 2026/10/31 01:20:25 INFO Applying migration id=bookmarks 2026/10/31 01:20:25 INFO Applying migration id=shareactivity 2026/10/31 01:20:25 INFO Applying migration id=application 2026/10/31 01:20:25 INFO Applying migration id=certificates 2026/10/31 01:20:25 INFO Applying migration id=rawforward 2026/10/31 01:20:25 INFO Applying migration id=publickey 2026/10/31 01:20:25 INFO Applying migration id=resolvegroup 2026/10/31 01:20:25 INFO Applying migration id=reject 2026/10/31 01:20:25 INFO Applying migration id=autodel 2026/10/31 01:20:25 INFO Applying migration id=jsonb 2026/10/31 01:20:25 INFO Applying migration id=quote 2026/10/31 01:20:25 INFO Applying migration id=rfc9421 2026/10/31 01:20:25 INFO Applying migration id=keys 2026/10/31 01:20:25 INFO Applying migration id=portable 2026/10/31 01:20:25 INFO Applying migration id=proofs 2026/10/31 01:20:25 INFO Applying migration id=contexts 2026/10/31 01:20:25 INFO Applying migration id=deliverieshost 2026/10/31 01:20:25 INFO Applying migration id=pembegin 2026/10/31 01:20:25 INFO Applying migration id=didhost 2026/10/31 01:20:25 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:25 INFO Applying migration id=invites 2026/10/31 01:20:25 INFO Applying migration id=ed25519blob 2026/10/31 01:20:25 INFO Applying migration id=rsablob 2026/10/31 01:20:25 INFO Applying migration id=iconscid 2026/10/31 01:20:25 INFO Applying migration id=actor 2026/10/31 01:20:25 INFO Applying migration id=localkeys 2026/10/31 01:20:25 INFO Applying migration id=deleted 2026/10/31 01:20:25 INFO Applying migration id=history 2026/10/31 01:20:25 INFO Applying migration id=outboxnano 2026/10/31 01:20:25 INFO Applying migration id=implements 2026/10/31 01:20:25 INFO Applying migration id=backfill 2026/10/31 01:20:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8b-3a18-78ff-8014-ebdcd90830db activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8b-3a18-78c1-9cca-922fc79ed7cf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8b-3a18-78c1-9cca-922fc79ed7cf 2026/10/31 01:20:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-3a1a-731a-b8ba-1de187e96c1e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:20:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8b-3a1a-7cd8-81a8-643d4b3ecf5e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8b-3a1a-731a-b8ba-1de187e96c1e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f8b-3a1a-731a-b8ba-1de187e96c1e 2026/10/31 01:20:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-3a18-78c1-9cca-922fc79ed7cf --- PASS: TestView_PostToFollowersPostBeforeFollow (2.97s) === RUN TestView_PostToFollowersUnfollow 2026/10/31 01:20:28 INFO Applying migration id=initial 2026/10/31 01:20:28 INFO Applying migration id=notesupdated 2026/10/31 01:20:28 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:28 INFO Applying migration id=activitiesid 2026/10/31 01:20:28 INFO Applying migration id=outbox 2026/10/31 01:20:28 INFO Applying migration id=edits 2026/10/31 01:20:28 INFO Applying migration id=outboxactor 2026/10/31 01:20:28 INFO Applying migration id=outboxsender 2026/10/31 01:20:28 INFO Applying migration id=thread 2026/10/31 01:20:28 INFO Applying migration id=host 2026/10/31 01:20:28 INFO Applying migration id=sharedinbox 2026/10/31 01:20:28 INFO Applying migration id=noteshost 2026/10/31 01:20:28 INFO Applying migration id=fetched 2026/10/31 01:20:28 INFO Applying migration id=move 2026/10/31 01:20:28 INFO Applying migration id=cleanup 2026/10/31 01:20:28 INFO Applying migration id=received 2026/10/31 01:20:28 INFO Applying migration id=namehost 2026/10/31 01:20:28 INFO Applying migration id=outboxhost 2026/10/31 01:20:28 INFO Applying migration id=notesfts 2026/10/31 01:20:28 INFO Applying migration id=iconsname 2026/10/31 01:20:28 INFO Applying migration id=nohash 2026/10/31 01:20:28 INFO Applying migration id=shares 2026/10/31 01:20:28 INFO Applying migration id=actorttl 2026/10/31 01:20:28 INFO Applying migration id=tocc 2026/10/31 01:20:28 INFO Applying migration id=followeds 2026/10/31 01:20:28 INFO Applying migration id=certhash 2026/10/31 01:20:28 INFO Applying migration id=follows_sync 2026/10/31 01:20:28 INFO Applying migration id=jsonpath 2026/10/31 01:20:28 INFO Applying migration id=localforward 2026/10/31 01:20:28 INFO Applying migration id=avatar 2026/10/31 01:20:28 INFO Applying migration id=noimage 2026/10/31 01:20:28 INFO Applying migration id=feed 2026/10/31 01:20:28 INFO Applying migration id=bookmarks 2026/10/31 01:20:28 INFO Applying migration id=shareactivity 2026/10/31 01:20:28 INFO Applying migration id=application 2026/10/31 01:20:28 INFO Applying migration id=certificates 2026/10/31 01:20:28 INFO Applying migration id=rawforward 2026/10/31 01:20:28 INFO Applying migration id=publickey 2026/10/31 01:20:28 INFO Applying migration id=resolvegroup 2026/10/31 01:20:28 INFO Applying migration id=reject 2026/10/31 01:20:28 INFO Applying migration id=autodel 2026/10/31 01:20:28 INFO Applying migration id=jsonb 2026/10/31 01:20:28 INFO Applying migration id=quote 2026/10/31 01:20:28 INFO Applying migration id=rfc9421 2026/10/31 01:20:28 INFO Applying migration id=keys 2026/10/31 01:20:28 INFO Applying migration id=portable 2026/10/31 01:20:28 INFO Applying migration id=proofs 2026/10/31 01:20:28 INFO Applying migration id=contexts 2026/10/31 01:20:28 INFO Applying migration id=deliverieshost 2026/10/31 01:20:28 INFO Applying migration id=pembegin 2026/10/31 01:20:28 INFO Applying migration id=didhost 2026/10/31 01:20:28 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:28 INFO Applying migration id=invites 2026/10/31 01:20:28 INFO Applying migration id=ed25519blob 2026/10/31 01:20:28 INFO Applying migration id=rsablob 2026/10/31 01:20:28 INFO Applying migration id=iconscid 2026/10/31 01:20:28 INFO Applying migration id=actor 2026/10/31 01:20:28 INFO Applying migration id=localkeys 2026/10/31 01:20:28 INFO Applying migration id=deleted 2026/10/31 01:20:28 INFO Applying migration id=history 2026/10/31 01:20:28 INFO Applying migration id=outboxnano 2026/10/31 01:20:28 INFO Applying migration id=implements 2026/10/31 01:20:28 INFO Applying migration id=backfill 2026/10/31 01:20:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-4256-77f4-9b0e-378aa6952494 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:20:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8b-4257-72ec-afad-8d645f781d1a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8b-4256-77f4-9b0e-378aa6952494 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f8b-4256-77f4-9b0e-378aa6952494 2026/10/31 01:20:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8b-4257-7bcf-863f-93a20b2f7cd9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8b-4257-7b90-adfb-cdb4e58d2dd4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8b-4257-7b90-adfb-cdb4e58d2dd4 2026/10/31 01:20:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-4257-7b90-adfb-cdb4e58d2dd4 2026/10/31 01:20:30 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a18f8b-425a-78ad-81ae-9905ec8cccdd activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8b-4256-77f4-9b0e-378aa6952494 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/31 01:20:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-4257-7b90-adfb-cdb4e58d2dd4 2026/10/31 01:20:30 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f8b-4257-7b90-adfb-cdb4e58d2dd4 --- PASS: TestView_PostToFollowersUnfollow (2.11s) === RUN TestView_PostToFollowersNotFollowing 2026/10/31 01:20:30 INFO Applying migration id=initial 2026/10/31 01:20:30 INFO Applying migration id=notesupdated 2026/10/31 01:20:30 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:30 INFO Applying migration id=activitiesid 2026/10/31 01:20:30 INFO Applying migration id=outbox 2026/10/31 01:20:30 INFO Applying migration id=edits 2026/10/31 01:20:30 INFO Applying migration id=outboxactor 2026/10/31 01:20:30 INFO Applying migration id=outboxsender 2026/10/31 01:20:30 INFO Applying migration id=thread 2026/10/31 01:20:30 INFO Applying migration id=host 2026/10/31 01:20:30 INFO Applying migration id=sharedinbox 2026/10/31 01:20:30 INFO Applying migration id=noteshost 2026/10/31 01:20:30 INFO Applying migration id=fetched 2026/10/31 01:20:30 INFO Applying migration id=move 2026/10/31 01:20:30 INFO Applying migration id=cleanup 2026/10/31 01:20:30 INFO Applying migration id=received 2026/10/31 01:20:30 INFO Applying migration id=namehost 2026/10/31 01:20:30 INFO Applying migration id=outboxhost 2026/10/31 01:20:30 INFO Applying migration id=notesfts 2026/10/31 01:20:30 INFO Applying migration id=iconsname 2026/10/31 01:20:30 INFO Applying migration id=nohash 2026/10/31 01:20:30 INFO Applying migration id=shares 2026/10/31 01:20:30 INFO Applying migration id=actorttl 2026/10/31 01:20:30 INFO Applying migration id=tocc 2026/10/31 01:20:30 INFO Applying migration id=followeds 2026/10/31 01:20:30 INFO Applying migration id=certhash 2026/10/31 01:20:30 INFO Applying migration id=follows_sync 2026/10/31 01:20:30 INFO Applying migration id=jsonpath 2026/10/31 01:20:30 INFO Applying migration id=localforward 2026/10/31 01:20:30 INFO Applying migration id=avatar 2026/10/31 01:20:30 INFO Applying migration id=noimage 2026/10/31 01:20:30 INFO Applying migration id=feed 2026/10/31 01:20:30 INFO Applying migration id=bookmarks 2026/10/31 01:20:30 INFO Applying migration id=shareactivity 2026/10/31 01:20:30 INFO Applying migration id=application 2026/10/31 01:20:30 INFO Applying migration id=certificates 2026/10/31 01:20:30 INFO Applying migration id=rawforward 2026/10/31 01:20:30 INFO Applying migration id=publickey 2026/10/31 01:20:30 INFO Applying migration id=resolvegroup 2026/10/31 01:20:30 INFO Applying migration id=reject 2026/10/31 01:20:30 INFO Applying migration id=autodel 2026/10/31 01:20:30 INFO Applying migration id=jsonb 2026/10/31 01:20:30 INFO Applying migration id=quote 2026/10/31 01:20:30 INFO Applying migration id=rfc9421 2026/10/31 01:20:30 INFO Applying migration id=keys 2026/10/31 01:20:30 INFO Applying migration id=portable 2026/10/31 01:20:30 INFO Applying migration id=proofs 2026/10/31 01:20:30 INFO Applying migration id=contexts 2026/10/31 01:20:30 INFO Applying migration id=deliverieshost 2026/10/31 01:20:30 INFO Applying migration id=pembegin 2026/10/31 01:20:30 INFO Applying migration id=didhost 2026/10/31 01:20:30 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:30 INFO Applying migration id=invites 2026/10/31 01:20:30 INFO Applying migration id=ed25519blob 2026/10/31 01:20:30 INFO Applying migration id=rsablob 2026/10/31 01:20:30 INFO Applying migration id=iconscid 2026/10/31 01:20:30 INFO Applying migration id=actor 2026/10/31 01:20:30 INFO Applying migration id=localkeys 2026/10/31 01:20:30 INFO Applying migration id=deleted 2026/10/31 01:20:30 INFO Applying migration id=history 2026/10/31 01:20:30 INFO Applying migration id=outboxnano 2026/10/31 01:20:30 INFO Applying migration id=implements 2026/10/31 01:20:30 INFO Applying migration id=backfill 2026/10/31 01:20:33 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8b-4b29-71f5-956f-bf131fa28377 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8b-4b28-7e9d-8266-0470d9e79512 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8b-4b28-7e9d-8266-0470d9e79512 2026/10/31 01:20:33 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-4b28-7e9d-8266-0470d9e79512 2026/10/31 01:20:33 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f8b-4b28-7e9d-8266-0470d9e79512 --- PASS: TestView_PostToFollowersNotFollowing (2.26s) === RUN TestView_PostToFollowersWithReply 2026/10/31 01:20:33 INFO Applying migration id=initial 2026/10/31 01:20:33 INFO Applying migration id=notesupdated 2026/10/31 01:20:33 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:33 INFO Applying migration id=activitiesid 2026/10/31 01:20:33 INFO Applying migration id=outbox 2026/10/31 01:20:33 INFO Applying migration id=edits 2026/10/31 01:20:33 INFO Applying migration id=outboxactor 2026/10/31 01:20:33 INFO Applying migration id=outboxsender 2026/10/31 01:20:33 INFO Applying migration id=thread 2026/10/31 01:20:33 INFO Applying migration id=host 2026/10/31 01:20:33 INFO Applying migration id=sharedinbox 2026/10/31 01:20:33 INFO Applying migration id=noteshost 2026/10/31 01:20:33 INFO Applying migration id=fetched 2026/10/31 01:20:33 INFO Applying migration id=move 2026/10/31 01:20:33 INFO Applying migration id=cleanup 2026/10/31 01:20:33 INFO Applying migration id=received 2026/10/31 01:20:33 INFO Applying migration id=namehost 2026/10/31 01:20:33 INFO Applying migration id=outboxhost 2026/10/31 01:20:33 INFO Applying migration id=notesfts 2026/10/31 01:20:33 INFO Applying migration id=iconsname 2026/10/31 01:20:33 INFO Applying migration id=nohash 2026/10/31 01:20:33 INFO Applying migration id=shares 2026/10/31 01:20:33 INFO Applying migration id=actorttl 2026/10/31 01:20:33 INFO Applying migration id=tocc 2026/10/31 01:20:33 INFO Applying migration id=followeds 2026/10/31 01:20:33 INFO Applying migration id=certhash 2026/10/31 01:20:33 INFO Applying migration id=follows_sync 2026/10/31 01:20:33 INFO Applying migration id=jsonpath 2026/10/31 01:20:33 INFO Applying migration id=localforward 2026/10/31 01:20:33 INFO Applying migration id=avatar 2026/10/31 01:20:33 INFO Applying migration id=noimage 2026/10/31 01:20:33 INFO Applying migration id=feed 2026/10/31 01:20:33 INFO Applying migration id=bookmarks 2026/10/31 01:20:33 INFO Applying migration id=shareactivity 2026/10/31 01:20:33 INFO Applying migration id=application 2026/10/31 01:20:33 INFO Applying migration id=certificates 2026/10/31 01:20:33 INFO Applying migration id=rawforward 2026/10/31 01:20:33 INFO Applying migration id=publickey 2026/10/31 01:20:33 INFO Applying migration id=resolvegroup 2026/10/31 01:20:33 INFO Applying migration id=reject 2026/10/31 01:20:33 INFO Applying migration id=autodel 2026/10/31 01:20:33 INFO Applying migration id=jsonb 2026/10/31 01:20:33 INFO Applying migration id=quote 2026/10/31 01:20:33 INFO Applying migration id=rfc9421 2026/10/31 01:20:33 INFO Applying migration id=keys 2026/10/31 01:20:33 INFO Applying migration id=portable 2026/10/31 01:20:33 INFO Applying migration id=proofs 2026/10/31 01:20:33 INFO Applying migration id=contexts 2026/10/31 01:20:33 INFO Applying migration id=deliverieshost 2026/10/31 01:20:33 INFO Applying migration id=pembegin 2026/10/31 01:20:33 INFO Applying migration id=didhost 2026/10/31 01:20:33 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:33 INFO Applying migration id=invites 2026/10/31 01:20:33 INFO Applying migration id=ed25519blob 2026/10/31 01:20:33 INFO Applying migration id=rsablob 2026/10/31 01:20:33 INFO Applying migration id=iconscid 2026/10/31 01:20:33 INFO Applying migration id=actor 2026/10/31 01:20:33 INFO Applying migration id=localkeys 2026/10/31 01:20:33 INFO Applying migration id=deleted 2026/10/31 01:20:33 INFO Applying migration id=history 2026/10/31 01:20:33 INFO Applying migration id=outboxnano 2026/10/31 01:20:33 INFO Applying migration id=implements 2026/10/31 01:20:33 INFO Applying migration id=backfill 2026/10/31 01:20:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-50c1-7887-889a-3cc1ca30704e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:20:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8b-50c2-7432-9e20-0a3a29846e6b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8b-50c1-7887-889a-3cc1ca30704e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f8b-50c1-7887-889a-3cc1ca30704e 2026/10/31 01:20:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-50c2-7dd9-8ffc-f21a8a790807 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/31 01:20:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8b-50c3-77b5-b0af-c06d56d658cd activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8b-50c2-7dd9-8ffc-f21a8a790807 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a18f8b-50c2-7dd9-8ffc-f21a8a790807 2026/10/31 01:20:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8b-50c4-720c-937d-42c774becf19 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8b-50c4-71cf-a088-e8bc90f0b543 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8b-50c4-71cf-a088-e8bc90f0b543 2026/10/31 01:20:34 INFO Replying to post post=https://localhost.localdomain:8443/post/01a18f8b-50c4-71cf-a088-e8bc90f0b543 2026/10/31 01:20:34 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a18f8b-50c5-7d98-b872-35aad084eeef note=https://localhost.localdomain:8443/post/01a18f8b-50c5-7d5b-b303-2e7f564bf251 thread=https://localhost.localdomain:8443/post/01a18f8b-50c4-71cf-a088-e8bc90f0b543 starter=https://localhost.localdomain:8443/user/alice 2026/10/31 01:20:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8b-50c5-7d98-b872-35aad084eeef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8b-50c5-7d5b-b303-2e7f564bf251 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a18f8b-50c5-7d5b-b303-2e7f564bf251 2026/10/31 01:20:34 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-50c4-71cf-a088-e8bc90f0b543 --- PASS: TestView_PostToFollowersWithReply (1.44s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/10/31 01:20:34 INFO Applying migration id=initial 2026/10/31 01:20:34 INFO Applying migration id=notesupdated 2026/10/31 01:20:34 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:34 INFO Applying migration id=activitiesid 2026/10/31 01:20:34 INFO Applying migration id=outbox 2026/10/31 01:20:34 INFO Applying migration id=edits 2026/10/31 01:20:34 INFO Applying migration id=outboxactor 2026/10/31 01:20:34 INFO Applying migration id=outboxsender 2026/10/31 01:20:34 INFO Applying migration id=thread 2026/10/31 01:20:34 INFO Applying migration id=host 2026/10/31 01:20:34 INFO Applying migration id=sharedinbox 2026/10/31 01:20:34 INFO Applying migration id=noteshost 2026/10/31 01:20:34 INFO Applying migration id=fetched 2026/10/31 01:20:34 INFO Applying migration id=move 2026/10/31 01:20:34 INFO Applying migration id=cleanup 2026/10/31 01:20:34 INFO Applying migration id=received 2026/10/31 01:20:34 INFO Applying migration id=namehost 2026/10/31 01:20:34 INFO Applying migration id=outboxhost 2026/10/31 01:20:34 INFO Applying migration id=notesfts 2026/10/31 01:20:34 INFO Applying migration id=iconsname 2026/10/31 01:20:34 INFO Applying migration id=nohash 2026/10/31 01:20:34 INFO Applying migration id=shares 2026/10/31 01:20:34 INFO Applying migration id=actorttl 2026/10/31 01:20:34 INFO Applying migration id=tocc 2026/10/31 01:20:34 INFO Applying migration id=followeds 2026/10/31 01:20:34 INFO Applying migration id=certhash 2026/10/31 01:20:34 INFO Applying migration id=follows_sync 2026/10/31 01:20:34 INFO Applying migration id=jsonpath 2026/10/31 01:20:34 INFO Applying migration id=localforward 2026/10/31 01:20:34 INFO Applying migration id=avatar 2026/10/31 01:20:34 INFO Applying migration id=noimage 2026/10/31 01:20:34 INFO Applying migration id=feed 2026/10/31 01:20:34 INFO Applying migration id=bookmarks 2026/10/31 01:20:34 INFO Applying migration id=shareactivity 2026/10/31 01:20:34 INFO Applying migration id=application 2026/10/31 01:20:34 INFO Applying migration id=certificates 2026/10/31 01:20:34 INFO Applying migration id=rawforward 2026/10/31 01:20:34 INFO Applying migration id=publickey 2026/10/31 01:20:34 INFO Applying migration id=resolvegroup 2026/10/31 01:20:34 INFO Applying migration id=reject 2026/10/31 01:20:34 INFO Applying migration id=autodel 2026/10/31 01:20:34 INFO Applying migration id=jsonb 2026/10/31 01:20:34 INFO Applying migration id=quote 2026/10/31 01:20:34 INFO Applying migration id=rfc9421 2026/10/31 01:20:34 INFO Applying migration id=keys 2026/10/31 01:20:34 INFO Applying migration id=portable 2026/10/31 01:20:34 INFO Applying migration id=proofs 2026/10/31 01:20:34 INFO Applying migration id=contexts 2026/10/31 01:20:34 INFO Applying migration id=deliverieshost 2026/10/31 01:20:34 INFO Applying migration id=pembegin 2026/10/31 01:20:34 INFO Applying migration id=didhost 2026/10/31 01:20:34 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:34 INFO Applying migration id=invites 2026/10/31 01:20:34 INFO Applying migration id=ed25519blob 2026/10/31 01:20:34 INFO Applying migration id=rsablob 2026/10/31 01:20:34 INFO Applying migration id=iconscid 2026/10/31 01:20:34 INFO Applying migration id=actor 2026/10/31 01:20:34 INFO Applying migration id=localkeys 2026/10/31 01:20:34 INFO Applying migration id=deleted 2026/10/31 01:20:34 INFO Applying migration id=history 2026/10/31 01:20:34 INFO Applying migration id=outboxnano 2026/10/31 01:20:34 INFO Applying migration id=implements 2026/10/31 01:20:34 INFO Applying migration id=backfill 2026/10/31 01:20:36 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:20:36 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-5801-7714-b8d5-f3f80046243a 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/31 01:20:36 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (1.85s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/10/31 01:20:36 INFO Applying migration id=initial 2026/10/31 01:20:36 INFO Applying migration id=notesupdated 2026/10/31 01:20:36 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:36 INFO Applying migration id=activitiesid 2026/10/31 01:20:36 INFO Applying migration id=outbox 2026/10/31 01:20:36 INFO Applying migration id=edits 2026/10/31 01:20:36 INFO Applying migration id=outboxactor 2026/10/31 01:20:36 INFO Applying migration id=outboxsender 2026/10/31 01:20:36 INFO Applying migration id=thread 2026/10/31 01:20:36 INFO Applying migration id=host 2026/10/31 01:20:36 INFO Applying migration id=sharedinbox 2026/10/31 01:20:36 INFO Applying migration id=noteshost 2026/10/31 01:20:36 INFO Applying migration id=fetched 2026/10/31 01:20:36 INFO Applying migration id=move 2026/10/31 01:20:36 INFO Applying migration id=cleanup 2026/10/31 01:20:36 INFO Applying migration id=received 2026/10/31 01:20:36 INFO Applying migration id=namehost 2026/10/31 01:20:36 INFO Applying migration id=outboxhost 2026/10/31 01:20:36 INFO Applying migration id=notesfts 2026/10/31 01:20:36 INFO Applying migration id=iconsname 2026/10/31 01:20:36 INFO Applying migration id=nohash 2026/10/31 01:20:36 INFO Applying migration id=shares 2026/10/31 01:20:36 INFO Applying migration id=actorttl 2026/10/31 01:20:36 INFO Applying migration id=tocc 2026/10/31 01:20:36 INFO Applying migration id=followeds 2026/10/31 01:20:36 INFO Applying migration id=certhash 2026/10/31 01:20:36 INFO Applying migration id=follows_sync 2026/10/31 01:20:36 INFO Applying migration id=jsonpath 2026/10/31 01:20:36 INFO Applying migration id=localforward 2026/10/31 01:20:36 INFO Applying migration id=avatar 2026/10/31 01:20:36 INFO Applying migration id=noimage 2026/10/31 01:20:36 INFO Applying migration id=feed 2026/10/31 01:20:36 INFO Applying migration id=bookmarks 2026/10/31 01:20:36 INFO Applying migration id=shareactivity 2026/10/31 01:20:36 INFO Applying migration id=application 2026/10/31 01:20:36 INFO Applying migration id=certificates 2026/10/31 01:20:36 INFO Applying migration id=rawforward 2026/10/31 01:20:36 INFO Applying migration id=publickey 2026/10/31 01:20:36 INFO Applying migration id=resolvegroup 2026/10/31 01:20:36 INFO Applying migration id=reject 2026/10/31 01:20:36 INFO Applying migration id=autodel 2026/10/31 01:20:36 INFO Applying migration id=jsonb 2026/10/31 01:20:36 INFO Applying migration id=quote 2026/10/31 01:20:36 INFO Applying migration id=rfc9421 2026/10/31 01:20:36 INFO Applying migration id=keys 2026/10/31 01:20:36 INFO Applying migration id=portable 2026/10/31 01:20:36 INFO Applying migration id=proofs 2026/10/31 01:20:36 INFO Applying migration id=contexts 2026/10/31 01:20:36 INFO Applying migration id=deliverieshost 2026/10/31 01:20:36 INFO Applying migration id=pembegin 2026/10/31 01:20:36 INFO Applying migration id=didhost 2026/10/31 01:20:36 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:36 INFO Applying migration id=invites 2026/10/31 01:20:36 INFO Applying migration id=ed25519blob 2026/10/31 01:20:36 INFO Applying migration id=rsablob 2026/10/31 01:20:36 INFO Applying migration id=iconscid 2026/10/31 01:20:36 INFO Applying migration id=actor 2026/10/31 01:20:36 INFO Applying migration id=localkeys 2026/10/31 01:20:36 INFO Applying migration id=deleted 2026/10/31 01:20:36 INFO Applying migration id=history 2026/10/31 01:20:36 INFO Applying migration id=outboxnano 2026/10/31 01:20:36 INFO Applying migration id=implements 2026/10/31 01:20:36 INFO Applying migration id=backfill 2026/10/31 01:20:39 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:20:39 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-63e4-771e-880d-ee13524a77b4 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/31 01:20:39 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (3.04s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/10/31 01:20:39 INFO Applying migration id=initial 2026/10/31 01:20:39 INFO Applying migration id=notesupdated 2026/10/31 01:20:39 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:39 INFO Applying migration id=activitiesid 2026/10/31 01:20:39 INFO Applying migration id=outbox 2026/10/31 01:20:39 INFO Applying migration id=edits 2026/10/31 01:20:39 INFO Applying migration id=outboxactor 2026/10/31 01:20:39 INFO Applying migration id=outboxsender 2026/10/31 01:20:39 INFO Applying migration id=thread 2026/10/31 01:20:39 INFO Applying migration id=host 2026/10/31 01:20:39 INFO Applying migration id=sharedinbox 2026/10/31 01:20:39 INFO Applying migration id=noteshost 2026/10/31 01:20:39 INFO Applying migration id=fetched 2026/10/31 01:20:39 INFO Applying migration id=move 2026/10/31 01:20:39 INFO Applying migration id=cleanup 2026/10/31 01:20:39 INFO Applying migration id=received 2026/10/31 01:20:39 INFO Applying migration id=namehost 2026/10/31 01:20:39 INFO Applying migration id=outboxhost 2026/10/31 01:20:39 INFO Applying migration id=notesfts 2026/10/31 01:20:39 INFO Applying migration id=iconsname 2026/10/31 01:20:39 INFO Applying migration id=nohash 2026/10/31 01:20:39 INFO Applying migration id=shares 2026/10/31 01:20:39 INFO Applying migration id=actorttl 2026/10/31 01:20:39 INFO Applying migration id=tocc 2026/10/31 01:20:39 INFO Applying migration id=followeds 2026/10/31 01:20:39 INFO Applying migration id=certhash 2026/10/31 01:20:39 INFO Applying migration id=follows_sync 2026/10/31 01:20:39 INFO Applying migration id=jsonpath 2026/10/31 01:20:39 INFO Applying migration id=localforward 2026/10/31 01:20:39 INFO Applying migration id=avatar 2026/10/31 01:20:39 INFO Applying migration id=noimage 2026/10/31 01:20:39 INFO Applying migration id=feed 2026/10/31 01:20:39 INFO Applying migration id=bookmarks 2026/10/31 01:20:39 INFO Applying migration id=shareactivity 2026/10/31 01:20:39 INFO Applying migration id=application 2026/10/31 01:20:39 INFO Applying migration id=certificates 2026/10/31 01:20:39 INFO Applying migration id=rawforward 2026/10/31 01:20:39 INFO Applying migration id=publickey 2026/10/31 01:20:39 INFO Applying migration id=resolvegroup 2026/10/31 01:20:39 INFO Applying migration id=reject 2026/10/31 01:20:39 INFO Applying migration id=autodel 2026/10/31 01:20:39 INFO Applying migration id=jsonb 2026/10/31 01:20:39 INFO Applying migration id=quote 2026/10/31 01:20:39 INFO Applying migration id=rfc9421 2026/10/31 01:20:39 INFO Applying migration id=keys 2026/10/31 01:20:39 INFO Applying migration id=portable 2026/10/31 01:20:39 INFO Applying migration id=proofs 2026/10/31 01:20:39 INFO Applying migration id=contexts 2026/10/31 01:20:39 INFO Applying migration id=deliverieshost 2026/10/31 01:20:39 INFO Applying migration id=pembegin 2026/10/31 01:20:39 INFO Applying migration id=didhost 2026/10/31 01:20:39 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:39 INFO Applying migration id=invites 2026/10/31 01:20:39 INFO Applying migration id=ed25519blob 2026/10/31 01:20:39 INFO Applying migration id=rsablob 2026/10/31 01:20:39 INFO Applying migration id=iconscid 2026/10/31 01:20:39 INFO Applying migration id=actor 2026/10/31 01:20:39 INFO Applying migration id=localkeys 2026/10/31 01:20:39 INFO Applying migration id=deleted 2026/10/31 01:20:39 INFO Applying migration id=history 2026/10/31 01:20:39 INFO Applying migration id=outboxnano 2026/10/31 01:20:39 INFO Applying migration id=implements 2026/10/31 01:20:39 INFO Applying migration id=backfill 2026/10/31 01:20:40 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:20:40 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-69cc-7c77-8905-57e3e622ecd8 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/31 01:20:40 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/31 01:20:40 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (1.51s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/10/31 01:20:40 INFO Applying migration id=initial 2026/10/31 01:20:40 INFO Applying migration id=notesupdated 2026/10/31 01:20:40 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:40 INFO Applying migration id=activitiesid 2026/10/31 01:20:40 INFO Applying migration id=outbox 2026/10/31 01:20:40 INFO Applying migration id=edits 2026/10/31 01:20:40 INFO Applying migration id=outboxactor 2026/10/31 01:20:40 INFO Applying migration id=outboxsender 2026/10/31 01:20:40 INFO Applying migration id=thread 2026/10/31 01:20:40 INFO Applying migration id=host 2026/10/31 01:20:40 INFO Applying migration id=sharedinbox 2026/10/31 01:20:40 INFO Applying migration id=noteshost 2026/10/31 01:20:40 INFO Applying migration id=fetched 2026/10/31 01:20:40 INFO Applying migration id=move 2026/10/31 01:20:40 INFO Applying migration id=cleanup 2026/10/31 01:20:40 INFO Applying migration id=received 2026/10/31 01:20:40 INFO Applying migration id=namehost 2026/10/31 01:20:40 INFO Applying migration id=outboxhost 2026/10/31 01:20:40 INFO Applying migration id=notesfts 2026/10/31 01:20:40 INFO Applying migration id=iconsname 2026/10/31 01:20:40 INFO Applying migration id=nohash 2026/10/31 01:20:40 INFO Applying migration id=shares 2026/10/31 01:20:40 INFO Applying migration id=actorttl 2026/10/31 01:20:40 INFO Applying migration id=tocc 2026/10/31 01:20:40 INFO Applying migration id=followeds 2026/10/31 01:20:40 INFO Applying migration id=certhash 2026/10/31 01:20:40 INFO Applying migration id=follows_sync 2026/10/31 01:20:40 INFO Applying migration id=jsonpath 2026/10/31 01:20:40 INFO Applying migration id=localforward 2026/10/31 01:20:40 INFO Applying migration id=avatar 2026/10/31 01:20:40 INFO Applying migration id=noimage 2026/10/31 01:20:40 INFO Applying migration id=feed 2026/10/31 01:20:40 INFO Applying migration id=bookmarks 2026/10/31 01:20:40 INFO Applying migration id=shareactivity 2026/10/31 01:20:40 INFO Applying migration id=application 2026/10/31 01:20:40 INFO Applying migration id=certificates 2026/10/31 01:20:40 INFO Applying migration id=rawforward 2026/10/31 01:20:40 INFO Applying migration id=publickey 2026/10/31 01:20:40 INFO Applying migration id=resolvegroup 2026/10/31 01:20:40 INFO Applying migration id=reject 2026/10/31 01:20:40 INFO Applying migration id=autodel 2026/10/31 01:20:40 INFO Applying migration id=jsonb 2026/10/31 01:20:40 INFO Applying migration id=quote 2026/10/31 01:20:40 INFO Applying migration id=rfc9421 2026/10/31 01:20:40 INFO Applying migration id=keys 2026/10/31 01:20:40 INFO Applying migration id=portable 2026/10/31 01:20:40 INFO Applying migration id=proofs 2026/10/31 01:20:40 INFO Applying migration id=contexts 2026/10/31 01:20:40 INFO Applying migration id=deliverieshost 2026/10/31 01:20:40 INFO Applying migration id=pembegin 2026/10/31 01:20:40 INFO Applying migration id=didhost 2026/10/31 01:20:40 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:40 INFO Applying migration id=invites 2026/10/31 01:20:40 INFO Applying migration id=ed25519blob 2026/10/31 01:20:41 INFO Applying migration id=rsablob 2026/10/31 01:20:41 INFO Applying migration id=iconscid 2026/10/31 01:20:41 INFO Applying migration id=actor 2026/10/31 01:20:41 INFO Applying migration id=localkeys 2026/10/31 01:20:41 INFO Applying migration id=deleted 2026/10/31 01:20:41 INFO Applying migration id=history 2026/10/31 01:20:41 INFO Applying migration id=outboxnano 2026/10/31 01:20:41 INFO Applying migration id=implements 2026/10/31 01:20:41 INFO Applying migration id=backfill 2026/10/31 01:20:43 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:20:43 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-74b3-7a9e-ad55-60341945a4d1 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/31 01:20:43 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (2.79s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/10/31 01:20:43 INFO Applying migration id=initial 2026/10/31 01:20:43 INFO Applying migration id=notesupdated 2026/10/31 01:20:43 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:43 INFO Applying migration id=activitiesid 2026/10/31 01:20:43 INFO Applying migration id=outbox 2026/10/31 01:20:43 INFO Applying migration id=edits 2026/10/31 01:20:43 INFO Applying migration id=outboxactor 2026/10/31 01:20:43 INFO Applying migration id=outboxsender 2026/10/31 01:20:43 INFO Applying migration id=thread 2026/10/31 01:20:43 INFO Applying migration id=host 2026/10/31 01:20:43 INFO Applying migration id=sharedinbox 2026/10/31 01:20:43 INFO Applying migration id=noteshost 2026/10/31 01:20:43 INFO Applying migration id=fetched 2026/10/31 01:20:43 INFO Applying migration id=move 2026/10/31 01:20:43 INFO Applying migration id=cleanup 2026/10/31 01:20:43 INFO Applying migration id=received 2026/10/31 01:20:43 INFO Applying migration id=namehost 2026/10/31 01:20:43 INFO Applying migration id=outboxhost 2026/10/31 01:20:43 INFO Applying migration id=notesfts 2026/10/31 01:20:43 INFO Applying migration id=iconsname 2026/10/31 01:20:43 INFO Applying migration id=nohash 2026/10/31 01:20:43 INFO Applying migration id=shares 2026/10/31 01:20:43 INFO Applying migration id=actorttl 2026/10/31 01:20:43 INFO Applying migration id=tocc 2026/10/31 01:20:43 INFO Applying migration id=followeds 2026/10/31 01:20:43 INFO Applying migration id=certhash 2026/10/31 01:20:43 INFO Applying migration id=follows_sync 2026/10/31 01:20:43 INFO Applying migration id=jsonpath 2026/10/31 01:20:43 INFO Applying migration id=localforward 2026/10/31 01:20:43 INFO Applying migration id=avatar 2026/10/31 01:20:43 INFO Applying migration id=noimage 2026/10/31 01:20:43 INFO Applying migration id=feed 2026/10/31 01:20:43 INFO Applying migration id=bookmarks 2026/10/31 01:20:43 INFO Applying migration id=shareactivity 2026/10/31 01:20:43 INFO Applying migration id=application 2026/10/31 01:20:43 INFO Applying migration id=certificates 2026/10/31 01:20:43 INFO Applying migration id=rawforward 2026/10/31 01:20:43 INFO Applying migration id=publickey 2026/10/31 01:20:43 INFO Applying migration id=resolvegroup 2026/10/31 01:20:43 INFO Applying migration id=reject 2026/10/31 01:20:43 INFO Applying migration id=autodel 2026/10/31 01:20:43 INFO Applying migration id=jsonb 2026/10/31 01:20:43 INFO Applying migration id=quote 2026/10/31 01:20:43 INFO Applying migration id=rfc9421 2026/10/31 01:20:43 INFO Applying migration id=keys 2026/10/31 01:20:43 INFO Applying migration id=portable 2026/10/31 01:20:43 INFO Applying migration id=proofs 2026/10/31 01:20:43 INFO Applying migration id=contexts 2026/10/31 01:20:43 INFO Applying migration id=deliverieshost 2026/10/31 01:20:43 INFO Applying migration id=pembegin 2026/10/31 01:20:43 INFO Applying migration id=didhost 2026/10/31 01:20:43 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:43 INFO Applying migration id=invites 2026/10/31 01:20:43 INFO Applying migration id=ed25519blob 2026/10/31 01:20:43 INFO Applying migration id=rsablob 2026/10/31 01:20:43 INFO Applying migration id=iconscid 2026/10/31 01:20:43 INFO Applying migration id=actor 2026/10/31 01:20:43 INFO Applying migration id=localkeys 2026/10/31 01:20:43 INFO Applying migration id=deleted 2026/10/31 01:20:43 INFO Applying migration id=history 2026/10/31 01:20:43 INFO Applying migration id=outboxnano 2026/10/31 01:20:43 INFO Applying migration id=implements 2026/10/31 01:20:43 INFO Applying migration id=backfill 2026/10/31 01:20:47 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:20:47 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-829f-730a-afc3-bd4d0c6ed91e 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/31 01:20:47 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/31 01:20:47 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (3.56s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/10/31 01:20:47 INFO Applying migration id=initial 2026/10/31 01:20:47 INFO Applying migration id=notesupdated 2026/10/31 01:20:47 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:47 INFO Applying migration id=activitiesid 2026/10/31 01:20:47 INFO Applying migration id=outbox 2026/10/31 01:20:47 INFO Applying migration id=edits 2026/10/31 01:20:47 INFO Applying migration id=outboxactor 2026/10/31 01:20:47 INFO Applying migration id=outboxsender 2026/10/31 01:20:47 INFO Applying migration id=thread 2026/10/31 01:20:47 INFO Applying migration id=host 2026/10/31 01:20:47 INFO Applying migration id=sharedinbox 2026/10/31 01:20:47 INFO Applying migration id=noteshost 2026/10/31 01:20:47 INFO Applying migration id=fetched 2026/10/31 01:20:47 INFO Applying migration id=move 2026/10/31 01:20:47 INFO Applying migration id=cleanup 2026/10/31 01:20:47 INFO Applying migration id=received 2026/10/31 01:20:47 INFO Applying migration id=namehost 2026/10/31 01:20:47 INFO Applying migration id=outboxhost 2026/10/31 01:20:47 INFO Applying migration id=notesfts 2026/10/31 01:20:47 INFO Applying migration id=iconsname 2026/10/31 01:20:47 INFO Applying migration id=nohash 2026/10/31 01:20:47 INFO Applying migration id=shares 2026/10/31 01:20:47 INFO Applying migration id=actorttl 2026/10/31 01:20:47 INFO Applying migration id=tocc 2026/10/31 01:20:47 INFO Applying migration id=followeds 2026/10/31 01:20:47 INFO Applying migration id=certhash 2026/10/31 01:20:47 INFO Applying migration id=follows_sync 2026/10/31 01:20:47 INFO Applying migration id=jsonpath 2026/10/31 01:20:47 INFO Applying migration id=localforward 2026/10/31 01:20:47 INFO Applying migration id=avatar 2026/10/31 01:20:47 INFO Applying migration id=noimage 2026/10/31 01:20:47 INFO Applying migration id=feed 2026/10/31 01:20:47 INFO Applying migration id=bookmarks 2026/10/31 01:20:47 INFO Applying migration id=shareactivity 2026/10/31 01:20:47 INFO Applying migration id=application 2026/10/31 01:20:47 INFO Applying migration id=certificates 2026/10/31 01:20:47 INFO Applying migration id=rawforward 2026/10/31 01:20:47 INFO Applying migration id=publickey 2026/10/31 01:20:47 INFO Applying migration id=resolvegroup 2026/10/31 01:20:47 INFO Applying migration id=reject 2026/10/31 01:20:47 INFO Applying migration id=autodel 2026/10/31 01:20:47 INFO Applying migration id=jsonb 2026/10/31 01:20:47 INFO Applying migration id=quote 2026/10/31 01:20:47 INFO Applying migration id=rfc9421 2026/10/31 01:20:47 INFO Applying migration id=keys 2026/10/31 01:20:47 INFO Applying migration id=portable 2026/10/31 01:20:47 INFO Applying migration id=proofs 2026/10/31 01:20:47 INFO Applying migration id=contexts 2026/10/31 01:20:47 INFO Applying migration id=deliverieshost 2026/10/31 01:20:47 INFO Applying migration id=pembegin 2026/10/31 01:20:47 INFO Applying migration id=didhost 2026/10/31 01:20:47 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:47 INFO Applying migration id=invites 2026/10/31 01:20:47 INFO Applying migration id=ed25519blob 2026/10/31 01:20:47 INFO Applying migration id=rsablob 2026/10/31 01:20:47 INFO Applying migration id=iconscid 2026/10/31 01:20:47 INFO Applying migration id=actor 2026/10/31 01:20:47 INFO Applying migration id=localkeys 2026/10/31 01:20:47 INFO Applying migration id=deleted 2026/10/31 01:20:47 INFO Applying migration id=history 2026/10/31 01:20:47 INFO Applying migration id=outboxnano 2026/10/31 01:20:47 INFO Applying migration id=implements 2026/10/31 01:20:47 INFO Applying migration id=backfill 2026/10/31 01: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/31 01:20:50 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/31 01:20:50 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-8dff-754f-aaa7-3509a490042f 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/31 01:20:50 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (2.91s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/10/31 01:20:50 INFO Applying migration id=initial 2026/10/31 01:20:50 INFO Applying migration id=notesupdated 2026/10/31 01:20:50 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:50 INFO Applying migration id=activitiesid 2026/10/31 01:20:50 INFO Applying migration id=outbox 2026/10/31 01:20:50 INFO Applying migration id=edits 2026/10/31 01:20:50 INFO Applying migration id=outboxactor 2026/10/31 01:20:50 INFO Applying migration id=outboxsender 2026/10/31 01:20:50 INFO Applying migration id=thread 2026/10/31 01:20:50 INFO Applying migration id=host 2026/10/31 01:20:50 INFO Applying migration id=sharedinbox 2026/10/31 01:20:50 INFO Applying migration id=noteshost 2026/10/31 01:20:50 INFO Applying migration id=fetched 2026/10/31 01:20:50 INFO Applying migration id=move 2026/10/31 01:20:50 INFO Applying migration id=cleanup 2026/10/31 01:20:50 INFO Applying migration id=received 2026/10/31 01:20:50 INFO Applying migration id=namehost 2026/10/31 01:20:50 INFO Applying migration id=outboxhost 2026/10/31 01:20:50 INFO Applying migration id=notesfts 2026/10/31 01:20:50 INFO Applying migration id=iconsname 2026/10/31 01:20:50 INFO Applying migration id=nohash 2026/10/31 01:20:50 INFO Applying migration id=shares 2026/10/31 01:20:50 INFO Applying migration id=actorttl 2026/10/31 01:20:50 INFO Applying migration id=tocc 2026/10/31 01:20:50 INFO Applying migration id=followeds 2026/10/31 01:20:50 INFO Applying migration id=certhash 2026/10/31 01:20:50 INFO Applying migration id=follows_sync 2026/10/31 01:20:50 INFO Applying migration id=jsonpath 2026/10/31 01:20:50 INFO Applying migration id=localforward 2026/10/31 01:20:50 INFO Applying migration id=avatar 2026/10/31 01:20:50 INFO Applying migration id=noimage 2026/10/31 01:20:50 INFO Applying migration id=feed 2026/10/31 01:20:50 INFO Applying migration id=bookmarks 2026/10/31 01:20:50 INFO Applying migration id=shareactivity 2026/10/31 01:20:50 INFO Applying migration id=application 2026/10/31 01:20:50 INFO Applying migration id=certificates 2026/10/31 01:20:50 INFO Applying migration id=rawforward 2026/10/31 01:20:50 INFO Applying migration id=publickey 2026/10/31 01:20:50 INFO Applying migration id=resolvegroup 2026/10/31 01:20:50 INFO Applying migration id=reject 2026/10/31 01:20:50 INFO Applying migration id=autodel 2026/10/31 01:20:50 INFO Applying migration id=jsonb 2026/10/31 01:20:50 INFO Applying migration id=quote 2026/10/31 01:20:50 INFO Applying migration id=rfc9421 2026/10/31 01:20:50 INFO Applying migration id=keys 2026/10/31 01:20:50 INFO Applying migration id=portable 2026/10/31 01:20:50 INFO Applying migration id=proofs 2026/10/31 01:20:50 INFO Applying migration id=contexts 2026/10/31 01:20:50 INFO Applying migration id=deliverieshost 2026/10/31 01:20:50 INFO Applying migration id=pembegin 2026/10/31 01:20:50 INFO Applying migration id=didhost 2026/10/31 01:20:50 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:50 INFO Applying migration id=invites 2026/10/31 01:20:50 INFO Applying migration id=ed25519blob 2026/10/31 01:20:50 INFO Applying migration id=rsablob 2026/10/31 01:20:50 INFO Applying migration id=iconscid 2026/10/31 01:20:50 INFO Applying migration id=actor 2026/10/31 01:20:50 INFO Applying migration id=localkeys 2026/10/31 01:20:50 INFO Applying migration id=deleted 2026/10/31 01:20:50 INFO Applying migration id=history 2026/10/31 01:20:50 INFO Applying migration id=outboxnano 2026/10/31 01:20:50 INFO Applying migration id=implements 2026/10/31 01:20:50 INFO Applying migration id=backfill 2026/10/31 01:20:52 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/31 01:20:52 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/31 01:20:52 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-97d8-7a96-9b89-5e9f09f9483b 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/31 01:20:52 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (2.52s) === RUN TestWhisper_HappyFlow 2026/10/31 01:20:52 INFO Applying migration id=initial 2026/10/31 01:20:52 INFO Applying migration id=notesupdated 2026/10/31 01:20:52 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:52 INFO Applying migration id=activitiesid 2026/10/31 01:20:52 INFO Applying migration id=outbox 2026/10/31 01:20:52 INFO Applying migration id=edits 2026/10/31 01:20:52 INFO Applying migration id=outboxactor 2026/10/31 01:20:52 INFO Applying migration id=outboxsender 2026/10/31 01:20:52 INFO Applying migration id=thread 2026/10/31 01:20:52 INFO Applying migration id=host 2026/10/31 01:20:52 INFO Applying migration id=sharedinbox 2026/10/31 01:20:52 INFO Applying migration id=noteshost 2026/10/31 01:20:52 INFO Applying migration id=fetched 2026/10/31 01:20:52 INFO Applying migration id=move 2026/10/31 01:20:52 INFO Applying migration id=cleanup 2026/10/31 01:20:52 INFO Applying migration id=received 2026/10/31 01:20:52 INFO Applying migration id=namehost 2026/10/31 01:20:52 INFO Applying migration id=outboxhost 2026/10/31 01:20:52 INFO Applying migration id=notesfts 2026/10/31 01:20:52 INFO Applying migration id=iconsname 2026/10/31 01:20:52 INFO Applying migration id=nohash 2026/10/31 01:20:52 INFO Applying migration id=shares 2026/10/31 01:20:52 INFO Applying migration id=actorttl 2026/10/31 01:20:52 INFO Applying migration id=tocc 2026/10/31 01:20:52 INFO Applying migration id=followeds 2026/10/31 01:20:52 INFO Applying migration id=certhash 2026/10/31 01:20:52 INFO Applying migration id=follows_sync 2026/10/31 01:20:52 INFO Applying migration id=jsonpath 2026/10/31 01:20:52 INFO Applying migration id=localforward 2026/10/31 01:20:52 INFO Applying migration id=avatar 2026/10/31 01:20:52 INFO Applying migration id=noimage 2026/10/31 01:20:52 INFO Applying migration id=feed 2026/10/31 01:20:52 INFO Applying migration id=bookmarks 2026/10/31 01:20:52 INFO Applying migration id=shareactivity 2026/10/31 01:20:52 INFO Applying migration id=application 2026/10/31 01:20:52 INFO Applying migration id=certificates 2026/10/31 01:20:52 INFO Applying migration id=rawforward 2026/10/31 01:20:52 INFO Applying migration id=publickey 2026/10/31 01:20:52 INFO Applying migration id=resolvegroup 2026/10/31 01:20:52 INFO Applying migration id=reject 2026/10/31 01:20:52 INFO Applying migration id=autodel 2026/10/31 01:20:52 INFO Applying migration id=jsonb 2026/10/31 01:20:52 INFO Applying migration id=quote 2026/10/31 01:20:52 INFO Applying migration id=rfc9421 2026/10/31 01:20:52 INFO Applying migration id=keys 2026/10/31 01:20:52 INFO Applying migration id=portable 2026/10/31 01:20:52 INFO Applying migration id=proofs 2026/10/31 01:20:52 INFO Applying migration id=contexts 2026/10/31 01:20:52 INFO Applying migration id=deliverieshost 2026/10/31 01:20:52 INFO Applying migration id=pembegin 2026/10/31 01:20:52 INFO Applying migration id=didhost 2026/10/31 01:20:52 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:52 INFO Applying migration id=invites 2026/10/31 01:20:52 INFO Applying migration id=ed25519blob 2026/10/31 01:20:52 INFO Applying migration id=rsablob 2026/10/31 01:20:52 INFO Applying migration id=iconscid 2026/10/31 01:20:52 INFO Applying migration id=actor 2026/10/31 01:20:52 INFO Applying migration id=localkeys 2026/10/31 01:20:52 INFO Applying migration id=deleted 2026/10/31 01:20:52 INFO Applying migration id=history 2026/10/31 01:20:52 INFO Applying migration id=outboxnano 2026/10/31 01:20:52 INFO Applying migration id=implements 2026/10/31 01:20:52 INFO Applying migration id=backfill 2026/10/31 01:20:54 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-a046-756f-8adf-c329c19ded93 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:20:54 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8b-a047-7032-bdfe-8baec8ff4d83 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8b-a046-756f-8adf-c329c19ded93 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f8b-a046-756f-8adf-c329c19ded93 2026/10/31 01:20:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8b-a047-78b8-a656-65f3d5c0e203 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8b-a047-7875-b952-b9ba5e40fabf activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8b-a047-7875-b952-b9ba5e40fabf 2026/10/31 01:20:54 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-a047-7875-b952-b9ba5e40fabf 2026/10/31 01:20:54 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:20:54 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (2.16s) === RUN TestWhisper_FollowAfterPost 2026/10/31 01:20:54 INFO Applying migration id=initial 2026/10/31 01:20:54 INFO Applying migration id=notesupdated 2026/10/31 01:20:54 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:54 INFO Applying migration id=activitiesid 2026/10/31 01:20:54 INFO Applying migration id=outbox 2026/10/31 01:20:54 INFO Applying migration id=edits 2026/10/31 01:20:54 INFO Applying migration id=outboxactor 2026/10/31 01:20:54 INFO Applying migration id=outboxsender 2026/10/31 01:20:54 INFO Applying migration id=thread 2026/10/31 01:20:54 INFO Applying migration id=host 2026/10/31 01:20:54 INFO Applying migration id=sharedinbox 2026/10/31 01:20:54 INFO Applying migration id=noteshost 2026/10/31 01:20:54 INFO Applying migration id=fetched 2026/10/31 01:20:54 INFO Applying migration id=move 2026/10/31 01:20:54 INFO Applying migration id=cleanup 2026/10/31 01:20:54 INFO Applying migration id=received 2026/10/31 01:20:54 INFO Applying migration id=namehost 2026/10/31 01:20:54 INFO Applying migration id=outboxhost 2026/10/31 01:20:54 INFO Applying migration id=notesfts 2026/10/31 01:20:54 INFO Applying migration id=iconsname 2026/10/31 01:20:54 INFO Applying migration id=nohash 2026/10/31 01:20:54 INFO Applying migration id=shares 2026/10/31 01:20:54 INFO Applying migration id=actorttl 2026/10/31 01:20:54 INFO Applying migration id=tocc 2026/10/31 01:20:54 INFO Applying migration id=followeds 2026/10/31 01:20:54 INFO Applying migration id=certhash 2026/10/31 01:20:54 INFO Applying migration id=follows_sync 2026/10/31 01:20:54 INFO Applying migration id=jsonpath 2026/10/31 01:20:54 INFO Applying migration id=localforward 2026/10/31 01:20:54 INFO Applying migration id=avatar 2026/10/31 01:20:54 INFO Applying migration id=noimage 2026/10/31 01:20:54 INFO Applying migration id=feed 2026/10/31 01:20:54 INFO Applying migration id=bookmarks 2026/10/31 01:20:54 INFO Applying migration id=shareactivity 2026/10/31 01:20:54 INFO Applying migration id=application 2026/10/31 01:20:54 INFO Applying migration id=certificates 2026/10/31 01:20:54 INFO Applying migration id=rawforward 2026/10/31 01:20:54 INFO Applying migration id=publickey 2026/10/31 01:20:54 INFO Applying migration id=resolvegroup 2026/10/31 01:20:54 INFO Applying migration id=reject 2026/10/31 01:20:54 INFO Applying migration id=autodel 2026/10/31 01:20:54 INFO Applying migration id=jsonb 2026/10/31 01:20:54 INFO Applying migration id=quote 2026/10/31 01:20:54 INFO Applying migration id=rfc9421 2026/10/31 01:20:54 INFO Applying migration id=keys 2026/10/31 01:20:54 INFO Applying migration id=portable 2026/10/31 01:20:54 INFO Applying migration id=proofs 2026/10/31 01:20:54 INFO Applying migration id=contexts 2026/10/31 01:20:54 INFO Applying migration id=deliverieshost 2026/10/31 01:20:54 INFO Applying migration id=pembegin 2026/10/31 01:20:54 INFO Applying migration id=didhost 2026/10/31 01:20:54 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:54 INFO Applying migration id=invites 2026/10/31 01:20:54 INFO Applying migration id=ed25519blob 2026/10/31 01:20:54 INFO Applying migration id=rsablob 2026/10/31 01:20:54 INFO Applying migration id=iconscid 2026/10/31 01:20:54 INFO Applying migration id=actor 2026/10/31 01:20:54 INFO Applying migration id=localkeys 2026/10/31 01:20:54 INFO Applying migration id=deleted 2026/10/31 01:20:54 INFO Applying migration id=history 2026/10/31 01:20:54 INFO Applying migration id=outboxnano 2026/10/31 01:20:54 INFO Applying migration id=implements 2026/10/31 01:20:54 INFO Applying migration id=backfill 2026/10/31 01:20:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8b-ae2a-7d39-91a7-0bbb1a004b69 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8b-ae2a-7cf6-be38-85885eddce0b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8b-ae2a-7cf6-be38-85885eddce0b 2026/10/31 01:20:58 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-ae2a-7cf6-be38-85885eddce0b 2026/10/31 01:20:58 INFO Post was not found post=https://localhost.localdomain:8443/post/01a18f8b-ae2a-7cf6-be38-85885eddce0b 2026/10/31 01:20:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-ae2c-7c41-9c2a-82a988b91903 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:20:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8b-ae2d-7699-a4d6-dd785cafc1ba activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8b-ae2c-7c41-9c2a-82a988b91903 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f8b-ae2c-7c41-9c2a-82a988b91903 2026/10/31 01:20:58 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-ae2a-7cf6-be38-85885eddce0b 2026/10/31 01:20:58 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:20:58 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (3.56s) === RUN TestWhisper_Throttling 2026/10/31 01:20:58 INFO Applying migration id=initial 2026/10/31 01:20:58 INFO Applying migration id=notesupdated 2026/10/31 01:20:58 INFO Applying migration id=personspreferredusername 2026/10/31 01:20:58 INFO Applying migration id=activitiesid 2026/10/31 01:20:58 INFO Applying migration id=outbox 2026/10/31 01:20:58 INFO Applying migration id=edits 2026/10/31 01:20:58 INFO Applying migration id=outboxactor 2026/10/31 01:20:58 INFO Applying migration id=outboxsender 2026/10/31 01:20:58 INFO Applying migration id=thread 2026/10/31 01:20:58 INFO Applying migration id=host 2026/10/31 01:20:58 INFO Applying migration id=sharedinbox 2026/10/31 01:20:58 INFO Applying migration id=noteshost 2026/10/31 01:20:58 INFO Applying migration id=fetched 2026/10/31 01:20:58 INFO Applying migration id=move 2026/10/31 01:20:58 INFO Applying migration id=cleanup 2026/10/31 01:20:58 INFO Applying migration id=received 2026/10/31 01:20:58 INFO Applying migration id=namehost 2026/10/31 01:20:58 INFO Applying migration id=outboxhost 2026/10/31 01:20:58 INFO Applying migration id=notesfts 2026/10/31 01:20:58 INFO Applying migration id=iconsname 2026/10/31 01:20:58 INFO Applying migration id=nohash 2026/10/31 01:20:58 INFO Applying migration id=shares 2026/10/31 01:20:58 INFO Applying migration id=actorttl 2026/10/31 01:20:58 INFO Applying migration id=tocc 2026/10/31 01:20:58 INFO Applying migration id=followeds 2026/10/31 01:20:58 INFO Applying migration id=certhash 2026/10/31 01:20:58 INFO Applying migration id=follows_sync 2026/10/31 01:20:58 INFO Applying migration id=jsonpath 2026/10/31 01:20:58 INFO Applying migration id=localforward 2026/10/31 01:20:58 INFO Applying migration id=avatar 2026/10/31 01:20:58 INFO Applying migration id=noimage 2026/10/31 01:20:58 INFO Applying migration id=feed 2026/10/31 01:20:58 INFO Applying migration id=bookmarks 2026/10/31 01:20:58 INFO Applying migration id=shareactivity 2026/10/31 01:20:58 INFO Applying migration id=application 2026/10/31 01:20:58 INFO Applying migration id=certificates 2026/10/31 01:20:58 INFO Applying migration id=rawforward 2026/10/31 01:20:58 INFO Applying migration id=publickey 2026/10/31 01:20:58 INFO Applying migration id=resolvegroup 2026/10/31 01:20:58 INFO Applying migration id=reject 2026/10/31 01:20:58 INFO Applying migration id=autodel 2026/10/31 01:20:58 INFO Applying migration id=jsonb 2026/10/31 01:20:58 INFO Applying migration id=quote 2026/10/31 01:20:58 INFO Applying migration id=rfc9421 2026/10/31 01:20:58 INFO Applying migration id=keys 2026/10/31 01:20:58 INFO Applying migration id=portable 2026/10/31 01:20:58 INFO Applying migration id=proofs 2026/10/31 01:20:58 INFO Applying migration id=contexts 2026/10/31 01:20:58 INFO Applying migration id=deliverieshost 2026/10/31 01:20:58 INFO Applying migration id=pembegin 2026/10/31 01:20:58 INFO Applying migration id=didhost 2026/10/31 01:20:58 INFO Applying migration id=rsapkcs8 2026/10/31 01:20:58 INFO Applying migration id=invites 2026/10/31 01:20:58 INFO Applying migration id=ed25519blob 2026/10/31 01:20:58 INFO Applying migration id=rsablob 2026/10/31 01:20:58 INFO Applying migration id=iconscid 2026/10/31 01:20:58 INFO Applying migration id=actor 2026/10/31 01:20:58 INFO Applying migration id=localkeys 2026/10/31 01:20:58 INFO Applying migration id=deleted 2026/10/31 01:20:58 INFO Applying migration id=history 2026/10/31 01:20:58 INFO Applying migration id=outboxnano 2026/10/31 01:20:58 INFO Applying migration id=implements 2026/10/31 01:20:58 INFO Applying migration id=backfill 2026/10/31 01:21:02 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a18f8b-bd59-7ec3-851b-0bbc192f4acc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/31 01:21:02 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a18f8b-bd5a-7a5b-9490-14fe3697d63e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a18f8b-bd59-7ec3-851b-0bbc192f4acc activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a18f8b-bd59-7ec3-851b-0bbc192f4acc 2026/10/31 01:21:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a18f8b-bd5b-7479-b70e-366913e273f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a18f8b-bd5b-743c-8ce4-67a89521a09a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a18f8b-bd5b-743c-8ce4-67a89521a09a 2026/10/31 01:21:02 INFO Viewing post post=https://localhost.localdomain:8443/post/01a18f8b-bd5b-743c-8ce4-67a89521a09a 2026/10/31 01:21:02 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:21:02 WARN User is posting too frequently last=2026-10-31T01:21:02.299Z can=2026-10-31T01:22:02.299Z 2026/10/31 01:21:02 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/31 01:21:02 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (3.89s) 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*: Tracing dependencies... /bin/sh so:libc.musl-armhf.so.1 so:libsqlite3.so.0 >>> tootik*: Package size: 12.4 MB >>> tootik*: Compressing data... >>> tootik*: Create checksum... >>> tootik*: Create tootik-0.21.1-r4.apk >>> 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: Build complete at Sat, 31 Oct 2026 01:21:31 +0000 elapsed time 0h 14m 13s >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Cleaning up tmpdir >>> tootik: Uninstalling dependencies... (1/6) Purging .makedepends-tootik (20261031.010719) (2/6) Purging go (1.27.3-r0) (3/6) Purging sqlite-dev (3.54.1-r0) (4/6) Purging sqlite (3.54.1-r0) (5/6) Purging sqlite-libs (3.54.1-r0) (6/6) Purging readline (8.3.3-r1) Executing busybox-1.38.0-r8.trigger OK: 343.9 MiB in 105 packages >>> tootik: Updating the community/armhf repository index... >>> tootik: Signing the index...