>>> tootik: Building community/tootik 0.21.1-r4 (using abuild 3.18.0_rc7-r1) started Mon, 26 Oct 2026 20:27:44 +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) Installing file to etc/inputrc.apk-new (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 (20261026.202745) Executing busybox-1.38.0-r8.trigger OK: 618.9 MiB in 115 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 Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/tootik-0.21.1.tar.gz.part' tootik-0.21.1.tar.gz 100% |********************************| 217k 0:00:00 ETA '/var/cache/distfiles/edge/tootik-0.21.1.tar.gz.part' saved /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/gowebpki/jcs v1.0.1 go: downloading github.com/btcsuite/btcutil v1.0.2 go: downloading golang.org/x/image v0.36.0 migrations/000_initial.go migrations/001_notesupdated.go migrations/002_personspreferredusername.go migrations/003_activitiesid.go migrations/004_outbox.go migrations/005_edits.go migrations/006_outboxactor.go migrations/007_outboxsender.go migrations/008_thread.go migrations/009_host.go migrations/010_sharedinbox.go migrations/011_noteshost.go migrations/012_fetched.go migrations/013_move.go migrations/014_cleanup.go migrations/015_received.go migrations/016_namehost.go migrations/017_outboxhost.go migrations/018_notesfts.go migrations/019_iconsname.go migrations/020_nohash.go migrations/021_shares.go migrations/022_actorttl.go migrations/023_tocc.go migrations/024_followeds.go migrations/025_certhash.go migrations/026_follows_sync.go migrations/027_jsonpath.go migrations/028_localforward.go migrations/029_avatar.go migrations/030_noimage.go migrations/031_feed.go migrations/032_bookmarks.go migrations/033_shareactivity.go migrations/034_application.go migrations/035_certificates.go migrations/036_rawforward.go migrations/037_publickey.go migrations/038_resolvegroup.go migrations/039_reject.go migrations/040_autodel.go migrations/041_jsonb.go migrations/042_quote.go migrations/043_rfc9421.go migrations/044_keys.go migrations/045_portable.go migrations/046_proofs.go migrations/047_contexts.go migrations/048_deliverieshost.go migrations/049_pembegin.go migrations/050_didhost.go migrations/051_rsapkcs8.go migrations/052_invites.go migrations/053_ed25519blob.go migrations/054_rsablob.go migrations/055_iconscid.go migrations/056_actor.go migrations/057_localkeys.go migrations/058_deleted.go migrations/059_history.go migrations/060_outboxnano.go migrations/061_implements.go migrations/062_backfill.go migrations/migration.go go: downloading github.com/mattn/go-sqlite3 v1.14.34 go: downloading github.com/google/uuid v1.6.0 go: downloading github.com/mattn/go-runewidth v0.0.19 go: downloading golang.org/x/net v0.50.0 go: downloading github.com/fsnotify/fsnotify v1.9.0 go: downloading github.com/stretchr/testify v1.11.1 go: downloading github.com/clipperhouse/uax29/v2 v2.6.0 go: downloading golang.org/x/sys v0.41.0 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 internal/goarch internal/byteorder internal/coverage/rtcov internal/profilerecord math/bits internal/goexperiment internal/asan internal/godebugs cmp encoding unicode/utf16 crypto/internal/constanttime unicode/utf8 internal/msan internal/goos internal/runtime/pprof/label crypto/internal/fips140deps/time crypto/internal/fips140/alias database/sql/internal internal/trace/tracev2 internal/nettrace log/internal github.com/dimkr/tootik/buildinfo log/slog/internal golang.org/x/net/html/atom golang.org/x/image/math/f64 internal/cpu internal/unsafeheader sync/atomic container/list vendor/golang.org/x/crypto/internal/alias vendor/golang.org/x/crypto/cryptobyte/asn1 image/color crypto/internal/boring/sig unicode crypto/internal/fips140deps/byteorder internal/runtime/syscall/linux internal/runtime/math internal/abi internal/runtime/gc internal/strconv crypto/internal/fips140/subtle math internal/chacha8rand internal/bytealg crypto/internal/fips140deps/cpu image/color/palette internal/runtime/sys internal/runtime/atomic internal/runtime/gc/scan internal/stringslite crypto/subtle internal/runtime/exithook internal/runtime/cgroup internal/synctest internal/race internal/sync internal/runtime/maps runtime iter internal/reflectlite weak sync slices maps sort errors internal/oserror strconv path crypto/internal/entropy/v1.0.0 math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage encoding/json/internal encoding/json/internal/jsonflags encoding/json/internal/jsonopts io internal/testlog internal/bisect crypto/internal/fips140cache reflect unique log/slog/internal/buffer internal/singleflight syscall internal/godebug hash crypto/internal/fips140deps/godebug encoding/base32 internal/saferio math/rand bytes strings encoding/base64 crypto/internal/randutil net/netip hash/crc32 crypto hash/adler32 internal/syscall/execenv time internal/syscall/unix crypto/internal/impl encoding/json/internal/jsonwire regexp/syntax net/http/internal/ascii crypto/internal/fips140 net/http/internal/testcert html bufio encoding/pem vendor/golang.org/x/text/transform runtime/cgo crypto/internal/fips140/sha256 crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 crypto/sha3 crypto/internal/fips140/hmac encoding/json/jsontext github.com/clipperhouse/uax29/v2/graphemes image crypto/internal/fips140/check crypto/internal/fips140hash io/fs internal/poll context net/http/internal/httpsfv crypto/internal/fips140/edwards25519/field regexp crypto/fips140 crypto/internal/fips140/aes crypto/internal/fips140/bigmod crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 crypto/internal/fips140/nistec/fiat crypto/tls/internal/fips140tls internal/filepathlite image/internal/imageutil embed crypto/internal/fips140/tls13 github.com/dimkr/tootik/lock internal/gate crypto/internal/fips140/edwards25519 image/draw image/jpeg golang.org/x/image/draw github.com/dimkr/tootik/cfg os crypto/internal/fips140/nistec encoding/binary internal/fmtsort vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/sys/unix fmt crypto/internal/sysrand internal/sysinfo path/filepath github.com/mattn/go-runewidth os/signal crypto/internal/fips140/drbg crypto/internal/fips140only crypto/internal/fips140/ecdsa crypto/internal/fips140/mlkem crypto/internal/fips140/ecdh crypto/internal/fips140/mldsa crypto/internal/fips140/aes/gcm crypto/internal/fips140/ed25519 crypto/internal/fips140/rsa crypto/hkdf crypto/md5 crypto/rc4 crypto/cipher crypto/mlkem crypto/mldsa encoding/hex net/url github.com/pmezard/go-difflib/difflib math/big log gopkg.in/yaml.v3 vendor/golang.org/x/text/unicode/norm mime compress/flate mime/quotedprintable net/http/internal vendor/golang.org/x/net/http2/hpack flag compress/lzw runtime/debug text/template/parse github.com/gowebpki/jcs text/tabwriter github.com/dimkr/tootik/front/graph runtime/trace encoding/csv golang.org/x/net/html encoding/json/v2 github.com/davecgh/go-spew/spew crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 image/gif crypto/internal/rand crypto/sha256 crypto/aes crypto/hmac crypto/sha1 crypto/sha512 vendor/golang.org/x/text/unicode/bidi crypto/ecdh testing vendor/golang.org/x/crypto/chacha20poly1305 crypto/hpke text/template vendor/golang.org/x/text/secure/bidirule compress/zlib compress/gzip internal/profile runtime/pprof net github.com/fsnotify/fsnotify/internal vendor/golang.org/x/net/idna github.com/btcsuite/btcutil/base58 crypto/elliptic crypto/rand crypto/internal/boring/bbig crypto/dsa encoding/asn1 github.com/stretchr/testify/assert/yaml github.com/fsnotify/fsnotify crypto/ed25519 uuid crypto/rsa database/sql/driver image/png database/sql vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix encoding/json crypto/ecdsa github.com/dimkr/tootik/danger log/slog github.com/dimkr/tootik/icon github.com/dimkr/tootik/front/static github.com/dimkr/tootik/data github.com/dimkr/tootik/dbx github.com/dimkr/tootik/data vendor/golang.org/x/net/http/httpproxy net/textproto crypto/x509 internal/nettest github.com/dimkr/tootik/front/text github.com/google/uuid github.com/dimkr/tootik/front/text/gmi vendor/golang.org/x/net/http/httpguts mime/multipart crypto/tls net/http/httptrace net/http/internal/httpcommon github.com/mattn/go-sqlite3 net/http/internal/http2 net/http net/http/pprof net/http/httptest github.com/dimkr/tootik/httpsig github.com/dimkr/tootik/ap github.com/stretchr/testify/assert github.com/dimkr/tootik/proof github.com/dimkr/tootik/outbox github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/front/text/plain github.com/dimkr/tootik/proof github.com/dimkr/tootik/front/user github.com/dimkr/tootik/fed github.com/dimkr/tootik/migrations github.com/dimkr/tootik/inbox/note github.com/dimkr/tootik/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/26 20:28:03 INFO Applying migration id=initial 2026/10/26 20:28:03 INFO Applying migration id=notesupdated 2026/10/26 20:28:03 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:03 INFO Applying migration id=activitiesid 2026/10/26 20:28:03 INFO Applying migration id=outbox 2026/10/26 20:28:03 INFO Applying migration id=edits 2026/10/26 20:28:03 INFO Applying migration id=outboxactor 2026/10/26 20:28:03 INFO Applying migration id=outboxsender 2026/10/26 20:28:03 INFO Applying migration id=thread 2026/10/26 20:28:03 INFO Applying migration id=host 2026/10/26 20:28:03 INFO Applying migration id=sharedinbox 2026/10/26 20:28:03 INFO Applying migration id=noteshost 2026/10/26 20:28:03 INFO Applying migration id=fetched 2026/10/26 20:28:03 INFO Applying migration id=move 2026/10/26 20:28:03 INFO Applying migration id=cleanup 2026/10/26 20:28:03 INFO Applying migration id=received 2026/10/26 20:28:03 INFO Applying migration id=namehost 2026/10/26 20:28:03 INFO Applying migration id=outboxhost 2026/10/26 20:28:03 INFO Applying migration id=notesfts 2026/10/26 20:28:03 INFO Applying migration id=iconsname 2026/10/26 20:28:03 INFO Applying migration id=nohash 2026/10/26 20:28:03 INFO Applying migration id=shares 2026/10/26 20:28:03 INFO Applying migration id=actorttl 2026/10/26 20:28:03 INFO Applying migration id=tocc 2026/10/26 20:28:03 INFO Applying migration id=followeds 2026/10/26 20:28:03 INFO Applying migration id=certhash 2026/10/26 20:28:03 INFO Applying migration id=follows_sync 2026/10/26 20:28:03 INFO Applying migration id=jsonpath 2026/10/26 20:28:03 INFO Applying migration id=localforward 2026/10/26 20:28:03 INFO Applying migration id=avatar 2026/10/26 20:28:03 INFO Applying migration id=noimage 2026/10/26 20:28:03 INFO Applying migration id=feed 2026/10/26 20:28:03 INFO Applying migration id=bookmarks 2026/10/26 20:28:03 INFO Applying migration id=shareactivity 2026/10/26 20:28:03 INFO Applying migration id=application 2026/10/26 20:28:03 INFO Applying migration id=certificates 2026/10/26 20:28:03 INFO Applying migration id=rawforward 2026/10/26 20:28:03 INFO Applying migration id=publickey 2026/10/26 20:28:03 INFO Applying migration id=resolvegroup 2026/10/26 20:28:03 INFO Applying migration id=reject 2026/10/26 20:28:03 INFO Applying migration id=autodel 2026/10/26 20:28:03 INFO Applying migration id=jsonb 2026/10/26 20:28:03 INFO Applying migration id=quote 2026/10/26 20:28:03 INFO Applying migration id=rfc9421 2026/10/26 20:28:03 INFO Applying migration id=keys 2026/10/26 20:28:03 INFO Applying migration id=portable 2026/10/26 20:28:03 INFO Applying migration id=proofs 2026/10/26 20:28:03 INFO Applying migration id=contexts 2026/10/26 20:28:03 INFO Applying migration id=deliverieshost 2026/10/26 20:28:03 INFO Applying migration id=pembegin 2026/10/26 20:28:03 INFO Applying migration id=didhost 2026/10/26 20:28:03 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:03 INFO Applying migration id=invites 2026/10/26 20:28:03 INFO Applying migration id=ed25519blob 2026/10/26 20:28:03 INFO Applying migration id=rsablob 2026/10/26 20:28:03 INFO Applying migration id=iconscid 2026/10/26 20:28:03 INFO Applying migration id=actor 2026/10/26 20:28:03 INFO Applying migration id=localkeys 2026/10/26 20:28:03 INFO Applying migration id=deleted 2026/10/26 20:28:03 INFO Applying migration id=history 2026/10/26 20:28:03 INFO Applying migration id=outboxnano 2026/10/26 20:28:03 INFO Applying migration id=implements 2026/10/26 20:28:03 INFO Applying migration id=backfill 2026/10/26 20:28:03 INFO Enabling pprof url=https://a.localdomain/cmsxxqmwktmrnerxbumwrpglbhkhxetr/debug/pprof 2026/10/26 20:28:03 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:04 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/26 20:28:04 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/26 20:28:04 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:04 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:04 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=bob actor=https://a.localdomain/user/bob offset=0 2026/10/26 20:28:04 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/26 20:28:04 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/10/26 20:28:04 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:04 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:04 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkaPTJRDXg7968PPZJUtKYbJMWwBJk5m5sPkiKium5UgV/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkaPTJRDXg7968PPZJUtKYbJMWwBJk5m5sPkiKium5UgV/actor offset=0 --- PASS: TestServer_InvitationHappyFlow (1.17s) === RUN TestServer_WrongCode 2026/10/26 20:28:05 INFO Enabling pprof url=https://a.localdomain/gascruxkbsagmlemssdjncdmntlmcbfu/debug/pprof 2026/10/26 20:28:05 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:05 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/26 20:28:05 WARN Invalid invitation code request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/26 20:28:05 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/26 20:28:05 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:05 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:05 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkh7rvSjtsmQ2JSZHZudywHuHx8C8TJQxBSfYVFujmW9ZS/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh7rvSjtsmQ2JSZHZudywHuHx8C8TJQxBSfYVFujmW9ZS/actor offset=0 --- PASS: TestServer_WrongCode (1.21s) === RUN TestServer_ExpiredCode 2026/10/26 20:28:06 INFO Enabling pprof url=https://a.localdomain/cbbajwbfjidvhuerdvmjrnnpvobvmdbd/debug/pprof 2026/10/26 20:28:06 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:06 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/26 20:28:06 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/26 20:28:06 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/26 20:28:06 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:06 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:06 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mks9b2HCF1hT1QtvcGkEDhHhzCdqVQNAg4qKZiafaaAX5Z/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mks9b2HCF1hT1QtvcGkEDhHhzCdqVQNAg4qKZiafaaAX5Z/actor offset=0 --- PASS: TestServer_ExpiredCode (1.06s) === RUN TestServer_CodeReuse 2026/10/26 20:28:07 INFO Enabling pprof url=https://a.localdomain/hcjfvbotgtuxcwoyaphjafimpvxipkpm/debug/pprof 2026/10/26 20:28:07 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:07 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/26 20:28:07 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/26 20:28:07 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:07 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:07 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkh6caWCqZyzVk8u3qHmgNr5iSeJEqXzvCVenfAPF2cdSv/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkh6caWCqZyzVk8u3qHmgNr5iSeJEqXzvCVenfAPF2cdSv/actor offset=0 2026/10/26 20:28:07 WARN Invalid invitation code request.path=/users/invitations/accept request.user=bob code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/26 20:28:07 WARN Invalid invitation code request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 --- PASS: TestServer_CodeReuse (0.85s) === RUN TestServer_InvitationLimit 2026/10/26 20:28:07 INFO Enabling pprof url=https://a.localdomain/bbcscxigwulgvlatywlfpdijlyhmjten/debug/pprof 2026/10/26 20:28:07 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:08 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 2026/10/26 20:28:08 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/10/26 20:28:08 INFO Accepted invitation request.path=/users/invitations/accept code=70bc9fdf-74a4-41e5-973d-08ba3fd23d74 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/26 20:28:08 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:08 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28: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/26 20:28:09 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=ded3626c-ea4b-44cc-adf3-18510e7634e1 2026/10/26 20:28:09 INFO Accepted invitation request.path=/users/invitations/accept code=ded3626c-ea4b-44cc-adf3-18510e7634e1 hash=B93DADDAF832A5E1273383F987C311E0B3241C923B5AE8B215F1EA28C8E2E681 2026/10/26 20:28:09 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:09 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:09 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvU9q6Uh42wGLHxhDNrnbf5gJtjP6ZmPGXBNgfyJwxEcH/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvU9q6Uh42wGLHxhDNrnbf5gJtjP6ZmPGXBNgfyJwxEcH/actor offset=0 2026/10/26 20:28:09 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=508fe2d1-a710-4f6d-82dc-ec4465903719 2026/10/26 20:28:09 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=21201d96-1067-4062-92ce-3a730188f33c 2026/10/26 20:28:09 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=7c1104c3-66b1-49e9-b046-fadc129bd23b 2026/10/26 20:28:09 WARN Reached the maximum number of invitations request.path=/users/invitations/generate request.user=alice 2026/10/26 20:28:09 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=7e891261-791c-450e-a577-92531db6f305 --- PASS: TestServer_InvitationLimit (1.70s) === RUN TestServer_InvitationCreateDeleteAccept 2026/10/26 20:28:09 INFO Enabling pprof url=https://a.localdomain/vfcjendgiquurddnbepcblcwecevrwin/debug/pprof 2026/10/26 20:28:09 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:09 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=2ac9ec64-dcf4-47bb-9c07-5540ed14cfa4 2026/10/26 20:28:09 WARN Invalid invitation code request.path=/users/invitations/accept code=2ac9ec64-dcf4-47bb-9c07-5540ed14cfa4 --- PASS: TestServer_InvitationCreateDeleteAccept (0.46s) === RUN TestServer_InvitationCreateAcceptDelete 2026/10/26 20:28:10 INFO Enabling pprof url=https://a.localdomain/eugcfsvcsiolauusvkgkqjltnuliaevj/debug/pprof 2026/10/26 20:28:10 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:10 INFO Generated invitation request.path=/users/invitations/generate request.user=alice code=387dfef6-f30b-491b-8fc8-b44eec5da7e4 2026/10/26 20:28:10 INFO Accepted invitation request.path=/users/invitations/accept code=387dfef6-f30b-491b-8fc8-b44eec5da7e4 hash=82BA74044B539B7377EE906760E88CCEB9B4AF3F3759E2C5CFFB002EBE6D298A 2026/10/26 20:28:10 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:10 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:10 WARN Invalid invitation code request.path=/users/invitations/revoke request.user=alice code=387dfef6-f30b-491b-8fc8-b44eec5da7e4 --- PASS: TestServer_InvitationCreateAcceptDelete (0.87s) === 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_ClientSideSigningFollowersWrongCollection === CONT TestCluster_ClientSideSigningInboxHappyFlow === CONT TestCluster_PostToFollowers_RejectThenAccept === CONT TestCluster_FollowersSyncMissingLocalFollowPortableActor === CONT TestCluster_FollowersSyncMissingRemoteFollowPortableActor === CONT TestCluster_BackfillMissingParent === CONT TestCluster_ClientSideSigningFollowersMissingCollection === CONT TestCluster_ClientSideSigningFollowersHappyFlow === CONT TestCluster_OutboxImport === CONT TestCluster_InboxFetchNotRegistered === CONT TestCluster_PublicPostQuote === CONT TestMetadata_Maximum === CONT TestCluster_PublicPost === CONT TestCluster_InboxFetchInvalidSignature === CONT TestCluster_InboxFetchHappyFlow === CONT TestCluster_ClientSideSigningOutboxInvalidProof === CONT TestCluster_ClientSideSigningOutboxInvalidVerificationMethod === CONT TestCluster_ClientSideSigningOutboxNoProof === CONT TestCluster_ClientSideSigningOutboxInvalidActivity === CONT TestCluster_ClientSideSigningOutboxNotActivity === CONT TestCluster_ClientSideSigningOutboxUnsupportedActivity === CONT TestCluster_ClientSideSigningOutboxWrongOutbox === CONT TestCluster_ClientSideSigningOutboxHappyFlow === CONT TestCluster_ForwardedLegacyReply === CONT TestCluster_Gateways === CONT TestCluster_ReplyForwardingPortableActors === CONT TestCluster_Poll === CONT TestMetadata_Link === CONT TestName_Set === CONT TestMetadata_Add === CONT TestCluster_DeletedInstance === CONT TestCluster_MovedAccount === CONT TestMetadata_Remove === CONT TestCluster_ReplyForwardingWithoutIntegrityProofs === CONT TestMetadata_LineBreak === CONT TestCluster_ReplyForwardingWithIntegrityProofs === CONT TestCluster_PostToFollowers_ApprovedLocally === CONT TestCluster_FollowersSyncMissingLocalFollow === CONT TestCluster_FollowersSyncMissingRemoteFollow === CONT TestCluster_PostToFollowers_AcceptThenReject === CONT TestDeleter_Disabled === CONT TestCluster_PostToFollowers_RejectTwice === CONT TestDeleter_OldData === CONT TestCluster_PostToFollowers_AcceptTwice === CONT TestCluster_PostToFollowers_RejectedLocally === CONT TestCluster_PostToFollowers_Approved === CONT TestCluster_PostToFollowers_DisabledThenAccepted === CONT TestCluster_ReplyInCommunity === CONT TestCluster_PostToFollowers_Rejected === CONT TestCluster_PostInCommunity === CONT TestCluster_DM === CONT TestBio_Set === CONT TestCluster_ShareUnshare === CONT TestCluster_PostToFollowers === CONT TestCluster_InboxFetchNotOwner === CONT TestMetadata_Whitespace === CONT TestMetadata_Equals === CONT TestMetadata_HTML 2026/10/26 20:28:13 INFO Enabling pprof url=https://a.localdomain/clkqcfqqqqbrgocjcmibjdghlaypxqod/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/saefrdmrefolfynqqbgotrpygiwaamfg/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/dxqjoasffoubmxhhdywvmxmpmqxwtuno/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/jwobnuqfcxhqcbxmausjvgkuihymlfac/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/dtmobuvbmjmbqnhcnjacxstmtrrtdpai/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/wypavpsserfchgyrlvmrilhisfrbwcmr/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/renumurjhmhhvmjjcqdsrhqifxrsqxes/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/dbpdnxdjvtobeymkfkxybytxcerdrsxv/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/skejxparktllikmcswyqgvsqlvoqthjw/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/xweobpjdkmnhkjmlcyucgqlgpnuhibdv/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/eiqxmrngwvblkyphyyriaqgsdwaybxhe/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/xtneuedrnlwqcptwlwrkryxflsgptvri/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/skbpcfvadfiftwttobjfjhdsonanipga/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/itxqmeqhnenxdtfaqiqvjcrpctjjntrj/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/vmtticxehelplrpmftvjciypuoftaniw/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/vfgubgmrrkbxudcgfhfqoikskbajtoce/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/bshxeoyorepnwjjwlkjhodrdtbwjbfas/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/fkoilalqmjjuhwlgsrkirsvpepoyxjgf/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/xgwshkpyvpfvsywgdnmujcrfmgoblcgm/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/xewgexgugmlhfyxxeskwqmilrljqxxeb/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/ojvxssmnhywipflcajjgcqtrvjjupbjx/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/urauctwguexydkuruoiwjshopdrffrkn/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/emoecxmrksdrlqucslrigoocjcafrshg/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/lrlhkpolykisqtudjdvflevnscbmrrvk/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/wbvyjveeshvssgplikoiwlrmvtqpfcwb/debug/pprof 2026/10/26 20:28:14 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/ybuhrqkhorsiouppsovkhyhyoaybtbkk/debug/pprof 2026/10/26 20:28:14 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/uyccdcvyggpsfxbuslsxxknbwdrodpwg/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/nnywvbxqgocnspxjpujsxgmucocsfupq/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/nfddheoqillaetejacsswkbrkhcffoya/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/tiioukxptvnrxoycgxlpiknbgoegddgh/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/ptrmjxfuemeyrinqtrrgjqnggdesoksl/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/aibnewprxmwhkvpamcjglsfclsvbvjmf/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/bheedjlydsefbitxdkvmcgnagyofksle/debug/pprof 2026/10/26 20:28:14 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/rccdlystgoenjfrppeujuoawrwfxdgae/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/ahbfothnxuyrgrfxgaaexsmafcgghjci/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/sbmgysnsjlvxdlatifxgenulsteuumiw/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/gnvylpnjrkdqbvgusxagqxptbxmumtki/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/oioisjjvnbfwrwmvwtsfwkctxvqrkhis/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/dhidkdrgseiniigwrgjdiyoogfalytsn/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/muximqclnbtxvryqjbakgneafmymxjwt/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/tcaahipevmlyrwrvxpvflwxrfjppixwk/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/cfsarhsjnwubywfupgaegnondijtuwmy/debug/pprof 2026/10/26 20:28:14 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/mfwbyrujebttplltphnayrvhhvepeibw/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/owmjogsgudgbwaojrhksywpykmjenson/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/dmwwnhlajaytbhgiwjdrolgocmcsvear/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/mkhkjruamfwayjkhprhkaleoqxaveimk/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/ulyvdyeditdimrwvdsbrnjpvfjueamye/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/tpkiuyujjofmgbkarbvrjvnxmcywbowo/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/kixsutxdeanklhiwfembmijbwbwlhbkk/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/tfgfwqqmmaduvdiivnfvyhadhkbqsjkl/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/droynelxkewkttcskrppiccgesrbyult/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/rolsrhyhllobwctareyfediwytrndyrr/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/hnrbqpjtddyebhcxoahxrnotyrgvgjyt/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/xhgtalnrpcuhguvgwbkanejdcchdywih/debug/pprof 2026/10/26 20:28:14 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:14 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/iysgqwdtnoyqpnescfrgyrxiksufvvyi/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/boskddubfybyiekqaypotjalrmwslpef/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/ksugkgqtrrdukemrahkgjxtqhccwpuok/debug/pprof 2026/10/26 20:28:14 INFO Enabling pprof url=https://a.localdomain/vbsvcanxmujxnyduoepoekqeyajtxaue/debug/pprof 2026/10/26 20:28:14 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:14 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/26 20:28:14 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor offset=0 2026/10/26 20:28:14 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLWa5cqThFdj8zhUUgjz2v7gVumuRGBuMyjYmQ7ARiXx/actor/follow/01a179e6-3e9c-7217-b2cc-22b9e92bc017 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLWa5cqThFdj8zhUUgjz2v7gVumuRGBuMyjYmQ7ARiXx/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLWa5cqThFdj8zhUUgjz2v7gVumuRGBuMyjYmQ7ARiXx/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor 2026/10/26 20:28:14 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor/accept/01a179e6-3e9d-7057-ac44-ad7587968d73 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLWa5cqThFdj8zhUUgjz2v7gVumuRGBuMyjYmQ7ARiXx/actor/follow/01a179e6-3e9c-7217-b2cc-22b9e92bc017 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLWa5cqThFdj8zhUUgjz2v7gVumuRGBuMyjYmQ7ARiXx/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLWa5cqThFdj8zhUUgjz2v7gVumuRGBuMyjYmQ7ARiXx/actor/follow/01a179e6-3e9c-7217-b2cc-22b9e92bc017 2026/10/26 20:28:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLWa5cqThFdj8zhUUgjz2v7gVumuRGBuMyjYmQ7ARiXx/actor/follow/01a179e6-3e9c-7217-b2cc-22b9e92bc017 2026/10/26 20:28:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor/accept/01a179e6-3e9d-7057-ac44-ad7587968d73 2026/10/26 20:28:14 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor offset=0 2026/10/26 20:28:14 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor/create/01a179e6-3eae-773b-8826-40af33da0670 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor/post/01a179e6-3eae-76da-80e5-27b7f5789f25 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor/post/01a179e6-3eae-76da-80e5-27b7f5789f25 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor 2026/10/26 20:28:14 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor/create/01a179e6-3eae-773b-8826-40af33da0670 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor/post/01a179e6-3eae-76da-80e5-27b7f5789f25 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor/post/01a179e6-3eae-76da-80e5-27b7f5789f25 2026/10/26 20:28:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor/create/01a179e6-3eae-773b-8826-40af33da0670 2026/10/26 20:28:14 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor/post/01a179e6-3eae-76da-80e5-27b7f5789f25 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor/post/01a179e6-3eae-76da-80e5-27b7f5789f25 2026/10/26 20:28:14 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:14 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmLWa5cqThFdj8zhUUgjz2v7gVumuRGBuMyjYmQ7ARiXx/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLWa5cqThFdj8zhUUgjz2v7gVumuRGBuMyjYmQ7ARiXx/actor offset=0 2026/10/26 20:28:14 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor/follow/01a179e6-3ec4-7190-9c54-d7c3ae20c13a activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLWa5cqThFdj8zhUUgjz2v7gVumuRGBuMyjYmQ7ARiXx/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLWa5cqThFdj8zhUUgjz2v7gVumuRGBuMyjYmQ7ARiXx/actor 2026/10/26 20:28:14 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLWa5cqThFdj8zhUUgjz2v7gVumuRGBuMyjYmQ7ARiXx/actor/accept/01a179e6-3ec4-7daa-a79c-625af101a4d8 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLWa5cqThFdj8zhUUgjz2v7gVumuRGBuMyjYmQ7ARiXx/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor/follow/01a179e6-3ec4-7190-9c54-d7c3ae20c13a activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor/follow/01a179e6-3ec4-7190-9c54-d7c3ae20c13a 2026/10/26 20:28:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ/actor/follow/01a179e6-3ec4-7190-9c54-d7c3ae20c13a 2026/10/26 20:28:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLWa5cqThFdj8zhUUgjz2v7gVumuRGBuMyjYmQ7ARiXx/actor/accept/01a179e6-3ec4-7daa-a79c-625af101a4d8 2026/10/26 20:28:14 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkmLWa5cqThFdj8zhUUgjz2v7gVumuRGBuMyjYmQ7ARiXx/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkmLWa5cqThFdj8zhUUgjz2v7gVumuRGBuMyjYmQ7ARiXx/actor offset=0 2026/10/26 20:28:14 WARN Denying inbox request did=did:key:z6MkmLWa5cqThFdj8zhUUgjz2v7gVumuRGBuMyjYmQ7ARiXx key=z6MkiM624dnMfCNuocc9LqGcMvGXGmRtLpRshM4vZJL7gzUJ 2026/10/26 20:28:14 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a179e6-3f12-7ead-bf23-443c202bfe5b 2026/10/26 20:28:15 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/26 20:28:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/26 20:28:15 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-3f23-789f-9aa6-c9593251bdb8 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/26 20:28:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-3f23-789f-9aa6-c9593251bdb8 2026/10/26 20:28:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/26 20:28:15 INFO Received a new post activity.id=https://a.localdomain/create/01a179e6-3f38-78f0-95a9-41ae440074ec activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-3f38-78ba-8754-43c58b7f52f8 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/01a179e6-3f38-78ba-8754-43c58b7f52f8 2026/10/26 20:28:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a179e6-3f38-78f0-95a9-41ae440074ec 2026/10/26 20:28:15 INFO Viewing post request.path=/users/view/a.localdomain/post/01a179e6-3f38-78ba-8754-43c58b7f52f8 request.user=bob post=https://a.localdomain/post/01a179e6-3f38-78ba-8754-43c58b7f52f8 2026/10/26 20:28:15 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a179e6-3f49-7d7e-9a3f-57259f2502e1 activity.type=Reject activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-3f23-789f-9aa6-c9593251bdb8 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-3f23-789f-9aa6-c9593251bdb8 2026/10/26 20:28:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a179e6-3f49-7d7e-9a3f-57259f2502e1 2026/10/26 20:28:15 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/10/26 20:28:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/26 20:28:15 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-3f66-78f3-b1ae-a52e2abdd535 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/26 20:28:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-3f66-78f3-b1ae-a52e2abdd535 2026/10/26 20:28:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/26 20:28:15 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a179e6-3f79-7104-bcf0-667861e465a4 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-3f66-78f3-b1ae-a52e2abdd535 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a179e6-3f66-78f3-b1ae-a52e2abdd535 2026/10/26 20:28:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a179e6-3f79-7104-bcf0-667861e465a4 2026/10/26 20:28:15 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:15 INFO Applying migration id=initial --- PASS: TestCluster_InboxFetchNotOwner (4.42s) 2026/10/26 20:28:15 INFO Applying migration id=notesupdated 2026/10/26 20:28:15 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:15 INFO Applying migration id=activitiesid 2026/10/26 20:28:15 INFO Applying migration id=outbox 2026/10/26 20:28:15 INFO Applying migration id=edits 2026/10/26 20:28:15 INFO Applying migration id=outboxactor 2026/10/26 20:28:15 INFO Applying migration id=outboxsender 2026/10/26 20:28:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a179e6-4041-7603-82d7-4d79ee4a50a6 2026/10/26 20:28:15 INFO Applying migration id=thread 2026/10/26 20:28:15 INFO Applying migration id=host 2026/10/26 20:28:15 INFO Applying migration id=sharedinbox 2026/10/26 20:28:15 INFO Applying migration id=noteshost 2026/10/26 20:28:15 INFO Applying migration id=fetched 2026/10/26 20:28:15 INFO Applying migration id=move 2026/10/26 20:28:15 INFO Applying migration id=cleanup 2026/10/26 20:28:15 INFO Applying migration id=received 2026/10/26 20:28:15 INFO Applying migration id=namehost 2026/10/26 20:28:15 INFO Applying migration id=outboxhost 2026/10/26 20:28:15 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=bob 2026/10/26 20:28:15 INFO Applying migration id=notesfts 2026/10/26 20:28:15 INFO Applying migration id=iconsname 2026/10/26 20:28:15 INFO Applying migration id=nohash 2026/10/26 20:28:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/26 20:28:15 INFO Applying migration id=shares 2026/10/26 20:28:15 INFO Applying migration id=actorttl 2026/10/26 20:28:15 INFO Applying migration id=tocc 2026/10/26 20:28:15 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-405c-7324-8412-bfe34089a497 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/26 20:28:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-405c-7324-8412-bfe34089a497 2026/10/26 20:28:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=alice actor=https://a.localdomain/user/bob offset=0 2026/10/26 20:28:15 INFO Applying migration id=followeds 2026/10/26 20:28:15 INFO Applying migration id=certhash 2026/10/26 20:28:15 INFO Applying migration id=follows_sync 2026/10/26 20:28:15 INFO Applying migration id=jsonpath 2026/10/26 20:28:15 INFO Received a new post activity.id=https://a.localdomain/create/01a179e6-4072-77e3-9c80-172a0107860e activity.type=Create activity.actor=https://a.localdomain/user/bob activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-4072-77ab-b898-7bc8fb86fbb5 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/bob post=https://a.localdomain/post/01a179e6-4072-77ab-b898-7bc8fb86fbb5 2026/10/26 20:28:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a179e6-4072-77e3-9c80-172a0107860e 2026/10/26 20:28:15 INFO Applying migration id=localforward 2026/10/26 20:28:15 INFO Viewing post request.path=/users/view/a.localdomain/post/01a179e6-4072-77ab-b898-7bc8fb86fbb5 request.user=bob post=https://a.localdomain/post/01a179e6-4072-77ab-b898-7bc8fb86fbb5 2026/10/26 20:28:15 INFO Applying migration id=avatar 2026/10/26 20:28:15 INFO Applying migration id=noimage 2026/10/26 20:28:15 INFO Applying migration id=feed 2026/10/26 20:28:15 INFO Applying migration id=bookmarks 2026/10/26 20:28:15 INFO Applying migration id=shareactivity 2026/10/26 20:28:15 INFO Applying migration id=application 2026/10/26 20:28:15 INFO Applying migration id=certificates 2026/10/26 20:28:15 INFO Applying migration id=rawforward 2026/10/26 20:28:15 INFO Applying migration id=publickey 2026/10/26 20:28:15 INFO Applying migration id=resolvegroup 2026/10/26 20:28:15 INFO Applying migration id=reject 2026/10/26 20:28:15 INFO Applying migration id=autodel 2026/10/26 20:28:15 INFO Applying migration id=jsonb 2026/10/26 20:28:15 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a179e6-4090-7105-89d5-7a81ce7980fb activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-405c-7324-8412-bfe34089a497 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-405c-7324-8412-bfe34089a497 2026/10/26 20:28:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a179e6-4090-7105-89d5-7a81ce7980fb 2026/10/26 20:28:15 INFO Applying migration id=quote 2026/10/26 20:28:15 INFO Applying migration id=rfc9421 2026/10/26 20:28:15 INFO Applying migration id=keys 2026/10/26 20:28:15 INFO Applying migration id=portable 2026/10/26 20:28:15 INFO Applying migration id=proofs 2026/10/26 20:28:15 INFO Applying migration id=contexts 2026/10/26 20:28:15 INFO Applying migration id=deliverieshost 2026/10/26 20:28:15 INFO Applying migration id=pembegin 2026/10/26 20:28:15 INFO Applying migration id=didhost 2026/10/26 20:28:15 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:15 INFO Applying migration id=invites 2026/10/26 20:28:15 INFO Applying migration id=ed25519blob 2026/10/26 20:28:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a179e6-40a9-7f04-9e7b-7a00461928f8 2026/10/26 20:28:15 INFO Applying migration id=rsablob 2026/10/26 20:28:15 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=bob 2026/10/26 20:28:15 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/bob request.user=carol actor=https://a.localdomain/user/bob offset=0 2026/10/26 20:28:15 INFO Applying migration id=iconscid 2026/10/26 20:28:15 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-40bc-71c0-ae52-9a0795e4beaf 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/26 20:28:15 INFO Applying migration id=actor 2026/10/26 20:28:15 INFO Applying migration id=localkeys 2026/10/26 20:28:15 INFO Applying migration id=deleted 2026/10/26 20:28:15 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a179e6-40bd-758a-9446-2b88211d6cb2 activity.type=Accept activity.actor=https://a.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-40bc-71c0-ae52-9a0795e4beaf activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a179e6-40bc-71c0-ae52-9a0795e4beaf 2026/10/26 20:28:15 INFO Applying migration id=history 2026/10/26 20:28:15 INFO Applying migration id=outboxnano 2026/10/26 20:28:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-40bc-71c0-ae52-9a0795e4beaf 2026/10/26 20:28:15 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a179e6-40bd-758a-9446-2b88211d6cb2 2026/10/26 20:28:15 INFO Applying migration id=implements 2026/10/26 20:28:15 INFO Applying migration id=backfill 2026/10/26 20:28:15 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_RejectedLocally (4.70s) --- PASS: TestCluster_PostToFollowers_ApprovedLocally (4.96s) 2026/10/26 20:28:16 INFO Enabling pprof url=https://b.localdomain/mvghtxadtcnbrujepjwxkrcjrhpcyvwo/debug/pprof 2026/10/26 20:28:16 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:16 INFO Enabling pprof url=https://b.localdomain/quaglnrligggpnewtpiaeydxsollghva/debug/pprof 2026/10/26 20:28:16 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:16 INFO Enabling pprof url=https://b.localdomain/hykyxrisimnxbymgrwyjiwgwikxkiava/debug/pprof 2026/10/26 20:28:16 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:16 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:17 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:17 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-48d8-7906-94a3-fcd3fbd70c18 2026/10/26 20:28:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/26 20:28:17 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:17 INFO Looking up user name=carol 2026/10/26 20:28:17 INFO Enabling pprof url=https://b.localdomain/xpyknfmubwkogdbobfsjfunvwuhjhgpy/debug/pprof 2026/10/26 20:28:17 INFO Enabling pprof url=https://b.localdomain/gvlbrrtnxnvudguoafksfkevivwxuddp/debug/pprof 2026/10/26 20:28:17 INFO Enabling pprof url=https://b.localdomain/kfjurvodsupxwnadvncgkpcfvfmtgjtu/debug/pprof 2026/10/26 20:28:17 INFO Enabling pprof url=https://b.localdomain/jnuvkgdautghurqiacnscolokwydhwry/debug/pprof 2026/10/26 20:28:17 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:17 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:17 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:17 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-4907-751a-a95c-c98370fbfe99 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/26 20:28:17 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-4907-751a-a95c-c98370fbfe99 2026/10/26 20:28:17 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-4907-751a-a95c-c98370fbfe99 2026/10/26 20:28:17 INFO Looking up user name=alice 2026/10/26 20:28:17 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-4907-751a-a95c-c98370fbfe99 2026/10/26 20:28:17 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-4907-751a-a95c-c98370fbfe99 2026/10/26 20:28:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:17 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:17 INFO Looking up user name=alice 2026/10/26 20:28:17 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-4907-751a-a95c-c98370fbfe99 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/26 20:28:17 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-492a-70d2-b6ad-e75e754b3f16 2026/10/26 20:28:17 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/26 20:28:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:17 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:17 INFO Looking up user name=carol 2026/10/26 20:28:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:17 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-494e-7532-8fa5-8633b48a3673 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/26 20:28:17 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-494e-7532-8fa5-8633b48a3673 2026/10/26 20:28:17 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-494e-7532-8fa5-8633b48a3673 2026/10/26 20:28:17 INFO Looking up user name=bob 2026/10/26 20:28:17 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-494e-7532-8fa5-8633b48a3673 2026/10/26 20:28:17 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-494e-7532-8fa5-8633b48a3673 2026/10/26 20:28:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:17 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:17 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/26 20:28:17 INFO Looking up user name=bob 2026/10/26 20:28:17 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-494e-7532-8fa5-8633b48a3673 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/26 20:28:17 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-4965-7416-989b-7c9b8896bf9a activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-494e-7532-8fa5-8633b48a3673 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a179e6-494e-7532-8fa5-8633b48a3673 2026/10/26 20:28:17 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a179e6-4965-7416-989b-7c9b8896bf9a 2026/10/26 20:28:17 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a179e6-4965-7416-989b-7c9b8896bf9a 2026/10/26 20:28:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:17 INFO Looking up user name=carol 2026/10/26 20:28:17 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a179e6-4965-7416-989b-7c9b8896bf9a 2026/10/26 20:28:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-4965-7416-989b-7c9b8896bf9a 2026/10/26 20:28:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:17 INFO Looking up user name=carol 2026/10/26 20:28:17 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-4965-7416-989b-7c9b8896bf9a activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-494e-7532-8fa5-8633b48a3673 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a179e6-494e-7532-8fa5-8633b48a3673 2026/10/26 20:28:17 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-4984-7af8-abaa-d6fe6f4fd454 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4984-7a9f-b73e-ffd4ff24fe53 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-4984-7a9f-b73e-ffd4ff24fe53 2026/10/26 20:28:17 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4984-7af8-abaa-d6fe6f4fd454 2026/10/26 20:28:17 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4984-7af8-abaa-d6fe6f4fd454 2026/10/26 20:28:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:17 INFO Looking up user name=carol 2026/10/26 20:28:17 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4984-7af8-abaa-d6fe6f4fd454 2026/10/26 20:28:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-4984-7af8-abaa-d6fe6f4fd454 2026/10/26 20:28:17 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-4984-7a9f-b73e-ffd4ff24fe53 request.user=carol post=https://b.localdomain/post/01a179e6-4984-7a9f-b73e-ffd4ff24fe53 2026/10/26 20:28:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:17 INFO Looking up user name=carol 2026/10/26 20:28:17 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-4984-7af8-abaa-d6fe6f4fd454 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4984-7a9f-b73e-ffd4ff24fe53 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-4984-7a9f-b73e-ffd4ff24fe53 2026/10/26 20:28:17 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/26 20:28:17 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-49a1-794a-ae2a-70995336d825 2026/10/26 20:28:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:17 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:17 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-49b5-7202-93d7-943775100220 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-4907-751a-a95c-c98370fbfe99 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-4907-751a-a95c-c98370fbfe99 2026/10/26 20:28:17 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-49b5-7202-93d7-943775100220 2026/10/26 20:28:17 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-49b5-7202-93d7-943775100220 2026/10/26 20:28:17 INFO Looking up user name=bob 2026/10/26 20:28:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:17 INFO Looking up user name=carol 2026/10/26 20:28:17 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-49b5-7202-93d7-943775100220 2026/10/26 20:28:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-49b5-7202-93d7-943775100220 2026/10/26 20:28:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:17 INFO Looking up user name=carol 2026/10/26 20:28:17 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-49b5-7202-93d7-943775100220 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-4907-751a-a95c-c98370fbfe99 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-4907-751a-a95c-c98370fbfe99 2026/10/26 20:28:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/26 20:28:17 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:17 INFO Looking up user name=carol 2026/10/26 20:28:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:17 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-4a79-7704-93cb-49fd477f365f 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/26 20:28:17 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-4a79-7704-93cb-49fd477f365f 2026/10/26 20:28:17 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-4a79-7704-93cb-49fd477f365f 2026/10/26 20:28:17 INFO Looking up user name=alice 2026/10/26 20:28:17 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-4a79-7704-93cb-49fd477f365f 2026/10/26 20:28:17 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-4a79-7704-93cb-49fd477f365f 2026/10/26 20:28:17 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:17 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:17 INFO Looking up user name=alice 2026/10/26 20:28:17 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-4a79-7704-93cb-49fd477f365f 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/26 20:28:17 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-4a96-7c6f-bb0a-8e3d29d7eb63 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-4a79-7704-93cb-49fd477f365f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-4a79-7704-93cb-49fd477f365f 2026/10/26 20:28:17 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-4a96-7c6f-bb0a-8e3d29d7eb63 2026/10/26 20:28:17 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-4a96-7c6f-bb0a-8e3d29d7eb63 2026/10/26 20:28:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:17 INFO Looking up user name=carol 2026/10/26 20:28:17 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-4a96-7c6f-bb0a-8e3d29d7eb63 2026/10/26 20:28:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-4a96-7c6f-bb0a-8e3d29d7eb63 2026/10/26 20:28:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:17 INFO Looking up user name=carol 2026/10/26 20:28:17 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-4a96-7c6f-bb0a-8e3d29d7eb63 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-4a79-7704-93cb-49fd477f365f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-4a79-7704-93cb-49fd477f365f 2026/10/26 20:28:17 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-4aad-7b1f-ad94-2403c7b20c75 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090 2026/10/26 20:28:17 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4aad-7b1f-ad94-2403c7b20c75 2026/10/26 20:28:17 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4aad-7b1f-ad94-2403c7b20c75 2026/10/26 20:28:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:17 INFO Looking up user name=carol 2026/10/26 20:28:17 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4aad-7b1f-ad94-2403c7b20c75 2026/10/26 20:28:17 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-4aad-7b1f-ad94-2403c7b20c75 2026/10/26 20:28:17 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090 request.user=carol post=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090 2026/10/26 20:28:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:17 INFO Looking up user name=carol 2026/10/26 20:28:17 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-4aad-7b1f-ad94-2403c7b20c75 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090 2026/10/26 20:28:17 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/26 20:28:17 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:17 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:17 INFO Looking up user name=carol 2026/10/26 20:28:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:18 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:18 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:18 INFO Looking up user name=carol 2026/10/26 20:28:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:18 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-4ae9-7f11-a658-bd72acd5a12e activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090 2026/10/26 20:28:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-4ae9-7f11-a658-bd72acd5a12e 2026/10/26 20:28:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-4ae9-7f11-a658-bd72acd5a12e 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:18 INFO Looking up user name=carol 2026/10/26 20:28:18 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-4ae9-7f11-a658-bd72acd5a12e 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-4ae9-7f11-a658-bd72acd5a12e 2026/10/26 20:28:18 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/26 20:28:18 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090 request.user=carol post=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-4afe-76e3-8a73-6412b89b1203 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:18 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/26 20:28:18 INFO Looking up user name=carol 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-4b07-7df0-ad9f-e887094820d3 2026/10/26 20:28:18 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-4ae9-7f11-a658-bd72acd5a12e activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090 2026/10/26 20:28:18 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/10/26 20:28:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-4b10-72e2-9fcf-d4702bde956a 2026/10/26 20:28:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:18 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/10/26 20:28:18 INFO Received delete request activity.id=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-4b1b-7722-9182-acb6a6fede28 2026/10/26 20:28:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090#delete 2026/10/26 20:28:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090#delete 2026/10/26 20:28:18 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090#delete 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090#delete 2026/10/26 20:28:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:18 INFO Looking up user name=carol 2026/10/26 20:28:18 INFO Received delete request activity.id=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a179e6-4aad-7a93-b402-1373895ae090 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:18 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=g 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-4b45-79d9-a85f-ae56697df4ab 2026/10/26 20:28:18 WARN Metadata field key does not exist request.path=/users/metadata/remove request.user=bob raw=g 2026/10/26 20:28:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:18 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=e 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-4b60-77aa-b42b-44ed54c1c3a6 2026/10/26 20:28:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:18 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=c 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-4b7a-737a-b958-133d3af814b9 2026/10/26 20:28:18 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key=a 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-4b82-736c-b34f-49ff64c69ab7 2026/10/26 20:28:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:18 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:18 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-4d43-7c94-a693-07e5119fe85c activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:18 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-4d43-7c94-a693-07e5119fe85c 2026/10/26 20:28:18 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-4d43-7c94-a693-07e5119fe85c 2026/10/26 20:28:18 INFO Looking up user name=alice 2026/10/26 20:28:18 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-4d43-7c94-a693-07e5119fe85c 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-4d43-7c94-a693-07e5119fe85c 2026/10/26 20:28:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/26 20:28:18 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:18 INFO Looking up user name=carol 2026/10/26 20:28:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:18 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-4d67-733a-ad7b-a5b213f9dfad 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/26 20:28:18 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-4d67-733a-ad7b-a5b213f9dfad 2026/10/26 20:28:18 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-4d67-733a-ad7b-a5b213f9dfad 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:18 INFO Looking up user name=alice 2026/10/26 20:28:18 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-4d67-733a-ad7b-a5b213f9dfad 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-4d67-733a-ad7b-a5b213f9dfad 2026/10/26 20:28:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:18 INFO Looking up user name=alice 2026/10/26 20:28:18 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-4d43-7c94-a693-07e5119fe85c activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-4d7a-74c0-87d9-6e108e63e726 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-4d43-7c94-a693-07e5119fe85c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-4d43-7c94-a693-07e5119fe85c 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:18 INFO Looking up user name=alice 2026/10/26 20:28:18 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-4d67-733a-ad7b-a5b213f9dfad 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/26 20:28:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-4d80-7654-b5ee-3568dd7eb4d9 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-4d67-733a-ad7b-a5b213f9dfad activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-4d67-733a-ad7b-a5b213f9dfad 2026/10/26 20:28:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-4d7a-74c0-87d9-6e108e63e726 2026/10/26 20:28:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-4d7a-74c0-87d9-6e108e63e726 2026/10/26 20:28:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-4d80-7654-b5ee-3568dd7eb4d9 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-4d7a-74c0-87d9-6e108e63e726 2026/10/26 20:28:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-4d80-7654-b5ee-3568dd7eb4d9 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:18 INFO Looking up user name=carol 2026/10/26 20:28:18 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-4d80-7654-b5ee-3568dd7eb4d9 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-4d7a-74c0-87d9-6e108e63e726 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-4d80-7654-b5ee-3568dd7eb4d9 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-4d7a-74c0-87d9-6e108e63e726 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-4d43-7c94-a693-07e5119fe85c activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-4d43-7c94-a693-07e5119fe85c 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:18 INFO Looking up user name=carol 2026/10/26 20:28:18 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-4d80-7654-b5ee-3568dd7eb4d9 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-4d67-733a-ad7b-a5b213f9dfad activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-4d67-733a-ad7b-a5b213f9dfad 2026/10/26 20:28:18 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-4da8-776b-b092-036612764e2b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4da8-76f1-92bf-bda6499bc2b7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-4da8-76f1-92bf-bda6499bc2b7 2026/10/26 20:28:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4da8-776b-b092-036612764e2b 2026/10/26 20:28:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4da8-776b-b092-036612764e2b 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:18 INFO Looking up user name=carol 2026/10/26 20:28:18 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4da8-776b-b092-036612764e2b 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-4da8-776b-b092-036612764e2b 2026/10/26 20:28:18 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-4da8-76f1-92bf-bda6499bc2b7 request.user=carol post=https://b.localdomain/post/01a179e6-4da8-76f1-92bf-bda6499bc2b7 2026/10/26 20:28:18 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-4dbe-7f01-b62b-08b244d65d0f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4dbe-7ec3-9a5c-771e6363d5c4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-4dbe-7ec3-9a5c-771e6363d5c4 2026/10/26 20:28:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4dbe-7f01-b62b-08b244d65d0f 2026/10/26 20:28:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4dbe-7f01-b62b-08b244d65d0f 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:18 INFO Looking up user name=carol 2026/10/26 20:28:18 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4dbe-7f01-b62b-08b244d65d0f 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-4dbe-7f01-b62b-08b244d65d0f 2026/10/26 20:28:18 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-4dbe-7ec3-9a5c-771e6363d5c4 request.user=carol post=https://b.localdomain/post/01a179e6-4dbe-7ec3-9a5c-771e6363d5c4 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:18 INFO Looking up user name=carol 2026/10/26 20:28:18 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-4da8-776b-b092-036612764e2b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4da8-76f1-92bf-bda6499bc2b7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-4da8-76f1-92bf-bda6499bc2b7 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:18 INFO Looking up user name=carol 2026/10/26 20:28:18 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-4dbe-7f01-b62b-08b244d65d0f activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4dbe-7ec3-9a5c-771e6363d5c4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-4dbe-7ec3-9a5c-771e6363d5c4 2026/10/26 20:28:18 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-4de3-7b8d-97e1-2d14bdd78f11 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4de3-7b51-be14-e20cc0c1d456 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-4de3-7b51-be14-e20cc0c1d456 2026/10/26 20:28:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4de3-7b8d-97e1-2d14bdd78f11 2026/10/26 20:28:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4de3-7b8d-97e1-2d14bdd78f11 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4de3-7b8d-97e1-2d14bdd78f11 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-4de3-7b8d-97e1-2d14bdd78f11 2026/10/26 20:28:18 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-4de3-7b51-be14-e20cc0c1d456 request.user=bob post=https://b.localdomain/post/01a179e6-4de3-7b51-be14-e20cc0c1d456 2026/10/26 20:28:18 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-4dfd-7721-a496-66a5ca85648e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4dfd-76e9-a096-0e781ff39d2e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-4dfd-76e9-a096-0e781ff39d2e 2026/10/26 20:28:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4dfd-7721-a496-66a5ca85648e 2026/10/26 20:28:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4dfd-7721-a496-66a5ca85648e 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4dfd-7721-a496-66a5ca85648e 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-4dfd-7721-a496-66a5ca85648e 2026/10/26 20:28:18 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-4dfd-76e9-a096-0e781ff39d2e request.user=bob post=https://b.localdomain/post/01a179e6-4dfd-76e9-a096-0e781ff39d2e 2026/10/26 20:28:18 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-4e12-7022-a63c-247b88886d75 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4e11-7f2f-a526-efba9390d4b5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-4e11-7f2f-a526-efba9390d4b5 2026/10/26 20:28:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4e12-7022-a63c-247b88886d75 2026/10/26 20:28:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4e12-7022-a63c-247b88886d75 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-4e12-7022-a63c-247b88886d75 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-4e12-7022-a63c-247b88886d75 2026/10/26 20:28:18 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-4e11-7f2f-a526-efba9390d4b5 request.user=bob post=https://b.localdomain/post/01a179e6-4e11-7f2f-a526-efba9390d4b5 2026/10/26 20:28:18 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/26 20:28:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:18 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-4dbe-7ec3-9a5c-771e6363d5c4 request.user=bob post=https://b.localdomain/post/01a179e6-4dbe-7ec3-9a5c-771e6363d5c4 2026/10/26 20:28:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a179e6-4e34-7dc5-8867-b511a89c649e 2026/10/26 20:28:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a179e6-4e34-7dc5-8867-b511a89c649e 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a179e6-4e34-7dc5-8867-b511a89c649e 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a179e6-4e34-7dc5-8867-b511a89c649e 2026/10/26 20:28:18 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-4dbe-7ec3-9a5c-771e6363d5c4 request.user=bob post=https://b.localdomain/post/01a179e6-4dbe-7ec3-9a5c-771e6363d5c4 2026/10/26 20:28:18 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-4da8-76f1-92bf-bda6499bc2b7 request.user=bob post=https://b.localdomain/post/01a179e6-4da8-76f1-92bf-bda6499bc2b7 2026/10/26 20:28:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a179e6-4e4a-7d57-bd8a-85d459ef3330 2026/10/26 20:28:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a179e6-4e4a-7d57-bd8a-85d459ef3330 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a179e6-4e4a-7d57-bd8a-85d459ef3330 2026/10/26 20:28:18 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a179e6-4e4a-7d57-bd8a-85d459ef3330 2026/10/26 20:28:18 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-4da8-76f1-92bf-bda6499bc2b7 request.user=bob post=https://b.localdomain/post/01a179e6-4da8-76f1-92bf-bda6499bc2b7 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-4de3-7b8d-97e1-2d14bdd78f11 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4de3-7b51-be14-e20cc0c1d456 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-4de3-7b51-be14-e20cc0c1d456 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-4dfd-7721-a496-66a5ca85648e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4dfd-76e9-a096-0e781ff39d2e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-4dfd-76e9-a096-0e781ff39d2e 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-4e12-7022-a63c-247b88886d75 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4e11-7f2f-a526-efba9390d4b5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-4e11-7f2f-a526-efba9390d4b5 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:18 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:18 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:18 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:18 INFO Received delete request activity.id=https://b.localdomain/post/01a179e6-4de3-7b51-be14-e20cc0c1d456#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4de3-7b51-be14-e20cc0c1d456 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a179e6-4de3-7b51-be14-e20cc0c1d456 2026/10/26 20:28:18 INFO Received delete request activity.id=https://b.localdomain/post/01a179e6-4dfd-76e9-a096-0e781ff39d2e#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4dfd-76e9-a096-0e781ff39d2e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a179e6-4dfd-76e9-a096-0e781ff39d2e 2026/10/26 20:28:18 INFO Deleted old posts count=2 2026/10/26 20:28:18 INFO Removed old shared posts count=1 2026/10/26 20:28:18 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/26 20:28:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a179e6-4de3-7b51-be14-e20cc0c1d456#delete 2026/10/26 20:28:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a179e6-4de3-7b51-be14-e20cc0c1d456#delete 2026/10/26 20:28:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a179e6-4de3-7b51-be14-e20cc0c1d456#delete 2026/10/26 20:28:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a179e6-4dfd-76e9-a096-0e781ff39d2e#delete 2026/10/26 20:28:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a179e6-4dfd-76e9-a096-0e781ff39d2e#delete 2026/10/26 20:28:18 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a179e6-4dfd-76e9-a096-0e781ff39d2e#delete 2026/10/26 20:28:18 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a179e6-4eaa-71df-a8b6-b0c110903954 2026/10/26 20:28:18 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a179e6-4eaa-71df-a8b6-b0c110903954 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:18 INFO Looking up user name=bob 2026/10/26 20:28:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/undo/01a179e6-4eaa-71df-a8b6-b0c110903954 2026/10/26 20:28:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a179e6-4de3-7b51-be14-e20cc0c1d456#delete 2026/10/26 20:28:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/01a179e6-4eaa-71df-a8b6-b0c110903954 2026/10/26 20:28:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a179e6-4dfd-76e9-a096-0e781ff39d2e#delete 2026/10/26 20:28:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:19 INFO Looking up user name=bob 2026/10/26 20:28:19 INFO Received delete request activity.id=https://b.localdomain/post/01a179e6-4de3-7b51-be14-e20cc0c1d456#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4de3-7b51-be14-e20cc0c1d456 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a179e6-4de3-7b51-be14-e20cc0c1d456 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:19 INFO Looking up user name=bob 2026/10/26 20:28:19 INFO Received delete request activity.id=https://b.localdomain/post/01a179e6-4dfd-76e9-a096-0e781ff39d2e#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-4dfd-76e9-a096-0e781ff39d2e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a179e6-4dfd-76e9-a096-0e781ff39d2e 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:19 INFO Looking up user name=bob 2026/10/26 20:28:19 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:19 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:19 INFO Looking up user name=bob 2026/10/26 20:28:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:19 INFO Enabling pprof url=https://b.localdomain/cuoldepvnewpcblmoapclblbixywtres/debug/pprof 2026/10/26 20:28:19 INFO Enabling pprof url=https://b.localdomain/cxcvyflitjefodutwqmqrfyyqgvkjxtf/debug/pprof 2026/10/26 20:28:19 INFO Enabling pprof url=https://b.localdomain/kwuvcgslacpleqqhqkgamojcamwgyjvm/debug/pprof 2026/10/26 20:28:19 INFO Enabling pprof url=https://b.localdomain/hylnxkxnhpfhqtmgjmrpxkyupgbedtwx/debug/pprof 2026/10/26 20:28:19 INFO Enabling pprof url=https://b.localdomain/msvoefbrqtjyouywypfjlxqlvlloeils/debug/pprof 2026/10/26 20:28:19 INFO Enabling pprof url=https://b.localdomain/unlmpnxjuwdvqxdagplqvvwvrpsvydmq/debug/pprof 2026/10/26 20:28:19 INFO Enabling pprof url=https://b.localdomain/sfdojikhhgilsflduspdlhqoctvjyrdf/debug/pprof 2026/10/26 20:28:19 INFO Enabling pprof url=https://b.localdomain/qwfbsbiihkjxetmyrfxodjolgvtdgoqh/debug/pprof 2026/10/26 20:28:19 INFO Enabling pprof url=https://b.localdomain/gkgjlvbunvlxxwmthfstngfrpbnfoqwt/debug/pprof 2026/10/26 20:28:19 INFO Enabling pprof url=https://b.localdomain/llfbimtytndbnxlnqguowswnqpvchcix/debug/pprof 2026/10/26 20:28:19 INFO Enabling pprof url=https://b.localdomain/tujokxldbbugueiipimmtipsbavesxwj/debug/pprof 2026/10/26 20:28:19 INFO Enabling pprof url=https://b.localdomain/xchogcobmgpycwrktshuspjrtbeloojx/debug/pprof 2026/10/26 20:28:19 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:19 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:19 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:19 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:19 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:19 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:19 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:19 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/10/26 20:28:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-50c9-7a2e-b179-a53fc3f0bd07 2026/10/26 20:28:19 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:19 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:19 INFO Looking up user name=bob 2026/10/26 20:28:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:19 INFO Removing metadata field request.path=/users/metadata/remove request.user=bob key="my website" 2026/10/26 20:28:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-50e7-7dd5-9f8e-c5191287c9d2 2026/10/26 20:28:19 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:19 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:19 INFO Looking up user name=bob 2026/10/26 20:28:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a179e6-5138-7570-897e-8258a38838e4 2026/10/26 20:28:19 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:19 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:19 INFO Looking up user name=alice 2026/10/26 20:28:19 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/26 20:28:19 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-5150-7c7b-9d25-a6d43d9e8ce1 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/26 20:28:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a179e6-5150-7c7b-9d25-a6d43d9e8ce1 2026/10/26 20:28:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a179e6-5150-7c7b-9d25-a6d43d9e8ce1 2026/10/26 20:28:19 INFO Looking up user name=bob 2026/10/26 20:28:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a179e6-5150-7c7b-9d25-a6d43d9e8ce1 2026/10/26 20:28:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-5150-7c7b-9d25-a6d43d9e8ce1 2026/10/26 20:28:19 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:19 INFO Looking up user name=bob 2026/10/26 20:28:19 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-5150-7c7b-9d25-a6d43d9e8ce1 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/26 20:28:19 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a179e6-516d-7923-a844-cabc1ec967fe activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-5150-7c7b-9d25-a6d43d9e8ce1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-5150-7c7b-9d25-a6d43d9e8ce1 2026/10/26 20:28:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a179e6-516d-7923-a844-cabc1ec967fe 2026/10/26 20:28:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a179e6-516d-7923-a844-cabc1ec967fe 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:19 INFO Looking up user name=alice 2026/10/26 20:28:19 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a179e6-516d-7923-a844-cabc1ec967fe 2026/10/26 20:28:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a179e6-516d-7923-a844-cabc1ec967fe 2026/10/26 20:28:19 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a179e6-517d-7126-aab4-1570155f5382 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-5150-7c7b-9d25-a6d43d9e8ce1 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-5150-7c7b-9d25-a6d43d9e8ce1 2026/10/26 20:28:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a179e6-517d-7126-aab4-1570155f5382 2026/10/26 20:28:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a179e6-517d-7126-aab4-1570155f5382 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:19 INFO Looking up user name=alice 2026/10/26 20:28:19 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a179e6-517d-7126-aab4-1570155f5382 2026/10/26 20:28:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a179e6-517d-7126-aab4-1570155f5382 2026/10/26 20:28:19 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:19 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:19 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:19 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:19 INFO Looking up user name=bob 2026/10/26 20:28:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:19 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-51f5-7746-8423-0b025a781f33 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-51f5-7746-8423-0b025a781f33 2026/10/26 20:28:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-51f5-7746-8423-0b025a781f33 2026/10/26 20:28:19 INFO Looking up user name=alice 2026/10/26 20:28:19 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-51f5-7746-8423-0b025a781f33 2026/10/26 20:28:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-51f5-7746-8423-0b025a781f33 2026/10/26 20:28:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:19 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:19 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:19 INFO Looking up user name=bob 2026/10/26 20:28:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:19 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-5215-77c9-9ff2-beb233291358 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/26 20:28:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-5215-77c9-9ff2-beb233291358 2026/10/26 20:28:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-5215-77c9-9ff2-beb233291358 2026/10/26 20:28:19 INFO Looking up user name=carol 2026/10/26 20:28:19 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-5215-77c9-9ff2-beb233291358 2026/10/26 20:28:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-5215-77c9-9ff2-beb233291358 2026/10/26 20:28:19 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:19 INFO Looking up user name=alice 2026/10/26 20:28:19 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-51f5-7746-8423-0b025a781f33 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-522b-7eaf-8719-ef3a0b72130c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-51f5-7746-8423-0b025a781f33 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-51f5-7746-8423-0b025a781f33 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/26 20:28:19 INFO Looking up user name=carol 2026/10/26 20:28:19 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-5215-77c9-9ff2-beb233291358 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/26 20:28:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-5232-7249-9383-c6ed0e3ffd06 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-5215-77c9-9ff2-beb233291358 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a179e6-5215-77c9-9ff2-beb233291358 2026/10/26 20:28:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-522b-7eaf-8719-ef3a0b72130c 2026/10/26 20:28:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-522b-7eaf-8719-ef3a0b72130c 2026/10/26 20:28:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a179e6-5232-7249-9383-c6ed0e3ffd06 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:19 INFO Looking up user name=bob 2026/10/26 20:28:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-522b-7eaf-8719-ef3a0b72130c 2026/10/26 20:28:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a179e6-5232-7249-9383-c6ed0e3ffd06 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:19 INFO Looking up user name=bob 2026/10/26 20:28:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a179e6-5232-7249-9383-c6ed0e3ffd06 2026/10/26 20:28:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-522b-7eaf-8719-ef3a0b72130c 2026/10/26 20:28:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-5232-7249-9383-c6ed0e3ffd06 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:19 INFO Looking up user name=bob 2026/10/26 20:28:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-522b-7eaf-8719-ef3a0b72130c activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-51f5-7746-8423-0b025a781f33 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-51f5-7746-8423-0b025a781f33 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:19 INFO Looking up user name=bob 2026/10/26 20:28:19 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-5232-7249-9383-c6ed0e3ffd06 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-5215-77c9-9ff2-beb233291358 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a179e6-5215-77c9-9ff2-beb233291358 2026/10/26 20:28:19 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-5259-7426-b130-2ef65642009e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-5259-73dd-a55f-e43db96abfb2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-5259-73dd-a55f-e43db96abfb2 2026/10/26 20:28:19 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-5259-7426-b130-2ef65642009e 2026/10/26 20:28:19 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-5259-7426-b130-2ef65642009e 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:19 INFO Looking up user name=bob 2026/10/26 20:28:19 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-5259-7426-b130-2ef65642009e 2026/10/26 20:28:19 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-5259-7426-b130-2ef65642009e 2026/10/26 20:28:19 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-5259-73dd-a55f-e43db96abfb2 request.user=bob post=https://b.localdomain/post/01a179e6-5259-73dd-a55f-e43db96abfb2 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:19 INFO Looking up user name=bob 2026/10/26 20:28:19 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-5259-7426-b130-2ef65642009e activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-5259-73dd-a55f-e43db96abfb2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-5259-73dd-a55f-e43db96abfb2 2026/10/26 20:28:19 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/10/26 20:28:19 INFO Fetching object cid=ap://did:key:z6MkwBVMmqje33XjSerkM5fFqjpypXCRAUBSKzyx2jQYFKYR/actor 2026/10/26 20:28:19 INFO Received followers request sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkwBVMmqje33XjSerkM5fFqjpypXCRAUBSKzyx2jQYFKYR/actor username=bob host=a.localdomain count=2 2026/10/26 20:28:19 INFO Found unknown remote follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/10/26 20:28:19 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/01a179e6-527c-7a78-a9df-8032a2635e1c 2026/10/26 20:28:19 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a179e6-527c-7bcf-8341-6497a7ce867b activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-527c-7a78-a9df-8032a2635e1c 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/26 20:28:19 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a179e6-527c-7bcf-8341-6497a7ce867b 2026/10/26 20:28:19 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a179e6-527c-7bcf-8341-6497a7ce867b 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:19 INFO Looking up user name=alice 2026/10/26 20:28:19 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/undo/01a179e6-527c-7bcf-8341-6497a7ce867b 2026/10/26 20:28:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a179e6-527c-7bcf-8341-6497a7ce867b 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:19 INFO Looking up user name=alice 2026/10/26 20:28:19 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a179e6-527c-7bcf-8341-6497a7ce867b activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-527c-7a78-a9df-8032a2635e1c 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/26 20:28:19 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a179e6-529b-76ab-b55b-352d153d1710 2026/10/26 20:28:20 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:20 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:20 INFO Looking up user name=alice 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/26 20:28:20 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-52b4-7caa-ba0b-6bbdfd827bea 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/26 20:28:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a179e6-52b4-7caa-ba0b-6bbdfd827bea 2026/10/26 20:28:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a179e6-52b4-7caa-ba0b-6bbdfd827bea 2026/10/26 20:28:20 INFO Looking up user name=bob 2026/10/26 20:28:20 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a179e6-52b4-7caa-ba0b-6bbdfd827bea 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-52b4-7caa-ba0b-6bbdfd827bea 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:20 INFO Looking up user name=bob 2026/10/26 20:28:20 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-52b4-7caa-ba0b-6bbdfd827bea 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/26 20:28:20 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a179e6-52d5-7113-8c61-d1d2f57d6f33 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-52b4-7caa-ba0b-6bbdfd827bea activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-52b4-7caa-ba0b-6bbdfd827bea 2026/10/26 20:28:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a179e6-52d5-7113-8c61-d1d2f57d6f33 2026/10/26 20:28:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a179e6-52d5-7113-8c61-d1d2f57d6f33 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:20 INFO Looking up user name=alice 2026/10/26 20:28:20 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a179e6-52d5-7113-8c61-d1d2f57d6f33 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a179e6-52d5-7113-8c61-d1d2f57d6f33 2026/10/26 20:28:20 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a179e6-52e4-7393-b811-db1c24bb7858 activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-52b4-7caa-ba0b-6bbdfd827bea activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-52b4-7caa-ba0b-6bbdfd827bea 2026/10/26 20:28:20 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/01a179e6-52b4-7caa-ba0b-6bbdfd827bea from https://b.localdomain/user/bob by https://a.localdomain/user/alice: failed to reject follow https://b.localdomain/follow/01a179e6-52b4-7caa-ba0b-6bbdfd827bea: not found" 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/hjjffnhsndqfoyfrxpixftsrgdmcauix/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/rrrlwensmihcifyaubohlwemwlevogri/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/fovdemlantbojxdafopjkuiscllmblsf/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/irihycsogfxgafmwaqynqxnxmunkumry/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/xciieueumqtfiuelnevvyqldrdvtbjpi/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/lyqxjkecsuyryehkkhkjhsmstlxmdoiw/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/gfvdjigmxigwkdctodlfkraxfgiskpqf/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/mlexeynhcgbvxynoljsifgqyavuvihqf/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/gqkqrfhldsmqtwncfqcbthmtnnqybxks/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/tpkhhrgxwkymgmpmfrwjuaquxwjbxanu/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/lwxfbljecfxhktggekqfpggcmufeurpg/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/tmuuosgmctnhjrcmnyprvsvucexsarwx/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/xkywxkwaoakddnxflbknwtwuvtmnjiie/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/ntrwaansfrrxbgmacgjbgvbwgobecwvm/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/nbloebfwsnkljwiabwxodrhomkegxtxp/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/drsnlgcqiejdoxfcedjvqtybtuukcwkw/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/gmmtdgowofrlkiweyqomhoblfjqyxcaw/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/rabmskxskcngrdjprrpkxaclcjbpwywq/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/udcuqtgpsysquxebttyyrfcdupopmjln/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/aptipolbayvrjvcpkuecsssjysgeipik/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/ftpqqqcabgxvnkjxpyqglkrggdhognsl/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/ocnigxnaufwnkklnsmoyocqesbhwstcl/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/pxarffgeklgijxxbmmfwjfftiwpovann/debug/pprof 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/gdkdnsxvodyklohtsxusapnsnujylumq/debug/pprof 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/lgfexpcjymhihvgmunvlywqitrxiqhgl/debug/pprof 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/tgwcgeqscvyoxiwypwtcawpssgwwkkqr/debug/pprof 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/wrbmvimxbjuwvnrtdaxiotfjmrprxoxk/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/lhgmiavvobhiocdhbvgaqfdhbocadktn/debug/pprof 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/xoypuxquqneshlfhietcobhvpvlajgus/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/hvhgydkrtitpvyqnkbknbakxmjcjohbm/debug/pprof 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/nwwlcaigundhuvymyprnaypbcjaccqgk/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/gaanochuhkcyjrbkhosxgopadyejjqio/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/gehtfsqbnkrnelsttdivgfmldhdocvjy/debug/pprof 2026/10/26 20:28:20 INFO Enabling pprof url=https://b.localdomain/vniwsgdmfdfytptyftmhionvgvvalvkh/debug/pprof 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a179e6-5552-7a51-ae27-5a22c8826470 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:20 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:20 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:20 INFO Looking up user name=alice 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/26 20:28:20 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-5572-7577-8a7e-bf52525e701c 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/26 20:28:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a179e6-5572-7577-8a7e-bf52525e701c 2026/10/26 20:28:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a179e6-5572-7577-8a7e-bf52525e701c 2026/10/26 20:28:20 INFO Looking up user name=bob 2026/10/26 20:28:20 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a179e6-5572-7577-8a7e-bf52525e701c 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-5572-7577-8a7e-bf52525e701c 2026/10/26 20:28:20 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-5584-7d93-83e7-ed3720d2131e 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:20 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:20 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/26 20:28:20 INFO Looking up user name=bob 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-5596-744a-a4a9-99238bdbdc08 2026/10/26 20:28:20 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-5572-7577-8a7e-bf52525e701c 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/26 20:28:20 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:20 INFO Looking up user name=bob 2026/10/26 20:28:20 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=e 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-55a0-7ef8-993c-122f9de18d1d 2026/10/26 20:28:20 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a179e6-55a3-79fa-828d-62b85888da18 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-5572-7577-8a7e-bf52525e701c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-5572-7577-8a7e-bf52525e701c 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a179e6-55a3-79fa-828d-62b85888da18 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a179e6-55a3-79fa-828d-62b85888da18 2026/10/26 20:28:20 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=g 2026/10/26 20:28:20 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/follow/01a179e6-55ae-7ee0-ae20-b79ec1e1641f activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor followed=https://b.localdomain/user/bob 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-55aa-7909-9ed3-eb912124d903 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/follow/01a179e6-55ae-7ee0-ae20-b79ec1e1641f 2026/10/26 20:28:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/follow/01a179e6-55ae-7ee0-ae20-b79ec1e1641f 2026/10/26 20:28:20 INFO Looking up user name=alice 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a179e6-55a3-79fa-828d-62b85888da18 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a179e6-55a3-79fa-828d-62b85888da18 2026/10/26 20:28:20 INFO Fetching object cid=ap://did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor 2026/10/26 20:28:20 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:20 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/follow/01a179e6-55ae-7ee0-ae20-b79ec1e1641f 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/follow/01a179e6-55ae-7ee0-ae20-b79ec1e1641f 2026/10/26 20:28:20 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:20 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/26 20:28:20 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor 2026/10/26 20:28:20 INFO Looking up user name=bob 2026/10/26 20:28:20 INFO Fetching object cid=ap://did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:20 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/follow/01a179e6-55ae-7ee0-ae20-b79ec1e1641f activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor followed=https://b.localdomain/user/bob 2026/10/26 20:28:20 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-55d5-7bcf-ba1c-87e9efd979f0 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:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/follow/01a179e6-55ae-7ee0-ae20-b79ec1e1641f activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/follow/01a179e6-55ae-7ee0-ae20-b79ec1e1641f 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/inbox activity=https://b.localdomain/accept/01a179e6-55d5-7bcf-ba1c-87e9efd979f0 2026/10/26 20:28:20 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/inbox activity=https://b.localdomain/accept/01a179e6-55d5-7bcf-ba1c-87e9efd979f0 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:20 INFO Looking up user name=bob 2026/10/26 20:28:20 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/inbox activity=https://b.localdomain/accept/01a179e6-55d5-7bcf-ba1c-87e9efd979f0 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-55d5-7bcf-ba1c-87e9efd979f0 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:20 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="my website" 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-55ea-76c2-b63e-7da17aa77809 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:20 INFO Looking up user name=bob 2026/10/26 20:28:20 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-55d5-7bcf-ba1c-87e9efd979f0 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:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/follow/01a179e6-55ae-7ee0-ae20-b79ec1e1641f activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/follow/01a179e6-55ae-7ee0-ae20-b79ec1e1641f 2026/10/26 20:28:20 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:20 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/26 20:28:20 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:20 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:20 INFO Looking up user name=bob 2026/10/26 20:28:20 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:20 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-55fe-799e-af15-c969e7275af6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-55fe-7964-ab10-5c9e1ef43d4b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-55fe-7964-ab10-5c9e1ef43d4b 2026/10/26 20:28:20 INFO Fetching object cid=ap://did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:20 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/inbox activity=https://b.localdomain/create/01a179e6-55fe-799e-af15-c969e7275af6 2026/10/26 20:28:20 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/inbox activity=https://b.localdomain/create/01a179e6-55fe-799e-af15-c969e7275af6 2026/10/26 20:28:20 INFO Looking up user name=carol 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor offset=0 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:20 INFO Looking up user name=bob 2026/10/26 20:28:20 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-5611-707a-83d4-bde6458192e6 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/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-5611-707a-83d4-bde6458192e6 2026/10/26 20:28:20 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/inbox activity=https://b.localdomain/create/01a179e6-55fe-799e-af15-c969e7275af6 2026/10/26 20:28:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-5611-707a-83d4-bde6458192e6 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-55fe-799e-af15-c969e7275af6 2026/10/26 20:28:20 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/follow/01a179e6-5611-7131-a036-29c2c9179c14 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor 2026/10/26 20:28:20 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/follow/01a179e6-5611-7131-a036-29c2c9179c14 2026/10/26 20:28:20 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/follow/01a179e6-5611-7131-a036-29c2c9179c14 2026/10/26 20:28:20 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-55fe-7964-ab10-5c9e1ef43d4b request.user=bob post=https://b.localdomain/post/01a179e6-55fe-7964-ab10-5c9e1ef43d4b 2026/10/26 20:28:20 INFO Looking up user name=alice 2026/10/26 20:28:20 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-5611-707a-83d4-bde6458192e6 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-5611-707a-83d4-bde6458192e6 2026/10/26 20:28:20 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:20 INFO Fetching object cid=ap://did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:20 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:20 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor 2026/10/26 20:28:20 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:20 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/26 20:28:20 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/follow/01a179e6-5611-7131-a036-29c2c9179c14 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/follow/01a179e6-5611-7131-a036-29c2c9179c14 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:20 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:20 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-5626-77ad-9478-0718f772eafd 2026/10/26 20:28:20 INFO Looking up user name=alice 2026/10/26 20:28:20 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-5611-707a-83d4-bde6458192e6 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/26 20:28:20 INFO Fetching object cid=ap://did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:20 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-562d-76bc-b228-b8f9e6e97455 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-5611-707a-83d4-bde6458192e6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-5611-707a-83d4-bde6458192e6 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor offset=0 2026/10/26 20:28:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-562d-76bc-b228-b8f9e6e97455 2026/10/26 20:28:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-562d-76bc-b228-b8f9e6e97455 2026/10/26 20:28:20 INFO Looking up user name=bob 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor 2026/10/26 20:28:20 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:20 INFO Looking up user name=carol 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor offset=0 2026/10/26 20:28:20 INFO Fetching object cid=ap://did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor 2026/10/26 20:28:20 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-562d-76bc-b228-b8f9e6e97455 2026/10/26 20:28:20 INFO Fetching object cid=ap://did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-562d-76bc-b228-b8f9e6e97455 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-5635-749e-b846-bee362d8e080 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor offset=0 2026/10/26 20:28:20 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/follow/01a179e6-5611-7131-a036-29c2c9179c14 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor 2026/10/26 20:28:20 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/accept/01a179e6-5642-71e7-aa0e-c8ff400f10f2 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/follow/01a179e6-5611-7131-a036-29c2c9179c14 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/follow/01a179e6-5611-7131-a036-29c2c9179c14 2026/10/26 20:28:20 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/follow/01a179e6-5644-7bf7-9b83-07b79c1fdd34 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor followed=https://b.localdomain/user/bob 2026/10/26 20:28:20 INFO Looking up user name=carol 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/accept/01a179e6-5642-71e7-aa0e-c8ff400f10f2 2026/10/26 20:28:20 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/accept/01a179e6-5642-71e7-aa0e-c8ff400f10f2 2026/10/26 20:28:20 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-562d-76bc-b228-b8f9e6e97455 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-5611-707a-83d4-bde6458192e6 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-5611-707a-83d4-bde6458192e6 2026/10/26 20:28:20 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/follow/01a179e6-5644-7bf7-9b83-07b79c1fdd34 2026/10/26 20:28:20 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-5646-7d00-9420-226c58fbe1d2 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:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:20 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/follow/01a179e6-5644-7bf7-9b83-07b79c1fdd34 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor 2026/10/26 20:28:20 ERROR Cannot add metadata field request.path=/users/metadata/add request.user=bob name=c 2026/10/26 20:28:20 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/inbox activity=https://a.localdomain/follow/01a179e6-5646-7d00-9420-226c58fbe1d2 2026/10/26 20:28:20 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/inbox activity=https://a.localdomain/follow/01a179e6-5646-7d00-9420-226c58fbe1d2 2026/10/26 20:28:20 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-5649-714f-a1f8-238a796293ab 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:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor 2026/10/26 20:28:20 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/inbox activity=https://b.localdomain/follow/01a179e6-5649-714f-a1f8-238a796293ab 2026/10/26 20:28:20 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/inbox activity=https://b.localdomain/follow/01a179e6-5649-714f-a1f8-238a796293ab 2026/10/26 20:28:20 INFO Looking up user name=alice 2026/10/26 20:28:20 INFO Fetching object cid=ap://did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor 2026/10/26 20:28:20 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:20 INFO Fetching object cid=ap://did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:20 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/inbox activity=https://a.localdomain/follow/01a179e6-5646-7d00-9420-226c58fbe1d2 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-5646-7d00-9420-226c58fbe1d2 2026/10/26 20:28:20 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/accept/01a179e6-5642-71e7-aa0e-c8ff400f10f2 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/accept/01a179e6-5642-71e7-aa0e-c8ff400f10f2 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor offset=0 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor 2026/10/26 20:28:20 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:20 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/follow/01a179e6-5644-7bf7-9b83-07b79c1fdd34 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/follow/01a179e6-5644-7bf7-9b83-07b79c1fdd34 2026/10/26 20:28:20 INFO Fetching object cid=ap://did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor 2026/10/26 20:28:20 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/accept/01a179e6-5642-71e7-aa0e-c8ff400f10f2 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/follow/01a179e6-5611-7131-a036-29c2c9179c14 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/follow/01a179e6-5611-7131-a036-29c2c9179c14 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:20 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:20 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-565c-7aeb-8ea4-7078643502ee activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-565c-7aa6-9c57-61bf2059bae8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-565c-7aa6-9c57-61bf2059bae8 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:20 INFO Looking up user name=bob 2026/10/26 20:28:20 INFO Looking up user name=bob 2026/10/26 20:28:20 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-565c-7aeb-8ea4-7078643502ee 2026/10/26 20:28:20 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-565c-7aeb-8ea4-7078643502ee 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:20 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:20 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/inbox activity=https://b.localdomain/follow/01a179e6-5649-714f-a1f8-238a796293ab 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-5649-714f-a1f8-238a796293ab 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor 2026/10/26 20:28:20 INFO Looking up user name=carol 2026/10/26 20:28:20 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor offset=0 2026/10/26 20:28:20 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:20 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-565c-7aeb-8ea4-7078643502ee 2026/10/26 20:28:20 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-565c-7aeb-8ea4-7078643502ee 2026/10/26 20:28:20 INFO Fetching object cid=ap://did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor 2026/10/26 20:28:20 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:20 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/follow/01a179e6-5644-7bf7-9b83-07b79c1fdd34 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor activity.object.kind=string activity.object.id=https://b.localdomain/user/bob follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor followed=https://b.localdomain/user/bob 2026/10/26 20:28:20 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-567b-7c2a-bfd0-b845cf282359 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:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/follow/01a179e6-5644-7bf7-9b83-07b79c1fdd34 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/follow/01a179e6-5644-7bf7-9b83-07b79c1fdd34 2026/10/26 20:28:20 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-565c-7aa6-9c57-61bf2059bae8 request.user=carol post=https://b.localdomain/post/01a179e6-565c-7aa6-9c57-61bf2059bae8 2026/10/26 20:28:20 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:20 INFO Looking up user name=bob 2026/10/26 20:28:20 INFO Fetching object cid=ap://did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:20 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/create/01a179e6-5677-7364-bb90-4fa791306cfd note=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/post/01a179e6-5677-72d6-bdc9-a7c19548d15a thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/post/01a179e6-5677-72d6-bdc9-a7c19548d15a starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor 2026/10/26 20:28:20 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/create/01a179e6-5677-7364-bb90-4fa791306cfd activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/post/01a179e6-5677-72d6-bdc9-a7c19548d15a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/post/01a179e6-5677-72d6-bdc9-a7c19548d15a 2026/10/26 20:28:20 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/inbox activity=https://b.localdomain/accept/01a179e6-567b-7c2a-bfd0-b845cf282359 2026/10/26 20:28:20 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/inbox activity=https://b.localdomain/accept/01a179e6-567b-7c2a-bfd0-b845cf282359 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:20 INFO Fetching object cid=ap://did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:20 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/create/01a179e6-5677-7364-bb90-4fa791306cfd 2026/10/26 20:28:20 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/create/01a179e6-5677-7364-bb90-4fa791306cfd 2026/10/26 20:28:20 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-55fe-799e-af15-c969e7275af6 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-55fe-7964-ab10-5c9e1ef43d4b activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-55fe-7964-ab10-5c9e1ef43d4b 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor offset=0 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/create/01a179e6-5677-7364-bb90-4fa791306cfd 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/create/01a179e6-5677-7364-bb90-4fa791306cfd 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/inbox activity=https://b.localdomain/accept/01a179e6-567b-7c2a-bfd0-b845cf282359 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-567b-7c2a-bfd0-b845cf282359 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor offset=0 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-565c-7aeb-8ea4-7078643502ee activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-565c-7aa6-9c57-61bf2059bae8 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-565c-7aa6-9c57-61bf2059bae8 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/post/01a179e6-5677-72d6-bdc9-a7c19548d15a request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/post/01a179e6-5677-72d6-bdc9-a7c19548d15a 2026/10/26 20:28:21 INFO Approving follow request activity.id=https://b.localdomain/follow/01a179e6-5649-714f-a1f8-238a796293ab 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:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/accept/01a179e6-569c-7d6a-ad8d-d1b1d0cd18ec activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-5649-714f-a1f8-238a796293ab activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-5649-714f-a1f8-238a796293ab 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/accept/01a179e6-569c-7d6a-ad8d-d1b1d0cd18ec 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/accept/01a179e6-569c-7d6a-ad8d-d1b1d0cd18ec 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-567b-7c2a-bfd0-b845cf282359 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:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/follow/01a179e6-5644-7bf7-9b83-07b79c1fdd34 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/follow/01a179e6-5644-7bf7-9b83-07b79c1fdd34 2026/10/26 20:28:21 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name=a 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-56a7-7c9e-b465-23fafa458cc5 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:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-56a8-7424-aea0-b3ccfa1fb538 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:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/inbox activity=https://a.localdomain/follow/01a179e6-56a7-7c9e-b465-23fafa458cc5 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/inbox activity=https://a.localdomain/follow/01a179e6-56a7-7c9e-b465-23fafa458cc5 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/inbox activity=https://a.localdomain/follow/01a179e6-56a8-7424-aea0-b3ccfa1fb538 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/inbox activity=https://a.localdomain/follow/01a179e6-56a8-7424-aea0-b3ccfa1fb538 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-56a8-7334-a112-83ae4e1713c3 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/inbox activity=https://a.localdomain/follow/01a179e6-56a8-7424-aea0-b3ccfa1fb538 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-56a8-7424-aea0-b3ccfa1fb538 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor offset=0 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/inbox activity=https://a.localdomain/follow/01a179e6-56a7-7c9e-b465-23fafa458cc5 2026/10/26 20:28:21 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-56a7-7c9e-b465-23fafa458cc5 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/accept/01a179e6-569c-7d6a-ad8d-d1b1d0cd18ec 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/accept/01a179e6-569c-7d6a-ad8d-d1b1d0cd18ec 2026/10/26 20:28:21 WARN Invalid metadata field request.path=/users/metadata/add request.user=bob field="c=d\ne" 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor offset=0 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-56bb-7349-9100-286637842c8c 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-56bb-7349-9100-286637842c8c 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-56b8-7a3a-b14d-b9899452d1b9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-56b8-7a09-8fe6-a160426eb894 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-56b8-7a09-8fe6-a160426eb894 2026/10/26 20:28:21 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-5646-7d00-9420-226c58fbe1d2 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:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/accept/01a179e6-56c8-71a6-8f6f-33321c9eabf6 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-5646-7d00-9420-226c58fbe1d2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-5646-7d00-9420-226c58fbe1d2 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/inbox activity=https://b.localdomain/create/01a179e6-56b8-7a3a-b14d-b9899452d1b9 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/inbox activity=https://b.localdomain/create/01a179e6-56b8-7a3a-b14d-b9899452d1b9 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor offset=0 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor/accept/01a179e6-569c-7d6a-ad8d-d1b1d0cd18ec activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-5649-714f-a1f8-238a796293ab activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-5649-714f-a1f8-238a796293ab 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-56a7-7c9e-b465-23fafa458cc5 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:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-56bb-7349-9100-286637842c8c 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/accept/01a179e6-56d1-7693-a250-7a27ef7e8e32 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-56a7-7c9e-b465-23fafa458cc5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a179e6-56a7-7c9e-b465-23fafa458cc5 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-56bb-7349-9100-286637842c8c 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/accept/01a179e6-56c8-71a6-8f6f-33321c9eabf6 2026/10/26 20:28:21 WARN Denying followers request for non-existing user did=did:key:z6MkqmH8JxuMXNBJScS86W6uSoeDPVv7MroU8hTNLT51ZbWJ 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/accept/01a179e6-56d1-7693-a250-7a27ef7e8e32 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor offset=0 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/inbox activity=https://b.localdomain/create/01a179e6-56b8-7a3a-b14d-b9899452d1b9 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-56b8-7a3a-b14d-b9899452d1b9 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/follow/01a179e6-56d8-768b-b87c-18f5ceb24643 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/accept/01a179e6-56c8-71a6-8f6f-33321c9eabf6 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-56b8-7a09-8fe6-a160426eb894 request.user=bob post=https://b.localdomain/post/01a179e6-56b8-7a09-8fe6-a160426eb894 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/follow/01a179e6-56d8-768b-b87c-18f5ceb24643 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/follow/01a179e6-56d8-768b-b87c-18f5ceb24643 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-56e3-76c7-99ea-08a3336f13f5 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:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor 2026/10/26 20:28:21 WARN Failed to verify inbox request did=did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv error="failed to verify message using https://a.localdomain/.well-known/apgateway/did:key:z6Mkrxo9D4SktAD8UZ6rS3sPUVWphghkPpDogEb6r2KXgkJv/actor#ed25519-key: invalid ed25519 signature" 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/inbox activity=https://a.localdomain/follow/01a179e6-56e3-76c7-99ea-08a3336f13f5 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/inbox activity=https://a.localdomain/follow/01a179e6-56e3-76c7-99ea-08a3336f13f5 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/accept/01a179e6-56c8-71a6-8f6f-33321c9eabf6 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/follow/01a179e6-56d8-768b-b87c-18f5ceb24643 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/accept/01a179e6-56d1-7693-a250-7a27ef7e8e32 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/follow/01a179e6-56d8-768b-b87c-18f5ceb24643 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/inbox activity=https://a.localdomain/follow/01a179e6-56e3-76c7-99ea-08a3336f13f5 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-56e3-76c7-99ea-08a3336f13f5 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor offset=0 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor offset=0 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/accept/01a179e6-56d1-7693-a250-7a27ef7e8e32 2026/10/26 20:28:21 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/accept/01a179e6-56d1-7693-a250-7a27ef7e8e32 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/accept/01a179e6-56c8-71a6-8f6f-33321c9eabf6 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-56a8-7424-aea0-b3ccfa1fb538 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:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor follower=https://a.localdomain/user/alice followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/accept/01a179e6-56fb-7d58-8190-b4f724a547f8 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-56a8-7424-aea0-b3ccfa1fb538 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-56a8-7424-aea0-b3ccfa1fb538 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a179e6-56f6-7536-9231-15bd1858c9e4 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor 2026/10/26 20:28:21 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-56fe-79b4-9377-2a7d032d1a11 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/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-56fe-79b4-9377-2a7d032d1a11 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-56fe-79b4-9377-2a7d032d1a11 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-56e3-76c7-99ea-08a3336f13f5 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:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor follower=https://a.localdomain/user/carol followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/accept/01a179e6-5702-7594-ba95-03591ad63abc activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-56e3-76c7-99ea-08a3336f13f5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a179e6-56e3-76c7-99ea-08a3336f13f5 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor offset=0 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/accept/01a179e6-56fb-7d58-8190-b4f724a547f8 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/accept/01a179e6-56fb-7d58-8190-b4f724a547f8 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/create/01a179e6-5677-7364-bb90-4fa791306cfd activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/post/01a179e6-5677-72d6-bdc9-a7c19548d15a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/post/01a179e6-5677-72d6-bdc9-a7c19548d15a 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/accept/01a179e6-5702-7594-ba95-03591ad63abc 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/accept/01a179e6-56c8-71a6-8f6f-33321c9eabf6 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-5646-7d00-9420-226c58fbe1d2 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-5646-7d00-9420-226c58fbe1d2 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-56fe-79b4-9377-2a7d032d1a11 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-56fe-79b4-9377-2a7d032d1a11 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-570c-72ee-bd65-3cf8c81dc070 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:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/accept/01a179e6-56fb-7d58-8190-b4f724a547f8 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/accept/01a179e6-5702-7594-ba95-03591ad63abc 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/inbox activity=https://b.localdomain/follow/01a179e6-570c-72ee-bd65-3cf8c81dc070 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/inbox activity=https://b.localdomain/follow/01a179e6-570c-72ee-bd65-3cf8c81dc070 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/accept/01a179e6-56d1-7693-a250-7a27ef7e8e32 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-56a7-7c9e-b465-23fafa458cc5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a179e6-56a7-7c9e-b465-23fafa458cc5 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-5715-7741-975b-6c946ef7a52d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:21 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/follow/01a179e6-56d8-768b-b87c-18f5ceb24643 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/accept/01a179e6-5717-7a81-976f-4ce44909c822 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/follow/01a179e6-56d8-768b-b87c-18f5ceb24643 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/follow/01a179e6-56d8-768b-b87c-18f5ceb24643 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-5715-7741-975b-6c946ef7a52d 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-5715-7741-975b-6c946ef7a52d 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-5719-7013-acc4-d02bf64b3afd 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/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a179e6-5719-7013-acc4-d02bf64b3afd 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a179e6-5719-7013-acc4-d02bf64b3afd 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/accept/01a179e6-5717-7a81-976f-4ce44909c822 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/accept/01a179e6-5717-7a81-976f-4ce44909c822 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/inbox activity=https://b.localdomain/follow/01a179e6-570c-72ee-bd65-3cf8c81dc070 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-570c-72ee-bd65-3cf8c81dc070 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/accept/01a179e6-5702-7594-ba95-03591ad63abc 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/accept/01a179e6-56fb-7d58-8190-b4f724a547f8 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/accept/01a179e6-5702-7594-ba95-03591ad63abc 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor offset=0 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-5715-7741-975b-6c946ef7a52d 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-5715-7741-975b-6c946ef7a52d 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a179e6-5719-7013-acc4-d02bf64b3afd 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-5719-7013-acc4-d02bf64b3afd 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/accept/01a179e6-5717-7a81-976f-4ce44909c822 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/accept/01a179e6-5717-7a81-976f-4ce44909c822 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor 2026/10/26 20:28:21 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/create/01a179e6-5726-70dc-98c2-4a0693bf24b0 note=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/post/01a179e6-5726-7092-9b71-2438d5c405b9 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/post/01a179e6-5726-7092-9b71-2438d5c405b9 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/create/01a179e6-5726-70dc-98c2-4a0693bf24b0 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/post/01a179e6-5726-7092-9b71-2438d5c405b9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/post/01a179e6-5726-7092-9b71-2438d5c405b9 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/create/01a179e6-5726-70dc-98c2-4a0693bf24b0 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/create/01a179e6-5726-70dc-98c2-4a0693bf24b0 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/accept/01a179e6-56fb-7d58-8190-b4f724a547f8 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-56a8-7424-aea0-b3ccfa1fb538 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-56a8-7424-aea0-b3ccfa1fb538 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-56fe-79b4-9377-2a7d032d1a11 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/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/accept/01a179e6-5702-7594-ba95-03591ad63abc activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-56e3-76c7-99ea-08a3336f13f5 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a179e6-56e3-76c7-99ea-08a3336f13f5 2026/10/26 20:28:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/create/01a179e6-5726-70dc-98c2-4a0693bf24b0 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-56b8-7a3a-b14d-b9899452d1b9 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-56b8-7a09-8fe6-a160426eb894 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-56b8-7a09-8fe6-a160426eb894 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/create/01a179e6-5726-70dc-98c2-4a0693bf24b0 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/post/01a179e6-5726-7092-9b71-2438d5c405b9 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/post/01a179e6-5726-7092-9b71-2438d5c405b9 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-574d-741c-bee1-3736ef187013 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Approving follow request activity.id=https://b.localdomain/follow/01a179e6-570c-72ee-bd65-3cf8c81dc070 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:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/accept/01a179e6-5755-7bce-95b7-e3ebfd31fd94 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-570c-72ee-bd65-3cf8c81dc070 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-570c-72ee-bd65-3cf8c81dc070 2026/10/26 20:28:21 INFO Enabling pprof url=https://b.localdomain/vdvcndlmawhjfopctwhpfmejetxxjbtg/debug/pprof 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-5759-78ce-8f7f-347a3951f049 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/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-5719-7013-acc4-d02bf64b3afd 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/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/accept/01a179e6-5755-7bce-95b7-e3ebfd31fd94 2026/10/26 20:28:21 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/accept/01a179e6-5755-7bce-95b7-e3ebfd31fd94 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-5759-78ce-8f7f-347a3951f049 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-5759-78ce-8f7f-347a3951f049 2026/10/26 20:28:21 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/create/01a179e6-575a-7774-b61e-e6e35b5e7a0c note=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/post/01a179e6-575a-7705-a08b-6e4cc4977fc9 thread=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/post/01a179e6-575a-7705-a08b-6e4cc4977fc9 starter=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/create/01a179e6-575a-7774-b61e-e6e35b5e7a0c activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/post/01a179e6-575a-7705-a08b-6e4cc4977fc9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/post/01a179e6-575a-7705-a08b-6e4cc4977fc9 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor 2026/10/26 20:28:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor/accept/01a179e6-5717-7a81-976f-4ce44909c822 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MksBByfZiF99jf7k9dsWqfiFoTwC4xUZyFULDg4awsiNcX/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/follow/01a179e6-56d8-768b-b87c-18f5ceb24643 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8/actor/follow/01a179e6-56d8-768b-b87c-18f5ceb24643 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/create/01a179e6-575a-7774-b61e-e6e35b5e7a0c 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/create/01a179e6-575a-7774-b61e-e6e35b5e7a0c 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-5759-78ce-8f7f-347a3951f049 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-5759-78ce-8f7f-347a3951f049 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/create/01a179e6-5726-70dc-98c2-4a0693bf24b0 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/post/01a179e6-5726-7092-9b71-2438d5c405b9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/post/01a179e6-5726-7092-9b71-2438d5c405b9 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:21 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/accept/01a179e6-5755-7bce-95b7-e3ebfd31fd94 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/accept/01a179e6-5755-7bce-95b7-e3ebfd31fd94 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/create/01a179e6-575a-7774-b61e-e6e35b5e7a0c 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/create/01a179e6-575a-7774-b61e-e6e35b5e7a0c 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Follow is rejected activity.id=https://a.localdomain/reject/01a179e6-5783-74b7-84eb-dcc3c041cb9d activity.type=Reject activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-5719-7013-acc4-d02bf64b3afd activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-5719-7013-acc4-d02bf64b3afd 2026/10/26 20:28:21 WARN Inbox does not exist did=did:key:z6MkvGuCBpqmQNfiD6Uh4zsQNtUM1p9Mp9sdcnACQ2ni9PG8 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a179e6-5783-74b7-84eb-dcc3c041cb9d 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a179e6-5783-74b7-84eb-dcc3c041cb9d 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/post/01a179e6-575a-7705-a08b-6e4cc4977fc9 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/post/01a179e6-575a-7705-a08b-6e4cc4977fc9 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor/accept/01a179e6-5755-7bce-95b7-e3ebfd31fd94 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-570c-72ee-bd65-3cf8c81dc070 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-570c-72ee-bd65-3cf8c81dc070 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/reject/01a179e6-5783-74b7-84eb-dcc3c041cb9d 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/reject/01a179e6-5783-74b7-84eb-dcc3c041cb9d 2026/10/26 20:28:21 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-5715-7741-975b-6c946ef7a52d activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-5796-770e-a791-b59385d42edc activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-56fe-79b4-9377-2a7d032d1a11 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a179e6-56fe-79b4-9377-2a7d032d1a11 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a179e6-5796-770e-a791-b59385d42edc 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-5797-7a15-b814-3946148baf39 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-5715-7741-975b-6c946ef7a52d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-5715-7741-975b-6c946ef7a52d 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a179e6-5796-770e-a791-b59385d42edc 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 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/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/carol 2026/10/26 20:28:21 INFO Returning inbox collection did=did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Returning inbox collection page did=did:key:z6MkqWsUpTsHcD2Y3MckvYbvQby3bSzSyfZcqh2fniRSwQas until=1793046501207362981 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a179e6-5796-770e-a791-b59385d42edc 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-5796-770e-a791-b59385d42edc 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-5759-78ce-8f7f-347a3951f049 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/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-57a6-7307-bd01-36125a479865 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-5759-78ce-8f7f-347a3951f049 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a179e6-5759-78ce-8f7f-347a3951f049 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/create/01a179e6-575a-7774-b61e-e6e35b5e7a0c activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/post/01a179e6-575a-7705-a08b-6e4cc4977fc9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor/post/01a179e6-575a-7705-a08b-6e4cc4977fc9 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MksHuGUhFfs3juPMWbwGEsors2esbC1rNa9VUASv93Eqtm/actor 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-5797-7a15-b814-3946148baf39 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-5797-7a15-b814-3946148baf39 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=carol 2026/10/26 20:28:21 INFO Received followers request did=did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw sender=https://a.localdomain/.well-known/apgateway/did:key:z6MksHuGUhFfs3juPMWbwGEsors2esbC1rNa9VUASv93Eqtm/actor count=2 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Found unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor follower=https://a.localdomain/user/alice 2026/10/26 20:28:21 WARN Using fake follow ID to remove unknown remote follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor follower=https://a.localdomain/user/alice id=https://a.localdomain/follow/01a179e6-57ae-757d-878a-3e7c20138d03 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-5796-770e-a791-b59385d42edc activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-56fe-79b4-9377-2a7d032d1a11 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a179e6-56fe-79b4-9377-2a7d032d1a11 2026/10/26 20:28:21 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a179e6-57ae-76bf-a54f-1fc5568d9b2c activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-57ae-757d-878a-3e7c20138d03 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:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a179e6-57a6-7307-bd01-36125a479865 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=alice actor=https://a.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/inbox activity=https://a.localdomain/undo/01a179e6-57ae-76bf-a54f-1fc5568d9b2c 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/inbox activity=https://a.localdomain/undo/01a179e6-57ae-76bf-a54f-1fc5568d9b2c 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-5797-7a15-b814-3946148baf39 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a179e6-57a6-7307-bd01-36125a479865 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor/inbox activity=https://a.localdomain/undo/01a179e6-57ae-76bf-a54f-1fc5568d9b2c 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a179e6-57ae-76bf-a54f-1fc5568d9b2c 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Removed a Follow activity.id=https://a.localdomain/undo/01a179e6-57ae-76bf-a54f-1fc5568d9b2c activity.type=Undo activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-57ae-757d-878a-3e7c20138d03 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:z6MksH2mLYhwg31S9KUUQSWP4bXQwEvRH2ScjKkbNLQXomJw/actor 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/carol activity=https://b.localdomain/accept/01a179e6-57a6-7307-bd01-36125a479865 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-57a6-7307-bd01-36125a479865 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-5797-7a15-b814-3946148baf39 2026/10/26 20:28:21 INFO Synchronizing followers followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/follow/01a179e6-57c4-7d8a-aa79-b0153e93d2d3 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor activity.object.kind=string activity.object.id=https://a.localdomain/user/carol follower=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor followed=https://a.localdomain/user/carol 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-57c5-73b8-905c-fb85d0b9409e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:21 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a179e6-57c5-7d0b-939f-6d87c7dd7a24 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:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/follow/01a179e6-57c4-7d8a-aa79-b0153e93d2d3 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/follow/01a179e6-57c4-7d8a-aa79-b0153e93d2d3 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-5797-7a15-b814-3946148baf39 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-5715-7741-975b-6c946ef7a52d activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-5715-7741-975b-6c946ef7a52d 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-57c5-73b8-905c-fb85d0b9409e 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-57c5-73b8-905c-fb85d0b9409e 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a179e6-57c5-7d0b-939f-6d87c7dd7a24 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/follow/01a179e6-57c4-7d8a-aa79-b0153e93d2d3 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MktDqTRvSM1X9AM9cCZqsaNaGHJ31jBHgTCoDLyQscfF86/actor 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/carol request.user=alice actor=https://a.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Received followers request did=did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MktDqTRvSM1X9AM9cCZqsaNaGHJ31jBHgTCoDLyQscfF86/actor count=1 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-57c5-73b8-905c-fb85d0b9409e 2026/10/26 20:28:21 INFO Found unknown local follow followed=https://b.localdomain/.well-known/apgateway/did:key:z6Mkipnf4f6fHMegYRNc7xoGUaWDLLdABXek91zbbvs8z2u4/actor follower=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-57a6-7307-bd01-36125a479865 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-5759-78ce-8f7f-347a3951f049 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/carol follow=https://a.localdomain/follow/01a179e6-5759-78ce-8f7f-347a3951f049 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-57c5-73b8-905c-fb85d0b9409e 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Adding metadata field request.path=/users/metadata/add request.user=bob name="HTML tags like <p>" 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-57dd-787d-a512-4e1513ca4fa5 2026/10/26 20:28:21 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-57ff-71ef-af6d-2cbc8fc38c4d 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/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-57fe-72c2-938f-4b754f626332 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-57fe-7238-bcd4-ba498b994d26 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-57fe-7238-bcd4-ba498b994d26 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a179e6-57ff-71ef-af6d-2cbc8fc38c4d 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-5800-7631-91bd-d19bd95689b7 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a179e6-57ff-71ef-af6d-2cbc8fc38c4d 2026/10/26 20:28:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-57fe-72c2-938f-4b754f626332 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-5800-7631-91bd-d19bd95689b7 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-57fe-72c2-938f-4b754f626332 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-5800-7631-91bd-d19bd95689b7 2026/10/26 20:28:21 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/create/01a179e6-57fb-7d13-b82a-26168bd324fc note=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/post/01a179e6-57fb-7cb6-b2d5-21f6c6dd587a thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/post/01a179e6-57fb-7cb6-b2d5-21f6c6dd587a starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor 2026/10/26 20:28:21 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/create/01a179e6-57fb-7d13-b82a-26168bd324fc activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/post/01a179e6-57fb-7cb6-b2d5-21f6c6dd587a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/post/01a179e6-57fb-7cb6-b2d5-21f6c6dd587a 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/create/01a179e6-57fb-7d13-b82a-26168bd324fc 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a179e6-57ff-71ef-af6d-2cbc8fc38c4d 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-57ff-71ef-af6d-2cbc8fc38c4d 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/post/01a179e6-57fb-7cb6-b2d5-21f6c6dd587a request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/post/01a179e6-57fb-7cb6-b2d5-21f6c6dd587a 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-5800-7631-91bd-d19bd95689b7 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-57fe-72c2-938f-4b754f626332 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-5800-7631-91bd-d19bd95689b7 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-57fe-72c2-938f-4b754f626332 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=bob actor=https://a.localdomain/user/alice offset=0 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-57fe-7238-bcd4-ba498b994d26 request.user=bob post=https://b.localdomain/post/01a179e6-57fe-7238-bcd4-ba498b994d26 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Approving follow request activity.id=https://b.localdomain/follow/01a179e6-57ff-71ef-af6d-2cbc8fc38c4d 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/26 20:28:21 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a179e6-5816-7850-9f80-c4a6b3f8ea71 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-57ff-71ef-af6d-2cbc8fc38c4d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-57ff-71ef-af6d-2cbc8fc38c4d 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a179e6-5816-7850-9f80-c4a6b3f8ea71 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a179e6-5816-7850-9f80-c4a6b3f8ea71 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:21 INFO Received a new post activity.id=https://a.localdomain/create/01a179e6-5819-75c1-aeb3-6324afaddce9 activity.type=Create activity.actor=https://a.localdomain/user/carol activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-5819-756a-989e-bd35bc80f905 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/carol post=https://a.localdomain/post/01a179e6-5819-756a-989e-bd35bc80f905 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-57fe-72c2-938f-4b754f626332 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-57fe-7238-bcd4-ba498b994d26 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-57fe-7238-bcd4-ba498b994d26 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a179e6-5819-75c1-aeb3-6324afaddce9 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/a.localdomain/post/01a179e6-5819-756a-989e-bd35bc80f905 request.user=carol post=https://a.localdomain/post/01a179e6-5819-756a-989e-bd35bc80f905 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a179e6-5816-7850-9f80-c4a6b3f8ea71 2026/10/26 20:28:21 INFO Synchronizing followers followed=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a179e6-5816-7850-9f80-c4a6b3f8ea71 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-57c5-73b8-905c-fb85d0b9409e activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-5829-7734-90ec-46661f57b226 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-57c5-73b8-905c-fb85d0b9409e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-57c5-73b8-905c-fb85d0b9409e 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-5829-7ad9-8c29-b1766f2ddb93 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/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MkusYkQ1maHqH8BYSsHu1FP4ThmQ9Z39RKYsb8hsPfsACR/actor 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-5829-7ad9-8c29-b1766f2ddb93 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-5829-7ad9-8c29-b1766f2ddb93 2026/10/26 20:28:21 INFO Received followers request sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkusYkQ1maHqH8BYSsHu1FP4ThmQ9Z39RKYsb8hsPfsACR/actor username=bob host=a.localdomain count=1 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Found unknown local follow followed=https://b.localdomain/user/bob follower=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a179e6-5816-7850-9f80-c4a6b3f8ea71 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-57ff-71ef-af6d-2cbc8fc38c4d activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-57ff-71ef-af6d-2cbc8fc38c4d 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor offset=0 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-5829-7734-90ec-46661f57b226 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-5829-7734-90ec-46661f57b226 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-5829-7ad9-8c29-b1766f2ddb93 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-5829-7ad9-8c29-b1766f2ddb93 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-5829-7734-90ec-46661f57b226 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-5829-7734-90ec-46661f57b226 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-5829-7734-90ec-46661f57b226 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-57c5-73b8-905c-fb85d0b9409e activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-57c5-73b8-905c-fb85d0b9409e 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-5800-7631-91bd-d19bd95689b7 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-5841-7e91-8525-99e005c59b34 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-5800-7631-91bd-d19bd95689b7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-5800-7631-91bd-d19bd95689b7 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor offset=0 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Returning outbox collection did=did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y 2026/10/26 20:28:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-5829-7ad9-8c29-b1766f2ddb93 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/26 20:28:21 INFO Returning outbox collection page did=did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y until=1793046501372369679 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-5848-79cb-9726-8c02ac5119a5 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-5829-7ad9-8c29-b1766f2ddb93 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-5829-7ad9-8c29-b1766f2ddb93 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-5848-766f-b810-1f871adb7d14 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-5848-7630-ba23-824163e3dd9c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-5848-7630-ba23-824163e3dd9c 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-5841-7e91-8525-99e005c59b34 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-5848-79cb-9726-8c02ac5119a5 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-5841-7e91-8525-99e005c59b34 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-5848-766f-b810-1f871adb7d14 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-5848-766f-b810-1f871adb7d14 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/create/01a179e6-57fb-7d13-b82a-26168bd324fc note=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/post/01a179e6-57fb-7cb6-b2d5-21f6c6dd587a thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/post/01a179e6-57fb-7cb6-b2d5-21f6c6dd587a starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor 2026/10/26 20:28:21 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/create/01a179e6-57fb-7d13-b82a-26168bd324fc activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/post/01a179e6-57fb-7cb6-b2d5-21f6c6dd587a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/post/01a179e6-57fb-7cb6-b2d5-21f6c6dd587a 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-5841-7e91-8525-99e005c59b34 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-5848-766f-b810-1f871adb7d14 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-5848-79cb-9726-8c02ac5119a5 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-5848-766f-b810-1f871adb7d14 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-5848-7630-ba23-824163e3dd9c request.user=bob post=https://b.localdomain/post/01a179e6-5848-7630-ba23-824163e3dd9c 2026/10/26 20:28:21 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/create/01a179e6-57fb-7d13-b82a-26168bd324fc error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/followers: actor is not cached" 2026/10/26 20:28:21 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor/create/01a179e6-57fb-7d13-b82a-26168bd324fc 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-5848-79cb-9726-8c02ac5119a5 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-5841-7e91-8525-99e005c59b34 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-5848-79cb-9726-8c02ac5119a5 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-5841-7e91-8525-99e005c59b34 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-5800-7631-91bd-d19bd95689b7 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-5800-7631-91bd-d19bd95689b7 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-5848-766f-b810-1f871adb7d14 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-5848-7630-ba23-824163e3dd9c activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-5848-7630-ba23-824163e3dd9c 2026/10/26 20:28:21 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-5848-79cb-9726-8c02ac5119a5 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-5829-7ad9-8c29-b1766f2ddb93 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-5829-7ad9-8c29-b1766f2ddb93 2026/10/26 20:28:21 INFO Fetching object cid=ap://did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrZ7j2U63zWQPLfBRVwwAmc64AmB83Hxy4bK1AcvyGS2y/actor offset=0 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-587e-7601-b1df-ba5fe8f2430d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-587e-75cd-a96f-c22203d0b4ef activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-587e-75cd-a96f-c22203d0b4ef 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-587e-7601-b1df-ba5fe8f2430d 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-587e-7601-b1df-ba5fe8f2430d 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-587e-7601-b1df-ba5fe8f2430d 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-587e-7601-b1df-ba5fe8f2430d 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-5848-7630-ba23-824163e3dd9c request.user=alice post=https://b.localdomain/post/01a179e6-5848-7630-ba23-824163e3dd9c 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-587e-75cd-a96f-c22203d0b4ef request.user=carol post=https://b.localdomain/post/01a179e6-587e-75cd-a96f-c22203d0b4ef 2026/10/26 20:28:21 INFO Quoting post request.path=/users/quote/b.localdomain/post/01a179e6-5848-7630-ba23-824163e3dd9c request.user=alice post=https://b.localdomain/post/01a179e6-5848-7630-ba23-824163e3dd9c 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-5899-7de0-998a-b3bfd1815479 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/26 20:28:21 INFO Received a new post activity.id=https://a.localdomain/create/01a179e6-5899-7983-8961-0a571ca7eee9 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-5899-794a-9ae6-d562ec236fdd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-5899-794a-9ae6-d562ec236fdd 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-5899-7de0-998a-b3bfd1815479 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-5899-7de0-998a-b3bfd1815479 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a179e6-5899-7983-8961-0a571ca7eee9 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a179e6-5899-7983-8961-0a571ca7eee9 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a179e6-5899-7983-8961-0a571ca7eee9 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-58a0-7ad8-9e9a-d6489ff6781e activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-58a0-7a81-95ee-68df32692348 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-58a0-7a81-95ee-68df32692348 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-5899-7de0-998a-b3bfd1815479 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-5899-7de0-998a-b3bfd1815479 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-58a0-7ad8-9e9a-d6489ff6781e 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-58a0-7ad8-9e9a-d6489ff6781e 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a179e6-5899-7983-8961-0a571ca7eee9 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a179e6-5899-7983-8961-0a571ca7eee9 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/a.localdomain/post/01a179e6-5899-794a-9ae6-d562ec236fdd request.user=alice post=https://a.localdomain/post/01a179e6-5899-794a-9ae6-d562ec236fdd 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-58a0-7ad8-9e9a-d6489ff6781e 2026/10/26 20:28:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-5899-7de0-998a-b3bfd1815479 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/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-58a0-7ad8-9e9a-d6489ff6781e 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-58ad-7dad-a28d-505ce8d9b668 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-5899-7de0-998a-b3bfd1815479 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-5899-7de0-998a-b3bfd1815479 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-58ad-7dad-a28d-505ce8d9b668 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-58ad-7dad-a28d-505ce8d9b668 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-58a0-7a81-95ee-68df32692348 request.user=carol post=https://b.localdomain/post/01a179e6-58a0-7a81-95ee-68df32692348 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-58ad-7dad-a28d-505ce8d9b668 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-58ad-7dad-a28d-505ce8d9b668 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-58ad-7dad-a28d-505ce8d9b668 activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-5899-7de0-998a-b3bfd1815479 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-5899-7de0-998a-b3bfd1815479 2026/10/26 20:28:21 INFO Received a new post activity.id=https://a.localdomain/create/01a179e6-5899-7983-8961-0a571ca7eee9 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-5899-794a-9ae6-d562ec236fdd activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-5899-794a-9ae6-d562ec236fdd 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-587e-7601-b1df-ba5fe8f2430d activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-587e-75cd-a96f-c22203d0b4ef activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-587e-75cd-a96f-c22203d0b4ef 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-5848-7630-ba23-824163e3dd9c request.user=bob post=https://b.localdomain/post/01a179e6-5848-7630-ba23-824163e3dd9c 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-58a0-7ad8-9e9a-d6489ff6781e activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-58a0-7a81-95ee-68df32692348 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-58a0-7a81-95ee-68df32692348 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/a.localdomain/post/01a179e6-5899-794a-9ae6-d562ec236fdd request.user=bob post=https://a.localdomain/post/01a179e6-5899-794a-9ae6-d562ec236fdd 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-58c9-7b5d-8cb4-110e242f0079 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-58c9-7b5d-8cb4-110e242f0079 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-58c9-7b5d-8cb4-110e242f0079 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-58d4-778c-a95d-311ab63e501c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-58d4-774f-82ee-96940305c0d5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-58d4-774f-82ee-96940305c0d5 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-58c9-7b5d-8cb4-110e242f0079 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-58c9-7b5d-8cb4-110e242f0079 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-58d4-778c-a95d-311ab63e501c 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-58d4-778c-a95d-311ab63e501c 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d request.user=carol post=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-58d4-778c-a95d-311ab63e501c 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-58d4-778c-a95d-311ab63e501c 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-58d4-774f-82ee-96940305c0d5 request.user=bob post=https://b.localdomain/post/01a179e6-58d4-774f-82ee-96940305c0d5 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-58c9-7b5d-8cb4-110e242f0079 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 WARN Denying followers request did=did:key:z6MknAQEgftDdJSsDtih953vv94jmLVuc2n2zPZxdLeeuxgJ key=z6MkpbQzupXNZwbmNpMHidaCzVoRfWo488rTqa5vi6pPztB1 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-58ec-718e-838d-7cddb60ad043 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-58ec-7158-8fdf-e3633f6c57d4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-58ec-7158-8fdf-e3633f6c57d4 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-58ec-718e-838d-7cddb60ad043 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-58ec-718e-838d-7cddb60ad043 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-58ec-718e-838d-7cddb60ad043 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-58ec-718e-838d-7cddb60ad043 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-58ec-7158-8fdf-e3633f6c57d4 request.user=bob post=https://b.localdomain/post/01a179e6-58ec-7158-8fdf-e3633f6c57d4 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-5904-74ab-8aa2-d13706b5c7d3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-5904-7479-a46c-abc29edbd59e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-5904-7479-a46c-abc29edbd59e 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-5904-74ab-8aa2-d13706b5c7d3 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-5904-74ab-8aa2-d13706b5c7d3 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-5904-74ab-8aa2-d13706b5c7d3 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-5904-74ab-8aa2-d13706b5c7d3 2026/10/26 20:28:21 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-590f-7e94-b180-0a92f91c0946 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-590f-7e94-b180-0a92f91c0946 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-5904-7479-a46c-abc29edbd59e request.user=bob post=https://b.localdomain/post/01a179e6-5904-7479-a46c-abc29edbd59e 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-590f-7e94-b180-0a92f91c0946 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-590f-7e94-b180-0a92f91c0946 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-590f-7e94-b180-0a92f91c0946 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d request.user=carol post=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-58a0-7a81-95ee-68df32692348 request.user=bob post=https://b.localdomain/post/01a179e6-58a0-7a81-95ee-68df32692348 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a179e6-5927-7c6b-836d-40e1a5eb8947 2026/10/26 20:28:21 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-590f-7e94-b180-0a92f91c0946 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a179e6-5927-7c6b-836d-40e1a5eb8947 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a179e6-5927-7c6b-836d-40e1a5eb8947 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a179e6-5927-7c6b-836d-40e1a5eb8947 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-58a0-7a81-95ee-68df32692348 request.user=bob post=https://b.localdomain/post/01a179e6-58a0-7a81-95ee-68df32692348 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-587e-75cd-a96f-c22203d0b4ef request.user=bob post=https://b.localdomain/post/01a179e6-587e-75cd-a96f-c22203d0b4ef 2026/10/26 20:28:21 INFO Received delete request activity.id=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a179e6-5943-7414-bac9-4c47b3f7be9c 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a179e6-5943-7414-bac9-4c47b3f7be9c 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d#delete 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d#delete 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d#delete 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d#delete 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/announce/01a179e6-5943-7414-bac9-4c47b3f7be9c 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/announce/01a179e6-5943-7414-bac9-4c47b3f7be9c 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-587e-75cd-a96f-c22203d0b4ef request.user=bob post=https://b.localdomain/post/01a179e6-587e-75cd-a96f-c22203d0b4ef 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Received delete request activity.id=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a179e6-58c9-7b29-bd8a-e88a95be469d 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-58d4-778c-a95d-311ab63e501c activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-58d4-774f-82ee-96940305c0d5 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-58d4-774f-82ee-96940305c0d5 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-58ec-718e-838d-7cddb60ad043 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-58ec-7158-8fdf-e3633f6c57d4 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-58ec-7158-8fdf-e3633f6c57d4 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-5904-74ab-8aa2-d13706b5c7d3 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-5904-7479-a46c-abc29edbd59e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-5904-7479-a46c-abc29edbd59e 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-5976-753b-adcf-1c0f95ebbe02 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/26 20:28:21 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-5976-753b-adcf-1c0f95ebbe02 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-5976-753b-adcf-1c0f95ebbe02 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/user/bob inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-5976-753b-adcf-1c0f95ebbe02 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-5976-753b-adcf-1c0f95ebbe02 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Adding mention request.path=/users/dm request.user=carol name=@alice@a.localdomain actor=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/bob 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-5989-752d-bf59-f834b174a290 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0 2026/10/26 20:28:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a179e6-5989-752d-bf59-f834b174a290 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a179e6-5989-752d-bf59-f834b174a290 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-5976-753b-adcf-1c0f95ebbe02 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/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-598f-7a10-a315-adce8989babc activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-5976-753b-adcf-1c0f95ebbe02 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a179e6-5976-753b-adcf-1c0f95ebbe02 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a179e6-598f-7a10-a315-adce8989babc 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a179e6-598f-7a10-a315-adce8989babc 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/create/01a179e6-5989-752d-bf59-f834b174a290 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-5989-752d-bf59-f834b174a290 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0 request.user=carol post=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/bob activity=https://b.localdomain/accept/01a179e6-598f-7a10-a315-adce8989babc 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-598f-7a10-a315-adce8989babc 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-598f-7a10-a315-adce8989babc activity.type=Accept activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-5976-753b-adcf-1c0f95ebbe02 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/bob follow=https://a.localdomain/follow/01a179e6-5976-753b-adcf-1c0f95ebbe02 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-5989-752d-bf59-f834b174a290 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=carol actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-59ae-7daf-92dc-b61906bf200b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-59ae-7d7d-879e-d89f87c56e49 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-59ae-7d7d-879e-d89f87c56e49 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-59ae-7daf-92dc-b61906bf200b 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-59ae-7daf-92dc-b61906bf200b 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-59ae-7daf-92dc-b61906bf200b 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-59ae-7daf-92dc-b61906bf200b 2026/10/26 20:28:21 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=bob host=b.localdomain name=carol 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-59ae-7d7d-879e-d89f87c56e49 request.user=carol post=https://b.localdomain/post/01a179e6-59ae-7d7d-879e-d89f87c56e49 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:21 INFO Looking up user name=bob 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-59ae-7daf-92dc-b61906bf200b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-59ae-7d7d-879e-d89f87c56e49 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-59ae-7d7d-879e-d89f87c56e49 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-59d2-75ff-bb30-48c3fd52d815 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a179e6-59d2-75ff-bb30-48c3fd52d815 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a179e6-59d2-75ff-bb30-48c3fd52d815 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-59d5-75c7-8335-af31ae081c42 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-59d5-75c7-8335-af31ae081c42 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/update/01a179e6-59d2-75ff-bb30-48c3fd52d815 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-59d2-75ff-bb30-48c3fd52d815 2026/10/26 20:28:21 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0 request.user=carol post=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-59d5-75c7-8335-af31ae081c42 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-59d5-75c7-8335-af31ae081c42 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-59d2-75ff-bb30-48c3fd52d815 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:21 INFO Received delete request activity.id=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0#delete 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0#delete 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0#delete 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0#delete 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-59ff-7d9d-8d32-839a934a2980 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/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=carol actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-59ff-7d9d-8d32-839a934a2980 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-59ff-7d9d-8d32-839a934a2980 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Received delete request activity.id=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a179e6-5989-73a0-8ce8-8fd271b181a0 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/carol activity=https://a.localdomain/follow/01a179e6-59ff-7d9d-8d32-839a934a2980 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-59ff-7d9d-8d32-839a934a2980 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=bob actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:21 INFO Looking up user name=alice 2026/10/26 20:28:21 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-59ff-7d9d-8d32-839a934a2980 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/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:21 INFO Follow is rejected activity.id=https://b.localdomain/reject/01a179e6-5a3c-7a3c-a297-585f52879a5e activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-59ff-7d9d-8d32-839a934a2980 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-59ff-7d9d-8d32-839a934a2980 2026/10/26 20:28:21 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/01a179e6-5a3c-7a3c-a297-585f52879a5e 2026/10/26 20:28:21 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/01a179e6-5a3c-7a3c-a297-585f52879a5e 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/reject/01a179e6-5a3c-7a3c-a297-585f52879a5e 2026/10/26 20:28:21 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/reject/01a179e6-5a3c-7a3c-a297-585f52879a5e 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Follow is rejected activity.id=https://b.localdomain/reject/01a179e6-5a3c-7a3c-a297-585f52879a5e activity.type=Reject activity.actor=https://b.localdomain/user/carol activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-59ff-7d9d-8d32-839a934a2980 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-59ff-7d9d-8d32-839a934a2980 2026/10/26 20:28:21 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=carol 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:21 INFO Looking up resource resource=carol@b.localdomain user=carol 2026/10/26 20:28:21 INFO Looking up user name=carol 2026/10/26 20:28:21 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/carol request.user=alice actor=https://b.localdomain/user/carol offset=0 2026/10/26 20:28:25 INFO Enabling pprof url=https://b.localdomain/qowfubxshbqywdlgsfcfbclsivptxtrh/debug/pprof --- PASS: TestMetadata_Equals (14.20s) 2026/10/26 20:28:25 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:25 INFO Applying migration id=initial --- PASS: TestCluster_PostToFollowers_RejectTwice (14.31s) --- PASS: TestCluster_PostToFollowers (14.31s) 2026/10/26 20:28:25 INFO Applying migration id=notesupdated 2026/10/26 20:28:25 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:25 INFO Applying migration id=activitiesid 2026/10/26 20:28:25 INFO Applying migration id=outbox 2026/10/26 20:28:25 INFO Applying migration id=edits 2026/10/26 20:28:25 INFO Applying migration id=outboxactor 2026/10/26 20:28:25 INFO Applying migration id=outboxsender 2026/10/26 20:28:25 INFO Applying migration id=thread 2026/10/26 20:28:25 INFO Applying migration id=host 2026/10/26 20:28:25 INFO Applying migration id=sharedinbox 2026/10/26 20:28:25 INFO Applying migration id=noteshost 2026/10/26 20:28:25 INFO Applying migration id=fetched 2026/10/26 20:28:25 INFO Applying migration id=move 2026/10/26 20:28:25 INFO Applying migration id=cleanup 2026/10/26 20:28:25 INFO Applying migration id=received 2026/10/26 20:28:25 INFO Applying migration id=namehost 2026/10/26 20:28:25 INFO Applying migration id=outboxhost 2026/10/26 20:28:25 INFO Applying migration id=notesfts 2026/10/26 20:28:25 INFO Applying migration id=iconsname 2026/10/26 20:28:25 INFO Applying migration id=nohash 2026/10/26 20:28:25 INFO Applying migration id=shares 2026/10/26 20:28:25 INFO Applying migration id=actorttl 2026/10/26 20:28:25 INFO Applying migration id=tocc 2026/10/26 20:28:25 INFO Applying migration id=followeds 2026/10/26 20:28:25 INFO Applying migration id=certhash 2026/10/26 20:28:25 INFO Applying migration id=follows_sync 2026/10/26 20:28:25 INFO Applying migration id=jsonpath 2026/10/26 20:28:25 INFO Applying migration id=localforward 2026/10/26 20:28:25 INFO Applying migration id=avatar 2026/10/26 20:28:25 INFO Applying migration id=noimage 2026/10/26 20:28:25 INFO Applying migration id=feed 2026/10/26 20:28:25 INFO Applying migration id=bookmarks 2026/10/26 20:28:25 INFO Applying migration id=shareactivity 2026/10/26 20:28:25 INFO Applying migration id=application 2026/10/26 20:28:25 INFO Applying migration id=certificates 2026/10/26 20:28:25 INFO Applying migration id=rawforward 2026/10/26 20:28:25 INFO Applying migration id=publickey 2026/10/26 20:28:25 INFO Applying migration id=resolvegroup 2026/10/26 20:28:25 INFO Applying migration id=reject 2026/10/26 20:28:25 INFO Applying migration id=autodel 2026/10/26 20:28:25 INFO Applying migration id=jsonb 2026/10/26 20:28:25 INFO Applying migration id=quote 2026/10/26 20:28:25 INFO Applying migration id=rfc9421 2026/10/26 20:28:25 INFO Applying migration id=keys 2026/10/26 20:28:25 INFO Applying migration id=portable 2026/10/26 20:28:25 INFO Applying migration id=proofs 2026/10/26 20:28:25 INFO Applying migration id=contexts 2026/10/26 20:28:25 INFO Applying migration id=deliverieshost 2026/10/26 20:28:25 INFO Applying migration id=pembegin 2026/10/26 20:28:25 INFO Applying migration id=didhost 2026/10/26 20:28:25 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:25 INFO Applying migration id=invites 2026/10/26 20:28:25 INFO Applying migration id=ed25519blob 2026/10/26 20:28:25 INFO Applying migration id=rsablob 2026/10/26 20:28:25 INFO Applying migration id=iconscid 2026/10/26 20:28:25 INFO Applying migration id=actor 2026/10/26 20:28:25 INFO Applying migration id=localkeys 2026/10/26 20:28:25 INFO Applying migration id=deleted 2026/10/26 20:28:25 INFO Applying migration id=history 2026/10/26 20:28:25 INFO Applying migration id=outboxnano 2026/10/26 20:28:25 INFO Applying migration id=implements 2026/10/26 20:28:25 INFO Applying migration id=backfill --- PASS: TestCluster_PostToFollowers_AcceptThenReject (14.43s) --- PASS: TestMetadata_Whitespace (14.43s) --- PASS: TestCluster_InboxFetchNotRegistered (14.52s) --- PASS: TestCluster_FollowersSyncMissingRemoteFollowPortableActor (14.52s) --- PASS: TestMetadata_Link (14.51s) --- PASS: TestCluster_PostToFollowers_RejectThenAccept (14.53s) --- PASS: TestDeleter_OldData (14.51s) --- PASS: TestDeleter_Disabled (14.51s) --- PASS: TestName_Set (14.51s) --- PASS: TestMetadata_Add (14.51s) --- PASS: TestCluster_InboxFetchHappyFlow (14.52s) --- PASS: TestMetadata_Maximum (14.61s) --- PASS: TestCluster_ClientSideSigningFollowersWrongCollection (14.62s) 2026/10/26 20:28:25 INFO Creating new user request.path=/users/register name=bob --- PASS: TestCluster_DM (14.60s) --- PASS: TestCluster_ClientSideSigningFollowersMissingCollection (14.62s) --- PASS: TestCluster_PostToFollowers_Rejected (14.60s) --- PASS: TestMetadata_HTML (14.70s) --- PASS: TestCluster_FollowersSyncMissingRemoteFollow (14.70s) --- PASS: TestCluster_PublicPost (14.71s) --- PASS: TestCluster_OutboxImport (14.72s) --- PASS: TestCluster_FollowersSyncMissingLocalFollowPortableActor (14.79s) --- PASS: TestCluster_PostToFollowers_AcceptTwice (14.77s) 2026/10/26 20:28:25 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-68fa-7f0a-b4b4-e2ed84ccd1bd 2026/10/26 20:28:25 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:25 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:25 INFO Looking up user name=bob 2026/10/26 20:28:25 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=alice actor=https://b.localdomain/user/bob offset=0 --- PASS: TestMetadata_Remove (15.24s) --- PASS: TestCluster_InboxFetchInvalidSignature (15.58s) --- PASS: TestCluster_PostToFollowers_DisabledThenAccepted (15.57s) --- PASS: TestCluster_PostToFollowers_Approved (15.57s) --- PASS: TestCluster_PublicPostQuote (15.59s) 2026/10/26 20:28:26 INFO Enabling pprof url=https://c.localdomain/vdsxnlnqfyequutmornckwlgkmagsgop/debug/pprof 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=alice --- PASS: TestMetadata_LineBreak (15.64s) 2026/10/26 20:28:26 INFO Enabling pprof url=https://c.localdomain/lbyjixabhfxflcvxwomipymkoahlpkwm/debug/pprof 2026/10/26 20:28:26 INFO Enabling pprof url=https://c.localdomain/tondfvohtyanywiyhqwonboyowihwgbm/debug/pprof 2026/10/26 20:28:26 INFO Enabling pprof url=https://c.localdomain/wlqgevsplkkitrhhturlyhgpphyruudy/debug/pprof 2026/10/26 20:28:26 INFO Enabling pprof url=https://c.localdomain/ekesbatwkkihjauormvekihjxxfbuupr/debug/pprof 2026/10/26 20:28:26 INFO Enabling pprof url=https://c.localdomain/loiqbtviuvwimgfnnaorkkvfhlgtmckx/debug/pprof 2026/10/26 20:28:26 INFO Enabling pprof url=https://c.localdomain/yrsbnrbrrjejpweqoiiyxklpcwtifocn/debug/pprof 2026/10/26 20:28:26 INFO Enabling pprof url=https://c.localdomain/frmkgovaflfeprgukertdyclnqpklqem/debug/pprof 2026/10/26 20:28:26 INFO Enabling pprof url=https://c.localdomain/hyxpdcygttmbnlrxilkvjmftrxdxbcrv/debug/pprof 2026/10/26 20:28:26 INFO Enabling pprof url=https://c.localdomain/gomvaeyfjmpucrrowapnegxxfouqommy/debug/pprof 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:26 INFO Enabling pprof url=https://c.localdomain/yydgpqurxfgwffunffdldsbuylejmxmk/debug/pprof --- PASS: TestCluster_FollowersSyncMissingLocalFollow (15.68s) 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=alice --- PASS: TestBio_Set (15.69s) 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:26 INFO Applying migration id=initial 2026/10/26 20:28:26 INFO Applying migration id=notesupdated 2026/10/26 20:28:26 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:26 INFO Applying migration id=activitiesid 2026/10/26 20:28:26 INFO Applying migration id=outbox 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:26 INFO Applying migration id=edits 2026/10/26 20:28:26 INFO Applying migration id=outboxactor 2026/10/26 20:28:26 INFO Applying migration id=outboxsender 2026/10/26 20:28:26 INFO Applying migration id=thread 2026/10/26 20:28:26 INFO Applying migration id=host 2026/10/26 20:28:26 INFO Applying migration id=sharedinbox 2026/10/26 20:28:26 INFO Applying migration id=noteshost 2026/10/26 20:28:26 INFO Applying migration id=fetched 2026/10/26 20:28:26 INFO Applying migration id=move 2026/10/26 20:28:26 INFO Applying migration id=cleanup 2026/10/26 20:28:26 INFO Applying migration id=received 2026/10/26 20:28:26 INFO Applying migration id=namehost 2026/10/26 20:28:26 INFO Applying migration id=outboxhost 2026/10/26 20:28:26 INFO Applying migration id=notesfts 2026/10/26 20:28:26 INFO Applying migration id=iconsname 2026/10/26 20:28:26 INFO Applying migration id=nohash 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:26 INFO Applying migration id=shares 2026/10/26 20:28:26 INFO Applying migration id=actorttl 2026/10/26 20:28:26 INFO Applying migration id=tocc 2026/10/26 20:28:26 INFO Applying migration id=followeds 2026/10/26 20:28:26 INFO Applying migration id=certhash 2026/10/26 20:28:26 INFO Applying migration id=follows_sync 2026/10/26 20:28:26 INFO Applying migration id=jsonpath 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:26 INFO Applying migration id=localforward 2026/10/26 20:28:26 INFO Applying migration id=avatar 2026/10/26 20:28:26 INFO Applying migration id=noimage 2026/10/26 20:28:26 INFO Applying migration id=feed 2026/10/26 20:28:26 INFO Applying migration id=bookmarks 2026/10/26 20:28:26 INFO Applying migration id=shareactivity 2026/10/26 20:28:26 INFO Applying migration id=application 2026/10/26 20:28:26 INFO Applying migration id=certificates 2026/10/26 20:28:26 INFO Applying migration id=rawforward 2026/10/26 20:28:26 INFO Applying migration id=publickey 2026/10/26 20:28:26 INFO Applying migration id=resolvegroup 2026/10/26 20:28:26 INFO Applying migration id=reject 2026/10/26 20:28:26 INFO Applying migration id=autodel 2026/10/26 20:28:26 INFO Applying migration id=jsonb 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:26 INFO Applying migration id=quote 2026/10/26 20:28:26 INFO Applying migration id=rfc9421 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:26 INFO Applying migration id=keys 2026/10/26 20:28:26 INFO Applying migration id=portable 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:26 INFO Applying migration id=proofs 2026/10/26 20:28:26 INFO Applying migration id=contexts 2026/10/26 20:28:26 INFO Applying migration id=deliverieshost 2026/10/26 20:28:26 INFO Applying migration id=pembegin 2026/10/26 20:28:26 INFO Applying migration id=didhost 2026/10/26 20:28:26 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:26 INFO Applying migration id=invites 2026/10/26 20:28:26 INFO Applying migration id=ed25519blob 2026/10/26 20:28:26 INFO Applying migration id=rsablob 2026/10/26 20:28:26 INFO Applying migration id=iconscid 2026/10/26 20:28:26 INFO Applying migration id=actor 2026/10/26 20:28:26 INFO Applying migration id=localkeys 2026/10/26 20:28:26 INFO Applying migration id=deleted 2026/10/26 20:28:26 INFO Applying migration id=history 2026/10/26 20:28:26 INFO Applying migration id=outboxnano 2026/10/26 20:28:26 INFO Applying migration id=implements 2026/10/26 20:28:26 INFO Applying migration id=backfill 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:26 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28: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/26 20:28:27 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-6e5a-7ca6-9962-3b2731b49b5f activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-6e5a-7ca6-9962-3b2731b49b5f 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-6e5a-7ca6-9962-3b2731b49b5f 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:27 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/26 20:28:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/update/01a179e6-6e7b-7807-a1fb-caa4327b62b3 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor gateway=https://c.localdomain 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/update/01a179e6-6e7b-7807-a1fb-caa4327b62b3 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/update/01a179e6-6e7b-7807-a1fb-caa4327b62b3 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/update/01a179e6-6e7b-7807-a1fb-caa4327b62b3 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/update/01a179e6-6e7b-7807-a1fb-caa4327b62b3 2026/10/26 20:28:27 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/26 20:28:27 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/update/01a179e6-6e95-7a04-a54f-5d70f6d0d055 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor gateway=https://a.localdomain 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/update/01a179e6-6e95-7a04-a54f-5d70f6d0d055 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/update/01a179e6-6e95-7a04-a54f-5d70f6d0d055 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28: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/26 20:28:27 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/update/01a179e6-6e95-7a04-a54f-5d70f6d0d055 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/update/01a179e6-6e95-7a04-a54f-5d70f6d0d055 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-6e5a-7ca6-9962-3b2731b49b5f 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-6e5a-7ca6-9962-3b2731b49b5f 2026/10/26 20:28:27 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-6ea4-7555-88a1-61f5423b5da3 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28: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/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-6ea4-7555-88a1-61f5423b5da3 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-6ea4-7555-88a1-61f5423b5da3 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-6ea4-7555-88a1-61f5423b5da3 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-6ea4-7555-88a1-61f5423b5da3 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-6e5a-7ca6-9962-3b2731b49b5f activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28: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/26 20:28:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-6eb4-78b7-a076-c7ea3a91b38d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-6e5a-7ca6-9962-3b2731b49b5f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-6e5a-7ca6-9962-3b2731b49b5f 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-6eb4-78b7-a076-c7ea3a91b38d 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-6eb4-78b7-a076-c7ea3a91b38d 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor offset=0 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-6ec6-7194-baf5-7f2ac19e94b5 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:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox activity=https://b.localdomain/follow/01a179e6-6ec6-7194-baf5-7f2ac19e94b5 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox activity=https://b.localdomain/follow/01a179e6-6ec6-7194-baf5-7f2ac19e94b5 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox activity=https://b.localdomain/follow/01a179e6-6ec6-7194-baf5-7f2ac19e94b5 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-6ec6-7194-baf5-7f2ac19e94b5 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-6eb4-78b7-a076-c7ea3a91b38d 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-6eb4-78b7-a076-c7ea3a91b38d 2026/10/26 20:28:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/update/01a179e6-6eeb-7aef-a562-6a457afee95d sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor gateway=https://c.localdomain 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/update/01a179e6-6eeb-7aef-a562-6a457afee95d 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/update/01a179e6-6eeb-7aef-a562-6a457afee95d 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28: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/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-6eb4-78b7-a076-c7ea3a91b38d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-6e5a-7ca6-9962-3b2731b49b5f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-6e5a-7ca6-9962-3b2731b49b5f 2026/10/26 20:28:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor offset=0 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:27 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a179e6-6f01-7032-a5ab-93e6aeae50bc 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/26 20:28:27 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a179e6-6f01-7032-a5ab-93e6aeae50bc 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a179e6-6f01-7032-a5ab-93e6aeae50bc 2026/10/26 20:28:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/update/01a179e6-6eeb-7aef-a562-6a457afee95d 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/update/01a179e6-6eeb-7aef-a562-6a457afee95d 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/update/01a179e6-6f0f-7ada-bf10-88cde8f744cf sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor gateway=https://c.localdomain 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/update/01a179e6-6f0f-7ada-bf10-88cde8f744cf 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/update/01a179e6-6f0f-7ada-bf10-88cde8f744cf 2026/10/26 20:28:27 INFO Looking up user name=carol 2026/10/26 20:28:27 INFO Approving follow request activity.id=https://b.localdomain/follow/01a179e6-6ec6-7194-baf5-7f2ac19e94b5 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:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/accept/01a179e6-6f14-7b6f-baaf-03091e666520 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-6ec6-7194-baf5-7f2ac19e94b5 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-6ec6-7194-baf5-7f2ac19e94b5 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a179e6-6f01-7032-a5ab-93e6aeae50bc 2026/10/26 20:28: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/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/accept/01a179e6-6f14-7b6f-baaf-03091e666520 2026/10/26 20:28:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/accept/01a179e6-6f14-7b6f-baaf-03091e666520 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor gateway=https://c.localdomain 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/accept/01a179e6-6f14-7b6f-baaf-03091e666520 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/accept/01a179e6-6f14-7b6f-baaf-03091e666520 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/accept/01a179e6-6f14-7b6f-baaf-03091e666520 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-6f1a-7619-87ba-adc61095de12 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-6f1a-75e3-9237-03ac4cbad18d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-6f1a-75e3-9237-03ac4cbad18d 2026/10/26 20:28:27 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-6f1c-74c6-aef2-1a41e36b5c62 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:27 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/accept/01a179e6-6f14-7b6f-baaf-03091e666520 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-6ec6-7194-baf5-7f2ac19e94b5 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor error="invalid object host: b.localdomain" 2026/10/26 20:28:27 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/accept/01a179e6-6f14-7b6f-baaf-03091e666520 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox: 400, " 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/update/01a179e6-6f0f-7ada-bf10-88cde8f744cf 2026/10/26 20:28:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:27 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/update/01a179e6-6f1d-7f32-a950-7b581965fd5e sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor gateway=https://a.localdomain 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/update/01a179e6-6f1d-7f32-a950-7b581965fd5e 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/update/01a179e6-6f1d-7f32-a950-7b581965fd5e 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/accept/01a179e6-6f14-7b6f-baaf-03091e666520 2026/10/26 20:28:27 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/accept/01a179e6-6f14-7b6f-baaf-03091e666520 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/update/01a179e6-6f0f-7ada-bf10-88cde8f744cf 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28:27 INFO Enabling pprof url=https://c.localdomain/idhbeaxamcmqofuayopjlrfdyjcxkxtx/debug/pprof 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a179e6-6f01-7032-a5ab-93e6aeae50bc 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-6f1a-7619-87ba-adc61095de12 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-6f1c-74c6-aef2-1a41e36b5c62 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-6f1a-7619-87ba-adc61095de12 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-6f1c-74c6-aef2-1a41e36b5c62 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28: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/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/update/01a179e6-6f1d-7f32-a950-7b581965fd5e 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/update/01a179e6-6f1d-7f32-a950-7b581965fd5e 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/accept/01a179e6-6f14-7b6f-baaf-03091e666520 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-6ec6-7194-baf5-7f2ac19e94b5 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-6ec6-7194-baf5-7f2ac19e94b5 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-6f1a-7619-87ba-adc61095de12 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-6f1a-7619-87ba-adc61095de12 2026/10/26 20:28: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/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-6f1c-74c6-aef2-1a41e36b5c62 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-6f1c-74c6-aef2-1a41e36b5c62 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-6f4f-7001-865a-e9fa3dbfefb8 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/26 20:28: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/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-6f1a-75e3-9237-03ac4cbad18d request.user=bob post=https://b.localdomain/post/01a179e6-6f1a-75e3-9237-03ac4cbad18d 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a179e6-6f4f-7001-865a-e9fa3dbfefb8 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a179e6-6f4f-7001-865a-e9fa3dbfefb8 2026/10/26 20:28:27 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-6ea4-7555-88a1-61f5423b5da3 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:27 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/update/01a179e6-6f51-7e9e-a047-771c1efea27d sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor gateway=https://a.localdomain 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/update/01a179e6-6f51-7e9e-a047-771c1efea27d 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/update/01a179e6-6f51-7e9e-a047-771c1efea27d 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-6f55-7e6d-8952-13f2e17324c7 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-6ea4-7555-88a1-61f5423b5da3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-6ea4-7555-88a1-61f5423b5da3 2026/10/26 20:28:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-6f55-7e6d-8952-13f2e17324c7 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-6f55-7e6d-8952-13f2e17324c7 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-6f1a-7619-87ba-adc61095de12 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-6f1a-75e3-9237-03ac4cbad18d activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-6f1a-75e3-9237-03ac4cbad18d 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/follow/01a179e6-6f4f-7001-865a-e9fa3dbfefb8 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-6f4f-7001-865a-e9fa3dbfefb8 2026/10/26 20:28:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/update/01a179e6-6f51-7e9e-a047-771c1efea27d 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/update/01a179e6-6f51-7e9e-a047-771c1efea27d 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-6f55-7e6d-8952-13f2e17324c7 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-6f55-7e6d-8952-13f2e17324c7 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28: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/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:27 INFO Looking up user name=carol 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor offset=0 2026/10/26 20:28:27 INFO Approving follow request activity.id=https://c.localdomain/follow/01a179e6-6f01-7032-a5ab-93e6aeae50bc 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/26 20:28: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/26 20:28:27 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a179e6-6f76-731c-9afc-4392810d7e01 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a179e6-6f01-7032-a5ab-93e6aeae50bc activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a179e6-6f01-7032-a5ab-93e6aeae50bc 2026/10/26 20:28:27 INFO Received followers request did=did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor count=0 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-6f55-7e6d-8952-13f2e17324c7 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-6ea4-7555-88a1-61f5423b5da3 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-6ea4-7555-88a1-61f5423b5da3 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a179e6-6f76-731c-9afc-4392810d7e01 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a179e6-6f76-731c-9afc-4392810d7e01 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Approving follow request activity.id=https://b.localdomain/follow/01a179e6-6f4f-7001-865a-e9fa3dbfefb8 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/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Enabling pprof url=https://c.localdomain/hofgwdjaeqpvslwwdnvbikenkqlwqmrp/debug/pprof 2026/10/26 20:28:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-6f82-71a2-80e3-41435f81ca8b 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:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a179e6-6f82-7c01-b4d9-579f0af3bff0 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-6f4f-7001-865a-e9fa3dbfefb8 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-6f4f-7001-865a-e9fa3dbfefb8 2026/10/26 20:28:27 INFO Enabling pprof url=https://c.localdomain/guhattcgtreqcxlbjbokgjqlfisdotlr/debug/pprof 2026/10/26 20:28:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor offset=0 2026/10/26 20:28: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/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/update/01a179e6-6f81-7a9e-a478-9c3fbbe8083d 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/inbox activity=https://b.localdomain/follow/01a179e6-6f82-71a2-80e3-41435f81ca8b 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/inbox activity=https://b.localdomain/follow/01a179e6-6f82-71a2-80e3-41435f81ca8b 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a179e6-6f85-760a-94f0-e17abace183a 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/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-6f91-7ce3-a54c-0b4f59a00790 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:27 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/note/1 2026/10/26 20:28:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor gateway=https://a.localdomain 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/create/1 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/create/1 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/create/1 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a179e6-6f82-7c01-b4d9-579f0af3bff0 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a179e6-6f82-7c01-b4d9-579f0af3bff0 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/create/1 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/inbox activity=https://b.localdomain/follow/01a179e6-6f82-71a2-80e3-41435f81ca8b 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a179e6-6f76-731c-9afc-4392810d7e01 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-6f91-7ce3-a54c-0b4f59a00790 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-6f91-7ce3-a54c-0b4f59a00790 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-6f82-71a2-80e3-41435f81ca8b 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a179e6-6f85-760a-94f0-e17abace183a 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a179e6-6f85-760a-94f0-e17abace183a 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a179e6-6f76-731c-9afc-4392810d7e01 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Looking up user name=carol 2026/10/26 20:28:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor offset=0 2026/10/26 20:28:27 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/note/1 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor offset=0 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a179e6-6f85-760a-94f0-e17abace183a 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor offset=0 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/accept/01a179e6-6f82-7c01-b4d9-579f0af3bff0 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/create/1 2026/10/26 20:28:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor gateway=https://c.localdomain 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/create/1 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/create/1 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/create/1 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a179e6-6f85-760a-94f0-e17abace183a 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a179e6-6f82-7c01-b4d9-579f0af3bff0 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-6f91-7ce3-a54c-0b4f59a00790 2026/10/26 20:28: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/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-6f91-7ce3-a54c-0b4f59a00790 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-6fbc-7059-83f7-acdd2c4ec8b7 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:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a179e6-6f76-731c-9afc-4392810d7e01 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a179e6-6f01-7032-a5ab-93e6aeae50bc activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a179e6-6f01-7032-a5ab-93e6aeae50bc 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28: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/26 20:28:27 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a179e6-6f82-7c01-b4d9-579f0af3bff0 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-6f4f-7001-865a-e9fa3dbfefb8 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-6f4f-7001-865a-e9fa3dbfefb8 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/inbox activity=https://b.localdomain/follow/01a179e6-6fbc-7059-83f7-acdd2c4ec8b7 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/inbox activity=https://b.localdomain/follow/01a179e6-6fbc-7059-83f7-acdd2c4ec8b7 2026/10/26 20:28:27 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/follow/01a179e6-6fc0-78a2-9bed-5f7e1a3d105c activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/create/1 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/create/1 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/create/1 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/follow/01a179e6-6fc0-78a2-9bed-5f7e1a3d105c 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/follow/01a179e6-6fc0-78a2-9bed-5f7e1a3d105c 2026/10/26 20:28:27 INFO Enabling pprof url=https://c.localdomain/ltknvnawqjgrmhexdxcctoumpftqabvq/debug/pprof 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor 2026/10/26 20:28:27 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor/note/1 2026/10/26 20:28:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:27 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-6fda-734f-816e-9b03cb1f2450 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-6fda-734f-816e-9b03cb1f2450 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-6fda-734f-816e-9b03cb1f2450 2026/10/26 20:28:27 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/26 20:28: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/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a179e6-6fea-7b9c-8408-5370ea1c10a8 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/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a179e6-6fea-7b9c-8408-5370ea1c10a8 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a179e6-6fea-7b9c-8408-5370ea1c10a8 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/inbox activity=https://b.localdomain/follow/01a179e6-6fbc-7059-83f7-acdd2c4ec8b7 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/follow/01a179e6-6fc0-78a2-9bed-5f7e1a3d105c 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-6fbc-7059-83f7-acdd2c4ec8b7 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/follow/01a179e6-6fc0-78a2-9bed-5f7e1a3d105c 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Looking up user name=carol 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-6fda-734f-816e-9b03cb1f2450 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-6fda-734f-816e-9b03cb1f2450 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a179e6-6fea-7b9c-8408-5370ea1c10a8 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a179e6-6fea-7b9c-8408-5370ea1c10a8 2026/10/26 20:28:27 INFO Looking up user name=carol 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor offset=0 2026/10/26 20:28:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor offset=0 2026/10/26 20:28:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 request.user=bob post=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 2026/10/26 20:28:27 INFO Approving follow request activity.id=https://b.localdomain/follow/01a179e6-6f82-71a2-80e3-41435f81ca8b 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:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28: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/26 20:28:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/accept/01a179e6-6ff5-7a63-80da-241b14f1651c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-6f82-71a2-80e3-41435f81ca8b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-6f82-71a2-80e3-41435f81ca8b 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a179e6-6ff3-78fa-b825-864dc0ac5e64 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a179e6-6ff3-78fa-b825-864dc0ac5e64 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28: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/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/accept/01a179e6-6ff5-7a63-80da-241b14f1651c 2026/10/26 20:28:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/accept/01a179e6-6ff5-7a63-80da-241b14f1651c sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor gateway=https://c.localdomain 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/accept/01a179e6-6ff5-7a63-80da-241b14f1651c 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/accept/01a179e6-6ff5-7a63-80da-241b14f1651c 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a179e6-6ff3-78fa-b825-864dc0ac5e64 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a179e6-6ff3-78fa-b825-864dc0ac5e64 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28: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/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/accept/01a179e6-6ff5-7a63-80da-241b14f1651c 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/accept/01a179e6-6ff5-7a63-80da-241b14f1651c 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a179e6-700e-75e9-9bf3-668e0bd5ea65 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/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a179e6-700e-75e9-9bf3-668e0bd5ea65 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a179e6-700e-75e9-9bf3-668e0bd5ea65 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28:27 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/follow/01a179e6-6fc0-78a2-9bed-5f7e1a3d105c activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Looking up user name=carol 2026/10/26 20:28:27 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/accept/01a179e6-6ff5-7a63-80da-241b14f1651c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-6f82-71a2-80e3-41435f81ca8b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor error="invalid object host: b.localdomain" 2026/10/26 20:28:27 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/accept/01a179e6-6ff5-7a63-80da-241b14f1651c error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/inbox: 400, " 2026/10/26 20:28:27 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/accept/01a179e6-6ff5-7a63-80da-241b14f1651c 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor/accept/01a179e6-6ff5-7a63-80da-241b14f1651c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-6f82-71a2-80e3-41435f81ca8b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-6f82-71a2-80e3-41435f81ca8b 2026/10/26 20:28:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Enabling pprof url=https://c.localdomain/cmjrmcghctqbktlqeogddenioybeurga/debug/pprof 2026/10/26 20:28:27 INFO Enabling pprof url=https://g.localdomain/nvrupkffqgmbwdhllsdxplqgfsgdctvo/debug/pprof 2026/10/26 20:28:27 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-6f91-7ce3-a54c-0b4f59a00790 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-7029-7d42-9e73-dc4d43fbba34 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-6f91-7ce3-a54c-0b4f59a00790 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-6f91-7ce3-a54c-0b4f59a00790 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Enabling pprof url=https://c.localdomain/jmnxljgkppwkokerhfviallmemvlrihi/debug/pprof 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/26 20:28:27 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-6fda-734f-816e-9b03cb1f2450 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 2026/10/26 20:28:27 INFO Approving follow request activity.id=https://b.localdomain/follow/01a179e6-6fbc-7059-83f7-acdd2c4ec8b7 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:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/accept/01a179e6-702e-7b92-b7ab-fe0f23a6adf3 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-6fbc-7059-83f7-acdd2c4ec8b7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-6fbc-7059-83f7-acdd2c4ec8b7 2026/10/26 20:28:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/accept/01a179e6-702e-7b92-b7ab-fe0f23a6adf3 2026/10/26 20:28:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/accept/01a179e6-702e-7b92-b7ab-fe0f23a6adf3 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor gateway=https://c.localdomain 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/accept/01a179e6-702e-7b92-b7ab-fe0f23a6adf3 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/accept/01a179e6-702e-7b92-b7ab-fe0f23a6adf3 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Looking up user name=carol 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/accept/01a179e6-702e-7b92-b7ab-fe0f23a6adf3 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Approving follow request activity.id=https://c.localdomain/follow/01a179e6-6fea-7b9c-8408-5370ea1c10a8 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/26 20:28:27 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/accept/01a179e6-702e-7b92-b7ab-fe0f23a6adf3 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-6fbc-7059-83f7-acdd2c4ec8b7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor error="invalid object host: b.localdomain" 2026/10/26 20:28:27 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/accept/01a179e6-702e-7b92-b7ab-fe0f23a6adf3 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/inbox: 400, " 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-703a-7422-8a5c-f7f807a80552 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a179e6-6fea-7b9c-8408-5370ea1c10a8 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a179e6-6fea-7b9c-8408-5370ea1c10a8 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkMyVUoNEkk9CMrYQHs7xZFZ8s35FBqZoNKfU6SJxT5kk/actor offset=0 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-7029-7d42-9e73-dc4d43fbba34 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-7029-7d42-9e73-dc4d43fbba34 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/accept/01a179e6-702e-7b92-b7ab-fe0f23a6adf3 2026/10/26 20:28:27 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/accept/01a179e6-702e-7b92-b7ab-fe0f23a6adf3 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a179e6-703a-7422-8a5c-f7f807a80552 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a179e6-703a-7422-8a5c-f7f807a80552 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/accept/01a179e6-7040-7a7e-aa79-d6e9e3d2c786 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/follow/01a179e6-6fc0-78a2-9bed-5f7e1a3d105c activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/follow/01a179e6-6fc0-78a2-9bed-5f7e1a3d105c 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/accept/01a179e6-7040-7a7e-aa79-d6e9e3d2c786 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/accept/01a179e6-7040-7a7e-aa79-d6e9e3d2c786 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://a.localdomain/inbox/alice activity=https://c.localdomain/follow/01a179e6-700e-75e9-9bf3-668e0bd5ea65 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a179e6-700e-75e9-9bf3-668e0bd5ea65 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a179e6-703a-7422-8a5c-f7f807a80552 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-7029-7d42-9e73-dc4d43fbba34 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/accept/01a179e6-702e-7b92-b7ab-fe0f23a6adf3 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-6fbc-7059-83f7-acdd2c4ec8b7 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-6fbc-7059-83f7-acdd2c4ec8b7 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-7029-7d42-9e73-dc4d43fbba34 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-703a-7422-8a5c-f7f807a80552 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28: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/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/26 20:28:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/accept/01a179e6-7040-7a7e-aa79-d6e9e3d2c786 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/accept/01a179e6-7040-7a7e-aa79-d6e9e3d2c786 2026/10/26 20:28:27 WARN Failed to unmarshal activity body=123 error="json: cannot unmarshal number into Go value of type ap.anyActivity" 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/update/01a179e6-7058-794e-aadd-cd5fa4b9d620 2026/10/26 20:28:27 INFO Looking up user name=carol 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-7029-7d42-9e73-dc4d43fbba34 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-6f91-7ce3-a54c-0b4f59a00790 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-6f91-7ce3-a54c-0b4f59a00790 2026/10/26 20:28: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/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor 2026/10/26 20:28:27 INFO Approving follow request activity.id=https://c.localdomain/follow/01a179e6-700e-75e9-9bf3-668e0bd5ea65 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/26 20:28:27 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a179e6-706b-7297-9dfa-0b3f935a5d87 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a179e6-700e-75e9-9bf3-668e0bd5ea65 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a179e6-700e-75e9-9bf3-668e0bd5ea65 2026/10/26 20:28: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/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-703a-7422-8a5c-f7f807a80552 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a179e6-6fea-7b9c-8408-5370ea1c10a8 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a179e6-6fea-7b9c-8408-5370ea1c10a8 2026/10/26 20:28:27 INFO Enabling pprof url=https://c.localdomain/dkkxyetceemqcescscfbbypnffesuvgt/debug/pprof 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:27 WARN Failed to unmarshal activity body="{\"id\":\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor/add/1\",\"type\":\"Add\",\"actor\":\"https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor\",\"object\":1234,\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"published\":\"2026-10-26T20:28:27.638999289Z\",\"proof\":{\"type\":\"DataIntegrityProof\",\"cryptosuite\":\"eddsa-jcs-2022\",\"verificationMethod\":\"did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1#z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1\",\"proofPurpose\":\"assertionMethod\",\"proofValue\":\"z2d7tQj4mq1EXgYw8rCANRmK8jjuZwSiwVwguGycvofphsnPh4DqHYqUiVfLU93ESy9Bfq6HARCUMMe2Dxryf5mcj\",\"created\":\"2026-10-26T20:28:27Z\"}}" error="invalid activity" 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/accept/01a179e6-7040-7a7e-aa79-d6e9e3d2c786 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/follow/01a179e6-6fc0-78a2-9bed-5f7e1a3d105c activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/follow/01a179e6-6fc0-78a2-9bed-5f7e1a3d105c 2026/10/26 20:28:27 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/26 20:28:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/26 20:28:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor offset=0 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/26 20:28: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/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a179e6-706b-7297-9dfa-0b3f935a5d87 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a179e6-706b-7297-9dfa-0b3f935a5d87 2026/10/26 20:28:27 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-708c-770b-8485-561f1faeb6ca activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-708c-76dc-8747-036c23016b5a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-708c-76dc-8747-036c23016b5a 2026/10/26 20:28:27 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 request.user=alice post=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 2026/10/26 20:28:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/update/01a179e6-707d-7494-b864-821e49c49532 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor gateway=https://c.localdomain 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/update/01a179e6-707d-7494-b864-821e49c49532 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/update/01a179e6-707d-7494-b864-821e49c49532 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-708c-770b-8485-561f1faeb6ca 2026/10/26 20:28:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a179e6-708c-770b-8485-561f1faeb6ca 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-708c-770b-8485-561f1faeb6ca 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a179e6-708c-770b-8485-561f1faeb6ca 2026/10/26 20:28:27 INFO Received a new post activity.id=https://a.localdomain/create/01a179e6-7092-719f-a99a-a8c00472d7b1 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 2026/10/26 20:28:27 INFO Looking up user name=carol 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a179e6-7092-719f-a99a-a8c00472d7b1 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a179e6-7092-719f-a99a-a8c00472d7b1 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a179e6-7092-719f-a99a-a8c00472d7b1 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a179e6-7092-719f-a99a-a8c00472d7b1 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a179e6-7096-7549-8d34-bc783f3a2f98 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a179e6-7096-7549-8d34-bc783f3a2f98 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a179e6-7096-72a9-b7cd-90a96f40b0ad 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-708c-770b-8485-561f1faeb6ca 2026/10/26 20:28:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor offset=0 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkusHocanYcjbv46vcR9zhdSfeE95jJvd9hQYL9VX89EN1/actor offset=0 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/update/01a179e6-707d-7494-b864-821e49c49532 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/update/01a179e6-707d-7494-b864-821e49c49532 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a179e6-708c-770b-8485-561f1faeb6ca 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-708c-770b-8485-561f1faeb6ca 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a179e6-7092-719f-a99a-a8c00472d7b1 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-708c-76dc-8747-036c23016b5a request.user=bob post=https://b.localdomain/post/01a179e6-708c-76dc-8747-036c23016b5a 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox/carol activity=https://a.localdomain/accept/01a179e6-706b-7297-9dfa-0b3f935a5d87 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a179e6-7096-7549-8d34-bc783f3a2f98 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a179e6-7096-72a9-b7cd-90a96f40b0ad 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/accept/01a179e6-706b-7297-9dfa-0b3f935a5d87 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a179e6-7092-719f-a99a-a8c00472d7b1 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a179e6-7092-719f-a99a-a8c00472d7b1 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:27 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Viewing post request.path=/users/view/a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 request.user=alice post=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/move/01a179e6-7096-72a9-b7cd-90a96f40b0ad 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/move/01a179e6-7096-72a9-b7cd-90a96f40b0ad 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a179e6-7096-7549-8d34-bc783f3a2f98 2026/10/26 20:28:27 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/update/01a179e6-70b3-7d29-86ba-a1a23e6697b2 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor gateway=https://a.localdomain 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/update/01a179e6-70b3-7d29-86ba-a1a23e6697b2 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/update/01a179e6-70b3-7d29-86ba-a1a23e6697b2 2026/10/26 20:28: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/26 20:28:27 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a179e6-7092-719f-a99a-a8c00472d7b1 note=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 thread=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 starter=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Received a new post activity.id=https://a.localdomain/create/01a179e6-7092-719f-a99a-a8c00472d7b1 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor 2026/10/26 20:28:27 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-6f1c-74c6-aef2-1a41e36b5c62 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor 2026/10/26 20:28:27 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-708c-770b-8485-561f1faeb6ca activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-708c-76dc-8747-036c23016b5a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-708c-76dc-8747-036c23016b5a 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a179e6-7092-719f-a99a-a8c00472d7b1 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-70f9-70d0-90ac-b6eb77fe39f1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-6f1c-74c6-aef2-1a41e36b5c62 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-6f1c-74c6-aef2-1a41e36b5c62 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Received a new post activity.id=https://a.localdomain/create/01a179e6-7092-719f-a99a-a8c00472d7b1 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 2026/10/26 20:28:27 INFO Backfilling thread post=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 parent=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 depth=0 2026/10/26 20:28:27 INFO Looking up user name=carol 2026/10/26 20:28:27 INFO Approving follow request activity.id=https://c.localdomain/follow/01a179e6-6f85-760a-94f0-e17abace183a 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/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28:27 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-708c-770b-8485-561f1faeb6ca activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-708c-76dc-8747-036c23016b5a activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-708c-76dc-8747-036c23016b5a 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-7107-7576-93ac-f32c29dd823d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a179e6-6f85-760a-94f0-e17abace183a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a179e6-6f85-760a-94f0-e17abace183a 2026/10/26 20:28:27 INFO Fetching post post=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/update/01a179e6-70b3-7d29-86ba-a1a23e6697b2 2026/10/26 20:28:27 INFO Enabling pprof url=https://g.localdomain/lldcsjslmsooycthyufligkodwxujeqv/debug/pprof 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/update/01a179e6-70b3-7d29-86ba-a1a23e6697b2 2026/10/26 20:28:27 INFO Enabling pprof url=https://c.localdomain/grxrdvnpmwshtrhwqifyiosfdoewahas/debug/pprof 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkuHPRxitcXE1F4avByCWoLfAsu3oAtmubyaiG6yivgQe1/actor offset=0 2026/10/26 20:28:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor offset=0 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-70f9-70d0-90ac-b6eb77fe39f1 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a179e6-7107-7576-93ac-f32c29dd823d 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a179e6-7107-7576-93ac-f32c29dd823d 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Received a new post activity.id=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 2026/10/26 20:28:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-70f9-70d0-90ac-b6eb77fe39f1 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Backfilled thread post=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 parent=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 depth=0 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a179e6-7107-7576-93ac-f32c29dd823d 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor/follow/01a179e6-7131-790d-9d43-78dc871e8ff8 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor 2026/10/26 20:28:27 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a179e6-708c-76dc-8747-036c23016b5a request.user=alice post=https://b.localdomain/post/01a179e6-708c-76dc-8747-036c23016b5a --- PASS: TestCluster_ClientSideSigningOutboxHappyFlow (16.96s) 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor/follow/01a179e6-7131-790d-9d43-78dc871e8ff8 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor/follow/01a179e6-7131-790d-9d43-78dc871e8ff8 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-70f9-70d0-90ac-b6eb77fe39f1 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor offset=0 2026/10/26 20:28:27 INFO Enabling pprof url=https://b.localdomain/eacojiijakbbodquncrgfvbdlwqgwfjp/debug/pprof 2026/10/26 20:28:27 INFO Received a new post activity.id=https://a.localdomain/create/01a179e6-7139-7ab0-b95e-6aa2ba5f9b4d activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-7107-7576-93ac-f32c29dd823d 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-70f9-70d0-90ac-b6eb77fe39f1 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a179e6-7139-7ab0-b95e-6aa2ba5f9b4d 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a179e6-7139-7ab0-b95e-6aa2ba5f9b4d 2026/10/26 20:28:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:27 INFO Notifying that user does not exist user=bob 2026/10/26 20:28:27 WARN Actor is gone, deleting associated objects id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Looking up user name=alice --- PASS: TestCluster_ClientSideSigningOutboxNotActivity (16.99s) 2026/10/26 20:28:27 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/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://a.localdomain/accept/01a179e6-706b-7297-9dfa-0b3f935a5d87 activity.type=Accept activity.actor=https://a.localdomain/user/alice activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a179e6-700e-75e9-9bf3-668e0bd5ea65 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a179e6-700e-75e9-9bf3-668e0bd5ea65 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor 2026/10/26 20:28:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-714d-7479-b4ff-c792c9c2eced 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:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28:27 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/inbox activity=https://b.localdomain/follow/01a179e6-714d-7479-b4ff-c792c9c2eced 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/inbox activity=https://b.localdomain/follow/01a179e6-714d-7479-b4ff-c792c9c2eced 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor/follow/01a179e6-7131-790d-9d43-78dc871e8ff8 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor/follow/01a179e6-7131-790d-9d43-78dc871e8ff8 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/inbox activity=https://b.localdomain/follow/01a179e6-714d-7479-b4ff-c792c9c2eced 2026/10/26 20:28:27 INFO Looking up user name=carol 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-714d-7479-b4ff-c792c9c2eced 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor offset=0 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-7107-7576-93ac-f32c29dd823d activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a179e6-6f85-760a-94f0-e17abace183a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a179e6-6f85-760a-94f0-e17abace183a 2026/10/26 20:28:27 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor offset=0 --- PASS: TestCluster_ClientSideSigningOutboxUnsupportedActivity (17.01s) 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28: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/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a179e6-7139-7ab0-b95e-6aa2ba5f9b4d 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a179e6-7139-7ab0-b95e-6aa2ba5f9b4d 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-70f9-70d0-90ac-b6eb77fe39f1 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-6f1c-74c6-aef2-1a41e36b5c62 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-6f1c-74c6-aef2-1a41e36b5c62 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor 2026/10/26 20:28:27 INFO Viewing post request.path=/users/view/a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a request.user=alice post=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor 2026/10/26 20:28:27 INFO Moving follow follow=https://b.localdomain/follow/01a179e6-6f4f-7001-865a-e9fa3dbfefb8 old=https://a.localdomain/user/alice new=https://c.localdomain/user/carol 2026/10/26 20:28:27 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-7172-7e1a-aa09-e6086a93afbf 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/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Removed a Follow activity.id=https://b.localdomain/undo/01a179e6-7175-7cbd-85e7-c1d0c43ea1ea activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-6f4f-7001-865a-e9fa3dbfefb8 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/26 20:28:27 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor/follow/01a179e6-7131-790d-9d43-78dc871e8ff8 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor 2026/10/26 20:28:27 INFO Approving follow request activity.id=https://b.localdomain/follow/01a179e6-714d-7479-b4ff-c792c9c2eced 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:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/accept/01a179e6-7179-7cda-82d9-7caf141d0b10 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-714d-7479-b4ff-c792c9c2eced activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-714d-7479-b4ff-c792c9c2eced 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a179e6-7172-7e1a-aa09-e6086a93afbf 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a179e6-7172-7e1a-aa09-e6086a93afbf 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a179e6-7175-7cbd-85e7-c1d0c43ea1ea 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a179e6-7175-7cbd-85e7-c1d0c43ea1ea 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/accept/01a179e6-7179-7cda-82d9-7caf141d0b10 2026/10/26 20:28:27 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/accept/01a179e6-7179-7cda-82d9-7caf141d0b10 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor gateway=https://c.localdomain 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/accept/01a179e6-7179-7cda-82d9-7caf141d0b10 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/accept/01a179e6-7179-7cda-82d9-7caf141d0b10 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/accept/01a179e6-7179-7cda-82d9-7caf141d0b10 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:27 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-7187-7d47-af84-ef3ba93cb3fd activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7187-7d12-9481-4c5746532327 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7187-7d12-9481-4c5746532327 2026/10/26 20:28:27 INFO Received followers request did=did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor count=1 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/follow/01a179e6-7172-7e1a-aa09-e6086a93afbf 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/undo/01a179e6-7175-7cbd-85e7-c1d0c43ea1ea 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/undo/01a179e6-7175-7cbd-85e7-c1d0c43ea1ea 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-7172-7e1a-aa09-e6086a93afbf 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/accept/01a179e6-7179-7cda-82d9-7caf141d0b10 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-714d-7479-b4ff-c792c9c2eced activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor error="invalid object host: b.localdomain" 2026/10/26 20:28:27 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/accept/01a179e6-7179-7cda-82d9-7caf141d0b10 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/inbox: 400, " 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/accept/01a179e6-7179-7cda-82d9-7caf141d0b10 2026/10/26 20:28:27 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/accept/01a179e6-7179-7cda-82d9-7caf141d0b10 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Approving follow request activity.id=https://b.localdomain/follow/01a179e6-7172-7e1a-aa09-e6086a93afbf 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/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-7187-7d47-af84-ef3ba93cb3fd 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a179e6-7187-7d47-af84-ef3ba93cb3fd 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-7187-7d47-af84-ef3ba93cb3fd 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a179e6-7187-7d47-af84-ef3ba93cb3fd 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28:27 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a179e6-7139-7ab0-b95e-6aa2ba5f9b4d note=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a thread=https://b.localdomain/post/01a179e6-708c-76dc-8747-036c23016b5a starter=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Received a new post activity.id=https://a.localdomain/create/01a179e6-7139-7ab0-b95e-6aa2ba5f9b4d activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://c.localdomain/accept/01a179e6-719a-7687-a1a3-2335a3dd20c7 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-7172-7e1a-aa09-e6086a93afbf activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-7172-7e1a-aa09-e6086a93afbf --- PASS: TestCluster_DeletedInstance (17.06s) 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28: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/26 20:28:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/accept/01a179e6-71a4-7036-98d1-baf10ad35568 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor/follow/01a179e6-7131-790d-9d43-78dc871e8ff8 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor/follow/01a179e6-7131-790d-9d43-78dc871e8ff8 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/accept/01a179e6-71a4-7036-98d1-baf10ad35568 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a179e6-7139-7ab0-b95e-6aa2ba5f9b4d 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a179e6-7139-7ab0-b95e-6aa2ba5f9b4d 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a179e6-7139-7ab0-b95e-6aa2ba5f9b4d 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a179e6-7139-7ab0-b95e-6aa2ba5f9b4d 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/accept/01a179e6-71a4-7036-98d1-baf10ad35568 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a179e6-719a-7687-a1a3-2335a3dd20c7 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a179e6-719a-7687-a1a3-2335a3dd20c7 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/26 20:28:27 INFO Looking up user name=alice 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-7187-7d47-af84-ef3ba93cb3fd 2026/10/26 20:28:27 INFO Received a new post activity.id=https://a.localdomain/create/01a179e6-7139-7ab0-b95e-6aa2ba5f9b4d activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a179e6-7187-7d47-af84-ef3ba93cb3fd 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-7187-7d47-af84-ef3ba93cb3fd 2026/10/26 20:28:27 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor 2026/10/26 20:28:27 INFO Looking up user name=carol 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/accept/01a179e6-7179-7cda-82d9-7caf141d0b10 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-714d-7479-b4ff-c792c9c2eced activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-714d-7479-b4ff-c792c9c2eced 2026/10/26 20:28:27 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7187-7d12-9481-4c5746532327 request.user=bob post=https://b.localdomain/post/01a179e6-7187-7d12-9481-4c5746532327 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/accept/01a179e6-719a-7687-a1a3-2335a3dd20c7 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/accept/01a179e6-719a-7687-a1a3-2335a3dd20c7 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28:27 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/accept/01a179e6-71a4-7036-98d1-baf10ad35568 2026/10/26 20:28:27 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/accept/01a179e6-71a4-7036-98d1-baf10ad35568 2026/10/26 20:28: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/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor 2026/10/26 20:28:27 INFO Removed a Follow activity.id=https://b.localdomain/undo/01a179e6-7175-7cbd-85e7-c1d0c43ea1ea activity.type=Undo activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-6f4f-7001-865a-e9fa3dbfefb8 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/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Fetching object cid=ap://did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/accept/01a179e6-71a4-7036-98d1-baf10ad35568 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor/follow/01a179e6-7131-790d-9d43-78dc871e8ff8 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MksCm1b55fJ5U1QvHMHCWjXF3Hr34Ut6iN9Zg2P49nsDun/actor/follow/01a179e6-7131-790d-9d43-78dc871e8ff8 2026/10/26 20:28:27 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-7187-7d47-af84-ef3ba93cb3fd activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7187-7d12-9481-4c5746532327 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7187-7d12-9481-4c5746532327 2026/10/26 20:28:27 INFO Looking up user name=carol 2026/10/26 20:28:27 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:27 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:27 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:27 INFO Received delete request activity.id=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 2026/10/26 20:28:27 INFO Follow is accepted activity.id=https://c.localdomain/accept/01a179e6-719a-7687-a1a3-2335a3dd20c7 activity.type=Accept activity.actor=https://c.localdomain/user/carol activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-7172-7e1a-aa09-e6086a93afbf activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-7172-7e1a-aa09-e6086a93afbf 2026/10/26 20:28:27 WARN Failed to verify proof activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor/create/1 error="proof verification failed" 2026/10/26 20:28:27 INFO Looking up user name=bob 2026/10/26 20:28:27 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493#delete 2026/10/26 20:28:27 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493#delete 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493#delete 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:28 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-7187-7d47-af84-ef3ba93cb3fd activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7187-7d12-9481-4c5746532327 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7187-7d12-9481-4c5746532327 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493#delete 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28: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/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28: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/26 20:28:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28:28 INFO Received followers request did=did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor count=2 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Received delete request activity.id=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor 2026/10/26 20:28: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/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor offset=0 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7187-7d12-9481-4c5746532327 request.user=alice post=https://b.localdomain/post/01a179e6-7187-7d12-9481-4c5746532327 2026/10/26 20:28: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/26 20:28:28 INFO Enabling pprof url=https://c.localdomain/dknesqfguvliwrrscmludcsynmtbgvkw/debug/pprof 2026/10/26 20:28:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:28 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:28 INFO Received a new post activity.id=https://c.localdomain/create/01a179e6-7201-7857-8a9c-ef5710580c80 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a179e6-7201-781e-b5c7-57a82e42a9e3 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a179e6-7201-781e-b5c7-57a82e42a9e3 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor 2026/10/26 20:28:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-7209-7c08-8058-54ba6ff0f3a9 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-7209-7c08-8058-54ba6ff0f3a9 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-7209-7c08-8058-54ba6ff0f3a9 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a179e6-7201-7857-8a9c-ef5710580c80 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a179e6-7201-7857-8a9c-ef5710580c80 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/26 20:28:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Looking up user name=carol 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor offset=0 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox activity=https://c.localdomain/create/01a179e6-7201-7857-8a9c-ef5710580c80 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/01a179e6-7201-7857-8a9c-ef5710580c80 2026/10/26 20:28: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/26 20:28:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-7209-7c08-8058-54ba6ff0f3a9 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-7209-7c08-8058-54ba6ff0f3a9 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a179e6-721b-7a24-85c5-a7c23775010f 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a179e6-721b-7a24-85c5-a7c23775010f 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a179e6-721b-7a24-85c5-a7c23775010f 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/c.localdomain/post/01a179e6-7201-781e-b5c7-57a82e42a9e3 request.user=carol post=https://c.localdomain/post/01a179e6-7201-781e-b5c7-57a82e42a9e3 2026/10/26 20:28:28 INFO Removed a Follow activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/undo/01a179e6-7222-7d78-89da-4313bcc4392a activity.type=Undo activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/follow/01a179e6-6fc0-78a2-9bed-5f7e1a3d105c activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor 2026/10/26 20:28: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/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a179e6-721b-7a24-85c5-a7c23775010f 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor 2026/10/26 20:28: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/26 20:28:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/undo/01a179e6-7222-7d78-89da-4313bcc4392a 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/undo/01a179e6-7222-7d78-89da-4313bcc4392a 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Updated post activity.id=https://a.localdomain/update/01a179e6-7227-7382-93ce-44fd19185c31 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/announce/01a179e6-721b-7a24-85c5-a7c23775010f 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/announce/01a179e6-721b-7a24-85c5-a7c23775010f 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/announce/01a179e6-721b-7a24-85c5-a7c23775010f 2026/10/26 20:28:28 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a179e6-7227-7382-93ce-44fd19185c31 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a179e6-7227-7382-93ce-44fd19185c31 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7187-7d12-9481-4c5746532327 request.user=alice post=https://b.localdomain/post/01a179e6-7187-7d12-9481-4c5746532327 2026/10/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkpyh6kgjRDWrRCkqp1T9sQLNLV6R1nwaMdewzh6YnHq9A/actor offset=0 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/undo/01a179e6-7222-7d78-89da-4313bcc4392a 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/undo/01a179e6-7222-7d78-89da-4313bcc4392a 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor offset=0 2026/10/26 20:28:28 INFO Updated post activity.id=https://a.localdomain/update/01a179e6-7239-7540-9976-4e911d28efd6 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a179e6-7227-7382-93ce-44fd19185c31 2026/10/26 20:28:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a179e6-7239-7540-9976-4e911d28efd6 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a179e6-7239-7540-9976-4e911d28efd6 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a179e6-7239-7540-9976-4e911d28efd6 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a179e6-7239-7540-9976-4e911d28efd6 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor 2026/10/26 20:28:28 INFO Looking up user name=bob --- PASS: TestCluster_ClientSideSigningOutboxInvalidProof (17.23s) 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Removed a Follow activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/undo/01a179e6-7222-7d78-89da-4313bcc4392a activity.type=Undo activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor/follow/01a179e6-6fc0-78a2-9bed-5f7e1a3d105c activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkhvRpivB1tFUs2F9X3oGPKLpjwwYoxMeMj3BZYxchht4Y/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a179e6-7239-7540-9976-4e911d28efd6 2026/10/26 20:28:28 INFO Looking up user name=carol 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28: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/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Received followers request did=did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkkKd1c6CaAmTg9BHpG3oXQvNhKFFii5WRTJVLMTQS6PQG/actor count=1 2026/10/26 20:28:28 INFO Received a new post activity.id=https://c.localdomain/create/01a179e6-7201-7857-8a9c-ef5710580c80 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a179e6-7201-781e-b5c7-57a82e42a9e3 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a179e6-7201-781e-b5c7-57a82e42a9e3 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a179e6-7258-7dc0-9f47-58edad7cf446 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/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a179e6-7258-7dc0-9f47-58edad7cf446 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a179e6-7258-7dc0-9f47-58edad7cf446 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a179e6-7239-7540-9976-4e911d28efd6 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a179e6-7239-7540-9976-4e911d28efd6 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 request.user=alice post=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 2026/10/26 20:28:28 INFO Looking up user name=carol 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a179e6-7258-7dc0-9f47-58edad7cf446 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice --- PASS: TestCluster_ClientSideSigningFollowersHappyFlow (17.29s) 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a179e6-7258-7dc0-9f47-58edad7cf446 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:28 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a179e6-7239-7540-9976-4e911d28efd6 note=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 thread=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 starter=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Updated post activity.id=https://a.localdomain/update/01a179e6-7239-7540-9976-4e911d28efd6 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 2026/10/26 20:28: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/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a179e6-7239-7540-9976-4e911d28efd6 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-7209-7c08-8058-54ba6ff0f3a9 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-727a-7486-9300-15350384627f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-7209-7c08-8058-54ba6ff0f3a9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-7209-7c08-8058-54ba6ff0f3a9 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28: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/26 20:28:28 INFO Looking up user name=carol 2026/10/26 20:28:28 INFO Looking up user name=carol 2026/10/26 20:28:28 INFO Approving follow request activity.id=https://c.localdomain/follow/01a179e6-7258-7dc0-9f47-58edad7cf446 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/26 20:28: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/26 20:28:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-7281-7536-bd87-07dacd6ec435 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a179e6-7258-7dc0-9f47-58edad7cf446 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a179e6-7258-7dc0-9f47-58edad7cf446 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a179e6-7227-7382-93ce-44fd19185c31 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-727a-7486-9300-15350384627f 2026/10/26 20:28:28 INFO Updated post activity.id=https://a.localdomain/update/01a179e6-7239-7540-9976-4e911d28efd6 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 2026/10/26 20:28:28 INFO Backfilling thread post=https://a.localdomain/post/01a179e6-7092-7171-9a6e-b042d297a2f1 parent=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 depth=0 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-727a-7486-9300-15350384627f 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a request.user=alice post=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a179e6-7281-7536-bd87-07dacd6ec435 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a179e6-7281-7536-bd87-07dacd6ec435 2026/10/26 20:28: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/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Fetching post post=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 2026/10/26 20:28:28 INFO Deleting backfilled parent post parent=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 2026/10/26 20:28:28 INFO Received delete request activity.id=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 activity.type=Delete activity.actor="" activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 activity.object.type="" activity.object.attributed_to="" deleted=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 2026/10/26 20:28: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/26 20:28:28 INFO Deleted backfilled parent post parent=https://b.localdomain/post/01a179e6-6fda-731c-9bca-eebd0368a493 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-727a-7486-9300-15350384627f 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a179e6-7281-7536-bd87-07dacd6ec435 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-727a-7486-9300-15350384627f 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-7281-7536-bd87-07dacd6ec435 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-7281-7536-bd87-07dacd6ec435 activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a179e6-7258-7dc0-9f47-58edad7cf446 activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a179e6-7258-7dc0-9f47-58edad7cf446 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a179e6-72e9-7904-8716-4906eb2aad1a 2026/10/26 20:28:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:28 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a179e6-7227-7382-93ce-44fd19185c31 note=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a thread=https://b.localdomain/post/01a179e6-708c-76dc-8747-036c23016b5a starter=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Updated post activity.id=https://a.localdomain/update/01a179e6-7227-7382-93ce-44fd19185c31 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a179e6-72e9-7904-8716-4906eb2aad1a 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-727a-7486-9300-15350384627f activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-7209-7c08-8058-54ba6ff0f3a9 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-7209-7c08-8058-54ba6ff0f3a9 --- PASS: TestCluster_MovedAccount (17.40s) 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a179e6-72e9-7904-8716-4906eb2aad1a 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a179e6-72e9-7904-8716-4906eb2aad1a 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a179e6-7227-7382-93ce-44fd19185c31 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a179e6-7227-7382-93ce-44fd19185c31 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/undo/01a179e6-72e9-7904-8716-4906eb2aad1a 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://c.localdomain/inbox activity=https://a.localdomain/undo/01a179e6-72e9-7904-8716-4906eb2aad1a 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/undo/01a179e6-72e9-7904-8716-4906eb2aad1a 2026/10/26 20:28: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/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a179e6-7227-7382-93ce-44fd19185c31 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a179e6-7227-7382-93ce-44fd19185c31 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7187-7d12-9481-4c5746532327 request.user=alice post=https://b.localdomain/post/01a179e6-7187-7d12-9481-4c5746532327 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Updated post activity.id=https://a.localdomain/update/01a179e6-7227-7382-93ce-44fd19185c31 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-7305-7271-8fc6-10e3aa77ccd1 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7305-723c-9383-54fd561c70d3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7305-723c-9383-54fd561c70d3 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor offset=0 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-7305-7271-8fc6-10e3aa77ccd1 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a179e6-7305-7271-8fc6-10e3aa77ccd1 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-7305-7271-8fc6-10e3aa77ccd1 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a179e6-7305-7271-8fc6-10e3aa77ccd1 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-7305-7271-8fc6-10e3aa77ccd1 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28: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/26 20:28:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-7315-734c-aec5-686a8652d03b 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:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/inbox activity=https://b.localdomain/follow/01a179e6-7315-734c-aec5-686a8652d03b 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/inbox activity=https://b.localdomain/follow/01a179e6-7315-734c-aec5-686a8652d03b 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28: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/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28: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/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a179e6-7305-7271-8fc6-10e3aa77ccd1 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-7305-7271-8fc6-10e3aa77ccd1 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/inbox activity=https://b.localdomain/follow/01a179e6-7315-734c-aec5-686a8652d03b 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-7315-734c-aec5-686a8652d03b 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7305-723c-9383-54fd561c70d3 request.user=bob post=https://b.localdomain/post/01a179e6-7305-723c-9383-54fd561c70d3 2026/10/26 20:28: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/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor offset=0 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Received delete request activity.id=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a#delete 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a#delete 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a#delete 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a#delete 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/26 20:28: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/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-7305-7271-8fc6-10e3aa77ccd1 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7305-723c-9383-54fd561c70d3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7305-723c-9383-54fd561c70d3 2026/10/26 20:28: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/26 20:28:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob --- PASS: TestCluster_BackfillMissingParent (17.49s) 2026/10/26 20:28:28 INFO Creating new user request.path=/users/register name=alice 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-7305-7271-8fc6-10e3aa77ccd1 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7305-723c-9383-54fd561c70d3 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7305-723c-9383-54fd561c70d3 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Received delete request activity.id=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a 2026/10/26 20:28:28 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a#delete note=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a thread=https://b.localdomain/post/01a179e6-708c-76dc-8747-036c23016b5a starter=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor offset=0 2026/10/26 20:28: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/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a#delete 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a#delete 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a#delete 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a#delete 2026/10/26 20:28: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/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Received delete request activity.id=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a179e6-7139-7a81-b5ac-61f94f9ff68a 2026/10/26 20:28:28 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a179e6-7305-723c-9383-54fd561c70d3 request.user=alice post=https://b.localdomain/post/01a179e6-7305-723c-9383-54fd561c70d3 2026/10/26 20:28:28 INFO Received a new post activity.id=https://a.localdomain/create/01a179e6-7357-71ed-ac3c-65117869c368 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d 2026/10/26 20:28:28 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/follow/01a179e6-7356-7d5b-a683-4464392ac9fa activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/follow/01a179e6-7356-7d5b-a683-4464392ac9fa 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/follow/01a179e6-7356-7d5b-a683-4464392ac9fa 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a179e6-7357-71ed-ac3c-65117869c368 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a179e6-7357-71ed-ac3c-65117869c368 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a179e6-7357-71ed-ac3c-65117869c368 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a179e6-7357-71ed-ac3c-65117869c368 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d request.user=alice post=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d --- PASS: TestCluster_ShareUnshare (17.51s) 2026/10/26 20:28: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/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/follow/01a179e6-7356-7d5b-a683-4464392ac9fa 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/follow/01a179e6-7356-7d5b-a683-4464392ac9fa 2026/10/26 20:28:28 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a179e6-7357-71ed-ac3c-65117869c368 note=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d thread=https://b.localdomain/post/01a179e6-7305-723c-9383-54fd561c70d3 starter=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Received a new post activity.id=https://a.localdomain/create/01a179e6-7357-71ed-ac3c-65117869c368 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a179e6-7357-71ed-ac3c-65117869c368 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a179e6-7357-71ed-ac3c-65117869c368 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor offset=0 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Fetching forwarded object activity.id=https://a.localdomain/create/01a179e6-7357-71ed-ac3c-65117869c368 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/create/01a179e6-7357-71ed-ac3c-65117869c368 sender=https://b.localdomain/user/bob 2026/10/26 20:28: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/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Approving follow request activity.id=https://b.localdomain/follow/01a179e6-7315-734c-aec5-686a8652d03b 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:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Fetching activity activity=https://a.localdomain/create/01a179e6-7357-71ed-ac3c-65117869c368 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/accept/01a179e6-7375-7736-a991-76bea8700314 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-7315-734c-aec5-686a8652d03b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-7315-734c-aec5-686a8652d03b 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/create/01a179e6-7357-71ed-ac3c-65117869c368 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a179e6-7357-71ed-ac3c-65117869c368 2026/10/26 20:28: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/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor 2026/10/26 20:28:28 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Received a new post activity.id=https://a.localdomain/create/01a179e6-7357-71ed-ac3c-65117869c368 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d 2026/10/26 20:28:28 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/follow/01a179e6-7356-7d5b-a683-4464392ac9fa activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/update/01a179e6-737b-77cc-8912-8457d5f96f7d sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor gateway=https://c.localdomain 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/update/01a179e6-737b-77cc-8912-8457d5f96f7d 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/update/01a179e6-737b-77cc-8912-8457d5f96f7d 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/accept/01a179e6-737e-701d-a12f-42c07119e91c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/follow/01a179e6-7356-7d5b-a683-4464392ac9fa activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/follow/01a179e6-7356-7d5b-a683-4464392ac9fa 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/accept/01a179e6-7375-7736-a991-76bea8700314 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/accept/01a179e6-7375-7736-a991-76bea8700314 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/update/01a179e6-737b-77cc-8912-8457d5f96f7d 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/update/01a179e6-737b-77cc-8912-8457d5f96f7d 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/accept/01a179e6-737e-701d-a12f-42c07119e91c 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/accept/01a179e6-737e-701d-a12f-42c07119e91c 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/accept/01a179e6-7375-7736-a991-76bea8700314 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor --- PASS: TestCluster_ReplyForwardingWithIntegrityProofs (17.56s) 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/accept/01a179e6-737e-701d-a12f-42c07119e91c 2026/10/26 20:28: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/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/accept/01a179e6-7375-7736-a991-76bea8700314 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/accept/01a179e6-737e-701d-a12f-42c07119e91c 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/update/01a179e6-739a-74ed-9a83-ac448cef6cfd sender=https://c.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor gateway=https://a.localdomain 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/update/01a179e6-739a-74ed-9a83-ac448cef6cfd 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/update/01a179e6-739a-74ed-9a83-ac448cef6cfd 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/accept/01a179e6-7375-7736-a991-76bea8700314 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-7315-734c-aec5-686a8652d03b activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-7315-734c-aec5-686a8652d03b 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28: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/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/accept/01a179e6-737e-701d-a12f-42c07119e91c activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/follow/01a179e6-7356-7d5b-a683-4464392ac9fa activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/follow/01a179e6-7356-7d5b-a683-4464392ac9fa 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/update/01a179e6-739a-74ed-9a83-ac448cef6cfd 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/update/01a179e6-739a-74ed-9a83-ac448cef6cfd 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/create/01a179e6-73b3-77e9-a8a2-5d576dff7d27 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/post/01a179e6-73b3-77a6-9786-2d3744a39a9b thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/post/01a179e6-73b3-77a6-9786-2d3744a39a9b starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/create/01a179e6-73b3-77e9-a8a2-5d576dff7d27 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/post/01a179e6-73b3-77a6-9786-2d3744a39a9b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/post/01a179e6-73b3-77a6-9786-2d3744a39a9b 2026/10/26 20:28:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/create/01a179e6-73b3-77e9-a8a2-5d576dff7d27 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/create/01a179e6-73b3-77e9-a8a2-5d576dff7d27 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/create/01a179e6-73b3-77e9-a8a2-5d576dff7d27 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/create/01a179e6-73b3-77e9-a8a2-5d576dff7d27 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28: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/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/create/01a179e6-73b3-77e9-a8a2-5d576dff7d27 2026/10/26 20:28: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/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/create/01a179e6-73b3-77e9-a8a2-5d576dff7d27 2026/10/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor offset=0 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/create/01a179e6-73b3-77e9-a8a2-5d576dff7d27 2026/10/26 20:28:28 INFO Updated post activity.id=https://a.localdomain/update/01a179e6-73cf-70da-8cba-6ead05b12268 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/post/01a179e6-73b3-77a6-9786-2d3744a39a9b request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/post/01a179e6-73b3-77a6-9786-2d3744a39a9b 2026/10/26 20:28:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-73d3-773d-9cdb-6bda06ccf4f4 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a179e6-73cf-70da-8cba-6ead05b12268 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a179e6-73cf-70da-8cba-6ead05b12268 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-73d3-773d-9cdb-6bda06ccf4f4 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-73d3-773d-9cdb-6bda06ccf4f4 2026/10/26 20:28:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-73d7-76af-a939-e468ea485ad9 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:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a179e6-73cf-70da-8cba-6ead05b12268 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a179e6-73cf-70da-8cba-6ead05b12268 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/inbox activity=https://b.localdomain/follow/01a179e6-73d7-76af-a939-e468ea485ad9 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/inbox activity=https://b.localdomain/follow/01a179e6-73d7-76af-a939-e468ea485ad9 2026/10/26 20:28:28 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d request.user=alice post=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/create/01a179e6-73b3-77e9-a8a2-5d576dff7d27 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/post/01a179e6-73b3-77a6-9786-2d3744a39a9b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/post/01a179e6-73b3-77a6-9786-2d3744a39a9b 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/follow/01a179e6-73d3-773d-9cdb-6bda06ccf4f4 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-73d3-773d-9cdb-6bda06ccf4f4 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28: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/26 20:28:28 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a179e6-73cf-70da-8cba-6ead05b12268 note=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d thread=https://b.localdomain/post/01a179e6-7305-723c-9383-54fd561c70d3 starter=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Updated post activity.id=https://a.localdomain/update/01a179e6-73cf-70da-8cba-6ead05b12268 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/inbox activity=https://b.localdomain/follow/01a179e6-73d7-76af-a939-e468ea485ad9 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-73d7-76af-a939-e468ea485ad9 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a179e6-73cf-70da-8cba-6ead05b12268 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a179e6-73cf-70da-8cba-6ead05b12268 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor offset=0 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Fetching forwarded object activity.id=https://a.localdomain/update/01a179e6-73cf-70da-8cba-6ead05b12268 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice id=https://a.localdomain/update/01a179e6-73cf-70da-8cba-6ead05b12268 sender=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/create/01a179e6-73b3-77e9-a8a2-5d576dff7d27 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/post/01a179e6-73b3-77a6-9786-2d3744a39a9b activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/post/01a179e6-73b3-77a6-9786-2d3744a39a9b 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:28 INFO Fetching activity activity=https://a.localdomain/update/01a179e6-73cf-70da-8cba-6ead05b12268 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/update/01a179e6-73cf-70da-8cba-6ead05b12268 2026/10/26 20:28: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/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a179e6-73cf-70da-8cba-6ead05b12268 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/post/01a179e6-73b3-77a6-9786-2d3744a39a9b request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/post/01a179e6-73b3-77a6-9786-2d3744a39a9b 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-7403-7418-99ec-d2be0de424e5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7403-73e3-a18f-ac366d5cc9d1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7403-73e3-a18f-ac366d5cc9d1 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Approving follow request activity.id=https://b.localdomain/follow/01a179e6-73d7-76af-a939-e468ea485ad9 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:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/inbox activity=https://b.localdomain/create/01a179e6-7403-7418-99ec-d2be0de424e5 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/inbox activity=https://b.localdomain/create/01a179e6-7403-7418-99ec-d2be0de424e5 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/accept/01a179e6-7408-7de8-8d75-f5036cd28318 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-73d7-76af-a939-e468ea485ad9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-73d7-76af-a939-e468ea485ad9 2026/10/26 20:28:28 INFO Not approving follow request activity.id=https://c.localdomain/follow/01a179e6-740c-70db-8319-4c55c9eeda6a 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/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/accept/01a179e6-7408-7de8-8d75-f5036cd28318 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/accept/01a179e6-7408-7de8-8d75-f5036cd28318 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor gateway=https://c.localdomain 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/accept/01a179e6-7408-7de8-8d75-f5036cd28318 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/accept/01a179e6-7408-7de8-8d75-f5036cd28318 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/accept/01a179e6-7408-7de8-8d75-f5036cd28318 2026/10/26 20:28:28 INFO Updated post activity.id=https://a.localdomain/update/01a179e6-73cf-70da-8cba-6ead05b12268 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a179e6-740c-70db-8319-4c55c9eeda6a 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a179e6-740c-70db-8319-4c55c9eeda6a 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/accept/01a179e6-7408-7de8-8d75-f5036cd28318 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/accept/01a179e6-7408-7de8-8d75-f5036cd28318 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-73d7-76af-a939-e468ea485ad9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor error="invalid object host: b.localdomain" 2026/10/26 20:28:28 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/accept/01a179e6-7408-7de8-8d75-f5036cd28318 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/inbox: 400, " 2026/10/26 20:28:28 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/accept/01a179e6-7408-7de8-8d75-f5036cd28318 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/inbox activity=https://b.localdomain/create/01a179e6-7403-7418-99ec-d2be0de424e5 2026/10/26 20:28: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/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-7403-7418-99ec-d2be0de424e5 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7403-73e3-a18f-ac366d5cc9d1 request.user=bob post=https://b.localdomain/post/01a179e6-7403-73e3-a18f-ac366d5cc9d1 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/accept/01a179e6-7408-7de8-8d75-f5036cd28318 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-73d7-76af-a939-e468ea485ad9 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-73d7-76af-a939-e468ea485ad9 2026/10/26 20:28: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/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Looking up user name=carol 2026/10/26 20:28:28 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/create/01a179e6-7403-7418-99ec-d2be0de424e5 note=https://b.localdomain/post/01a179e6-7403-73e3-a18f-ac366d5cc9d1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor/post/01a179e6-73b3-77a6-9786-2d3744a39a9b starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-7403-7418-99ec-d2be0de424e5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7403-73e3-a18f-ac366d5cc9d1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7403-73e3-a18f-ac366d5cc9d1 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/follow/01a179e6-740c-70db-8319-4c55c9eeda6a 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/follow/01a179e6-740c-70db-8319-4c55c9eeda6a 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/inbox activity=https://b.localdomain/create/01a179e6-7403-7418-99ec-d2be0de424e5 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/inbox activity=https://b.localdomain/create/01a179e6-7403-7418-99ec-d2be0de424e5 2026/10/26 20:28:28 WARN Could not find expected key in verification method activity=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor/create/1 method=abcd 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Fetching forwarded object activity.id=https://b.localdomain/create/01a179e6-7403-7418-99ec-d2be0de424e5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7403-73e3-a18f-ac366d5cc9d1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob id=https://b.localdomain/create/01a179e6-7403-7418-99ec-d2be0de424e5 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor 2026/10/26 20:28:28 INFO Fetching activity activity=https://b.localdomain/create/01a179e6-7403-7418-99ec-d2be0de424e5 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkgsTj1AW6f1Bx5cDXP9DTUdZ6NHTc5oNVFwmNFG19vrxG/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkgPCRQQ67zBehMex6PdKzSieW1Gxoq6NHfMyxZuo1KvED/actor/inbox activity=https://b.localdomain/create/01a179e6-7403-7418-99ec-d2be0de424e5 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-7403-7418-99ec-d2be0de424e5 2026/10/26 20:28: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/26 20:28: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/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Received delete request activity.id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-73d3-773d-9cdb-6bda06ccf4f4 activity.type=Follow activity.actor=https://a.localdomain/user/alice activity.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/26 20:28:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-744b-7e50-85f8-83e448e6dfcb activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-73d3-773d-9cdb-6bda06ccf4f4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-73d3-773d-9cdb-6bda06ccf4f4 2026/10/26 20:28:28 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-7403-7418-99ec-d2be0de424e5 activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7403-73e3-a18f-ac366d5cc9d1 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7403-73e3-a18f-ac366d5cc9d1 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/26 20:28:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d#delete 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d#delete 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Looking up user name=carol 2026/10/26 20:28:28 INFO Approving follow request activity.id=https://c.localdomain/follow/01a179e6-740c-70db-8319-4c55c9eeda6a 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/26 20:28:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-7455-7dca-93fd-9c09b9bfa5bd activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a179e6-740c-70db-8319-4c55c9eeda6a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a179e6-740c-70db-8319-4c55c9eeda6a 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-744b-7e50-85f8-83e448e6dfcb 2026/10/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor offset=0 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-744b-7e50-85f8-83e448e6dfcb 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d#delete 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a179e6-7455-7dca-93fd-9c09b9bfa5bd 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a179e6-7455-7dca-93fd-9c09b9bfa5bd 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d#delete 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28: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/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Received delete request activity.id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox/alice activity=https://b.localdomain/accept/01a179e6-744b-7e50-85f8-83e448e6dfcb 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox/carol activity=https://b.localdomain/accept/01a179e6-7455-7dca-93fd-9c09b9bfa5bd 2026/10/26 20:28:28 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d#delete note=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d thread=https://b.localdomain/post/01a179e6-7305-723c-9383-54fd561c70d3 starter=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-744b-7e50-85f8-83e448e6dfcb 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/accept/01a179e6-7455-7dca-93fd-9c09b9bfa5bd 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d#delete 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d#delete 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-7455-7dca-93fd-9c09b9bfa5bd activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://c.localdomain/follow/01a179e6-740c-70db-8319-4c55c9eeda6a activity.object.type=Follow activity.object.actor=https://c.localdomain/user/carol follow=https://c.localdomain/follow/01a179e6-740c-70db-8319-4c55c9eeda6a 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:28 INFO Fetching forwarded object activity.id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d activity.object.type=Note activity.object.attributed_to="" id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d sender=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://b.localdomain/accept/01a179e6-744b-7e50-85f8-83e448e6dfcb activity.type=Accept activity.actor=https://b.localdomain/user/bob activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-73d3-773d-9cdb-6bda06ccf4f4 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-73d3-773d-9cdb-6bda06ccf4f4 2026/10/26 20:28:28 INFO Fetching post post=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d#delete 2026/10/26 20:28:28 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:28 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d#delete 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Received delete request activity.id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=string activity.object.id=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d deleted=https://a.localdomain/post/01a179e6-7357-71b9-a19c-7406f6235b7d 2026/10/26 20:28: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/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MknkoBMW6DFLiTFKUNKgShfAqFj24dPMxv4oS5Ga4nrcWe/actor offset=0 2026/10/26 20:28:28 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-7489-7562-b64d-3515a5092dab activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:28 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-7489-7562-b64d-3515a5092dab 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a179e6-7489-7562-b64d-3515a5092dab 2026/10/26 20:28:28 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-7489-7562-b64d-3515a5092dab 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a179e6-7489-7562-b64d-3515a5092dab 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7494-75b0-b436-98cb2ee19028 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor gateway=https://c.localdomain 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7494-75b0-b436-98cb2ee19028 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7494-75b0-b436-98cb2ee19028 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-7489-7562-b64d-3515a5092dab 2026/10/26 20:28: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/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/create/01a179e6-7489-7562-b64d-3515a5092dab 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-7489-7562-b64d-3515a5092dab 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7494-75b0-b436-98cb2ee19028 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7494-75b0-b436-98cb2ee19028 --- PASS: TestCluster_ClientSideSigningOutboxInvalidVerificationMethod (17.83s) 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 request.user=bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 --- PASS: TestCluster_ForwardedLegacyReply (17.83s) 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-7489-7562-b64d-3515a5092dab activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28: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/26 20:28:28 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-7489-7562-b64d-3515a5092dab activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28: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/26 20:28:28 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/26 20:28:28 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:28 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 request.user=bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:28 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-74c2-7e14-8b2c-c6ac6026aa9f activity.type=Create activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-74c2-7df1-ba22-c4be6158528e activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-74c2-7df1-ba22-c4be6158528e 2026/10/26 20:28:28 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-74bf-744f-b20f-fca11d9bed52 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor gateway=https://a.localdomain 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-74bf-744f-b20f-fca11d9bed52 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-74bf-744f-b20f-fca11d9bed52 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-74c2-7e14-8b2c-c6ac6026aa9f 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-74c2-7df1-ba22-c4be6158528e request.user=bob post=https://b.localdomain/post/01a179e6-74c2-7df1-ba22-c4be6158528e 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-74bf-744f-b20f-fca11d9bed52 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-74bf-744f-b20f-fca11d9bed52 --- PASS: TestCluster_ReplyForwardingWithoutIntegrityProofs (17.88s) 2026/10/26 20:28:28 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:28 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 request.user=alice post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:28 INFO Received a new post activity.id=https://a.localdomain/create/01a179e6-74d8-7962-8913-097a1c5def3a activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-74d8-793d-9161-9fc9a5eab2a5 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-74d8-793d-9161-9fc9a5eab2a5 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a179e6-74d8-7962-8913-097a1c5def3a 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a179e6-74d8-7962-8913-097a1c5def3a 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/create/01a179e6-74d8-7962-8913-097a1c5def3a 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a179e6-74d8-7962-8913-097a1c5def3a 2026/10/26 20:28:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/a.localdomain/post/01a179e6-74d8-793d-9161-9fc9a5eab2a5 request.user=alice post=https://a.localdomain/post/01a179e6-74d8-793d-9161-9fc9a5eab2a5 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 request.user=carol post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:28 INFO Received a new post activity.id=https://c.localdomain/create/01a179e6-74ec-7a43-933c-4e6786acc884 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a179e6-74ec-7a1a-bda2-3c6d8a16435d activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a179e6-74ec-7a1a-bda2-3c6d8a16435d 2026/10/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor offset=0 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a179e6-74ec-7a43-933c-4e6786acc884 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a179e6-74ec-7a43-933c-4e6786acc884 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/26 20:28:28 INFO Not approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/follow/01a179e6-74f4-773f-93e1-a2fb9042a290 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/follow/01a179e6-74f4-773f-93e1-a2fb9042a290 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/follow/01a179e6-74f4-773f-93e1-a2fb9042a290 2026/10/26 20:28:28 INFO Looking up user name=carol 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/create/01a179e6-74ec-7a43-933c-4e6786acc884 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/create/01a179e6-74ec-7a43-933c-4e6786acc884 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/c.localdomain/post/01a179e6-74ec-7a1a-bda2-3c6d8a16435d request.user=carol post=https://c.localdomain/post/01a179e6-74ec-7a1a-bda2-3c6d8a16435d 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/follow/01a179e6-74f4-773f-93e1-a2fb9042a290 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/follow/01a179e6-74f4-773f-93e1-a2fb9042a290 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor offset=0 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Received a new post activity.id=https://a.localdomain/create/01a179e6-74d8-7962-8913-097a1c5def3a activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-74d8-793d-9161-9fc9a5eab2a5 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-74d8-793d-9161-9fc9a5eab2a5 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/26 20:28:28 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor 2026/10/26 20:28:28 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/update/01a179e6-7509-77c2-8c6a-3e267de5dd63 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor gateway=https://c.localdomain 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/update/01a179e6-7509-77c2-8c6a-3e267de5dd63 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/update/01a179e6-7509-77c2-8c6a-3e267de5dd63 2026/10/26 20:28:28 INFO Looking up user name=carol 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor 2026/10/26 20:28:28 INFO Received a new post activity.id=https://c.localdomain/create/01a179e6-74ec-7a43-933c-4e6786acc884 activity.type=Create activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a179e6-74ec-7a1a-bda2-3c6d8a16435d activity.object.type=Note activity.object.attributed_to=https://c.localdomain/user/carol post=https://c.localdomain/post/01a179e6-74ec-7a1a-bda2-3c6d8a16435d 2026/10/26 20:28:28 INFO Approving follow request activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/follow/01a179e6-74f4-773f-93e1-a2fb9042a290 activity.type=Follow activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor activity.object.kind=string activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor follower=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/accept/01a179e6-7514-72e0-b942-1f5d44d9070b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/follow/01a179e6-74f4-773f-93e1-a2fb9042a290 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/follow/01a179e6-74f4-773f-93e1-a2fb9042a290 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/accept/01a179e6-7514-72e0-b942-1f5d44d9070b 2026/10/26 20:28:28 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/accept/01a179e6-7514-72e0-b942-1f5d44d9070b sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor gateway=https://c.localdomain 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/accept/01a179e6-7514-72e0-b942-1f5d44d9070b 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/update/01a179e6-7509-77c2-8c6a-3e267de5dd63 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/accept/01a179e6-7514-72e0-b942-1f5d44d9070b 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/accept/01a179e6-7514-72e0-b942-1f5d44d9070b 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Updating poll results poll=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:28 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-751e-7356-9310-d5bab39cf58e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/update/01a179e6-7509-77c2-8c6a-3e267de5dd63 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-751e-7356-9310-d5bab39cf58e 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a179e6-751e-7356-9310-d5bab39cf58e 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-751e-7356-9310-d5bab39cf58e 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a179e6-751e-7356-9310-d5bab39cf58e 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/accept/01a179e6-7514-72e0-b942-1f5d44d9070b 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/accept/01a179e6-7514-72e0-b942-1f5d44d9070b 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/accept/01a179e6-7514-72e0-b942-1f5d44d9070b 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-751e-7356-9310-d5bab39cf58e 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/accept/01a179e6-7514-72e0-b942-1f5d44d9070b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/follow/01a179e6-74f4-773f-93e1-a2fb9042a290 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/follow/01a179e6-74f4-773f-93e1-a2fb9042a290 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/update/01a179e6-752f-7af6-8502-6981dd5c3642 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor gateway=https://a.localdomain 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/update/01a179e6-752f-7af6-8502-6981dd5c3642 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/update/01a179e6-752f-7af6-8502-6981dd5c3642 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a179e6-751e-7356-9310-d5bab39cf58e 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-751e-7356-9310-d5bab39cf58e 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/accept/01a179e6-7514-72e0-b942-1f5d44d9070b activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor activity.object.kind=activity activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/follow/01a179e6-74f4-773f-93e1-a2fb9042a290 activity.object.type=Follow activity.object.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor follow=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/follow/01a179e6-74f4-773f-93e1-a2fb9042a290 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/update/01a179e6-752f-7af6-8502-6981dd5c3642 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/update/01a179e6-752f-7af6-8502-6981dd5c3642 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-751e-7356-9310-d5bab39cf58e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:28 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor offset=0 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:28 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-754e-70ea-b30b-33522e093972 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:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/inbox activity=https://a.localdomain/follow/01a179e6-754e-70ea-b30b-33522e093972 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/inbox activity=https://a.localdomain/follow/01a179e6-754e-70ea-b30b-33522e093972 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e note=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 2026/10/26 20:28:28 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-751e-7356-9310-d5bab39cf58e activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor offset=0 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/inbox activity=https://a.localdomain/follow/01a179e6-754e-70ea-b30b-33522e093972 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-754e-70ea-b30b-33522e093972 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e 2026/10/26 20:28:28 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor gateway=https://c.localdomain 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e 2026/10/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor offset=0 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e 2026/10/26 20:28:28 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/10/26 20:28:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-755d-79fe-9a83-6f877a3c6249 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:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox activity=https://b.localdomain/follow/01a179e6-755d-79fe-9a83-6f877a3c6249 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox activity=https://b.localdomain/follow/01a179e6-755d-79fe-9a83-6f877a3c6249 2026/10/26 20:28:28 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 request.user=bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox activity=https://b.localdomain/follow/01a179e6-755d-79fe-9a83-6f877a3c6249 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-755d-79fe-9a83-6f877a3c6249 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor offset=0 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 2026/10/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor offset=0 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 request.user=alice post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:28 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-7578-7bfe-ba6b-fdc73efcfe2c 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:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/inbox activity=https://b.localdomain/follow/01a179e6-7578-7bfe-ba6b-fdc73efcfe2c 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/inbox activity=https://b.localdomain/follow/01a179e6-7578-7bfe-ba6b-fdc73efcfe2c 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 request.user=carol post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:28 INFO Looking up user name=carol 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/inbox activity=https://b.localdomain/follow/01a179e6-7578-7bfe-ba6b-fdc73efcfe2c 2026/10/26 20:28:28 INFO Received delete request activity.id=https://a.localdomain/post/01a179e6-74d8-793d-9161-9fc9a5eab2a5#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-74d8-793d-9161-9fc9a5eab2a5 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a179e6-74d8-793d-9161-9fc9a5eab2a5 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-7578-7bfe-ba6b-fdc73efcfe2c 2026/10/26 20:28:28 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-7582-75a2-8e38-a3f1b6f5be6f thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-7582-75a2-8e38-a3f1b6f5be6f starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-7582-75a2-8e38-a3f1b6f5be6f activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-7582-75a2-8e38-a3f1b6f5be6f 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a179e6-74d8-793d-9161-9fc9a5eab2a5#delete 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a179e6-74d8-793d-9161-9fc9a5eab2a5#delete 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor offset=0 2026/10/26 20:28:28 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor gateway=https://a.localdomain 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/post/01a179e6-74d8-793d-9161-9fc9a5eab2a5#delete 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a179e6-74d8-793d-9161-9fc9a5eab2a5#delete 2026/10/26 20:28:28 INFO Approving follow request activity.id=https://b.localdomain/follow/01a179e6-755d-79fe-9a83-6f877a3c6249 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:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/accept/01a179e6-758c-78e1-9a76-57fa06a99cf8 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-755d-79fe-9a83-6f877a3c6249 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-755d-79fe-9a83-6f877a3c6249 2026/10/26 20:28: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/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/accept/01a179e6-758c-78e1-9a76-57fa06a99cf8 2026/10/26 20:28:28 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/accept/01a179e6-758c-78e1-9a76-57fa06a99cf8 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor gateway=https://c.localdomain 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/accept/01a179e6-758c-78e1-9a76-57fa06a99cf8 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/accept/01a179e6-758c-78e1-9a76-57fa06a99cf8 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/accept/01a179e6-758c-78e1-9a76-57fa06a99cf8 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-754e-70ea-b30b-33522e093972 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:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/accept/01a179e6-7591-7d66-a622-281c6783097b activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-754e-70ea-b30b-33522e093972 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-754e-70ea-b30b-33522e093972 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 2026/10/26 20:28:28 INFO Looking up user name=alice 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:28 INFO Received delete request activity.id=https://a.localdomain/post/01a179e6-74d8-793d-9161-9fc9a5eab2a5#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-74d8-793d-9161-9fc9a5eab2a5 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a179e6-74d8-793d-9161-9fc9a5eab2a5 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:28 INFO Viewing post request.path=/users/view/c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-7582-75a2-8e38-a3f1b6f5be6f request.user=carol post=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-7582-75a2-8e38-a3f1b6f5be6f 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:28 INFO Looking up user name=carol 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:28 INFO Approving follow request activity.id=https://b.localdomain/follow/01a179e6-7578-7bfe-ba6b-fdc73efcfe2c 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:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/accept/01a179e6-759a-7b8a-b4fe-c48d87f59ac3 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-7578-7bfe-ba6b-fdc73efcfe2c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a179e6-7578-7bfe-ba6b-fdc73efcfe2c 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/accept/01a179e6-7591-7d66-a622-281c6783097b 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/accept/01a179e6-7591-7d66-a622-281c6783097b 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/accept/01a179e6-758c-78e1-9a76-57fa06a99cf8 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/accept/01a179e6-759a-7b8a-b4fe-c48d87f59ac3 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/accept/01a179e6-759a-7b8a-b4fe-c48d87f59ac3 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Updating poll results poll=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:28 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/accept/01a179e6-758c-78e1-9a76-57fa06a99cf8 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-755d-79fe-9a83-6f877a3c6249 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor error="invalid object host: b.localdomain" 2026/10/26 20:28:28 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/accept/01a179e6-758c-78e1-9a76-57fa06a99cf8 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox: 400, " 2026/10/26 20:28:28 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/accept/01a179e6-758c-78e1-9a76-57fa06a99cf8 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:28 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-75a2-792a-9cf0-c8485ae314d8 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/accept/01a179e6-759a-7b8a-b4fe-c48d87f59ac3 2026/10/26 20:28:28 INFO Creating new user request.path=/users/register name=bob 2026/10/26 20:28:28 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:28 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 note=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-7582-75a2-8e38-a3f1b6f5be6f thread=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-7582-75a2-8e38-a3f1b6f5be6f starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:28 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-7582-75a2-8e38-a3f1b6f5be6f activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-7582-75a2-8e38-a3f1b6f5be6f 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/accept/01a179e6-758c-78e1-9a76-57fa06a99cf8 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-755d-79fe-9a83-6f877a3c6249 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-755d-79fe-9a83-6f877a3c6249 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-75a2-792a-9cf0-c8485ae314d8 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a179e6-75a2-792a-9cf0-c8485ae314d8 2026/10/26 20:28:28 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/update/01a179e6-75af-7122-9489-dc987f137869 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor gateway=https://c.localdomain 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/update/01a179e6-75af-7122-9489-dc987f137869 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/accept/01a179e6-7591-7d66-a622-281c6783097b 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a179e6-75a2-792a-9cf0-c8485ae314d8 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-75a2-792a-9cf0-c8485ae314d8 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/update/01a179e6-75af-7122-9489-dc987f137869 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/accept/01a179e6-7591-7d66-a622-281c6783097b 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/accept/01a179e6-759a-7b8a-b4fe-c48d87f59ac3 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 2026/10/26 20:28:28 WARN Failed to resolve a recipient to=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 error="cannot resolve https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers: actor is not cached" 2026/10/26 20:28:28 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor gateway=https://c.localdomain 2026/10/26 20:28:28 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 2026/10/26 20:28:28 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/accept/01a179e6-7591-7d66-a622-281c6783097b activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-754e-70ea-b30b-33522e093972 activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-754e-70ea-b30b-33522e093972 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a179e6-75a2-792a-9cf0-c8485ae314d8 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-75a2-792a-9cf0-c8485ae314d8 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-75a2-792a-9cf0-c8485ae314d8 2026/10/26 20:28:28 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/update/01a179e6-75af-7122-9489-dc987f137869 2026/10/26 20:28:28 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/update/01a179e6-75af-7122-9489-dc987f137869 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:28 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:28 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/accept/01a179e6-759a-7b8a-b4fe-c48d87f59ac3 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-7578-7bfe-ba6b-fdc73efcfe2c activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a179e6-7578-7bfe-ba6b-fdc73efcfe2c 2026/10/26 20:28:28 INFO Looking up user name=bob 2026/10/26 20:28:28 INFO Fetching object cid=ap://did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:28 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-75a2-792a-9cf0-c8485ae314d8 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:29 INFO Looking up user name=bob 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 2026/10/26 20:28:29 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 2026/10/26 20:28:29 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-75a2-792a-9cf0-c8485ae314d8 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:29 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/update/01a179e6-75cf-7b86-b54c-4c0ab7f0d333 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor gateway=https://a.localdomain 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/update/01a179e6-75cf-7b86-b54c-4c0ab7f0d333 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/update/01a179e6-75cf-7b86-b54c-4c0ab7f0d333 2026/10/26 20:28:29 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-75d4-763b-bbc2-e1337fb93ea6 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 request.user=bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/inbox activity=https://b.localdomain/create/01a179e6-75d4-763b-bbc2-e1337fb93ea6 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/inbox activity=https://b.localdomain/create/01a179e6-75d4-763b-bbc2-e1337fb93ea6 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:29 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 request.user=alice post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/update/01a179e6-75cf-7b86-b54c-4c0ab7f0d333 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/update/01a179e6-75cf-7b86-b54c-4c0ab7f0d333 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor offset=0 2026/10/26 20:28:29 INFO Looking up user name=carol 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 request.user=carol post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/inbox activity=https://b.localdomain/create/01a179e6-75d4-763b-bbc2-e1337fb93ea6 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-75d4-763b-bbc2-e1337fb93ea6 2026/10/26 20:28:29 INFO Received a new post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-7582-75eb-b812-270926422957 activity.type=Create activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor activity.object.kind=object activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-7582-75a2-8e38-a3f1b6f5be6f activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor post=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-7582-75a2-8e38-a3f1b6f5be6f 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 request.user=carol post=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:29 INFO Received delete request activity.id=https://c.localdomain/post/01a179e6-74ec-7a1a-bda2-3c6d8a16435d#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a179e6-74ec-7a1a-bda2-3c6d8a16435d activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/01a179e6-74ec-7a1a-bda2-3c6d8a16435d 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:29 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/note/1 starter=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:29 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/note/1 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a179e6-74ec-7a1a-bda2-3c6d8a16435d#delete 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a179e6-74ec-7a1a-bda2-3c6d8a16435d#delete 2026/10/26 20:28:29 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e note=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://c.localdomain/user/carol inbox=https://b.localdomain/inbox/bob activity=https://c.localdomain/post/01a179e6-74ec-7a1a-bda2-3c6d8a16435d#delete 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor offset=0 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/post/01a179e6-74ec-7a1a-bda2-3c6d8a16435d#delete 2026/10/26 20:28:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/create/1 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor gateway=https://a.localdomain 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/create/1 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/create/1 2026/10/26 20:28:29 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers: actor is not cached" 2026/10/26 20:28:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor gateway=https://a.localdomain 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e 2026/10/26 20:28:29 INFO Looking up user name=carol 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e 2026/10/26 20:28:29 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/create/01a179e6-754e-749f-9338-96b0d5e6c46e 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/c.localdomain/user/carol request.user=carol actor=https://c.localdomain/user/carol offset=0 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/create/1 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/create/1 2026/10/26 20:28:29 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-7604-7766-8e0d-1652c3f3f050 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:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:29 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/create/1 note=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/note/1 thread=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/note/1 starter=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:29 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/note/1 2026/10/26 20:28:29 INFO Forwarding post to group followers activity=https://b.localdomain/create/01a179e6-75d4-763b-bbc2-e1337fb93ea6 note=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 group=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-75d4-763b-bbc2-e1337fb93ea6 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/create/1 2026/10/26 20:28:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/create/1 sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor gateway=https://c.localdomain 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/create/1 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/inbox activity=https://b.localdomain/follow/01a179e6-7604-7766-8e0d-1652c3f3f050 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/create/1 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/create/1 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/inbox activity=https://b.localdomain/follow/01a179e6-7604-7766-8e0d-1652c3f3f050 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://c.localdomain/user/carol 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-75d4-763b-bbc2-e1337fb93ea6 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-75d4-763b-bbc2-e1337fb93ea6 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-7608-705d-bd87-820b8fb9565e 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-7608-705d-bd87-820b8fb9565e 2026/10/26 20:28:29 INFO Looking up user name=carol 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/create/1 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-7608-705d-bd87-820b8fb9565e 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-7608-705d-bd87-820b8fb9565e 2026/10/26 20:28:29 INFO Received delete request activity.id=https://c.localdomain/post/01a179e6-74ec-7a1a-bda2-3c6d8a16435d#delete activity.type=Delete activity.actor=https://c.localdomain/user/carol activity.object.kind=object activity.object.id=https://c.localdomain/post/01a179e6-74ec-7a1a-bda2-3c6d8a16435d activity.object.type=Note activity.object.attributed_to="" deleted=https://c.localdomain/post/01a179e6-74ec-7a1a-bda2-3c6d8a16435d 2026/10/26 20:28:29 INFO Looking up user name=bob 2026/10/26 20:28:29 INFO Looking up user name=carol 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor inbox=https://b.localdomain/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/create/1 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/create/1 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/inbox activity=https://b.localdomain/follow/01a179e6-7604-7766-8e0d-1652c3f3f050 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-7604-7766-8e0d-1652c3f3f050 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-75d4-763b-bbc2-e1337fb93ea6 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor offset=0 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-7608-705d-bd87-820b8fb9565e 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/26 20:28:29 INFO Updating poll results poll=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:29 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-761f-705f-836f-9708754a92d5 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/update/01a179e6-761f-705d-9b58-bffa6e4168c4 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor gateway=https://c.localdomain 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/update/01a179e6-761f-705d-9b58-bffa6e4168c4 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/update/01a179e6-761f-705d-9b58-bffa6e4168c4 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-761f-705f-836f-9708754a92d5 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a179e6-761f-705f-836f-9708754a92d5 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a179e6-761f-705f-836f-9708754a92d5 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-761f-705f-836f-9708754a92d5 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-7608-705d-bd87-820b8fb9565e 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-7608-705d-bd87-820b8fb9565e 2026/10/26 20:28:29 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/create/1 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/note/1 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor/note/1 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-75d4-763b-bbc2-e1337fb93ea6 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor offset=0 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-7608-705d-bd87-820b8fb9565e 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/update/01a179e6-761f-705d-9b58-bffa6e4168c4 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/update/01a179e6-761f-705d-9b58-bffa6e4168c4 2026/10/26 20:28:29 INFO Looking up user name=bob 2026/10/26 20:28:29 INFO Looking up user name=bob 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a179e6-761f-705f-836f-9708754a92d5 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:29 INFO Looking up user name=carol 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=c.localdomain name=carol 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:29 INFO Approving follow request activity.id=https://b.localdomain/follow/01a179e6-7604-7766-8e0d-1652c3f3f050 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:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:29 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-75d4-763b-bbc2-e1337fb93ea6 activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Looking up resource resource=carol@c.localdomain user=carol 2026/10/26 20:28:29 INFO Looking up user name=bob 2026/10/26 20:28:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/accept/01a179e6-7636-7be4-ab28-c400a2353cc7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-7604-7766-8e0d-1652c3f3f050 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-7604-7766-8e0d-1652c3f3f050 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-761f-705f-836f-9708754a92d5 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-761f-705f-836f-9708754a92d5 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/accept/01a179e6-7636-7be4-ab28-c400a2353cc7 2026/10/26 20:28:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/accept/01a179e6-7636-7be4-ab28-c400a2353cc7 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor gateway=https://c.localdomain 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/accept/01a179e6-7636-7be4-ab28-c400a2353cc7 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/accept/01a179e6-7636-7be4-ab28-c400a2353cc7 2026/10/26 20:28:29 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/accept/01a179e6-7636-7be4-ab28-c400a2353cc7 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:29 INFO Looking up user name=bob 2026/10/26 20:28:29 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/update/01a179e6-763f-7d20-8937-7d2f148137c9 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor gateway=https://a.localdomain 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/update/01a179e6-763f-7d20-8937-7d2f148137c9 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/update/01a179e6-763f-7d20-8937-7d2f148137c9 2026/10/26 20:28:29 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-761f-705f-836f-9708754a92d5 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:29 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/accept/01a179e6-7636-7be4-ab28-c400a2353cc7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-7604-7766-8e0d-1652c3f3f050 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor error="invalid object host: b.localdomain" 2026/10/26 20:28:29 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/accept/01a179e6-7636-7be4-ab28-c400a2353cc7 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/inbox: 400, " 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Looking up user name=bob 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/update/01a179e6-763f-7d20-8937-7d2f148137c9 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor request.user=bob actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor offset=0 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/update/01a179e6-763f-7d20-8937-7d2f148137c9 2026/10/26 20:28:29 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-761f-705f-836f-9708754a92d5 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor offset=0 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/accept/01a179e6-7636-7be4-ab28-c400a2353cc7 2026/10/26 20:28:29 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/accept/01a179e6-7636-7be4-ab28-c400a2353cc7 2026/10/26 20:28:29 INFO Replying to post request.path=/users/reply/a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 request.user=bob post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mkjko6bUhkQGVzoPLuM15G7Hwr7KPvLzGeu9RUMe9ciQYZ/actor offset=0 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=g.localdomain name=stuff 2026/10/26 20:28:29 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/post/01a179e6-7659-7173-b199-37418355d9e2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/post/01a179e6-7659-7173-b199-37418355d9e2 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 request.user=bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/accept/01a179e6-7636-7be4-ab28-c400a2353cc7 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-7604-7766-8e0d-1652c3f3f050 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-7604-7766-8e0d-1652c3f3f050 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 2026/10/26 20:28:29 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 request.user=alice post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor offset=0 2026/10/26 20:28:29 INFO Adding gateway request.path=/users/gateway/add request.user=alice gateway=c.localdomain 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor 2026/10/26 20:28:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/update/01a179e6-766c-7744-90ac-c49d3bed230a sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor gateway=https://c.localdomain 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/update/01a179e6-766c-7744-90ac-c49d3bed230a 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/update/01a179e6-766c-7744-90ac-c49d3bed230a 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor offset=0 --- PASS: TestCluster_ClientSideSigningInboxHappyFlow (18.34s) 2026/10/26 20:28:29 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-7686-7479-afc9-8390f72d934e 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:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=b.localdomain name=bob 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 2026/10/26 20:28:29 INFO Creating new user request.path=/users/register name=carol 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/update/01a179e6-766c-7744-90ac-c49d3bed230a 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/post/01a179e6-7659-7173-b199-37418355d9e2 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/post/01a179e6-7659-7173-b199-37418355d9e2 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/inbox activity=https://b.localdomain/follow/01a179e6-7686-7479-afc9-8390f72d934e 2026/10/26 20:28:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/update/01a179e6-766c-7744-90ac-c49d3bed230a 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/inbox activity=https://b.localdomain/follow/01a179e6-7686-7479-afc9-8390f72d934e 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor offset=0 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 request.user=carol post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 WARN Activity is invalid activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor/create/1 error="invalid activity host: did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx" 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Looking up user name=bob 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:29 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-7697-774f-ba01-e82072075024 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor offset=0 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/inbox activity=https://b.localdomain/follow/01a179e6-7686-7479-afc9-8390f72d934e 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor 2026/10/26 20:28:29 INFO Adding gateway request.path=/users/gateway/add request.user=carol gateway=a.localdomain 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-7686-7479-afc9-8390f72d934e 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/inbox activity=https://b.localdomain/update/01a179e6-7697-774f-ba01-e82072075024 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/inbox activity=https://b.localdomain/update/01a179e6-7697-774f-ba01-e82072075024 2026/10/26 20:28:29 INFO Received delete request activity.id=https://b.localdomain/post/01a179e6-74c2-7df1-ba22-c4be6158528e#delete activity.type=Delete activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-74c2-7df1-ba22-c4be6158528e activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a179e6-74c2-7df1-ba22-c4be6158528e 2026/10/26 20:28:29 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/update/01a179e6-769d-7402-bb57-9dd5232d4568 sender=https://c.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor gateway=https://a.localdomain 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/update/01a179e6-769d-7402-bb57-9dd5232d4568 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/update/01a179e6-769d-7402-bb57-9dd5232d4568 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor offset=0 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a179e6-74c2-7df1-ba22-c4be6158528e#delete 2026/10/26 20:28:29 INFO Not approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/follow/01a179e6-76a4-737e-8f48-b1c04c168be3 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Looking up user name=carol 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/follow/01a179e6-76a4-737e-8f48-b1c04c168be3 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/follow/01a179e6-76a4-737e-8f48-b1c04c168be3 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/user/bob request.user=bob actor=https://b.localdomain/user/bob offset=0 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/inbox activity=https://b.localdomain/update/01a179e6-7697-774f-ba01-e82072075024 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/post/01a179e6-7659-7173-b199-37418355d9e2 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/post/01a179e6-7659-7173-b199-37418355d9e2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/post/01a179e6-7659-7173-b199-37418355d9e2 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-7697-774f-ba01-e82072075024 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor offset=0 2026/10/26 20:28:29 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor gateway=https://c.localdomain 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/update/01a179e6-769d-7402-bb57-9dd5232d4568 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 request.user=carol post=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/update/01a179e6-769d-7402-bb57-9dd5232d4568 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/follow/01a179e6-76a4-737e-8f48-b1c04c168be3 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/follow/01a179e6-76a4-737e-8f48-b1c04c168be3 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor request.user=alice actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor offset=0 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:29 INFO Looking up user name=bob 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 2026/10/26 20:28:29 INFO Approving follow request activity.id=https://b.localdomain/follow/01a179e6-7686-7479-afc9-8390f72d934e 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:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/26 20:28:29 INFO Looking up user name=carol 2026/10/26 20:28:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/accept/01a179e6-76be-7070-9de4-743ffb6c7419 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-7686-7479-afc9-8390f72d934e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-7686-7479-afc9-8390f72d934e 2026/10/26 20:28:29 INFO Updating poll results poll=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/accept/01a179e6-76be-7070-9de4-743ffb6c7419 2026/10/26 20:28:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/accept/01a179e6-76be-7070-9de4-743ffb6c7419 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor gateway=https://c.localdomain 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/accept/01a179e6-76be-7070-9de4-743ffb6c7419 2026/10/26 20:28:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/accept/01a179e6-76be-7070-9de4-743ffb6c7419 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/accept/01a179e6-76be-7070-9de4-743ffb6c7419 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor offset=0 2026/10/26 20:28:29 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-76c3-7791-beee-7d30d0c80395 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Forwarding post to group followers activity=https://b.localdomain/update/01a179e6-7697-774f-ba01-e82072075024 note=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 group=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-7697-774f-ba01-e82072075024 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 2026/10/26 20:28:29 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/accept/01a179e6-76be-7070-9de4-743ffb6c7419 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-7686-7479-afc9-8390f72d934e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor error="invalid object host: b.localdomain" 2026/10/26 20:28:29 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/accept/01a179e6-76be-7070-9de4-743ffb6c7419 error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/inbox: 400, " 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-76c3-7791-beee-7d30d0c80395 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a179e6-76c3-7791-beee-7d30d0c80395 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-76c3-7791-beee-7d30d0c80395 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a179e6-76c3-7791-beee-7d30d0c80395 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-7697-774f-ba01-e82072075024 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/accept/01a179e6-76be-7070-9de4-743ffb6c7419 2026/10/26 20:28:29 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/accept/01a179e6-76be-7070-9de4-743ffb6c7419 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-7697-774f-ba01-e82072075024 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-76cd-7e3d-bb5b-10e97fda1dd3 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=g.localdomain name=stuff 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-76cd-7e3d-bb5b-10e97fda1dd3 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor offset=0 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-76cd-7e3d-bb5b-10e97fda1dd3 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-76cd-7e3d-bb5b-10e97fda1dd3 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:29 INFO Looking up user name=bob 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 note=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/post/01a179e6-7659-7173-b199-37418355d9e2 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/post/01a179e6-7659-7173-b199-37418355d9e2 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/post/01a179e6-7659-7173-b199-37418355d9e2 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://c.localdomain/inbox activity=https://b.localdomain/update/01a179e6-76c3-7791-beee-7d30d0c80395 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:29 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/26 20:28:29 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-76de-7242-8753-ea5d46df8502 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:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/accept/01a179e6-76be-7070-9de4-743ffb6c7419 activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-7686-7479-afc9-8390f72d934e activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-7686-7479-afc9-8390f72d934e 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Looking up user name=bob 2026/10/26 20:28:29 INFO Looking up user name=carol 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/inbox activity=https://b.localdomain/follow/01a179e6-76de-7242-8753-ea5d46df8502 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/inbox activity=https://b.localdomain/follow/01a179e6-76de-7242-8753-ea5d46df8502 2026/10/26 20:28:29 INFO Forwarding activity to gateway activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor gateway=https://a.localdomain 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 2026/10/26 20:28:29 INFO Not approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/follow/01a179e6-76e1-7301-be55-7403dab55796 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-76c3-7791-beee-7d30d0c80395 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-76c3-7791-beee-7d30d0c80395 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/follow/01a179e6-76e1-7301-be55-7403dab55796 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/follow/01a179e6-76e1-7301-be55-7403dab55796 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/update/01a179e6-7697-774f-ba01-e82072075024 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-76cd-7e3d-bb5b-10e97fda1dd3 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-76cd-7e3d-bb5b-10e97fda1dd3 2026/10/26 20:28:29 INFO Looking up user name=bob 2026/10/26 20:28:29 INFO Looking up user name=bob 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkrRukJU6uLsaA7bMopbrD6dSSapfjoSg3W7xD6P1YqyKx/actor offset=0 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor offset=0 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/user/bob inbox=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/inbox activity=https://b.localdomain/follow/01a179e6-76de-7242-8753-ea5d46df8502 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-76de-7242-8753-ea5d46df8502 2026/10/26 20:28:29 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-76c3-7791-beee-7d30d0c80395 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/create/01a179e6-7659-71c9-bf26-bcf419c12a04 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor offset=0 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/follow/01a179e6-76e1-7301-be55-7403dab55796 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-76cd-7e3d-bb5b-10e97fda1dd3 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/follow/01a179e6-76e1-7301-be55-7403dab55796 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-76cd-7e3d-bb5b-10e97fda1dd3 2026/10/26 20:28:29 INFO Looking up user name=bob 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/update/01a179e6-7697-774f-ba01-e82072075024 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor offset=0 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor 2026/10/26 20:28:29 INFO Not approving follow request activity.id=https://a.localdomain/follow/01a179e6-76fb-7131-a620-f4795089798f 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:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-76c3-7791-beee-7d30d0c80395 activity.type=Update activity.actor=https://b.localdomain/user/bob activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 activity.object.type=Question activity.object.attributed_to=https://b.localdomain/user/bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/inbox activity=https://a.localdomain/follow/01a179e6-76fb-7131-a620-f4795089798f 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/inbox activity=https://a.localdomain/follow/01a179e6-76fb-7131-a620-f4795089798f 2026/10/26 20:28:29 WARN Activity has no proof activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor/create/1 2026/10/26 20:28:29 INFO Looking up user name=carol 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Looking up user name=alice 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Updated post activity.id=https://b.localdomain/update/01a179e6-7697-774f-ba01-e82072075024 activity.type=Update activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:29 INFO Approving follow request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/follow/01a179e6-76a4-737e-8f48-b1c04c168be3 activity.type=Follow activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor follower=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/accept/01a179e6-7711-7e69-b3ad-a03257be2a0a activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/follow/01a179e6-76a4-737e-8f48-b1c04c168be3 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/follow/01a179e6-76a4-737e-8f48-b1c04c168be3 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/bob 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 request.user=bob post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/inbox activity=https://a.localdomain/follow/01a179e6-76fb-7131-a620-f4795089798f 2026/10/26 20:28:29 INFO Looking up user name=bob 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/follow/01a179e6-76fb-7131-a620-f4795089798f 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor 2026/10/26 20:28:29 INFO Approving follow request activity.id=https://b.localdomain/follow/01a179e6-76de-7242-8753-ea5d46df8502 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:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor follower=https://b.localdomain/user/bob followed=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/accept/01a179e6-771e-7084-a82a-8e66c878b43f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-76de-7242-8753-ea5d46df8502 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-76de-7242-8753-ea5d46df8502 --- PASS: TestCluster_ClientSideSigningOutboxWrongOutbox (18.47s) 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor offset=0 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/accept/01a179e6-771e-7084-a82a-8e66c878b43f 2026/10/26 20:28:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/accept/01a179e6-771e-7084-a82a-8e66c878b43f sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor gateway=https://c.localdomain 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/accept/01a179e6-771e-7084-a82a-8e66c878b43f 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/accept/01a179e6-771e-7084-a82a-8e66c878b43f 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor offset=0 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Approving follow request activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/follow/01a179e6-76e1-7301-be55-7403dab55796 activity.type=Follow activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor activity.object.kind=string activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor follower=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor followed=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/accept/01a179e6-7727-7b9d-8e06-0d9ba5c782e9 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/follow/01a179e6-76e1-7301-be55-7403dab55796 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/follow/01a179e6-76e1-7301-be55-7403dab55796 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/accept/01a179e6-771e-7084-a82a-8e66c878b43f 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 request.user=alice post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/accept/01a179e6-7711-7e69-b3ad-a03257be2a0a 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=g.localdomain name=stuff 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor inbox=https://b.localdomain/inbox/bob activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/accept/01a179e6-771e-7084-a82a-8e66c878b43f 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/accept/01a179e6-7727-7b9d-8e06-0d9ba5c782e9 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/accept/01a179e6-7727-7b9d-8e06-0d9ba5c782e9 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Looking up resource resource=stuff@g.localdomain user=stuff 2026/10/26 20:28:29 WARN Activity is invalid activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/accept/01a179e6-771e-7084-a82a-8e66c878b43f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-76de-7242-8753-ea5d46df8502 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob sender=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor error="invalid object host: b.localdomain" 2026/10/26 20:28:29 WARN Failed to send an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/accept/01a179e6-771e-7084-a82a-8e66c878b43f error="failed to send request to https://c.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/inbox: 400, " 2026/10/26 20:28:29 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/accept/01a179e6-771e-7084-a82a-8e66c878b43f 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/accept/01a179e6-7711-7e69-b3ad-a03257be2a0a 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 request.user=carol post=https://b.localdomain/post/01a179e6-7489-74e7-bec1-dbb1058cf528 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/accept/01a179e6-7727-7b9d-8e06-0d9ba5c782e9 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor offset=0 2026/10/26 20:28:29 INFO Follow is accepted activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/accept/01a179e6-771e-7084-a82a-8e66c878b43f activity.type=Accept activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-76de-7242-8753-ea5d46df8502 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/bob follow=https://b.localdomain/follow/01a179e6-76de-7242-8753-ea5d46df8502 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Not approving follow request activity.id=https://b.localdomain/follow/01a179e6-7751-70e5-84d0-6b4568ba5212 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:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/accept/01a179e6-7711-7e69-b3ad-a03257be2a0a 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/accept/01a179e6-7711-7e69-b3ad-a03257be2a0a 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 2026/10/26 20:28:29 WARN Activity is invalid activity=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor/create/1 error="invalid object: *ap.Object" 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=b.localdomain name=bob 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor offset=0 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/inbox activity=https://b.localdomain/follow/01a179e6-7751-70e5-84d0-6b4568ba5212 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/accept/01a179e6-7727-7b9d-8e06-0d9ba5c782e9 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/inbox activity=https://b.localdomain/follow/01a179e6-7751-70e5-84d0-6b4568ba5212 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:29 INFO Looking up resource resource=bob@b.localdomain user=bob 2026/10/26 20:28:29 INFO Looking up user name=carol 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor offset=0 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkqmjG21VECze9oJQXhUZBMMViYSKqstLgcNC8D32PGfHW/actor offset=0 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor offset=0 2026/10/26 20:28:29 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/accept/01a179e6-7711-7e69-b3ad-a03257be2a0a activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor activity.object.kind=activity activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/follow/01a179e6-76a4-737e-8f48-b1c04c168be3 activity.object.type=Follow activity.object.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor follow=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/follow/01a179e6-76a4-737e-8f48-b1c04c168be3 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor offset=0 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/inbox activity=https://b.localdomain/follow/01a179e6-7751-70e5-84d0-6b4568ba5212 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/follow/01a179e6-7751-70e5-84d0-6b4568ba5212 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor request.user=carol actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor offset=0 2026/10/26 20:28:29 INFO Received delete request activity.id=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor offset=0 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor --- PASS: TestCluster_Poll (18.56s) 2026/10/26 20:28:29 INFO Follow is accepted activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/accept/01a179e6-7727-7b9d-8e06-0d9ba5c782e9 activity.type=Accept activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor activity.object.kind=activity activity.object.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/follow/01a179e6-76e1-7301-be55-7403dab55796 activity.object.type=Follow activity.object.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor follow=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/follow/01a179e6-76e1-7301-be55-7403dab55796 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/inbox activity=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7#delete 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/inbox activity=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7#delete 2026/10/26 20:28:29 INFO Looking up user name=alice 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/inbox activity=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7#delete --- PASS: TestCluster_ClientSideSigningOutboxNoProof (18.59s) 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7#delete 2026/10/26 20:28:29 INFO Approving follow request activity.id=https://a.localdomain/follow/01a179e6-76fb-7131-a620-f4795089798f 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:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor follower=https://a.localdomain/user/alice followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/accept/01a179e6-7785-79f1-9418-b18e497175d1 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-76fb-7131-a620-f4795089798f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-76fb-7131-a620-f4795089798f 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28: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/26 20:28:29 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 2026/10/26 20:28:29 INFO Looking up user name=carol 2026/10/26 20:28:29 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers: actor is not cached" 2026/10/26 20:28:29 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor gateway=https://a.localdomain 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 2026/10/26 20:28:29 INFO Approving follow request activity.id=https://b.localdomain/follow/01a179e6-7751-70e5-84d0-6b4568ba5212 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:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor follower=https://b.localdomain/user/carol followed=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/accept/01a179e6-778d-75af-a41a-644f92c7625e activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-7751-70e5-84d0-6b4568ba5212 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a179e6-7751-70e5-84d0-6b4568ba5212 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/accept/01a179e6-7785-79f1-9418-b18e497175d1 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/accept/01a179e6-778d-75af-a41a-644f92c7625e 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/accept/01a179e6-778d-75af-a41a-644f92c7625e 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Looking up user name=carol 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Received delete request activity.id=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/accept/01a179e6-7785-79f1-9418-b18e497175d1 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Forwarding post to group followers activity=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7#delete note=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 group=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 2026/10/26 20:28:29 INFO Failed to deliver an activity to at least one recipient id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 2026/10/26 20:28:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/create/01a179e6-7799-7a96-8b68-41c21805068b note=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/post/01a179e6-7799-7a26-b1c2-ab46215c1fb9 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/post/01a179e6-7799-7a26-b1c2-ab46215c1fb9 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/create/01a179e6-7799-7a96-8b68-41c21805068b activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/post/01a179e6-7799-7a26-b1c2-ab46215c1fb9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/post/01a179e6-7799-7a26-b1c2-ab46215c1fb9 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7#delete 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7#delete 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 request.user=carol post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-7799-7b3e-80ca-c017bebfb826 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-7799-7b3e-80ca-c017bebfb826 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/create/01a179e6-7799-7a96-8b68-41c21805068b 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/create/01a179e6-7799-7a96-8b68-41c21805068b 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/create/01a179e6-7799-7a96-8b68-41c21805068b 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/create/01a179e6-7799-7a96-8b68-41c21805068b 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-7799-7b3e-80ca-c017bebfb826 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-7799-7b3e-80ca-c017bebfb826 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7#delete 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-7799-7b3e-80ca-c017bebfb826 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor inbox=https://a.localdomain/inbox/alice activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/accept/01a179e6-7785-79f1-9418-b18e497175d1 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/create/01a179e6-7799-7a96-8b68-41c21805068b 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/inbox activity=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/create/01a179e6-7799-7a96-8b68-41c21805068b 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/create/01a179e6-7799-7a96-8b68-41c21805068b 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 note=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/post/01a179e6-7799-7a26-b1c2-ab46215c1fb9 request.user=bob post=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/post/01a179e6-7799-7a26-b1c2-ab46215c1fb9 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-7799-7b3e-80ca-c017bebfb826 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor inbox=https://b.localdomain/inbox/carol activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/accept/01a179e6-778d-75af-a41a-644f92c7625e 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 2026/10/26 20:28:29 INFO Forwarding activity to gateway activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor gateway=https://c.localdomain 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-7799-7b3e-80ca-c017bebfb826 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/accept/01a179e6-7785-79f1-9418-b18e497175d1 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7#delete 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/accept/01a179e6-778d-75af-a41a-644f92c7625e 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor/announce/01a179e6-7799-7b3e-80ca-c017bebfb826 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6Mku2KbqRJwzLXp93NcyP8mfeEAaoEfj8Pe4vt26jzSZ9v3/actor offset=0 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers" 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Looking up user name=carol 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Received delete request activity.id=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7#delete activity.type=Delete activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 activity.object.type=Note activity.object.attributed_to="" deleted=https://b.localdomain/post/01a179e6-75d4-74ad-a489-bf36c12daac7 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers_synchronization\", digest=\"3650e88d3c86698b3238d5785348c9a3a495dc5ab6ed838f995bb7a32a0704ac\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers" 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/inbox activity=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 2026/10/26 20:28:29 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/accept/01a179e6-7785-79f1-9418-b18e497175d1 activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor activity.object.kind=activity activity.object.id=https://a.localdomain/follow/01a179e6-76fb-7131-a620-f4795089798f activity.object.type=Follow activity.object.actor=https://a.localdomain/user/alice follow=https://a.localdomain/follow/01a179e6-76fb-7131-a620-f4795089798f 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor --- PASS: TestCluster_ClientSideSigningOutboxInvalidActivity (18.65s) 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/create/01a179e6-7799-7a96-8b68-41c21805068b activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/post/01a179e6-7799-7a26-b1c2-ab46215c1fb9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/post/01a179e6-7799-7a26-b1c2-ab46215c1fb9 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Follow is accepted activity.id=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/accept/01a179e6-778d-75af-a41a-644f92c7625e activity.type=Accept activity.actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor activity.object.kind=activity activity.object.id=https://b.localdomain/follow/01a179e6-7751-70e5-84d0-6b4568ba5212 activity.object.type=Follow activity.object.actor=https://b.localdomain/user/carol follow=https://b.localdomain/follow/01a179e6-7751-70e5-84d0-6b4568ba5212 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Updated post activity.id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/update/01a179e6-7781-7817-9df7-f93c4145b209 activity.type=Update activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 activity.object.type=Note activity.object.attributed_to=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Adding mention request.path=/users/say request.user=carol name=@stuff@g.localdomain actor=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Received a new post activity.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/create/01a179e6-7799-7a96-8b68-41c21805068b activity.type=Create activity.actor=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor activity.object.kind=object activity.object.id=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/post/01a179e6-7799-7a26-b1c2-ab46215c1fb9 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor post=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/post/01a179e6-7799-7a26-b1c2-ab46215c1fb9 2026/10/26 20:28:29 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-77dd-79e0-8ff1-8223f3074c7b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-77dd-7814-9b30-99add8496b44 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-77dd-7814-9b30-99add8496b44 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/inbox activity=https://b.localdomain/create/01a179e6-77dd-79e0-8ff1-8223f3074c7b 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/inbox activity=https://b.localdomain/create/01a179e6-77dd-79e0-8ff1-8223f3074c7b 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor request.user=alice actor=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor offset=0 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor request.user=bob actor=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor offset=0 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:29 INFO Looking up user name=carol 2026/10/26 20:28:29 INFO Replying to post request.path=/users/reply/b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/post/01a179e6-7799-7a26-b1c2-ab46215c1fb9 request.user=alice post=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/post/01a179e6-7799-7a26-b1c2-ab46215c1fb9 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor request.user=carol actor=https://g.localdomain/.well-known/apgateway/did:key:z6MknetkLQUDA9DN43hjyfwg6mo4KgKCZi1AHTczYzHRXBec/actor offset=0 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/user/carol inbox=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/inbox activity=https://b.localdomain/create/01a179e6-77dd-79e0-8ff1-8223f3074c7b 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-77dd-79e0-8ff1-8223f3074c7b 2026/10/26 20:28:29 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/create/01a179e6-77ee-712e-97ea-ad6487ad1503 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/b.localdomain/post/01a179e6-77dd-7814-9b30-99add8496b44 request.user=carol post=https://b.localdomain/post/01a179e6-77dd-7814-9b30-99add8496b44 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/create/01a179e6-77ee-712e-97ea-ad6487ad1503 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/create/01a179e6-77ee-712e-97ea-ad6487ad1503 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor offset=0 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Looking up user name=carol 2026/10/26 20:28:29 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 2026/10/26 20:28:29 INFO Forwarding activity to followers of thread starter domain=c.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 starter=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Forwarding post to group followers activity=https://b.localdomain/create/01a179e6-77dd-79e0-8ff1-8223f3074c7b note=https://b.localdomain/post/01a179e6-77dd-7814-9b30-99add8496b44 group=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-77dd-79e0-8ff1-8223f3074c7b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-77dd-7814-9b30-99add8496b44 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-77dd-7814-9b30-99add8496b44 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 WARN Failed to resolve a recipient to=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete error="cannot resolve https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers: actor is not cached" 2026/10/26 20:28:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor gateway=https://a.localdomain 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/create/01a179e6-77ee-712e-97ea-ad6487ad1503 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-77dd-79e0-8ff1-8223f3074c7b 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/create/01a179e6-77ee-712e-97ea-ad6487ad1503 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-77dd-79e0-8ff1-8223f3074c7b 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/announce/01a179e6-77fd-7272-b721-afee423c9963 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/announce/01a179e6-77fd-7272-b721-afee423c9963 --- PASS: TestCluster_PostInCommunity (18.70s) 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/announce/01a179e6-77fd-7272-b721-afee423c9963 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/announce/01a179e6-77fd-7272-b721-afee423c9963 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor inbox=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete 2026/10/26 20:28:29 INFO Failed to deliver an activity to at least one recipient id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete 2026/10/26 20:28:29 INFO Looking up user name=carol 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor inbox=https://a.localdomain/inbox activity=https://b.localdomain/create/01a179e6-77dd-79e0-8ff1-8223f3074c7b 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/announce/01a179e6-77fd-7272-b721-afee423c9963 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor request.user=carol actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor offset=0 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor inbox=https://b.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/announce/01a179e6-77fd-7272-b721-afee423c9963 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 2026/10/26 20:28:29 INFO Forwarding activity to followers of thread starter domain=a.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 thread=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 starter=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete 2026/10/26 20:28:29 INFO Forwarding activity to gateway activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete sender=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor gateway=https://c.localdomain 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor inbox=https://a.localdomain/inbox activity=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/announce/01a179e6-77fd-7272-b721-afee423c9963 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://b.localdomain/create/01a179e6-77dd-79e0-8ff1-8223f3074c7b 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor/announce/01a179e6-77fd-7272-b721-afee423c9963 2026/10/26 20:28:29 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers_synchronization\", digest=\"3650e88d3c86698b3238d5785348c9a3a495dc5ab6ed838f995bb7a32a0704ac\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers" 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuckMHE827XZYLd3M7hWGzzXa5qwYDTQySRy3EFbsiqWd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete 2026/10/26 20:28:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/create/01a179e6-77ee-712e-97ea-ad6487ad1503 note=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/post/01a179e6-7799-7a26-b1c2-ab46215c1fb9 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/create/01a179e6-77ee-712e-97ea-ad6487ad1503 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://b.localdomain/user/carol 2026/10/26 20:28:29 WARN Failed to save followers sync header sender=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor header="collectionId=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers\", url=\"https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers_synchronization\", digest=\"0000000000000000000000000000000000000000000000000000000000000000\"" error="collection is not sender's followers: https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers != https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/followers" 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/create/01a179e6-77ee-712e-97ea-ad6487ad1503 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/create/01a179e6-77ee-712e-97ea-ad6487ad1503 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Looking up user name=carol 2026/10/26 20:28:29 INFO Received a new post activity.id=https://b.localdomain/create/01a179e6-77dd-79e0-8ff1-8223f3074c7b activity.type=Create activity.actor=https://b.localdomain/user/carol activity.object.kind=object activity.object.id=https://b.localdomain/post/01a179e6-77dd-7814-9b30-99add8496b44 activity.object.type=Note activity.object.attributed_to=https://b.localdomain/user/carol post=https://b.localdomain/post/01a179e6-77dd-7814-9b30-99add8496b44 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/create/01a179e6-77ee-712e-97ea-ad6487ad1503 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/create/01a179e6-77ee-712e-97ea-ad6487ad1503 2026/10/26 20:28:29 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522#delete activity.type=Delete activity.actor=https://c.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor/post/01a179e6-754e-7460-b95f-e10f06011522 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://g.localdomain/.well-known/apgateway/did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Received a new post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/create/01a179e6-77ee-712e-97ea-ad6487ad1503 activity.type=Create activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkemUDxVnPcaeHe7pFMj8gGmmUfE8ZcJGSB45Q57DfmASf/actor 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:29 INFO Replying to post request.path=/users/reply/b.localdomain/post/01a179e6-77dd-7814-9b30-99add8496b44 request.user=alice post=https://b.localdomain/post/01a179e6-77dd-7814-9b30-99add8496b44 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Received a new post activity.id=https://a.localdomain/create/01a179e6-783c-7dcf-a7eb-c581899ba896 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a179e6-783c-7dcf-a7eb-c581899ba896 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a179e6-783c-7dcf-a7eb-c581899ba896 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MkvtP7FFLELwL91AwmkQehd2sNB4fpC33JXaeeUx1Akqxd/actor offset=0 2026/10/26 20:28:29 INFO Looking up user name=alice 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/create/01a179e6-783c-7dcf-a7eb-c581899ba896 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a179e6-783c-7dcf-a7eb-c581899ba896 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 request.user=alice post=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor offset=0 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:29 INFO Looking up user name=alice 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor offset=0 2026/10/26 20:28:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/create/01a179e6-783c-7dcf-a7eb-c581899ba896 note=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 thread=https://b.localdomain/post/01a179e6-77dd-7814-9b30-99add8496b44 starter=https://b.localdomain/user/carol 2026/10/26 20:28:29 INFO Received a new post activity.id=https://a.localdomain/create/01a179e6-783c-7dcf-a7eb-c581899ba896 activity.type=Create activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/create/01a179e6-783c-7dcf-a7eb-c581899ba896 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestCluster_Gateways (18.80s) 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/26 20:28: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/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor offset=0 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28: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/26 20:28:29 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/update/01a179e6-7873-7763-89a7-32124c5355e9 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/update/01a179e6-7873-7763-89a7-32124c5355e9 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/update/01a179e6-7873-7763-89a7-32124c5355e9 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/update/01a179e6-7873-7763-89a7-32124c5355e9 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/update/01a179e6-7873-7763-89a7-32124c5355e9 2026/10/26 20:28:29 INFO Looking up user name=alice 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 request.user=alice post=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 2026/10/26 20:28: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/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Updated post activity.id=https://a.localdomain/update/01a179e6-789a-7540-a807-97261211f4a6 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a179e6-789a-7540-a807-97261211f4a6 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a179e6-789a-7540-a807-97261211f4a6 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/update/01a179e6-7873-7763-89a7-32124c5355e9 note=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/post/01a179e6-7799-7a26-b1c2-ab46215c1fb9 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/update/01a179e6-7873-7763-89a7-32124c5355e9 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/update/01a179e6-7873-7763-89a7-32124c5355e9 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/update/01a179e6-7873-7763-89a7-32124c5355e9 2026/10/26 20:28:29 INFO Looking up user name=alice 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/update/01a179e6-789a-7540-a807-97261211f4a6 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a179e6-789a-7540-a807-97261211f4a6 2026/10/26 20:28:29 INFO Viewing post request.path=/users/view/a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 request.user=alice post=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/update/01a179e6-7873-7763-89a7-32124c5355e9 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/update/01a179e6-7873-7763-89a7-32124c5355e9 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Looking up user name=alice 2026/10/26 20:28:29 INFO Updated post activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/update/01a179e6-7873-7763-89a7-32124c5355e9 activity.type=Update activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor post=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 2026/10/26 20:28:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/update/01a179e6-789a-7540-a807-97261211f4a6 note=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 thread=https://b.localdomain/post/01a179e6-77dd-7814-9b30-99add8496b44 starter=https://b.localdomain/user/carol 2026/10/26 20:28:29 INFO Updated post activity.id=https://a.localdomain/update/01a179e6-789a-7540-a807-97261211f4a6 activity.type=Update activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 activity.object.type=Note activity.object.attributed_to=https://a.localdomain/user/alice post=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/update/01a179e6-789a-7540-a807-97261211f4a6 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor offset=0 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/26 20:28: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/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor offset=0 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28: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/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor offset=0 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:29 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52#delete 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52#delete 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor inbox=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52#delete 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52#delete 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor offset=0 2026/10/26 20:28:29 INFO Looking up user name=alice 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28: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/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 2026/10/26 20:28:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52#delete note=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 thread=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor/post/01a179e6-7799-7a26-b1c2-ab46215c1fb9 starter=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52#delete 2026/10/26 20:28:29 INFO Received delete request activity.id=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52#delete 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://b.localdomain/.well-known/apgateway/did:key:z6MkuwD8nerWZdCRHjsWr7G5tozg7EGPQkousxnVgDrTdo17/actor inbox=https://c.localdomain/.well-known/apgateway/did:key:z6MkptQMq3C3TQaYnSfmJKSwpYHMNWRaShy298Z6NerNqVto/actor/inbox activity=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52#delete 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52#delete 2026/10/26 20:28:29 INFO Queueing activity for delivery inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657#delete 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28:29 INFO Delivering activity to recipient inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657#delete 2026/10/26 20:28:29 INFO Successfully sent an activity from=https://a.localdomain/user/alice inbox=https://b.localdomain/inbox activity=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657#delete 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657#delete 2026/10/26 20:28:29 INFO Fetching object cid=ap://did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor 2026/10/26 20:28: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/26 20:28:29 INFO Received delete request activity.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52#delete activity.type=Delete activity.actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor activity.object.kind=object activity.object.id=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor/post/01a179e6-77ee-70ed-bba8-ac7ba70fbd52 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:29 INFO Looking up user name=alice 2026/10/26 20:28:29 INFO Received delete request activity.id=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657#delete activity.type=Delete activity.actor=https://a.localdomain/user/alice activity.object.kind=object activity.object.id=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 activity.object.type=Note activity.object.attributed_to="" deleted=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor request.user=bob actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor offset=0 2026/10/26 20:28:29 INFO Forwarding activity to followers of thread starter domain=b.localdomain activity=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657#delete note=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657 thread=https://b.localdomain/post/01a179e6-77dd-7814-9b30-99add8496b44 starter=https://b.localdomain/user/carol 2026/10/26 20:28:29 INFO Successfully delivered an activity to all recipients id=https://a.localdomain/post/01a179e6-783c-7d9d-864b-4999c43ab657#delete 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor request.user=alice actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor offset=0 2026/10/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=alice host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor request.user=carol actor=https://a.localdomain/.well-known/apgateway/did:key:z6MktA3ijHn3ZCp6VnppcAPpVAERXpZMCLs8EmPA4N7LzWib/actor offset=0 2026/10/26 20:28: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/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=bob host=a.localdomain name=alice 2026/10/26 20:28: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/26 20:28:29 INFO Resolving user ID request.path=/users/resolve request.user=carol host=a.localdomain name=alice 2026/10/26 20:28:29 INFO Updating old cache entry for actor id=https://a.localdomain/user/alice 2026/10/26 20:28:29 INFO Looking up resource resource=alice@a.localdomain user=alice --- PASS: TestCluster_ReplyForwardingPortableActors (18.98s) 2026/10/26 20:28:29 INFO Looking up user name=alice 2026/10/26 20:28:29 INFO Viewing outbox request.path=/users/outbox/a.localdomain/user/alice request.user=carol actor=https://a.localdomain/user/alice offset=0 --- PASS: TestCluster_ReplyInCommunity (19.01s) PASS ok github.com/dimkr/tootik/cluster 26.403s ? 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.008s ? 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/26 20:28:03 INFO Applying migration id=initial 2026/10/26 20:28:03 INFO Applying migration id=notesupdated 2026/10/26 20:28:03 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:03 INFO Applying migration id=activitiesid 2026/10/26 20:28:03 INFO Applying migration id=outbox 2026/10/26 20:28:03 INFO Applying migration id=edits 2026/10/26 20:28:03 INFO Applying migration id=outboxactor 2026/10/26 20:28:03 INFO Applying migration id=outboxsender 2026/10/26 20:28:03 INFO Applying migration id=thread 2026/10/26 20:28:03 INFO Applying migration id=host 2026/10/26 20:28:03 INFO Applying migration id=sharedinbox 2026/10/26 20:28:03 INFO Applying migration id=noteshost 2026/10/26 20:28:03 INFO Applying migration id=fetched 2026/10/26 20:28:03 INFO Applying migration id=move 2026/10/26 20:28:03 INFO Applying migration id=cleanup 2026/10/26 20:28:03 INFO Applying migration id=received 2026/10/26 20:28:03 INFO Applying migration id=namehost 2026/10/26 20:28:03 INFO Applying migration id=outboxhost 2026/10/26 20:28:03 INFO Applying migration id=notesfts 2026/10/26 20:28:03 INFO Applying migration id=iconsname 2026/10/26 20:28:03 INFO Applying migration id=nohash 2026/10/26 20:28:03 INFO Applying migration id=shares 2026/10/26 20:28:03 INFO Applying migration id=actorttl 2026/10/26 20:28:03 INFO Applying migration id=tocc 2026/10/26 20:28:03 INFO Applying migration id=followeds 2026/10/26 20:28:03 INFO Applying migration id=certhash 2026/10/26 20:28:03 INFO Applying migration id=follows_sync 2026/10/26 20:28:03 INFO Applying migration id=jsonpath 2026/10/26 20:28:03 INFO Applying migration id=localforward 2026/10/26 20:28:03 INFO Applying migration id=avatar 2026/10/26 20:28:03 INFO Applying migration id=noimage 2026/10/26 20:28:03 INFO Applying migration id=feed 2026/10/26 20:28:03 INFO Applying migration id=bookmarks 2026/10/26 20:28:03 INFO Applying migration id=shareactivity 2026/10/26 20:28:03 INFO Applying migration id=application 2026/10/26 20:28:03 INFO Applying migration id=certificates 2026/10/26 20:28:03 INFO Applying migration id=rawforward 2026/10/26 20:28:03 INFO Applying migration id=publickey 2026/10/26 20:28:03 INFO Applying migration id=resolvegroup 2026/10/26 20:28:03 INFO Applying migration id=reject 2026/10/26 20:28:03 INFO Applying migration id=autodel 2026/10/26 20:28:03 INFO Applying migration id=jsonb 2026/10/26 20:28:03 INFO Applying migration id=quote 2026/10/26 20:28:03 INFO Applying migration id=rfc9421 2026/10/26 20:28:03 INFO Applying migration id=keys 2026/10/26 20:28:03 INFO Applying migration id=portable 2026/10/26 20:28:03 INFO Applying migration id=proofs 2026/10/26 20:28:03 INFO Applying migration id=contexts 2026/10/26 20:28:03 INFO Applying migration id=deliverieshost 2026/10/26 20:28:03 INFO Applying migration id=pembegin 2026/10/26 20:28:03 INFO Applying migration id=didhost 2026/10/26 20:28:03 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:03 INFO Applying migration id=invites 2026/10/26 20:28:03 INFO Applying migration id=ed25519blob 2026/10/26 20:28:03 INFO Applying migration id=rsablob 2026/10/26 20:28:03 INFO Applying migration id=iconscid 2026/10/26 20:28:03 INFO Applying migration id=actor 2026/10/26 20:28:03 INFO Applying migration id=localkeys 2026/10/26 20:28:03 INFO Applying migration id=deleted 2026/10/26 20:28:03 INFO Applying migration id=history 2026/10/26 20:28:03 INFO Applying migration id=outboxnano 2026/10/26 20:28:03 INFO Applying migration id=implements 2026/10/26 20:28:03 INFO Applying migration id=backfill 2026/10/26 20:28:04 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:04 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/26 20:28:04 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:04 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/26 20:28:04 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/26 20:28:04 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/26 20:28:04 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/26 20:28:04 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/26 20:28:04 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_TwoUsersTwoPosts (0.57s) === RUN TestDeliver_ForwardedPost 2026/10/26 20:28:04 INFO Applying migration id=initial 2026/10/26 20:28:04 INFO Applying migration id=notesupdated 2026/10/26 20:28:04 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:04 INFO Applying migration id=activitiesid 2026/10/26 20:28:04 INFO Applying migration id=outbox 2026/10/26 20:28:04 INFO Applying migration id=edits 2026/10/26 20:28:04 INFO Applying migration id=outboxactor 2026/10/26 20:28:04 INFO Applying migration id=outboxsender 2026/10/26 20:28:04 INFO Applying migration id=thread 2026/10/26 20:28:04 INFO Applying migration id=host 2026/10/26 20:28:04 INFO Applying migration id=sharedinbox 2026/10/26 20:28:04 INFO Applying migration id=noteshost 2026/10/26 20:28:04 INFO Applying migration id=fetched 2026/10/26 20:28:04 INFO Applying migration id=move 2026/10/26 20:28:04 INFO Applying migration id=cleanup 2026/10/26 20:28:04 INFO Applying migration id=received 2026/10/26 20:28:04 INFO Applying migration id=namehost 2026/10/26 20:28:04 INFO Applying migration id=outboxhost 2026/10/26 20:28:04 INFO Applying migration id=notesfts 2026/10/26 20:28:04 INFO Applying migration id=iconsname 2026/10/26 20:28:04 INFO Applying migration id=nohash 2026/10/26 20:28:04 INFO Applying migration id=shares 2026/10/26 20:28:04 INFO Applying migration id=actorttl 2026/10/26 20:28:04 INFO Applying migration id=tocc 2026/10/26 20:28:04 INFO Applying migration id=followeds 2026/10/26 20:28:04 INFO Applying migration id=certhash 2026/10/26 20:28:04 INFO Applying migration id=follows_sync 2026/10/26 20:28:04 INFO Applying migration id=jsonpath 2026/10/26 20:28:04 INFO Applying migration id=localforward 2026/10/26 20:28:04 INFO Applying migration id=avatar 2026/10/26 20:28:04 INFO Applying migration id=noimage 2026/10/26 20:28:04 INFO Applying migration id=feed 2026/10/26 20:28:04 INFO Applying migration id=bookmarks 2026/10/26 20:28:04 INFO Applying migration id=shareactivity 2026/10/26 20:28:04 INFO Applying migration id=application 2026/10/26 20:28:04 INFO Applying migration id=certificates 2026/10/26 20:28:04 INFO Applying migration id=rawforward 2026/10/26 20:28:04 INFO Applying migration id=publickey 2026/10/26 20:28:04 INFO Applying migration id=resolvegroup 2026/10/26 20:28:04 INFO Applying migration id=reject 2026/10/26 20:28:04 INFO Applying migration id=autodel 2026/10/26 20:28:04 INFO Applying migration id=jsonb 2026/10/26 20:28:04 INFO Applying migration id=quote 2026/10/26 20:28:04 INFO Applying migration id=rfc9421 2026/10/26 20:28:04 INFO Applying migration id=keys 2026/10/26 20:28:04 INFO Applying migration id=portable 2026/10/26 20:28:04 INFO Applying migration id=proofs 2026/10/26 20:28:04 INFO Applying migration id=contexts 2026/10/26 20:28:04 INFO Applying migration id=deliverieshost 2026/10/26 20:28:04 INFO Applying migration id=pembegin 2026/10/26 20:28:04 INFO Applying migration id=didhost 2026/10/26 20:28:04 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:04 INFO Applying migration id=invites 2026/10/26 20:28:04 INFO Applying migration id=ed25519blob 2026/10/26 20:28:04 INFO Applying migration id=rsablob 2026/10/26 20:28:04 INFO Applying migration id=iconscid 2026/10/26 20:28:04 INFO Applying migration id=actor 2026/10/26 20:28:04 INFO Applying migration id=localkeys 2026/10/26 20:28:04 INFO Applying migration id=deleted 2026/10/26 20:28:04 INFO Applying migration id=history 2026/10/26 20:28:04 INFO Applying migration id=outboxnano 2026/10/26 20:28:04 INFO Applying migration id=implements 2026/10/26 20:28:04 INFO Applying migration id=backfill 2026/10/26 20:28:04 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:04 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/26 20:28:04 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:04 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/26 20:28:04 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/26 20:28:04 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/26 20:28:04 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/26 20:28:04 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_ForwardedPost (0.56s) === RUN TestDeliver_OneFailed 2026/10/26 20:28:04 INFO Applying migration id=initial 2026/10/26 20:28:04 INFO Applying migration id=notesupdated 2026/10/26 20:28:04 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:04 INFO Applying migration id=activitiesid 2026/10/26 20:28:04 INFO Applying migration id=outbox 2026/10/26 20:28:04 INFO Applying migration id=edits 2026/10/26 20:28:04 INFO Applying migration id=outboxactor 2026/10/26 20:28:04 INFO Applying migration id=outboxsender 2026/10/26 20:28:04 INFO Applying migration id=thread 2026/10/26 20:28:04 INFO Applying migration id=host 2026/10/26 20:28:04 INFO Applying migration id=sharedinbox 2026/10/26 20:28:04 INFO Applying migration id=noteshost 2026/10/26 20:28:04 INFO Applying migration id=fetched 2026/10/26 20:28:04 INFO Applying migration id=move 2026/10/26 20:28:04 INFO Applying migration id=cleanup 2026/10/26 20:28:04 INFO Applying migration id=received 2026/10/26 20:28:04 INFO Applying migration id=namehost 2026/10/26 20:28:04 INFO Applying migration id=outboxhost 2026/10/26 20:28:04 INFO Applying migration id=notesfts 2026/10/26 20:28:04 INFO Applying migration id=iconsname 2026/10/26 20:28:04 INFO Applying migration id=nohash 2026/10/26 20:28:04 INFO Applying migration id=shares 2026/10/26 20:28:04 INFO Applying migration id=actorttl 2026/10/26 20:28:04 INFO Applying migration id=tocc 2026/10/26 20:28:04 INFO Applying migration id=followeds 2026/10/26 20:28:04 INFO Applying migration id=certhash 2026/10/26 20:28:04 INFO Applying migration id=follows_sync 2026/10/26 20:28:04 INFO Applying migration id=jsonpath 2026/10/26 20:28:04 INFO Applying migration id=localforward 2026/10/26 20:28:04 INFO Applying migration id=avatar 2026/10/26 20:28:04 INFO Applying migration id=noimage 2026/10/26 20:28:04 INFO Applying migration id=feed 2026/10/26 20:28:04 INFO Applying migration id=bookmarks 2026/10/26 20:28:04 INFO Applying migration id=shareactivity 2026/10/26 20:28:04 INFO Applying migration id=application 2026/10/26 20:28:04 INFO Applying migration id=certificates 2026/10/26 20:28:04 INFO Applying migration id=rawforward 2026/10/26 20:28:04 INFO Applying migration id=publickey 2026/10/26 20:28:04 INFO Applying migration id=resolvegroup 2026/10/26 20:28:04 INFO Applying migration id=reject 2026/10/26 20:28:04 INFO Applying migration id=autodel 2026/10/26 20:28:04 INFO Applying migration id=jsonb 2026/10/26 20:28:04 INFO Applying migration id=quote 2026/10/26 20:28:04 INFO Applying migration id=rfc9421 2026/10/26 20:28:04 INFO Applying migration id=keys 2026/10/26 20:28:04 INFO Applying migration id=portable 2026/10/26 20:28:04 INFO Applying migration id=proofs 2026/10/26 20:28:04 INFO Applying migration id=contexts 2026/10/26 20:28:04 INFO Applying migration id=deliverieshost 2026/10/26 20:28:04 INFO Applying migration id=pembegin 2026/10/26 20:28:04 INFO Applying migration id=didhost 2026/10/26 20:28:04 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:04 INFO Applying migration id=invites 2026/10/26 20:28:04 INFO Applying migration id=ed25519blob 2026/10/26 20:28:04 INFO Applying migration id=rsablob 2026/10/26 20:28:04 INFO Applying migration id=iconscid 2026/10/26 20:28:04 INFO Applying migration id=actor 2026/10/26 20:28:04 INFO Applying migration id=localkeys 2026/10/26 20:28:04 INFO Applying migration id=deleted 2026/10/26 20:28:04 INFO Applying migration id=history 2026/10/26 20:28:04 INFO Applying migration id=outboxnano 2026/10/26 20:28:04 INFO Applying migration id=implements 2026/10/26 20:28:04 INFO Applying migration id=backfill 2026/10/26 20:28:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/26 20:28:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/26 20:28:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/26 20:28:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/26 20:28:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/26 20:28:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_OneFailed (0.37s) === RUN TestDeliver_OneFailedRetry 2026/10/26 20:28:05 INFO Applying migration id=initial 2026/10/26 20:28:05 INFO Applying migration id=notesupdated 2026/10/26 20:28:05 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:05 INFO Applying migration id=activitiesid 2026/10/26 20:28:05 INFO Applying migration id=outbox 2026/10/26 20:28:05 INFO Applying migration id=edits 2026/10/26 20:28:05 INFO Applying migration id=outboxactor 2026/10/26 20:28:05 INFO Applying migration id=outboxsender 2026/10/26 20:28:05 INFO Applying migration id=thread 2026/10/26 20:28:05 INFO Applying migration id=host 2026/10/26 20:28:05 INFO Applying migration id=sharedinbox 2026/10/26 20:28:05 INFO Applying migration id=noteshost 2026/10/26 20:28:05 INFO Applying migration id=fetched 2026/10/26 20:28:05 INFO Applying migration id=move 2026/10/26 20:28:05 INFO Applying migration id=cleanup 2026/10/26 20:28:05 INFO Applying migration id=received 2026/10/26 20:28:05 INFO Applying migration id=namehost 2026/10/26 20:28:05 INFO Applying migration id=outboxhost 2026/10/26 20:28:05 INFO Applying migration id=notesfts 2026/10/26 20:28:05 INFO Applying migration id=iconsname 2026/10/26 20:28:05 INFO Applying migration id=nohash 2026/10/26 20:28:05 INFO Applying migration id=shares 2026/10/26 20:28:05 INFO Applying migration id=actorttl 2026/10/26 20:28:05 INFO Applying migration id=tocc 2026/10/26 20:28:05 INFO Applying migration id=followeds 2026/10/26 20:28:05 INFO Applying migration id=certhash 2026/10/26 20:28:05 INFO Applying migration id=follows_sync 2026/10/26 20:28:05 INFO Applying migration id=jsonpath 2026/10/26 20:28:05 INFO Applying migration id=localforward 2026/10/26 20:28:05 INFO Applying migration id=avatar 2026/10/26 20:28:05 INFO Applying migration id=noimage 2026/10/26 20:28:05 INFO Applying migration id=feed 2026/10/26 20:28:05 INFO Applying migration id=bookmarks 2026/10/26 20:28:05 INFO Applying migration id=shareactivity 2026/10/26 20:28:05 INFO Applying migration id=application 2026/10/26 20:28:05 INFO Applying migration id=certificates 2026/10/26 20:28:05 INFO Applying migration id=rawforward 2026/10/26 20:28:05 INFO Applying migration id=publickey 2026/10/26 20:28:05 INFO Applying migration id=resolvegroup 2026/10/26 20:28:05 INFO Applying migration id=reject 2026/10/26 20:28:05 INFO Applying migration id=autodel 2026/10/26 20:28:05 INFO Applying migration id=jsonb 2026/10/26 20:28:05 INFO Applying migration id=quote 2026/10/26 20:28:05 INFO Applying migration id=rfc9421 2026/10/26 20:28:05 INFO Applying migration id=keys 2026/10/26 20:28:05 INFO Applying migration id=portable 2026/10/26 20:28:05 INFO Applying migration id=proofs 2026/10/26 20:28:05 INFO Applying migration id=contexts 2026/10/26 20:28:05 INFO Applying migration id=deliverieshost 2026/10/26 20:28:05 INFO Applying migration id=pembegin 2026/10/26 20:28:05 INFO Applying migration id=didhost 2026/10/26 20:28:05 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:05 INFO Applying migration id=invites 2026/10/26 20:28:05 INFO Applying migration id=ed25519blob 2026/10/26 20:28:05 INFO Applying migration id=rsablob 2026/10/26 20:28:05 INFO Applying migration id=iconscid 2026/10/26 20:28:05 INFO Applying migration id=actor 2026/10/26 20:28:05 INFO Applying migration id=localkeys 2026/10/26 20:28:05 INFO Applying migration id=deleted 2026/10/26 20:28:05 INFO Applying migration id=history 2026/10/26 20:28:05 INFO Applying migration id=outboxnano 2026/10/26 20:28:05 INFO Applying migration id=implements 2026/10/26 20:28:05 INFO Applying migration id=backfill 2026/10/26 20:28:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/26 20:28:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:05 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:05 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneFailedRetry (0.51s) === RUN TestDeliver_OneInvalidURLRetry 2026/10/26 20:28:05 INFO Applying migration id=initial 2026/10/26 20:28:05 INFO Applying migration id=notesupdated 2026/10/26 20:28:05 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:05 INFO Applying migration id=activitiesid 2026/10/26 20:28:05 INFO Applying migration id=outbox 2026/10/26 20:28:05 INFO Applying migration id=edits 2026/10/26 20:28:05 INFO Applying migration id=outboxactor 2026/10/26 20:28:05 INFO Applying migration id=outboxsender 2026/10/26 20:28:05 INFO Applying migration id=thread 2026/10/26 20:28:05 INFO Applying migration id=host 2026/10/26 20:28:05 INFO Applying migration id=sharedinbox 2026/10/26 20:28:05 INFO Applying migration id=noteshost 2026/10/26 20:28:05 INFO Applying migration id=fetched 2026/10/26 20:28:05 INFO Applying migration id=move 2026/10/26 20:28:05 INFO Applying migration id=cleanup 2026/10/26 20:28:05 INFO Applying migration id=received 2026/10/26 20:28:05 INFO Applying migration id=namehost 2026/10/26 20:28:05 INFO Applying migration id=outboxhost 2026/10/26 20:28:05 INFO Applying migration id=notesfts 2026/10/26 20:28:05 INFO Applying migration id=iconsname 2026/10/26 20:28:05 INFO Applying migration id=nohash 2026/10/26 20:28:05 INFO Applying migration id=shares 2026/10/26 20:28:05 INFO Applying migration id=actorttl 2026/10/26 20:28:05 INFO Applying migration id=tocc 2026/10/26 20:28:05 INFO Applying migration id=followeds 2026/10/26 20:28:05 INFO Applying migration id=certhash 2026/10/26 20:28:05 INFO Applying migration id=follows_sync 2026/10/26 20:28:05 INFO Applying migration id=jsonpath 2026/10/26 20:28:05 INFO Applying migration id=localforward 2026/10/26 20:28:05 INFO Applying migration id=avatar 2026/10/26 20:28:05 INFO Applying migration id=noimage 2026/10/26 20:28:05 INFO Applying migration id=feed 2026/10/26 20:28:05 INFO Applying migration id=bookmarks 2026/10/26 20:28:05 INFO Applying migration id=shareactivity 2026/10/26 20:28:05 INFO Applying migration id=application 2026/10/26 20:28:05 INFO Applying migration id=certificates 2026/10/26 20:28:05 INFO Applying migration id=rawforward 2026/10/26 20:28:05 INFO Applying migration id=publickey 2026/10/26 20:28:05 INFO Applying migration id=resolvegroup 2026/10/26 20:28:05 INFO Applying migration id=reject 2026/10/26 20:28:05 INFO Applying migration id=autodel 2026/10/26 20:28:05 INFO Applying migration id=jsonb 2026/10/26 20:28:05 INFO Applying migration id=quote 2026/10/26 20:28:05 INFO Applying migration id=rfc9421 2026/10/26 20:28:05 INFO Applying migration id=keys 2026/10/26 20:28:05 INFO Applying migration id=portable 2026/10/26 20:28:05 INFO Applying migration id=proofs 2026/10/26 20:28:05 INFO Applying migration id=contexts 2026/10/26 20:28:05 INFO Applying migration id=deliverieshost 2026/10/26 20:28:05 INFO Applying migration id=pembegin 2026/10/26 20:28:05 INFO Applying migration id=didhost 2026/10/26 20:28:05 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:05 INFO Applying migration id=invites 2026/10/26 20:28:05 INFO Applying migration id=ed25519blob 2026/10/26 20:28:05 INFO Applying migration id=rsablob 2026/10/26 20:28:05 INFO Applying migration id=iconscid 2026/10/26 20:28:05 INFO Applying migration id=actor 2026/10/26 20:28:05 INFO Applying migration id=localkeys 2026/10/26 20:28:05 INFO Applying migration id=deleted 2026/10/26 20:28:05 INFO Applying migration id=history 2026/10/26 20:28:05 INFO Applying migration id=outboxnano 2026/10/26 20:28:05 INFO Applying migration id=implements 2026/10/26 20:28:05 INFO Applying migration id=backfill 2026/10/26 20:28:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/26 20:28:05 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/26 20:28:05 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/26 20:28:05 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/26 20:28:05 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/26 20:28:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/26 20:28:05 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/26 20:28:05 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/26 20:28:05 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/26 20:28:05 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/26 20:28:05 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/26 20:28:05 INFO Skipping recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/26 20:28:05 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_OneInvalidURLRetry (0.25s) === RUN TestDeliver_MaxAttempts 2026/10/26 20:28:05 INFO Applying migration id=initial 2026/10/26 20:28:05 INFO Applying migration id=notesupdated 2026/10/26 20:28:05 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:05 INFO Applying migration id=activitiesid 2026/10/26 20:28:05 INFO Applying migration id=outbox 2026/10/26 20:28:05 INFO Applying migration id=edits 2026/10/26 20:28:05 INFO Applying migration id=outboxactor 2026/10/26 20:28:05 INFO Applying migration id=outboxsender 2026/10/26 20:28:05 INFO Applying migration id=thread 2026/10/26 20:28:05 INFO Applying migration id=host 2026/10/26 20:28:05 INFO Applying migration id=sharedinbox 2026/10/26 20:28:05 INFO Applying migration id=noteshost 2026/10/26 20:28:05 INFO Applying migration id=fetched 2026/10/26 20:28:05 INFO Applying migration id=move 2026/10/26 20:28:05 INFO Applying migration id=cleanup 2026/10/26 20:28:05 INFO Applying migration id=received 2026/10/26 20:28:05 INFO Applying migration id=namehost 2026/10/26 20:28:05 INFO Applying migration id=outboxhost 2026/10/26 20:28:05 INFO Applying migration id=notesfts 2026/10/26 20:28:05 INFO Applying migration id=iconsname 2026/10/26 20:28:05 INFO Applying migration id=nohash 2026/10/26 20:28:05 INFO Applying migration id=shares 2026/10/26 20:28:05 INFO Applying migration id=actorttl 2026/10/26 20:28:05 INFO Applying migration id=tocc 2026/10/26 20:28:05 INFO Applying migration id=followeds 2026/10/26 20:28:05 INFO Applying migration id=certhash 2026/10/26 20:28:05 INFO Applying migration id=follows_sync 2026/10/26 20:28:05 INFO Applying migration id=jsonpath 2026/10/26 20:28:05 INFO Applying migration id=localforward 2026/10/26 20:28:05 INFO Applying migration id=avatar 2026/10/26 20:28:05 INFO Applying migration id=noimage 2026/10/26 20:28:05 INFO Applying migration id=feed 2026/10/26 20:28:05 INFO Applying migration id=bookmarks 2026/10/26 20:28:05 INFO Applying migration id=shareactivity 2026/10/26 20:28:05 INFO Applying migration id=application 2026/10/26 20:28:05 INFO Applying migration id=certificates 2026/10/26 20:28:05 INFO Applying migration id=rawforward 2026/10/26 20:28:05 INFO Applying migration id=publickey 2026/10/26 20:28:05 INFO Applying migration id=resolvegroup 2026/10/26 20:28:05 INFO Applying migration id=reject 2026/10/26 20:28:05 INFO Applying migration id=autodel 2026/10/26 20:28:05 INFO Applying migration id=jsonb 2026/10/26 20:28:05 INFO Applying migration id=quote 2026/10/26 20:28:05 INFO Applying migration id=rfc9421 2026/10/26 20:28:05 INFO Applying migration id=keys 2026/10/26 20:28:05 INFO Applying migration id=portable 2026/10/26 20:28:05 INFO Applying migration id=proofs 2026/10/26 20:28:05 INFO Applying migration id=contexts 2026/10/26 20:28:05 INFO Applying migration id=deliverieshost 2026/10/26 20:28:05 INFO Applying migration id=pembegin 2026/10/26 20:28:05 INFO Applying migration id=didhost 2026/10/26 20:28:05 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:05 INFO Applying migration id=invites 2026/10/26 20:28:05 INFO Applying migration id=ed25519blob 2026/10/26 20:28:05 INFO Applying migration id=rsablob 2026/10/26 20:28:05 INFO Applying migration id=iconscid 2026/10/26 20:28:05 INFO Applying migration id=actor 2026/10/26 20:28:05 INFO Applying migration id=localkeys 2026/10/26 20:28:05 INFO Applying migration id=deleted 2026/10/26 20:28:05 INFO Applying migration id=history 2026/10/26 20:28:05 INFO Applying migration id=outboxnano 2026/10/26 20:28:05 INFO Applying migration id=implements 2026/10/26 20:28:05 INFO Applying migration id=backfill 2026/10/26 20:28:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/26 20:28:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:06 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_MaxAttempts (0.33s) === RUN TestDeliver_SharedInbox 2026/10/26 20:28:06 INFO Applying migration id=initial 2026/10/26 20:28:06 INFO Applying migration id=notesupdated 2026/10/26 20:28:06 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:06 INFO Applying migration id=activitiesid 2026/10/26 20:28:06 INFO Applying migration id=outbox 2026/10/26 20:28:06 INFO Applying migration id=edits 2026/10/26 20:28:06 INFO Applying migration id=outboxactor 2026/10/26 20:28:06 INFO Applying migration id=outboxsender 2026/10/26 20:28:06 INFO Applying migration id=thread 2026/10/26 20:28:06 INFO Applying migration id=host 2026/10/26 20:28:06 INFO Applying migration id=sharedinbox 2026/10/26 20:28:06 INFO Applying migration id=noteshost 2026/10/26 20:28:06 INFO Applying migration id=fetched 2026/10/26 20:28:06 INFO Applying migration id=move 2026/10/26 20:28:06 INFO Applying migration id=cleanup 2026/10/26 20:28:06 INFO Applying migration id=received 2026/10/26 20:28:06 INFO Applying migration id=namehost 2026/10/26 20:28:06 INFO Applying migration id=outboxhost 2026/10/26 20:28:06 INFO Applying migration id=notesfts 2026/10/26 20:28:06 INFO Applying migration id=iconsname 2026/10/26 20:28:06 INFO Applying migration id=nohash 2026/10/26 20:28:06 INFO Applying migration id=shares 2026/10/26 20:28:06 INFO Applying migration id=actorttl 2026/10/26 20:28:06 INFO Applying migration id=tocc 2026/10/26 20:28:06 INFO Applying migration id=followeds 2026/10/26 20:28:06 INFO Applying migration id=certhash 2026/10/26 20:28:06 INFO Applying migration id=follows_sync 2026/10/26 20:28:06 INFO Applying migration id=jsonpath 2026/10/26 20:28:06 INFO Applying migration id=localforward 2026/10/26 20:28:06 INFO Applying migration id=avatar 2026/10/26 20:28:06 INFO Applying migration id=noimage 2026/10/26 20:28:06 INFO Applying migration id=feed 2026/10/26 20:28:06 INFO Applying migration id=bookmarks 2026/10/26 20:28:06 INFO Applying migration id=shareactivity 2026/10/26 20:28:06 INFO Applying migration id=application 2026/10/26 20:28:06 INFO Applying migration id=certificates 2026/10/26 20:28:06 INFO Applying migration id=rawforward 2026/10/26 20:28:06 INFO Applying migration id=publickey 2026/10/26 20:28:06 INFO Applying migration id=resolvegroup 2026/10/26 20:28:06 INFO Applying migration id=reject 2026/10/26 20:28:06 INFO Applying migration id=autodel 2026/10/26 20:28:06 INFO Applying migration id=jsonb 2026/10/26 20:28:06 INFO Applying migration id=quote 2026/10/26 20:28:06 INFO Applying migration id=rfc9421 2026/10/26 20:28:06 INFO Applying migration id=keys 2026/10/26 20:28:06 INFO Applying migration id=portable 2026/10/26 20:28:06 INFO Applying migration id=proofs 2026/10/26 20:28:06 INFO Applying migration id=contexts 2026/10/26 20:28:06 INFO Applying migration id=deliverieshost 2026/10/26 20:28:06 INFO Applying migration id=pembegin 2026/10/26 20:28:06 INFO Applying migration id=didhost 2026/10/26 20:28:06 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:06 INFO Applying migration id=invites 2026/10/26 20:28:06 INFO Applying migration id=ed25519blob 2026/10/26 20:28:06 INFO Applying migration id=rsablob 2026/10/26 20:28:06 INFO Applying migration id=iconscid 2026/10/26 20:28:06 INFO Applying migration id=actor 2026/10/26 20:28:06 INFO Applying migration id=localkeys 2026/10/26 20:28:06 INFO Applying migration id=deleted 2026/10/26 20:28:06 INFO Applying migration id=history 2026/10/26 20:28:06 INFO Applying migration id=outboxnano 2026/10/26 20:28:06 INFO Applying migration id=implements 2026/10/26 20:28:06 INFO Applying migration id=backfill 2026/10/26 20:28:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/26 20:28:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/26 20:28:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/26 20:28:06 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/26 20:28:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInbox (0.46s) === RUN TestDeliver_SharedInboxRetry 2026/10/26 20:28:06 INFO Applying migration id=initial 2026/10/26 20:28:06 INFO Applying migration id=notesupdated 2026/10/26 20:28:06 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:06 INFO Applying migration id=activitiesid 2026/10/26 20:28:06 INFO Applying migration id=outbox 2026/10/26 20:28:06 INFO Applying migration id=edits 2026/10/26 20:28:06 INFO Applying migration id=outboxactor 2026/10/26 20:28:06 INFO Applying migration id=outboxsender 2026/10/26 20:28:06 INFO Applying migration id=thread 2026/10/26 20:28:06 INFO Applying migration id=host 2026/10/26 20:28:06 INFO Applying migration id=sharedinbox 2026/10/26 20:28:06 INFO Applying migration id=noteshost 2026/10/26 20:28:06 INFO Applying migration id=fetched 2026/10/26 20:28:06 INFO Applying migration id=move 2026/10/26 20:28:06 INFO Applying migration id=cleanup 2026/10/26 20:28:06 INFO Applying migration id=received 2026/10/26 20:28:06 INFO Applying migration id=namehost 2026/10/26 20:28:06 INFO Applying migration id=outboxhost 2026/10/26 20:28:06 INFO Applying migration id=notesfts 2026/10/26 20:28:06 INFO Applying migration id=iconsname 2026/10/26 20:28:06 INFO Applying migration id=nohash 2026/10/26 20:28:06 INFO Applying migration id=shares 2026/10/26 20:28:06 INFO Applying migration id=actorttl 2026/10/26 20:28:06 INFO Applying migration id=tocc 2026/10/26 20:28:06 INFO Applying migration id=followeds 2026/10/26 20:28:06 INFO Applying migration id=certhash 2026/10/26 20:28:06 INFO Applying migration id=follows_sync 2026/10/26 20:28:06 INFO Applying migration id=jsonpath 2026/10/26 20:28:06 INFO Applying migration id=localforward 2026/10/26 20:28:06 INFO Applying migration id=avatar 2026/10/26 20:28:06 INFO Applying migration id=noimage 2026/10/26 20:28:06 INFO Applying migration id=feed 2026/10/26 20:28:06 INFO Applying migration id=bookmarks 2026/10/26 20:28:06 INFO Applying migration id=shareactivity 2026/10/26 20:28:06 INFO Applying migration id=application 2026/10/26 20:28:06 INFO Applying migration id=certificates 2026/10/26 20:28:06 INFO Applying migration id=rawforward 2026/10/26 20:28:06 INFO Applying migration id=publickey 2026/10/26 20:28:06 INFO Applying migration id=resolvegroup 2026/10/26 20:28:06 INFO Applying migration id=reject 2026/10/26 20:28:06 INFO Applying migration id=autodel 2026/10/26 20:28:06 INFO Applying migration id=jsonb 2026/10/26 20:28:06 INFO Applying migration id=quote 2026/10/26 20:28:06 INFO Applying migration id=rfc9421 2026/10/26 20:28:06 INFO Applying migration id=keys 2026/10/26 20:28:06 INFO Applying migration id=portable 2026/10/26 20:28:06 INFO Applying migration id=proofs 2026/10/26 20:28:06 INFO Applying migration id=contexts 2026/10/26 20:28:06 INFO Applying migration id=deliverieshost 2026/10/26 20:28:06 INFO Applying migration id=pembegin 2026/10/26 20:28:06 INFO Applying migration id=didhost 2026/10/26 20:28:06 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:06 INFO Applying migration id=invites 2026/10/26 20:28:06 INFO Applying migration id=ed25519blob 2026/10/26 20:28:06 INFO Applying migration id=rsablob 2026/10/26 20:28:06 INFO Applying migration id=iconscid 2026/10/26 20:28:06 INFO Applying migration id=actor 2026/10/26 20:28:06 INFO Applying migration id=localkeys 2026/10/26 20:28:06 INFO Applying migration id=deleted 2026/10/26 20:28:06 INFO Applying migration id=history 2026/10/26 20:28:06 INFO Applying migration id=outboxnano 2026/10/26 20:28:06 INFO Applying migration id=implements 2026/10/26 20:28:06 INFO Applying migration id=backfill 2026/10/26 20:28:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/26 20:28:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/26 20:28:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/26 20:28:06 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/26 20:28:06 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 2026/10/26 20:28:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/26 20:28:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/26 20:28:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/26 20:28:06 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/26 20:28:06 INFO Failed to deliver an activity to at least one recipient id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxRetry (0.16s) === RUN TestDeliver_SharedInboxUnknownActor 2026/10/26 20:28:06 INFO Applying migration id=initial 2026/10/26 20:28:06 INFO Applying migration id=notesupdated 2026/10/26 20:28:06 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:06 INFO Applying migration id=activitiesid 2026/10/26 20:28:06 INFO Applying migration id=outbox 2026/10/26 20:28:06 INFO Applying migration id=edits 2026/10/26 20:28:06 INFO Applying migration id=outboxactor 2026/10/26 20:28:06 INFO Applying migration id=outboxsender 2026/10/26 20:28:06 INFO Applying migration id=thread 2026/10/26 20:28:06 INFO Applying migration id=host 2026/10/26 20:28:06 INFO Applying migration id=sharedinbox 2026/10/26 20:28:06 INFO Applying migration id=noteshost 2026/10/26 20:28:06 INFO Applying migration id=fetched 2026/10/26 20:28:06 INFO Applying migration id=move 2026/10/26 20:28:06 INFO Applying migration id=cleanup 2026/10/26 20:28:06 INFO Applying migration id=received 2026/10/26 20:28:06 INFO Applying migration id=namehost 2026/10/26 20:28:06 INFO Applying migration id=outboxhost 2026/10/26 20:28:06 INFO Applying migration id=notesfts 2026/10/26 20:28:06 INFO Applying migration id=iconsname 2026/10/26 20:28:06 INFO Applying migration id=nohash 2026/10/26 20:28:06 INFO Applying migration id=shares 2026/10/26 20:28:06 INFO Applying migration id=actorttl 2026/10/26 20:28:06 INFO Applying migration id=tocc 2026/10/26 20:28:06 INFO Applying migration id=followeds 2026/10/26 20:28:06 INFO Applying migration id=certhash 2026/10/26 20:28:06 INFO Applying migration id=follows_sync 2026/10/26 20:28:06 INFO Applying migration id=jsonpath 2026/10/26 20:28:06 INFO Applying migration id=localforward 2026/10/26 20:28:06 INFO Applying migration id=avatar 2026/10/26 20:28:06 INFO Applying migration id=noimage 2026/10/26 20:28:06 INFO Applying migration id=feed 2026/10/26 20:28:06 INFO Applying migration id=bookmarks 2026/10/26 20:28:06 INFO Applying migration id=shareactivity 2026/10/26 20:28:06 INFO Applying migration id=application 2026/10/26 20:28:06 INFO Applying migration id=certificates 2026/10/26 20:28:06 INFO Applying migration id=rawforward 2026/10/26 20:28:06 INFO Applying migration id=publickey 2026/10/26 20:28:06 INFO Applying migration id=resolvegroup 2026/10/26 20:28:06 INFO Applying migration id=reject 2026/10/26 20:28:06 INFO Applying migration id=autodel 2026/10/26 20:28:06 INFO Applying migration id=jsonb 2026/10/26 20:28:06 INFO Applying migration id=quote 2026/10/26 20:28:06 INFO Applying migration id=rfc9421 2026/10/26 20:28:06 INFO Applying migration id=keys 2026/10/26 20:28:06 INFO Applying migration id=portable 2026/10/26 20:28:06 INFO Applying migration id=proofs 2026/10/26 20:28:06 INFO Applying migration id=contexts 2026/10/26 20:28:06 INFO Applying migration id=deliverieshost 2026/10/26 20:28:06 INFO Applying migration id=pembegin 2026/10/26 20:28:06 INFO Applying migration id=didhost 2026/10/26 20:28:06 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:06 INFO Applying migration id=invites 2026/10/26 20:28:06 INFO Applying migration id=ed25519blob 2026/10/26 20:28:06 INFO Applying migration id=rsablob 2026/10/26 20:28:06 INFO Applying migration id=iconscid 2026/10/26 20:28:06 INFO Applying migration id=actor 2026/10/26 20:28:06 INFO Applying migration id=localkeys 2026/10/26 20:28:06 INFO Applying migration id=deleted 2026/10/26 20:28:06 INFO Applying migration id=history 2026/10/26 20:28:06 INFO Applying migration id=outboxnano 2026/10/26 20:28:06 INFO Applying migration id=implements 2026/10/26 20:28:06 INFO Applying migration id=backfill 2026/10/26 20:28:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/26 20:28:06 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/26 20:28:06 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/26 20:28:06 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/26 20:28:06 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxUnknownActor (0.26s) === RUN TestDeliver_SharedInboxSingleWorker 2026/10/26 20:28:06 INFO Applying migration id=initial 2026/10/26 20:28:06 INFO Applying migration id=notesupdated 2026/10/26 20:28:06 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:06 INFO Applying migration id=activitiesid 2026/10/26 20:28:06 INFO Applying migration id=outbox 2026/10/26 20:28:06 INFO Applying migration id=edits 2026/10/26 20:28:06 INFO Applying migration id=outboxactor 2026/10/26 20:28:06 INFO Applying migration id=outboxsender 2026/10/26 20:28:06 INFO Applying migration id=thread 2026/10/26 20:28:06 INFO Applying migration id=host 2026/10/26 20:28:06 INFO Applying migration id=sharedinbox 2026/10/26 20:28:06 INFO Applying migration id=noteshost 2026/10/26 20:28:06 INFO Applying migration id=fetched 2026/10/26 20:28:06 INFO Applying migration id=move 2026/10/26 20:28:06 INFO Applying migration id=cleanup 2026/10/26 20:28:06 INFO Applying migration id=received 2026/10/26 20:28:06 INFO Applying migration id=namehost 2026/10/26 20:28:06 INFO Applying migration id=outboxhost 2026/10/26 20:28:06 INFO Applying migration id=notesfts 2026/10/26 20:28:06 INFO Applying migration id=iconsname 2026/10/26 20:28:06 INFO Applying migration id=nohash 2026/10/26 20:28:06 INFO Applying migration id=shares 2026/10/26 20:28:07 INFO Applying migration id=actorttl 2026/10/26 20:28:07 INFO Applying migration id=tocc 2026/10/26 20:28:07 INFO Applying migration id=followeds 2026/10/26 20:28:07 INFO Applying migration id=certhash 2026/10/26 20:28:07 INFO Applying migration id=follows_sync 2026/10/26 20:28:07 INFO Applying migration id=jsonpath 2026/10/26 20:28:07 INFO Applying migration id=localforward 2026/10/26 20:28:07 INFO Applying migration id=avatar 2026/10/26 20:28:07 INFO Applying migration id=noimage 2026/10/26 20:28:07 INFO Applying migration id=feed 2026/10/26 20:28:07 INFO Applying migration id=bookmarks 2026/10/26 20:28:07 INFO Applying migration id=shareactivity 2026/10/26 20:28:07 INFO Applying migration id=application 2026/10/26 20:28:07 INFO Applying migration id=certificates 2026/10/26 20:28:07 INFO Applying migration id=rawforward 2026/10/26 20:28:07 INFO Applying migration id=publickey 2026/10/26 20:28:07 INFO Applying migration id=resolvegroup 2026/10/26 20:28:07 INFO Applying migration id=reject 2026/10/26 20:28:07 INFO Applying migration id=autodel 2026/10/26 20:28:07 INFO Applying migration id=jsonb 2026/10/26 20:28:07 INFO Applying migration id=quote 2026/10/26 20:28:07 INFO Applying migration id=rfc9421 2026/10/26 20:28:07 INFO Applying migration id=keys 2026/10/26 20:28:07 INFO Applying migration id=portable 2026/10/26 20:28:07 INFO Applying migration id=proofs 2026/10/26 20:28:07 INFO Applying migration id=contexts 2026/10/26 20:28:07 INFO Applying migration id=deliverieshost 2026/10/26 20:28:07 INFO Applying migration id=pembegin 2026/10/26 20:28:07 INFO Applying migration id=didhost 2026/10/26 20:28:07 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:07 INFO Applying migration id=invites 2026/10/26 20:28:07 INFO Applying migration id=ed25519blob 2026/10/26 20:28:07 INFO Applying migration id=rsablob 2026/10/26 20:28:07 INFO Applying migration id=iconscid 2026/10/26 20:28:07 INFO Applying migration id=actor 2026/10/26 20:28:07 INFO Applying migration id=localkeys 2026/10/26 20:28:07 INFO Applying migration id=deleted 2026/10/26 20:28:07 INFO Applying migration id=history 2026/10/26 20:28:07 INFO Applying migration id=outboxnano 2026/10/26 20:28:07 INFO Applying migration id=implements 2026/10/26 20:28:07 INFO Applying migration id=backfill 2026/10/26 20:28:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/26 20:28:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/26 20:28:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/nobody activity=https://localhost.localdomain/create/1 2026/10/26 20:28:07 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/26 20:28:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SharedInboxSingleWorker (0.16s) === RUN TestDeliver_SameInbox 2026/10/26 20:28:07 INFO Applying migration id=initial 2026/10/26 20:28:07 INFO Applying migration id=notesupdated 2026/10/26 20:28:07 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:07 INFO Applying migration id=activitiesid 2026/10/26 20:28:07 INFO Applying migration id=outbox 2026/10/26 20:28:07 INFO Applying migration id=edits 2026/10/26 20:28:07 INFO Applying migration id=outboxactor 2026/10/26 20:28:07 INFO Applying migration id=outboxsender 2026/10/26 20:28:07 INFO Applying migration id=thread 2026/10/26 20:28:07 INFO Applying migration id=host 2026/10/26 20:28:07 INFO Applying migration id=sharedinbox 2026/10/26 20:28:07 INFO Applying migration id=noteshost 2026/10/26 20:28:07 INFO Applying migration id=fetched 2026/10/26 20:28:07 INFO Applying migration id=move 2026/10/26 20:28:07 INFO Applying migration id=cleanup 2026/10/26 20:28:07 INFO Applying migration id=received 2026/10/26 20:28:07 INFO Applying migration id=namehost 2026/10/26 20:28:07 INFO Applying migration id=outboxhost 2026/10/26 20:28:07 INFO Applying migration id=notesfts 2026/10/26 20:28:07 INFO Applying migration id=iconsname 2026/10/26 20:28:07 INFO Applying migration id=nohash 2026/10/26 20:28:07 INFO Applying migration id=shares 2026/10/26 20:28:07 INFO Applying migration id=actorttl 2026/10/26 20:28:07 INFO Applying migration id=tocc 2026/10/26 20:28:07 INFO Applying migration id=followeds 2026/10/26 20:28:07 INFO Applying migration id=certhash 2026/10/26 20:28:07 INFO Applying migration id=follows_sync 2026/10/26 20:28:07 INFO Applying migration id=jsonpath 2026/10/26 20:28:07 INFO Applying migration id=localforward 2026/10/26 20:28:07 INFO Applying migration id=avatar 2026/10/26 20:28:07 INFO Applying migration id=noimage 2026/10/26 20:28:07 INFO Applying migration id=feed 2026/10/26 20:28:07 INFO Applying migration id=bookmarks 2026/10/26 20:28:07 INFO Applying migration id=shareactivity 2026/10/26 20:28:07 INFO Applying migration id=application 2026/10/26 20:28:07 INFO Applying migration id=certificates 2026/10/26 20:28:07 INFO Applying migration id=rawforward 2026/10/26 20:28:07 INFO Applying migration id=publickey 2026/10/26 20:28:07 INFO Applying migration id=resolvegroup 2026/10/26 20:28:07 INFO Applying migration id=reject 2026/10/26 20:28:07 INFO Applying migration id=autodel 2026/10/26 20:28:07 INFO Applying migration id=jsonb 2026/10/26 20:28:07 INFO Applying migration id=quote 2026/10/26 20:28:07 INFO Applying migration id=rfc9421 2026/10/26 20:28:07 INFO Applying migration id=keys 2026/10/26 20:28:07 INFO Applying migration id=portable 2026/10/26 20:28:07 INFO Applying migration id=proofs 2026/10/26 20:28:07 INFO Applying migration id=contexts 2026/10/26 20:28:07 INFO Applying migration id=deliverieshost 2026/10/26 20:28:07 INFO Applying migration id=pembegin 2026/10/26 20:28:07 INFO Applying migration id=didhost 2026/10/26 20:28:07 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:07 INFO Applying migration id=invites 2026/10/26 20:28:07 INFO Applying migration id=ed25519blob 2026/10/26 20:28:07 INFO Applying migration id=rsablob 2026/10/26 20:28:07 INFO Applying migration id=iconscid 2026/10/26 20:28:07 INFO Applying migration id=actor 2026/10/26 20:28:07 INFO Applying migration id=localkeys 2026/10/26 20:28:07 INFO Applying migration id=deleted 2026/10/26 20:28:07 INFO Applying migration id=history 2026/10/26 20:28:07 INFO Applying migration id=outboxnano 2026/10/26 20:28:07 INFO Applying migration id=implements 2026/10/26 20:28:07 INFO Applying migration id=backfill 2026/10/26 20:28:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:07 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/frank activity=https://localhost.localdomain/create/1 2026/10/26 20:28:07 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:07 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:07 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 --- PASS: TestDeliver_SameInbox (0.31s) === RUN TestDeliver_ToAndCCDuplicates 2026/10/26 20:28:07 INFO Applying migration id=initial 2026/10/26 20:28:07 INFO Applying migration id=notesupdated 2026/10/26 20:28:07 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:07 INFO Applying migration id=activitiesid 2026/10/26 20:28:07 INFO Applying migration id=outbox 2026/10/26 20:28:07 INFO Applying migration id=edits 2026/10/26 20:28:07 INFO Applying migration id=outboxactor 2026/10/26 20:28:07 INFO Applying migration id=outboxsender 2026/10/26 20:28:07 INFO Applying migration id=thread 2026/10/26 20:28:07 INFO Applying migration id=host 2026/10/26 20:28:07 INFO Applying migration id=sharedinbox 2026/10/26 20:28:07 INFO Applying migration id=noteshost 2026/10/26 20:28:07 INFO Applying migration id=fetched 2026/10/26 20:28:07 INFO Applying migration id=move 2026/10/26 20:28:07 INFO Applying migration id=cleanup 2026/10/26 20:28:07 INFO Applying migration id=received 2026/10/26 20:28:07 INFO Applying migration id=namehost 2026/10/26 20:28:07 INFO Applying migration id=outboxhost 2026/10/26 20:28:07 INFO Applying migration id=notesfts 2026/10/26 20:28:07 INFO Applying migration id=iconsname 2026/10/26 20:28:07 INFO Applying migration id=nohash 2026/10/26 20:28:07 INFO Applying migration id=shares 2026/10/26 20:28:07 INFO Applying migration id=actorttl 2026/10/26 20:28:07 INFO Applying migration id=tocc 2026/10/26 20:28:07 INFO Applying migration id=followeds 2026/10/26 20:28:07 INFO Applying migration id=certhash 2026/10/26 20:28:07 INFO Applying migration id=follows_sync 2026/10/26 20:28:07 INFO Applying migration id=jsonpath 2026/10/26 20:28:07 INFO Applying migration id=localforward 2026/10/26 20:28:07 INFO Applying migration id=avatar 2026/10/26 20:28:07 INFO Applying migration id=noimage 2026/10/26 20:28:07 INFO Applying migration id=feed 2026/10/26 20:28:07 INFO Applying migration id=bookmarks 2026/10/26 20:28:07 INFO Applying migration id=shareactivity 2026/10/26 20:28:07 INFO Applying migration id=application 2026/10/26 20:28:07 INFO Applying migration id=certificates 2026/10/26 20:28:07 INFO Applying migration id=rawforward 2026/10/26 20:28:07 INFO Applying migration id=publickey 2026/10/26 20:28:07 INFO Applying migration id=resolvegroup 2026/10/26 20:28:07 INFO Applying migration id=reject 2026/10/26 20:28:07 INFO Applying migration id=autodel 2026/10/26 20:28:07 INFO Applying migration id=jsonb 2026/10/26 20:28:07 INFO Applying migration id=quote 2026/10/26 20:28:07 INFO Applying migration id=rfc9421 2026/10/26 20:28:07 INFO Applying migration id=keys 2026/10/26 20:28:07 INFO Applying migration id=portable 2026/10/26 20:28:07 INFO Applying migration id=proofs 2026/10/26 20:28:07 INFO Applying migration id=contexts 2026/10/26 20:28:07 INFO Applying migration id=deliverieshost 2026/10/26 20:28:07 INFO Applying migration id=pembegin 2026/10/26 20:28:07 INFO Applying migration id=didhost 2026/10/26 20:28:07 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:07 INFO Applying migration id=invites 2026/10/26 20:28:07 INFO Applying migration id=ed25519blob 2026/10/26 20:28:07 INFO Applying migration id=rsablob 2026/10/26 20:28:07 INFO Applying migration id=iconscid 2026/10/26 20:28:07 INFO Applying migration id=actor 2026/10/26 20:28:07 INFO Applying migration id=localkeys 2026/10/26 20:28:07 INFO Applying migration id=deleted 2026/10/26 20:28:07 INFO Applying migration id=history 2026/10/26 20:28:07 INFO Applying migration id=outboxnano 2026/10/26 20:28:07 INFO Applying migration id=implements 2026/10/26 20:28:07 INFO Applying migration id=backfill 2026/10/26 20:28:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/26 20:28:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/26 20:28:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/26 20:28:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/26 20:28:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/26 20:28:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/26 20:28:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_ToAndCCDuplicates (0.70s) === RUN TestDeliver_PublicInTo 2026/10/26 20:28:08 INFO Applying migration id=initial 2026/10/26 20:28:08 INFO Applying migration id=notesupdated 2026/10/26 20:28:08 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:08 INFO Applying migration id=activitiesid 2026/10/26 20:28:08 INFO Applying migration id=outbox 2026/10/26 20:28:08 INFO Applying migration id=edits 2026/10/26 20:28:08 INFO Applying migration id=outboxactor 2026/10/26 20:28:08 INFO Applying migration id=outboxsender 2026/10/26 20:28:08 INFO Applying migration id=thread 2026/10/26 20:28:08 INFO Applying migration id=host 2026/10/26 20:28:08 INFO Applying migration id=sharedinbox 2026/10/26 20:28:08 INFO Applying migration id=noteshost 2026/10/26 20:28:08 INFO Applying migration id=fetched 2026/10/26 20:28:08 INFO Applying migration id=move 2026/10/26 20:28:08 INFO Applying migration id=cleanup 2026/10/26 20:28:08 INFO Applying migration id=received 2026/10/26 20:28:08 INFO Applying migration id=namehost 2026/10/26 20:28:08 INFO Applying migration id=outboxhost 2026/10/26 20:28:08 INFO Applying migration id=notesfts 2026/10/26 20:28:08 INFO Applying migration id=iconsname 2026/10/26 20:28:08 INFO Applying migration id=nohash 2026/10/26 20:28:08 INFO Applying migration id=shares 2026/10/26 20:28:08 INFO Applying migration id=actorttl 2026/10/26 20:28:08 INFO Applying migration id=tocc 2026/10/26 20:28:08 INFO Applying migration id=followeds 2026/10/26 20:28:08 INFO Applying migration id=certhash 2026/10/26 20:28:08 INFO Applying migration id=follows_sync 2026/10/26 20:28:08 INFO Applying migration id=jsonpath 2026/10/26 20:28:08 INFO Applying migration id=localforward 2026/10/26 20:28:08 INFO Applying migration id=avatar 2026/10/26 20:28:08 INFO Applying migration id=noimage 2026/10/26 20:28:08 INFO Applying migration id=feed 2026/10/26 20:28:08 INFO Applying migration id=bookmarks 2026/10/26 20:28:08 INFO Applying migration id=shareactivity 2026/10/26 20:28:08 INFO Applying migration id=application 2026/10/26 20:28:08 INFO Applying migration id=certificates 2026/10/26 20:28:08 INFO Applying migration id=rawforward 2026/10/26 20:28:08 INFO Applying migration id=publickey 2026/10/26 20:28:08 INFO Applying migration id=resolvegroup 2026/10/26 20:28:08 INFO Applying migration id=reject 2026/10/26 20:28:08 INFO Applying migration id=autodel 2026/10/26 20:28:08 INFO Applying migration id=jsonb 2026/10/26 20:28:08 INFO Applying migration id=quote 2026/10/26 20:28:08 INFO Applying migration id=rfc9421 2026/10/26 20:28:08 INFO Applying migration id=keys 2026/10/26 20:28:08 INFO Applying migration id=portable 2026/10/26 20:28:08 INFO Applying migration id=proofs 2026/10/26 20:28:08 INFO Applying migration id=contexts 2026/10/26 20:28:08 INFO Applying migration id=deliverieshost 2026/10/26 20:28:08 INFO Applying migration id=pembegin 2026/10/26 20:28:08 INFO Applying migration id=didhost 2026/10/26 20:28:08 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:08 INFO Applying migration id=invites 2026/10/26 20:28:08 INFO Applying migration id=ed25519blob 2026/10/26 20:28:08 INFO Applying migration id=rsablob 2026/10/26 20:28:08 INFO Applying migration id=iconscid 2026/10/26 20:28:08 INFO Applying migration id=actor 2026/10/26 20:28:08 INFO Applying migration id=localkeys 2026/10/26 20:28:08 INFO Applying migration id=deleted 2026/10/26 20:28:08 INFO Applying migration id=history 2026/10/26 20:28:08 INFO Applying migration id=outboxnano 2026/10/26 20:28:08 INFO Applying migration id=implements 2026/10/26 20:28:08 INFO Applying migration id=backfill 2026/10/26 20:28:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/26 20:28:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/26 20:28:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/26 20:28:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/26 20:28:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/26 20:28:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_PublicInTo (0.38s) === RUN TestDeliver_AuthorInTo 2026/10/26 20:28:08 INFO Applying migration id=initial 2026/10/26 20:28:08 INFO Applying migration id=notesupdated 2026/10/26 20:28:08 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:08 INFO Applying migration id=activitiesid 2026/10/26 20:28:08 INFO Applying migration id=outbox 2026/10/26 20:28:08 INFO Applying migration id=edits 2026/10/26 20:28:08 INFO Applying migration id=outboxactor 2026/10/26 20:28:08 INFO Applying migration id=outboxsender 2026/10/26 20:28:08 INFO Applying migration id=thread 2026/10/26 20:28:08 INFO Applying migration id=host 2026/10/26 20:28:08 INFO Applying migration id=sharedinbox 2026/10/26 20:28:08 INFO Applying migration id=noteshost 2026/10/26 20:28:08 INFO Applying migration id=fetched 2026/10/26 20:28:08 INFO Applying migration id=move 2026/10/26 20:28:08 INFO Applying migration id=cleanup 2026/10/26 20:28:08 INFO Applying migration id=received 2026/10/26 20:28:08 INFO Applying migration id=namehost 2026/10/26 20:28:08 INFO Applying migration id=outboxhost 2026/10/26 20:28:08 INFO Applying migration id=notesfts 2026/10/26 20:28:08 INFO Applying migration id=iconsname 2026/10/26 20:28:08 INFO Applying migration id=nohash 2026/10/26 20:28:08 INFO Applying migration id=shares 2026/10/26 20:28:08 INFO Applying migration id=actorttl 2026/10/26 20:28:08 INFO Applying migration id=tocc 2026/10/26 20:28:08 INFO Applying migration id=followeds 2026/10/26 20:28:08 INFO Applying migration id=certhash 2026/10/26 20:28:08 INFO Applying migration id=follows_sync 2026/10/26 20:28:08 INFO Applying migration id=jsonpath 2026/10/26 20:28:08 INFO Applying migration id=localforward 2026/10/26 20:28:08 INFO Applying migration id=avatar 2026/10/26 20:28:08 INFO Applying migration id=noimage 2026/10/26 20:28:08 INFO Applying migration id=feed 2026/10/26 20:28:08 INFO Applying migration id=bookmarks 2026/10/26 20:28:08 INFO Applying migration id=shareactivity 2026/10/26 20:28:08 INFO Applying migration id=application 2026/10/26 20:28:08 INFO Applying migration id=certificates 2026/10/26 20:28:08 INFO Applying migration id=rawforward 2026/10/26 20:28:08 INFO Applying migration id=publickey 2026/10/26 20:28:08 INFO Applying migration id=resolvegroup 2026/10/26 20:28:08 INFO Applying migration id=reject 2026/10/26 20:28:08 INFO Applying migration id=autodel 2026/10/26 20:28:08 INFO Applying migration id=jsonb 2026/10/26 20:28:08 INFO Applying migration id=quote 2026/10/26 20:28:08 INFO Applying migration id=rfc9421 2026/10/26 20:28:08 INFO Applying migration id=keys 2026/10/26 20:28:08 INFO Applying migration id=portable 2026/10/26 20:28:08 INFO Applying migration id=proofs 2026/10/26 20:28:08 INFO Applying migration id=contexts 2026/10/26 20:28:08 INFO Applying migration id=deliverieshost 2026/10/26 20:28:08 INFO Applying migration id=pembegin 2026/10/26 20:28:08 INFO Applying migration id=didhost 2026/10/26 20:28:08 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:08 INFO Applying migration id=invites 2026/10/26 20:28:08 INFO Applying migration id=ed25519blob 2026/10/26 20:28:08 INFO Applying migration id=rsablob 2026/10/26 20:28:08 INFO Applying migration id=iconscid 2026/10/26 20:28:08 INFO Applying migration id=actor 2026/10/26 20:28:08 INFO Applying migration id=localkeys 2026/10/26 20:28:08 INFO Applying migration id=deleted 2026/10/26 20:28:08 INFO Applying migration id=history 2026/10/26 20:28:08 INFO Applying migration id=outboxnano 2026/10/26 20:28:08 INFO Applying migration id=implements 2026/10/26 20:28:08 INFO Applying migration id=backfill 2026/10/26 20:28:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/1 2026/10/26 20:28:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/alice inbox=https://ip6-allnodes/inbox/dan activity=https://localhost.localdomain/create/1 2026/10/26 20:28:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/1 2026/10/26 20:28:08 INFO Queueing activity for delivery inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/26 20:28:08 INFO Delivering activity to recipient inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/26 20:28:08 INFO Successfully sent an activity from=https://localhost.localdomain/user/bob inbox=https://ip6-allnodes/inbox/erin activity=https://localhost.localdomain/create/2 2026/10/26 20:28:08 INFO Successfully delivered an activity to all recipients id=https://localhost.localdomain/create/2 --- PASS: TestDeliver_AuthorInTo (0.31s) === RUN TestResolve_LocalActor 2026/10/26 20:28:08 INFO Applying migration id=initial 2026/10/26 20:28:08 INFO Applying migration id=notesupdated 2026/10/26 20:28:08 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:08 INFO Applying migration id=activitiesid 2026/10/26 20:28:08 INFO Applying migration id=outbox 2026/10/26 20:28:08 INFO Applying migration id=edits 2026/10/26 20:28:08 INFO Applying migration id=outboxactor 2026/10/26 20:28:08 INFO Applying migration id=outboxsender 2026/10/26 20:28:08 INFO Applying migration id=thread 2026/10/26 20:28:08 INFO Applying migration id=host 2026/10/26 20:28:08 INFO Applying migration id=sharedinbox 2026/10/26 20:28:08 INFO Applying migration id=noteshost 2026/10/26 20:28:08 INFO Applying migration id=fetched 2026/10/26 20:28:08 INFO Applying migration id=move 2026/10/26 20:28:08 INFO Applying migration id=cleanup 2026/10/26 20:28:08 INFO Applying migration id=received 2026/10/26 20:28:08 INFO Applying migration id=namehost 2026/10/26 20:28:08 INFO Applying migration id=outboxhost 2026/10/26 20:28:08 INFO Applying migration id=notesfts 2026/10/26 20:28:08 INFO Applying migration id=iconsname 2026/10/26 20:28:08 INFO Applying migration id=nohash 2026/10/26 20:28:08 INFO Applying migration id=shares 2026/10/26 20:28:08 INFO Applying migration id=actorttl 2026/10/26 20:28:08 INFO Applying migration id=tocc 2026/10/26 20:28:08 INFO Applying migration id=followeds 2026/10/26 20:28:08 INFO Applying migration id=certhash 2026/10/26 20:28:08 INFO Applying migration id=follows_sync 2026/10/26 20:28:08 INFO Applying migration id=jsonpath 2026/10/26 20:28:08 INFO Applying migration id=localforward 2026/10/26 20:28:08 INFO Applying migration id=avatar 2026/10/26 20:28:08 INFO Applying migration id=noimage 2026/10/26 20:28:08 INFO Applying migration id=feed 2026/10/26 20:28:08 INFO Applying migration id=bookmarks 2026/10/26 20:28:08 INFO Applying migration id=shareactivity 2026/10/26 20:28:08 INFO Applying migration id=application 2026/10/26 20:28:08 INFO Applying migration id=certificates 2026/10/26 20:28:08 INFO Applying migration id=rawforward 2026/10/26 20:28:08 INFO Applying migration id=publickey 2026/10/26 20:28:08 INFO Applying migration id=resolvegroup 2026/10/26 20:28:08 INFO Applying migration id=reject 2026/10/26 20:28:08 INFO Applying migration id=autodel 2026/10/26 20:28:08 INFO Applying migration id=jsonb 2026/10/26 20:28:08 INFO Applying migration id=quote 2026/10/26 20:28:08 INFO Applying migration id=rfc9421 2026/10/26 20:28:08 INFO Applying migration id=keys 2026/10/26 20:28:08 INFO Applying migration id=portable 2026/10/26 20:28:08 INFO Applying migration id=proofs 2026/10/26 20:28:08 INFO Applying migration id=contexts 2026/10/26 20:28:08 INFO Applying migration id=deliverieshost 2026/10/26 20:28:08 INFO Applying migration id=pembegin 2026/10/26 20:28:08 INFO Applying migration id=didhost 2026/10/26 20:28:08 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:08 INFO Applying migration id=invites 2026/10/26 20:28:08 INFO Applying migration id=ed25519blob 2026/10/26 20:28:08 INFO Applying migration id=rsablob 2026/10/26 20:28:08 INFO Applying migration id=iconscid 2026/10/26 20:28:08 INFO Applying migration id=actor 2026/10/26 20:28:08 INFO Applying migration id=localkeys 2026/10/26 20:28:08 INFO Applying migration id=deleted 2026/10/26 20:28:08 INFO Applying migration id=history 2026/10/26 20:28:08 INFO Applying migration id=outboxnano 2026/10/26 20:28:08 INFO Applying migration id=implements 2026/10/26 20:28:08 INFO Applying migration id=backfill --- PASS: TestResolve_LocalActor (0.21s) === RUN TestResolve_LocalActorDoesNotExist 2026/10/26 20:28:09 INFO Applying migration id=initial 2026/10/26 20:28:09 INFO Applying migration id=notesupdated 2026/10/26 20:28:09 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:09 INFO Applying migration id=activitiesid 2026/10/26 20:28:09 INFO Applying migration id=outbox 2026/10/26 20:28:09 INFO Applying migration id=edits 2026/10/26 20:28:09 INFO Applying migration id=outboxactor 2026/10/26 20:28:09 INFO Applying migration id=outboxsender 2026/10/26 20:28:09 INFO Applying migration id=thread 2026/10/26 20:28:09 INFO Applying migration id=host 2026/10/26 20:28:09 INFO Applying migration id=sharedinbox 2026/10/26 20:28:09 INFO Applying migration id=noteshost 2026/10/26 20:28:09 INFO Applying migration id=fetched 2026/10/26 20:28:09 INFO Applying migration id=move 2026/10/26 20:28:09 INFO Applying migration id=cleanup 2026/10/26 20:28:09 INFO Applying migration id=received 2026/10/26 20:28:09 INFO Applying migration id=namehost 2026/10/26 20:28:09 INFO Applying migration id=outboxhost 2026/10/26 20:28:09 INFO Applying migration id=notesfts 2026/10/26 20:28:09 INFO Applying migration id=iconsname 2026/10/26 20:28:09 INFO Applying migration id=nohash 2026/10/26 20:28:09 INFO Applying migration id=shares 2026/10/26 20:28:09 INFO Applying migration id=actorttl 2026/10/26 20:28:09 INFO Applying migration id=tocc 2026/10/26 20:28:09 INFO Applying migration id=followeds 2026/10/26 20:28:09 INFO Applying migration id=certhash 2026/10/26 20:28:09 INFO Applying migration id=follows_sync 2026/10/26 20:28:09 INFO Applying migration id=jsonpath 2026/10/26 20:28:09 INFO Applying migration id=localforward 2026/10/26 20:28:09 INFO Applying migration id=avatar 2026/10/26 20:28:09 INFO Applying migration id=noimage 2026/10/26 20:28:09 INFO Applying migration id=feed 2026/10/26 20:28:09 INFO Applying migration id=bookmarks 2026/10/26 20:28:09 INFO Applying migration id=shareactivity 2026/10/26 20:28:09 INFO Applying migration id=application 2026/10/26 20:28:09 INFO Applying migration id=certificates 2026/10/26 20:28:09 INFO Applying migration id=rawforward 2026/10/26 20:28:09 INFO Applying migration id=publickey 2026/10/26 20:28:09 INFO Applying migration id=resolvegroup 2026/10/26 20:28:09 INFO Applying migration id=reject 2026/10/26 20:28:09 INFO Applying migration id=autodel 2026/10/26 20:28:09 INFO Applying migration id=jsonb 2026/10/26 20:28:09 INFO Applying migration id=quote 2026/10/26 20:28:09 INFO Applying migration id=rfc9421 2026/10/26 20:28:09 INFO Applying migration id=keys 2026/10/26 20:28:09 INFO Applying migration id=portable 2026/10/26 20:28:09 INFO Applying migration id=proofs 2026/10/26 20:28:09 INFO Applying migration id=contexts 2026/10/26 20:28:09 INFO Applying migration id=deliverieshost 2026/10/26 20:28:09 INFO Applying migration id=pembegin 2026/10/26 20:28:09 INFO Applying migration id=didhost 2026/10/26 20:28:09 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:09 INFO Applying migration id=invites 2026/10/26 20:28:09 INFO Applying migration id=ed25519blob 2026/10/26 20:28:09 INFO Applying migration id=rsablob 2026/10/26 20:28:09 INFO Applying migration id=iconscid 2026/10/26 20:28:09 INFO Applying migration id=actor 2026/10/26 20:28:09 INFO Applying migration id=localkeys 2026/10/26 20:28:09 INFO Applying migration id=deleted 2026/10/26 20:28:09 INFO Applying migration id=history 2026/10/26 20:28:09 INFO Applying migration id=outboxnano 2026/10/26 20:28:09 INFO Applying migration id=implements 2026/10/26 20:28:09 INFO Applying migration id=backfill --- PASS: TestResolve_LocalActorDoesNotExist (0.33s) === RUN TestResolve_FederatedInstanceActor 2026/10/26 20:28:09 INFO Applying migration id=initial 2026/10/26 20:28:09 INFO Applying migration id=notesupdated 2026/10/26 20:28:09 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:09 INFO Applying migration id=activitiesid 2026/10/26 20:28:09 INFO Applying migration id=outbox 2026/10/26 20:28:09 INFO Applying migration id=edits 2026/10/26 20:28:09 INFO Applying migration id=outboxactor 2026/10/26 20:28:09 INFO Applying migration id=outboxsender 2026/10/26 20:28:09 INFO Applying migration id=thread 2026/10/26 20:28:09 INFO Applying migration id=host 2026/10/26 20:28:09 INFO Applying migration id=sharedinbox 2026/10/26 20:28:09 INFO Applying migration id=noteshost 2026/10/26 20:28:09 INFO Applying migration id=fetched 2026/10/26 20:28:09 INFO Applying migration id=move 2026/10/26 20:28:09 INFO Applying migration id=cleanup 2026/10/26 20:28:09 INFO Applying migration id=received 2026/10/26 20:28:09 INFO Applying migration id=namehost 2026/10/26 20:28:09 INFO Applying migration id=outboxhost 2026/10/26 20:28:09 INFO Applying migration id=notesfts 2026/10/26 20:28:09 INFO Applying migration id=iconsname 2026/10/26 20:28:09 INFO Applying migration id=nohash 2026/10/26 20:28:09 INFO Applying migration id=shares 2026/10/26 20:28:09 INFO Applying migration id=actorttl 2026/10/26 20:28:09 INFO Applying migration id=tocc 2026/10/26 20:28:09 INFO Applying migration id=followeds 2026/10/26 20:28:09 INFO Applying migration id=certhash 2026/10/26 20:28:09 INFO Applying migration id=follows_sync 2026/10/26 20:28:09 INFO Applying migration id=jsonpath 2026/10/26 20:28:09 INFO Applying migration id=localforward 2026/10/26 20:28:09 INFO Applying migration id=avatar 2026/10/26 20:28:09 INFO Applying migration id=noimage 2026/10/26 20:28:09 INFO Applying migration id=feed 2026/10/26 20:28:09 INFO Applying migration id=bookmarks 2026/10/26 20:28:09 INFO Applying migration id=shareactivity 2026/10/26 20:28:09 INFO Applying migration id=application 2026/10/26 20:28:09 INFO Applying migration id=certificates 2026/10/26 20:28:09 INFO Applying migration id=rawforward 2026/10/26 20:28:09 INFO Applying migration id=publickey 2026/10/26 20:28:09 INFO Applying migration id=resolvegroup 2026/10/26 20:28:09 INFO Applying migration id=reject 2026/10/26 20:28:09 INFO Applying migration id=autodel 2026/10/26 20:28:09 INFO Applying migration id=jsonb 2026/10/26 20:28:09 INFO Applying migration id=quote 2026/10/26 20:28:09 INFO Applying migration id=rfc9421 2026/10/26 20:28:09 INFO Applying migration id=keys 2026/10/26 20:28:09 INFO Applying migration id=portable 2026/10/26 20:28:09 INFO Applying migration id=proofs 2026/10/26 20:28:09 INFO Applying migration id=contexts 2026/10/26 20:28:09 INFO Applying migration id=deliverieshost 2026/10/26 20:28:09 INFO Applying migration id=pembegin 2026/10/26 20:28:09 INFO Applying migration id=didhost 2026/10/26 20:28:09 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:09 INFO Applying migration id=invites 2026/10/26 20:28:09 INFO Applying migration id=ed25519blob 2026/10/26 20:28:09 INFO Applying migration id=rsablob 2026/10/26 20:28:09 INFO Applying migration id=iconscid 2026/10/26 20:28:09 INFO Applying migration id=actor 2026/10/26 20:28:09 INFO Applying migration id=localkeys 2026/10/26 20:28:09 INFO Applying migration id=deleted 2026/10/26 20:28:09 INFO Applying migration id=history 2026/10/26 20:28:09 INFO Applying migration id=outboxnano 2026/10/26 20:28:09 INFO Applying migration id=implements 2026/10/26 20:28:09 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedInstanceActor (0.30s) === RUN TestResolve_FederatedActorInvalidURL 2026/10/26 20:28:09 INFO Applying migration id=initial 2026/10/26 20:28:09 INFO Applying migration id=notesupdated 2026/10/26 20:28:09 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:09 INFO Applying migration id=activitiesid 2026/10/26 20:28:09 INFO Applying migration id=outbox 2026/10/26 20:28:09 INFO Applying migration id=edits 2026/10/26 20:28:09 INFO Applying migration id=outboxactor 2026/10/26 20:28:09 INFO Applying migration id=outboxsender 2026/10/26 20:28:09 INFO Applying migration id=thread 2026/10/26 20:28:09 INFO Applying migration id=host 2026/10/26 20:28:09 INFO Applying migration id=sharedinbox 2026/10/26 20:28:09 INFO Applying migration id=noteshost 2026/10/26 20:28:09 INFO Applying migration id=fetched 2026/10/26 20:28:09 INFO Applying migration id=move 2026/10/26 20:28:09 INFO Applying migration id=cleanup 2026/10/26 20:28:09 INFO Applying migration id=received 2026/10/26 20:28:09 INFO Applying migration id=namehost 2026/10/26 20:28:09 INFO Applying migration id=outboxhost 2026/10/26 20:28:09 INFO Applying migration id=notesfts 2026/10/26 20:28:09 INFO Applying migration id=iconsname 2026/10/26 20:28:09 INFO Applying migration id=nohash 2026/10/26 20:28:09 INFO Applying migration id=shares 2026/10/26 20:28:09 INFO Applying migration id=actorttl 2026/10/26 20:28:09 INFO Applying migration id=tocc 2026/10/26 20:28:09 INFO Applying migration id=followeds 2026/10/26 20:28:09 INFO Applying migration id=certhash 2026/10/26 20:28:09 INFO Applying migration id=follows_sync 2026/10/26 20:28:09 INFO Applying migration id=jsonpath 2026/10/26 20:28:09 INFO Applying migration id=localforward 2026/10/26 20:28:09 INFO Applying migration id=avatar 2026/10/26 20:28:09 INFO Applying migration id=noimage 2026/10/26 20:28:09 INFO Applying migration id=feed 2026/10/26 20:28:09 INFO Applying migration id=bookmarks 2026/10/26 20:28:09 INFO Applying migration id=shareactivity 2026/10/26 20:28:09 INFO Applying migration id=application 2026/10/26 20:28:09 INFO Applying migration id=certificates 2026/10/26 20:28:09 INFO Applying migration id=rawforward 2026/10/26 20:28:09 INFO Applying migration id=publickey 2026/10/26 20:28:09 INFO Applying migration id=resolvegroup 2026/10/26 20:28:09 INFO Applying migration id=reject 2026/10/26 20:28:09 INFO Applying migration id=autodel 2026/10/26 20:28:09 INFO Applying migration id=jsonb 2026/10/26 20:28:09 INFO Applying migration id=quote 2026/10/26 20:28:09 INFO Applying migration id=rfc9421 2026/10/26 20:28:09 INFO Applying migration id=keys 2026/10/26 20:28:09 INFO Applying migration id=portable 2026/10/26 20:28:09 INFO Applying migration id=proofs 2026/10/26 20:28:09 INFO Applying migration id=contexts 2026/10/26 20:28:09 INFO Applying migration id=deliverieshost 2026/10/26 20:28:09 INFO Applying migration id=pembegin 2026/10/26 20:28:09 INFO Applying migration id=didhost 2026/10/26 20:28:09 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:09 INFO Applying migration id=invites 2026/10/26 20:28:09 INFO Applying migration id=ed25519blob 2026/10/26 20:28:09 INFO Applying migration id=rsablob 2026/10/26 20:28:09 INFO Applying migration id=iconscid 2026/10/26 20:28:09 INFO Applying migration id=actor 2026/10/26 20:28:09 INFO Applying migration id=localkeys 2026/10/26 20:28:09 INFO Applying migration id=deleted 2026/10/26 20:28:09 INFO Applying migration id=history 2026/10/26 20:28:09 INFO Applying migration id=outboxnano 2026/10/26 20:28:09 INFO Applying migration id=implements 2026/10/26 20:28:09 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorInvalidURL (0.23s) === RUN TestResolve_FederatedActorInvalidScheme 2026/10/26 20:28:09 INFO Applying migration id=initial 2026/10/26 20:28:09 INFO Applying migration id=notesupdated 2026/10/26 20:28:09 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:09 INFO Applying migration id=activitiesid 2026/10/26 20:28:09 INFO Applying migration id=outbox 2026/10/26 20:28:09 INFO Applying migration id=edits 2026/10/26 20:28:09 INFO Applying migration id=outboxactor 2026/10/26 20:28:09 INFO Applying migration id=outboxsender 2026/10/26 20:28:09 INFO Applying migration id=thread 2026/10/26 20:28:09 INFO Applying migration id=host 2026/10/26 20:28:09 INFO Applying migration id=sharedinbox 2026/10/26 20:28:09 INFO Applying migration id=noteshost 2026/10/26 20:28:09 INFO Applying migration id=fetched 2026/10/26 20:28:09 INFO Applying migration id=move 2026/10/26 20:28:09 INFO Applying migration id=cleanup 2026/10/26 20:28:09 INFO Applying migration id=received 2026/10/26 20:28:09 INFO Applying migration id=namehost 2026/10/26 20:28:09 INFO Applying migration id=outboxhost 2026/10/26 20:28:09 INFO Applying migration id=notesfts 2026/10/26 20:28:09 INFO Applying migration id=iconsname 2026/10/26 20:28:09 INFO Applying migration id=nohash 2026/10/26 20:28:09 INFO Applying migration id=shares 2026/10/26 20:28:09 INFO Applying migration id=actorttl 2026/10/26 20:28:09 INFO Applying migration id=tocc 2026/10/26 20:28:09 INFO Applying migration id=followeds 2026/10/26 20:28:09 INFO Applying migration id=certhash 2026/10/26 20:28:09 INFO Applying migration id=follows_sync 2026/10/26 20:28:09 INFO Applying migration id=jsonpath 2026/10/26 20:28:09 INFO Applying migration id=localforward 2026/10/26 20:28:09 INFO Applying migration id=avatar 2026/10/26 20:28:09 INFO Applying migration id=noimage 2026/10/26 20:28:09 INFO Applying migration id=feed 2026/10/26 20:28:09 INFO Applying migration id=bookmarks 2026/10/26 20:28:09 INFO Applying migration id=shareactivity 2026/10/26 20:28:09 INFO Applying migration id=application 2026/10/26 20:28:09 INFO Applying migration id=certificates 2026/10/26 20:28:09 INFO Applying migration id=rawforward 2026/10/26 20:28:09 INFO Applying migration id=publickey 2026/10/26 20:28:09 INFO Applying migration id=resolvegroup 2026/10/26 20:28:09 INFO Applying migration id=reject 2026/10/26 20:28:09 INFO Applying migration id=autodel 2026/10/26 20:28:09 INFO Applying migration id=jsonb 2026/10/26 20:28:09 INFO Applying migration id=quote 2026/10/26 20:28:09 INFO Applying migration id=rfc9421 2026/10/26 20:28:09 INFO Applying migration id=keys 2026/10/26 20:28:09 INFO Applying migration id=portable 2026/10/26 20:28:09 INFO Applying migration id=proofs 2026/10/26 20:28:09 INFO Applying migration id=contexts 2026/10/26 20:28:09 INFO Applying migration id=deliverieshost 2026/10/26 20:28:09 INFO Applying migration id=pembegin 2026/10/26 20:28:09 INFO Applying migration id=didhost 2026/10/26 20:28:09 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:09 INFO Applying migration id=invites 2026/10/26 20:28:09 INFO Applying migration id=ed25519blob 2026/10/26 20:28:09 INFO Applying migration id=rsablob 2026/10/26 20:28:09 INFO Applying migration id=iconscid 2026/10/26 20:28:09 INFO Applying migration id=actor 2026/10/26 20:28:09 INFO Applying migration id=localkeys 2026/10/26 20:28:09 INFO Applying migration id=deleted 2026/10/26 20:28:09 INFO Applying migration id=history 2026/10/26 20:28:09 INFO Applying migration id=outboxnano 2026/10/26 20:28:09 INFO Applying migration id=implements 2026/10/26 20:28:09 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorInvalidScheme (0.36s) === RUN TestResolve_FederatedActorFirstTime 2026/10/26 20:28:10 INFO Applying migration id=initial 2026/10/26 20:28:10 INFO Applying migration id=notesupdated 2026/10/26 20:28:10 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:10 INFO Applying migration id=activitiesid 2026/10/26 20:28:10 INFO Applying migration id=outbox 2026/10/26 20:28:10 INFO Applying migration id=edits 2026/10/26 20:28:10 INFO Applying migration id=outboxactor 2026/10/26 20:28:10 INFO Applying migration id=outboxsender 2026/10/26 20:28:10 INFO Applying migration id=thread 2026/10/26 20:28:10 INFO Applying migration id=host 2026/10/26 20:28:10 INFO Applying migration id=sharedinbox 2026/10/26 20:28:10 INFO Applying migration id=noteshost 2026/10/26 20:28:10 INFO Applying migration id=fetched 2026/10/26 20:28:10 INFO Applying migration id=move 2026/10/26 20:28:10 INFO Applying migration id=cleanup 2026/10/26 20:28:10 INFO Applying migration id=received 2026/10/26 20:28:10 INFO Applying migration id=namehost 2026/10/26 20:28:10 INFO Applying migration id=outboxhost 2026/10/26 20:28:10 INFO Applying migration id=notesfts 2026/10/26 20:28:10 INFO Applying migration id=iconsname 2026/10/26 20:28:10 INFO Applying migration id=nohash 2026/10/26 20:28:10 INFO Applying migration id=shares 2026/10/26 20:28:10 INFO Applying migration id=actorttl 2026/10/26 20:28:10 INFO Applying migration id=tocc 2026/10/26 20:28:10 INFO Applying migration id=followeds 2026/10/26 20:28:10 INFO Applying migration id=certhash 2026/10/26 20:28:10 INFO Applying migration id=follows_sync 2026/10/26 20:28:10 INFO Applying migration id=jsonpath 2026/10/26 20:28:10 INFO Applying migration id=localforward 2026/10/26 20:28:10 INFO Applying migration id=avatar 2026/10/26 20:28:10 INFO Applying migration id=noimage 2026/10/26 20:28:10 INFO Applying migration id=feed 2026/10/26 20:28:10 INFO Applying migration id=bookmarks 2026/10/26 20:28:10 INFO Applying migration id=shareactivity 2026/10/26 20:28:10 INFO Applying migration id=application 2026/10/26 20:28:10 INFO Applying migration id=certificates 2026/10/26 20:28:10 INFO Applying migration id=rawforward 2026/10/26 20:28:10 INFO Applying migration id=publickey 2026/10/26 20:28:10 INFO Applying migration id=resolvegroup 2026/10/26 20:28:10 INFO Applying migration id=reject 2026/10/26 20:28:10 INFO Applying migration id=autodel 2026/10/26 20:28:10 INFO Applying migration id=jsonb 2026/10/26 20:28:10 INFO Applying migration id=quote 2026/10/26 20:28:10 INFO Applying migration id=rfc9421 2026/10/26 20:28:10 INFO Applying migration id=keys 2026/10/26 20:28:10 INFO Applying migration id=portable 2026/10/26 20:28:10 INFO Applying migration id=proofs 2026/10/26 20:28:10 INFO Applying migration id=contexts 2026/10/26 20:28:10 INFO Applying migration id=deliverieshost 2026/10/26 20:28:10 INFO Applying migration id=pembegin 2026/10/26 20:28:10 INFO Applying migration id=didhost 2026/10/26 20:28:10 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:10 INFO Applying migration id=invites 2026/10/26 20:28:10 INFO Applying migration id=ed25519blob 2026/10/26 20:28:10 INFO Applying migration id=rsablob 2026/10/26 20:28:10 INFO Applying migration id=iconscid 2026/10/26 20:28:10 INFO Applying migration id=actor 2026/10/26 20:28:10 INFO Applying migration id=localkeys 2026/10/26 20:28:10 INFO Applying migration id=deleted 2026/10/26 20:28:10 INFO Applying migration id=history 2026/10/26 20:28:10 INFO Applying migration id=outboxnano 2026/10/26 20:28:10 INFO Applying migration id=implements 2026/10/26 20:28:10 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTime (0.18s) === RUN TestResolve_FederatedActorFirstTimeOffline 2026/10/26 20:28:10 INFO Applying migration id=initial 2026/10/26 20:28:10 INFO Applying migration id=notesupdated 2026/10/26 20:28:10 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:10 INFO Applying migration id=activitiesid 2026/10/26 20:28:10 INFO Applying migration id=outbox 2026/10/26 20:28:10 INFO Applying migration id=edits 2026/10/26 20:28:10 INFO Applying migration id=outboxactor 2026/10/26 20:28:10 INFO Applying migration id=outboxsender 2026/10/26 20:28:10 INFO Applying migration id=thread 2026/10/26 20:28:10 INFO Applying migration id=host 2026/10/26 20:28:10 INFO Applying migration id=sharedinbox 2026/10/26 20:28:10 INFO Applying migration id=noteshost 2026/10/26 20:28:10 INFO Applying migration id=fetched 2026/10/26 20:28:10 INFO Applying migration id=move 2026/10/26 20:28:10 INFO Applying migration id=cleanup 2026/10/26 20:28:10 INFO Applying migration id=received 2026/10/26 20:28:10 INFO Applying migration id=namehost 2026/10/26 20:28:10 INFO Applying migration id=outboxhost 2026/10/26 20:28:10 INFO Applying migration id=notesfts 2026/10/26 20:28:10 INFO Applying migration id=iconsname 2026/10/26 20:28:10 INFO Applying migration id=nohash 2026/10/26 20:28:10 INFO Applying migration id=shares 2026/10/26 20:28:10 INFO Applying migration id=actorttl 2026/10/26 20:28:10 INFO Applying migration id=tocc 2026/10/26 20:28:10 INFO Applying migration id=followeds 2026/10/26 20:28:10 INFO Applying migration id=certhash 2026/10/26 20:28:10 INFO Applying migration id=follows_sync 2026/10/26 20:28:10 INFO Applying migration id=jsonpath 2026/10/26 20:28:10 INFO Applying migration id=localforward 2026/10/26 20:28:10 INFO Applying migration id=avatar 2026/10/26 20:28:10 INFO Applying migration id=noimage 2026/10/26 20:28:10 INFO Applying migration id=feed 2026/10/26 20:28:10 INFO Applying migration id=bookmarks 2026/10/26 20:28:10 INFO Applying migration id=shareactivity 2026/10/26 20:28:10 INFO Applying migration id=application 2026/10/26 20:28:10 INFO Applying migration id=certificates 2026/10/26 20:28:10 INFO Applying migration id=rawforward 2026/10/26 20:28:10 INFO Applying migration id=publickey 2026/10/26 20:28:10 INFO Applying migration id=resolvegroup 2026/10/26 20:28:10 INFO Applying migration id=reject 2026/10/26 20:28:10 INFO Applying migration id=autodel 2026/10/26 20:28:10 INFO Applying migration id=jsonb 2026/10/26 20:28:10 INFO Applying migration id=quote 2026/10/26 20:28:10 INFO Applying migration id=rfc9421 2026/10/26 20:28:10 INFO Applying migration id=keys 2026/10/26 20:28:10 INFO Applying migration id=portable 2026/10/26 20:28:10 INFO Applying migration id=proofs 2026/10/26 20:28:10 INFO Applying migration id=contexts 2026/10/26 20:28:10 INFO Applying migration id=deliverieshost 2026/10/26 20:28:10 INFO Applying migration id=pembegin 2026/10/26 20:28:10 INFO Applying migration id=didhost 2026/10/26 20:28:10 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:10 INFO Applying migration id=invites 2026/10/26 20:28:10 INFO Applying migration id=ed25519blob 2026/10/26 20:28:10 INFO Applying migration id=rsablob 2026/10/26 20:28:10 INFO Applying migration id=iconscid 2026/10/26 20:28:10 INFO Applying migration id=actor 2026/10/26 20:28:10 INFO Applying migration id=localkeys 2026/10/26 20:28:10 INFO Applying migration id=deleted 2026/10/26 20:28:10 INFO Applying migration id=history 2026/10/26 20:28:10 INFO Applying migration id=outboxnano 2026/10/26 20:28:10 INFO Applying migration id=implements 2026/10/26 20:28:10 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeOffline (0.25s) === RUN TestResolve_FederatedActorFirstTimeCancelled 2026/10/26 20:28:10 INFO Applying migration id=initial 2026/10/26 20:28:10 INFO Applying migration id=notesupdated 2026/10/26 20:28:10 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:10 INFO Applying migration id=activitiesid 2026/10/26 20:28:10 INFO Applying migration id=outbox 2026/10/26 20:28:10 INFO Applying migration id=edits 2026/10/26 20:28:10 INFO Applying migration id=outboxactor 2026/10/26 20:28:10 INFO Applying migration id=outboxsender 2026/10/26 20:28:10 INFO Applying migration id=thread 2026/10/26 20:28:10 INFO Applying migration id=host 2026/10/26 20:28:10 INFO Applying migration id=sharedinbox 2026/10/26 20:28:10 INFO Applying migration id=noteshost 2026/10/26 20:28:10 INFO Applying migration id=fetched 2026/10/26 20:28:10 INFO Applying migration id=move 2026/10/26 20:28:10 INFO Applying migration id=cleanup 2026/10/26 20:28:10 INFO Applying migration id=received 2026/10/26 20:28:10 INFO Applying migration id=namehost 2026/10/26 20:28:10 INFO Applying migration id=outboxhost 2026/10/26 20:28:10 INFO Applying migration id=notesfts 2026/10/26 20:28:10 INFO Applying migration id=iconsname 2026/10/26 20:28:10 INFO Applying migration id=nohash 2026/10/26 20:28:10 INFO Applying migration id=shares 2026/10/26 20:28:10 INFO Applying migration id=actorttl 2026/10/26 20:28:10 INFO Applying migration id=tocc 2026/10/26 20:28:10 INFO Applying migration id=followeds 2026/10/26 20:28:10 INFO Applying migration id=certhash 2026/10/26 20:28:10 INFO Applying migration id=follows_sync 2026/10/26 20:28:10 INFO Applying migration id=jsonpath 2026/10/26 20:28:10 INFO Applying migration id=localforward 2026/10/26 20:28:10 INFO Applying migration id=avatar 2026/10/26 20:28:10 INFO Applying migration id=noimage 2026/10/26 20:28:10 INFO Applying migration id=feed 2026/10/26 20:28:10 INFO Applying migration id=bookmarks 2026/10/26 20:28:10 INFO Applying migration id=shareactivity 2026/10/26 20:28:10 INFO Applying migration id=application 2026/10/26 20:28:10 INFO Applying migration id=certificates 2026/10/26 20:28:10 INFO Applying migration id=rawforward 2026/10/26 20:28:10 INFO Applying migration id=publickey 2026/10/26 20:28:10 INFO Applying migration id=resolvegroup 2026/10/26 20:28:10 INFO Applying migration id=reject 2026/10/26 20:28:10 INFO Applying migration id=autodel 2026/10/26 20:28:10 INFO Applying migration id=jsonb 2026/10/26 20:28:10 INFO Applying migration id=quote 2026/10/26 20:28:10 INFO Applying migration id=rfc9421 2026/10/26 20:28:10 INFO Applying migration id=keys 2026/10/26 20:28:10 INFO Applying migration id=portable 2026/10/26 20:28:10 INFO Applying migration id=proofs 2026/10/26 20:28:10 INFO Applying migration id=contexts 2026/10/26 20:28:10 INFO Applying migration id=deliverieshost 2026/10/26 20:28:10 INFO Applying migration id=pembegin 2026/10/26 20:28:10 INFO Applying migration id=didhost 2026/10/26 20:28:10 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:10 INFO Applying migration id=invites 2026/10/26 20:28:10 INFO Applying migration id=ed25519blob 2026/10/26 20:28:10 INFO Applying migration id=rsablob 2026/10/26 20:28:10 INFO Applying migration id=iconscid 2026/10/26 20:28:10 INFO Applying migration id=actor 2026/10/26 20:28:10 INFO Applying migration id=localkeys 2026/10/26 20:28:10 INFO Applying migration id=deleted 2026/10/26 20:28:10 INFO Applying migration id=history 2026/10/26 20:28:10 INFO Applying migration id=outboxnano 2026/10/26 20:28:10 INFO Applying migration id=implements 2026/10/26 20:28:10 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeCancelled (0.35s) === RUN TestResolve_FederatedActorFirstTimeInvalidWebFingerLink 2026/10/26 20:28:11 INFO Applying migration id=initial 2026/10/26 20:28:11 INFO Applying migration id=notesupdated 2026/10/26 20:28:11 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:11 INFO Applying migration id=activitiesid 2026/10/26 20:28:11 INFO Applying migration id=outbox 2026/10/26 20:28:11 INFO Applying migration id=edits 2026/10/26 20:28:11 INFO Applying migration id=outboxactor 2026/10/26 20:28:11 INFO Applying migration id=outboxsender 2026/10/26 20:28:11 INFO Applying migration id=thread 2026/10/26 20:28:11 INFO Applying migration id=host 2026/10/26 20:28:11 INFO Applying migration id=sharedinbox 2026/10/26 20:28:11 INFO Applying migration id=noteshost 2026/10/26 20:28:11 INFO Applying migration id=fetched 2026/10/26 20:28:11 INFO Applying migration id=move 2026/10/26 20:28:11 INFO Applying migration id=cleanup 2026/10/26 20:28:11 INFO Applying migration id=received 2026/10/26 20:28:11 INFO Applying migration id=namehost 2026/10/26 20:28:11 INFO Applying migration id=outboxhost 2026/10/26 20:28:11 INFO Applying migration id=notesfts 2026/10/26 20:28:11 INFO Applying migration id=iconsname 2026/10/26 20:28:11 INFO Applying migration id=nohash 2026/10/26 20:28:11 INFO Applying migration id=shares 2026/10/26 20:28:11 INFO Applying migration id=actorttl 2026/10/26 20:28:11 INFO Applying migration id=tocc 2026/10/26 20:28:11 INFO Applying migration id=followeds 2026/10/26 20:28:11 INFO Applying migration id=certhash 2026/10/26 20:28:11 INFO Applying migration id=follows_sync 2026/10/26 20:28:11 INFO Applying migration id=jsonpath 2026/10/26 20:28:11 INFO Applying migration id=localforward 2026/10/26 20:28:11 INFO Applying migration id=avatar 2026/10/26 20:28:11 INFO Applying migration id=noimage 2026/10/26 20:28:11 INFO Applying migration id=feed 2026/10/26 20:28:11 INFO Applying migration id=bookmarks 2026/10/26 20:28:11 INFO Applying migration id=shareactivity 2026/10/26 20:28:11 INFO Applying migration id=application 2026/10/26 20:28:11 INFO Applying migration id=certificates 2026/10/26 20:28:11 INFO Applying migration id=rawforward 2026/10/26 20:28:11 INFO Applying migration id=publickey 2026/10/26 20:28:11 INFO Applying migration id=resolvegroup 2026/10/26 20:28:11 INFO Applying migration id=reject 2026/10/26 20:28:11 INFO Applying migration id=autodel 2026/10/26 20:28:11 INFO Applying migration id=jsonb 2026/10/26 20:28:11 INFO Applying migration id=quote 2026/10/26 20:28:11 INFO Applying migration id=rfc9421 2026/10/26 20:28:11 INFO Applying migration id=keys 2026/10/26 20:28:11 INFO Applying migration id=portable 2026/10/26 20:28:11 INFO Applying migration id=proofs 2026/10/26 20:28:11 INFO Applying migration id=contexts 2026/10/26 20:28:11 INFO Applying migration id=deliverieshost 2026/10/26 20:28:11 INFO Applying migration id=pembegin 2026/10/26 20:28:11 INFO Applying migration id=didhost 2026/10/26 20:28:11 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:11 INFO Applying migration id=invites 2026/10/26 20:28:11 INFO Applying migration id=ed25519blob 2026/10/26 20:28:11 INFO Applying migration id=rsablob 2026/10/26 20:28:11 INFO Applying migration id=iconscid 2026/10/26 20:28:11 INFO Applying migration id=actor 2026/10/26 20:28:11 INFO Applying migration id=localkeys 2026/10/26 20:28:11 INFO Applying migration id=deleted 2026/10/26 20:28:11 INFO Applying migration id=history 2026/10/26 20:28:11 INFO Applying migration id=outboxnano 2026/10/26 20:28:11 INFO Applying migration id=implements 2026/10/26 20:28:11 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeInvalidWebFingerLink (0.66s) === RUN TestResolve_FederatedActorFirstTimeActorIDMismatch 2026/10/26 20:28:11 INFO Applying migration id=initial 2026/10/26 20:28:11 INFO Applying migration id=notesupdated 2026/10/26 20:28:11 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:11 INFO Applying migration id=activitiesid 2026/10/26 20:28:11 INFO Applying migration id=outbox 2026/10/26 20:28:11 INFO Applying migration id=edits 2026/10/26 20:28:11 INFO Applying migration id=outboxactor 2026/10/26 20:28:11 INFO Applying migration id=outboxsender 2026/10/26 20:28:11 INFO Applying migration id=thread 2026/10/26 20:28:11 INFO Applying migration id=host 2026/10/26 20:28:11 INFO Applying migration id=sharedinbox 2026/10/26 20:28:11 INFO Applying migration id=noteshost 2026/10/26 20:28:11 INFO Applying migration id=fetched 2026/10/26 20:28:11 INFO Applying migration id=move 2026/10/26 20:28:11 INFO Applying migration id=cleanup 2026/10/26 20:28:11 INFO Applying migration id=received 2026/10/26 20:28:11 INFO Applying migration id=namehost 2026/10/26 20:28:11 INFO Applying migration id=outboxhost 2026/10/26 20:28:11 INFO Applying migration id=notesfts 2026/10/26 20:28:11 INFO Applying migration id=iconsname 2026/10/26 20:28:11 INFO Applying migration id=nohash 2026/10/26 20:28:11 INFO Applying migration id=shares 2026/10/26 20:28:11 INFO Applying migration id=actorttl 2026/10/26 20:28:11 INFO Applying migration id=tocc 2026/10/26 20:28:11 INFO Applying migration id=followeds 2026/10/26 20:28:11 INFO Applying migration id=certhash 2026/10/26 20:28:11 INFO Applying migration id=follows_sync 2026/10/26 20:28:11 INFO Applying migration id=jsonpath 2026/10/26 20:28:11 INFO Applying migration id=localforward 2026/10/26 20:28:11 INFO Applying migration id=avatar 2026/10/26 20:28:11 INFO Applying migration id=noimage 2026/10/26 20:28:11 INFO Applying migration id=feed 2026/10/26 20:28:11 INFO Applying migration id=bookmarks 2026/10/26 20:28:11 INFO Applying migration id=shareactivity 2026/10/26 20:28:11 INFO Applying migration id=application 2026/10/26 20:28:11 INFO Applying migration id=certificates 2026/10/26 20:28:11 INFO Applying migration id=rawforward 2026/10/26 20:28:11 INFO Applying migration id=publickey 2026/10/26 20:28:11 INFO Applying migration id=resolvegroup 2026/10/26 20:28:11 INFO Applying migration id=reject 2026/10/26 20:28:11 INFO Applying migration id=autodel 2026/10/26 20:28:11 INFO Applying migration id=jsonb 2026/10/26 20:28:11 INFO Applying migration id=quote 2026/10/26 20:28:11 INFO Applying migration id=rfc9421 2026/10/26 20:28:11 INFO Applying migration id=keys 2026/10/26 20:28:11 INFO Applying migration id=portable 2026/10/26 20:28:11 INFO Applying migration id=proofs 2026/10/26 20:28:11 INFO Applying migration id=contexts 2026/10/26 20:28:11 INFO Applying migration id=deliverieshost 2026/10/26 20:28:11 INFO Applying migration id=pembegin 2026/10/26 20:28:11 INFO Applying migration id=didhost 2026/10/26 20:28:11 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:11 INFO Applying migration id=invites 2026/10/26 20:28:11 INFO Applying migration id=ed25519blob 2026/10/26 20:28:11 INFO Applying migration id=rsablob 2026/10/26 20:28:11 INFO Applying migration id=iconscid 2026/10/26 20:28:11 INFO Applying migration id=actor 2026/10/26 20:28:11 INFO Applying migration id=localkeys 2026/10/26 20:28:11 INFO Applying migration id=deleted 2026/10/26 20:28:11 INFO Applying migration id=history 2026/10/26 20:28:11 INFO Applying migration id=outboxnano 2026/10/26 20:28:11 INFO Applying migration id=implements 2026/10/26 20:28:11 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeActorIDMismatch (0.23s) === RUN TestResolve_FederatedActorCached 2026/10/26 20:28:11 INFO Applying migration id=initial 2026/10/26 20:28:11 INFO Applying migration id=notesupdated 2026/10/26 20:28:11 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:11 INFO Applying migration id=activitiesid 2026/10/26 20:28:11 INFO Applying migration id=outbox 2026/10/26 20:28:11 INFO Applying migration id=edits 2026/10/26 20:28:11 INFO Applying migration id=outboxactor 2026/10/26 20:28:11 INFO Applying migration id=outboxsender 2026/10/26 20:28:11 INFO Applying migration id=thread 2026/10/26 20:28:11 INFO Applying migration id=host 2026/10/26 20:28:11 INFO Applying migration id=sharedinbox 2026/10/26 20:28:11 INFO Applying migration id=noteshost 2026/10/26 20:28:11 INFO Applying migration id=fetched 2026/10/26 20:28:11 INFO Applying migration id=move 2026/10/26 20:28:11 INFO Applying migration id=cleanup 2026/10/26 20:28:11 INFO Applying migration id=received 2026/10/26 20:28:11 INFO Applying migration id=namehost 2026/10/26 20:28:11 INFO Applying migration id=outboxhost 2026/10/26 20:28:11 INFO Applying migration id=notesfts 2026/10/26 20:28:11 INFO Applying migration id=iconsname 2026/10/26 20:28:11 INFO Applying migration id=nohash 2026/10/26 20:28:11 INFO Applying migration id=shares 2026/10/26 20:28:11 INFO Applying migration id=actorttl 2026/10/26 20:28:11 INFO Applying migration id=tocc 2026/10/26 20:28:11 INFO Applying migration id=followeds 2026/10/26 20:28:11 INFO Applying migration id=certhash 2026/10/26 20:28:11 INFO Applying migration id=follows_sync 2026/10/26 20:28:11 INFO Applying migration id=jsonpath 2026/10/26 20:28:11 INFO Applying migration id=localforward 2026/10/26 20:28:11 INFO Applying migration id=avatar 2026/10/26 20:28:11 INFO Applying migration id=noimage 2026/10/26 20:28:11 INFO Applying migration id=feed 2026/10/26 20:28:11 INFO Applying migration id=bookmarks 2026/10/26 20:28:11 INFO Applying migration id=shareactivity 2026/10/26 20:28:11 INFO Applying migration id=application 2026/10/26 20:28:11 INFO Applying migration id=certificates 2026/10/26 20:28:11 INFO Applying migration id=rawforward 2026/10/26 20:28:11 INFO Applying migration id=publickey 2026/10/26 20:28:11 INFO Applying migration id=resolvegroup 2026/10/26 20:28:11 INFO Applying migration id=reject 2026/10/26 20:28:11 INFO Applying migration id=autodel 2026/10/26 20:28:11 INFO Applying migration id=jsonb 2026/10/26 20:28:11 INFO Applying migration id=quote 2026/10/26 20:28:11 INFO Applying migration id=rfc9421 2026/10/26 20:28:11 INFO Applying migration id=keys 2026/10/26 20:28:11 INFO Applying migration id=portable 2026/10/26 20:28:12 INFO Applying migration id=proofs 2026/10/26 20:28:12 INFO Applying migration id=contexts 2026/10/26 20:28:12 INFO Applying migration id=deliverieshost 2026/10/26 20:28:12 INFO Applying migration id=pembegin 2026/10/26 20:28:12 INFO Applying migration id=didhost 2026/10/26 20:28:12 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:12 INFO Applying migration id=invites 2026/10/26 20:28:12 INFO Applying migration id=ed25519blob 2026/10/26 20:28:12 INFO Applying migration id=rsablob 2026/10/26 20:28:12 INFO Applying migration id=iconscid 2026/10/26 20:28:12 INFO Applying migration id=actor 2026/10/26 20:28:12 INFO Applying migration id=localkeys 2026/10/26 20:28:12 INFO Applying migration id=deleted 2026/10/26 20:28:12 INFO Applying migration id=history 2026/10/26 20:28:12 INFO Applying migration id=outboxnano 2026/10/26 20:28:12 INFO Applying migration id=implements 2026/10/26 20:28:12 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCached (0.65s) === RUN TestResolve_FederatedActorCachedInvalidActorHost 2026/10/26 20:28:12 INFO Applying migration id=initial 2026/10/26 20:28:12 INFO Applying migration id=notesupdated 2026/10/26 20:28:12 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:12 INFO Applying migration id=activitiesid 2026/10/26 20:28:12 INFO Applying migration id=outbox 2026/10/26 20:28:12 INFO Applying migration id=edits 2026/10/26 20:28:12 INFO Applying migration id=outboxactor 2026/10/26 20:28:12 INFO Applying migration id=outboxsender 2026/10/26 20:28:12 INFO Applying migration id=thread 2026/10/26 20:28:12 INFO Applying migration id=host 2026/10/26 20:28:12 INFO Applying migration id=sharedinbox 2026/10/26 20:28:12 INFO Applying migration id=noteshost 2026/10/26 20:28:12 INFO Applying migration id=fetched 2026/10/26 20:28:12 INFO Applying migration id=move 2026/10/26 20:28:12 INFO Applying migration id=cleanup 2026/10/26 20:28:12 INFO Applying migration id=received 2026/10/26 20:28:12 INFO Applying migration id=namehost 2026/10/26 20:28:12 INFO Applying migration id=outboxhost 2026/10/26 20:28:12 INFO Applying migration id=notesfts 2026/10/26 20:28:12 INFO Applying migration id=iconsname 2026/10/26 20:28:12 INFO Applying migration id=nohash 2026/10/26 20:28:12 INFO Applying migration id=shares 2026/10/26 20:28:12 INFO Applying migration id=actorttl 2026/10/26 20:28:12 INFO Applying migration id=tocc 2026/10/26 20:28:12 INFO Applying migration id=followeds 2026/10/26 20:28:12 INFO Applying migration id=certhash 2026/10/26 20:28:12 INFO Applying migration id=follows_sync 2026/10/26 20:28:12 INFO Applying migration id=jsonpath 2026/10/26 20:28:12 INFO Applying migration id=localforward 2026/10/26 20:28:12 INFO Applying migration id=avatar 2026/10/26 20:28:12 INFO Applying migration id=noimage 2026/10/26 20:28:12 INFO Applying migration id=feed 2026/10/26 20:28:12 INFO Applying migration id=bookmarks 2026/10/26 20:28:12 INFO Applying migration id=shareactivity 2026/10/26 20:28:12 INFO Applying migration id=application 2026/10/26 20:28:12 INFO Applying migration id=certificates 2026/10/26 20:28:12 INFO Applying migration id=rawforward 2026/10/26 20:28:12 INFO Applying migration id=publickey 2026/10/26 20:28:12 INFO Applying migration id=resolvegroup 2026/10/26 20:28:12 INFO Applying migration id=reject 2026/10/26 20:28:12 INFO Applying migration id=autodel 2026/10/26 20:28:12 INFO Applying migration id=jsonb 2026/10/26 20:28:12 INFO Applying migration id=quote 2026/10/26 20:28:12 INFO Applying migration id=rfc9421 2026/10/26 20:28:12 INFO Applying migration id=keys 2026/10/26 20:28:12 INFO Applying migration id=portable 2026/10/26 20:28:12 INFO Applying migration id=proofs 2026/10/26 20:28:12 INFO Applying migration id=contexts 2026/10/26 20:28:12 INFO Applying migration id=deliverieshost 2026/10/26 20:28:12 INFO Applying migration id=pembegin 2026/10/26 20:28:12 INFO Applying migration id=didhost 2026/10/26 20:28:12 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:12 INFO Applying migration id=invites 2026/10/26 20:28:12 INFO Applying migration id=ed25519blob 2026/10/26 20:28:12 INFO Applying migration id=rsablob 2026/10/26 20:28:12 INFO Applying migration id=iconscid 2026/10/26 20:28:12 INFO Applying migration id=actor 2026/10/26 20:28:12 INFO Applying migration id=localkeys 2026/10/26 20:28:12 INFO Applying migration id=deleted 2026/10/26 20:28:12 INFO Applying migration id=history 2026/10/26 20:28:12 INFO Applying migration id=outboxnano 2026/10/26 20:28:12 INFO Applying migration id=implements 2026/10/26 20:28:12 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedInvalidActorHost (1.19s) === RUN TestResolve_FederatedActorCachedActorHostSubdomain 2026/10/26 20:28:13 INFO Applying migration id=initial 2026/10/26 20:28:13 INFO Applying migration id=notesupdated 2026/10/26 20:28:13 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:13 INFO Applying migration id=activitiesid 2026/10/26 20:28:13 INFO Applying migration id=outbox 2026/10/26 20:28:13 INFO Applying migration id=edits 2026/10/26 20:28:13 INFO Applying migration id=outboxactor 2026/10/26 20:28:13 INFO Applying migration id=outboxsender 2026/10/26 20:28:13 INFO Applying migration id=thread 2026/10/26 20:28:13 INFO Applying migration id=host 2026/10/26 20:28:13 INFO Applying migration id=sharedinbox 2026/10/26 20:28:13 INFO Applying migration id=noteshost 2026/10/26 20:28:13 INFO Applying migration id=fetched 2026/10/26 20:28:13 INFO Applying migration id=move 2026/10/26 20:28:13 INFO Applying migration id=cleanup 2026/10/26 20:28:13 INFO Applying migration id=received 2026/10/26 20:28:13 INFO Applying migration id=namehost 2026/10/26 20:28:13 INFO Applying migration id=outboxhost 2026/10/26 20:28:13 INFO Applying migration id=notesfts 2026/10/26 20:28:13 INFO Applying migration id=iconsname 2026/10/26 20:28:13 INFO Applying migration id=nohash 2026/10/26 20:28:13 INFO Applying migration id=shares 2026/10/26 20:28:13 INFO Applying migration id=actorttl 2026/10/26 20:28:13 INFO Applying migration id=tocc 2026/10/26 20:28:13 INFO Applying migration id=followeds 2026/10/26 20:28:13 INFO Applying migration id=certhash 2026/10/26 20:28:13 INFO Applying migration id=follows_sync 2026/10/26 20:28:13 INFO Applying migration id=jsonpath 2026/10/26 20:28:13 INFO Applying migration id=localforward 2026/10/26 20:28:13 INFO Applying migration id=avatar 2026/10/26 20:28:13 INFO Applying migration id=noimage 2026/10/26 20:28:13 INFO Applying migration id=feed 2026/10/26 20:28:13 INFO Applying migration id=bookmarks 2026/10/26 20:28:13 INFO Applying migration id=shareactivity 2026/10/26 20:28:13 INFO Applying migration id=application 2026/10/26 20:28:13 INFO Applying migration id=certificates 2026/10/26 20:28:13 INFO Applying migration id=rawforward 2026/10/26 20:28:13 INFO Applying migration id=publickey 2026/10/26 20:28:13 INFO Applying migration id=resolvegroup 2026/10/26 20:28:13 INFO Applying migration id=reject 2026/10/26 20:28:13 INFO Applying migration id=autodel 2026/10/26 20:28:13 INFO Applying migration id=jsonb 2026/10/26 20:28:13 INFO Applying migration id=quote 2026/10/26 20:28:13 INFO Applying migration id=rfc9421 2026/10/26 20:28:13 INFO Applying migration id=keys 2026/10/26 20:28:13 INFO Applying migration id=portable 2026/10/26 20:28:13 INFO Applying migration id=proofs 2026/10/26 20:28:13 INFO Applying migration id=contexts 2026/10/26 20:28:13 INFO Applying migration id=deliverieshost 2026/10/26 20:28:13 INFO Applying migration id=pembegin 2026/10/26 20:28:13 INFO Applying migration id=didhost 2026/10/26 20:28:13 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:13 INFO Applying migration id=invites 2026/10/26 20:28:13 INFO Applying migration id=ed25519blob 2026/10/26 20:28:13 INFO Applying migration id=rsablob 2026/10/26 20:28:13 INFO Applying migration id=iconscid 2026/10/26 20:28:13 INFO Applying migration id=actor 2026/10/26 20:28:13 INFO Applying migration id=localkeys 2026/10/26 20:28:13 INFO Applying migration id=deleted 2026/10/26 20:28:13 INFO Applying migration id=history 2026/10/26 20:28:13 INFO Applying migration id=outboxnano 2026/10/26 20:28:13 INFO Applying migration id=implements 2026/10/26 20:28:13 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedActorHostSubdomain (0.41s) === RUN TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently 2026/10/26 20:28:14 INFO Applying migration id=initial 2026/10/26 20:28:14 INFO Applying migration id=notesupdated 2026/10/26 20:28:14 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:14 INFO Applying migration id=activitiesid 2026/10/26 20:28:14 INFO Applying migration id=outbox 2026/10/26 20:28:14 INFO Applying migration id=edits 2026/10/26 20:28:14 INFO Applying migration id=outboxactor 2026/10/26 20:28:14 INFO Applying migration id=outboxsender 2026/10/26 20:28:14 INFO Applying migration id=thread 2026/10/26 20:28:14 INFO Applying migration id=host 2026/10/26 20:28:14 INFO Applying migration id=sharedinbox 2026/10/26 20:28:14 INFO Applying migration id=noteshost 2026/10/26 20:28:14 INFO Applying migration id=fetched 2026/10/26 20:28:14 INFO Applying migration id=move 2026/10/26 20:28:14 INFO Applying migration id=cleanup 2026/10/26 20:28:14 INFO Applying migration id=received 2026/10/26 20:28:14 INFO Applying migration id=namehost 2026/10/26 20:28:14 INFO Applying migration id=outboxhost 2026/10/26 20:28:14 INFO Applying migration id=notesfts 2026/10/26 20:28:14 INFO Applying migration id=iconsname 2026/10/26 20:28:14 INFO Applying migration id=nohash 2026/10/26 20:28:14 INFO Applying migration id=shares 2026/10/26 20:28:14 INFO Applying migration id=actorttl 2026/10/26 20:28:14 INFO Applying migration id=tocc 2026/10/26 20:28:14 INFO Applying migration id=followeds 2026/10/26 20:28:14 INFO Applying migration id=certhash 2026/10/26 20:28:14 INFO Applying migration id=follows_sync 2026/10/26 20:28:14 INFO Applying migration id=jsonpath 2026/10/26 20:28:14 INFO Applying migration id=localforward 2026/10/26 20:28:14 INFO Applying migration id=avatar 2026/10/26 20:28:14 INFO Applying migration id=noimage 2026/10/26 20:28:14 INFO Applying migration id=feed 2026/10/26 20:28:14 INFO Applying migration id=bookmarks 2026/10/26 20:28:14 INFO Applying migration id=shareactivity 2026/10/26 20:28:14 INFO Applying migration id=application 2026/10/26 20:28:14 INFO Applying migration id=certificates 2026/10/26 20:28:14 INFO Applying migration id=rawforward 2026/10/26 20:28:14 INFO Applying migration id=publickey 2026/10/26 20:28:14 INFO Applying migration id=resolvegroup 2026/10/26 20:28:14 INFO Applying migration id=reject 2026/10/26 20:28:14 INFO Applying migration id=autodel 2026/10/26 20:28:14 INFO Applying migration id=jsonb 2026/10/26 20:28:14 INFO Applying migration id=quote 2026/10/26 20:28:14 INFO Applying migration id=rfc9421 2026/10/26 20:28:14 INFO Applying migration id=keys 2026/10/26 20:28:14 INFO Applying migration id=portable 2026/10/26 20:28:14 INFO Applying migration id=proofs 2026/10/26 20:28:14 INFO Applying migration id=contexts 2026/10/26 20:28:14 INFO Applying migration id=deliverieshost 2026/10/26 20:28:14 INFO Applying migration id=pembegin 2026/10/26 20:28:14 INFO Applying migration id=didhost 2026/10/26 20:28:14 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:14 INFO Applying migration id=invites 2026/10/26 20:28:14 INFO Applying migration id=ed25519blob 2026/10/26 20:28:14 INFO Applying migration id=rsablob 2026/10/26 20:28:14 INFO Applying migration id=iconscid 2026/10/26 20:28:14 INFO Applying migration id=actor 2026/10/26 20:28:14 INFO Applying migration id=localkeys 2026/10/26 20:28:14 INFO Applying migration id=deleted 2026/10/26 20:28:14 INFO Applying migration id=history 2026/10/26 20:28:14 INFO Applying migration id=outboxnano 2026/10/26 20:28:14 INFO Applying migration id=implements 2026/10/26 20:28:14 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedActorHostSubdomainFetchedRecently (0.42s) === RUN TestResolve_FederatedActorCachedActorIDChanged 2026/10/26 20:28:14 INFO Applying migration id=initial 2026/10/26 20:28:14 INFO Applying migration id=notesupdated 2026/10/26 20:28:14 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:14 INFO Applying migration id=activitiesid 2026/10/26 20:28:14 INFO Applying migration id=outbox 2026/10/26 20:28:14 INFO Applying migration id=edits 2026/10/26 20:28:14 INFO Applying migration id=outboxactor 2026/10/26 20:28:14 INFO Applying migration id=outboxsender 2026/10/26 20:28:14 INFO Applying migration id=thread 2026/10/26 20:28:14 INFO Applying migration id=host 2026/10/26 20:28:14 INFO Applying migration id=sharedinbox 2026/10/26 20:28:14 INFO Applying migration id=noteshost 2026/10/26 20:28:14 INFO Applying migration id=fetched 2026/10/26 20:28:14 INFO Applying migration id=move 2026/10/26 20:28:14 INFO Applying migration id=cleanup 2026/10/26 20:28:14 INFO Applying migration id=received 2026/10/26 20:28:14 INFO Applying migration id=namehost 2026/10/26 20:28:14 INFO Applying migration id=outboxhost 2026/10/26 20:28:14 INFO Applying migration id=notesfts 2026/10/26 20:28:14 INFO Applying migration id=iconsname 2026/10/26 20:28:14 INFO Applying migration id=nohash 2026/10/26 20:28:14 INFO Applying migration id=shares 2026/10/26 20:28:14 INFO Applying migration id=actorttl 2026/10/26 20:28:14 INFO Applying migration id=tocc 2026/10/26 20:28:14 INFO Applying migration id=followeds 2026/10/26 20:28:14 INFO Applying migration id=certhash 2026/10/26 20:28:14 INFO Applying migration id=follows_sync 2026/10/26 20:28:14 INFO Applying migration id=jsonpath 2026/10/26 20:28:14 INFO Applying migration id=localforward 2026/10/26 20:28:14 INFO Applying migration id=avatar 2026/10/26 20:28:14 INFO Applying migration id=noimage 2026/10/26 20:28:14 INFO Applying migration id=feed 2026/10/26 20:28:14 INFO Applying migration id=bookmarks 2026/10/26 20:28:14 INFO Applying migration id=shareactivity 2026/10/26 20:28:14 INFO Applying migration id=application 2026/10/26 20:28:14 INFO Applying migration id=certificates 2026/10/26 20:28:14 INFO Applying migration id=rawforward 2026/10/26 20:28:14 INFO Applying migration id=publickey 2026/10/26 20:28:14 INFO Applying migration id=resolvegroup 2026/10/26 20:28:14 INFO Applying migration id=reject 2026/10/26 20:28:14 INFO Applying migration id=autodel 2026/10/26 20:28:14 INFO Applying migration id=jsonb 2026/10/26 20:28:14 INFO Applying migration id=quote 2026/10/26 20:28:14 INFO Applying migration id=rfc9421 2026/10/26 20:28:14 INFO Applying migration id=keys 2026/10/26 20:28:14 INFO Applying migration id=portable 2026/10/26 20:28:14 INFO Applying migration id=proofs 2026/10/26 20:28:14 INFO Applying migration id=contexts 2026/10/26 20:28:14 INFO Applying migration id=deliverieshost 2026/10/26 20:28:14 INFO Applying migration id=pembegin 2026/10/26 20:28:14 INFO Applying migration id=didhost 2026/10/26 20:28:14 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:14 INFO Applying migration id=invites 2026/10/26 20:28:14 INFO Applying migration id=ed25519blob 2026/10/26 20:28:14 INFO Applying migration id=rsablob 2026/10/26 20:28:14 INFO Applying migration id=iconscid 2026/10/26 20:28:14 INFO Applying migration id=actor 2026/10/26 20:28:14 INFO Applying migration id=localkeys 2026/10/26 20:28:14 INFO Applying migration id=deleted 2026/10/26 20:28:14 INFO Applying migration id=history 2026/10/26 20:28:14 INFO Applying migration id=outboxnano 2026/10/26 20:28:14 INFO Applying migration id=implements 2026/10/26 20:28:14 INFO Applying migration id=backfill 2026/10/26 20:28:15 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/26 20:28:15 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.45s) === RUN TestResolve_FederatedActorCachedButBlocked 2026/10/26 20:28:15 INFO Applying migration id=initial 2026/10/26 20:28:15 INFO Applying migration id=notesupdated 2026/10/26 20:28:15 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:15 INFO Applying migration id=activitiesid 2026/10/26 20:28:15 INFO Applying migration id=outbox 2026/10/26 20:28:15 INFO Applying migration id=edits 2026/10/26 20:28:15 INFO Applying migration id=outboxactor 2026/10/26 20:28:15 INFO Applying migration id=outboxsender 2026/10/26 20:28:15 INFO Applying migration id=thread 2026/10/26 20:28:15 INFO Applying migration id=host 2026/10/26 20:28:15 INFO Applying migration id=sharedinbox 2026/10/26 20:28:15 INFO Applying migration id=noteshost 2026/10/26 20:28:15 INFO Applying migration id=fetched 2026/10/26 20:28:15 INFO Applying migration id=move 2026/10/26 20:28:15 INFO Applying migration id=cleanup 2026/10/26 20:28:15 INFO Applying migration id=received 2026/10/26 20:28:15 INFO Applying migration id=namehost 2026/10/26 20:28:15 INFO Applying migration id=outboxhost 2026/10/26 20:28:15 INFO Applying migration id=notesfts 2026/10/26 20:28:15 INFO Applying migration id=iconsname 2026/10/26 20:28:15 INFO Applying migration id=nohash 2026/10/26 20:28:15 INFO Applying migration id=shares 2026/10/26 20:28:15 INFO Applying migration id=actorttl 2026/10/26 20:28:15 INFO Applying migration id=tocc 2026/10/26 20:28:15 INFO Applying migration id=followeds 2026/10/26 20:28:15 INFO Applying migration id=certhash 2026/10/26 20:28:15 INFO Applying migration id=follows_sync 2026/10/26 20:28:15 INFO Applying migration id=jsonpath 2026/10/26 20:28:15 INFO Applying migration id=localforward 2026/10/26 20:28:15 INFO Applying migration id=avatar 2026/10/26 20:28:15 INFO Applying migration id=noimage 2026/10/26 20:28:15 INFO Applying migration id=feed 2026/10/26 20:28:15 INFO Applying migration id=bookmarks 2026/10/26 20:28:15 INFO Applying migration id=shareactivity 2026/10/26 20:28:15 INFO Applying migration id=application 2026/10/26 20:28:15 INFO Applying migration id=certificates 2026/10/26 20:28:15 INFO Applying migration id=rawforward 2026/10/26 20:28:15 INFO Applying migration id=publickey 2026/10/26 20:28:15 INFO Applying migration id=resolvegroup 2026/10/26 20:28:15 INFO Applying migration id=reject 2026/10/26 20:28:15 INFO Applying migration id=autodel 2026/10/26 20:28:15 INFO Applying migration id=jsonb 2026/10/26 20:28:15 INFO Applying migration id=quote 2026/10/26 20:28:15 INFO Applying migration id=rfc9421 2026/10/26 20:28:15 INFO Applying migration id=keys 2026/10/26 20:28:15 INFO Applying migration id=portable 2026/10/26 20:28:15 INFO Applying migration id=proofs 2026/10/26 20:28:15 INFO Applying migration id=contexts 2026/10/26 20:28:15 INFO Applying migration id=deliverieshost 2026/10/26 20:28:15 INFO Applying migration id=pembegin 2026/10/26 20:28:15 INFO Applying migration id=didhost 2026/10/26 20:28:15 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:15 INFO Applying migration id=invites 2026/10/26 20:28:15 INFO Applying migration id=ed25519blob 2026/10/26 20:28:15 INFO Applying migration id=rsablob 2026/10/26 20:28:15 INFO Applying migration id=iconscid 2026/10/26 20:28:15 INFO Applying migration id=actor 2026/10/26 20:28:15 INFO Applying migration id=localkeys 2026/10/26 20:28:15 INFO Applying migration id=deleted 2026/10/26 20:28:15 INFO Applying migration id=history 2026/10/26 20:28:15 INFO Applying migration id=outboxnano 2026/10/26 20:28:15 INFO Applying migration id=implements 2026/10/26 20:28:15 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorCachedButBlocked (0.14s) === RUN TestResolve_FederatedActorOldCache 2026/10/26 20:28:15 INFO Applying migration id=initial 2026/10/26 20:28:15 INFO Applying migration id=notesupdated 2026/10/26 20:28:15 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:15 INFO Applying migration id=activitiesid 2026/10/26 20:28:15 INFO Applying migration id=outbox 2026/10/26 20:28:15 INFO Applying migration id=edits 2026/10/26 20:28:15 INFO Applying migration id=outboxactor 2026/10/26 20:28:15 INFO Applying migration id=outboxsender 2026/10/26 20:28:15 INFO Applying migration id=thread 2026/10/26 20:28:15 INFO Applying migration id=host 2026/10/26 20:28:15 INFO Applying migration id=sharedinbox 2026/10/26 20:28:15 INFO Applying migration id=noteshost 2026/10/26 20:28:15 INFO Applying migration id=fetched 2026/10/26 20:28:15 INFO Applying migration id=move 2026/10/26 20:28:15 INFO Applying migration id=cleanup 2026/10/26 20:28:15 INFO Applying migration id=received 2026/10/26 20:28:15 INFO Applying migration id=namehost 2026/10/26 20:28:15 INFO Applying migration id=outboxhost 2026/10/26 20:28:15 INFO Applying migration id=notesfts 2026/10/26 20:28:15 INFO Applying migration id=iconsname 2026/10/26 20:28:15 INFO Applying migration id=nohash 2026/10/26 20:28:15 INFO Applying migration id=shares 2026/10/26 20:28:15 INFO Applying migration id=actorttl 2026/10/26 20:28:15 INFO Applying migration id=tocc 2026/10/26 20:28:15 INFO Applying migration id=followeds 2026/10/26 20:28:15 INFO Applying migration id=certhash 2026/10/26 20:28:15 INFO Applying migration id=follows_sync 2026/10/26 20:28:15 INFO Applying migration id=jsonpath 2026/10/26 20:28:15 INFO Applying migration id=localforward 2026/10/26 20:28:15 INFO Applying migration id=avatar 2026/10/26 20:28:15 INFO Applying migration id=noimage 2026/10/26 20:28:15 INFO Applying migration id=feed 2026/10/26 20:28:15 INFO Applying migration id=bookmarks 2026/10/26 20:28:15 INFO Applying migration id=shareactivity 2026/10/26 20:28:15 INFO Applying migration id=application 2026/10/26 20:28:15 INFO Applying migration id=certificates 2026/10/26 20:28:15 INFO Applying migration id=rawforward 2026/10/26 20:28:15 INFO Applying migration id=publickey 2026/10/26 20:28:15 INFO Applying migration id=resolvegroup 2026/10/26 20:28:15 INFO Applying migration id=reject 2026/10/26 20:28:15 INFO Applying migration id=autodel 2026/10/26 20:28:15 INFO Applying migration id=jsonb 2026/10/26 20:28:15 INFO Applying migration id=quote 2026/10/26 20:28:15 INFO Applying migration id=rfc9421 2026/10/26 20:28:15 INFO Applying migration id=keys 2026/10/26 20:28:15 INFO Applying migration id=portable 2026/10/26 20:28:15 INFO Applying migration id=proofs 2026/10/26 20:28:15 INFO Applying migration id=contexts 2026/10/26 20:28:15 INFO Applying migration id=deliverieshost 2026/10/26 20:28:15 INFO Applying migration id=pembegin 2026/10/26 20:28:15 INFO Applying migration id=didhost 2026/10/26 20:28:15 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:15 INFO Applying migration id=invites 2026/10/26 20:28:15 INFO Applying migration id=ed25519blob 2026/10/26 20:28:15 INFO Applying migration id=rsablob 2026/10/26 20:28:15 INFO Applying migration id=iconscid 2026/10/26 20:28:15 INFO Applying migration id=actor 2026/10/26 20:28:15 INFO Applying migration id=localkeys 2026/10/26 20:28:15 INFO Applying migration id=deleted 2026/10/26 20:28:15 INFO Applying migration id=history 2026/10/26 20:28:15 INFO Applying migration id=outboxnano 2026/10/26 20:28:15 INFO Applying migration id=implements 2026/10/26 20:28:15 INFO Applying migration id=backfill 2026/10/26 20:28:15 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCache (0.30s) === RUN TestResolve_FederatedActorOldCacheWasSuspended 2026/10/26 20:28:15 INFO Applying migration id=initial 2026/10/26 20:28:15 INFO Applying migration id=notesupdated 2026/10/26 20:28:15 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:15 INFO Applying migration id=activitiesid 2026/10/26 20:28:15 INFO Applying migration id=outbox 2026/10/26 20:28:15 INFO Applying migration id=edits 2026/10/26 20:28:15 INFO Applying migration id=outboxactor 2026/10/26 20:28:15 INFO Applying migration id=outboxsender 2026/10/26 20:28:15 INFO Applying migration id=thread 2026/10/26 20:28:15 INFO Applying migration id=host 2026/10/26 20:28:15 INFO Applying migration id=sharedinbox 2026/10/26 20:28:15 INFO Applying migration id=noteshost 2026/10/26 20:28:15 INFO Applying migration id=fetched 2026/10/26 20:28:15 INFO Applying migration id=move 2026/10/26 20:28:15 INFO Applying migration id=cleanup 2026/10/26 20:28:15 INFO Applying migration id=received 2026/10/26 20:28:15 INFO Applying migration id=namehost 2026/10/26 20:28:15 INFO Applying migration id=outboxhost 2026/10/26 20:28:15 INFO Applying migration id=notesfts 2026/10/26 20:28:15 INFO Applying migration id=iconsname 2026/10/26 20:28:15 INFO Applying migration id=nohash 2026/10/26 20:28:15 INFO Applying migration id=shares 2026/10/26 20:28:15 INFO Applying migration id=actorttl 2026/10/26 20:28:15 INFO Applying migration id=tocc 2026/10/26 20:28:15 INFO Applying migration id=followeds 2026/10/26 20:28:15 INFO Applying migration id=certhash 2026/10/26 20:28:15 INFO Applying migration id=follows_sync 2026/10/26 20:28:15 INFO Applying migration id=jsonpath 2026/10/26 20:28:15 INFO Applying migration id=localforward 2026/10/26 20:28:15 INFO Applying migration id=avatar 2026/10/26 20:28:15 INFO Applying migration id=noimage 2026/10/26 20:28:15 INFO Applying migration id=feed 2026/10/26 20:28:15 INFO Applying migration id=bookmarks 2026/10/26 20:28:15 INFO Applying migration id=shareactivity 2026/10/26 20:28:15 INFO Applying migration id=application 2026/10/26 20:28:15 INFO Applying migration id=certificates 2026/10/26 20:28:15 INFO Applying migration id=rawforward 2026/10/26 20:28:15 INFO Applying migration id=publickey 2026/10/26 20:28:15 INFO Applying migration id=resolvegroup 2026/10/26 20:28:15 INFO Applying migration id=reject 2026/10/26 20:28:15 INFO Applying migration id=autodel 2026/10/26 20:28:15 INFO Applying migration id=jsonb 2026/10/26 20:28:15 INFO Applying migration id=quote 2026/10/26 20:28:15 INFO Applying migration id=rfc9421 2026/10/26 20:28:15 INFO Applying migration id=keys 2026/10/26 20:28:15 INFO Applying migration id=portable 2026/10/26 20:28:15 INFO Applying migration id=proofs 2026/10/26 20:28:15 INFO Applying migration id=contexts 2026/10/26 20:28:15 INFO Applying migration id=deliverieshost 2026/10/26 20:28:15 INFO Applying migration id=pembegin 2026/10/26 20:28:15 INFO Applying migration id=didhost 2026/10/26 20:28:15 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:15 INFO Applying migration id=invites 2026/10/26 20:28:15 INFO Applying migration id=ed25519blob 2026/10/26 20:28:15 INFO Applying migration id=rsablob 2026/10/26 20:28:15 INFO Applying migration id=iconscid 2026/10/26 20:28:15 INFO Applying migration id=actor 2026/10/26 20:28:15 INFO Applying migration id=localkeys 2026/10/26 20:28:15 INFO Applying migration id=deleted 2026/10/26 20:28:15 INFO Applying migration id=history 2026/10/26 20:28:15 INFO Applying migration id=outboxnano 2026/10/26 20:28:15 INFO Applying migration id=implements 2026/10/26 20:28:15 INFO Applying migration id=backfill 2026/10/26 20:28:15 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasSuspended (0.24s) === RUN TestResolve_FederatedActorOldCacheWasNew 2026/10/26 20:28:15 INFO Applying migration id=initial 2026/10/26 20:28:15 INFO Applying migration id=notesupdated 2026/10/26 20:28:15 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:15 INFO Applying migration id=activitiesid 2026/10/26 20:28:15 INFO Applying migration id=outbox 2026/10/26 20:28:15 INFO Applying migration id=edits 2026/10/26 20:28:15 INFO Applying migration id=outboxactor 2026/10/26 20:28:15 INFO Applying migration id=outboxsender 2026/10/26 20:28:15 INFO Applying migration id=thread 2026/10/26 20:28:15 INFO Applying migration id=host 2026/10/26 20:28:15 INFO Applying migration id=sharedinbox 2026/10/26 20:28:15 INFO Applying migration id=noteshost 2026/10/26 20:28:15 INFO Applying migration id=fetched 2026/10/26 20:28:15 INFO Applying migration id=move 2026/10/26 20:28:15 INFO Applying migration id=cleanup 2026/10/26 20:28:15 INFO Applying migration id=received 2026/10/26 20:28:15 INFO Applying migration id=namehost 2026/10/26 20:28:15 INFO Applying migration id=outboxhost 2026/10/26 20:28:15 INFO Applying migration id=notesfts 2026/10/26 20:28:15 INFO Applying migration id=iconsname 2026/10/26 20:28:15 INFO Applying migration id=nohash 2026/10/26 20:28:15 INFO Applying migration id=shares 2026/10/26 20:28:15 INFO Applying migration id=actorttl 2026/10/26 20:28:15 INFO Applying migration id=tocc 2026/10/26 20:28:15 INFO Applying migration id=followeds 2026/10/26 20:28:15 INFO Applying migration id=certhash 2026/10/26 20:28:15 INFO Applying migration id=follows_sync 2026/10/26 20:28:15 INFO Applying migration id=jsonpath 2026/10/26 20:28:15 INFO Applying migration id=localforward 2026/10/26 20:28:15 INFO Applying migration id=avatar 2026/10/26 20:28:15 INFO Applying migration id=noimage 2026/10/26 20:28:15 INFO Applying migration id=feed 2026/10/26 20:28:15 INFO Applying migration id=bookmarks 2026/10/26 20:28:15 INFO Applying migration id=shareactivity 2026/10/26 20:28:15 INFO Applying migration id=application 2026/10/26 20:28:15 INFO Applying migration id=certificates 2026/10/26 20:28:15 INFO Applying migration id=rawforward 2026/10/26 20:28:15 INFO Applying migration id=publickey 2026/10/26 20:28:15 INFO Applying migration id=resolvegroup 2026/10/26 20:28:15 INFO Applying migration id=reject 2026/10/26 20:28:15 INFO Applying migration id=autodel 2026/10/26 20:28:15 INFO Applying migration id=jsonb 2026/10/26 20:28:15 INFO Applying migration id=quote 2026/10/26 20:28:15 INFO Applying migration id=rfc9421 2026/10/26 20:28:15 INFO Applying migration id=keys 2026/10/26 20:28:15 INFO Applying migration id=portable 2026/10/26 20:28:15 INFO Applying migration id=proofs 2026/10/26 20:28:15 INFO Applying migration id=contexts 2026/10/26 20:28:15 INFO Applying migration id=deliverieshost 2026/10/26 20:28:15 INFO Applying migration id=pembegin 2026/10/26 20:28:15 INFO Applying migration id=didhost 2026/10/26 20:28:15 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:15 INFO Applying migration id=invites 2026/10/26 20:28:15 INFO Applying migration id=ed25519blob 2026/10/26 20:28:15 INFO Applying migration id=rsablob 2026/10/26 20:28:15 INFO Applying migration id=iconscid 2026/10/26 20:28:15 INFO Applying migration id=actor 2026/10/26 20:28:15 INFO Applying migration id=localkeys 2026/10/26 20:28:15 INFO Applying migration id=deleted 2026/10/26 20:28:15 INFO Applying migration id=history 2026/10/26 20:28:15 INFO Applying migration id=outboxnano 2026/10/26 20:28:15 INFO Applying migration id=implements 2026/10/26 20:28:15 INFO Applying migration id=backfill 2026/10/26 20:28:15 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNew (0.19s) === RUN TestResolve_FederatedActorOldCacheUpdateFailed 2026/10/26 20:28:15 INFO Applying migration id=initial 2026/10/26 20:28:15 INFO Applying migration id=notesupdated 2026/10/26 20:28:15 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:15 INFO Applying migration id=activitiesid 2026/10/26 20:28:15 INFO Applying migration id=outbox 2026/10/26 20:28:15 INFO Applying migration id=edits 2026/10/26 20:28:15 INFO Applying migration id=outboxactor 2026/10/26 20:28:15 INFO Applying migration id=outboxsender 2026/10/26 20:28:15 INFO Applying migration id=thread 2026/10/26 20:28:15 INFO Applying migration id=host 2026/10/26 20:28:15 INFO Applying migration id=sharedinbox 2026/10/26 20:28:15 INFO Applying migration id=noteshost 2026/10/26 20:28:15 INFO Applying migration id=fetched 2026/10/26 20:28:15 INFO Applying migration id=move 2026/10/26 20:28:15 INFO Applying migration id=cleanup 2026/10/26 20:28:15 INFO Applying migration id=received 2026/10/26 20:28:15 INFO Applying migration id=namehost 2026/10/26 20:28:15 INFO Applying migration id=outboxhost 2026/10/26 20:28:15 INFO Applying migration id=notesfts 2026/10/26 20:28:15 INFO Applying migration id=iconsname 2026/10/26 20:28:15 INFO Applying migration id=nohash 2026/10/26 20:28:15 INFO Applying migration id=shares 2026/10/26 20:28:15 INFO Applying migration id=actorttl 2026/10/26 20:28:15 INFO Applying migration id=tocc 2026/10/26 20:28:15 INFO Applying migration id=followeds 2026/10/26 20:28:15 INFO Applying migration id=certhash 2026/10/26 20:28:15 INFO Applying migration id=follows_sync 2026/10/26 20:28:15 INFO Applying migration id=jsonpath 2026/10/26 20:28:15 INFO Applying migration id=localforward 2026/10/26 20:28:15 INFO Applying migration id=avatar 2026/10/26 20:28:15 INFO Applying migration id=noimage 2026/10/26 20:28:15 INFO Applying migration id=feed 2026/10/26 20:28:15 INFO Applying migration id=bookmarks 2026/10/26 20:28:15 INFO Applying migration id=shareactivity 2026/10/26 20:28:15 INFO Applying migration id=application 2026/10/26 20:28:15 INFO Applying migration id=certificates 2026/10/26 20:28:15 INFO Applying migration id=rawforward 2026/10/26 20:28:15 INFO Applying migration id=publickey 2026/10/26 20:28:15 INFO Applying migration id=resolvegroup 2026/10/26 20:28:15 INFO Applying migration id=reject 2026/10/26 20:28:15 INFO Applying migration id=autodel 2026/10/26 20:28:15 INFO Applying migration id=jsonb 2026/10/26 20:28:15 INFO Applying migration id=quote 2026/10/26 20:28:15 INFO Applying migration id=rfc9421 2026/10/26 20:28:15 INFO Applying migration id=keys 2026/10/26 20:28:15 INFO Applying migration id=portable 2026/10/26 20:28:15 INFO Applying migration id=proofs 2026/10/26 20:28:15 INFO Applying migration id=contexts 2026/10/26 20:28:15 INFO Applying migration id=deliverieshost 2026/10/26 20:28:15 INFO Applying migration id=pembegin 2026/10/26 20:28:15 INFO Applying migration id=didhost 2026/10/26 20:28:15 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:15 INFO Applying migration id=invites 2026/10/26 20:28:15 INFO Applying migration id=ed25519blob 2026/10/26 20:28:15 INFO Applying migration id=rsablob 2026/10/26 20:28:15 INFO Applying migration id=iconscid 2026/10/26 20:28:15 INFO Applying migration id=actor 2026/10/26 20:28:15 INFO Applying migration id=localkeys 2026/10/26 20:28:15 INFO Applying migration id=deleted 2026/10/26 20:28:15 INFO Applying migration id=history 2026/10/26 20:28:15 INFO Applying migration id=outboxnano 2026/10/26 20:28:15 INFO Applying migration id=implements 2026/10/26 20:28:15 INFO Applying migration id=backfill 2026/10/26 20:28:16 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/26 20:28:16 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.22s) === RUN TestResolve_FederatedActorOldCacheStillNew 2026/10/26 20:28:16 INFO Applying migration id=initial 2026/10/26 20:28:16 INFO Applying migration id=notesupdated 2026/10/26 20:28:16 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:16 INFO Applying migration id=activitiesid 2026/10/26 20:28:16 INFO Applying migration id=outbox 2026/10/26 20:28:16 INFO Applying migration id=edits 2026/10/26 20:28:16 INFO Applying migration id=outboxactor 2026/10/26 20:28:16 INFO Applying migration id=outboxsender 2026/10/26 20:28:16 INFO Applying migration id=thread 2026/10/26 20:28:16 INFO Applying migration id=host 2026/10/26 20:28:16 INFO Applying migration id=sharedinbox 2026/10/26 20:28:16 INFO Applying migration id=noteshost 2026/10/26 20:28:16 INFO Applying migration id=fetched 2026/10/26 20:28:16 INFO Applying migration id=move 2026/10/26 20:28:16 INFO Applying migration id=cleanup 2026/10/26 20:28:16 INFO Applying migration id=received 2026/10/26 20:28:16 INFO Applying migration id=namehost 2026/10/26 20:28:16 INFO Applying migration id=outboxhost 2026/10/26 20:28:16 INFO Applying migration id=notesfts 2026/10/26 20:28:16 INFO Applying migration id=iconsname 2026/10/26 20:28:16 INFO Applying migration id=nohash 2026/10/26 20:28:16 INFO Applying migration id=shares 2026/10/26 20:28:16 INFO Applying migration id=actorttl 2026/10/26 20:28:16 INFO Applying migration id=tocc 2026/10/26 20:28:16 INFO Applying migration id=followeds 2026/10/26 20:28:16 INFO Applying migration id=certhash 2026/10/26 20:28:16 INFO Applying migration id=follows_sync 2026/10/26 20:28:16 INFO Applying migration id=jsonpath 2026/10/26 20:28:16 INFO Applying migration id=localforward 2026/10/26 20:28:16 INFO Applying migration id=avatar 2026/10/26 20:28:16 INFO Applying migration id=noimage 2026/10/26 20:28:16 INFO Applying migration id=feed 2026/10/26 20:28:16 INFO Applying migration id=bookmarks 2026/10/26 20:28:16 INFO Applying migration id=shareactivity 2026/10/26 20:28:16 INFO Applying migration id=application 2026/10/26 20:28:16 INFO Applying migration id=certificates 2026/10/26 20:28:16 INFO Applying migration id=rawforward 2026/10/26 20:28:16 INFO Applying migration id=publickey 2026/10/26 20:28:16 INFO Applying migration id=resolvegroup 2026/10/26 20:28:16 INFO Applying migration id=reject 2026/10/26 20:28:16 INFO Applying migration id=autodel 2026/10/26 20:28:16 INFO Applying migration id=jsonb 2026/10/26 20:28:16 INFO Applying migration id=quote 2026/10/26 20:28:16 INFO Applying migration id=rfc9421 2026/10/26 20:28:16 INFO Applying migration id=keys 2026/10/26 20:28:16 INFO Applying migration id=portable 2026/10/26 20:28:16 INFO Applying migration id=proofs 2026/10/26 20:28:16 INFO Applying migration id=contexts 2026/10/26 20:28:16 INFO Applying migration id=deliverieshost 2026/10/26 20:28:16 INFO Applying migration id=pembegin 2026/10/26 20:28:16 INFO Applying migration id=didhost 2026/10/26 20:28:16 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:16 INFO Applying migration id=invites 2026/10/26 20:28:16 INFO Applying migration id=ed25519blob 2026/10/26 20:28:16 INFO Applying migration id=rsablob 2026/10/26 20:28:16 INFO Applying migration id=iconscid 2026/10/26 20:28:16 INFO Applying migration id=actor 2026/10/26 20:28:16 INFO Applying migration id=localkeys 2026/10/26 20:28:16 INFO Applying migration id=deleted 2026/10/26 20:28:16 INFO Applying migration id=history 2026/10/26 20:28:16 INFO Applying migration id=outboxnano 2026/10/26 20:28:16 INFO Applying migration id=implements 2026/10/26 20:28:16 INFO Applying migration id=backfill 2026/10/26 20:28:16 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheStillNew (0.33s) === RUN TestResolve_FederatedActorOldCacheWasOld 2026/10/26 20:28:16 INFO Applying migration id=initial 2026/10/26 20:28:16 INFO Applying migration id=notesupdated 2026/10/26 20:28:16 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:16 INFO Applying migration id=activitiesid 2026/10/26 20:28:16 INFO Applying migration id=outbox 2026/10/26 20:28:16 INFO Applying migration id=edits 2026/10/26 20:28:16 INFO Applying migration id=outboxactor 2026/10/26 20:28:16 INFO Applying migration id=outboxsender 2026/10/26 20:28:16 INFO Applying migration id=thread 2026/10/26 20:28:16 INFO Applying migration id=host 2026/10/26 20:28:16 INFO Applying migration id=sharedinbox 2026/10/26 20:28:16 INFO Applying migration id=noteshost 2026/10/26 20:28:16 INFO Applying migration id=fetched 2026/10/26 20:28:16 INFO Applying migration id=move 2026/10/26 20:28:16 INFO Applying migration id=cleanup 2026/10/26 20:28:16 INFO Applying migration id=received 2026/10/26 20:28:16 INFO Applying migration id=namehost 2026/10/26 20:28:16 INFO Applying migration id=outboxhost 2026/10/26 20:28:16 INFO Applying migration id=notesfts 2026/10/26 20:28:16 INFO Applying migration id=iconsname 2026/10/26 20:28:16 INFO Applying migration id=nohash 2026/10/26 20:28:16 INFO Applying migration id=shares 2026/10/26 20:28:16 INFO Applying migration id=actorttl 2026/10/26 20:28:16 INFO Applying migration id=tocc 2026/10/26 20:28:16 INFO Applying migration id=followeds 2026/10/26 20:28:16 INFO Applying migration id=certhash 2026/10/26 20:28:16 INFO Applying migration id=follows_sync 2026/10/26 20:28:16 INFO Applying migration id=jsonpath 2026/10/26 20:28:16 INFO Applying migration id=localforward 2026/10/26 20:28:16 INFO Applying migration id=avatar 2026/10/26 20:28:16 INFO Applying migration id=noimage 2026/10/26 20:28:16 INFO Applying migration id=feed 2026/10/26 20:28:16 INFO Applying migration id=bookmarks 2026/10/26 20:28:16 INFO Applying migration id=shareactivity 2026/10/26 20:28:16 INFO Applying migration id=application 2026/10/26 20:28:16 INFO Applying migration id=certificates 2026/10/26 20:28:16 INFO Applying migration id=rawforward 2026/10/26 20:28:16 INFO Applying migration id=publickey 2026/10/26 20:28:16 INFO Applying migration id=resolvegroup 2026/10/26 20:28:16 INFO Applying migration id=reject 2026/10/26 20:28:16 INFO Applying migration id=autodel 2026/10/26 20:28:16 INFO Applying migration id=jsonb 2026/10/26 20:28:16 INFO Applying migration id=quote 2026/10/26 20:28:16 INFO Applying migration id=rfc9421 2026/10/26 20:28:16 INFO Applying migration id=keys 2026/10/26 20:28:16 INFO Applying migration id=portable 2026/10/26 20:28:16 INFO Applying migration id=proofs 2026/10/26 20:28:16 INFO Applying migration id=contexts 2026/10/26 20:28:16 INFO Applying migration id=deliverieshost 2026/10/26 20:28:16 INFO Applying migration id=pembegin 2026/10/26 20:28:16 INFO Applying migration id=didhost 2026/10/26 20:28:16 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:16 INFO Applying migration id=invites 2026/10/26 20:28:16 INFO Applying migration id=ed25519blob 2026/10/26 20:28:16 INFO Applying migration id=rsablob 2026/10/26 20:28:16 INFO Applying migration id=iconscid 2026/10/26 20:28:16 INFO Applying migration id=actor 2026/10/26 20:28:16 INFO Applying migration id=localkeys 2026/10/26 20:28:16 INFO Applying migration id=deleted 2026/10/26 20:28:16 INFO Applying migration id=history 2026/10/26 20:28:16 INFO Applying migration id=outboxnano 2026/10/26 20:28:16 INFO Applying migration id=implements 2026/10/26 20:28:16 INFO Applying migration id=backfill 2026/10/26 20:28:16 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasOld (0.35s) === RUN TestResolve_FederatedActorOldCacheWasNewNowUnknown 2026/10/26 20:28:16 INFO Applying migration id=initial 2026/10/26 20:28:16 INFO Applying migration id=notesupdated 2026/10/26 20:28:16 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:16 INFO Applying migration id=activitiesid 2026/10/26 20:28:16 INFO Applying migration id=outbox 2026/10/26 20:28:16 INFO Applying migration id=edits 2026/10/26 20:28:16 INFO Applying migration id=outboxactor 2026/10/26 20:28:16 INFO Applying migration id=outboxsender 2026/10/26 20:28:16 INFO Applying migration id=thread 2026/10/26 20:28:16 INFO Applying migration id=host 2026/10/26 20:28:16 INFO Applying migration id=sharedinbox 2026/10/26 20:28:16 INFO Applying migration id=noteshost 2026/10/26 20:28:16 INFO Applying migration id=fetched 2026/10/26 20:28:16 INFO Applying migration id=move 2026/10/26 20:28:16 INFO Applying migration id=cleanup 2026/10/26 20:28:16 INFO Applying migration id=received 2026/10/26 20:28:16 INFO Applying migration id=namehost 2026/10/26 20:28:16 INFO Applying migration id=outboxhost 2026/10/26 20:28:16 INFO Applying migration id=notesfts 2026/10/26 20:28:16 INFO Applying migration id=iconsname 2026/10/26 20:28:16 INFO Applying migration id=nohash 2026/10/26 20:28:16 INFO Applying migration id=shares 2026/10/26 20:28:16 INFO Applying migration id=actorttl 2026/10/26 20:28:16 INFO Applying migration id=tocc 2026/10/26 20:28:16 INFO Applying migration id=followeds 2026/10/26 20:28:16 INFO Applying migration id=certhash 2026/10/26 20:28:16 INFO Applying migration id=follows_sync 2026/10/26 20:28:16 INFO Applying migration id=jsonpath 2026/10/26 20:28:16 INFO Applying migration id=localforward 2026/10/26 20:28:16 INFO Applying migration id=avatar 2026/10/26 20:28:16 INFO Applying migration id=noimage 2026/10/26 20:28:16 INFO Applying migration id=feed 2026/10/26 20:28:16 INFO Applying migration id=bookmarks 2026/10/26 20:28:16 INFO Applying migration id=shareactivity 2026/10/26 20:28:16 INFO Applying migration id=application 2026/10/26 20:28:16 INFO Applying migration id=certificates 2026/10/26 20:28:16 INFO Applying migration id=rawforward 2026/10/26 20:28:16 INFO Applying migration id=publickey 2026/10/26 20:28:16 INFO Applying migration id=resolvegroup 2026/10/26 20:28:16 INFO Applying migration id=reject 2026/10/26 20:28:16 INFO Applying migration id=autodel 2026/10/26 20:28:16 INFO Applying migration id=jsonb 2026/10/26 20:28:16 INFO Applying migration id=quote 2026/10/26 20:28:16 INFO Applying migration id=rfc9421 2026/10/26 20:28:16 INFO Applying migration id=keys 2026/10/26 20:28:16 INFO Applying migration id=portable 2026/10/26 20:28:16 INFO Applying migration id=proofs 2026/10/26 20:28:16 INFO Applying migration id=contexts 2026/10/26 20:28:16 INFO Applying migration id=deliverieshost 2026/10/26 20:28:16 INFO Applying migration id=pembegin 2026/10/26 20:28:16 INFO Applying migration id=didhost 2026/10/26 20:28:16 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:16 INFO Applying migration id=invites 2026/10/26 20:28:16 INFO Applying migration id=ed25519blob 2026/10/26 20:28:16 INFO Applying migration id=rsablob 2026/10/26 20:28:16 INFO Applying migration id=iconscid 2026/10/26 20:28:16 INFO Applying migration id=actor 2026/10/26 20:28:16 INFO Applying migration id=localkeys 2026/10/26 20:28:16 INFO Applying migration id=deleted 2026/10/26 20:28:16 INFO Applying migration id=history 2026/10/26 20:28:16 INFO Applying migration id=outboxnano 2026/10/26 20:28:16 INFO Applying migration id=implements 2026/10/26 20:28:16 INFO Applying migration id=backfill 2026/10/26 20:28:16 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheWasNewNowUnknown (0.17s) === RUN TestResolve_FederatedActorOldCacheFetchedRecently 2026/10/26 20:28:16 INFO Applying migration id=initial 2026/10/26 20:28:16 INFO Applying migration id=notesupdated 2026/10/26 20:28:16 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:16 INFO Applying migration id=activitiesid 2026/10/26 20:28:16 INFO Applying migration id=outbox 2026/10/26 20:28:16 INFO Applying migration id=edits 2026/10/26 20:28:16 INFO Applying migration id=outboxactor 2026/10/26 20:28:16 INFO Applying migration id=outboxsender 2026/10/26 20:28:16 INFO Applying migration id=thread 2026/10/26 20:28:16 INFO Applying migration id=host 2026/10/26 20:28:16 INFO Applying migration id=sharedinbox 2026/10/26 20:28:16 INFO Applying migration id=noteshost 2026/10/26 20:28:16 INFO Applying migration id=fetched 2026/10/26 20:28:16 INFO Applying migration id=move 2026/10/26 20:28:16 INFO Applying migration id=cleanup 2026/10/26 20:28:16 INFO Applying migration id=received 2026/10/26 20:28:16 INFO Applying migration id=namehost 2026/10/26 20:28:16 INFO Applying migration id=outboxhost 2026/10/26 20:28:16 INFO Applying migration id=notesfts 2026/10/26 20:28:17 INFO Applying migration id=iconsname 2026/10/26 20:28:17 INFO Applying migration id=nohash 2026/10/26 20:28:17 INFO Applying migration id=shares 2026/10/26 20:28:17 INFO Applying migration id=actorttl 2026/10/26 20:28:17 INFO Applying migration id=tocc 2026/10/26 20:28:17 INFO Applying migration id=followeds 2026/10/26 20:28:17 INFO Applying migration id=certhash 2026/10/26 20:28:17 INFO Applying migration id=follows_sync 2026/10/26 20:28:17 INFO Applying migration id=jsonpath 2026/10/26 20:28:17 INFO Applying migration id=localforward 2026/10/26 20:28:17 INFO Applying migration id=avatar 2026/10/26 20:28:17 INFO Applying migration id=noimage 2026/10/26 20:28:17 INFO Applying migration id=feed 2026/10/26 20:28:17 INFO Applying migration id=bookmarks 2026/10/26 20:28:17 INFO Applying migration id=shareactivity 2026/10/26 20:28:17 INFO Applying migration id=application 2026/10/26 20:28:17 INFO Applying migration id=certificates 2026/10/26 20:28:17 INFO Applying migration id=rawforward 2026/10/26 20:28:17 INFO Applying migration id=publickey 2026/10/26 20:28:17 INFO Applying migration id=resolvegroup 2026/10/26 20:28:17 INFO Applying migration id=reject 2026/10/26 20:28:17 INFO Applying migration id=autodel 2026/10/26 20:28:17 INFO Applying migration id=jsonb 2026/10/26 20:28:17 INFO Applying migration id=quote 2026/10/26 20:28:17 INFO Applying migration id=rfc9421 2026/10/26 20:28:17 INFO Applying migration id=keys 2026/10/26 20:28:17 INFO Applying migration id=portable 2026/10/26 20:28:17 INFO Applying migration id=proofs 2026/10/26 20:28:17 INFO Applying migration id=contexts 2026/10/26 20:28:17 INFO Applying migration id=deliverieshost 2026/10/26 20:28:17 INFO Applying migration id=pembegin 2026/10/26 20:28:17 INFO Applying migration id=didhost 2026/10/26 20:28:17 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:17 INFO Applying migration id=invites 2026/10/26 20:28:17 INFO Applying migration id=ed25519blob 2026/10/26 20:28:17 INFO Applying migration id=rsablob 2026/10/26 20:28:17 INFO Applying migration id=iconscid 2026/10/26 20:28:17 INFO Applying migration id=actor 2026/10/26 20:28:17 INFO Applying migration id=localkeys 2026/10/26 20:28:17 INFO Applying migration id=deleted 2026/10/26 20:28:17 INFO Applying migration id=history 2026/10/26 20:28:17 INFO Applying migration id=outboxnano 2026/10/26 20:28:17 INFO Applying migration id=implements 2026/10/26 20:28:17 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheFetchedRecently (0.30s) === RUN TestResolve_FederatedActorOldCacheButOffline 2026/10/26 20:28:17 INFO Applying migration id=initial 2026/10/26 20:28:17 INFO Applying migration id=notesupdated 2026/10/26 20:28:17 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:17 INFO Applying migration id=activitiesid 2026/10/26 20:28:17 INFO Applying migration id=outbox 2026/10/26 20:28:17 INFO Applying migration id=edits 2026/10/26 20:28:17 INFO Applying migration id=outboxactor 2026/10/26 20:28:17 INFO Applying migration id=outboxsender 2026/10/26 20:28:17 INFO Applying migration id=thread 2026/10/26 20:28:17 INFO Applying migration id=host 2026/10/26 20:28:17 INFO Applying migration id=sharedinbox 2026/10/26 20:28:17 INFO Applying migration id=noteshost 2026/10/26 20:28:17 INFO Applying migration id=fetched 2026/10/26 20:28:17 INFO Applying migration id=move 2026/10/26 20:28:17 INFO Applying migration id=cleanup 2026/10/26 20:28:17 INFO Applying migration id=received 2026/10/26 20:28:17 INFO Applying migration id=namehost 2026/10/26 20:28:17 INFO Applying migration id=outboxhost 2026/10/26 20:28:17 INFO Applying migration id=notesfts 2026/10/26 20:28:17 INFO Applying migration id=iconsname 2026/10/26 20:28:17 INFO Applying migration id=nohash 2026/10/26 20:28:17 INFO Applying migration id=shares 2026/10/26 20:28:17 INFO Applying migration id=actorttl 2026/10/26 20:28:17 INFO Applying migration id=tocc 2026/10/26 20:28:17 INFO Applying migration id=followeds 2026/10/26 20:28:17 INFO Applying migration id=certhash 2026/10/26 20:28:17 INFO Applying migration id=follows_sync 2026/10/26 20:28:17 INFO Applying migration id=jsonpath 2026/10/26 20:28:17 INFO Applying migration id=localforward 2026/10/26 20:28:17 INFO Applying migration id=avatar 2026/10/26 20:28:17 INFO Applying migration id=noimage 2026/10/26 20:28:17 INFO Applying migration id=feed 2026/10/26 20:28:17 INFO Applying migration id=bookmarks 2026/10/26 20:28:17 INFO Applying migration id=shareactivity 2026/10/26 20:28:17 INFO Applying migration id=application 2026/10/26 20:28:17 INFO Applying migration id=certificates 2026/10/26 20:28:17 INFO Applying migration id=rawforward 2026/10/26 20:28:17 INFO Applying migration id=publickey 2026/10/26 20:28:17 INFO Applying migration id=resolvegroup 2026/10/26 20:28:17 INFO Applying migration id=reject 2026/10/26 20:28:17 INFO Applying migration id=autodel 2026/10/26 20:28:17 INFO Applying migration id=jsonb 2026/10/26 20:28:17 INFO Applying migration id=quote 2026/10/26 20:28:17 INFO Applying migration id=rfc9421 2026/10/26 20:28:17 INFO Applying migration id=keys 2026/10/26 20:28:17 INFO Applying migration id=portable 2026/10/26 20:28:17 INFO Applying migration id=proofs 2026/10/26 20:28:17 INFO Applying migration id=contexts 2026/10/26 20:28:17 INFO Applying migration id=deliverieshost 2026/10/26 20:28:17 INFO Applying migration id=pembegin 2026/10/26 20:28:17 INFO Applying migration id=didhost 2026/10/26 20:28:17 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:17 INFO Applying migration id=invites 2026/10/26 20:28:17 INFO Applying migration id=ed25519blob 2026/10/26 20:28:17 INFO Applying migration id=rsablob 2026/10/26 20:28:17 INFO Applying migration id=iconscid 2026/10/26 20:28:17 INFO Applying migration id=actor 2026/10/26 20:28:17 INFO Applying migration id=localkeys 2026/10/26 20:28:17 INFO Applying migration id=deleted 2026/10/26 20:28:17 INFO Applying migration id=history 2026/10/26 20:28:17 INFO Applying migration id=outboxnano 2026/10/26 20:28:17 INFO Applying migration id=implements 2026/10/26 20:28:17 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheButOffline (0.47s) === RUN TestResolve_FederatedActorOldCacheExpiredDomain 2026/10/26 20:28:17 INFO Applying migration id=initial 2026/10/26 20:28:17 INFO Applying migration id=notesupdated 2026/10/26 20:28:17 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:17 INFO Applying migration id=activitiesid 2026/10/26 20:28:17 INFO Applying migration id=outbox 2026/10/26 20:28:17 INFO Applying migration id=edits 2026/10/26 20:28:17 INFO Applying migration id=outboxactor 2026/10/26 20:28:17 INFO Applying migration id=outboxsender 2026/10/26 20:28:17 INFO Applying migration id=thread 2026/10/26 20:28:17 INFO Applying migration id=host 2026/10/26 20:28:17 INFO Applying migration id=sharedinbox 2026/10/26 20:28:17 INFO Applying migration id=noteshost 2026/10/26 20:28:17 INFO Applying migration id=fetched 2026/10/26 20:28:17 INFO Applying migration id=move 2026/10/26 20:28:17 INFO Applying migration id=cleanup 2026/10/26 20:28:17 INFO Applying migration id=received 2026/10/26 20:28:17 INFO Applying migration id=namehost 2026/10/26 20:28:17 INFO Applying migration id=outboxhost 2026/10/26 20:28:17 INFO Applying migration id=notesfts 2026/10/26 20:28:17 INFO Applying migration id=iconsname 2026/10/26 20:28:17 INFO Applying migration id=nohash 2026/10/26 20:28:17 INFO Applying migration id=shares 2026/10/26 20:28:17 INFO Applying migration id=actorttl 2026/10/26 20:28:17 INFO Applying migration id=tocc 2026/10/26 20:28:17 INFO Applying migration id=followeds 2026/10/26 20:28:17 INFO Applying migration id=certhash 2026/10/26 20:28:17 INFO Applying migration id=follows_sync 2026/10/26 20:28:17 INFO Applying migration id=jsonpath 2026/10/26 20:28:17 INFO Applying migration id=localforward 2026/10/26 20:28:17 INFO Applying migration id=avatar 2026/10/26 20:28:17 INFO Applying migration id=noimage 2026/10/26 20:28:17 INFO Applying migration id=feed 2026/10/26 20:28:17 INFO Applying migration id=bookmarks 2026/10/26 20:28:17 INFO Applying migration id=shareactivity 2026/10/26 20:28:17 INFO Applying migration id=application 2026/10/26 20:28:17 INFO Applying migration id=certificates 2026/10/26 20:28:17 INFO Applying migration id=rawforward 2026/10/26 20:28:17 INFO Applying migration id=publickey 2026/10/26 20:28:17 INFO Applying migration id=resolvegroup 2026/10/26 20:28:17 INFO Applying migration id=reject 2026/10/26 20:28:17 INFO Applying migration id=autodel 2026/10/26 20:28:17 INFO Applying migration id=jsonb 2026/10/26 20:28:17 INFO Applying migration id=quote 2026/10/26 20:28:17 INFO Applying migration id=rfc9421 2026/10/26 20:28:17 INFO Applying migration id=keys 2026/10/26 20:28:17 INFO Applying migration id=portable 2026/10/26 20:28:17 INFO Applying migration id=proofs 2026/10/26 20:28:17 INFO Applying migration id=contexts 2026/10/26 20:28:17 INFO Applying migration id=deliverieshost 2026/10/26 20:28:17 INFO Applying migration id=pembegin 2026/10/26 20:28:17 INFO Applying migration id=didhost 2026/10/26 20:28:17 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:17 INFO Applying migration id=invites 2026/10/26 20:28:17 INFO Applying migration id=ed25519blob 2026/10/26 20:28:17 INFO Applying migration id=rsablob 2026/10/26 20:28:17 INFO Applying migration id=iconscid 2026/10/26 20:28:17 INFO Applying migration id=actor 2026/10/26 20:28:17 INFO Applying migration id=localkeys 2026/10/26 20:28:17 INFO Applying migration id=deleted 2026/10/26 20:28:17 INFO Applying migration id=history 2026/10/26 20:28:17 INFO Applying migration id=outboxnano 2026/10/26 20:28:17 INFO Applying migration id=implements 2026/10/26 20:28:17 INFO Applying migration id=backfill 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://invalid.invalid/user/dan 2026/10/26 20:28:18 WARN Server is probably gone, deleting associated objects id=https://invalid.invalid/user/dan --- PASS: TestResolve_FederatedActorOldCacheExpiredDomain (0.38s) === RUN TestResolve_FederatedActorOldCacheInvalidID 2026/10/26 20:28:18 INFO Applying migration id=initial 2026/10/26 20:28:18 INFO Applying migration id=notesupdated 2026/10/26 20:28:18 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:18 INFO Applying migration id=activitiesid 2026/10/26 20:28:18 INFO Applying migration id=outbox 2026/10/26 20:28:18 INFO Applying migration id=edits 2026/10/26 20:28:18 INFO Applying migration id=outboxactor 2026/10/26 20:28:18 INFO Applying migration id=outboxsender 2026/10/26 20:28:18 INFO Applying migration id=thread 2026/10/26 20:28:18 INFO Applying migration id=host 2026/10/26 20:28:18 INFO Applying migration id=sharedinbox 2026/10/26 20:28:18 INFO Applying migration id=noteshost 2026/10/26 20:28:18 INFO Applying migration id=fetched 2026/10/26 20:28:18 INFO Applying migration id=move 2026/10/26 20:28:18 INFO Applying migration id=cleanup 2026/10/26 20:28:18 INFO Applying migration id=received 2026/10/26 20:28:18 INFO Applying migration id=namehost 2026/10/26 20:28:18 INFO Applying migration id=outboxhost 2026/10/26 20:28:18 INFO Applying migration id=notesfts 2026/10/26 20:28:18 INFO Applying migration id=iconsname 2026/10/26 20:28:18 INFO Applying migration id=nohash 2026/10/26 20:28:18 INFO Applying migration id=shares 2026/10/26 20:28:18 INFO Applying migration id=actorttl 2026/10/26 20:28:18 INFO Applying migration id=tocc 2026/10/26 20:28:18 INFO Applying migration id=followeds 2026/10/26 20:28:18 INFO Applying migration id=certhash 2026/10/26 20:28:18 INFO Applying migration id=follows_sync 2026/10/26 20:28:18 INFO Applying migration id=jsonpath 2026/10/26 20:28:18 INFO Applying migration id=localforward 2026/10/26 20:28:18 INFO Applying migration id=avatar 2026/10/26 20:28:18 INFO Applying migration id=noimage 2026/10/26 20:28:18 INFO Applying migration id=feed 2026/10/26 20:28:18 INFO Applying migration id=bookmarks 2026/10/26 20:28:18 INFO Applying migration id=shareactivity 2026/10/26 20:28:18 INFO Applying migration id=application 2026/10/26 20:28:18 INFO Applying migration id=certificates 2026/10/26 20:28:18 INFO Applying migration id=rawforward 2026/10/26 20:28:18 INFO Applying migration id=publickey 2026/10/26 20:28:18 INFO Applying migration id=resolvegroup 2026/10/26 20:28:18 INFO Applying migration id=reject 2026/10/26 20:28:18 INFO Applying migration id=autodel 2026/10/26 20:28:18 INFO Applying migration id=jsonb 2026/10/26 20:28:18 INFO Applying migration id=quote 2026/10/26 20:28:18 INFO Applying migration id=rfc9421 2026/10/26 20:28:18 INFO Applying migration id=keys 2026/10/26 20:28:18 INFO Applying migration id=portable 2026/10/26 20:28:18 INFO Applying migration id=proofs 2026/10/26 20:28:18 INFO Applying migration id=contexts 2026/10/26 20:28:18 INFO Applying migration id=deliverieshost 2026/10/26 20:28:18 INFO Applying migration id=pembegin 2026/10/26 20:28:18 INFO Applying migration id=didhost 2026/10/26 20:28:18 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:18 INFO Applying migration id=invites 2026/10/26 20:28:18 INFO Applying migration id=ed25519blob 2026/10/26 20:28:18 INFO Applying migration id=rsablob 2026/10/26 20:28:18 INFO Applying migration id=iconscid 2026/10/26 20:28:18 INFO Applying migration id=actor 2026/10/26 20:28:18 INFO Applying migration id=localkeys 2026/10/26 20:28:18 INFO Applying migration id=deleted 2026/10/26 20:28:18 INFO Applying migration id=history 2026/10/26 20:28:18 INFO Applying migration id=outboxnano 2026/10/26 20:28:18 INFO Applying migration id=implements 2026/10/26 20:28:18 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorOldCacheInvalidID (0.28s) === RUN TestResolve_FederatedActorOldCacheInvalidWebFingerResponse 2026/10/26 20:28:18 INFO Applying migration id=initial 2026/10/26 20:28:18 INFO Applying migration id=notesupdated 2026/10/26 20:28:18 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:18 INFO Applying migration id=activitiesid 2026/10/26 20:28:18 INFO Applying migration id=outbox 2026/10/26 20:28:18 INFO Applying migration id=edits 2026/10/26 20:28:18 INFO Applying migration id=outboxactor 2026/10/26 20:28:18 INFO Applying migration id=outboxsender 2026/10/26 20:28:18 INFO Applying migration id=thread 2026/10/26 20:28:18 INFO Applying migration id=host 2026/10/26 20:28:18 INFO Applying migration id=sharedinbox 2026/10/26 20:28:18 INFO Applying migration id=noteshost 2026/10/26 20:28:18 INFO Applying migration id=fetched 2026/10/26 20:28:18 INFO Applying migration id=move 2026/10/26 20:28:18 INFO Applying migration id=cleanup 2026/10/26 20:28:18 INFO Applying migration id=received 2026/10/26 20:28:18 INFO Applying migration id=namehost 2026/10/26 20:28:18 INFO Applying migration id=outboxhost 2026/10/26 20:28:18 INFO Applying migration id=notesfts 2026/10/26 20:28:18 INFO Applying migration id=iconsname 2026/10/26 20:28:18 INFO Applying migration id=nohash 2026/10/26 20:28:18 INFO Applying migration id=shares 2026/10/26 20:28:18 INFO Applying migration id=actorttl 2026/10/26 20:28:18 INFO Applying migration id=tocc 2026/10/26 20:28:18 INFO Applying migration id=followeds 2026/10/26 20:28:18 INFO Applying migration id=certhash 2026/10/26 20:28:18 INFO Applying migration id=follows_sync 2026/10/26 20:28:18 INFO Applying migration id=jsonpath 2026/10/26 20:28:18 INFO Applying migration id=localforward 2026/10/26 20:28:18 INFO Applying migration id=avatar 2026/10/26 20:28:18 INFO Applying migration id=noimage 2026/10/26 20:28:18 INFO Applying migration id=feed 2026/10/26 20:28:18 INFO Applying migration id=bookmarks 2026/10/26 20:28:18 INFO Applying migration id=shareactivity 2026/10/26 20:28:18 INFO Applying migration id=application 2026/10/26 20:28:18 INFO Applying migration id=certificates 2026/10/26 20:28:18 INFO Applying migration id=rawforward 2026/10/26 20:28:18 INFO Applying migration id=publickey 2026/10/26 20:28:18 INFO Applying migration id=resolvegroup 2026/10/26 20:28:18 INFO Applying migration id=reject 2026/10/26 20:28:18 INFO Applying migration id=autodel 2026/10/26 20:28:18 INFO Applying migration id=jsonb 2026/10/26 20:28:18 INFO Applying migration id=quote 2026/10/26 20:28:18 INFO Applying migration id=rfc9421 2026/10/26 20:28:18 INFO Applying migration id=keys 2026/10/26 20:28:18 INFO Applying migration id=portable 2026/10/26 20:28:18 INFO Applying migration id=proofs 2026/10/26 20:28:18 INFO Applying migration id=contexts 2026/10/26 20:28:18 INFO Applying migration id=deliverieshost 2026/10/26 20:28:18 INFO Applying migration id=pembegin 2026/10/26 20:28:18 INFO Applying migration id=didhost 2026/10/26 20:28:18 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:18 INFO Applying migration id=invites 2026/10/26 20:28:18 INFO Applying migration id=ed25519blob 2026/10/26 20:28:18 INFO Applying migration id=rsablob 2026/10/26 20:28:18 INFO Applying migration id=iconscid 2026/10/26 20:28:18 INFO Applying migration id=actor 2026/10/26 20:28:18 INFO Applying migration id=localkeys 2026/10/26 20:28:18 INFO Applying migration id=deleted 2026/10/26 20:28:18 INFO Applying migration id=history 2026/10/26 20:28:18 INFO Applying migration id=outboxnano 2026/10/26 20:28:18 INFO Applying migration id=implements 2026/10/26 20:28:18 INFO Applying migration id=backfill 2026/10/26 20:28:18 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/26 20:28:18 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.58s) === RUN TestResolve_FederatedActorOldCacheBigWebFingerResponse 2026/10/26 20:28:18 INFO Applying migration id=initial 2026/10/26 20:28:18 INFO Applying migration id=notesupdated 2026/10/26 20:28:18 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:18 INFO Applying migration id=activitiesid 2026/10/26 20:28:18 INFO Applying migration id=outbox 2026/10/26 20:28:18 INFO Applying migration id=edits 2026/10/26 20:28:18 INFO Applying migration id=outboxactor 2026/10/26 20:28:18 INFO Applying migration id=outboxsender 2026/10/26 20:28:18 INFO Applying migration id=thread 2026/10/26 20:28:18 INFO Applying migration id=host 2026/10/26 20:28:18 INFO Applying migration id=sharedinbox 2026/10/26 20:28:19 INFO Applying migration id=noteshost 2026/10/26 20:28:19 INFO Applying migration id=fetched 2026/10/26 20:28:19 INFO Applying migration id=move 2026/10/26 20:28:19 INFO Applying migration id=cleanup 2026/10/26 20:28:19 INFO Applying migration id=received 2026/10/26 20:28:19 INFO Applying migration id=namehost 2026/10/26 20:28:19 INFO Applying migration id=outboxhost 2026/10/26 20:28:19 INFO Applying migration id=notesfts 2026/10/26 20:28:19 INFO Applying migration id=iconsname 2026/10/26 20:28:19 INFO Applying migration id=nohash 2026/10/26 20:28:19 INFO Applying migration id=shares 2026/10/26 20:28:19 INFO Applying migration id=actorttl 2026/10/26 20:28:19 INFO Applying migration id=tocc 2026/10/26 20:28:19 INFO Applying migration id=followeds 2026/10/26 20:28:19 INFO Applying migration id=certhash 2026/10/26 20:28:19 INFO Applying migration id=follows_sync 2026/10/26 20:28:19 INFO Applying migration id=jsonpath 2026/10/26 20:28:19 INFO Applying migration id=localforward 2026/10/26 20:28:19 INFO Applying migration id=avatar 2026/10/26 20:28:19 INFO Applying migration id=noimage 2026/10/26 20:28:19 INFO Applying migration id=feed 2026/10/26 20:28:19 INFO Applying migration id=bookmarks 2026/10/26 20:28:19 INFO Applying migration id=shareactivity 2026/10/26 20:28:19 INFO Applying migration id=application 2026/10/26 20:28:19 INFO Applying migration id=certificates 2026/10/26 20:28:19 INFO Applying migration id=rawforward 2026/10/26 20:28:19 INFO Applying migration id=publickey 2026/10/26 20:28:19 INFO Applying migration id=resolvegroup 2026/10/26 20:28:19 INFO Applying migration id=reject 2026/10/26 20:28:19 INFO Applying migration id=autodel 2026/10/26 20:28:19 INFO Applying migration id=jsonb 2026/10/26 20:28:19 INFO Applying migration id=quote 2026/10/26 20:28:19 INFO Applying migration id=rfc9421 2026/10/26 20:28:19 INFO Applying migration id=keys 2026/10/26 20:28:19 INFO Applying migration id=portable 2026/10/26 20:28:19 INFO Applying migration id=proofs 2026/10/26 20:28:19 INFO Applying migration id=contexts 2026/10/26 20:28:19 INFO Applying migration id=deliverieshost 2026/10/26 20:28:19 INFO Applying migration id=pembegin 2026/10/26 20:28:19 INFO Applying migration id=didhost 2026/10/26 20:28:19 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:19 INFO Applying migration id=invites 2026/10/26 20:28:19 INFO Applying migration id=ed25519blob 2026/10/26 20:28:19 INFO Applying migration id=rsablob 2026/10/26 20:28:19 INFO Applying migration id=iconscid 2026/10/26 20:28:19 INFO Applying migration id=actor 2026/10/26 20:28:19 INFO Applying migration id=localkeys 2026/10/26 20:28:19 INFO Applying migration id=deleted 2026/10/26 20:28:19 INFO Applying migration id=history 2026/10/26 20:28:19 INFO Applying migration id=outboxnano 2026/10/26 20:28:19 INFO Applying migration id=implements 2026/10/26 20:28:19 INFO Applying migration id=backfill 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/26 20:28:19 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to decode https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0 response: response is too big" --- PASS: TestResolve_FederatedActorOldCacheBigWebFingerResponse (0.24s) === RUN TestResolve_FederatedActorOldCacheInvalidActor 2026/10/26 20:28:19 INFO Applying migration id=initial 2026/10/26 20:28:19 INFO Applying migration id=notesupdated 2026/10/26 20:28:19 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:19 INFO Applying migration id=activitiesid 2026/10/26 20:28:19 INFO Applying migration id=outbox 2026/10/26 20:28:19 INFO Applying migration id=edits 2026/10/26 20:28:19 INFO Applying migration id=outboxactor 2026/10/26 20:28:19 INFO Applying migration id=outboxsender 2026/10/26 20:28:19 INFO Applying migration id=thread 2026/10/26 20:28:19 INFO Applying migration id=host 2026/10/26 20:28:19 INFO Applying migration id=sharedinbox 2026/10/26 20:28:19 INFO Applying migration id=noteshost 2026/10/26 20:28:19 INFO Applying migration id=fetched 2026/10/26 20:28:19 INFO Applying migration id=move 2026/10/26 20:28:19 INFO Applying migration id=cleanup 2026/10/26 20:28:19 INFO Applying migration id=received 2026/10/26 20:28:19 INFO Applying migration id=namehost 2026/10/26 20:28:19 INFO Applying migration id=outboxhost 2026/10/26 20:28:19 INFO Applying migration id=notesfts 2026/10/26 20:28:19 INFO Applying migration id=iconsname 2026/10/26 20:28:19 INFO Applying migration id=nohash 2026/10/26 20:28:19 INFO Applying migration id=shares 2026/10/26 20:28:19 INFO Applying migration id=actorttl 2026/10/26 20:28:19 INFO Applying migration id=tocc 2026/10/26 20:28:19 INFO Applying migration id=followeds 2026/10/26 20:28:19 INFO Applying migration id=certhash 2026/10/26 20:28:19 INFO Applying migration id=follows_sync 2026/10/26 20:28:19 INFO Applying migration id=jsonpath 2026/10/26 20:28:19 INFO Applying migration id=localforward 2026/10/26 20:28:19 INFO Applying migration id=avatar 2026/10/26 20:28:19 INFO Applying migration id=noimage 2026/10/26 20:28:19 INFO Applying migration id=feed 2026/10/26 20:28:19 INFO Applying migration id=bookmarks 2026/10/26 20:28:19 INFO Applying migration id=shareactivity 2026/10/26 20:28:19 INFO Applying migration id=application 2026/10/26 20:28:19 INFO Applying migration id=certificates 2026/10/26 20:28:19 INFO Applying migration id=rawforward 2026/10/26 20:28:19 INFO Applying migration id=publickey 2026/10/26 20:28:19 INFO Applying migration id=resolvegroup 2026/10/26 20:28:19 INFO Applying migration id=reject 2026/10/26 20:28:19 INFO Applying migration id=autodel 2026/10/26 20:28:19 INFO Applying migration id=jsonb 2026/10/26 20:28:19 INFO Applying migration id=quote 2026/10/26 20:28:19 INFO Applying migration id=rfc9421 2026/10/26 20:28:19 INFO Applying migration id=keys 2026/10/26 20:28:19 INFO Applying migration id=portable 2026/10/26 20:28:19 INFO Applying migration id=proofs 2026/10/26 20:28:19 INFO Applying migration id=contexts 2026/10/26 20:28:19 INFO Applying migration id=deliverieshost 2026/10/26 20:28:19 INFO Applying migration id=pembegin 2026/10/26 20:28:19 INFO Applying migration id=didhost 2026/10/26 20:28:19 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:19 INFO Applying migration id=invites 2026/10/26 20:28:19 INFO Applying migration id=ed25519blob 2026/10/26 20:28:19 INFO Applying migration id=rsablob 2026/10/26 20:28:19 INFO Applying migration id=iconscid 2026/10/26 20:28:19 INFO Applying migration id=actor 2026/10/26 20:28:19 INFO Applying migration id=localkeys 2026/10/26 20:28:19 INFO Applying migration id=deleted 2026/10/26 20:28:19 INFO Applying migration id=history 2026/10/26 20:28:19 INFO Applying migration id=outboxnano 2026/10/26 20:28:19 INFO Applying migration id=implements 2026/10/26 20:28:19 INFO Applying migration id=backfill 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/26 20:28:19 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to unmarshal https://0.0.0.0/user/dan: invalid character 'a' looking for beginning of value" --- PASS: TestResolve_FederatedActorOldCacheInvalidActor (0.15s) === RUN TestResolve_FederatedActorOldCacheBigActor 2026/10/26 20:28:19 INFO Applying migration id=initial 2026/10/26 20:28:19 INFO Applying migration id=notesupdated 2026/10/26 20:28:19 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:19 INFO Applying migration id=activitiesid 2026/10/26 20:28:19 INFO Applying migration id=outbox 2026/10/26 20:28:19 INFO Applying migration id=edits 2026/10/26 20:28:19 INFO Applying migration id=outboxactor 2026/10/26 20:28:19 INFO Applying migration id=outboxsender 2026/10/26 20:28:19 INFO Applying migration id=thread 2026/10/26 20:28:19 INFO Applying migration id=host 2026/10/26 20:28:19 INFO Applying migration id=sharedinbox 2026/10/26 20:28:19 INFO Applying migration id=noteshost 2026/10/26 20:28:19 INFO Applying migration id=fetched 2026/10/26 20:28:19 INFO Applying migration id=move 2026/10/26 20:28:19 INFO Applying migration id=cleanup 2026/10/26 20:28:19 INFO Applying migration id=received 2026/10/26 20:28:19 INFO Applying migration id=namehost 2026/10/26 20:28:19 INFO Applying migration id=outboxhost 2026/10/26 20:28:19 INFO Applying migration id=notesfts 2026/10/26 20:28:19 INFO Applying migration id=iconsname 2026/10/26 20:28:19 INFO Applying migration id=nohash 2026/10/26 20:28:19 INFO Applying migration id=shares 2026/10/26 20:28:19 INFO Applying migration id=actorttl 2026/10/26 20:28:19 INFO Applying migration id=tocc 2026/10/26 20:28:19 INFO Applying migration id=followeds 2026/10/26 20:28:19 INFO Applying migration id=certhash 2026/10/26 20:28:19 INFO Applying migration id=follows_sync 2026/10/26 20:28:19 INFO Applying migration id=jsonpath 2026/10/26 20:28:19 INFO Applying migration id=localforward 2026/10/26 20:28:19 INFO Applying migration id=avatar 2026/10/26 20:28:19 INFO Applying migration id=noimage 2026/10/26 20:28:19 INFO Applying migration id=feed 2026/10/26 20:28:19 INFO Applying migration id=bookmarks 2026/10/26 20:28:19 INFO Applying migration id=shareactivity 2026/10/26 20:28:19 INFO Applying migration id=application 2026/10/26 20:28:19 INFO Applying migration id=certificates 2026/10/26 20:28:19 INFO Applying migration id=rawforward 2026/10/26 20:28:19 INFO Applying migration id=publickey 2026/10/26 20:28:19 INFO Applying migration id=resolvegroup 2026/10/26 20:28:19 INFO Applying migration id=reject 2026/10/26 20:28:19 INFO Applying migration id=autodel 2026/10/26 20:28:19 INFO Applying migration id=jsonb 2026/10/26 20:28:19 INFO Applying migration id=quote 2026/10/26 20:28:19 INFO Applying migration id=rfc9421 2026/10/26 20:28:19 INFO Applying migration id=keys 2026/10/26 20:28:19 INFO Applying migration id=portable 2026/10/26 20:28:19 INFO Applying migration id=proofs 2026/10/26 20:28:19 INFO Applying migration id=contexts 2026/10/26 20:28:19 INFO Applying migration id=deliverieshost 2026/10/26 20:28:19 INFO Applying migration id=pembegin 2026/10/26 20:28:19 INFO Applying migration id=didhost 2026/10/26 20:28:19 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:19 INFO Applying migration id=invites 2026/10/26 20:28:19 INFO Applying migration id=ed25519blob 2026/10/26 20:28:19 INFO Applying migration id=rsablob 2026/10/26 20:28:19 INFO Applying migration id=iconscid 2026/10/26 20:28:19 INFO Applying migration id=actor 2026/10/26 20:28:19 INFO Applying migration id=localkeys 2026/10/26 20:28:19 INFO Applying migration id=deleted 2026/10/26 20:28:19 INFO Applying migration id=history 2026/10/26 20:28:19 INFO Applying migration id=outboxnano 2026/10/26 20:28:19 INFO Applying migration id=implements 2026/10/26 20:28:19 INFO Applying migration id=backfill 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/26 20:28:19 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/user/dan: response is too big" --- PASS: TestResolve_FederatedActorOldCacheBigActor (0.36s) === RUN TestResolve_FederatedActorFirstTimeThroughKey 2026/10/26 20:28:19 INFO Applying migration id=initial 2026/10/26 20:28:19 INFO Applying migration id=notesupdated 2026/10/26 20:28:19 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:19 INFO Applying migration id=activitiesid 2026/10/26 20:28:19 INFO Applying migration id=outbox 2026/10/26 20:28:19 INFO Applying migration id=edits 2026/10/26 20:28:19 INFO Applying migration id=outboxactor 2026/10/26 20:28:19 INFO Applying migration id=outboxsender 2026/10/26 20:28:19 INFO Applying migration id=thread 2026/10/26 20:28:19 INFO Applying migration id=host 2026/10/26 20:28:19 INFO Applying migration id=sharedinbox 2026/10/26 20:28:19 INFO Applying migration id=noteshost 2026/10/26 20:28:19 INFO Applying migration id=fetched 2026/10/26 20:28:19 INFO Applying migration id=move 2026/10/26 20:28:19 INFO Applying migration id=cleanup 2026/10/26 20:28:19 INFO Applying migration id=received 2026/10/26 20:28:19 INFO Applying migration id=namehost 2026/10/26 20:28:19 INFO Applying migration id=outboxhost 2026/10/26 20:28:19 INFO Applying migration id=notesfts 2026/10/26 20:28:19 INFO Applying migration id=iconsname 2026/10/26 20:28:19 INFO Applying migration id=nohash 2026/10/26 20:28:19 INFO Applying migration id=shares 2026/10/26 20:28:19 INFO Applying migration id=actorttl 2026/10/26 20:28:19 INFO Applying migration id=tocc 2026/10/26 20:28:19 INFO Applying migration id=followeds 2026/10/26 20:28:19 INFO Applying migration id=certhash 2026/10/26 20:28:19 INFO Applying migration id=follows_sync 2026/10/26 20:28:19 INFO Applying migration id=jsonpath 2026/10/26 20:28:19 INFO Applying migration id=localforward 2026/10/26 20:28:19 INFO Applying migration id=avatar 2026/10/26 20:28:19 INFO Applying migration id=noimage 2026/10/26 20:28:19 INFO Applying migration id=feed 2026/10/26 20:28:19 INFO Applying migration id=bookmarks 2026/10/26 20:28:19 INFO Applying migration id=shareactivity 2026/10/26 20:28:19 INFO Applying migration id=application 2026/10/26 20:28:19 INFO Applying migration id=certificates 2026/10/26 20:28:19 INFO Applying migration id=rawforward 2026/10/26 20:28:19 INFO Applying migration id=publickey 2026/10/26 20:28:19 INFO Applying migration id=resolvegroup 2026/10/26 20:28:19 INFO Applying migration id=reject 2026/10/26 20:28:19 INFO Applying migration id=autodel 2026/10/26 20:28:19 INFO Applying migration id=jsonb 2026/10/26 20:28:19 INFO Applying migration id=quote 2026/10/26 20:28:19 INFO Applying migration id=rfc9421 2026/10/26 20:28:19 INFO Applying migration id=keys 2026/10/26 20:28:19 INFO Applying migration id=portable 2026/10/26 20:28:19 INFO Applying migration id=proofs 2026/10/26 20:28:19 INFO Applying migration id=contexts 2026/10/26 20:28:19 INFO Applying migration id=deliverieshost 2026/10/26 20:28:19 INFO Applying migration id=pembegin 2026/10/26 20:28:19 INFO Applying migration id=didhost 2026/10/26 20:28:19 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:19 INFO Applying migration id=invites 2026/10/26 20:28:19 INFO Applying migration id=ed25519blob 2026/10/26 20:28:19 INFO Applying migration id=rsablob 2026/10/26 20:28:19 INFO Applying migration id=iconscid 2026/10/26 20:28:19 INFO Applying migration id=actor 2026/10/26 20:28:19 INFO Applying migration id=localkeys 2026/10/26 20:28:19 INFO Applying migration id=deleted 2026/10/26 20:28:19 INFO Applying migration id=history 2026/10/26 20:28:19 INFO Applying migration id=outboxnano 2026/10/26 20:28:19 INFO Applying migration id=implements 2026/10/26 20:28:19 INFO Applying migration id=backfill 2026/10/26 20:28:19 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorFirstTimeThroughKey (0.23s) === RUN TestResolve_FederatedActorNoProfileLink 2026/10/26 20:28:19 INFO Applying migration id=initial 2026/10/26 20:28:19 INFO Applying migration id=notesupdated 2026/10/26 20:28:19 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:19 INFO Applying migration id=activitiesid 2026/10/26 20:28:19 INFO Applying migration id=outbox 2026/10/26 20:28:19 INFO Applying migration id=edits 2026/10/26 20:28:19 INFO Applying migration id=outboxactor 2026/10/26 20:28:19 INFO Applying migration id=outboxsender 2026/10/26 20:28:19 INFO Applying migration id=thread 2026/10/26 20:28:19 INFO Applying migration id=host 2026/10/26 20:28:19 INFO Applying migration id=sharedinbox 2026/10/26 20:28:19 INFO Applying migration id=noteshost 2026/10/26 20:28:19 INFO Applying migration id=fetched 2026/10/26 20:28:19 INFO Applying migration id=move 2026/10/26 20:28:19 INFO Applying migration id=cleanup 2026/10/26 20:28:19 INFO Applying migration id=received 2026/10/26 20:28:19 INFO Applying migration id=namehost 2026/10/26 20:28:19 INFO Applying migration id=outboxhost 2026/10/26 20:28:19 INFO Applying migration id=notesfts 2026/10/26 20:28:19 INFO Applying migration id=iconsname 2026/10/26 20:28:19 INFO Applying migration id=nohash 2026/10/26 20:28:19 INFO Applying migration id=shares 2026/10/26 20:28:19 INFO Applying migration id=actorttl 2026/10/26 20:28:19 INFO Applying migration id=tocc 2026/10/26 20:28:19 INFO Applying migration id=followeds 2026/10/26 20:28:20 INFO Applying migration id=certhash 2026/10/26 20:28:20 INFO Applying migration id=follows_sync 2026/10/26 20:28:20 INFO Applying migration id=jsonpath 2026/10/26 20:28:20 INFO Applying migration id=localforward 2026/10/26 20:28:20 INFO Applying migration id=avatar 2026/10/26 20:28:20 INFO Applying migration id=noimage 2026/10/26 20:28:20 INFO Applying migration id=feed 2026/10/26 20:28:20 INFO Applying migration id=bookmarks 2026/10/26 20:28:20 INFO Applying migration id=shareactivity 2026/10/26 20:28:20 INFO Applying migration id=application 2026/10/26 20:28:20 INFO Applying migration id=certificates 2026/10/26 20:28:20 INFO Applying migration id=rawforward 2026/10/26 20:28:20 INFO Applying migration id=publickey 2026/10/26 20:28:20 INFO Applying migration id=resolvegroup 2026/10/26 20:28:20 INFO Applying migration id=reject 2026/10/26 20:28:20 INFO Applying migration id=autodel 2026/10/26 20:28:20 INFO Applying migration id=jsonb 2026/10/26 20:28:20 INFO Applying migration id=quote 2026/10/26 20:28:20 INFO Applying migration id=rfc9421 2026/10/26 20:28:20 INFO Applying migration id=keys 2026/10/26 20:28:20 INFO Applying migration id=portable 2026/10/26 20:28:20 INFO Applying migration id=proofs 2026/10/26 20:28:20 INFO Applying migration id=contexts 2026/10/26 20:28:20 INFO Applying migration id=deliverieshost 2026/10/26 20:28:20 INFO Applying migration id=pembegin 2026/10/26 20:28:20 INFO Applying migration id=didhost 2026/10/26 20:28:20 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:20 INFO Applying migration id=invites 2026/10/26 20:28:20 INFO Applying migration id=ed25519blob 2026/10/26 20:28:20 INFO Applying migration id=rsablob 2026/10/26 20:28:20 INFO Applying migration id=iconscid 2026/10/26 20:28:20 INFO Applying migration id=actor 2026/10/26 20:28:20 INFO Applying migration id=localkeys 2026/10/26 20:28:20 INFO Applying migration id=deleted 2026/10/26 20:28:20 INFO Applying migration id=history 2026/10/26 20:28:20 INFO Applying migration id=outboxnano 2026/10/26 20:28:20 INFO Applying migration id=implements 2026/10/26 20:28:20 INFO Applying migration id=backfill 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/26 20:28:20 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="no profile link in https://0.0.0.0/.well-known/webfinger?resource=acct:dan@0.0.0.0 response" --- PASS: TestResolve_FederatedActorNoProfileLink (0.13s) === RUN TestResolve_FederatedActorOldCacheWebFingerError 2026/10/26 20:28:20 INFO Applying migration id=initial 2026/10/26 20:28:20 INFO Applying migration id=notesupdated 2026/10/26 20:28:20 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:20 INFO Applying migration id=activitiesid 2026/10/26 20:28:20 INFO Applying migration id=outbox 2026/10/26 20:28:20 INFO Applying migration id=edits 2026/10/26 20:28:20 INFO Applying migration id=outboxactor 2026/10/26 20:28:20 INFO Applying migration id=outboxsender 2026/10/26 20:28:20 INFO Applying migration id=thread 2026/10/26 20:28:20 INFO Applying migration id=host 2026/10/26 20:28:20 INFO Applying migration id=sharedinbox 2026/10/26 20:28:20 INFO Applying migration id=noteshost 2026/10/26 20:28:20 INFO Applying migration id=fetched 2026/10/26 20:28:20 INFO Applying migration id=move 2026/10/26 20:28:20 INFO Applying migration id=cleanup 2026/10/26 20:28:20 INFO Applying migration id=received 2026/10/26 20:28:20 INFO Applying migration id=namehost 2026/10/26 20:28:20 INFO Applying migration id=outboxhost 2026/10/26 20:28:20 INFO Applying migration id=notesfts 2026/10/26 20:28:20 INFO Applying migration id=iconsname 2026/10/26 20:28:20 INFO Applying migration id=nohash 2026/10/26 20:28:20 INFO Applying migration id=shares 2026/10/26 20:28:20 INFO Applying migration id=actorttl 2026/10/26 20:28:20 INFO Applying migration id=tocc 2026/10/26 20:28:20 INFO Applying migration id=followeds 2026/10/26 20:28:20 INFO Applying migration id=certhash 2026/10/26 20:28:20 INFO Applying migration id=follows_sync 2026/10/26 20:28:20 INFO Applying migration id=jsonpath 2026/10/26 20:28:20 INFO Applying migration id=localforward 2026/10/26 20:28:20 INFO Applying migration id=avatar 2026/10/26 20:28:20 INFO Applying migration id=noimage 2026/10/26 20:28:20 INFO Applying migration id=feed 2026/10/26 20:28:20 INFO Applying migration id=bookmarks 2026/10/26 20:28:20 INFO Applying migration id=shareactivity 2026/10/26 20:28:20 INFO Applying migration id=application 2026/10/26 20:28:20 INFO Applying migration id=certificates 2026/10/26 20:28:20 INFO Applying migration id=rawforward 2026/10/26 20:28:20 INFO Applying migration id=publickey 2026/10/26 20:28:20 INFO Applying migration id=resolvegroup 2026/10/26 20:28:20 INFO Applying migration id=reject 2026/10/26 20:28:20 INFO Applying migration id=autodel 2026/10/26 20:28:20 INFO Applying migration id=jsonb 2026/10/26 20:28:20 INFO Applying migration id=quote 2026/10/26 20:28:20 INFO Applying migration id=rfc9421 2026/10/26 20:28:20 INFO Applying migration id=keys 2026/10/26 20:28:20 INFO Applying migration id=portable 2026/10/26 20:28:20 INFO Applying migration id=proofs 2026/10/26 20:28:20 INFO Applying migration id=contexts 2026/10/26 20:28:20 INFO Applying migration id=deliverieshost 2026/10/26 20:28:20 INFO Applying migration id=pembegin 2026/10/26 20:28:20 INFO Applying migration id=didhost 2026/10/26 20:28:20 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:20 INFO Applying migration id=invites 2026/10/26 20:28:20 INFO Applying migration id=ed25519blob 2026/10/26 20:28:20 INFO Applying migration id=rsablob 2026/10/26 20:28:20 INFO Applying migration id=iconscid 2026/10/26 20:28:20 INFO Applying migration id=actor 2026/10/26 20:28:20 INFO Applying migration id=localkeys 2026/10/26 20:28:20 INFO Applying migration id=deleted 2026/10/26 20:28:20 INFO Applying migration id=history 2026/10/26 20:28:20 INFO Applying migration id=outboxnano 2026/10/26 20:28:20 INFO Applying migration id=implements 2026/10/26 20:28:20 INFO Applying migration id=backfill 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/26 20:28:20 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/.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.51s) === RUN TestResolve_FederatedActorOldCacheActorError 2026/10/26 20:28:20 INFO Applying migration id=initial 2026/10/26 20:28:20 INFO Applying migration id=notesupdated 2026/10/26 20:28:20 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:20 INFO Applying migration id=activitiesid 2026/10/26 20:28:20 INFO Applying migration id=outbox 2026/10/26 20:28:20 INFO Applying migration id=edits 2026/10/26 20:28:20 INFO Applying migration id=outboxactor 2026/10/26 20:28:20 INFO Applying migration id=outboxsender 2026/10/26 20:28:20 INFO Applying migration id=thread 2026/10/26 20:28:20 INFO Applying migration id=host 2026/10/26 20:28:20 INFO Applying migration id=sharedinbox 2026/10/26 20:28:20 INFO Applying migration id=noteshost 2026/10/26 20:28:20 INFO Applying migration id=fetched 2026/10/26 20:28:20 INFO Applying migration id=move 2026/10/26 20:28:20 INFO Applying migration id=cleanup 2026/10/26 20:28:20 INFO Applying migration id=received 2026/10/26 20:28:20 INFO Applying migration id=namehost 2026/10/26 20:28:20 INFO Applying migration id=outboxhost 2026/10/26 20:28:20 INFO Applying migration id=notesfts 2026/10/26 20:28:20 INFO Applying migration id=iconsname 2026/10/26 20:28:20 INFO Applying migration id=nohash 2026/10/26 20:28:20 INFO Applying migration id=shares 2026/10/26 20:28:20 INFO Applying migration id=actorttl 2026/10/26 20:28:20 INFO Applying migration id=tocc 2026/10/26 20:28:20 INFO Applying migration id=followeds 2026/10/26 20:28:20 INFO Applying migration id=certhash 2026/10/26 20:28:20 INFO Applying migration id=follows_sync 2026/10/26 20:28:20 INFO Applying migration id=jsonpath 2026/10/26 20:28:20 INFO Applying migration id=localforward 2026/10/26 20:28:20 INFO Applying migration id=avatar 2026/10/26 20:28:20 INFO Applying migration id=noimage 2026/10/26 20:28:20 INFO Applying migration id=feed 2026/10/26 20:28:20 INFO Applying migration id=bookmarks 2026/10/26 20:28:20 INFO Applying migration id=shareactivity 2026/10/26 20:28:20 INFO Applying migration id=application 2026/10/26 20:28:20 INFO Applying migration id=certificates 2026/10/26 20:28:20 INFO Applying migration id=rawforward 2026/10/26 20:28:20 INFO Applying migration id=publickey 2026/10/26 20:28:20 INFO Applying migration id=resolvegroup 2026/10/26 20:28:20 INFO Applying migration id=reject 2026/10/26 20:28:20 INFO Applying migration id=autodel 2026/10/26 20:28:20 INFO Applying migration id=jsonb 2026/10/26 20:28:20 INFO Applying migration id=quote 2026/10/26 20:28:20 INFO Applying migration id=rfc9421 2026/10/26 20:28:20 INFO Applying migration id=keys 2026/10/26 20:28:20 INFO Applying migration id=portable 2026/10/26 20:28:20 INFO Applying migration id=proofs 2026/10/26 20:28:20 INFO Applying migration id=contexts 2026/10/26 20:28:20 INFO Applying migration id=deliverieshost 2026/10/26 20:28:20 INFO Applying migration id=pembegin 2026/10/26 20:28:20 INFO Applying migration id=didhost 2026/10/26 20:28:20 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:20 INFO Applying migration id=invites 2026/10/26 20:28:20 INFO Applying migration id=ed25519blob 2026/10/26 20:28:20 INFO Applying migration id=rsablob 2026/10/26 20:28:20 INFO Applying migration id=iconscid 2026/10/26 20:28:20 INFO Applying migration id=actor 2026/10/26 20:28:20 INFO Applying migration id=localkeys 2026/10/26 20:28:20 INFO Applying migration id=deleted 2026/10/26 20:28:20 INFO Applying migration id=history 2026/10/26 20:28:20 INFO Applying migration id=outboxnano 2026/10/26 20:28:20 INFO Applying migration id=implements 2026/10/26 20:28:20 INFO Applying migration id=backfill 2026/10/26 20:28:20 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/26 20:28:20 WARN Using old cache entry for actor id=https://0.0.0.0/user/dan error="failed to fetch https://0.0.0.0/user/dan: failed to send request to https://0.0.0.0/user/dan: a" --- PASS: TestResolve_FederatedActorOldCacheActorError (0.20s) === RUN TestResolve_FederatedActorOldCacheActorDeleted 2026/10/26 20:28:20 INFO Applying migration id=initial 2026/10/26 20:28:20 INFO Applying migration id=notesupdated 2026/10/26 20:28:20 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:20 INFO Applying migration id=activitiesid 2026/10/26 20:28:20 INFO Applying migration id=outbox 2026/10/26 20:28:20 INFO Applying migration id=edits 2026/10/26 20:28:20 INFO Applying migration id=outboxactor 2026/10/26 20:28:20 INFO Applying migration id=outboxsender 2026/10/26 20:28:20 INFO Applying migration id=thread 2026/10/26 20:28:20 INFO Applying migration id=host 2026/10/26 20:28:20 INFO Applying migration id=sharedinbox 2026/10/26 20:28:20 INFO Applying migration id=noteshost 2026/10/26 20:28:20 INFO Applying migration id=fetched 2026/10/26 20:28:20 INFO Applying migration id=move 2026/10/26 20:28:20 INFO Applying migration id=cleanup 2026/10/26 20:28:20 INFO Applying migration id=received 2026/10/26 20:28:20 INFO Applying migration id=namehost 2026/10/26 20:28:20 INFO Applying migration id=outboxhost 2026/10/26 20:28:20 INFO Applying migration id=notesfts 2026/10/26 20:28:20 INFO Applying migration id=iconsname 2026/10/26 20:28:20 INFO Applying migration id=nohash 2026/10/26 20:28:20 INFO Applying migration id=shares 2026/10/26 20:28:20 INFO Applying migration id=actorttl 2026/10/26 20:28:20 INFO Applying migration id=tocc 2026/10/26 20:28:20 INFO Applying migration id=followeds 2026/10/26 20:28:20 INFO Applying migration id=certhash 2026/10/26 20:28:20 INFO Applying migration id=follows_sync 2026/10/26 20:28:20 INFO Applying migration id=jsonpath 2026/10/26 20:28:20 INFO Applying migration id=localforward 2026/10/26 20:28:20 INFO Applying migration id=avatar 2026/10/26 20:28:20 INFO Applying migration id=noimage 2026/10/26 20:28:20 INFO Applying migration id=feed 2026/10/26 20:28:20 INFO Applying migration id=bookmarks 2026/10/26 20:28:20 INFO Applying migration id=shareactivity 2026/10/26 20:28:20 INFO Applying migration id=application 2026/10/26 20:28:20 INFO Applying migration id=certificates 2026/10/26 20:28:20 INFO Applying migration id=rawforward 2026/10/26 20:28:20 INFO Applying migration id=publickey 2026/10/26 20:28:20 INFO Applying migration id=resolvegroup 2026/10/26 20:28:20 INFO Applying migration id=reject 2026/10/26 20:28:20 INFO Applying migration id=autodel 2026/10/26 20:28:20 INFO Applying migration id=jsonb 2026/10/26 20:28:20 INFO Applying migration id=quote 2026/10/26 20:28:20 INFO Applying migration id=rfc9421 2026/10/26 20:28:20 INFO Applying migration id=keys 2026/10/26 20:28:20 INFO Applying migration id=portable 2026/10/26 20:28:20 INFO Applying migration id=proofs 2026/10/26 20:28:20 INFO Applying migration id=contexts 2026/10/26 20:28:20 INFO Applying migration id=deliverieshost 2026/10/26 20:28:20 INFO Applying migration id=pembegin 2026/10/26 20:28:20 INFO Applying migration id=didhost 2026/10/26 20:28:20 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:20 INFO Applying migration id=invites 2026/10/26 20:28:20 INFO Applying migration id=ed25519blob 2026/10/26 20:28:20 INFO Applying migration id=rsablob 2026/10/26 20:28:20 INFO Applying migration id=iconscid 2026/10/26 20:28:20 INFO Applying migration id=actor 2026/10/26 20:28:20 INFO Applying migration id=localkeys 2026/10/26 20:28:20 INFO Applying migration id=deleted 2026/10/26 20:28:20 INFO Applying migration id=history 2026/10/26 20:28:20 INFO Applying migration id=outboxnano 2026/10/26 20:28:20 INFO Applying migration id=implements 2026/10/26 20:28:20 INFO Applying migration id=backfill 2026/10/26 20:28:21 INFO Updating old cache entry for actor id=https://0.0.0.0/user/dan 2026/10/26 20:28:21 WARN Actor is gone, deleting associated objects id=https://0.0.0.0/user/dan --- PASS: TestResolve_FederatedActorOldCacheActorDeleted (0.41s) === RUN TestResolve_FederatedActorFirstTimeWrongID 2026/10/26 20:28:21 INFO Applying migration id=initial 2026/10/26 20:28:21 INFO Applying migration id=notesupdated 2026/10/26 20:28:21 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:21 INFO Applying migration id=activitiesid 2026/10/26 20:28:21 INFO Applying migration id=outbox 2026/10/26 20:28:21 INFO Applying migration id=edits 2026/10/26 20:28:21 INFO Applying migration id=outboxactor 2026/10/26 20:28:21 INFO Applying migration id=outboxsender 2026/10/26 20:28:21 INFO Applying migration id=thread 2026/10/26 20:28:21 INFO Applying migration id=host 2026/10/26 20:28:21 INFO Applying migration id=sharedinbox 2026/10/26 20:28:21 INFO Applying migration id=noteshost 2026/10/26 20:28:21 INFO Applying migration id=fetched 2026/10/26 20:28:21 INFO Applying migration id=move 2026/10/26 20:28:21 INFO Applying migration id=cleanup 2026/10/26 20:28:21 INFO Applying migration id=received 2026/10/26 20:28:21 INFO Applying migration id=namehost 2026/10/26 20:28:21 INFO Applying migration id=outboxhost 2026/10/26 20:28:21 INFO Applying migration id=notesfts 2026/10/26 20:28:21 INFO Applying migration id=iconsname 2026/10/26 20:28:21 INFO Applying migration id=nohash 2026/10/26 20:28:21 INFO Applying migration id=shares 2026/10/26 20:28:21 INFO Applying migration id=actorttl 2026/10/26 20:28:21 INFO Applying migration id=tocc 2026/10/26 20:28:21 INFO Applying migration id=followeds 2026/10/26 20:28:21 INFO Applying migration id=certhash 2026/10/26 20:28:21 INFO Applying migration id=follows_sync 2026/10/26 20:28:21 INFO Applying migration id=jsonpath 2026/10/26 20:28:21 INFO Applying migration id=localforward 2026/10/26 20:28:21 INFO Applying migration id=avatar 2026/10/26 20:28:21 INFO Applying migration id=noimage 2026/10/26 20:28:21 INFO Applying migration id=feed 2026/10/26 20:28:21 INFO Applying migration id=bookmarks 2026/10/26 20:28:21 INFO Applying migration id=shareactivity 2026/10/26 20:28:21 INFO Applying migration id=application 2026/10/26 20:28:21 INFO Applying migration id=certificates 2026/10/26 20:28:21 INFO Applying migration id=rawforward 2026/10/26 20:28:21 INFO Applying migration id=publickey 2026/10/26 20:28:21 INFO Applying migration id=resolvegroup 2026/10/26 20:28:21 INFO Applying migration id=reject 2026/10/26 20:28:21 INFO Applying migration id=autodel 2026/10/26 20:28:21 INFO Applying migration id=jsonb 2026/10/26 20:28:21 INFO Applying migration id=quote 2026/10/26 20:28:21 INFO Applying migration id=rfc9421 2026/10/26 20:28:21 INFO Applying migration id=keys 2026/10/26 20:28:21 INFO Applying migration id=portable 2026/10/26 20:28:21 INFO Applying migration id=proofs 2026/10/26 20:28:21 INFO Applying migration id=contexts 2026/10/26 20:28:21 INFO Applying migration id=deliverieshost 2026/10/26 20:28:21 INFO Applying migration id=pembegin 2026/10/26 20:28:21 INFO Applying migration id=didhost 2026/10/26 20:28:21 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:21 INFO Applying migration id=invites 2026/10/26 20:28:21 INFO Applying migration id=ed25519blob 2026/10/26 20:28:21 INFO Applying migration id=rsablob 2026/10/26 20:28:21 INFO Applying migration id=iconscid 2026/10/26 20:28:21 INFO Applying migration id=actor 2026/10/26 20:28:21 INFO Applying migration id=localkeys 2026/10/26 20:28:21 INFO Applying migration id=deleted 2026/10/26 20:28:21 INFO Applying migration id=history 2026/10/26 20:28:21 INFO Applying migration id=outboxnano 2026/10/26 20:28:21 INFO Applying migration id=implements 2026/10/26 20:28:21 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeWrongID (0.19s) === RUN TestResolve_FederatedActorFirstTimeDeleted 2026/10/26 20:28:21 INFO Applying migration id=initial 2026/10/26 20:28:21 INFO Applying migration id=notesupdated 2026/10/26 20:28:21 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:21 INFO Applying migration id=activitiesid 2026/10/26 20:28:21 INFO Applying migration id=outbox 2026/10/26 20:28:21 INFO Applying migration id=edits 2026/10/26 20:28:21 INFO Applying migration id=outboxactor 2026/10/26 20:28:21 INFO Applying migration id=outboxsender 2026/10/26 20:28:21 INFO Applying migration id=thread 2026/10/26 20:28:21 INFO Applying migration id=host 2026/10/26 20:28:21 INFO Applying migration id=sharedinbox 2026/10/26 20:28:21 INFO Applying migration id=noteshost 2026/10/26 20:28:21 INFO Applying migration id=fetched 2026/10/26 20:28:21 INFO Applying migration id=move 2026/10/26 20:28:21 INFO Applying migration id=cleanup 2026/10/26 20:28:21 INFO Applying migration id=received 2026/10/26 20:28:21 INFO Applying migration id=namehost 2026/10/26 20:28:21 INFO Applying migration id=outboxhost 2026/10/26 20:28:21 INFO Applying migration id=notesfts 2026/10/26 20:28:21 INFO Applying migration id=iconsname 2026/10/26 20:28:21 INFO Applying migration id=nohash 2026/10/26 20:28:21 INFO Applying migration id=shares 2026/10/26 20:28:21 INFO Applying migration id=actorttl 2026/10/26 20:28:21 INFO Applying migration id=tocc 2026/10/26 20:28:21 INFO Applying migration id=followeds 2026/10/26 20:28:21 INFO Applying migration id=certhash 2026/10/26 20:28:21 INFO Applying migration id=follows_sync 2026/10/26 20:28:21 INFO Applying migration id=jsonpath 2026/10/26 20:28:21 INFO Applying migration id=localforward 2026/10/26 20:28:21 INFO Applying migration id=avatar 2026/10/26 20:28:21 INFO Applying migration id=noimage 2026/10/26 20:28:21 INFO Applying migration id=feed 2026/10/26 20:28:21 INFO Applying migration id=bookmarks 2026/10/26 20:28:21 INFO Applying migration id=shareactivity 2026/10/26 20:28:21 INFO Applying migration id=application 2026/10/26 20:28:21 INFO Applying migration id=certificates 2026/10/26 20:28:21 INFO Applying migration id=rawforward 2026/10/26 20:28:21 INFO Applying migration id=publickey 2026/10/26 20:28:21 INFO Applying migration id=resolvegroup 2026/10/26 20:28:21 INFO Applying migration id=reject 2026/10/26 20:28:21 INFO Applying migration id=autodel 2026/10/26 20:28:21 INFO Applying migration id=jsonb 2026/10/26 20:28:21 INFO Applying migration id=quote 2026/10/26 20:28:21 INFO Applying migration id=rfc9421 2026/10/26 20:28:21 INFO Applying migration id=keys 2026/10/26 20:28:21 INFO Applying migration id=portable 2026/10/26 20:28:21 INFO Applying migration id=proofs 2026/10/26 20:28:21 INFO Applying migration id=contexts 2026/10/26 20:28:21 INFO Applying migration id=deliverieshost 2026/10/26 20:28:21 INFO Applying migration id=pembegin 2026/10/26 20:28:21 INFO Applying migration id=didhost 2026/10/26 20:28:21 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:21 INFO Applying migration id=invites 2026/10/26 20:28:21 INFO Applying migration id=ed25519blob 2026/10/26 20:28:21 INFO Applying migration id=rsablob 2026/10/26 20:28:21 INFO Applying migration id=iconscid 2026/10/26 20:28:21 INFO Applying migration id=actor 2026/10/26 20:28:21 INFO Applying migration id=localkeys 2026/10/26 20:28:21 INFO Applying migration id=deleted 2026/10/26 20:28:21 INFO Applying migration id=history 2026/10/26 20:28:21 INFO Applying migration id=outboxnano 2026/10/26 20:28:21 INFO Applying migration id=implements 2026/10/26 20:28:21 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeDeleted (0.27s) === RUN TestResolve_FederatedActorFirstTimeTooYoung 2026/10/26 20:28:21 INFO Applying migration id=initial 2026/10/26 20:28:21 INFO Applying migration id=notesupdated 2026/10/26 20:28:21 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:21 INFO Applying migration id=activitiesid 2026/10/26 20:28:21 INFO Applying migration id=outbox 2026/10/26 20:28:21 INFO Applying migration id=edits 2026/10/26 20:28:21 INFO Applying migration id=outboxactor 2026/10/26 20:28:21 INFO Applying migration id=outboxsender 2026/10/26 20:28:21 INFO Applying migration id=thread 2026/10/26 20:28:21 INFO Applying migration id=host 2026/10/26 20:28:21 INFO Applying migration id=sharedinbox 2026/10/26 20:28:21 INFO Applying migration id=noteshost 2026/10/26 20:28:21 INFO Applying migration id=fetched 2026/10/26 20:28:21 INFO Applying migration id=move 2026/10/26 20:28:21 INFO Applying migration id=cleanup 2026/10/26 20:28:21 INFO Applying migration id=received 2026/10/26 20:28:21 INFO Applying migration id=namehost 2026/10/26 20:28:21 INFO Applying migration id=outboxhost 2026/10/26 20:28:21 INFO Applying migration id=notesfts 2026/10/26 20:28:21 INFO Applying migration id=iconsname 2026/10/26 20:28:21 INFO Applying migration id=nohash 2026/10/26 20:28:21 INFO Applying migration id=shares 2026/10/26 20:28:21 INFO Applying migration id=actorttl 2026/10/26 20:28:21 INFO Applying migration id=tocc 2026/10/26 20:28:21 INFO Applying migration id=followeds 2026/10/26 20:28:21 INFO Applying migration id=certhash 2026/10/26 20:28:21 INFO Applying migration id=follows_sync 2026/10/26 20:28:21 INFO Applying migration id=jsonpath 2026/10/26 20:28:21 INFO Applying migration id=localforward 2026/10/26 20:28:21 INFO Applying migration id=avatar 2026/10/26 20:28:21 INFO Applying migration id=noimage 2026/10/26 20:28:21 INFO Applying migration id=feed 2026/10/26 20:28:21 INFO Applying migration id=bookmarks 2026/10/26 20:28:21 INFO Applying migration id=shareactivity 2026/10/26 20:28:21 INFO Applying migration id=application 2026/10/26 20:28:21 INFO Applying migration id=certificates 2026/10/26 20:28:21 INFO Applying migration id=rawforward 2026/10/26 20:28:21 INFO Applying migration id=publickey 2026/10/26 20:28:21 INFO Applying migration id=resolvegroup 2026/10/26 20:28:21 INFO Applying migration id=reject 2026/10/26 20:28:21 INFO Applying migration id=autodel 2026/10/26 20:28:21 INFO Applying migration id=jsonb 2026/10/26 20:28:21 INFO Applying migration id=quote 2026/10/26 20:28:21 INFO Applying migration id=rfc9421 2026/10/26 20:28:21 INFO Applying migration id=keys 2026/10/26 20:28:21 INFO Applying migration id=portable 2026/10/26 20:28:21 INFO Applying migration id=proofs 2026/10/26 20:28:21 INFO Applying migration id=contexts 2026/10/26 20:28:21 INFO Applying migration id=deliverieshost 2026/10/26 20:28:21 INFO Applying migration id=pembegin 2026/10/26 20:28:21 INFO Applying migration id=didhost 2026/10/26 20:28:21 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:21 INFO Applying migration id=invites 2026/10/26 20:28:21 INFO Applying migration id=ed25519blob 2026/10/26 20:28:21 INFO Applying migration id=rsablob 2026/10/26 20:28:21 INFO Applying migration id=iconscid 2026/10/26 20:28:21 INFO Applying migration id=actor 2026/10/26 20:28:21 INFO Applying migration id=localkeys 2026/10/26 20:28:21 INFO Applying migration id=deleted 2026/10/26 20:28:21 INFO Applying migration id=history 2026/10/26 20:28:21 INFO Applying migration id=outboxnano 2026/10/26 20:28:21 INFO Applying migration id=implements 2026/10/26 20:28:21 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeTooYoung (0.54s) === RUN TestResolve_FederatedActorFirstTimeSuspended 2026/10/26 20:28:22 INFO Applying migration id=initial 2026/10/26 20:28:22 INFO Applying migration id=notesupdated 2026/10/26 20:28:22 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:22 INFO Applying migration id=activitiesid 2026/10/26 20:28:22 INFO Applying migration id=outbox 2026/10/26 20:28:22 INFO Applying migration id=edits 2026/10/26 20:28:22 INFO Applying migration id=outboxactor 2026/10/26 20:28:22 INFO Applying migration id=outboxsender 2026/10/26 20:28:22 INFO Applying migration id=thread 2026/10/26 20:28:22 INFO Applying migration id=host 2026/10/26 20:28:22 INFO Applying migration id=sharedinbox 2026/10/26 20:28:22 INFO Applying migration id=noteshost 2026/10/26 20:28:22 INFO Applying migration id=fetched 2026/10/26 20:28:22 INFO Applying migration id=move 2026/10/26 20:28:22 INFO Applying migration id=cleanup 2026/10/26 20:28:22 INFO Applying migration id=received 2026/10/26 20:28:22 INFO Applying migration id=namehost 2026/10/26 20:28:22 INFO Applying migration id=outboxhost 2026/10/26 20:28:22 INFO Applying migration id=notesfts 2026/10/26 20:28:22 INFO Applying migration id=iconsname 2026/10/26 20:28:22 INFO Applying migration id=nohash 2026/10/26 20:28:22 INFO Applying migration id=shares 2026/10/26 20:28:22 INFO Applying migration id=actorttl 2026/10/26 20:28:22 INFO Applying migration id=tocc 2026/10/26 20:28:22 INFO Applying migration id=followeds 2026/10/26 20:28:22 INFO Applying migration id=certhash 2026/10/26 20:28:22 INFO Applying migration id=follows_sync 2026/10/26 20:28:22 INFO Applying migration id=jsonpath 2026/10/26 20:28:22 INFO Applying migration id=localforward 2026/10/26 20:28:22 INFO Applying migration id=avatar 2026/10/26 20:28:22 INFO Applying migration id=noimage 2026/10/26 20:28:22 INFO Applying migration id=feed 2026/10/26 20:28:22 INFO Applying migration id=bookmarks 2026/10/26 20:28:22 INFO Applying migration id=shareactivity 2026/10/26 20:28:22 INFO Applying migration id=application 2026/10/26 20:28:22 INFO Applying migration id=certificates 2026/10/26 20:28:22 INFO Applying migration id=rawforward 2026/10/26 20:28:22 INFO Applying migration id=publickey 2026/10/26 20:28:22 INFO Applying migration id=resolvegroup 2026/10/26 20:28:22 INFO Applying migration id=reject 2026/10/26 20:28:22 INFO Applying migration id=autodel 2026/10/26 20:28:22 INFO Applying migration id=jsonb 2026/10/26 20:28:22 INFO Applying migration id=quote 2026/10/26 20:28:22 INFO Applying migration id=rfc9421 2026/10/26 20:28:22 INFO Applying migration id=keys 2026/10/26 20:28:22 INFO Applying migration id=portable 2026/10/26 20:28:22 INFO Applying migration id=proofs 2026/10/26 20:28:22 INFO Applying migration id=contexts 2026/10/26 20:28:22 INFO Applying migration id=deliverieshost 2026/10/26 20:28:22 INFO Applying migration id=pembegin 2026/10/26 20:28:22 INFO Applying migration id=didhost 2026/10/26 20:28:22 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:22 INFO Applying migration id=invites 2026/10/26 20:28:22 INFO Applying migration id=ed25519blob 2026/10/26 20:28:22 INFO Applying migration id=rsablob 2026/10/26 20:28:22 INFO Applying migration id=iconscid 2026/10/26 20:28:22 INFO Applying migration id=actor 2026/10/26 20:28:22 INFO Applying migration id=localkeys 2026/10/26 20:28:22 INFO Applying migration id=deleted 2026/10/26 20:28:22 INFO Applying migration id=history 2026/10/26 20:28:22 INFO Applying migration id=outboxnano 2026/10/26 20:28:22 INFO Applying migration id=implements 2026/10/26 20:28:22 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorFirstTimeSuspended (0.12s) === RUN TestResolve_FederatedActorWrongIDCached 2026/10/26 20:28:22 INFO Applying migration id=initial 2026/10/26 20:28:22 INFO Applying migration id=notesupdated 2026/10/26 20:28:22 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:22 INFO Applying migration id=activitiesid 2026/10/26 20:28:22 INFO Applying migration id=outbox 2026/10/26 20:28:22 INFO Applying migration id=edits 2026/10/26 20:28:22 INFO Applying migration id=outboxactor 2026/10/26 20:28:22 INFO Applying migration id=outboxsender 2026/10/26 20:28:22 INFO Applying migration id=thread 2026/10/26 20:28:22 INFO Applying migration id=host 2026/10/26 20:28:22 INFO Applying migration id=sharedinbox 2026/10/26 20:28:22 INFO Applying migration id=noteshost 2026/10/26 20:28:22 INFO Applying migration id=fetched 2026/10/26 20:28:22 INFO Applying migration id=move 2026/10/26 20:28:22 INFO Applying migration id=cleanup 2026/10/26 20:28:22 INFO Applying migration id=received 2026/10/26 20:28:22 INFO Applying migration id=namehost 2026/10/26 20:28:22 INFO Applying migration id=outboxhost 2026/10/26 20:28:22 INFO Applying migration id=notesfts 2026/10/26 20:28:22 INFO Applying migration id=iconsname 2026/10/26 20:28:22 INFO Applying migration id=nohash 2026/10/26 20:28:22 INFO Applying migration id=shares 2026/10/26 20:28:22 INFO Applying migration id=actorttl 2026/10/26 20:28:22 INFO Applying migration id=tocc 2026/10/26 20:28:22 INFO Applying migration id=followeds 2026/10/26 20:28:22 INFO Applying migration id=certhash 2026/10/26 20:28:22 INFO Applying migration id=follows_sync 2026/10/26 20:28:22 INFO Applying migration id=jsonpath 2026/10/26 20:28:22 INFO Applying migration id=localforward 2026/10/26 20:28:22 INFO Applying migration id=avatar 2026/10/26 20:28:22 INFO Applying migration id=noimage 2026/10/26 20:28:22 INFO Applying migration id=feed 2026/10/26 20:28:22 INFO Applying migration id=bookmarks 2026/10/26 20:28:22 INFO Applying migration id=shareactivity 2026/10/26 20:28:22 INFO Applying migration id=application 2026/10/26 20:28:22 INFO Applying migration id=certificates 2026/10/26 20:28:22 INFO Applying migration id=rawforward 2026/10/26 20:28:22 INFO Applying migration id=publickey 2026/10/26 20:28:22 INFO Applying migration id=resolvegroup 2026/10/26 20:28:22 INFO Applying migration id=reject 2026/10/26 20:28:22 INFO Applying migration id=autodel 2026/10/26 20:28:22 INFO Applying migration id=jsonb 2026/10/26 20:28:22 INFO Applying migration id=quote 2026/10/26 20:28:22 INFO Applying migration id=rfc9421 2026/10/26 20:28:22 INFO Applying migration id=keys 2026/10/26 20:28:22 INFO Applying migration id=portable 2026/10/26 20:28:22 INFO Applying migration id=proofs 2026/10/26 20:28:22 INFO Applying migration id=contexts 2026/10/26 20:28:22 INFO Applying migration id=deliverieshost 2026/10/26 20:28:22 INFO Applying migration id=pembegin 2026/10/26 20:28:22 INFO Applying migration id=didhost 2026/10/26 20:28:22 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:22 INFO Applying migration id=invites 2026/10/26 20:28:22 INFO Applying migration id=ed25519blob 2026/10/26 20:28:22 INFO Applying migration id=rsablob 2026/10/26 20:28:22 INFO Applying migration id=iconscid 2026/10/26 20:28:22 INFO Applying migration id=actor 2026/10/26 20:28:22 INFO Applying migration id=localkeys 2026/10/26 20:28:22 INFO Applying migration id=deleted 2026/10/26 20:28:22 INFO Applying migration id=history 2026/10/26 20:28:22 INFO Applying migration id=outboxnano 2026/10/26 20:28:22 INFO Applying migration id=implements 2026/10/26 20:28:22 INFO Applying migration id=backfill --- PASS: TestResolve_FederatedActorWrongIDCached (0.39s) === RUN TestResolve_FederatedActorWrongIDCachedOldCache 2026/10/26 20:28:22 INFO Applying migration id=initial 2026/10/26 20:28:22 INFO Applying migration id=notesupdated 2026/10/26 20:28:22 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:22 INFO Applying migration id=activitiesid 2026/10/26 20:28:22 INFO Applying migration id=outbox 2026/10/26 20:28:22 INFO Applying migration id=edits 2026/10/26 20:28:22 INFO Applying migration id=outboxactor 2026/10/26 20:28:22 INFO Applying migration id=outboxsender 2026/10/26 20:28:22 INFO Applying migration id=thread 2026/10/26 20:28:22 INFO Applying migration id=host 2026/10/26 20:28:22 INFO Applying migration id=sharedinbox 2026/10/26 20:28:22 INFO Applying migration id=noteshost 2026/10/26 20:28:22 INFO Applying migration id=fetched 2026/10/26 20:28:22 INFO Applying migration id=move 2026/10/26 20:28:22 INFO Applying migration id=cleanup 2026/10/26 20:28:22 INFO Applying migration id=received 2026/10/26 20:28:22 INFO Applying migration id=namehost 2026/10/26 20:28:22 INFO Applying migration id=outboxhost 2026/10/26 20:28:22 INFO Applying migration id=notesfts 2026/10/26 20:28:22 INFO Applying migration id=iconsname 2026/10/26 20:28:22 INFO Applying migration id=nohash 2026/10/26 20:28:22 INFO Applying migration id=shares 2026/10/26 20:28:22 INFO Applying migration id=actorttl 2026/10/26 20:28:22 INFO Applying migration id=tocc 2026/10/26 20:28:22 INFO Applying migration id=followeds 2026/10/26 20:28:22 INFO Applying migration id=certhash 2026/10/26 20:28:22 INFO Applying migration id=follows_sync 2026/10/26 20:28:22 INFO Applying migration id=jsonpath 2026/10/26 20:28:22 INFO Applying migration id=localforward 2026/10/26 20:28:22 INFO Applying migration id=avatar 2026/10/26 20:28:22 INFO Applying migration id=noimage 2026/10/26 20:28:22 INFO Applying migration id=feed 2026/10/26 20:28:22 INFO Applying migration id=bookmarks 2026/10/26 20:28:22 INFO Applying migration id=shareactivity 2026/10/26 20:28:22 INFO Applying migration id=application 2026/10/26 20:28:22 INFO Applying migration id=certificates 2026/10/26 20:28:22 INFO Applying migration id=rawforward 2026/10/26 20:28:22 INFO Applying migration id=publickey 2026/10/26 20:28:22 INFO Applying migration id=resolvegroup 2026/10/26 20:28:22 INFO Applying migration id=reject 2026/10/26 20:28:22 INFO Applying migration id=autodel 2026/10/26 20:28:22 INFO Applying migration id=jsonb 2026/10/26 20:28:22 INFO Applying migration id=quote 2026/10/26 20:28:22 INFO Applying migration id=rfc9421 2026/10/26 20:28:22 INFO Applying migration id=keys 2026/10/26 20:28:22 INFO Applying migration id=portable 2026/10/26 20:28:22 INFO Applying migration id=proofs 2026/10/26 20:28:22 INFO Applying migration id=contexts 2026/10/26 20:28:22 INFO Applying migration id=deliverieshost 2026/10/26 20:28:22 INFO Applying migration id=pembegin 2026/10/26 20:28:22 INFO Applying migration id=didhost 2026/10/26 20:28:22 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:22 INFO Applying migration id=invites 2026/10/26 20:28:22 INFO Applying migration id=ed25519blob 2026/10/26 20:28:22 INFO Applying migration id=rsablob 2026/10/26 20:28:22 INFO Applying migration id=iconscid 2026/10/26 20:28:22 INFO Applying migration id=actor 2026/10/26 20:28:22 INFO Applying migration id=localkeys 2026/10/26 20:28:22 INFO Applying migration id=deleted 2026/10/26 20:28:22 INFO Applying migration id=history 2026/10/26 20:28:22 INFO Applying migration id=outboxnano 2026/10/26 20:28:22 INFO Applying migration id=implements 2026/10/26 20:28:22 INFO Applying migration id=backfill 2026/10/26 20:28:23 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDCachedOldCache (0.48s) === RUN TestResolve_FederatedActorWrongIDOldCache 2026/10/26 20:28:23 INFO Applying migration id=initial 2026/10/26 20:28:23 INFO Applying migration id=notesupdated 2026/10/26 20:28:23 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:23 INFO Applying migration id=activitiesid 2026/10/26 20:28:23 INFO Applying migration id=outbox 2026/10/26 20:28:23 INFO Applying migration id=edits 2026/10/26 20:28:23 INFO Applying migration id=outboxactor 2026/10/26 20:28:23 INFO Applying migration id=outboxsender 2026/10/26 20:28:23 INFO Applying migration id=thread 2026/10/26 20:28:23 INFO Applying migration id=host 2026/10/26 20:28:23 INFO Applying migration id=sharedinbox 2026/10/26 20:28:23 INFO Applying migration id=noteshost 2026/10/26 20:28:23 INFO Applying migration id=fetched 2026/10/26 20:28:23 INFO Applying migration id=move 2026/10/26 20:28:23 INFO Applying migration id=cleanup 2026/10/26 20:28:23 INFO Applying migration id=received 2026/10/26 20:28:23 INFO Applying migration id=namehost 2026/10/26 20:28:23 INFO Applying migration id=outboxhost 2026/10/26 20:28:23 INFO Applying migration id=notesfts 2026/10/26 20:28:23 INFO Applying migration id=iconsname 2026/10/26 20:28:23 INFO Applying migration id=nohash 2026/10/26 20:28:23 INFO Applying migration id=shares 2026/10/26 20:28:23 INFO Applying migration id=actorttl 2026/10/26 20:28:23 INFO Applying migration id=tocc 2026/10/26 20:28:23 INFO Applying migration id=followeds 2026/10/26 20:28:23 INFO Applying migration id=certhash 2026/10/26 20:28:23 INFO Applying migration id=follows_sync 2026/10/26 20:28:23 INFO Applying migration id=jsonpath 2026/10/26 20:28:23 INFO Applying migration id=localforward 2026/10/26 20:28:23 INFO Applying migration id=avatar 2026/10/26 20:28:23 INFO Applying migration id=noimage 2026/10/26 20:28:23 INFO Applying migration id=feed 2026/10/26 20:28:23 INFO Applying migration id=bookmarks 2026/10/26 20:28:23 INFO Applying migration id=shareactivity 2026/10/26 20:28:23 INFO Applying migration id=application 2026/10/26 20:28:23 INFO Applying migration id=certificates 2026/10/26 20:28:23 INFO Applying migration id=rawforward 2026/10/26 20:28:23 INFO Applying migration id=publickey 2026/10/26 20:28:23 INFO Applying migration id=resolvegroup 2026/10/26 20:28:23 INFO Applying migration id=reject 2026/10/26 20:28:23 INFO Applying migration id=autodel 2026/10/26 20:28:23 INFO Applying migration id=jsonb 2026/10/26 20:28:23 INFO Applying migration id=quote 2026/10/26 20:28:23 INFO Applying migration id=rfc9421 2026/10/26 20:28:23 INFO Applying migration id=keys 2026/10/26 20:28:23 INFO Applying migration id=portable 2026/10/26 20:28:23 INFO Applying migration id=proofs 2026/10/26 20:28:23 INFO Applying migration id=contexts 2026/10/26 20:28:23 INFO Applying migration id=deliverieshost 2026/10/26 20:28:23 INFO Applying migration id=pembegin 2026/10/26 20:28:23 INFO Applying migration id=didhost 2026/10/26 20:28:23 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:23 INFO Applying migration id=invites 2026/10/26 20:28:23 INFO Applying migration id=ed25519blob 2026/10/26 20:28:23 INFO Applying migration id=rsablob 2026/10/26 20:28:23 INFO Applying migration id=iconscid 2026/10/26 20:28:23 INFO Applying migration id=actor 2026/10/26 20:28:23 INFO Applying migration id=localkeys 2026/10/26 20:28:23 INFO Applying migration id=deleted 2026/10/26 20:28:23 INFO Applying migration id=history 2026/10/26 20:28:23 INFO Applying migration id=outboxnano 2026/10/26 20:28:23 INFO Applying migration id=implements 2026/10/26 20:28:23 INFO Applying migration id=backfill 2026/10/26 20:28:23 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan 2026/10/26 20:28:23 INFO Updating old cache entry for actor id=https://0.0.0.0/users/dan --- PASS: TestResolve_FederatedActorWrongIDOldCache (0.49s) PASS ok github.com/dimkr/tootik/fed 20.227s === 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.016s ? 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 --- PASS: TestFromHTML_Empty (0.00s) === CONT TestFromHTML_Quote --- PASS: TestFromHTML_Quote (0.00s) === CONT TestFromHTML_OrderedList === CONT TestToHTML_TitleAndParagraphs --- PASS: TestFromHTML_OrderedList (0.00s) === CONT TestFromHTML_UnorderedList --- PASS: TestFromHTML_UnorderedList (0.00s) === CONT TestFromHTML_Escaping --- PASS: TestToHTML_TitleAndParagraphs (0.00s) === CONT TestToHTML_Escaping --- PASS: TestFromHTML_Escaping (0.00s) === CONT TestFromHTML_ImageAndSameLink --- PASS: TestToHTML_Escaping (0.00s) === CONT TestToHTML_EmojiMention --- PASS: TestFromHTML_ImageAndSameLink (0.00s) === CONT TestFromHTML_ImageAndLink --- PASS: TestFromHTML_ImageAndLink (0.00s) === CONT TestFromHTML_ImageNoSrc --- PASS: TestFromHTML_ImageNoSrc (0.00s) === CONT TestFromHTML_ImageAlt --- PASS: TestFromHTML_ImageAlt (0.00s) === CONT TestFromHTML_Image --- PASS: TestToHTML_EmojiMention (0.00s) === CONT TestToHTML_NoMentions --- PASS: TestFromHTML_Image (0.00s) === CONT TestFromHTML_Mention --- PASS: TestFromHTML_Mention (0.00s) --- PASS: TestToHTML_NoMentions (0.00s) === CONT TestToHTML_MissingMentions === CONT TestToHTML_Empty --- PASS: TestToHTML_MissingMentions (0.00s) === CONT TestToHTML_Mentions --- PASS: TestToHTML_Empty (0.00s) === CONT TestFromHTML_MentionAndLinkAltText === CONT TestFromHTML_LineBreak === CONT TestToHTML_OnlyLineBreaks === CONT TestFromHTML_MentionAndLinks === CONT TestToHTML_LinkParentheses === CONT TestFromHTML_TitleAndParagraphs === CONT TestFromHTML_Paragraphs --- PASS: TestToHTML_Mentions (0.00s) --- PASS: TestFromHTML_Paragraphs (0.00s) === CONT TestToHTML_TrailingLineBreaks --- PASS: TestToHTML_TrailingLineBreaks (0.00s) --- PASS: TestFromHTML_MentionAndLinkAltText (0.00s) === CONT TestToHTML_LeadingLineBreaks --- PASS: TestFromHTML_LineBreak (0.00s) --- PASS: TestToHTML_OnlyLineBreaks (0.00s) --- PASS: TestFromHTML_TitleAndParagraphs (0.00s) --- PASS: TestToHTML_LeadingLineBreaks (0.00s) === CONT TestFromHTML_Plain --- PASS: TestFromHTML_MentionAndLinks (0.00s) === CONT TestToHTML_LeadingLineBreak --- PASS: TestFromHTML_Plain (0.00s) === CONT TestToHTML_TrailingLineBreak --- PASS: TestToHTML_LeadingLineBreak (0.00s) === CONT TestToHTML_ManyLinesManyLineBreaks --- PASS: TestToHTML_TrailingLineBreak (0.00s) === CONT TestToHTML_TitleSubtitleAndParagraphs --- PASS: TestToHTML_ManyLinesManyLineBreaks (0.00s) === CONT TestToHTML_ManyLineBreaks === CONT TestFromHTML_MentionAndLink --- PASS: TestToHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestToHTML_ManyLineBreaks (0.00s) === CONT TestToHTML_TwoLineBreaks --- PASS: TestFromHTML_MentionAndLink (0.00s) === CONT TestToHTML_LineBreak --- PASS: TestToHTML_TwoLineBreaks (0.00s) --- PASS: TestToHTML_LineBreak (0.00s) === CONT TestToHTML_LinkStart === CONT TestToHTML_Plain === CONT TestToHTML_LinkAndLineBreak === CONT TestFromHTML_TitleParagraphSubtitleAndParagraph --- PASS: TestToHTML_LinkParentheses (0.00s) === CONT TestFromHTML_TitleSubtitleAndParagraphs --- PASS: TestToHTML_Plain (0.00s) --- PASS: TestFromHTML_TitleParagraphSubtitleAndParagraph (0.00s) --- PASS: TestToHTML_LinkStart (0.00s) --- PASS: TestToHTML_LinkAndLineBreak (0.00s) === CONT TestToHTML_OverlappingLink === CONT TestToHTML_LinkDot === CONT TestToHTML_Link === CONT TestToHTML_LinkExclamationMark === CONT TestToHTML_Question --- PASS: TestFromHTML_TitleSubtitleAndParagraphs (0.00s) --- PASS: TestToHTML_Question (0.00s) --- PASS: TestToHTML_Link (0.00s) --- PASS: TestToHTML_LinkDot (0.00s) --- PASS: TestToHTML_OverlappingLink (0.00s) --- PASS: TestToHTML_LinkExclamationMark (0.00s) PASS ok github.com/dimkr/tootik/front/text/plain 0.016s ? github.com/dimkr/tootik/front/user [no test files] === RUN TestRFC9421_BuildSignatureBase === RUN TestRFC9421_BuildSignatureBase/DerivedComponents === PAUSE TestRFC9421_BuildSignatureBase/DerivedComponents === RUN TestRFC9421_BuildSignatureBase/MultipleValues === PAUSE TestRFC9421_BuildSignatureBase/MultipleValues === RUN TestRFC9421_BuildSignatureBase/MissingHeader === PAUSE TestRFC9421_BuildSignatureBase/MissingHeader === RUN TestRFC9421_BuildSignatureBase/UnsupportedComponent === PAUSE TestRFC9421_BuildSignatureBase/UnsupportedComponent === CONT TestRFC9421_BuildSignatureBase/DerivedComponents === CONT TestRFC9421_BuildSignatureBase/MissingHeader === CONT TestRFC9421_BuildSignatureBase/MultipleValues === CONT TestRFC9421_BuildSignatureBase/UnsupportedComponent --- PASS: TestRFC9421_BuildSignatureBase (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/DerivedComponents (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MultipleValues (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/MissingHeader (0.00s) --- PASS: TestRFC9421_BuildSignatureBase/UnsupportedComponent (0.00s) === RUN TestRFC9421_Sign === PAUSE TestRFC9421_Sign === RUN TestRFC9421_VerifyHappyFlow === PAUSE TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyFailure === PAUSE TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifySignatureAge === RUN TestSign_HappyFlow --- PASS: TestSign_HappyFlow (0.08s) === RUN TestSign_Get --- PASS: TestSign_Get (0.24s) === RUN TestSign_NoKeyID --- PASS: TestSign_NoKeyID (0.09s) === RUN TestSign_WrongKeyType --- PASS: TestSign_WrongKeyType (0.00s) === RUN TestSign_MissingHeader --- PASS: TestSign_MissingHeader (0.21s) === RUN TestSign_SignFailure --- PASS: TestSign_SignFailure (0.00s) === RUN TestVerify_TooOld --- PASS: TestVerify_TooOld (0.45s) === RUN TestVerify_TooNew --- PASS: TestVerify_TooNew (0.19s) === RUN TestVerify_NoDate --- PASS: TestVerify_NoDate (0.05s) === RUN TestVerify_InvalidDate --- PASS: TestVerify_InvalidDate (0.19s) === RUN TestVerify_WrongHost --- PASS: TestVerify_WrongHost (0.12s) === RUN TestVerify_EmptyHost --- PASS: TestVerify_EmptyHost (0.45s) === RUN TestVerify_NoHostFallback --- PASS: TestVerify_NoHostFallback (0.36s) === RUN TestVerify_NoHostWrongFallback --- PASS: TestVerify_NoHostWrongFallback (0.42s) === RUN TestVerify_TwoSignatureHeaders --- PASS: TestVerify_TwoSignatureHeaders (0.34s) === RUN TestVerify_TwoKeyIDs --- PASS: TestVerify_TwoKeyIDs (0.09s) === RUN TestVerify_TwoSignatures --- PASS: TestVerify_TwoSignatures (0.13s) === RUN TestVerify_TwoHeaders --- PASS: TestVerify_TwoHeaders (0.29s) === RUN TestVerify_InvalidAttribute --- PASS: TestVerify_InvalidAttribute (0.26s) === RUN TestVerify_NoKeyID --- PASS: TestVerify_NoKeyID (0.09s) === RUN TestVerify_NoSignature --- PASS: TestVerify_NoSignature (0.24s) === RUN TestVerify_NoHeaders --- PASS: TestVerify_NoHeaders (0.17s) === RUN TestVerify_InvalidSignatureBase64 --- PASS: TestVerify_InvalidSignatureBase64 (0.12s) === RUN TestVerify_DuplicateHeaders --- PASS: TestVerify_DuplicateHeaders (0.20s) === RUN TestVerify_HeadersOnlyWhitespace --- PASS: TestVerify_HeadersOnlyWhitespace (0.10s) === RUN TestVerify_HeadersLeadingWhitespace --- PASS: TestVerify_HeadersLeadingWhitespace (0.41s) === RUN TestVerify_HeadersTrailingWhitespace --- PASS: TestVerify_HeadersTrailingWhitespace (0.15s) === RUN TestVerify_HeadersContainsWhitespace --- PASS: TestVerify_HeadersContainsWhitespace (0.04s) === RUN TestVerify_TargetNotSigned --- PASS: TestVerify_TargetNotSigned (0.10s) === RUN TestVerify_HostNotSigned --- PASS: TestVerify_HostNotSigned (0.27s) === RUN TestVerify_DateNotSigned --- PASS: TestVerify_DateNotSigned (0.12s) === RUN TestVerify_DigestNotSigned --- PASS: TestVerify_DigestNotSigned (0.37s) === RUN TestVerify_MissingSignedHeader --- PASS: TestVerify_MissingSignedHeader (0.37s) === RUN TestVerify_MissingSpecialSignedHeader --- PASS: TestVerify_MissingSpecialSignedHeader (0.52s) === RUN TestVerify_DuplicateSignedHeader --- PASS: TestVerify_DuplicateSignedHeader (0.09s) === RUN TestVerify_NoDigest --- PASS: TestVerify_NoDigest (0.44s) === RUN TestVerify_ShortDigest --- PASS: TestVerify_ShortDigest (0.15s) === RUN TestVerify_InvalidDigestAlgorithm --- PASS: TestVerify_InvalidDigestAlgorithm (0.33s) === RUN TestVerify_InvalidDigestBase64 --- PASS: TestVerify_InvalidDigestBase64 (0.13s) === RUN TestVerify_InvalidDigestHashSize --- PASS: TestVerify_InvalidDigestHashSize (0.36s) === RUN TestVerify_WrongHash --- PASS: TestVerify_WrongHash (0.17s) === RUN TestVerify_DifferentMethod --- PASS: TestVerify_DifferentMethod (0.13s) === RUN TestVerify_DifferentHost --- PASS: TestVerify_DifferentHost (0.07s) === RUN TestVerify_DifferentDate --- PASS: TestVerify_DifferentDate (0.05s) === RUN TestVerify_DifferentContentType --- PASS: TestVerify_DifferentContentType (0.17s) === RUN TestVerify_WrongKey --- PASS: TestVerify_WrongKey (0.23s) === RUN TestVerify_SmallKey --- PASS: TestVerify_SmallKey (0.03s) === RUN TestVerify_WrongKeyType --- PASS: TestVerify_WrongKeyType (0.22s) === CONT TestRFC9421_Sign === RUN TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyFailure === RUN TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyHappyFlow === RUN TestRFC9421_VerifyHappyFlow/RSA === CONT TestRFC9421_VerifySignatureAge === PAUSE TestRFC9421_VerifyHappyFlow/RSA === RUN TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_Sign/Ed25519HappyFlow === PAUSE TestRFC9421_VerifySignatureAge/Ed25519 === RUN TestRFC9421_VerifyHappyFlow/Ed25519 === PAUSE TestRFC9421_VerifyHappyFlow/Ed25519 === CONT TestRFC9421_VerifyHappyFlow/RSA === CONT TestRFC9421_VerifyHappyFlow/Ed25519 === RUN TestRFC9421_VerifySignatureAge/Ed25519#01 === RUN TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_VerifyFailure/TwoSignatures === PAUSE TestRFC9421_Sign/EmptyKeyID === PAUSE TestRFC9421_VerifySignatureAge/Ed25519#01 === CONT TestRFC9421_VerifySignatureAge/Ed25519 === CONT TestRFC9421_VerifySignatureAge/Ed25519#01 --- PASS: TestRFC9421_VerifySignatureAge (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519 (0.00s) --- PASS: TestRFC9421_VerifySignatureAge/Ed25519#01 (0.00s) === RUN TestRFC9421_VerifyFailure/TwoContentDigest === PAUSE TestRFC9421_VerifyFailure/TwoContentDigest === RUN TestRFC9421_VerifyFailure/InvalidBase64 === PAUSE TestRFC9421_VerifyFailure/InvalidBase64 === RUN TestRFC9421_VerifyFailure/CreatedNotNumber === PAUSE TestRFC9421_VerifyFailure/CreatedNotNumber === RUN TestRFC9421_VerifyFailure/Expired === PAUSE TestRFC9421_VerifyFailure/Expired === RUN TestRFC9421_VerifyFailure/ExpiresNotNumber === PAUSE TestRFC9421_VerifyFailure/ExpiresNotNumber === RUN TestRFC9421_VerifyFailure/TwoAlg === PAUSE TestRFC9421_VerifyFailure/TwoAlg === RUN TestRFC9421_VerifyFailure/InvalidAlg === PAUSE TestRFC9421_VerifyFailure/InvalidAlg === RUN TestRFC9421_VerifyFailure/AlgNoQuotes === PAUSE TestRFC9421_VerifyFailure/AlgNoQuotes === RUN TestRFC9421_VerifyFailure/InvalidHost === PAUSE TestRFC9421_VerifyFailure/InvalidHost === RUN TestRFC9421_VerifyFailure/InvalidSignatureInput === PAUSE TestRFC9421_VerifyFailure/InvalidSignatureInput === RUN TestRFC9421_VerifyFailure/InvalidSignature === PAUSE TestRFC9421_VerifyFailure/InvalidSignature === RUN TestRFC9421_VerifyFailure/LabelMismatch === PAUSE TestRFC9421_VerifyFailure/LabelMismatch === RUN TestRFC9421_VerifyFailure/DuplicateComponent === PAUSE TestRFC9421_VerifyFailure/DuplicateComponent === RUN TestRFC9421_VerifyFailure/MissingRequiredComponent === PAUSE TestRFC9421_VerifyFailure/MissingRequiredComponent === RUN TestRFC9421_VerifyFailure/TwoKeyIDs === PAUSE TestRFC9421_VerifyFailure/TwoKeyIDs === RUN TestRFC9421_VerifyFailure/KeyIDNoQuotes === 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 --- PASS: TestRFC9421_VerifyHappyFlow (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/RSA (0.00s) --- PASS: TestRFC9421_VerifyHappyFlow/Ed25519 (0.00s) === CONT TestRFC9421_VerifyFailure/TwoCreated === RUN TestRFC9421_Sign/InvalidKeyType === PAUSE TestRFC9421_Sign/InvalidKeyType === RUN TestRFC9421_Sign/SmallKey === PAUSE TestRFC9421_Sign/SmallKey === RUN TestRFC9421_Sign/InvalidComponent === PAUSE TestRFC9421_Sign/InvalidComponent === RUN TestRFC9421_Sign/PostWithQuery === PAUSE TestRFC9421_Sign/PostWithQuery === RUN TestRFC9421_Sign/PostWithoutQuery === PAUSE TestRFC9421_Sign/PostWithoutQuery === RUN TestRFC9421_Sign/GetWithQuery === PAUSE TestRFC9421_Sign/GetWithQuery === RUN TestRFC9421_Sign/GetWithoutQuery === PAUSE TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/RSAHappyFlow === CONT TestRFC9421_VerifyFailure/KeyIDNoQuotes === CONT TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType === CONT TestRFC9421_VerifyFailure/NoKeyId === CONT TestRFC9421_VerifyFailure/InvalidComponent === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch === CONT TestRFC9421_VerifyFailure/TwoKeyIDs === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size === CONT TestRFC9421_VerifyFailure/MissingRequiredComponent === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch === CONT TestRFC9421_VerifyFailure/DuplicateComponent === CONT TestRFC9421_VerifyFailure/LabelMismatch === CONT TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size === CONT TestRFC9421_VerifyFailure/InvalidSignature === CONT TestRFC9421_VerifyFailure/InvalidContentDigestBase64 === CONT TestRFC9421_VerifyFailure/InvalidSignatureInput === CONT TestRFC9421_VerifyFailure/InvalidHost === CONT TestRFC9421_VerifyFailure/InvalidContentDigest === CONT TestRFC9421_VerifyFailure/EmptyContentDigest === CONT TestRFC9421_VerifyFailure/NoContentDigest === CONT TestRFC9421_VerifyFailure/NoCreated === CONT TestRFC9421_Sign/PostWithoutQuery === CONT TestRFC9421_VerifyFailure/InvalidParameter === CONT TestRFC9421_VerifyFailure/AlgNoQuotes === CONT TestRFC9421_VerifyFailure/AddedTag === CONT TestRFC9421_VerifyFailure/InvalidAlg === CONT TestRFC9421_VerifyFailure/TwoAlg === CONT TestRFC9421_VerifyFailure/ExpiresNotNumber === CONT TestRFC9421_VerifyFailure/Expired === CONT TestRFC9421_VerifyFailure/CreatedNotNumber === CONT TestRFC9421_VerifyFailure/InvalidBase64 === CONT TestRFC9421_VerifyFailure/TwoContentDigest === CONT TestRFC9421_Sign/GetWithoutQuery === CONT TestRFC9421_Sign/GetWithQuery === CONT TestRFC9421_VerifyFailure/TwoExpires --- PASS: TestRFC9421_VerifyFailure (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/KeyIDNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoKeyId (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestInvalidType (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoKeyIDs (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha512Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/MissingRequiredComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/DuplicateComponent (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Mismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/LabelMismatch (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestSha256Size (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignature (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidSignatureInput (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigestBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoSignatures (0.00s) --- PASS: TestRFC9421_VerifyFailure/EmptyContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/NoCreated (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidHost (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidParameter (0.00s) --- PASS: TestRFC9421_VerifyFailure/AlgNoQuotes (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoAlg (0.00s) --- PASS: TestRFC9421_VerifyFailure/ExpiresNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/Expired (0.00s) --- PASS: TestRFC9421_VerifyFailure/CreatedNotNumber (0.00s) --- PASS: TestRFC9421_VerifyFailure/InvalidBase64 (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoContentDigest (0.00s) --- PASS: TestRFC9421_VerifyFailure/AddedTag (0.00s) --- PASS: TestRFC9421_VerifyFailure/TwoExpires (0.00s) === CONT TestRFC9421_Sign/SmallKey === CONT TestRFC9421_Sign/EmptyKeyID === CONT TestRFC9421_Sign/PostWithQuery === CONT TestRFC9421_Sign/InvalidKeyType === CONT TestRFC9421_Sign/Ed25519HappyFlow === CONT TestRFC9421_Sign/InvalidComponent --- PASS: TestRFC9421_Sign (0.00s) --- PASS: TestRFC9421_Sign/PostWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/GetWithoutQuery (0.00s) --- PASS: TestRFC9421_Sign/GetWithQuery (0.00s) --- PASS: TestRFC9421_Sign/SmallKey (0.00s) --- PASS: TestRFC9421_Sign/EmptyKeyID (0.00s) --- PASS: TestRFC9421_Sign/InvalidKeyType (0.00s) --- PASS: TestRFC9421_Sign/PostWithQuery (0.00s) --- PASS: TestRFC9421_Sign/Ed25519HappyFlow (0.00s) --- PASS: TestRFC9421_Sign/InvalidComponent (0.00s) --- PASS: TestRFC9421_Sign/RSAHappyFlow (0.00s) PASS ok github.com/dimkr/tootik/httpsig 9.809s ? 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.021s === RUN TestAvatar_HappyFlow 2026/10/26 20:28:03 INFO Applying migration id=initial 2026/10/26 20:28:03 INFO Applying migration id=notesupdated 2026/10/26 20:28:03 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:03 INFO Applying migration id=activitiesid 2026/10/26 20:28:03 INFO Applying migration id=outbox 2026/10/26 20:28:03 INFO Applying migration id=edits 2026/10/26 20:28:03 INFO Applying migration id=outboxactor 2026/10/26 20:28:03 INFO Applying migration id=outboxsender 2026/10/26 20:28:03 INFO Applying migration id=thread 2026/10/26 20:28:03 INFO Applying migration id=host 2026/10/26 20:28:03 INFO Applying migration id=sharedinbox 2026/10/26 20:28:03 INFO Applying migration id=noteshost 2026/10/26 20:28:03 INFO Applying migration id=fetched 2026/10/26 20:28:03 INFO Applying migration id=move 2026/10/26 20:28:03 INFO Applying migration id=cleanup 2026/10/26 20:28:03 INFO Applying migration id=received 2026/10/26 20:28:03 INFO Applying migration id=namehost 2026/10/26 20:28:03 INFO Applying migration id=outboxhost 2026/10/26 20:28:03 INFO Applying migration id=notesfts 2026/10/26 20:28:03 INFO Applying migration id=iconsname 2026/10/26 20:28:03 INFO Applying migration id=nohash 2026/10/26 20:28:03 INFO Applying migration id=shares 2026/10/26 20:28:03 INFO Applying migration id=actorttl 2026/10/26 20:28:03 INFO Applying migration id=tocc 2026/10/26 20:28:03 INFO Applying migration id=followeds 2026/10/26 20:28:03 INFO Applying migration id=certhash 2026/10/26 20:28:03 INFO Applying migration id=follows_sync 2026/10/26 20:28:03 INFO Applying migration id=jsonpath 2026/10/26 20:28:03 INFO Applying migration id=localforward 2026/10/26 20:28:03 INFO Applying migration id=avatar 2026/10/26 20:28:03 INFO Applying migration id=noimage 2026/10/26 20:28:03 INFO Applying migration id=feed 2026/10/26 20:28:03 INFO Applying migration id=bookmarks 2026/10/26 20:28:03 INFO Applying migration id=shareactivity 2026/10/26 20:28:03 INFO Applying migration id=application 2026/10/26 20:28:03 INFO Applying migration id=certificates 2026/10/26 20:28:03 INFO Applying migration id=rawforward 2026/10/26 20:28:03 INFO Applying migration id=publickey 2026/10/26 20:28:03 INFO Applying migration id=resolvegroup 2026/10/26 20:28:03 INFO Applying migration id=reject 2026/10/26 20:28:03 INFO Applying migration id=autodel 2026/10/26 20:28:03 INFO Applying migration id=jsonb 2026/10/26 20:28:03 INFO Applying migration id=quote 2026/10/26 20:28:03 INFO Applying migration id=rfc9421 2026/10/26 20:28:03 INFO Applying migration id=keys 2026/10/26 20:28:03 INFO Applying migration id=portable 2026/10/26 20:28:03 INFO Applying migration id=proofs 2026/10/26 20:28:03 INFO Applying migration id=contexts 2026/10/26 20:28:03 INFO Applying migration id=deliverieshost 2026/10/26 20:28:03 INFO Applying migration id=pembegin 2026/10/26 20:28:03 INFO Applying migration id=didhost 2026/10/26 20:28:03 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:03 INFO Applying migration id=invites 2026/10/26 20:28:03 INFO Applying migration id=ed25519blob 2026/10/26 20:28:03 INFO Applying migration id=rsablob 2026/10/26 20:28:03 INFO Applying migration id=iconscid 2026/10/26 20:28:03 INFO Applying migration id=actor 2026/10/26 20:28:03 INFO Applying migration id=localkeys 2026/10/26 20:28:03 INFO Applying migration id=deleted 2026/10/26 20:28:03 INFO Applying migration id=history 2026/10/26 20:28:03 INFO Applying migration id=outboxnano 2026/10/26 20:28:03 INFO Applying migration id=implements 2026/10/26 20:28:03 INFO Applying migration id=backfill --- PASS: TestAvatar_HappyFlow (1.21s) === RUN TestAvatar_NewUser 2026/10/26 20:28:04 INFO Applying migration id=initial 2026/10/26 20:28:04 INFO Applying migration id=notesupdated 2026/10/26 20:28:04 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:04 INFO Applying migration id=activitiesid 2026/10/26 20:28:04 INFO Applying migration id=outbox 2026/10/26 20:28:04 INFO Applying migration id=edits 2026/10/26 20:28:04 INFO Applying migration id=outboxactor 2026/10/26 20:28:04 INFO Applying migration id=outboxsender 2026/10/26 20:28:04 INFO Applying migration id=thread 2026/10/26 20:28:04 INFO Applying migration id=host 2026/10/26 20:28:04 INFO Applying migration id=sharedinbox 2026/10/26 20:28:04 INFO Applying migration id=noteshost 2026/10/26 20:28:04 INFO Applying migration id=fetched 2026/10/26 20:28:04 INFO Applying migration id=move 2026/10/26 20:28:04 INFO Applying migration id=cleanup 2026/10/26 20:28:04 INFO Applying migration id=received 2026/10/26 20:28:04 INFO Applying migration id=namehost 2026/10/26 20:28:04 INFO Applying migration id=outboxhost 2026/10/26 20:28:04 INFO Applying migration id=notesfts 2026/10/26 20:28:04 INFO Applying migration id=iconsname 2026/10/26 20:28:04 INFO Applying migration id=nohash 2026/10/26 20:28:04 INFO Applying migration id=shares 2026/10/26 20:28:04 INFO Applying migration id=actorttl 2026/10/26 20:28:04 INFO Applying migration id=tocc 2026/10/26 20:28:04 INFO Applying migration id=followeds 2026/10/26 20:28:04 INFO Applying migration id=certhash 2026/10/26 20:28:04 INFO Applying migration id=follows_sync 2026/10/26 20:28:04 INFO Applying migration id=jsonpath 2026/10/26 20:28:04 INFO Applying migration id=localforward 2026/10/26 20:28:04 INFO Applying migration id=avatar 2026/10/26 20:28:04 INFO Applying migration id=noimage 2026/10/26 20:28:04 INFO Applying migration id=feed 2026/10/26 20:28:04 INFO Applying migration id=bookmarks 2026/10/26 20:28:04 INFO Applying migration id=shareactivity 2026/10/26 20:28:04 INFO Applying migration id=application 2026/10/26 20:28:04 INFO Applying migration id=certificates 2026/10/26 20:28:04 INFO Applying migration id=rawforward 2026/10/26 20:28:04 INFO Applying migration id=publickey 2026/10/26 20:28:04 INFO Applying migration id=resolvegroup 2026/10/26 20:28:04 INFO Applying migration id=reject 2026/10/26 20:28:04 INFO Applying migration id=autodel 2026/10/26 20:28:04 INFO Applying migration id=jsonb 2026/10/26 20:28:04 INFO Applying migration id=quote 2026/10/26 20:28:04 INFO Applying migration id=rfc9421 2026/10/26 20:28:04 INFO Applying migration id=keys 2026/10/26 20:28:04 INFO Applying migration id=portable 2026/10/26 20:28:04 INFO Applying migration id=proofs 2026/10/26 20:28:04 INFO Applying migration id=contexts 2026/10/26 20:28:04 INFO Applying migration id=deliverieshost 2026/10/26 20:28:04 INFO Applying migration id=pembegin 2026/10/26 20:28:04 INFO Applying migration id=didhost 2026/10/26 20:28:04 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:04 INFO Applying migration id=invites 2026/10/26 20:28:04 INFO Applying migration id=ed25519blob 2026/10/26 20:28:04 INFO Applying migration id=rsablob 2026/10/26 20:28:04 INFO Applying migration id=iconscid 2026/10/26 20:28:04 INFO Applying migration id=actor 2026/10/26 20:28:04 INFO Applying migration id=localkeys 2026/10/26 20:28:04 INFO Applying migration id=deleted 2026/10/26 20:28:04 INFO Applying migration id=history 2026/10/26 20:28:04 INFO Applying migration id=outboxnano 2026/10/26 20:28:04 INFO Applying migration id=implements 2026/10/26 20:28:04 INFO Applying migration id=backfill 2026/10/26 20:28:05 WARN Throttled request to set avatar can=2026-10-26T20:58:00.253Z --- PASS: TestAvatar_NewUser (0.48s) === RUN TestAvatar_ChangedRecently 2026/10/26 20:28:05 INFO Applying migration id=initial 2026/10/26 20:28:05 INFO Applying migration id=notesupdated 2026/10/26 20:28:05 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:05 INFO Applying migration id=activitiesid 2026/10/26 20:28:05 INFO Applying migration id=outbox 2026/10/26 20:28:05 INFO Applying migration id=edits 2026/10/26 20:28:05 INFO Applying migration id=outboxactor 2026/10/26 20:28:05 INFO Applying migration id=outboxsender 2026/10/26 20:28:05 INFO Applying migration id=thread 2026/10/26 20:28:05 INFO Applying migration id=host 2026/10/26 20:28:05 INFO Applying migration id=sharedinbox 2026/10/26 20:28:05 INFO Applying migration id=noteshost 2026/10/26 20:28:05 INFO Applying migration id=fetched 2026/10/26 20:28:05 INFO Applying migration id=move 2026/10/26 20:28:05 INFO Applying migration id=cleanup 2026/10/26 20:28:05 INFO Applying migration id=received 2026/10/26 20:28:05 INFO Applying migration id=namehost 2026/10/26 20:28:05 INFO Applying migration id=outboxhost 2026/10/26 20:28:05 INFO Applying migration id=notesfts 2026/10/26 20:28:05 INFO Applying migration id=iconsname 2026/10/26 20:28:05 INFO Applying migration id=nohash 2026/10/26 20:28:05 INFO Applying migration id=shares 2026/10/26 20:28:05 INFO Applying migration id=actorttl 2026/10/26 20:28:05 INFO Applying migration id=tocc 2026/10/26 20:28:05 INFO Applying migration id=followeds 2026/10/26 20:28:05 INFO Applying migration id=certhash 2026/10/26 20:28:05 INFO Applying migration id=follows_sync 2026/10/26 20:28:05 INFO Applying migration id=jsonpath 2026/10/26 20:28:05 INFO Applying migration id=localforward 2026/10/26 20:28:05 INFO Applying migration id=avatar 2026/10/26 20:28:05 INFO Applying migration id=noimage 2026/10/26 20:28:05 INFO Applying migration id=feed 2026/10/26 20:28:05 INFO Applying migration id=bookmarks 2026/10/26 20:28:05 INFO Applying migration id=shareactivity 2026/10/26 20:28:05 INFO Applying migration id=application 2026/10/26 20:28:05 INFO Applying migration id=certificates 2026/10/26 20:28:05 INFO Applying migration id=rawforward 2026/10/26 20:28:05 INFO Applying migration id=publickey 2026/10/26 20:28:05 INFO Applying migration id=resolvegroup 2026/10/26 20:28:05 INFO Applying migration id=reject 2026/10/26 20:28:05 INFO Applying migration id=autodel 2026/10/26 20:28:05 INFO Applying migration id=jsonb 2026/10/26 20:28:05 INFO Applying migration id=quote 2026/10/26 20:28:05 INFO Applying migration id=rfc9421 2026/10/26 20:28:05 INFO Applying migration id=keys 2026/10/26 20:28:05 INFO Applying migration id=portable 2026/10/26 20:28:05 INFO Applying migration id=proofs 2026/10/26 20:28:05 INFO Applying migration id=contexts 2026/10/26 20:28:05 INFO Applying migration id=deliverieshost 2026/10/26 20:28:05 INFO Applying migration id=pembegin 2026/10/26 20:28:05 INFO Applying migration id=didhost 2026/10/26 20:28:05 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:05 INFO Applying migration id=invites 2026/10/26 20:28:05 INFO Applying migration id=ed25519blob 2026/10/26 20:28:05 INFO Applying migration id=rsablob 2026/10/26 20:28:05 INFO Applying migration id=iconscid 2026/10/26 20:28:05 INFO Applying migration id=actor 2026/10/26 20:28:05 INFO Applying migration id=localkeys 2026/10/26 20:28:05 INFO Applying migration id=deleted 2026/10/26 20:28:05 INFO Applying migration id=history 2026/10/26 20:28:05 INFO Applying migration id=outboxnano 2026/10/26 20:28:05 INFO Applying migration id=implements 2026/10/26 20:28:05 INFO Applying migration id=backfill 2026/10/26 20:28:06 WARN Throttled request to set avatar can=2026-10-26T20:58:01.147Z --- PASS: TestAvatar_ChangedRecently (0.89s) === RUN TestAvatar_HappyFlowSizeFirst 2026/10/26 20:28:06 INFO Applying migration id=initial 2026/10/26 20:28:06 INFO Applying migration id=notesupdated 2026/10/26 20:28:06 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:06 INFO Applying migration id=activitiesid 2026/10/26 20:28:06 INFO Applying migration id=outbox 2026/10/26 20:28:06 INFO Applying migration id=edits 2026/10/26 20:28:06 INFO Applying migration id=outboxactor 2026/10/26 20:28:06 INFO Applying migration id=outboxsender 2026/10/26 20:28:06 INFO Applying migration id=thread 2026/10/26 20:28:06 INFO Applying migration id=host 2026/10/26 20:28:06 INFO Applying migration id=sharedinbox 2026/10/26 20:28:06 INFO Applying migration id=noteshost 2026/10/26 20:28:06 INFO Applying migration id=fetched 2026/10/26 20:28:06 INFO Applying migration id=move 2026/10/26 20:28:06 INFO Applying migration id=cleanup 2026/10/26 20:28:06 INFO Applying migration id=received 2026/10/26 20:28:06 INFO Applying migration id=namehost 2026/10/26 20:28:06 INFO Applying migration id=outboxhost 2026/10/26 20:28:06 INFO Applying migration id=notesfts 2026/10/26 20:28:06 INFO Applying migration id=iconsname 2026/10/26 20:28:06 INFO Applying migration id=nohash 2026/10/26 20:28:06 INFO Applying migration id=shares 2026/10/26 20:28:06 INFO Applying migration id=actorttl 2026/10/26 20:28:06 INFO Applying migration id=tocc 2026/10/26 20:28:06 INFO Applying migration id=followeds 2026/10/26 20:28:06 INFO Applying migration id=certhash 2026/10/26 20:28:06 INFO Applying migration id=follows_sync 2026/10/26 20:28:06 INFO Applying migration id=jsonpath 2026/10/26 20:28:06 INFO Applying migration id=localforward 2026/10/26 20:28:06 INFO Applying migration id=avatar 2026/10/26 20:28:06 INFO Applying migration id=noimage 2026/10/26 20:28:06 INFO Applying migration id=feed 2026/10/26 20:28:06 INFO Applying migration id=bookmarks 2026/10/26 20:28:06 INFO Applying migration id=shareactivity 2026/10/26 20:28:06 INFO Applying migration id=application 2026/10/26 20:28:06 INFO Applying migration id=certificates 2026/10/26 20:28:06 INFO Applying migration id=rawforward 2026/10/26 20:28:06 INFO Applying migration id=publickey 2026/10/26 20:28:06 INFO Applying migration id=resolvegroup 2026/10/26 20:28:06 INFO Applying migration id=reject 2026/10/26 20:28:06 INFO Applying migration id=autodel 2026/10/26 20:28:06 INFO Applying migration id=jsonb 2026/10/26 20:28:06 INFO Applying migration id=quote 2026/10/26 20:28:06 INFO Applying migration id=rfc9421 2026/10/26 20:28:06 INFO Applying migration id=keys 2026/10/26 20:28:06 INFO Applying migration id=portable 2026/10/26 20:28:06 INFO Applying migration id=proofs 2026/10/26 20:28:06 INFO Applying migration id=contexts 2026/10/26 20:28:06 INFO Applying migration id=deliverieshost 2026/10/26 20:28:06 INFO Applying migration id=pembegin 2026/10/26 20:28:06 INFO Applying migration id=didhost 2026/10/26 20:28:06 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:06 INFO Applying migration id=invites 2026/10/26 20:28:06 INFO Applying migration id=ed25519blob 2026/10/26 20:28:06 INFO Applying migration id=rsablob 2026/10/26 20:28:06 INFO Applying migration id=iconscid 2026/10/26 20:28:06 INFO Applying migration id=actor 2026/10/26 20:28:06 INFO Applying migration id=localkeys 2026/10/26 20:28:06 INFO Applying migration id=deleted 2026/10/26 20:28:06 INFO Applying migration id=history 2026/10/26 20:28:06 INFO Applying migration id=outboxnano 2026/10/26 20:28:06 INFO Applying migration id=implements 2026/10/26 20:28:06 INFO Applying migration id=backfill --- PASS: TestAvatar_HappyFlowSizeFirst (1.13s) === RUN TestAvatar_InvalidSize 2026/10/26 20:28:07 INFO Applying migration id=initial 2026/10/26 20:28:07 INFO Applying migration id=notesupdated 2026/10/26 20:28:07 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:07 INFO Applying migration id=activitiesid 2026/10/26 20:28:07 INFO Applying migration id=outbox 2026/10/26 20:28:07 INFO Applying migration id=edits 2026/10/26 20:28:07 INFO Applying migration id=outboxactor 2026/10/26 20:28:07 INFO Applying migration id=outboxsender 2026/10/26 20:28:07 INFO Applying migration id=thread 2026/10/26 20:28:07 INFO Applying migration id=host 2026/10/26 20:28:07 INFO Applying migration id=sharedinbox 2026/10/26 20:28:07 INFO Applying migration id=noteshost 2026/10/26 20:28:07 INFO Applying migration id=fetched 2026/10/26 20:28:07 INFO Applying migration id=move 2026/10/26 20:28:07 INFO Applying migration id=cleanup 2026/10/26 20:28:07 INFO Applying migration id=received 2026/10/26 20:28:07 INFO Applying migration id=namehost 2026/10/26 20:28:07 INFO Applying migration id=outboxhost 2026/10/26 20:28:07 INFO Applying migration id=notesfts 2026/10/26 20:28:07 INFO Applying migration id=iconsname 2026/10/26 20:28:07 INFO Applying migration id=nohash 2026/10/26 20:28:07 INFO Applying migration id=shares 2026/10/26 20:28:07 INFO Applying migration id=actorttl 2026/10/26 20:28:07 INFO Applying migration id=tocc 2026/10/26 20:28:07 INFO Applying migration id=followeds 2026/10/26 20:28:07 INFO Applying migration id=certhash 2026/10/26 20:28:07 INFO Applying migration id=follows_sync 2026/10/26 20:28:07 INFO Applying migration id=jsonpath 2026/10/26 20:28:07 INFO Applying migration id=localforward 2026/10/26 20:28:07 INFO Applying migration id=avatar 2026/10/26 20:28:07 INFO Applying migration id=noimage 2026/10/26 20:28:07 INFO Applying migration id=feed 2026/10/26 20:28:07 INFO Applying migration id=bookmarks 2026/10/26 20:28:07 INFO Applying migration id=shareactivity 2026/10/26 20:28:07 INFO Applying migration id=application 2026/10/26 20:28:07 INFO Applying migration id=certificates 2026/10/26 20:28:07 INFO Applying migration id=rawforward 2026/10/26 20:28:07 INFO Applying migration id=publickey 2026/10/26 20:28:07 INFO Applying migration id=resolvegroup 2026/10/26 20:28:07 INFO Applying migration id=reject 2026/10/26 20:28:07 INFO Applying migration id=autodel 2026/10/26 20:28:07 INFO Applying migration id=jsonb 2026/10/26 20:28:07 INFO Applying migration id=quote 2026/10/26 20:28:07 INFO Applying migration id=rfc9421 2026/10/26 20:28:07 INFO Applying migration id=keys 2026/10/26 20:28:07 INFO Applying migration id=portable 2026/10/26 20:28:07 INFO Applying migration id=proofs 2026/10/26 20:28:07 INFO Applying migration id=contexts 2026/10/26 20:28:07 INFO Applying migration id=deliverieshost 2026/10/26 20:28:07 INFO Applying migration id=pembegin 2026/10/26 20:28:07 INFO Applying migration id=didhost 2026/10/26 20:28:07 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:07 INFO Applying migration id=invites 2026/10/26 20:28:07 INFO Applying migration id=ed25519blob 2026/10/26 20:28:07 INFO Applying migration id=rsablob 2026/10/26 20:28:07 INFO Applying migration id=iconscid 2026/10/26 20:28:07 INFO Applying migration id=actor 2026/10/26 20:28:07 INFO Applying migration id=localkeys 2026/10/26 20:28:07 INFO Applying migration id=deleted 2026/10/26 20:28:07 INFO Applying migration id=history 2026/10/26 20:28:07 INFO Applying migration id=outboxnano 2026/10/26 20:28:07 INFO Applying migration id=implements 2026/10/26 20:28:07 INFO Applying migration id=backfill 2026/10/26 20:28:08 WARN Failed to parse avatar size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestAvatar_InvalidSize (1.44s) === RUN TestAvatar_InvalidType 2026/10/26 20:28:08 INFO Applying migration id=initial 2026/10/26 20:28:08 INFO Applying migration id=notesupdated 2026/10/26 20:28:08 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:08 INFO Applying migration id=activitiesid 2026/10/26 20:28:08 INFO Applying migration id=outbox 2026/10/26 20:28:08 INFO Applying migration id=edits 2026/10/26 20:28:08 INFO Applying migration id=outboxactor 2026/10/26 20:28:08 INFO Applying migration id=outboxsender 2026/10/26 20:28:08 INFO Applying migration id=thread 2026/10/26 20:28:08 INFO Applying migration id=host 2026/10/26 20:28:08 INFO Applying migration id=sharedinbox 2026/10/26 20:28:08 INFO Applying migration id=noteshost 2026/10/26 20:28:08 INFO Applying migration id=fetched 2026/10/26 20:28:08 INFO Applying migration id=move 2026/10/26 20:28:08 INFO Applying migration id=cleanup 2026/10/26 20:28:08 INFO Applying migration id=received 2026/10/26 20:28:08 INFO Applying migration id=namehost 2026/10/26 20:28:08 INFO Applying migration id=outboxhost 2026/10/26 20:28:08 INFO Applying migration id=notesfts 2026/10/26 20:28:08 INFO Applying migration id=iconsname 2026/10/26 20:28:08 INFO Applying migration id=nohash 2026/10/26 20:28:08 INFO Applying migration id=shares 2026/10/26 20:28:08 INFO Applying migration id=actorttl 2026/10/26 20:28:08 INFO Applying migration id=tocc 2026/10/26 20:28:08 INFO Applying migration id=followeds 2026/10/26 20:28:08 INFO Applying migration id=certhash 2026/10/26 20:28:08 INFO Applying migration id=follows_sync 2026/10/26 20:28:08 INFO Applying migration id=jsonpath 2026/10/26 20:28:08 INFO Applying migration id=localforward 2026/10/26 20:28:08 INFO Applying migration id=avatar 2026/10/26 20:28:08 INFO Applying migration id=noimage 2026/10/26 20:28:08 INFO Applying migration id=feed 2026/10/26 20:28:08 INFO Applying migration id=bookmarks 2026/10/26 20:28:08 INFO Applying migration id=shareactivity 2026/10/26 20:28:08 INFO Applying migration id=application 2026/10/26 20:28:08 INFO Applying migration id=certificates 2026/10/26 20:28:08 INFO Applying migration id=rawforward 2026/10/26 20:28:08 INFO Applying migration id=publickey 2026/10/26 20:28:08 INFO Applying migration id=resolvegroup 2026/10/26 20:28:08 INFO Applying migration id=reject 2026/10/26 20:28:08 INFO Applying migration id=autodel 2026/10/26 20:28:08 INFO Applying migration id=jsonb 2026/10/26 20:28:08 INFO Applying migration id=quote 2026/10/26 20:28:08 INFO Applying migration id=rfc9421 2026/10/26 20:28:08 INFO Applying migration id=keys 2026/10/26 20:28:08 INFO Applying migration id=portable 2026/10/26 20:28:08 INFO Applying migration id=proofs 2026/10/26 20:28:08 INFO Applying migration id=contexts 2026/10/26 20:28:08 INFO Applying migration id=deliverieshost 2026/10/26 20:28:08 INFO Applying migration id=pembegin 2026/10/26 20:28:08 INFO Applying migration id=didhost 2026/10/26 20:28:08 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:08 INFO Applying migration id=invites 2026/10/26 20:28:08 INFO Applying migration id=ed25519blob 2026/10/26 20:28:08 INFO Applying migration id=rsablob 2026/10/26 20:28:08 INFO Applying migration id=iconscid 2026/10/26 20:28:08 INFO Applying migration id=actor 2026/10/26 20:28:08 INFO Applying migration id=localkeys 2026/10/26 20:28:08 INFO Applying migration id=deleted 2026/10/26 20:28:08 INFO Applying migration id=history 2026/10/26 20:28:08 INFO Applying migration id=outboxnano 2026/10/26 20:28:08 INFO Applying migration id=implements 2026/10/26 20:28:08 INFO Applying migration id=backfill 2026/10/26 20:28:09 WARN Image type is unsupported type=text/plain --- PASS: TestAvatar_InvalidType (1.05s) === RUN TestAvatar_NoSize 2026/10/26 20:28:09 INFO Applying migration id=initial 2026/10/26 20:28:09 INFO Applying migration id=notesupdated 2026/10/26 20:28:09 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:09 INFO Applying migration id=activitiesid 2026/10/26 20:28:09 INFO Applying migration id=outbox 2026/10/26 20:28:09 INFO Applying migration id=edits 2026/10/26 20:28:09 INFO Applying migration id=outboxactor 2026/10/26 20:28:09 INFO Applying migration id=outboxsender 2026/10/26 20:28:09 INFO Applying migration id=thread 2026/10/26 20:28:09 INFO Applying migration id=host 2026/10/26 20:28:09 INFO Applying migration id=sharedinbox 2026/10/26 20:28:09 INFO Applying migration id=noteshost 2026/10/26 20:28:09 INFO Applying migration id=fetched 2026/10/26 20:28:09 INFO Applying migration id=move 2026/10/26 20:28:09 INFO Applying migration id=cleanup 2026/10/26 20:28:09 INFO Applying migration id=received 2026/10/26 20:28:09 INFO Applying migration id=namehost 2026/10/26 20:28:09 INFO Applying migration id=outboxhost 2026/10/26 20:28:09 INFO Applying migration id=notesfts 2026/10/26 20:28:09 INFO Applying migration id=iconsname 2026/10/26 20:28:09 INFO Applying migration id=nohash 2026/10/26 20:28:09 INFO Applying migration id=shares 2026/10/26 20:28:09 INFO Applying migration id=actorttl 2026/10/26 20:28:09 INFO Applying migration id=tocc 2026/10/26 20:28:09 INFO Applying migration id=followeds 2026/10/26 20:28:09 INFO Applying migration id=certhash 2026/10/26 20:28:09 INFO Applying migration id=follows_sync 2026/10/26 20:28:09 INFO Applying migration id=jsonpath 2026/10/26 20:28:09 INFO Applying migration id=localforward 2026/10/26 20:28:09 INFO Applying migration id=avatar 2026/10/26 20:28:09 INFO Applying migration id=noimage 2026/10/26 20:28:09 INFO Applying migration id=feed 2026/10/26 20:28:09 INFO Applying migration id=bookmarks 2026/10/26 20:28:09 INFO Applying migration id=shareactivity 2026/10/26 20:28:09 INFO Applying migration id=application 2026/10/26 20:28:09 INFO Applying migration id=certificates 2026/10/26 20:28:09 INFO Applying migration id=rawforward 2026/10/26 20:28:09 INFO Applying migration id=publickey 2026/10/26 20:28:09 INFO Applying migration id=resolvegroup 2026/10/26 20:28:09 INFO Applying migration id=reject 2026/10/26 20:28:09 INFO Applying migration id=autodel 2026/10/26 20:28:09 INFO Applying migration id=jsonb 2026/10/26 20:28:09 INFO Applying migration id=quote 2026/10/26 20:28:09 INFO Applying migration id=rfc9421 2026/10/26 20:28:09 INFO Applying migration id=keys 2026/10/26 20:28:09 INFO Applying migration id=portable 2026/10/26 20:28:09 INFO Applying migration id=proofs 2026/10/26 20:28:09 INFO Applying migration id=contexts 2026/10/26 20:28:09 INFO Applying migration id=deliverieshost 2026/10/26 20:28:09 INFO Applying migration id=pembegin 2026/10/26 20:28:09 INFO Applying migration id=didhost 2026/10/26 20:28:09 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:09 INFO Applying migration id=invites 2026/10/26 20:28:09 INFO Applying migration id=ed25519blob 2026/10/26 20:28:09 INFO Applying migration id=rsablob 2026/10/26 20:28:09 INFO Applying migration id=iconscid 2026/10/26 20:28:09 INFO Applying migration id=actor 2026/10/26 20:28:09 INFO Applying migration id=localkeys 2026/10/26 20:28:09 INFO Applying migration id=deleted 2026/10/26 20:28:09 INFO Applying migration id=history 2026/10/26 20:28:09 INFO Applying migration id=outboxnano 2026/10/26 20:28:09 INFO Applying migration id=implements 2026/10/26 20:28:09 INFO Applying migration id=backfill 2026/10/26 20:28:10 WARN Invalid parameters --- PASS: TestAvatar_NoSize (1.22s) === RUN TestAvatar_NoType 2026/10/26 20:28:10 INFO Applying migration id=initial 2026/10/26 20:28:10 INFO Applying migration id=notesupdated 2026/10/26 20:28:10 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:10 INFO Applying migration id=activitiesid 2026/10/26 20:28:10 INFO Applying migration id=outbox 2026/10/26 20:28:10 INFO Applying migration id=edits 2026/10/26 20:28:10 INFO Applying migration id=outboxactor 2026/10/26 20:28:10 INFO Applying migration id=outboxsender 2026/10/26 20:28:10 INFO Applying migration id=thread 2026/10/26 20:28:10 INFO Applying migration id=host 2026/10/26 20:28:10 INFO Applying migration id=sharedinbox 2026/10/26 20:28:10 INFO Applying migration id=noteshost 2026/10/26 20:28:10 INFO Applying migration id=fetched 2026/10/26 20:28:10 INFO Applying migration id=move 2026/10/26 20:28:10 INFO Applying migration id=cleanup 2026/10/26 20:28:10 INFO Applying migration id=received 2026/10/26 20:28:10 INFO Applying migration id=namehost 2026/10/26 20:28:10 INFO Applying migration id=outboxhost 2026/10/26 20:28:10 INFO Applying migration id=notesfts 2026/10/26 20:28:10 INFO Applying migration id=iconsname 2026/10/26 20:28:10 INFO Applying migration id=nohash 2026/10/26 20:28:11 INFO Applying migration id=shares 2026/10/26 20:28:11 INFO Applying migration id=actorttl 2026/10/26 20:28:11 INFO Applying migration id=tocc 2026/10/26 20:28:11 INFO Applying migration id=followeds 2026/10/26 20:28:11 INFO Applying migration id=certhash 2026/10/26 20:28:11 INFO Applying migration id=follows_sync 2026/10/26 20:28:11 INFO Applying migration id=jsonpath 2026/10/26 20:28:11 INFO Applying migration id=localforward 2026/10/26 20:28:11 INFO Applying migration id=avatar 2026/10/26 20:28:11 INFO Applying migration id=noimage 2026/10/26 20:28:11 INFO Applying migration id=feed 2026/10/26 20:28:11 INFO Applying migration id=bookmarks 2026/10/26 20:28:11 INFO Applying migration id=shareactivity 2026/10/26 20:28:11 INFO Applying migration id=application 2026/10/26 20:28:11 INFO Applying migration id=certificates 2026/10/26 20:28:11 INFO Applying migration id=rawforward 2026/10/26 20:28:11 INFO Applying migration id=publickey 2026/10/26 20:28:11 INFO Applying migration id=resolvegroup 2026/10/26 20:28:11 INFO Applying migration id=reject 2026/10/26 20:28:11 INFO Applying migration id=autodel 2026/10/26 20:28:11 INFO Applying migration id=jsonb 2026/10/26 20:28:11 INFO Applying migration id=quote 2026/10/26 20:28:11 INFO Applying migration id=rfc9421 2026/10/26 20:28:11 INFO Applying migration id=keys 2026/10/26 20:28:11 INFO Applying migration id=portable 2026/10/26 20:28:11 INFO Applying migration id=proofs 2026/10/26 20:28:11 INFO Applying migration id=contexts 2026/10/26 20:28:11 INFO Applying migration id=deliverieshost 2026/10/26 20:28:11 INFO Applying migration id=pembegin 2026/10/26 20:28:11 INFO Applying migration id=didhost 2026/10/26 20:28:11 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:11 INFO Applying migration id=invites 2026/10/26 20:28:11 INFO Applying migration id=ed25519blob 2026/10/26 20:28:11 INFO Applying migration id=rsablob 2026/10/26 20:28:11 INFO Applying migration id=iconscid 2026/10/26 20:28:11 INFO Applying migration id=actor 2026/10/26 20:28:11 INFO Applying migration id=localkeys 2026/10/26 20:28:11 INFO Applying migration id=deleted 2026/10/26 20:28:11 INFO Applying migration id=history 2026/10/26 20:28:11 INFO Applying migration id=outboxnano 2026/10/26 20:28:11 INFO Applying migration id=implements 2026/10/26 20:28:11 INFO Applying migration id=backfill 2026/10/26 20:28:12 WARN Invalid parameters --- PASS: TestAvatar_NoType (1.46s) === RUN TestAvatar_InvalidImage 2026/10/26 20:28:12 INFO Applying migration id=initial 2026/10/26 20:28:12 INFO Applying migration id=notesupdated 2026/10/26 20:28:12 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:12 INFO Applying migration id=activitiesid 2026/10/26 20:28:12 INFO Applying migration id=outbox 2026/10/26 20:28:12 INFO Applying migration id=edits 2026/10/26 20:28:12 INFO Applying migration id=outboxactor 2026/10/26 20:28:12 INFO Applying migration id=outboxsender 2026/10/26 20:28:12 INFO Applying migration id=thread 2026/10/26 20:28:12 INFO Applying migration id=host 2026/10/26 20:28:12 INFO Applying migration id=sharedinbox 2026/10/26 20:28:12 INFO Applying migration id=noteshost 2026/10/26 20:28:12 INFO Applying migration id=fetched 2026/10/26 20:28:12 INFO Applying migration id=move 2026/10/26 20:28:12 INFO Applying migration id=cleanup 2026/10/26 20:28:12 INFO Applying migration id=received 2026/10/26 20:28:12 INFO Applying migration id=namehost 2026/10/26 20:28:12 INFO Applying migration id=outboxhost 2026/10/26 20:28:12 INFO Applying migration id=notesfts 2026/10/26 20:28:12 INFO Applying migration id=iconsname 2026/10/26 20:28:12 INFO Applying migration id=nohash 2026/10/26 20:28:12 INFO Applying migration id=shares 2026/10/26 20:28:12 INFO Applying migration id=actorttl 2026/10/26 20:28:12 INFO Applying migration id=tocc 2026/10/26 20:28:12 INFO Applying migration id=followeds 2026/10/26 20:28:12 INFO Applying migration id=certhash 2026/10/26 20:28:12 INFO Applying migration id=follows_sync 2026/10/26 20:28:12 INFO Applying migration id=jsonpath 2026/10/26 20:28:12 INFO Applying migration id=localforward 2026/10/26 20:28:12 INFO Applying migration id=avatar 2026/10/26 20:28:12 INFO Applying migration id=noimage 2026/10/26 20:28:12 INFO Applying migration id=feed 2026/10/26 20:28:12 INFO Applying migration id=bookmarks 2026/10/26 20:28:12 INFO Applying migration id=shareactivity 2026/10/26 20:28:12 INFO Applying migration id=application 2026/10/26 20:28:12 INFO Applying migration id=certificates 2026/10/26 20:28:12 INFO Applying migration id=rawforward 2026/10/26 20:28:12 INFO Applying migration id=publickey 2026/10/26 20:28:12 INFO Applying migration id=resolvegroup 2026/10/26 20:28:12 INFO Applying migration id=reject 2026/10/26 20:28:12 INFO Applying migration id=autodel 2026/10/26 20:28:12 INFO Applying migration id=jsonb 2026/10/26 20:28:12 INFO Applying migration id=quote 2026/10/26 20:28:12 INFO Applying migration id=rfc9421 2026/10/26 20:28:12 INFO Applying migration id=keys 2026/10/26 20:28:12 INFO Applying migration id=portable 2026/10/26 20:28:12 INFO Applying migration id=proofs 2026/10/26 20:28:12 INFO Applying migration id=contexts 2026/10/26 20:28:12 INFO Applying migration id=deliverieshost 2026/10/26 20:28:12 INFO Applying migration id=pembegin 2026/10/26 20:28:12 INFO Applying migration id=didhost 2026/10/26 20:28:12 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:12 INFO Applying migration id=invites 2026/10/26 20:28:12 INFO Applying migration id=ed25519blob 2026/10/26 20:28:12 INFO Applying migration id=rsablob 2026/10/26 20:28:12 INFO Applying migration id=iconscid 2026/10/26 20:28:12 INFO Applying migration id=actor 2026/10/26 20:28:12 INFO Applying migration id=localkeys 2026/10/26 20:28:12 INFO Applying migration id=deleted 2026/10/26 20:28:12 INFO Applying migration id=history 2026/10/26 20:28:12 INFO Applying migration id=outboxnano 2026/10/26 20:28:12 INFO Applying migration id=implements 2026/10/26 20:28:12 INFO Applying migration id=backfill 2026/10/26 20:28:13 WARN Failed to read avatar error="image: unknown format" --- PASS: TestAvatar_InvalidImage (0.57s) === RUN TestAvatar_TooSmallSize 2026/10/26 20:28:13 INFO Applying migration id=initial 2026/10/26 20:28:13 INFO Applying migration id=notesupdated 2026/10/26 20:28:13 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:13 INFO Applying migration id=activitiesid 2026/10/26 20:28:13 INFO Applying migration id=outbox 2026/10/26 20:28:13 INFO Applying migration id=edits 2026/10/26 20:28:13 INFO Applying migration id=outboxactor 2026/10/26 20:28:13 INFO Applying migration id=outboxsender 2026/10/26 20:28:13 INFO Applying migration id=thread 2026/10/26 20:28:13 INFO Applying migration id=host 2026/10/26 20:28:13 INFO Applying migration id=sharedinbox 2026/10/26 20:28:13 INFO Applying migration id=noteshost 2026/10/26 20:28:13 INFO Applying migration id=fetched 2026/10/26 20:28:13 INFO Applying migration id=move 2026/10/26 20:28:13 INFO Applying migration id=cleanup 2026/10/26 20:28:13 INFO Applying migration id=received 2026/10/26 20:28:13 INFO Applying migration id=namehost 2026/10/26 20:28:13 INFO Applying migration id=outboxhost 2026/10/26 20:28:13 INFO Applying migration id=notesfts 2026/10/26 20:28:13 INFO Applying migration id=iconsname 2026/10/26 20:28:13 INFO Applying migration id=nohash 2026/10/26 20:28:13 INFO Applying migration id=shares 2026/10/26 20:28:13 INFO Applying migration id=actorttl 2026/10/26 20:28:13 INFO Applying migration id=tocc 2026/10/26 20:28:13 INFO Applying migration id=followeds 2026/10/26 20:28:13 INFO Applying migration id=certhash 2026/10/26 20:28:13 INFO Applying migration id=follows_sync 2026/10/26 20:28:13 INFO Applying migration id=jsonpath 2026/10/26 20:28:13 INFO Applying migration id=localforward 2026/10/26 20:28:13 INFO Applying migration id=avatar 2026/10/26 20:28:13 INFO Applying migration id=noimage 2026/10/26 20:28:13 INFO Applying migration id=feed 2026/10/26 20:28:13 INFO Applying migration id=bookmarks 2026/10/26 20:28:13 INFO Applying migration id=shareactivity 2026/10/26 20:28:13 INFO Applying migration id=application 2026/10/26 20:28:13 INFO Applying migration id=certificates 2026/10/26 20:28:13 INFO Applying migration id=rawforward 2026/10/26 20:28:13 INFO Applying migration id=publickey 2026/10/26 20:28:13 INFO Applying migration id=resolvegroup 2026/10/26 20:28:13 INFO Applying migration id=reject 2026/10/26 20:28:13 INFO Applying migration id=autodel 2026/10/26 20:28:13 INFO Applying migration id=jsonb 2026/10/26 20:28:13 INFO Applying migration id=quote 2026/10/26 20:28:13 INFO Applying migration id=rfc9421 2026/10/26 20:28:13 INFO Applying migration id=keys 2026/10/26 20:28:13 INFO Applying migration id=portable 2026/10/26 20:28:13 INFO Applying migration id=proofs 2026/10/26 20:28:13 INFO Applying migration id=contexts 2026/10/26 20:28:13 INFO Applying migration id=deliverieshost 2026/10/26 20:28:13 INFO Applying migration id=pembegin 2026/10/26 20:28:13 INFO Applying migration id=didhost 2026/10/26 20:28:13 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:13 INFO Applying migration id=invites 2026/10/26 20:28:13 INFO Applying migration id=ed25519blob 2026/10/26 20:28:13 INFO Applying migration id=rsablob 2026/10/26 20:28:13 INFO Applying migration id=iconscid 2026/10/26 20:28:13 INFO Applying migration id=actor 2026/10/26 20:28:13 INFO Applying migration id=localkeys 2026/10/26 20:28:13 INFO Applying migration id=deleted 2026/10/26 20:28:13 INFO Applying migration id=history 2026/10/26 20:28:13 INFO Applying migration id=outboxnano 2026/10/26 20:28:13 INFO Applying migration id=implements 2026/10/26 20:28:13 INFO Applying migration id=backfill 2026/10/26 20:28:13 WARN Failed to read avatar error="gif: reading header: unexpected EOF" --- PASS: TestAvatar_TooSmallSize (0.86s) === RUN TestAvatar_TooBigSize 2026/10/26 20:28:13 INFO Applying migration id=initial 2026/10/26 20:28:13 INFO Applying migration id=notesupdated 2026/10/26 20:28:13 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:13 INFO Applying migration id=activitiesid 2026/10/26 20:28:13 INFO Applying migration id=outbox 2026/10/26 20:28:13 INFO Applying migration id=edits 2026/10/26 20:28:13 INFO Applying migration id=outboxactor 2026/10/26 20:28:13 INFO Applying migration id=outboxsender 2026/10/26 20:28:13 INFO Applying migration id=thread 2026/10/26 20:28:13 INFO Applying migration id=host 2026/10/26 20:28:13 INFO Applying migration id=sharedinbox 2026/10/26 20:28:13 INFO Applying migration id=noteshost 2026/10/26 20:28:13 INFO Applying migration id=fetched 2026/10/26 20:28:13 INFO Applying migration id=move 2026/10/26 20:28:13 INFO Applying migration id=cleanup 2026/10/26 20:28:13 INFO Applying migration id=received 2026/10/26 20:28:13 INFO Applying migration id=namehost 2026/10/26 20:28:13 INFO Applying migration id=outboxhost 2026/10/26 20:28:13 INFO Applying migration id=notesfts 2026/10/26 20:28:13 INFO Applying migration id=iconsname 2026/10/26 20:28:13 INFO Applying migration id=nohash 2026/10/26 20:28:13 INFO Applying migration id=shares 2026/10/26 20:28:13 INFO Applying migration id=actorttl 2026/10/26 20:28:13 INFO Applying migration id=tocc 2026/10/26 20:28:13 INFO Applying migration id=followeds 2026/10/26 20:28:13 INFO Applying migration id=certhash 2026/10/26 20:28:13 INFO Applying migration id=follows_sync 2026/10/26 20:28:13 INFO Applying migration id=jsonpath 2026/10/26 20:28:13 INFO Applying migration id=localforward 2026/10/26 20:28:13 INFO Applying migration id=avatar 2026/10/26 20:28:13 INFO Applying migration id=noimage 2026/10/26 20:28:13 INFO Applying migration id=feed 2026/10/26 20:28:13 INFO Applying migration id=bookmarks 2026/10/26 20:28:13 INFO Applying migration id=shareactivity 2026/10/26 20:28:13 INFO Applying migration id=application 2026/10/26 20:28:13 INFO Applying migration id=certificates 2026/10/26 20:28:13 INFO Applying migration id=rawforward 2026/10/26 20:28:13 INFO Applying migration id=publickey 2026/10/26 20:28:13 INFO Applying migration id=resolvegroup 2026/10/26 20:28:13 INFO Applying migration id=reject 2026/10/26 20:28:13 INFO Applying migration id=autodel 2026/10/26 20:28:13 INFO Applying migration id=jsonb 2026/10/26 20:28:13 INFO Applying migration id=quote 2026/10/26 20:28:13 INFO Applying migration id=rfc9421 2026/10/26 20:28:13 INFO Applying migration id=keys 2026/10/26 20:28:13 INFO Applying migration id=portable 2026/10/26 20:28:13 INFO Applying migration id=proofs 2026/10/26 20:28:13 INFO Applying migration id=contexts 2026/10/26 20:28:13 INFO Applying migration id=deliverieshost 2026/10/26 20:28:13 INFO Applying migration id=pembegin 2026/10/26 20:28:13 INFO Applying migration id=didhost 2026/10/26 20:28:13 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:13 INFO Applying migration id=invites 2026/10/26 20:28:13 INFO Applying migration id=ed25519blob 2026/10/26 20:28:13 INFO Applying migration id=rsablob 2026/10/26 20:28:13 INFO Applying migration id=iconscid 2026/10/26 20:28:13 INFO Applying migration id=actor 2026/10/26 20:28:13 INFO Applying migration id=localkeys 2026/10/26 20:28:13 INFO Applying migration id=deleted 2026/10/26 20:28:13 INFO Applying migration id=history 2026/10/26 20:28:13 INFO Applying migration id=outboxnano 2026/10/26 20:28:13 INFO Applying migration id=implements 2026/10/26 20:28:13 INFO Applying migration id=backfill 2026/10/26 20:28:14 WARN Failed to read avatar error="unexpected EOF" --- PASS: TestAvatar_TooBigSize (0.84s) === RUN TestAvatar_SizeLimit 2026/10/26 20:28:14 INFO Applying migration id=initial 2026/10/26 20:28:14 INFO Applying migration id=notesupdated 2026/10/26 20:28:14 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:14 INFO Applying migration id=activitiesid 2026/10/26 20:28:14 INFO Applying migration id=outbox 2026/10/26 20:28:14 INFO Applying migration id=edits 2026/10/26 20:28:14 INFO Applying migration id=outboxactor 2026/10/26 20:28:14 INFO Applying migration id=outboxsender 2026/10/26 20:28:14 INFO Applying migration id=thread 2026/10/26 20:28:14 INFO Applying migration id=host 2026/10/26 20:28:14 INFO Applying migration id=sharedinbox 2026/10/26 20:28:14 INFO Applying migration id=noteshost 2026/10/26 20:28:14 INFO Applying migration id=fetched 2026/10/26 20:28:14 INFO Applying migration id=move 2026/10/26 20:28:14 INFO Applying migration id=cleanup 2026/10/26 20:28:14 INFO Applying migration id=received 2026/10/26 20:28:14 INFO Applying migration id=namehost 2026/10/26 20:28:14 INFO Applying migration id=outboxhost 2026/10/26 20:28:14 INFO Applying migration id=notesfts 2026/10/26 20:28:14 INFO Applying migration id=iconsname 2026/10/26 20:28:14 INFO Applying migration id=nohash 2026/10/26 20:28:14 INFO Applying migration id=shares 2026/10/26 20:28:14 INFO Applying migration id=actorttl 2026/10/26 20:28:14 INFO Applying migration id=tocc 2026/10/26 20:28:14 INFO Applying migration id=followeds 2026/10/26 20:28:14 INFO Applying migration id=certhash 2026/10/26 20:28:14 INFO Applying migration id=follows_sync 2026/10/26 20:28:14 INFO Applying migration id=jsonpath 2026/10/26 20:28:14 INFO Applying migration id=localforward 2026/10/26 20:28:14 INFO Applying migration id=avatar 2026/10/26 20:28:14 INFO Applying migration id=noimage 2026/10/26 20:28:14 INFO Applying migration id=feed 2026/10/26 20:28:14 INFO Applying migration id=bookmarks 2026/10/26 20:28:14 INFO Applying migration id=shareactivity 2026/10/26 20:28:14 INFO Applying migration id=application 2026/10/26 20:28:14 INFO Applying migration id=certificates 2026/10/26 20:28:14 INFO Applying migration id=rawforward 2026/10/26 20:28:14 INFO Applying migration id=publickey 2026/10/26 20:28:14 INFO Applying migration id=resolvegroup 2026/10/26 20:28:14 INFO Applying migration id=reject 2026/10/26 20:28:14 INFO Applying migration id=autodel 2026/10/26 20:28:14 INFO Applying migration id=jsonb 2026/10/26 20:28:14 INFO Applying migration id=quote 2026/10/26 20:28:14 INFO Applying migration id=rfc9421 2026/10/26 20:28:14 INFO Applying migration id=keys 2026/10/26 20:28:14 INFO Applying migration id=portable 2026/10/26 20:28:14 INFO Applying migration id=proofs 2026/10/26 20:28:14 INFO Applying migration id=contexts 2026/10/26 20:28:14 INFO Applying migration id=deliverieshost 2026/10/26 20:28:14 INFO Applying migration id=pembegin 2026/10/26 20:28:14 INFO Applying migration id=didhost 2026/10/26 20:28:14 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:14 INFO Applying migration id=invites 2026/10/26 20:28:14 INFO Applying migration id=ed25519blob 2026/10/26 20:28:14 INFO Applying migration id=rsablob 2026/10/26 20:28:14 INFO Applying migration id=iconscid 2026/10/26 20:28:14 INFO Applying migration id=actor 2026/10/26 20:28:14 INFO Applying migration id=localkeys 2026/10/26 20:28:14 INFO Applying migration id=deleted 2026/10/26 20:28:14 INFO Applying migration id=history 2026/10/26 20:28:14 INFO Applying migration id=outboxnano 2026/10/26 20:28:14 INFO Applying migration id=implements 2026/10/26 20:28:14 INFO Applying migration id=backfill 2026/10/26 20:28:15 WARN Image is too big size=63 --- PASS: TestAvatar_SizeLimit (0.97s) === RUN TestAvatar_ExactlySizeLimit 2026/10/26 20:28:15 INFO Applying migration id=initial 2026/10/26 20:28:15 INFO Applying migration id=notesupdated 2026/10/26 20:28:15 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:15 INFO Applying migration id=activitiesid 2026/10/26 20:28:15 INFO Applying migration id=outbox 2026/10/26 20:28:15 INFO Applying migration id=edits 2026/10/26 20:28:15 INFO Applying migration id=outboxactor 2026/10/26 20:28:15 INFO Applying migration id=outboxsender 2026/10/26 20:28:15 INFO Applying migration id=thread 2026/10/26 20:28:15 INFO Applying migration id=host 2026/10/26 20:28:15 INFO Applying migration id=sharedinbox 2026/10/26 20:28:15 INFO Applying migration id=noteshost 2026/10/26 20:28:15 INFO Applying migration id=fetched 2026/10/26 20:28:15 INFO Applying migration id=move 2026/10/26 20:28:15 INFO Applying migration id=cleanup 2026/10/26 20:28:15 INFO Applying migration id=received 2026/10/26 20:28:15 INFO Applying migration id=namehost 2026/10/26 20:28:15 INFO Applying migration id=outboxhost 2026/10/26 20:28:15 INFO Applying migration id=notesfts 2026/10/26 20:28:15 INFO Applying migration id=iconsname 2026/10/26 20:28:15 INFO Applying migration id=nohash 2026/10/26 20:28:15 INFO Applying migration id=shares 2026/10/26 20:28:15 INFO Applying migration id=actorttl 2026/10/26 20:28:15 INFO Applying migration id=tocc 2026/10/26 20:28:15 INFO Applying migration id=followeds 2026/10/26 20:28:15 INFO Applying migration id=certhash 2026/10/26 20:28:15 INFO Applying migration id=follows_sync 2026/10/26 20:28:15 INFO Applying migration id=jsonpath 2026/10/26 20:28:15 INFO Applying migration id=localforward 2026/10/26 20:28:15 INFO Applying migration id=avatar 2026/10/26 20:28:15 INFO Applying migration id=noimage 2026/10/26 20:28:15 INFO Applying migration id=feed 2026/10/26 20:28:15 INFO Applying migration id=bookmarks 2026/10/26 20:28:15 INFO Applying migration id=shareactivity 2026/10/26 20:28:15 INFO Applying migration id=application 2026/10/26 20:28:15 INFO Applying migration id=certificates 2026/10/26 20:28:15 INFO Applying migration id=rawforward 2026/10/26 20:28:15 INFO Applying migration id=publickey 2026/10/26 20:28:15 INFO Applying migration id=resolvegroup 2026/10/26 20:28:15 INFO Applying migration id=reject 2026/10/26 20:28:15 INFO Applying migration id=autodel 2026/10/26 20:28:15 INFO Applying migration id=jsonb 2026/10/26 20:28:15 INFO Applying migration id=quote 2026/10/26 20:28:15 INFO Applying migration id=rfc9421 2026/10/26 20:28:15 INFO Applying migration id=keys 2026/10/26 20:28:15 INFO Applying migration id=portable 2026/10/26 20:28:15 INFO Applying migration id=proofs 2026/10/26 20:28:15 INFO Applying migration id=contexts 2026/10/26 20:28:15 INFO Applying migration id=deliverieshost 2026/10/26 20:28:15 INFO Applying migration id=pembegin 2026/10/26 20:28:15 INFO Applying migration id=didhost 2026/10/26 20:28:15 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:15 INFO Applying migration id=invites 2026/10/26 20:28:15 INFO Applying migration id=ed25519blob 2026/10/26 20:28:15 INFO Applying migration id=rsablob 2026/10/26 20:28:15 INFO Applying migration id=iconscid 2026/10/26 20:28:15 INFO Applying migration id=actor 2026/10/26 20:28:15 INFO Applying migration id=localkeys 2026/10/26 20:28:15 INFO Applying migration id=deleted 2026/10/26 20:28:15 INFO Applying migration id=history 2026/10/26 20:28:15 INFO Applying migration id=outboxnano 2026/10/26 20:28:15 INFO Applying migration id=implements 2026/10/26 20:28:15 INFO Applying migration id=backfill --- PASS: TestAvatar_ExactlySizeLimit (1.42s) === RUN TestBio_Throttled 2026/10/26 20:28:17 INFO Applying migration id=initial 2026/10/26 20:28:17 INFO Applying migration id=notesupdated 2026/10/26 20:28:17 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:17 INFO Applying migration id=activitiesid 2026/10/26 20:28:17 INFO Applying migration id=outbox 2026/10/26 20:28:17 INFO Applying migration id=edits 2026/10/26 20:28:17 INFO Applying migration id=outboxactor 2026/10/26 20:28:17 INFO Applying migration id=outboxsender 2026/10/26 20:28:17 INFO Applying migration id=thread 2026/10/26 20:28:17 INFO Applying migration id=host 2026/10/26 20:28:17 INFO Applying migration id=sharedinbox 2026/10/26 20:28:17 INFO Applying migration id=noteshost 2026/10/26 20:28:17 INFO Applying migration id=fetched 2026/10/26 20:28:17 INFO Applying migration id=move 2026/10/26 20:28:17 INFO Applying migration id=cleanup 2026/10/26 20:28:17 INFO Applying migration id=received 2026/10/26 20:28:17 INFO Applying migration id=namehost 2026/10/26 20:28:17 INFO Applying migration id=outboxhost 2026/10/26 20:28:17 INFO Applying migration id=notesfts 2026/10/26 20:28:17 INFO Applying migration id=iconsname 2026/10/26 20:28:17 INFO Applying migration id=nohash 2026/10/26 20:28:17 INFO Applying migration id=shares 2026/10/26 20:28:17 INFO Applying migration id=actorttl 2026/10/26 20:28:17 INFO Applying migration id=tocc 2026/10/26 20:28:17 INFO Applying migration id=followeds 2026/10/26 20:28:17 INFO Applying migration id=certhash 2026/10/26 20:28:17 INFO Applying migration id=follows_sync 2026/10/26 20:28:17 INFO Applying migration id=jsonpath 2026/10/26 20:28:17 INFO Applying migration id=localforward 2026/10/26 20:28:17 INFO Applying migration id=avatar 2026/10/26 20:28:17 INFO Applying migration id=noimage 2026/10/26 20:28:17 INFO Applying migration id=feed 2026/10/26 20:28:17 INFO Applying migration id=bookmarks 2026/10/26 20:28:17 INFO Applying migration id=shareactivity 2026/10/26 20:28:17 INFO Applying migration id=application 2026/10/26 20:28:17 INFO Applying migration id=certificates 2026/10/26 20:28:17 INFO Applying migration id=rawforward 2026/10/26 20:28:17 INFO Applying migration id=publickey 2026/10/26 20:28:17 INFO Applying migration id=resolvegroup 2026/10/26 20:28:17 INFO Applying migration id=reject 2026/10/26 20:28:17 INFO Applying migration id=autodel 2026/10/26 20:28:17 INFO Applying migration id=jsonb 2026/10/26 20:28:17 INFO Applying migration id=quote 2026/10/26 20:28:17 INFO Applying migration id=rfc9421 2026/10/26 20:28:17 INFO Applying migration id=keys 2026/10/26 20:28:17 INFO Applying migration id=portable 2026/10/26 20:28:17 INFO Applying migration id=proofs 2026/10/26 20:28:17 INFO Applying migration id=contexts 2026/10/26 20:28:17 INFO Applying migration id=deliverieshost 2026/10/26 20:28:17 INFO Applying migration id=pembegin 2026/10/26 20:28:17 INFO Applying migration id=didhost 2026/10/26 20:28:17 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:17 INFO Applying migration id=invites 2026/10/26 20:28:17 INFO Applying migration id=ed25519blob 2026/10/26 20:28:17 INFO Applying migration id=rsablob 2026/10/26 20:28:17 INFO Applying migration id=iconscid 2026/10/26 20:28:17 INFO Applying migration id=actor 2026/10/26 20:28:17 INFO Applying migration id=localkeys 2026/10/26 20:28:17 INFO Applying migration id=deleted 2026/10/26 20:28:17 INFO Applying migration id=history 2026/10/26 20:28:17 INFO Applying migration id=outboxnano 2026/10/26 20:28:17 INFO Applying migration id=implements 2026/10/26 20:28:17 INFO Applying migration id=backfill 2026/10/26 20:28:18 WARN Throttled request to set bio can=2026-10-26T20:58:17.455Z --- PASS: TestBio_Throttled (0.94s) === RUN TestBio_HappyFlow 2026/10/26 20:28:18 INFO Applying migration id=initial 2026/10/26 20:28:18 INFO Applying migration id=notesupdated 2026/10/26 20:28:18 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:18 INFO Applying migration id=activitiesid 2026/10/26 20:28:18 INFO Applying migration id=outbox 2026/10/26 20:28:18 INFO Applying migration id=edits 2026/10/26 20:28:18 INFO Applying migration id=outboxactor 2026/10/26 20:28:18 INFO Applying migration id=outboxsender 2026/10/26 20:28:18 INFO Applying migration id=thread 2026/10/26 20:28:18 INFO Applying migration id=host 2026/10/26 20:28:18 INFO Applying migration id=sharedinbox 2026/10/26 20:28:18 INFO Applying migration id=noteshost 2026/10/26 20:28:18 INFO Applying migration id=fetched 2026/10/26 20:28:18 INFO Applying migration id=move 2026/10/26 20:28:18 INFO Applying migration id=cleanup 2026/10/26 20:28:18 INFO Applying migration id=received 2026/10/26 20:28:18 INFO Applying migration id=namehost 2026/10/26 20:28:18 INFO Applying migration id=outboxhost 2026/10/26 20:28:18 INFO Applying migration id=notesfts 2026/10/26 20:28:18 INFO Applying migration id=iconsname 2026/10/26 20:28:18 INFO Applying migration id=nohash 2026/10/26 20:28:18 INFO Applying migration id=shares 2026/10/26 20:28:18 INFO Applying migration id=actorttl 2026/10/26 20:28:18 INFO Applying migration id=tocc 2026/10/26 20:28:18 INFO Applying migration id=followeds 2026/10/26 20:28:18 INFO Applying migration id=certhash 2026/10/26 20:28:18 INFO Applying migration id=follows_sync 2026/10/26 20:28:18 INFO Applying migration id=jsonpath 2026/10/26 20:28:18 INFO Applying migration id=localforward 2026/10/26 20:28:18 INFO Applying migration id=avatar 2026/10/26 20:28:18 INFO Applying migration id=noimage 2026/10/26 20:28:18 INFO Applying migration id=feed 2026/10/26 20:28:18 INFO Applying migration id=bookmarks 2026/10/26 20:28:18 INFO Applying migration id=shareactivity 2026/10/26 20:28:18 INFO Applying migration id=application 2026/10/26 20:28:18 INFO Applying migration id=certificates 2026/10/26 20:28:18 INFO Applying migration id=rawforward 2026/10/26 20:28:18 INFO Applying migration id=publickey 2026/10/26 20:28:18 INFO Applying migration id=resolvegroup 2026/10/26 20:28:18 INFO Applying migration id=reject 2026/10/26 20:28:18 INFO Applying migration id=autodel 2026/10/26 20:28:18 INFO Applying migration id=jsonb 2026/10/26 20:28:18 INFO Applying migration id=quote 2026/10/26 20:28:18 INFO Applying migration id=rfc9421 2026/10/26 20:28:18 INFO Applying migration id=keys 2026/10/26 20:28:18 INFO Applying migration id=portable 2026/10/26 20:28:18 INFO Applying migration id=proofs 2026/10/26 20:28:18 INFO Applying migration id=contexts 2026/10/26 20:28:18 INFO Applying migration id=deliverieshost 2026/10/26 20:28:18 INFO Applying migration id=pembegin 2026/10/26 20:28:18 INFO Applying migration id=didhost 2026/10/26 20:28:18 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:18 INFO Applying migration id=invites 2026/10/26 20:28:18 INFO Applying migration id=ed25519blob 2026/10/26 20:28:18 INFO Applying migration id=rsablob 2026/10/26 20:28:18 INFO Applying migration id=iconscid 2026/10/26 20:28:18 INFO Applying migration id=actor 2026/10/26 20:28:18 INFO Applying migration id=localkeys 2026/10/26 20:28:18 INFO Applying migration id=deleted 2026/10/26 20:28:18 INFO Applying migration id=history 2026/10/26 20:28:18 INFO Applying migration id=outboxnano 2026/10/26 20:28:18 INFO Applying migration id=implements 2026/10/26 20:28:18 INFO Applying migration id=backfill 2026/10/26 20:28:19 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_HappyFlow (0.98s) === RUN TestBio_TooLong 2026/10/26 20:28:19 INFO Applying migration id=initial 2026/10/26 20:28:19 INFO Applying migration id=notesupdated 2026/10/26 20:28:19 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:19 INFO Applying migration id=activitiesid 2026/10/26 20:28:19 INFO Applying migration id=outbox 2026/10/26 20:28:19 INFO Applying migration id=edits 2026/10/26 20:28:19 INFO Applying migration id=outboxactor 2026/10/26 20:28:19 INFO Applying migration id=outboxsender 2026/10/26 20:28:19 INFO Applying migration id=thread 2026/10/26 20:28:19 INFO Applying migration id=host 2026/10/26 20:28:19 INFO Applying migration id=sharedinbox 2026/10/26 20:28:19 INFO Applying migration id=noteshost 2026/10/26 20:28:19 INFO Applying migration id=fetched 2026/10/26 20:28:19 INFO Applying migration id=move 2026/10/26 20:28:19 INFO Applying migration id=cleanup 2026/10/26 20:28:19 INFO Applying migration id=received 2026/10/26 20:28:19 INFO Applying migration id=namehost 2026/10/26 20:28:19 INFO Applying migration id=outboxhost 2026/10/26 20:28:19 INFO Applying migration id=notesfts 2026/10/26 20:28:19 INFO Applying migration id=iconsname 2026/10/26 20:28:19 INFO Applying migration id=nohash 2026/10/26 20:28:19 INFO Applying migration id=shares 2026/10/26 20:28:19 INFO Applying migration id=actorttl 2026/10/26 20:28:19 INFO Applying migration id=tocc 2026/10/26 20:28:19 INFO Applying migration id=followeds 2026/10/26 20:28:19 INFO Applying migration id=certhash 2026/10/26 20:28:19 INFO Applying migration id=follows_sync 2026/10/26 20:28:19 INFO Applying migration id=jsonpath 2026/10/26 20:28:19 INFO Applying migration id=localforward 2026/10/26 20:28:19 INFO Applying migration id=avatar 2026/10/26 20:28:19 INFO Applying migration id=noimage 2026/10/26 20:28:19 INFO Applying migration id=feed 2026/10/26 20:28:19 INFO Applying migration id=bookmarks 2026/10/26 20:28:19 INFO Applying migration id=shareactivity 2026/10/26 20:28:19 INFO Applying migration id=application 2026/10/26 20:28:19 INFO Applying migration id=certificates 2026/10/26 20:28:19 INFO Applying migration id=rawforward 2026/10/26 20:28:19 INFO Applying migration id=publickey 2026/10/26 20:28:19 INFO Applying migration id=resolvegroup 2026/10/26 20:28:19 INFO Applying migration id=reject 2026/10/26 20:28:19 INFO Applying migration id=autodel 2026/10/26 20:28:19 INFO Applying migration id=jsonb 2026/10/26 20:28:19 INFO Applying migration id=quote 2026/10/26 20:28:19 INFO Applying migration id=rfc9421 2026/10/26 20:28:19 INFO Applying migration id=keys 2026/10/26 20:28:19 INFO Applying migration id=portable 2026/10/26 20:28:19 INFO Applying migration id=proofs 2026/10/26 20:28:19 INFO Applying migration id=contexts 2026/10/26 20:28:19 INFO Applying migration id=deliverieshost 2026/10/26 20:28:19 INFO Applying migration id=pembegin 2026/10/26 20:28:19 INFO Applying migration id=didhost 2026/10/26 20:28:19 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:19 INFO Applying migration id=invites 2026/10/26 20:28:19 INFO Applying migration id=ed25519blob 2026/10/26 20:28:19 INFO Applying migration id=rsablob 2026/10/26 20:28:19 INFO Applying migration id=iconscid 2026/10/26 20:28:19 INFO Applying migration id=actor 2026/10/26 20:28:19 INFO Applying migration id=localkeys 2026/10/26 20:28:19 INFO Applying migration id=deleted 2026/10/26 20:28:19 INFO Applying migration id=history 2026/10/26 20:28:19 INFO Applying migration id=outboxnano 2026/10/26 20:28:19 INFO Applying migration id=implements 2026/10/26 20:28:19 INFO Applying migration id=backfill --- PASS: TestBio_TooLong (1.35s) === RUN TestBio_MultiLine 2026/10/26 20:28:20 INFO Applying migration id=initial 2026/10/26 20:28:20 INFO Applying migration id=notesupdated 2026/10/26 20:28:20 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:20 INFO Applying migration id=activitiesid 2026/10/26 20:28:20 INFO Applying migration id=outbox 2026/10/26 20:28:20 INFO Applying migration id=edits 2026/10/26 20:28:20 INFO Applying migration id=outboxactor 2026/10/26 20:28:20 INFO Applying migration id=outboxsender 2026/10/26 20:28:20 INFO Applying migration id=thread 2026/10/26 20:28:20 INFO Applying migration id=host 2026/10/26 20:28:20 INFO Applying migration id=sharedinbox 2026/10/26 20:28:20 INFO Applying migration id=noteshost 2026/10/26 20:28:20 INFO Applying migration id=fetched 2026/10/26 20:28:20 INFO Applying migration id=move 2026/10/26 20:28:20 INFO Applying migration id=cleanup 2026/10/26 20:28:20 INFO Applying migration id=received 2026/10/26 20:28:20 INFO Applying migration id=namehost 2026/10/26 20:28:20 INFO Applying migration id=outboxhost 2026/10/26 20:28:20 INFO Applying migration id=notesfts 2026/10/26 20:28:20 INFO Applying migration id=iconsname 2026/10/26 20:28:20 INFO Applying migration id=nohash 2026/10/26 20:28:20 INFO Applying migration id=shares 2026/10/26 20:28:20 INFO Applying migration id=actorttl 2026/10/26 20:28:20 INFO Applying migration id=tocc 2026/10/26 20:28:20 INFO Applying migration id=followeds 2026/10/26 20:28:20 INFO Applying migration id=certhash 2026/10/26 20:28:20 INFO Applying migration id=follows_sync 2026/10/26 20:28:20 INFO Applying migration id=jsonpath 2026/10/26 20:28:20 INFO Applying migration id=localforward 2026/10/26 20:28:20 INFO Applying migration id=avatar 2026/10/26 20:28:20 INFO Applying migration id=noimage 2026/10/26 20:28:20 INFO Applying migration id=feed 2026/10/26 20:28:20 INFO Applying migration id=bookmarks 2026/10/26 20:28:20 INFO Applying migration id=shareactivity 2026/10/26 20:28:20 INFO Applying migration id=application 2026/10/26 20:28:20 INFO Applying migration id=certificates 2026/10/26 20:28:20 INFO Applying migration id=rawforward 2026/10/26 20:28:20 INFO Applying migration id=publickey 2026/10/26 20:28:20 INFO Applying migration id=resolvegroup 2026/10/26 20:28:20 INFO Applying migration id=reject 2026/10/26 20:28:20 INFO Applying migration id=autodel 2026/10/26 20:28:20 INFO Applying migration id=jsonb 2026/10/26 20:28:20 INFO Applying migration id=quote 2026/10/26 20:28:20 INFO Applying migration id=rfc9421 2026/10/26 20:28:20 INFO Applying migration id=keys 2026/10/26 20:28:20 INFO Applying migration id=portable 2026/10/26 20:28:20 INFO Applying migration id=proofs 2026/10/26 20:28:20 INFO Applying migration id=contexts 2026/10/26 20:28:20 INFO Applying migration id=deliverieshost 2026/10/26 20:28:20 INFO Applying migration id=pembegin 2026/10/26 20:28:20 INFO Applying migration id=didhost 2026/10/26 20:28:20 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:20 INFO Applying migration id=invites 2026/10/26 20:28:20 INFO Applying migration id=ed25519blob 2026/10/26 20:28:20 INFO Applying migration id=rsablob 2026/10/26 20:28:20 INFO Applying migration id=iconscid 2026/10/26 20:28:20 INFO Applying migration id=actor 2026/10/26 20:28:20 INFO Applying migration id=localkeys 2026/10/26 20:28:20 INFO Applying migration id=deleted 2026/10/26 20:28:20 INFO Applying migration id=history 2026/10/26 20:28:20 INFO Applying migration id=outboxnano 2026/10/26 20:28:20 INFO Applying migration id=implements 2026/10/26 20:28:20 INFO Applying migration id=backfill 2026/10/26 20:28:21 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLine (0.79s) === RUN TestBio_MultiLineWithLink 2026/10/26 20:28:21 INFO Applying migration id=initial 2026/10/26 20:28:21 INFO Applying migration id=notesupdated 2026/10/26 20:28:21 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:21 INFO Applying migration id=activitiesid 2026/10/26 20:28:21 INFO Applying migration id=outbox 2026/10/26 20:28:21 INFO Applying migration id=edits 2026/10/26 20:28:21 INFO Applying migration id=outboxactor 2026/10/26 20:28:21 INFO Applying migration id=outboxsender 2026/10/26 20:28:21 INFO Applying migration id=thread 2026/10/26 20:28:21 INFO Applying migration id=host 2026/10/26 20:28:21 INFO Applying migration id=sharedinbox 2026/10/26 20:28:21 INFO Applying migration id=noteshost 2026/10/26 20:28:21 INFO Applying migration id=fetched 2026/10/26 20:28:21 INFO Applying migration id=move 2026/10/26 20:28:21 INFO Applying migration id=cleanup 2026/10/26 20:28:21 INFO Applying migration id=received 2026/10/26 20:28:21 INFO Applying migration id=namehost 2026/10/26 20:28:21 INFO Applying migration id=outboxhost 2026/10/26 20:28:21 INFO Applying migration id=notesfts 2026/10/26 20:28:21 INFO Applying migration id=iconsname 2026/10/26 20:28:21 INFO Applying migration id=nohash 2026/10/26 20:28:21 INFO Applying migration id=shares 2026/10/26 20:28:21 INFO Applying migration id=actorttl 2026/10/26 20:28:21 INFO Applying migration id=tocc 2026/10/26 20:28:21 INFO Applying migration id=followeds 2026/10/26 20:28:21 INFO Applying migration id=certhash 2026/10/26 20:28:21 INFO Applying migration id=follows_sync 2026/10/26 20:28:21 INFO Applying migration id=jsonpath 2026/10/26 20:28:21 INFO Applying migration id=localforward 2026/10/26 20:28:21 INFO Applying migration id=avatar 2026/10/26 20:28:21 INFO Applying migration id=noimage 2026/10/26 20:28:21 INFO Applying migration id=feed 2026/10/26 20:28:21 INFO Applying migration id=bookmarks 2026/10/26 20:28:21 INFO Applying migration id=shareactivity 2026/10/26 20:28:21 INFO Applying migration id=application 2026/10/26 20:28:21 INFO Applying migration id=certificates 2026/10/26 20:28:21 INFO Applying migration id=rawforward 2026/10/26 20:28:21 INFO Applying migration id=publickey 2026/10/26 20:28:21 INFO Applying migration id=resolvegroup 2026/10/26 20:28:21 INFO Applying migration id=reject 2026/10/26 20:28:21 INFO Applying migration id=autodel 2026/10/26 20:28:21 INFO Applying migration id=jsonb 2026/10/26 20:28:21 INFO Applying migration id=quote 2026/10/26 20:28:21 INFO Applying migration id=rfc9421 2026/10/26 20:28:21 INFO Applying migration id=keys 2026/10/26 20:28:21 INFO Applying migration id=portable 2026/10/26 20:28:21 INFO Applying migration id=proofs 2026/10/26 20:28:21 INFO Applying migration id=contexts 2026/10/26 20:28:21 INFO Applying migration id=deliverieshost 2026/10/26 20:28:21 INFO Applying migration id=pembegin 2026/10/26 20:28:21 INFO Applying migration id=didhost 2026/10/26 20:28:21 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:21 INFO Applying migration id=invites 2026/10/26 20:28:21 INFO Applying migration id=ed25519blob 2026/10/26 20:28:21 INFO Applying migration id=rsablob 2026/10/26 20:28:21 INFO Applying migration id=iconscid 2026/10/26 20:28:21 INFO Applying migration id=actor 2026/10/26 20:28:21 INFO Applying migration id=localkeys 2026/10/26 20:28:21 INFO Applying migration id=deleted 2026/10/26 20:28:21 INFO Applying migration id=history 2026/10/26 20:28:21 INFO Applying migration id=outboxnano 2026/10/26 20:28:21 INFO Applying migration id=implements 2026/10/26 20:28:21 INFO Applying migration id=backfill 2026/10/26 20:28:22 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestBio_MultiLineWithLink (0.95s) === RUN TestBookmark_HappyFlow 2026/10/26 20:28:22 INFO Applying migration id=initial 2026/10/26 20:28:22 INFO Applying migration id=notesupdated 2026/10/26 20:28:22 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:22 INFO Applying migration id=activitiesid 2026/10/26 20:28:22 INFO Applying migration id=outbox 2026/10/26 20:28:22 INFO Applying migration id=edits 2026/10/26 20:28:22 INFO Applying migration id=outboxactor 2026/10/26 20:28:22 INFO Applying migration id=outboxsender 2026/10/26 20:28:22 INFO Applying migration id=thread 2026/10/26 20:28:22 INFO Applying migration id=host 2026/10/26 20:28:22 INFO Applying migration id=sharedinbox 2026/10/26 20:28:22 INFO Applying migration id=noteshost 2026/10/26 20:28:22 INFO Applying migration id=fetched 2026/10/26 20:28:22 INFO Applying migration id=move 2026/10/26 20:28:22 INFO Applying migration id=cleanup 2026/10/26 20:28:22 INFO Applying migration id=received 2026/10/26 20:28:22 INFO Applying migration id=namehost 2026/10/26 20:28:22 INFO Applying migration id=outboxhost 2026/10/26 20:28:22 INFO Applying migration id=notesfts 2026/10/26 20:28:22 INFO Applying migration id=iconsname 2026/10/26 20:28:22 INFO Applying migration id=nohash 2026/10/26 20:28:22 INFO Applying migration id=shares 2026/10/26 20:28:22 INFO Applying migration id=actorttl 2026/10/26 20:28:22 INFO Applying migration id=tocc 2026/10/26 20:28:22 INFO Applying migration id=followeds 2026/10/26 20:28:22 INFO Applying migration id=certhash 2026/10/26 20:28:22 INFO Applying migration id=follows_sync 2026/10/26 20:28:22 INFO Applying migration id=jsonpath 2026/10/26 20:28:22 INFO Applying migration id=localforward 2026/10/26 20:28:22 INFO Applying migration id=avatar 2026/10/26 20:28:22 INFO Applying migration id=noimage 2026/10/26 20:28:22 INFO Applying migration id=feed 2026/10/26 20:28:22 INFO Applying migration id=bookmarks 2026/10/26 20:28:22 INFO Applying migration id=shareactivity 2026/10/26 20:28:22 INFO Applying migration id=application 2026/10/26 20:28:22 INFO Applying migration id=certificates 2026/10/26 20:28:22 INFO Applying migration id=rawforward 2026/10/26 20:28:22 INFO Applying migration id=publickey 2026/10/26 20:28:22 INFO Applying migration id=resolvegroup 2026/10/26 20:28:22 INFO Applying migration id=reject 2026/10/26 20:28:22 INFO Applying migration id=autodel 2026/10/26 20:28:22 INFO Applying migration id=jsonb 2026/10/26 20:28:22 INFO Applying migration id=quote 2026/10/26 20:28:22 INFO Applying migration id=rfc9421 2026/10/26 20:28:22 INFO Applying migration id=keys 2026/10/26 20:28:22 INFO Applying migration id=portable 2026/10/26 20:28:22 INFO Applying migration id=proofs 2026/10/26 20:28:22 INFO Applying migration id=contexts 2026/10/26 20:28:22 INFO Applying migration id=deliverieshost 2026/10/26 20:28:22 INFO Applying migration id=pembegin 2026/10/26 20:28:22 INFO Applying migration id=didhost 2026/10/26 20:28:22 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:22 INFO Applying migration id=invites 2026/10/26 20:28:22 INFO Applying migration id=ed25519blob 2026/10/26 20:28:22 INFO Applying migration id=rsablob 2026/10/26 20:28:22 INFO Applying migration id=iconscid 2026/10/26 20:28:22 INFO Applying migration id=actor 2026/10/26 20:28:22 INFO Applying migration id=localkeys 2026/10/26 20:28:22 INFO Applying migration id=deleted 2026/10/26 20:28:22 INFO Applying migration id=history 2026/10/26 20:28:22 INFO Applying migration id=outboxnano 2026/10/26 20:28:22 INFO Applying migration id=implements 2026/10/26 20:28:22 INFO Applying migration id=backfill 2026/10/26 20:28:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-5f1b-7105-ae12-7861f33b5a85 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-5f1b-70ac-ab0a-02586af6e435 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e6-5f1b-70ac-ab0a-02586af6e435 2026/10/26 20:28:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-5f1b-70ac-ab0a-02586af6e435 2026/10/26 20:28:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-5f1b-70ac-ab0a-02586af6e435 2026/10/26 20:28:23 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-5f1b-70ac-ab0a-02586af6e435 --- PASS: TestBookmark_HappyFlow (1.11s) === RUN TestBookmark_Throttling 2026/10/26 20:28:23 INFO Applying migration id=initial 2026/10/26 20:28:23 INFO Applying migration id=notesupdated 2026/10/26 20:28:23 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:23 INFO Applying migration id=activitiesid 2026/10/26 20:28:23 INFO Applying migration id=outbox 2026/10/26 20:28:23 INFO Applying migration id=edits 2026/10/26 20:28:23 INFO Applying migration id=outboxactor 2026/10/26 20:28:23 INFO Applying migration id=outboxsender 2026/10/26 20:28:23 INFO Applying migration id=thread 2026/10/26 20:28:23 INFO Applying migration id=host 2026/10/26 20:28:23 INFO Applying migration id=sharedinbox 2026/10/26 20:28:23 INFO Applying migration id=noteshost 2026/10/26 20:28:23 INFO Applying migration id=fetched 2026/10/26 20:28:23 INFO Applying migration id=move 2026/10/26 20:28:23 INFO Applying migration id=cleanup 2026/10/26 20:28:23 INFO Applying migration id=received 2026/10/26 20:28:23 INFO Applying migration id=namehost 2026/10/26 20:28:23 INFO Applying migration id=outboxhost 2026/10/26 20:28:23 INFO Applying migration id=notesfts 2026/10/26 20:28:23 INFO Applying migration id=iconsname 2026/10/26 20:28:23 INFO Applying migration id=nohash 2026/10/26 20:28:23 INFO Applying migration id=shares 2026/10/26 20:28:23 INFO Applying migration id=actorttl 2026/10/26 20:28:23 INFO Applying migration id=tocc 2026/10/26 20:28:23 INFO Applying migration id=followeds 2026/10/26 20:28:23 INFO Applying migration id=certhash 2026/10/26 20:28:23 INFO Applying migration id=follows_sync 2026/10/26 20:28:23 INFO Applying migration id=jsonpath 2026/10/26 20:28:23 INFO Applying migration id=localforward 2026/10/26 20:28:23 INFO Applying migration id=avatar 2026/10/26 20:28:23 INFO Applying migration id=noimage 2026/10/26 20:28:23 INFO Applying migration id=feed 2026/10/26 20:28:23 INFO Applying migration id=bookmarks 2026/10/26 20:28:23 INFO Applying migration id=shareactivity 2026/10/26 20:28:23 INFO Applying migration id=application 2026/10/26 20:28:23 INFO Applying migration id=certificates 2026/10/26 20:28:23 INFO Applying migration id=rawforward 2026/10/26 20:28:23 INFO Applying migration id=publickey 2026/10/26 20:28:23 INFO Applying migration id=resolvegroup 2026/10/26 20:28:23 INFO Applying migration id=reject 2026/10/26 20:28:23 INFO Applying migration id=autodel 2026/10/26 20:28:23 INFO Applying migration id=jsonb 2026/10/26 20:28:23 INFO Applying migration id=quote 2026/10/26 20:28:23 INFO Applying migration id=rfc9421 2026/10/26 20:28:23 INFO Applying migration id=keys 2026/10/26 20:28:23 INFO Applying migration id=portable 2026/10/26 20:28:23 INFO Applying migration id=proofs 2026/10/26 20:28:23 INFO Applying migration id=contexts 2026/10/26 20:28:23 INFO Applying migration id=deliverieshost 2026/10/26 20:28:23 INFO Applying migration id=pembegin 2026/10/26 20:28:23 INFO Applying migration id=didhost 2026/10/26 20:28:23 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:23 INFO Applying migration id=invites 2026/10/26 20:28:23 INFO Applying migration id=ed25519blob 2026/10/26 20:28:23 INFO Applying migration id=rsablob 2026/10/26 20:28:23 INFO Applying migration id=iconscid 2026/10/26 20:28:23 INFO Applying migration id=actor 2026/10/26 20:28:23 INFO Applying migration id=localkeys 2026/10/26 20:28:23 INFO Applying migration id=deleted 2026/10/26 20:28:23 INFO Applying migration id=history 2026/10/26 20:28:23 INFO Applying migration id=outboxnano 2026/10/26 20:28:23 INFO Applying migration id=implements 2026/10/26 20:28:23 INFO Applying migration id=backfill 2026/10/26 20:28:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-6129-73da-8955-6ff34cc21d24 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-6129-738c-b2aa-a0989e51d2a5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e6-6129-738c-b2aa-a0989e51d2a5 2026/10/26 20:28:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-612e-722e-9797-a084d73b1f34 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-612e-71f9-96a0-e7c58f02f381 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a179e6-612e-71f9-96a0-e7c58f02f381 2026/10/26 20:28:23 WARN User is bookmarking too frequently --- PASS: TestBookmark_Throttling (0.52s) === RUN TestBookmark_Limit 2026/10/26 20:28:23 INFO Applying migration id=initial 2026/10/26 20:28:23 INFO Applying migration id=notesupdated 2026/10/26 20:28:23 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:23 INFO Applying migration id=activitiesid 2026/10/26 20:28:23 INFO Applying migration id=outbox 2026/10/26 20:28:23 INFO Applying migration id=edits 2026/10/26 20:28:23 INFO Applying migration id=outboxactor 2026/10/26 20:28:23 INFO Applying migration id=outboxsender 2026/10/26 20:28:23 INFO Applying migration id=thread 2026/10/26 20:28:23 INFO Applying migration id=host 2026/10/26 20:28:23 INFO Applying migration id=sharedinbox 2026/10/26 20:28:23 INFO Applying migration id=noteshost 2026/10/26 20:28:23 INFO Applying migration id=fetched 2026/10/26 20:28:23 INFO Applying migration id=move 2026/10/26 20:28:23 INFO Applying migration id=cleanup 2026/10/26 20:28:23 INFO Applying migration id=received 2026/10/26 20:28:23 INFO Applying migration id=namehost 2026/10/26 20:28:23 INFO Applying migration id=outboxhost 2026/10/26 20:28:23 INFO Applying migration id=notesfts 2026/10/26 20:28:23 INFO Applying migration id=iconsname 2026/10/26 20:28:23 INFO Applying migration id=nohash 2026/10/26 20:28:23 INFO Applying migration id=shares 2026/10/26 20:28:23 INFO Applying migration id=actorttl 2026/10/26 20:28:23 INFO Applying migration id=tocc 2026/10/26 20:28:23 INFO Applying migration id=followeds 2026/10/26 20:28:23 INFO Applying migration id=certhash 2026/10/26 20:28:23 INFO Applying migration id=follows_sync 2026/10/26 20:28:23 INFO Applying migration id=jsonpath 2026/10/26 20:28:23 INFO Applying migration id=localforward 2026/10/26 20:28:23 INFO Applying migration id=avatar 2026/10/26 20:28:23 INFO Applying migration id=noimage 2026/10/26 20:28:23 INFO Applying migration id=feed 2026/10/26 20:28:23 INFO Applying migration id=bookmarks 2026/10/26 20:28:23 INFO Applying migration id=shareactivity 2026/10/26 20:28:23 INFO Applying migration id=application 2026/10/26 20:28:23 INFO Applying migration id=certificates 2026/10/26 20:28:23 INFO Applying migration id=rawforward 2026/10/26 20:28:23 INFO Applying migration id=publickey 2026/10/26 20:28:23 INFO Applying migration id=resolvegroup 2026/10/26 20:28:23 INFO Applying migration id=reject 2026/10/26 20:28:23 INFO Applying migration id=autodel 2026/10/26 20:28:23 INFO Applying migration id=jsonb 2026/10/26 20:28:23 INFO Applying migration id=quote 2026/10/26 20:28:23 INFO Applying migration id=rfc9421 2026/10/26 20:28:23 INFO Applying migration id=keys 2026/10/26 20:28:23 INFO Applying migration id=portable 2026/10/26 20:28:23 INFO Applying migration id=proofs 2026/10/26 20:28:23 INFO Applying migration id=contexts 2026/10/26 20:28:23 INFO Applying migration id=deliverieshost 2026/10/26 20:28:23 INFO Applying migration id=pembegin 2026/10/26 20:28:23 INFO Applying migration id=didhost 2026/10/26 20:28:23 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:23 INFO Applying migration id=invites 2026/10/26 20:28:23 INFO Applying migration id=ed25519blob 2026/10/26 20:28:23 INFO Applying migration id=rsablob 2026/10/26 20:28:23 INFO Applying migration id=iconscid 2026/10/26 20:28:23 INFO Applying migration id=actor 2026/10/26 20:28:23 INFO Applying migration id=localkeys 2026/10/26 20:28:23 INFO Applying migration id=deleted 2026/10/26 20:28:23 INFO Applying migration id=history 2026/10/26 20:28:23 INFO Applying migration id=outboxnano 2026/10/26 20:28:23 INFO Applying migration id=implements 2026/10/26 20:28:23 INFO Applying migration id=backfill 2026/10/26 20:28:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-6473-7421-a245-ec74376b12bb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-6473-73a7-9f26-e93245c75625 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e6-6473-73a7-9f26-e93245c75625 2026/10/26 20:28:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-6475-792e-b876-170a0829fa80 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-6475-78e9-ad1f-cc8402d74491 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a179e6-6475-78e9-ad1f-cc8402d74491 2026/10/26 20:28:24 WARN User has reached bookmarks limit post=https://localhost.localdomain:8443/post/01a179e6-6475-78e9-ad1f-cc8402d74491 --- PASS: TestBookmark_Limit (0.84s) === RUN TestBookmark_TwoBookmarks 2026/10/26 20:28:24 INFO Applying migration id=initial 2026/10/26 20:28:24 INFO Applying migration id=notesupdated 2026/10/26 20:28:24 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:24 INFO Applying migration id=activitiesid 2026/10/26 20:28:24 INFO Applying migration id=outbox 2026/10/26 20:28:24 INFO Applying migration id=edits 2026/10/26 20:28:24 INFO Applying migration id=outboxactor 2026/10/26 20:28:24 INFO Applying migration id=outboxsender 2026/10/26 20:28:24 INFO Applying migration id=thread 2026/10/26 20:28:24 INFO Applying migration id=host 2026/10/26 20:28:24 INFO Applying migration id=sharedinbox 2026/10/26 20:28:24 INFO Applying migration id=noteshost 2026/10/26 20:28:24 INFO Applying migration id=fetched 2026/10/26 20:28:24 INFO Applying migration id=move 2026/10/26 20:28:24 INFO Applying migration id=cleanup 2026/10/26 20:28:24 INFO Applying migration id=received 2026/10/26 20:28:24 INFO Applying migration id=namehost 2026/10/26 20:28:24 INFO Applying migration id=outboxhost 2026/10/26 20:28:24 INFO Applying migration id=notesfts 2026/10/26 20:28:24 INFO Applying migration id=iconsname 2026/10/26 20:28:24 INFO Applying migration id=nohash 2026/10/26 20:28:24 INFO Applying migration id=shares 2026/10/26 20:28:24 INFO Applying migration id=actorttl 2026/10/26 20:28:24 INFO Applying migration id=tocc 2026/10/26 20:28:24 INFO Applying migration id=followeds 2026/10/26 20:28:24 INFO Applying migration id=certhash 2026/10/26 20:28:24 INFO Applying migration id=follows_sync 2026/10/26 20:28:24 INFO Applying migration id=jsonpath 2026/10/26 20:28:24 INFO Applying migration id=localforward 2026/10/26 20:28:24 INFO Applying migration id=avatar 2026/10/26 20:28:24 INFO Applying migration id=noimage 2026/10/26 20:28:24 INFO Applying migration id=feed 2026/10/26 20:28:24 INFO Applying migration id=bookmarks 2026/10/26 20:28:24 INFO Applying migration id=shareactivity 2026/10/26 20:28:24 INFO Applying migration id=application 2026/10/26 20:28:24 INFO Applying migration id=certificates 2026/10/26 20:28:24 INFO Applying migration id=rawforward 2026/10/26 20:28:24 INFO Applying migration id=publickey 2026/10/26 20:28:24 INFO Applying migration id=resolvegroup 2026/10/26 20:28:24 INFO Applying migration id=reject 2026/10/26 20:28:24 INFO Applying migration id=autodel 2026/10/26 20:28:24 INFO Applying migration id=jsonb 2026/10/26 20:28:24 INFO Applying migration id=quote 2026/10/26 20:28:24 INFO Applying migration id=rfc9421 2026/10/26 20:28:24 INFO Applying migration id=keys 2026/10/26 20:28:24 INFO Applying migration id=portable 2026/10/26 20:28:24 INFO Applying migration id=proofs 2026/10/26 20:28:24 INFO Applying migration id=contexts 2026/10/26 20:28:24 INFO Applying migration id=deliverieshost 2026/10/26 20:28:24 INFO Applying migration id=pembegin 2026/10/26 20:28:24 INFO Applying migration id=didhost 2026/10/26 20:28:24 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:24 INFO Applying migration id=invites 2026/10/26 20:28:24 INFO Applying migration id=ed25519blob 2026/10/26 20:28:24 INFO Applying migration id=rsablob 2026/10/26 20:28:24 INFO Applying migration id=iconscid 2026/10/26 20:28:24 INFO Applying migration id=actor 2026/10/26 20:28:24 INFO Applying migration id=localkeys 2026/10/26 20:28:24 INFO Applying migration id=deleted 2026/10/26 20:28:24 INFO Applying migration id=history 2026/10/26 20:28:24 INFO Applying migration id=outboxnano 2026/10/26 20:28:24 INFO Applying migration id=implements 2026/10/26 20:28:24 INFO Applying migration id=backfill 2026/10/26 20:28:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-67ca-7768-b161-457d89a9a73c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-67ca-7629-8535-1f192fc38343 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e6-67ca-7629-8535-1f192fc38343 2026/10/26 20:28:25 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-67cd-7830-8182-899bca259c6a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-67cd-77fa-9d9d-034557e49b6d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a179e6-67cd-77fa-9d9d-034557e49b6d --- PASS: TestBookmark_TwoBookmarks (0.86s) === RUN TestBookmark_Twice 2026/10/26 20:28:25 INFO Applying migration id=initial 2026/10/26 20:28:25 INFO Applying migration id=notesupdated 2026/10/26 20:28:25 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:25 INFO Applying migration id=activitiesid 2026/10/26 20:28:25 INFO Applying migration id=outbox 2026/10/26 20:28:25 INFO Applying migration id=edits 2026/10/26 20:28:25 INFO Applying migration id=outboxactor 2026/10/26 20:28:25 INFO Applying migration id=outboxsender 2026/10/26 20:28:25 INFO Applying migration id=thread 2026/10/26 20:28:25 INFO Applying migration id=host 2026/10/26 20:28:25 INFO Applying migration id=sharedinbox 2026/10/26 20:28:25 INFO Applying migration id=noteshost 2026/10/26 20:28:25 INFO Applying migration id=fetched 2026/10/26 20:28:25 INFO Applying migration id=move 2026/10/26 20:28:25 INFO Applying migration id=cleanup 2026/10/26 20:28:25 INFO Applying migration id=received 2026/10/26 20:28:25 INFO Applying migration id=namehost 2026/10/26 20:28:25 INFO Applying migration id=outboxhost 2026/10/26 20:28:25 INFO Applying migration id=notesfts 2026/10/26 20:28:25 INFO Applying migration id=iconsname 2026/10/26 20:28:25 INFO Applying migration id=nohash 2026/10/26 20:28:25 INFO Applying migration id=shares 2026/10/26 20:28:25 INFO Applying migration id=actorttl 2026/10/26 20:28:25 INFO Applying migration id=tocc 2026/10/26 20:28:25 INFO Applying migration id=followeds 2026/10/26 20:28:25 INFO Applying migration id=certhash 2026/10/26 20:28:25 INFO Applying migration id=follows_sync 2026/10/26 20:28:25 INFO Applying migration id=jsonpath 2026/10/26 20:28:25 INFO Applying migration id=localforward 2026/10/26 20:28:25 INFO Applying migration id=avatar 2026/10/26 20:28:25 INFO Applying migration id=noimage 2026/10/26 20:28:25 INFO Applying migration id=feed 2026/10/26 20:28:25 INFO Applying migration id=bookmarks 2026/10/26 20:28:25 INFO Applying migration id=shareactivity 2026/10/26 20:28:25 INFO Applying migration id=application 2026/10/26 20:28:25 INFO Applying migration id=certificates 2026/10/26 20:28:25 INFO Applying migration id=rawforward 2026/10/26 20:28:25 INFO Applying migration id=publickey 2026/10/26 20:28:25 INFO Applying migration id=resolvegroup 2026/10/26 20:28:25 INFO Applying migration id=reject 2026/10/26 20:28:25 INFO Applying migration id=autodel 2026/10/26 20:28:25 INFO Applying migration id=jsonb 2026/10/26 20:28:25 INFO Applying migration id=quote 2026/10/26 20:28:25 INFO Applying migration id=rfc9421 2026/10/26 20:28:25 INFO Applying migration id=keys 2026/10/26 20:28:25 INFO Applying migration id=portable 2026/10/26 20:28:25 INFO Applying migration id=proofs 2026/10/26 20:28:25 INFO Applying migration id=contexts 2026/10/26 20:28:25 INFO Applying migration id=deliverieshost 2026/10/26 20:28:25 INFO Applying migration id=pembegin 2026/10/26 20:28:25 INFO Applying migration id=didhost 2026/10/26 20:28:25 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:25 INFO Applying migration id=invites 2026/10/26 20:28:25 INFO Applying migration id=ed25519blob 2026/10/26 20:28:25 INFO Applying migration id=rsablob 2026/10/26 20:28:25 INFO Applying migration id=iconscid 2026/10/26 20:28:25 INFO Applying migration id=actor 2026/10/26 20:28:25 INFO Applying migration id=localkeys 2026/10/26 20:28:25 INFO Applying migration id=deleted 2026/10/26 20:28:25 INFO Applying migration id=history 2026/10/26 20:28:25 INFO Applying migration id=outboxnano 2026/10/26 20:28:25 INFO Applying migration id=implements 2026/10/26 20:28:25 INFO Applying migration id=backfill 2026/10/26 20:28:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-6bb1-7815-acbe-e3a6370de109 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-6bb1-779f-8fcc-44c6ae8a6eba activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e6-6bb1-779f-8fcc-44c6ae8a6eba 2026/10/26 20:28:26 WARN Failed to insert bookmark error="UNIQUE constraint failed: bookmarks.by, bookmarks.note" --- PASS: TestBookmark_Twice (1.00s) === RUN TestBookmark_ToFollowers 2026/10/26 20:28:26 INFO Applying migration id=initial 2026/10/26 20:28:26 INFO Applying migration id=notesupdated 2026/10/26 20:28:26 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:26 INFO Applying migration id=activitiesid 2026/10/26 20:28:26 INFO Applying migration id=outbox 2026/10/26 20:28:26 INFO Applying migration id=edits 2026/10/26 20:28:26 INFO Applying migration id=outboxactor 2026/10/26 20:28:26 INFO Applying migration id=outboxsender 2026/10/26 20:28:26 INFO Applying migration id=thread 2026/10/26 20:28:26 INFO Applying migration id=host 2026/10/26 20:28:26 INFO Applying migration id=sharedinbox 2026/10/26 20:28:26 INFO Applying migration id=noteshost 2026/10/26 20:28:26 INFO Applying migration id=fetched 2026/10/26 20:28:26 INFO Applying migration id=move 2026/10/26 20:28:26 INFO Applying migration id=cleanup 2026/10/26 20:28:26 INFO Applying migration id=received 2026/10/26 20:28:26 INFO Applying migration id=namehost 2026/10/26 20:28:26 INFO Applying migration id=outboxhost 2026/10/26 20:28:26 INFO Applying migration id=notesfts 2026/10/26 20:28:26 INFO Applying migration id=iconsname 2026/10/26 20:28:26 INFO Applying migration id=nohash 2026/10/26 20:28:26 INFO Applying migration id=shares 2026/10/26 20:28:26 INFO Applying migration id=actorttl 2026/10/26 20:28:26 INFO Applying migration id=tocc 2026/10/26 20:28:26 INFO Applying migration id=followeds 2026/10/26 20:28:26 INFO Applying migration id=certhash 2026/10/26 20:28:26 INFO Applying migration id=follows_sync 2026/10/26 20:28:26 INFO Applying migration id=jsonpath 2026/10/26 20:28:26 INFO Applying migration id=localforward 2026/10/26 20:28:26 INFO Applying migration id=avatar 2026/10/26 20:28:26 INFO Applying migration id=noimage 2026/10/26 20:28:26 INFO Applying migration id=feed 2026/10/26 20:28:26 INFO Applying migration id=bookmarks 2026/10/26 20:28:26 INFO Applying migration id=shareactivity 2026/10/26 20:28:26 INFO Applying migration id=application 2026/10/26 20:28:26 INFO Applying migration id=certificates 2026/10/26 20:28:26 INFO Applying migration id=rawforward 2026/10/26 20:28:26 INFO Applying migration id=publickey 2026/10/26 20:28:26 INFO Applying migration id=resolvegroup 2026/10/26 20:28:26 INFO Applying migration id=reject 2026/10/26 20:28:26 INFO Applying migration id=autodel 2026/10/26 20:28:26 INFO Applying migration id=jsonb 2026/10/26 20:28:26 INFO Applying migration id=quote 2026/10/26 20:28:26 INFO Applying migration id=rfc9421 2026/10/26 20:28:26 INFO Applying migration id=keys 2026/10/26 20:28:26 INFO Applying migration id=portable 2026/10/26 20:28:26 INFO Applying migration id=proofs 2026/10/26 20:28:26 INFO Applying migration id=contexts 2026/10/26 20:28:26 INFO Applying migration id=deliverieshost 2026/10/26 20:28:26 INFO Applying migration id=pembegin 2026/10/26 20:28:26 INFO Applying migration id=didhost 2026/10/26 20:28:26 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:26 INFO Applying migration id=invites 2026/10/26 20:28:26 INFO Applying migration id=ed25519blob 2026/10/26 20:28:26 INFO Applying migration id=rsablob 2026/10/26 20:28:26 INFO Applying migration id=iconscid 2026/10/26 20:28:26 INFO Applying migration id=actor 2026/10/26 20:28:26 INFO Applying migration id=localkeys 2026/10/26 20:28:26 INFO Applying migration id=deleted 2026/10/26 20:28:26 INFO Applying migration id=history 2026/10/26 20:28:26 INFO Applying migration id=outboxnano 2026/10/26 20:28:26 INFO Applying migration id=implements 2026/10/26 20:28:26 INFO Applying migration id=backfill 2026/10/26 20:28:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e6-6f3f-7849-bba2-96cd03d05e95 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:28:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-6f40-7635-871b-276b8a98f988 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e6-6f3f-7849-bba2-96cd03d05e95 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179e6-6f3f-7849-bba2-96cd03d05e95 2026/10/26 20:28:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-6f41-7295-974e-f48c10e82d57 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-6f41-7255-a3ac-406ab150c874 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e6-6f41-7255-a3ac-406ab150c874 2026/10/26 20:28:27 INFO Post was not found post=https://localhost.localdomain:8443/post/01a179e6-6f41-7255-a3ac-406ab150c874 2026/10/26 20:28:27 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179e6-6f53-789d-918c-a55d03bd49dc activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e6-6f3f-7849-bba2-96cd03d05e95 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/bob followed=https://localhost.localdomain:8443/user/alice --- PASS: TestBookmark_ToFollowers (0.93s) === RUN TestBookmark_DM 2026/10/26 20:28:27 INFO Applying migration id=initial 2026/10/26 20:28:27 INFO Applying migration id=notesupdated 2026/10/26 20:28:27 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:27 INFO Applying migration id=activitiesid 2026/10/26 20:28:27 INFO Applying migration id=outbox 2026/10/26 20:28:27 INFO Applying migration id=edits 2026/10/26 20:28:27 INFO Applying migration id=outboxactor 2026/10/26 20:28:27 INFO Applying migration id=outboxsender 2026/10/26 20:28:27 INFO Applying migration id=thread 2026/10/26 20:28:27 INFO Applying migration id=host 2026/10/26 20:28:27 INFO Applying migration id=sharedinbox 2026/10/26 20:28:27 INFO Applying migration id=noteshost 2026/10/26 20:28:27 INFO Applying migration id=fetched 2026/10/26 20:28:27 INFO Applying migration id=move 2026/10/26 20:28:27 INFO Applying migration id=cleanup 2026/10/26 20:28:27 INFO Applying migration id=received 2026/10/26 20:28:27 INFO Applying migration id=namehost 2026/10/26 20:28:27 INFO Applying migration id=outboxhost 2026/10/26 20:28:27 INFO Applying migration id=notesfts 2026/10/26 20:28:27 INFO Applying migration id=iconsname 2026/10/26 20:28:27 INFO Applying migration id=nohash 2026/10/26 20:28:27 INFO Applying migration id=shares 2026/10/26 20:28:27 INFO Applying migration id=actorttl 2026/10/26 20:28:27 INFO Applying migration id=tocc 2026/10/26 20:28:27 INFO Applying migration id=followeds 2026/10/26 20:28:27 INFO Applying migration id=certhash 2026/10/26 20:28:27 INFO Applying migration id=follows_sync 2026/10/26 20:28:27 INFO Applying migration id=jsonpath 2026/10/26 20:28:27 INFO Applying migration id=localforward 2026/10/26 20:28:27 INFO Applying migration id=avatar 2026/10/26 20:28:27 INFO Applying migration id=noimage 2026/10/26 20:28:27 INFO Applying migration id=feed 2026/10/26 20:28:27 INFO Applying migration id=bookmarks 2026/10/26 20:28:27 INFO Applying migration id=shareactivity 2026/10/26 20:28:27 INFO Applying migration id=application 2026/10/26 20:28:27 INFO Applying migration id=certificates 2026/10/26 20:28:27 INFO Applying migration id=rawforward 2026/10/26 20:28:27 INFO Applying migration id=publickey 2026/10/26 20:28:27 INFO Applying migration id=resolvegroup 2026/10/26 20:28:27 INFO Applying migration id=reject 2026/10/26 20:28:27 INFO Applying migration id=autodel 2026/10/26 20:28:27 INFO Applying migration id=jsonb 2026/10/26 20:28:27 INFO Applying migration id=quote 2026/10/26 20:28:27 INFO Applying migration id=rfc9421 2026/10/26 20:28:27 INFO Applying migration id=keys 2026/10/26 20:28:27 INFO Applying migration id=portable 2026/10/26 20:28:27 INFO Applying migration id=proofs 2026/10/26 20:28:27 INFO Applying migration id=contexts 2026/10/26 20:28:27 INFO Applying migration id=deliverieshost 2026/10/26 20:28:27 INFO Applying migration id=pembegin 2026/10/26 20:28:27 INFO Applying migration id=didhost 2026/10/26 20:28:27 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:27 INFO Applying migration id=invites 2026/10/26 20:28:27 INFO Applying migration id=ed25519blob 2026/10/26 20:28:27 INFO Applying migration id=rsablob 2026/10/26 20:28:27 INFO Applying migration id=iconscid 2026/10/26 20:28:27 INFO Applying migration id=actor 2026/10/26 20:28:27 INFO Applying migration id=localkeys 2026/10/26 20:28:27 INFO Applying migration id=deleted 2026/10/26 20:28:27 INFO Applying migration id=history 2026/10/26 20:28:27 INFO Applying migration id=outboxnano 2026/10/26 20:28:27 INFO Applying migration id=implements 2026/10/26 20:28:27 INFO Applying migration id=backfill 2026/10/26 20:28:28 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/10/26 20:28:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-7568-7951-89c6-6c18715fc29f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-7568-76d0-8464-63b763bd6985 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e6-7568-76d0-8464-63b763bd6985 2026/10/26 20:28:28 INFO Post was not found post=https://localhost.localdomain:8443/post/01a179e6-7568-76d0-8464-63b763bd6985 --- PASS: TestBookmark_DM (1.56s) === RUN TestCommunities_OneCommunity 2026/10/26 20:28:28 INFO Applying migration id=initial 2026/10/26 20:28:28 INFO Applying migration id=notesupdated 2026/10/26 20:28:28 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:28 INFO Applying migration id=activitiesid 2026/10/26 20:28:28 INFO Applying migration id=outbox 2026/10/26 20:28:28 INFO Applying migration id=edits 2026/10/26 20:28:28 INFO Applying migration id=outboxactor 2026/10/26 20:28:28 INFO Applying migration id=outboxsender 2026/10/26 20:28:28 INFO Applying migration id=thread 2026/10/26 20:28:28 INFO Applying migration id=host 2026/10/26 20:28:28 INFO Applying migration id=sharedinbox 2026/10/26 20:28:28 INFO Applying migration id=noteshost 2026/10/26 20:28:28 INFO Applying migration id=fetched 2026/10/26 20:28:28 INFO Applying migration id=move 2026/10/26 20:28:28 INFO Applying migration id=cleanup 2026/10/26 20:28:28 INFO Applying migration id=received 2026/10/26 20:28:28 INFO Applying migration id=namehost 2026/10/26 20:28:28 INFO Applying migration id=outboxhost 2026/10/26 20:28:28 INFO Applying migration id=notesfts 2026/10/26 20:28:28 INFO Applying migration id=iconsname 2026/10/26 20:28:28 INFO Applying migration id=nohash 2026/10/26 20:28:28 INFO Applying migration id=shares 2026/10/26 20:28:28 INFO Applying migration id=actorttl 2026/10/26 20:28:28 INFO Applying migration id=tocc 2026/10/26 20:28:28 INFO Applying migration id=followeds 2026/10/26 20:28:28 INFO Applying migration id=certhash 2026/10/26 20:28:28 INFO Applying migration id=follows_sync 2026/10/26 20:28:28 INFO Applying migration id=jsonpath 2026/10/26 20:28:28 INFO Applying migration id=localforward 2026/10/26 20:28:28 INFO Applying migration id=avatar 2026/10/26 20:28:28 INFO Applying migration id=noimage 2026/10/26 20:28:28 INFO Applying migration id=feed 2026/10/26 20:28:28 INFO Applying migration id=bookmarks 2026/10/26 20:28:28 INFO Applying migration id=shareactivity 2026/10/26 20:28:28 INFO Applying migration id=application 2026/10/26 20:28:28 INFO Applying migration id=certificates 2026/10/26 20:28:28 INFO Applying migration id=rawforward 2026/10/26 20:28:28 INFO Applying migration id=publickey 2026/10/26 20:28:28 INFO Applying migration id=resolvegroup 2026/10/26 20:28:28 INFO Applying migration id=reject 2026/10/26 20:28:28 INFO Applying migration id=autodel 2026/10/26 20:28:28 INFO Applying migration id=jsonb 2026/10/26 20:28:28 INFO Applying migration id=quote 2026/10/26 20:28:28 INFO Applying migration id=rfc9421 2026/10/26 20:28:28 INFO Applying migration id=keys 2026/10/26 20:28:28 INFO Applying migration id=portable 2026/10/26 20:28:28 INFO Applying migration id=proofs 2026/10/26 20:28:28 INFO Applying migration id=contexts 2026/10/26 20:28:28 INFO Applying migration id=deliverieshost 2026/10/26 20:28:28 INFO Applying migration id=pembegin 2026/10/26 20:28:28 INFO Applying migration id=didhost 2026/10/26 20:28:28 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:28 INFO Applying migration id=invites 2026/10/26 20:28:28 INFO Applying migration id=ed25519blob 2026/10/26 20:28:28 INFO Applying migration id=rsablob 2026/10/26 20:28:28 INFO Applying migration id=iconscid 2026/10/26 20:28:29 INFO Applying migration id=actor 2026/10/26 20:28:29 INFO Applying migration id=localkeys 2026/10/26 20:28:29 INFO Applying migration id=deleted 2026/10/26 20:28:29 INFO Applying migration id=history 2026/10/26 20:28:29 INFO Applying migration id=outboxnano 2026/10/26 20:28:29 INFO Applying migration id=implements 2026/10/26 20:28:29 INFO Applying migration id=backfill 2026/10/26 20:28:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e6-7832-7856-a245-9ab41654324a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:28:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-7833-7236-9358-a7828d9efd4b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e6-7832-7856-a245-9ab41654324a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179e6-7832-7856-a245-9ab41654324a 2026/10/26 20:28:29 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:29 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a179e6-7835-70a3-b270-507df1f70858 note=https://localhost.localdomain:8443/post/01a179e6-7834-7d02-a677-3ec3cce11fc8 group=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-7835-70a3-b270-507df1f70858 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-7834-7d02-a677-3ec3cce11fc8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-7834-7d02-a677-3ec3cce11fc8 --- PASS: TestCommunities_OneCommunity (0.72s) === RUN TestCommunity_NewThread 2026/10/26 20:28:29 INFO Applying migration id=initial 2026/10/26 20:28:29 INFO Applying migration id=notesupdated 2026/10/26 20:28:29 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:29 INFO Applying migration id=activitiesid 2026/10/26 20:28:29 INFO Applying migration id=outbox 2026/10/26 20:28:29 INFO Applying migration id=edits 2026/10/26 20:28:29 INFO Applying migration id=outboxactor 2026/10/26 20:28:29 INFO Applying migration id=outboxsender 2026/10/26 20:28:29 INFO Applying migration id=thread 2026/10/26 20:28:29 INFO Applying migration id=host 2026/10/26 20:28:29 INFO Applying migration id=sharedinbox 2026/10/26 20:28:29 INFO Applying migration id=noteshost 2026/10/26 20:28:29 INFO Applying migration id=fetched 2026/10/26 20:28:29 INFO Applying migration id=move 2026/10/26 20:28:29 INFO Applying migration id=cleanup 2026/10/26 20:28:29 INFO Applying migration id=received 2026/10/26 20:28:29 INFO Applying migration id=namehost 2026/10/26 20:28:29 INFO Applying migration id=outboxhost 2026/10/26 20:28:29 INFO Applying migration id=notesfts 2026/10/26 20:28:29 INFO Applying migration id=iconsname 2026/10/26 20:28:29 INFO Applying migration id=nohash 2026/10/26 20:28:29 INFO Applying migration id=shares 2026/10/26 20:28:29 INFO Applying migration id=actorttl 2026/10/26 20:28:29 INFO Applying migration id=tocc 2026/10/26 20:28:29 INFO Applying migration id=followeds 2026/10/26 20:28:29 INFO Applying migration id=certhash 2026/10/26 20:28:29 INFO Applying migration id=follows_sync 2026/10/26 20:28:29 INFO Applying migration id=jsonpath 2026/10/26 20:28:29 INFO Applying migration id=localforward 2026/10/26 20:28:29 INFO Applying migration id=avatar 2026/10/26 20:28:29 INFO Applying migration id=noimage 2026/10/26 20:28:29 INFO Applying migration id=feed 2026/10/26 20:28:29 INFO Applying migration id=bookmarks 2026/10/26 20:28:29 INFO Applying migration id=shareactivity 2026/10/26 20:28:29 INFO Applying migration id=application 2026/10/26 20:28:29 INFO Applying migration id=certificates 2026/10/26 20:28:29 INFO Applying migration id=rawforward 2026/10/26 20:28:29 INFO Applying migration id=publickey 2026/10/26 20:28:29 INFO Applying migration id=resolvegroup 2026/10/26 20:28:29 INFO Applying migration id=reject 2026/10/26 20:28:29 INFO Applying migration id=autodel 2026/10/26 20:28:29 INFO Applying migration id=jsonb 2026/10/26 20:28:29 INFO Applying migration id=quote 2026/10/26 20:28:29 INFO Applying migration id=rfc9421 2026/10/26 20:28:29 INFO Applying migration id=keys 2026/10/26 20:28:29 INFO Applying migration id=portable 2026/10/26 20:28:29 INFO Applying migration id=proofs 2026/10/26 20:28:29 INFO Applying migration id=contexts 2026/10/26 20:28:29 INFO Applying migration id=deliverieshost 2026/10/26 20:28:29 INFO Applying migration id=pembegin 2026/10/26 20:28:29 INFO Applying migration id=didhost 2026/10/26 20:28:29 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:29 INFO Applying migration id=invites 2026/10/26 20:28:29 INFO Applying migration id=ed25519blob 2026/10/26 20:28:29 INFO Applying migration id=rsablob 2026/10/26 20:28:29 INFO Applying migration id=iconscid 2026/10/26 20:28:29 INFO Applying migration id=actor 2026/10/26 20:28:29 INFO Applying migration id=localkeys 2026/10/26 20:28:29 INFO Applying migration id=deleted 2026/10/26 20:28:29 INFO Applying migration id=history 2026/10/26 20:28:29 INFO Applying migration id=outboxnano 2026/10/26 20:28:29 INFO Applying migration id=implements 2026/10/26 20:28:29 INFO Applying migration id=backfill 2026/10/26 20:28:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-7b4a-7593-9ac4-fe5f525c7600 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/26 20:28:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e6-7b4b-7afd-a917-5e43fe283efe activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:28:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-7b4c-7674-969e-6fe385dd76fa activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e6-7b4b-7afd-a917-5e43fe283efe activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179e6-7b4b-7afd-a917-5e43fe283efe 2026/10/26 20:28:30 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:30 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a179e6-7b4d-7bae-8bac-d65c45b5f27a note=https://localhost.localdomain:8443/post/01a179e6-7b4d-79af-b558-91a0b6584bf6 group=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-7b4d-7bae-8bac-d65c45b5f27a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-7b4d-79af-b558-91a0b6584bf6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-7b4d-79af-b558-91a0b6584bf6 --- PASS: TestCommunity_NewThread (0.79s) === RUN TestCommunity_NewThreadNotFollowing 2026/10/26 20:28:30 INFO Applying migration id=initial 2026/10/26 20:28:30 INFO Applying migration id=notesupdated 2026/10/26 20:28:30 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:30 INFO Applying migration id=activitiesid 2026/10/26 20:28:30 INFO Applying migration id=outbox 2026/10/26 20:28:30 INFO Applying migration id=edits 2026/10/26 20:28:30 INFO Applying migration id=outboxactor 2026/10/26 20:28:30 INFO Applying migration id=outboxsender 2026/10/26 20:28:30 INFO Applying migration id=thread 2026/10/26 20:28:30 INFO Applying migration id=host 2026/10/26 20:28:30 INFO Applying migration id=sharedinbox 2026/10/26 20:28:30 INFO Applying migration id=noteshost 2026/10/26 20:28:30 INFO Applying migration id=fetched 2026/10/26 20:28:30 INFO Applying migration id=move 2026/10/26 20:28:30 INFO Applying migration id=cleanup 2026/10/26 20:28:30 INFO Applying migration id=received 2026/10/26 20:28:30 INFO Applying migration id=namehost 2026/10/26 20:28:30 INFO Applying migration id=outboxhost 2026/10/26 20:28:30 INFO Applying migration id=notesfts 2026/10/26 20:28:30 INFO Applying migration id=iconsname 2026/10/26 20:28:30 INFO Applying migration id=nohash 2026/10/26 20:28:30 INFO Applying migration id=shares 2026/10/26 20:28:30 INFO Applying migration id=actorttl 2026/10/26 20:28:30 INFO Applying migration id=tocc 2026/10/26 20:28:30 INFO Applying migration id=followeds 2026/10/26 20:28:30 INFO Applying migration id=certhash 2026/10/26 20:28:30 INFO Applying migration id=follows_sync 2026/10/26 20:28:30 INFO Applying migration id=jsonpath 2026/10/26 20:28:30 INFO Applying migration id=localforward 2026/10/26 20:28:30 INFO Applying migration id=avatar 2026/10/26 20:28:30 INFO Applying migration id=noimage 2026/10/26 20:28:30 INFO Applying migration id=feed 2026/10/26 20:28:30 INFO Applying migration id=bookmarks 2026/10/26 20:28:30 INFO Applying migration id=shareactivity 2026/10/26 20:28:30 INFO Applying migration id=application 2026/10/26 20:28:30 INFO Applying migration id=certificates 2026/10/26 20:28:30 INFO Applying migration id=rawforward 2026/10/26 20:28:30 INFO Applying migration id=publickey 2026/10/26 20:28:30 INFO Applying migration id=resolvegroup 2026/10/26 20:28:30 INFO Applying migration id=reject 2026/10/26 20:28:30 INFO Applying migration id=autodel 2026/10/26 20:28:30 INFO Applying migration id=jsonb 2026/10/26 20:28:30 INFO Applying migration id=quote 2026/10/26 20:28:30 INFO Applying migration id=rfc9421 2026/10/26 20:28:30 INFO Applying migration id=keys 2026/10/26 20:28:30 INFO Applying migration id=portable 2026/10/26 20:28:30 INFO Applying migration id=proofs 2026/10/26 20:28:30 INFO Applying migration id=contexts 2026/10/26 20:28:30 INFO Applying migration id=deliverieshost 2026/10/26 20:28:30 INFO Applying migration id=pembegin 2026/10/26 20:28:30 INFO Applying migration id=didhost 2026/10/26 20:28:30 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:30 INFO Applying migration id=invites 2026/10/26 20:28:30 INFO Applying migration id=ed25519blob 2026/10/26 20:28:30 INFO Applying migration id=rsablob 2026/10/26 20:28:30 INFO Applying migration id=iconscid 2026/10/26 20:28:30 INFO Applying migration id=actor 2026/10/26 20:28:30 INFO Applying migration id=localkeys 2026/10/26 20:28:30 INFO Applying migration id=deleted 2026/10/26 20:28:30 INFO Applying migration id=history 2026/10/26 20:28:30 INFO Applying migration id=outboxnano 2026/10/26 20:28:30 INFO Applying migration id=implements 2026/10/26 20:28:30 INFO Applying migration id=backfill 2026/10/26 20:28:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-7e0e-7714-abf7-3ae29c67cf3b 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/26 20:28:31 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-7e0f-71f3-ae16-53832a8b937a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-7e0f-709c-95c7-b779c3d47122 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-7e0f-709c-95c7-b779c3d47122 --- PASS: TestCommunity_NewThreadNotFollowing (0.70s) === RUN TestCommunity_NewThreadNotPublic 2026/10/26 20:28:31 INFO Applying migration id=initial 2026/10/26 20:28:31 INFO Applying migration id=notesupdated 2026/10/26 20:28:31 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:31 INFO Applying migration id=activitiesid 2026/10/26 20:28:31 INFO Applying migration id=outbox 2026/10/26 20:28:31 INFO Applying migration id=edits 2026/10/26 20:28:31 INFO Applying migration id=outboxactor 2026/10/26 20:28:31 INFO Applying migration id=outboxsender 2026/10/26 20:28:31 INFO Applying migration id=thread 2026/10/26 20:28:31 INFO Applying migration id=host 2026/10/26 20:28:31 INFO Applying migration id=sharedinbox 2026/10/26 20:28:31 INFO Applying migration id=noteshost 2026/10/26 20:28:31 INFO Applying migration id=fetched 2026/10/26 20:28:31 INFO Applying migration id=move 2026/10/26 20:28:31 INFO Applying migration id=cleanup 2026/10/26 20:28:31 INFO Applying migration id=received 2026/10/26 20:28:31 INFO Applying migration id=namehost 2026/10/26 20:28:31 INFO Applying migration id=outboxhost 2026/10/26 20:28:31 INFO Applying migration id=notesfts 2026/10/26 20:28:31 INFO Applying migration id=iconsname 2026/10/26 20:28:31 INFO Applying migration id=nohash 2026/10/26 20:28:31 INFO Applying migration id=shares 2026/10/26 20:28:31 INFO Applying migration id=actorttl 2026/10/26 20:28:31 INFO Applying migration id=tocc 2026/10/26 20:28:31 INFO Applying migration id=followeds 2026/10/26 20:28:31 INFO Applying migration id=certhash 2026/10/26 20:28:31 INFO Applying migration id=follows_sync 2026/10/26 20:28:31 INFO Applying migration id=jsonpath 2026/10/26 20:28:31 INFO Applying migration id=localforward 2026/10/26 20:28:31 INFO Applying migration id=avatar 2026/10/26 20:28:31 INFO Applying migration id=noimage 2026/10/26 20:28:31 INFO Applying migration id=feed 2026/10/26 20:28:31 INFO Applying migration id=bookmarks 2026/10/26 20:28:31 INFO Applying migration id=shareactivity 2026/10/26 20:28:31 INFO Applying migration id=application 2026/10/26 20:28:31 INFO Applying migration id=certificates 2026/10/26 20:28:31 INFO Applying migration id=rawforward 2026/10/26 20:28:31 INFO Applying migration id=publickey 2026/10/26 20:28:31 INFO Applying migration id=resolvegroup 2026/10/26 20:28:31 INFO Applying migration id=reject 2026/10/26 20:28:31 INFO Applying migration id=autodel 2026/10/26 20:28:31 INFO Applying migration id=jsonb 2026/10/26 20:28:31 INFO Applying migration id=quote 2026/10/26 20:28:31 INFO Applying migration id=rfc9421 2026/10/26 20:28:31 INFO Applying migration id=keys 2026/10/26 20:28:31 INFO Applying migration id=portable 2026/10/26 20:28:31 INFO Applying migration id=proofs 2026/10/26 20:28:31 INFO Applying migration id=contexts 2026/10/26 20:28:31 INFO Applying migration id=deliverieshost 2026/10/26 20:28:31 INFO Applying migration id=pembegin 2026/10/26 20:28:31 INFO Applying migration id=didhost 2026/10/26 20:28:31 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:31 INFO Applying migration id=invites 2026/10/26 20:28:31 INFO Applying migration id=ed25519blob 2026/10/26 20:28:31 INFO Applying migration id=rsablob 2026/10/26 20:28:31 INFO Applying migration id=iconscid 2026/10/26 20:28:31 INFO Applying migration id=actor 2026/10/26 20:28:31 INFO Applying migration id=localkeys 2026/10/26 20:28:31 INFO Applying migration id=deleted 2026/10/26 20:28:31 INFO Applying migration id=history 2026/10/26 20:28:31 INFO Applying migration id=outboxnano 2026/10/26 20:28:31 INFO Applying migration id=implements 2026/10/26 20:28:31 INFO Applying migration id=backfill 2026/10/26 20:28:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-8451-7892-a11c-f0513cd3ea6e 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/26 20:28:32 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e6-8452-7761-b1e6-3ca531813d6f activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:28:32 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-8453-716b-9e6f-2ac225297abf activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e6-8452-7761-b1e6-3ca531813d6f activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179e6-8452-7761-b1e6-3ca531813d6f 2026/10/26 20:28:32 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:32 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-8453-7b0b-bcf7-b7498fa38783 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-8453-79a3-aac1-4b0c992d0e0c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-8453-79a3-aac1-4b0c992d0e0c --- PASS: TestCommunity_NewThreadNotPublic (1.60s) === RUN TestCommunity_ReplyInThread 2026/10/26 20:28:32 INFO Applying migration id=initial 2026/10/26 20:28:32 INFO Applying migration id=notesupdated 2026/10/26 20:28:32 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:32 INFO Applying migration id=activitiesid 2026/10/26 20:28:32 INFO Applying migration id=outbox 2026/10/26 20:28:32 INFO Applying migration id=edits 2026/10/26 20:28:32 INFO Applying migration id=outboxactor 2026/10/26 20:28:32 INFO Applying migration id=outboxsender 2026/10/26 20:28:32 INFO Applying migration id=thread 2026/10/26 20:28:32 INFO Applying migration id=host 2026/10/26 20:28:32 INFO Applying migration id=sharedinbox 2026/10/26 20:28:32 INFO Applying migration id=noteshost 2026/10/26 20:28:32 INFO Applying migration id=fetched 2026/10/26 20:28:32 INFO Applying migration id=move 2026/10/26 20:28:32 INFO Applying migration id=cleanup 2026/10/26 20:28:32 INFO Applying migration id=received 2026/10/26 20:28:32 INFO Applying migration id=namehost 2026/10/26 20:28:32 INFO Applying migration id=outboxhost 2026/10/26 20:28:32 INFO Applying migration id=notesfts 2026/10/26 20:28:32 INFO Applying migration id=iconsname 2026/10/26 20:28:32 INFO Applying migration id=nohash 2026/10/26 20:28:32 INFO Applying migration id=shares 2026/10/26 20:28:32 INFO Applying migration id=actorttl 2026/10/26 20:28:32 INFO Applying migration id=tocc 2026/10/26 20:28:32 INFO Applying migration id=followeds 2026/10/26 20:28:32 INFO Applying migration id=certhash 2026/10/26 20:28:32 INFO Applying migration id=follows_sync 2026/10/26 20:28:32 INFO Applying migration id=jsonpath 2026/10/26 20:28:32 INFO Applying migration id=localforward 2026/10/26 20:28:32 INFO Applying migration id=avatar 2026/10/26 20:28:32 INFO Applying migration id=noimage 2026/10/26 20:28:32 INFO Applying migration id=feed 2026/10/26 20:28:32 INFO Applying migration id=bookmarks 2026/10/26 20:28:32 INFO Applying migration id=shareactivity 2026/10/26 20:28:32 INFO Applying migration id=application 2026/10/26 20:28:32 INFO Applying migration id=certificates 2026/10/26 20:28:32 INFO Applying migration id=rawforward 2026/10/26 20:28:32 INFO Applying migration id=publickey 2026/10/26 20:28:32 INFO Applying migration id=resolvegroup 2026/10/26 20:28:32 INFO Applying migration id=reject 2026/10/26 20:28:32 INFO Applying migration id=autodel 2026/10/26 20:28:32 INFO Applying migration id=jsonb 2026/10/26 20:28:32 INFO Applying migration id=quote 2026/10/26 20:28:32 INFO Applying migration id=rfc9421 2026/10/26 20:28:32 INFO Applying migration id=keys 2026/10/26 20:28:32 INFO Applying migration id=portable 2026/10/26 20:28:32 INFO Applying migration id=proofs 2026/10/26 20:28:32 INFO Applying migration id=contexts 2026/10/26 20:28:32 INFO Applying migration id=deliverieshost 2026/10/26 20:28:32 INFO Applying migration id=pembegin 2026/10/26 20:28:32 INFO Applying migration id=didhost 2026/10/26 20:28:32 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:32 INFO Applying migration id=invites 2026/10/26 20:28:32 INFO Applying migration id=ed25519blob 2026/10/26 20:28:32 INFO Applying migration id=rsablob 2026/10/26 20:28:32 INFO Applying migration id=iconscid 2026/10/26 20:28:32 INFO Applying migration id=actor 2026/10/26 20:28:32 INFO Applying migration id=localkeys 2026/10/26 20:28:32 INFO Applying migration id=deleted 2026/10/26 20:28:32 INFO Applying migration id=history 2026/10/26 20:28:32 INFO Applying migration id=outboxnano 2026/10/26 20:28:32 INFO Applying migration id=implements 2026/10/26 20:28:32 INFO Applying migration id=backfill 2026/10/26 20:28:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-89b0-739b-9e90-3503d753c30b 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/26 20:28:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e6-89b0-7c73-957e-f30e3298c716 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:28:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-89b1-7570-aa86-063ed5f601f5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e6-89b0-7c73-957e-f30e3298c716 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179e6-89b0-7c73-957e-f30e3298c716 2026/10/26 20:28:34 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:34 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a179e6-89b1-7ed8-a1e7-1bb453c50c6c note=https://localhost.localdomain:8443/post/01a179e6-89b1-7d96-b091-b015bbb9d925 group=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-89b1-7ed8-a1e7-1bb453c50c6c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-89b1-7d96-b091-b015bbb9d925 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-89b1-7d96-b091-b015bbb9d925 2026/10/26 20:28:34 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/26 20:28:34 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThread (1.38s) === RUN TestCommunity_ReplyInThreadAuthorNotFollowing 2026/10/26 20:28:34 INFO Applying migration id=initial 2026/10/26 20:28:34 INFO Applying migration id=notesupdated 2026/10/26 20:28:34 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:34 INFO Applying migration id=activitiesid 2026/10/26 20:28:34 INFO Applying migration id=outbox 2026/10/26 20:28:34 INFO Applying migration id=edits 2026/10/26 20:28:34 INFO Applying migration id=outboxactor 2026/10/26 20:28:34 INFO Applying migration id=outboxsender 2026/10/26 20:28:34 INFO Applying migration id=thread 2026/10/26 20:28:34 INFO Applying migration id=host 2026/10/26 20:28:34 INFO Applying migration id=sharedinbox 2026/10/26 20:28:34 INFO Applying migration id=noteshost 2026/10/26 20:28:34 INFO Applying migration id=fetched 2026/10/26 20:28:34 INFO Applying migration id=move 2026/10/26 20:28:34 INFO Applying migration id=cleanup 2026/10/26 20:28:34 INFO Applying migration id=received 2026/10/26 20:28:34 INFO Applying migration id=namehost 2026/10/26 20:28:34 INFO Applying migration id=outboxhost 2026/10/26 20:28:34 INFO Applying migration id=notesfts 2026/10/26 20:28:34 INFO Applying migration id=iconsname 2026/10/26 20:28:34 INFO Applying migration id=nohash 2026/10/26 20:28:34 INFO Applying migration id=shares 2026/10/26 20:28:34 INFO Applying migration id=actorttl 2026/10/26 20:28:34 INFO Applying migration id=tocc 2026/10/26 20:28:34 INFO Applying migration id=followeds 2026/10/26 20:28:34 INFO Applying migration id=certhash 2026/10/26 20:28:34 INFO Applying migration id=follows_sync 2026/10/26 20:28:34 INFO Applying migration id=jsonpath 2026/10/26 20:28:34 INFO Applying migration id=localforward 2026/10/26 20:28:34 INFO Applying migration id=avatar 2026/10/26 20:28:34 INFO Applying migration id=noimage 2026/10/26 20:28:34 INFO Applying migration id=feed 2026/10/26 20:28:34 INFO Applying migration id=bookmarks 2026/10/26 20:28:34 INFO Applying migration id=shareactivity 2026/10/26 20:28:34 INFO Applying migration id=application 2026/10/26 20:28:34 INFO Applying migration id=certificates 2026/10/26 20:28:34 INFO Applying migration id=rawforward 2026/10/26 20:28:34 INFO Applying migration id=publickey 2026/10/26 20:28:34 INFO Applying migration id=resolvegroup 2026/10/26 20:28:34 INFO Applying migration id=reject 2026/10/26 20:28:34 INFO Applying migration id=autodel 2026/10/26 20:28:34 INFO Applying migration id=jsonb 2026/10/26 20:28:34 INFO Applying migration id=quote 2026/10/26 20:28:34 INFO Applying migration id=rfc9421 2026/10/26 20:28:34 INFO Applying migration id=keys 2026/10/26 20:28:34 INFO Applying migration id=portable 2026/10/26 20:28:34 INFO Applying migration id=proofs 2026/10/26 20:28:34 INFO Applying migration id=contexts 2026/10/26 20:28:34 INFO Applying migration id=deliverieshost 2026/10/26 20:28:34 INFO Applying migration id=pembegin 2026/10/26 20:28:34 INFO Applying migration id=didhost 2026/10/26 20:28:34 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:34 INFO Applying migration id=invites 2026/10/26 20:28:34 INFO Applying migration id=ed25519blob 2026/10/26 20:28:34 INFO Applying migration id=rsablob 2026/10/26 20:28:34 INFO Applying migration id=iconscid 2026/10/26 20:28:34 INFO Applying migration id=actor 2026/10/26 20:28:34 INFO Applying migration id=localkeys 2026/10/26 20:28:34 INFO Applying migration id=deleted 2026/10/26 20:28:34 INFO Applying migration id=history 2026/10/26 20:28:34 INFO Applying migration id=outboxnano 2026/10/26 20:28:34 INFO Applying migration id=implements 2026/10/26 20:28:34 INFO Applying migration id=backfill 2026/10/26 20:28:35 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-8e83-77e3-a625-ea0884083a2f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-8e83-764f-89aa-b76de3bd50b4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-8e83-764f-89aa-b76de3bd50b4 2026/10/26 20:28:35 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadAuthorNotFollowing (1.23s) === RUN TestCommunity_ReplyInThreadSenderNotFollowing 2026/10/26 20:28:35 INFO Applying migration id=initial 2026/10/26 20:28:35 INFO Applying migration id=notesupdated 2026/10/26 20:28:35 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:35 INFO Applying migration id=activitiesid 2026/10/26 20:28:35 INFO Applying migration id=outbox 2026/10/26 20:28:35 INFO Applying migration id=edits 2026/10/26 20:28:35 INFO Applying migration id=outboxactor 2026/10/26 20:28:35 INFO Applying migration id=outboxsender 2026/10/26 20:28:35 INFO Applying migration id=thread 2026/10/26 20:28:35 INFO Applying migration id=host 2026/10/26 20:28:35 INFO Applying migration id=sharedinbox 2026/10/26 20:28:35 INFO Applying migration id=noteshost 2026/10/26 20:28:35 INFO Applying migration id=fetched 2026/10/26 20:28:35 INFO Applying migration id=move 2026/10/26 20:28:35 INFO Applying migration id=cleanup 2026/10/26 20:28:35 INFO Applying migration id=received 2026/10/26 20:28:35 INFO Applying migration id=namehost 2026/10/26 20:28:35 INFO Applying migration id=outboxhost 2026/10/26 20:28:35 INFO Applying migration id=notesfts 2026/10/26 20:28:35 INFO Applying migration id=iconsname 2026/10/26 20:28:35 INFO Applying migration id=nohash 2026/10/26 20:28:35 INFO Applying migration id=shares 2026/10/26 20:28:35 INFO Applying migration id=actorttl 2026/10/26 20:28:35 INFO Applying migration id=tocc 2026/10/26 20:28:35 INFO Applying migration id=followeds 2026/10/26 20:28:35 INFO Applying migration id=certhash 2026/10/26 20:28:35 INFO Applying migration id=follows_sync 2026/10/26 20:28:35 INFO Applying migration id=jsonpath 2026/10/26 20:28:35 INFO Applying migration id=localforward 2026/10/26 20:28:35 INFO Applying migration id=avatar 2026/10/26 20:28:35 INFO Applying migration id=noimage 2026/10/26 20:28:35 INFO Applying migration id=feed 2026/10/26 20:28:35 INFO Applying migration id=bookmarks 2026/10/26 20:28:35 INFO Applying migration id=shareactivity 2026/10/26 20:28:35 INFO Applying migration id=application 2026/10/26 20:28:35 INFO Applying migration id=certificates 2026/10/26 20:28:35 INFO Applying migration id=rawforward 2026/10/26 20:28:35 INFO Applying migration id=publickey 2026/10/26 20:28:35 INFO Applying migration id=resolvegroup 2026/10/26 20:28:35 INFO Applying migration id=reject 2026/10/26 20:28:35 INFO Applying migration id=autodel 2026/10/26 20:28:35 INFO Applying migration id=jsonb 2026/10/26 20:28:35 INFO Applying migration id=quote 2026/10/26 20:28:35 INFO Applying migration id=rfc9421 2026/10/26 20:28:35 INFO Applying migration id=keys 2026/10/26 20:28:35 INFO Applying migration id=portable 2026/10/26 20:28:35 INFO Applying migration id=proofs 2026/10/26 20:28:35 INFO Applying migration id=contexts 2026/10/26 20:28:35 INFO Applying migration id=deliverieshost 2026/10/26 20:28:35 INFO Applying migration id=pembegin 2026/10/26 20:28:35 INFO Applying migration id=didhost 2026/10/26 20:28:35 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:35 INFO Applying migration id=invites 2026/10/26 20:28:35 INFO Applying migration id=ed25519blob 2026/10/26 20:28:35 INFO Applying migration id=rsablob 2026/10/26 20:28:35 INFO Applying migration id=iconscid 2026/10/26 20:28:35 INFO Applying migration id=actor 2026/10/26 20:28:35 INFO Applying migration id=localkeys 2026/10/26 20:28:35 INFO Applying migration id=deleted 2026/10/26 20:28:35 INFO Applying migration id=history 2026/10/26 20:28:35 INFO Applying migration id=outboxnano 2026/10/26 20:28:35 INFO Applying migration id=implements 2026/10/26 20:28:35 INFO Applying migration id=backfill 2026/10/26 20:28:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-92d8-7da8-b6ea-aa400b748388 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/26 20:28:36 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-92d9-7962-b235-6ef5db7a162d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-92d9-7807-b41d-f66830a7c995 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-92d9-7807-b41d-f66830a7c995 2026/10/26 20:28:36 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/26 20:28:36 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_ReplyInThreadSenderNotFollowing (1.11s) === RUN TestCommunity_DuplicateReplyInThread 2026/10/26 20:28:36 INFO Applying migration id=initial 2026/10/26 20:28:36 INFO Applying migration id=notesupdated 2026/10/26 20:28:36 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:36 INFO Applying migration id=activitiesid 2026/10/26 20:28:36 INFO Applying migration id=outbox 2026/10/26 20:28:36 INFO Applying migration id=edits 2026/10/26 20:28:36 INFO Applying migration id=outboxactor 2026/10/26 20:28:36 INFO Applying migration id=outboxsender 2026/10/26 20:28:36 INFO Applying migration id=thread 2026/10/26 20:28:36 INFO Applying migration id=host 2026/10/26 20:28:36 INFO Applying migration id=sharedinbox 2026/10/26 20:28:36 INFO Applying migration id=noteshost 2026/10/26 20:28:36 INFO Applying migration id=fetched 2026/10/26 20:28:36 INFO Applying migration id=move 2026/10/26 20:28:36 INFO Applying migration id=cleanup 2026/10/26 20:28:36 INFO Applying migration id=received 2026/10/26 20:28:36 INFO Applying migration id=namehost 2026/10/26 20:28:36 INFO Applying migration id=outboxhost 2026/10/26 20:28:36 INFO Applying migration id=notesfts 2026/10/26 20:28:36 INFO Applying migration id=iconsname 2026/10/26 20:28:36 INFO Applying migration id=nohash 2026/10/26 20:28:36 INFO Applying migration id=shares 2026/10/26 20:28:36 INFO Applying migration id=actorttl 2026/10/26 20:28:36 INFO Applying migration id=tocc 2026/10/26 20:28:36 INFO Applying migration id=followeds 2026/10/26 20:28:36 INFO Applying migration id=certhash 2026/10/26 20:28:36 INFO Applying migration id=follows_sync 2026/10/26 20:28:36 INFO Applying migration id=jsonpath 2026/10/26 20:28:36 INFO Applying migration id=localforward 2026/10/26 20:28:36 INFO Applying migration id=avatar 2026/10/26 20:28:36 INFO Applying migration id=noimage 2026/10/26 20:28:36 INFO Applying migration id=feed 2026/10/26 20:28:36 INFO Applying migration id=bookmarks 2026/10/26 20:28:36 INFO Applying migration id=shareactivity 2026/10/26 20:28:36 INFO Applying migration id=application 2026/10/26 20:28:36 INFO Applying migration id=certificates 2026/10/26 20:28:36 INFO Applying migration id=rawforward 2026/10/26 20:28:36 INFO Applying migration id=publickey 2026/10/26 20:28:36 INFO Applying migration id=resolvegroup 2026/10/26 20:28:36 INFO Applying migration id=reject 2026/10/26 20:28:36 INFO Applying migration id=autodel 2026/10/26 20:28:36 INFO Applying migration id=jsonb 2026/10/26 20:28:36 INFO Applying migration id=quote 2026/10/26 20:28:36 INFO Applying migration id=rfc9421 2026/10/26 20:28:36 INFO Applying migration id=keys 2026/10/26 20:28:36 INFO Applying migration id=portable 2026/10/26 20:28:36 INFO Applying migration id=proofs 2026/10/26 20:28:36 INFO Applying migration id=contexts 2026/10/26 20:28:36 INFO Applying migration id=deliverieshost 2026/10/26 20:28:36 INFO Applying migration id=pembegin 2026/10/26 20:28:36 INFO Applying migration id=didhost 2026/10/26 20:28:36 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:36 INFO Applying migration id=invites 2026/10/26 20:28:36 INFO Applying migration id=ed25519blob 2026/10/26 20:28:36 INFO Applying migration id=rsablob 2026/10/26 20:28:36 INFO Applying migration id=iconscid 2026/10/26 20:28:36 INFO Applying migration id=actor 2026/10/26 20:28:36 INFO Applying migration id=localkeys 2026/10/26 20:28:36 INFO Applying migration id=deleted 2026/10/26 20:28:36 INFO Applying migration id=history 2026/10/26 20:28:36 INFO Applying migration id=outboxnano 2026/10/26 20:28:36 INFO Applying migration id=implements 2026/10/26 20:28:36 INFO Applying migration id=backfill 2026/10/26 20:28:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-96a2-766b-8776-1ffc066f6698 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/26 20:28:37 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e6-96a3-7038-99c7-2874f7a06b4e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:28:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-96a3-795b-b971-7066e051d70b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e6-96a3-7038-99c7-2874f7a06b4e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179e6-96a3-7038-99c7-2874f7a06b4e 2026/10/26 20:28:37 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:37 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a179e6-96a4-739e-a388-8590f2e854cb note=https://localhost.localdomain:8443/post/01a179e6-96a4-7258-8e71-03ee2d672531 group=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-96a4-739e-a388-8590f2e854cb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-96a4-7258-8e71-03ee2d672531 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-96a4-7258-8e71-03ee2d672531 2026/10/26 20:28:37 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:37 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_DuplicateReplyInThread (0.97s) === RUN TestCommunity_EditedReplyInThread 2026/10/26 20:28:37 INFO Applying migration id=initial 2026/10/26 20:28:37 INFO Applying migration id=notesupdated 2026/10/26 20:28:37 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:37 INFO Applying migration id=activitiesid 2026/10/26 20:28:37 INFO Applying migration id=outbox 2026/10/26 20:28:37 INFO Applying migration id=edits 2026/10/26 20:28:37 INFO Applying migration id=outboxactor 2026/10/26 20:28:37 INFO Applying migration id=outboxsender 2026/10/26 20:28:37 INFO Applying migration id=thread 2026/10/26 20:28:37 INFO Applying migration id=host 2026/10/26 20:28:37 INFO Applying migration id=sharedinbox 2026/10/26 20:28:37 INFO Applying migration id=noteshost 2026/10/26 20:28:37 INFO Applying migration id=fetched 2026/10/26 20:28:37 INFO Applying migration id=move 2026/10/26 20:28:37 INFO Applying migration id=cleanup 2026/10/26 20:28:37 INFO Applying migration id=received 2026/10/26 20:28:37 INFO Applying migration id=namehost 2026/10/26 20:28:37 INFO Applying migration id=outboxhost 2026/10/26 20:28:37 INFO Applying migration id=notesfts 2026/10/26 20:28:37 INFO Applying migration id=iconsname 2026/10/26 20:28:37 INFO Applying migration id=nohash 2026/10/26 20:28:37 INFO Applying migration id=shares 2026/10/26 20:28:37 INFO Applying migration id=actorttl 2026/10/26 20:28:37 INFO Applying migration id=tocc 2026/10/26 20:28:37 INFO Applying migration id=followeds 2026/10/26 20:28:37 INFO Applying migration id=certhash 2026/10/26 20:28:37 INFO Applying migration id=follows_sync 2026/10/26 20:28:37 INFO Applying migration id=jsonpath 2026/10/26 20:28:37 INFO Applying migration id=localforward 2026/10/26 20:28:37 INFO Applying migration id=avatar 2026/10/26 20:28:37 INFO Applying migration id=noimage 2026/10/26 20:28:37 INFO Applying migration id=feed 2026/10/26 20:28:37 INFO Applying migration id=bookmarks 2026/10/26 20:28:37 INFO Applying migration id=shareactivity 2026/10/26 20:28:37 INFO Applying migration id=application 2026/10/26 20:28:37 INFO Applying migration id=certificates 2026/10/26 20:28:37 INFO Applying migration id=rawforward 2026/10/26 20:28:37 INFO Applying migration id=publickey 2026/10/26 20:28:37 INFO Applying migration id=resolvegroup 2026/10/26 20:28:37 INFO Applying migration id=reject 2026/10/26 20:28:37 INFO Applying migration id=autodel 2026/10/26 20:28:37 INFO Applying migration id=jsonb 2026/10/26 20:28:37 INFO Applying migration id=quote 2026/10/26 20:28:37 INFO Applying migration id=rfc9421 2026/10/26 20:28:37 INFO Applying migration id=keys 2026/10/26 20:28:37 INFO Applying migration id=portable 2026/10/26 20:28:37 INFO Applying migration id=proofs 2026/10/26 20:28:37 INFO Applying migration id=contexts 2026/10/26 20:28:37 INFO Applying migration id=deliverieshost 2026/10/26 20:28:37 INFO Applying migration id=pembegin 2026/10/26 20:28:37 INFO Applying migration id=didhost 2026/10/26 20:28:37 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:37 INFO Applying migration id=invites 2026/10/26 20:28:37 INFO Applying migration id=ed25519blob 2026/10/26 20:28:37 INFO Applying migration id=rsablob 2026/10/26 20:28:37 INFO Applying migration id=iconscid 2026/10/26 20:28:37 INFO Applying migration id=actor 2026/10/26 20:28:37 INFO Applying migration id=localkeys 2026/10/26 20:28:37 INFO Applying migration id=deleted 2026/10/26 20:28:37 INFO Applying migration id=history 2026/10/26 20:28:37 INFO Applying migration id=outboxnano 2026/10/26 20:28:37 INFO Applying migration id=implements 2026/10/26 20:28:37 INFO Applying migration id=backfill 2026/10/26 20:28:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-9b51-7ee4-b098-e675cf9e66c7 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/26 20:28:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e6-9b52-7775-b87b-c430f2cc1584 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:28:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-9b52-7f18-a27c-4828ddb3be98 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e6-9b52-7775-b87b-c430f2cc1584 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179e6-9b52-7775-b87b-c430f2cc1584 2026/10/26 20:28:38 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:38 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a179e6-9b54-73df-8398-d4fcaf2f7f1e note=https://localhost.localdomain:8443/post/01a179e6-9b53-7e59-b632-9e4d5ff13041 group=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-9b54-73df-8398-d4fcaf2f7f1e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-9b53-7e59-b632-9e4d5ff13041 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-9b53-7e59-b632-9e4d5ff13041 2026/10/26 20:28:38 INFO Forwarding post to group followers activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:38 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:28:38 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/26 20:28:38 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestCommunity_EditedReplyInThread (1.20s) === RUN TestCommunity_UnknownEditedReplyInThread 2026/10/26 20:28:38 INFO Applying migration id=initial 2026/10/26 20:28:38 INFO Applying migration id=notesupdated 2026/10/26 20:28:38 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:38 INFO Applying migration id=activitiesid 2026/10/26 20:28:38 INFO Applying migration id=outbox 2026/10/26 20:28:38 INFO Applying migration id=edits 2026/10/26 20:28:38 INFO Applying migration id=outboxactor 2026/10/26 20:28:38 INFO Applying migration id=outboxsender 2026/10/26 20:28:38 INFO Applying migration id=thread 2026/10/26 20:28:38 INFO Applying migration id=host 2026/10/26 20:28:38 INFO Applying migration id=sharedinbox 2026/10/26 20:28:38 INFO Applying migration id=noteshost 2026/10/26 20:28:38 INFO Applying migration id=fetched 2026/10/26 20:28:38 INFO Applying migration id=move 2026/10/26 20:28:38 INFO Applying migration id=cleanup 2026/10/26 20:28:38 INFO Applying migration id=received 2026/10/26 20:28:38 INFO Applying migration id=namehost 2026/10/26 20:28:38 INFO Applying migration id=outboxhost 2026/10/26 20:28:38 INFO Applying migration id=notesfts 2026/10/26 20:28:38 INFO Applying migration id=iconsname 2026/10/26 20:28:38 INFO Applying migration id=nohash 2026/10/26 20:28:38 INFO Applying migration id=shares 2026/10/26 20:28:38 INFO Applying migration id=actorttl 2026/10/26 20:28:38 INFO Applying migration id=tocc 2026/10/26 20:28:38 INFO Applying migration id=followeds 2026/10/26 20:28:38 INFO Applying migration id=certhash 2026/10/26 20:28:38 INFO Applying migration id=follows_sync 2026/10/26 20:28:38 INFO Applying migration id=jsonpath 2026/10/26 20:28:38 INFO Applying migration id=localforward 2026/10/26 20:28:38 INFO Applying migration id=avatar 2026/10/26 20:28:38 INFO Applying migration id=noimage 2026/10/26 20:28:38 INFO Applying migration id=feed 2026/10/26 20:28:38 INFO Applying migration id=bookmarks 2026/10/26 20:28:38 INFO Applying migration id=shareactivity 2026/10/26 20:28:38 INFO Applying migration id=application 2026/10/26 20:28:38 INFO Applying migration id=certificates 2026/10/26 20:28:38 INFO Applying migration id=rawforward 2026/10/26 20:28:38 INFO Applying migration id=publickey 2026/10/26 20:28:38 INFO Applying migration id=resolvegroup 2026/10/26 20:28:38 INFO Applying migration id=reject 2026/10/26 20:28:38 INFO Applying migration id=autodel 2026/10/26 20:28:38 INFO Applying migration id=jsonb 2026/10/26 20:28:38 INFO Applying migration id=quote 2026/10/26 20:28:38 INFO Applying migration id=rfc9421 2026/10/26 20:28:38 INFO Applying migration id=keys 2026/10/26 20:28:38 INFO Applying migration id=portable 2026/10/26 20:28:38 INFO Applying migration id=proofs 2026/10/26 20:28:38 INFO Applying migration id=contexts 2026/10/26 20:28:38 INFO Applying migration id=deliverieshost 2026/10/26 20:28:38 INFO Applying migration id=pembegin 2026/10/26 20:28:38 INFO Applying migration id=didhost 2026/10/26 20:28:38 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:38 INFO Applying migration id=invites 2026/10/26 20:28:38 INFO Applying migration id=ed25519blob 2026/10/26 20:28:38 INFO Applying migration id=rsablob 2026/10/26 20:28:38 INFO Applying migration id=iconscid 2026/10/26 20:28:38 INFO Applying migration id=actor 2026/10/26 20:28:38 INFO Applying migration id=localkeys 2026/10/26 20:28:38 INFO Applying migration id=deleted 2026/10/26 20:28:38 INFO Applying migration id=history 2026/10/26 20:28:38 INFO Applying migration id=outboxnano 2026/10/26 20:28:38 INFO Applying migration id=implements 2026/10/26 20:28:38 INFO Applying migration id=backfill 2026/10/26 20:28:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-9f80-7266-ab37-17bfe4c02a33 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/26 20:28:39 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e6-9f80-7a4a-aa27-363e515421e7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:28:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-9f81-72be-af1d-e97e5e8471dc activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e6-9f80-7a4a-aa27-363e515421e7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179e6-9f80-7a4a-aa27-363e515421e7 2026/10/26 20:28:39 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:39 INFO Forwarding post to group followers activity=https://localhost.localdomain:8443/create/01a179e6-9f81-7c93-8c32-a70f2a35aed8 note=https://localhost.localdomain:8443/post/01a179e6-9f81-7afe-b8f0-a3f576a30e88 group=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-9f81-7c93-8c32-a70f2a35aed8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-9f81-7afe-b8f0-a3f576a30e88 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-9f81-7afe-b8f0-a3f576a30e88 2026/10/26 20:28:39 INFO Forwarding post to group followers activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 group=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:39 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 (1.07s) === RUN TestDelete_HappyFlow 2026/10/26 20:28:39 INFO Applying migration id=initial 2026/10/26 20:28:39 INFO Applying migration id=notesupdated 2026/10/26 20:28:39 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:39 INFO Applying migration id=activitiesid 2026/10/26 20:28:39 INFO Applying migration id=outbox 2026/10/26 20:28:39 INFO Applying migration id=edits 2026/10/26 20:28:39 INFO Applying migration id=outboxactor 2026/10/26 20:28:39 INFO Applying migration id=outboxsender 2026/10/26 20:28:39 INFO Applying migration id=thread 2026/10/26 20:28:39 INFO Applying migration id=host 2026/10/26 20:28:39 INFO Applying migration id=sharedinbox 2026/10/26 20:28:39 INFO Applying migration id=noteshost 2026/10/26 20:28:39 INFO Applying migration id=fetched 2026/10/26 20:28:39 INFO Applying migration id=move 2026/10/26 20:28:39 INFO Applying migration id=cleanup 2026/10/26 20:28:39 INFO Applying migration id=received 2026/10/26 20:28:39 INFO Applying migration id=namehost 2026/10/26 20:28:39 INFO Applying migration id=outboxhost 2026/10/26 20:28:39 INFO Applying migration id=notesfts 2026/10/26 20:28:39 INFO Applying migration id=iconsname 2026/10/26 20:28:39 INFO Applying migration id=nohash 2026/10/26 20:28:39 INFO Applying migration id=shares 2026/10/26 20:28:39 INFO Applying migration id=actorttl 2026/10/26 20:28:39 INFO Applying migration id=tocc 2026/10/26 20:28:39 INFO Applying migration id=followeds 2026/10/26 20:28:39 INFO Applying migration id=certhash 2026/10/26 20:28:39 INFO Applying migration id=follows_sync 2026/10/26 20:28:39 INFO Applying migration id=jsonpath 2026/10/26 20:28:39 INFO Applying migration id=localforward 2026/10/26 20:28:39 INFO Applying migration id=avatar 2026/10/26 20:28:39 INFO Applying migration id=noimage 2026/10/26 20:28:39 INFO Applying migration id=feed 2026/10/26 20:28:39 INFO Applying migration id=bookmarks 2026/10/26 20:28:39 INFO Applying migration id=shareactivity 2026/10/26 20:28:39 INFO Applying migration id=application 2026/10/26 20:28:39 INFO Applying migration id=certificates 2026/10/26 20:28:39 INFO Applying migration id=rawforward 2026/10/26 20:28:39 INFO Applying migration id=publickey 2026/10/26 20:28:39 INFO Applying migration id=resolvegroup 2026/10/26 20:28:39 INFO Applying migration id=reject 2026/10/26 20:28:39 INFO Applying migration id=autodel 2026/10/26 20:28:39 INFO Applying migration id=jsonb 2026/10/26 20:28:39 INFO Applying migration id=quote 2026/10/26 20:28:39 INFO Applying migration id=rfc9421 2026/10/26 20:28:39 INFO Applying migration id=keys 2026/10/26 20:28:39 INFO Applying migration id=portable 2026/10/26 20:28:39 INFO Applying migration id=proofs 2026/10/26 20:28:39 INFO Applying migration id=contexts 2026/10/26 20:28:39 INFO Applying migration id=deliverieshost 2026/10/26 20:28:39 INFO Applying migration id=pembegin 2026/10/26 20:28:39 INFO Applying migration id=didhost 2026/10/26 20:28:39 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:39 INFO Applying migration id=invites 2026/10/26 20:28:39 INFO Applying migration id=ed25519blob 2026/10/26 20:28:39 INFO Applying migration id=rsablob 2026/10/26 20:28:39 INFO Applying migration id=iconscid 2026/10/26 20:28:39 INFO Applying migration id=actor 2026/10/26 20:28:39 INFO Applying migration id=localkeys 2026/10/26 20:28:39 INFO Applying migration id=deleted 2026/10/26 20:28:39 INFO Applying migration id=history 2026/10/26 20:28:39 INFO Applying migration id=outboxnano 2026/10/26 20:28:39 INFO Applying migration id=implements 2026/10/26 20:28:39 INFO Applying migration id=backfill 2026/10/26 20:28:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-a6df-7eff-abc2-10e91d6fb95e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-a6df-7eab-85e2-d5cb9ffdb697 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e6-a6df-7eab-85e2-d5cb9ffdb697 2026/10/26 20:28:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-a6df-7eab-85e2-d5cb9ffdb697 2026/10/26 20:28:41 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a179e6-a6df-7eab-85e2-d5cb9ffdb697#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-a6df-7eab-85e2-d5cb9ffdb697 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a179e6-a6df-7eab-85e2-d5cb9ffdb697 2026/10/26 20:28:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-a6df-7eab-85e2-d5cb9ffdb697 --- PASS: TestDelete_HappyFlow (1.89s) === RUN TestDelete_NotAuthor 2026/10/26 20:28:41 INFO Applying migration id=initial 2026/10/26 20:28:41 INFO Applying migration id=notesupdated 2026/10/26 20:28:41 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:41 INFO Applying migration id=activitiesid 2026/10/26 20:28:41 INFO Applying migration id=outbox 2026/10/26 20:28:41 INFO Applying migration id=edits 2026/10/26 20:28:41 INFO Applying migration id=outboxactor 2026/10/26 20:28:41 INFO Applying migration id=outboxsender 2026/10/26 20:28:41 INFO Applying migration id=thread 2026/10/26 20:28:41 INFO Applying migration id=host 2026/10/26 20:28:41 INFO Applying migration id=sharedinbox 2026/10/26 20:28:41 INFO Applying migration id=noteshost 2026/10/26 20:28:41 INFO Applying migration id=fetched 2026/10/26 20:28:41 INFO Applying migration id=move 2026/10/26 20:28:41 INFO Applying migration id=cleanup 2026/10/26 20:28:41 INFO Applying migration id=received 2026/10/26 20:28:41 INFO Applying migration id=namehost 2026/10/26 20:28:41 INFO Applying migration id=outboxhost 2026/10/26 20:28:41 INFO Applying migration id=notesfts 2026/10/26 20:28:41 INFO Applying migration id=iconsname 2026/10/26 20:28:41 INFO Applying migration id=nohash 2026/10/26 20:28:41 INFO Applying migration id=shares 2026/10/26 20:28:41 INFO Applying migration id=actorttl 2026/10/26 20:28:41 INFO Applying migration id=tocc 2026/10/26 20:28:41 INFO Applying migration id=followeds 2026/10/26 20:28:41 INFO Applying migration id=certhash 2026/10/26 20:28:41 INFO Applying migration id=follows_sync 2026/10/26 20:28:41 INFO Applying migration id=jsonpath 2026/10/26 20:28:41 INFO Applying migration id=localforward 2026/10/26 20:28:41 INFO Applying migration id=avatar 2026/10/26 20:28:41 INFO Applying migration id=noimage 2026/10/26 20:28:41 INFO Applying migration id=feed 2026/10/26 20:28:41 INFO Applying migration id=bookmarks 2026/10/26 20:28:41 INFO Applying migration id=shareactivity 2026/10/26 20:28:41 INFO Applying migration id=application 2026/10/26 20:28:41 INFO Applying migration id=certificates 2026/10/26 20:28:41 INFO Applying migration id=rawforward 2026/10/26 20:28:41 INFO Applying migration id=publickey 2026/10/26 20:28:41 INFO Applying migration id=resolvegroup 2026/10/26 20:28:41 INFO Applying migration id=reject 2026/10/26 20:28:41 INFO Applying migration id=autodel 2026/10/26 20:28:41 INFO Applying migration id=jsonb 2026/10/26 20:28:41 INFO Applying migration id=quote 2026/10/26 20:28:41 INFO Applying migration id=rfc9421 2026/10/26 20:28:41 INFO Applying migration id=keys 2026/10/26 20:28:41 INFO Applying migration id=portable 2026/10/26 20:28:41 INFO Applying migration id=proofs 2026/10/26 20:28:41 INFO Applying migration id=contexts 2026/10/26 20:28:41 INFO Applying migration id=deliverieshost 2026/10/26 20:28:41 INFO Applying migration id=pembegin 2026/10/26 20:28:41 INFO Applying migration id=didhost 2026/10/26 20:28:41 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:41 INFO Applying migration id=invites 2026/10/26 20:28:41 INFO Applying migration id=ed25519blob 2026/10/26 20:28:41 INFO Applying migration id=rsablob 2026/10/26 20:28:41 INFO Applying migration id=iconscid 2026/10/26 20:28:41 INFO Applying migration id=actor 2026/10/26 20:28:41 INFO Applying migration id=localkeys 2026/10/26 20:28:41 INFO Applying migration id=deleted 2026/10/26 20:28:41 INFO Applying migration id=history 2026/10/26 20:28:41 INFO Applying migration id=outboxnano 2026/10/26 20:28:41 INFO Applying migration id=implements 2026/10/26 20:28:41 INFO Applying migration id=backfill 2026/10/26 20:28:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-ab92-7eee-b9b6-6c8ed5ce9b91 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-ab92-7e98-b5c3-3247d920acaa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e6-ab92-7e98-b5c3-3247d920acaa 2026/10/26 20:28:42 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-ab92-7e98-b5c3-3247d920acaa 2026/10/26 20:28:42 WARN Attempted to delete a non-existing post post=https://localhost.localdomain:8443/post/01a179e6-ab92-7e98-b5c3-3247d920acaa error="sql: no rows in result set" 2026/10/26 20:28:42 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-ab92-7e98-b5c3-3247d920acaa --- PASS: TestDelete_NotAuthor (1.20s) === RUN TestDelete_NoSuchPost 2026/10/26 20:28:42 INFO Applying migration id=initial 2026/10/26 20:28:42 INFO Applying migration id=notesupdated 2026/10/26 20:28:42 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:42 INFO Applying migration id=activitiesid 2026/10/26 20:28:42 INFO Applying migration id=outbox 2026/10/26 20:28:42 INFO Applying migration id=edits 2026/10/26 20:28:42 INFO Applying migration id=outboxactor 2026/10/26 20:28:42 INFO Applying migration id=outboxsender 2026/10/26 20:28:42 INFO Applying migration id=thread 2026/10/26 20:28:42 INFO Applying migration id=host 2026/10/26 20:28:42 INFO Applying migration id=sharedinbox 2026/10/26 20:28:42 INFO Applying migration id=noteshost 2026/10/26 20:28:42 INFO Applying migration id=fetched 2026/10/26 20:28:42 INFO Applying migration id=move 2026/10/26 20:28:42 INFO Applying migration id=cleanup 2026/10/26 20:28:42 INFO Applying migration id=received 2026/10/26 20:28:42 INFO Applying migration id=namehost 2026/10/26 20:28:42 INFO Applying migration id=outboxhost 2026/10/26 20:28:42 INFO Applying migration id=notesfts 2026/10/26 20:28:42 INFO Applying migration id=iconsname 2026/10/26 20:28:42 INFO Applying migration id=nohash 2026/10/26 20:28:42 INFO Applying migration id=shares 2026/10/26 20:28:42 INFO Applying migration id=actorttl 2026/10/26 20:28:42 INFO Applying migration id=tocc 2026/10/26 20:28:42 INFO Applying migration id=followeds 2026/10/26 20:28:42 INFO Applying migration id=certhash 2026/10/26 20:28:42 INFO Applying migration id=follows_sync 2026/10/26 20:28:42 INFO Applying migration id=jsonpath 2026/10/26 20:28:42 INFO Applying migration id=localforward 2026/10/26 20:28:42 INFO Applying migration id=avatar 2026/10/26 20:28:42 INFO Applying migration id=noimage 2026/10/26 20:28:42 INFO Applying migration id=feed 2026/10/26 20:28:42 INFO Applying migration id=bookmarks 2026/10/26 20:28:42 INFO Applying migration id=shareactivity 2026/10/26 20:28:42 INFO Applying migration id=application 2026/10/26 20:28:42 INFO Applying migration id=certificates 2026/10/26 20:28:42 INFO Applying migration id=rawforward 2026/10/26 20:28:42 INFO Applying migration id=publickey 2026/10/26 20:28:42 INFO Applying migration id=resolvegroup 2026/10/26 20:28:42 INFO Applying migration id=reject 2026/10/26 20:28:42 INFO Applying migration id=autodel 2026/10/26 20:28:42 INFO Applying migration id=jsonb 2026/10/26 20:28:42 INFO Applying migration id=quote 2026/10/26 20:28:42 INFO Applying migration id=rfc9421 2026/10/26 20:28:42 INFO Applying migration id=keys 2026/10/26 20:28:42 INFO Applying migration id=portable 2026/10/26 20:28:42 INFO Applying migration id=proofs 2026/10/26 20:28:42 INFO Applying migration id=contexts 2026/10/26 20:28:42 INFO Applying migration id=deliverieshost 2026/10/26 20:28:42 INFO Applying migration id=pembegin 2026/10/26 20:28:42 INFO Applying migration id=didhost 2026/10/26 20:28:42 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:42 INFO Applying migration id=invites 2026/10/26 20:28:42 INFO Applying migration id=ed25519blob 2026/10/26 20:28:42 INFO Applying migration id=rsablob 2026/10/26 20:28:42 INFO Applying migration id=iconscid 2026/10/26 20:28:42 INFO Applying migration id=actor 2026/10/26 20:28:42 INFO Applying migration id=localkeys 2026/10/26 20:28:42 INFO Applying migration id=deleted 2026/10/26 20:28:42 INFO Applying migration id=history 2026/10/26 20:28:42 INFO Applying migration id=outboxnano 2026/10/26 20:28:42 INFO Applying migration id=implements 2026/10/26 20:28:42 INFO Applying migration id=backfill 2026/10/26 20:28:43 WARN Attempted to delete a non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestDelete_NoSuchPost (0.53s) === RUN TestDelete_UnauthenticatedUser 2026/10/26 20:28:43 INFO Applying migration id=initial 2026/10/26 20:28:43 INFO Applying migration id=notesupdated 2026/10/26 20:28:43 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:43 INFO Applying migration id=activitiesid 2026/10/26 20:28:43 INFO Applying migration id=outbox 2026/10/26 20:28:43 INFO Applying migration id=edits 2026/10/26 20:28:43 INFO Applying migration id=outboxactor 2026/10/26 20:28:43 INFO Applying migration id=outboxsender 2026/10/26 20:28:43 INFO Applying migration id=thread 2026/10/26 20:28:43 INFO Applying migration id=host 2026/10/26 20:28:43 INFO Applying migration id=sharedinbox 2026/10/26 20:28:43 INFO Applying migration id=noteshost 2026/10/26 20:28:43 INFO Applying migration id=fetched 2026/10/26 20:28:43 INFO Applying migration id=move 2026/10/26 20:28:43 INFO Applying migration id=cleanup 2026/10/26 20:28:43 INFO Applying migration id=received 2026/10/26 20:28:43 INFO Applying migration id=namehost 2026/10/26 20:28:43 INFO Applying migration id=outboxhost 2026/10/26 20:28:43 INFO Applying migration id=notesfts 2026/10/26 20:28:43 INFO Applying migration id=iconsname 2026/10/26 20:28:43 INFO Applying migration id=nohash 2026/10/26 20:28:43 INFO Applying migration id=shares 2026/10/26 20:28:43 INFO Applying migration id=actorttl 2026/10/26 20:28:43 INFO Applying migration id=tocc 2026/10/26 20:28:43 INFO Applying migration id=followeds 2026/10/26 20:28:43 INFO Applying migration id=certhash 2026/10/26 20:28:43 INFO Applying migration id=follows_sync 2026/10/26 20:28:43 INFO Applying migration id=jsonpath 2026/10/26 20:28:43 INFO Applying migration id=localforward 2026/10/26 20:28:43 INFO Applying migration id=avatar 2026/10/26 20:28:43 INFO Applying migration id=noimage 2026/10/26 20:28:43 INFO Applying migration id=feed 2026/10/26 20:28:43 INFO Applying migration id=bookmarks 2026/10/26 20:28:43 INFO Applying migration id=shareactivity 2026/10/26 20:28:43 INFO Applying migration id=application 2026/10/26 20:28:43 INFO Applying migration id=certificates 2026/10/26 20:28:43 INFO Applying migration id=rawforward 2026/10/26 20:28:43 INFO Applying migration id=publickey 2026/10/26 20:28:43 INFO Applying migration id=resolvegroup 2026/10/26 20:28:43 INFO Applying migration id=reject 2026/10/26 20:28:43 INFO Applying migration id=autodel 2026/10/26 20:28:43 INFO Applying migration id=jsonb 2026/10/26 20:28:43 INFO Applying migration id=quote 2026/10/26 20:28:43 INFO Applying migration id=rfc9421 2026/10/26 20:28:43 INFO Applying migration id=keys 2026/10/26 20:28:43 INFO Applying migration id=portable 2026/10/26 20:28:43 INFO Applying migration id=proofs 2026/10/26 20:28:43 INFO Applying migration id=contexts 2026/10/26 20:28:43 INFO Applying migration id=deliverieshost 2026/10/26 20:28:43 INFO Applying migration id=pembegin 2026/10/26 20:28:43 INFO Applying migration id=didhost 2026/10/26 20:28:43 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:43 INFO Applying migration id=invites 2026/10/26 20:28:43 INFO Applying migration id=ed25519blob 2026/10/26 20:28:43 INFO Applying migration id=rsablob 2026/10/26 20:28:43 INFO Applying migration id=iconscid 2026/10/26 20:28:43 INFO Applying migration id=actor 2026/10/26 20:28:43 INFO Applying migration id=localkeys 2026/10/26 20:28:43 INFO Applying migration id=deleted 2026/10/26 20:28:43 INFO Applying migration id=history 2026/10/26 20:28:43 INFO Applying migration id=outboxnano 2026/10/26 20:28:43 INFO Applying migration id=implements 2026/10/26 20:28:43 INFO Applying migration id=backfill 2026/10/26 20:28:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-b0ae-7a21-8acb-9be94398c030 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-b0ae-79ca-9b69-1326459f59f3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e6-b0ae-79ca-9b69-1326459f59f3 2026/10/26 20:28:44 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-b0ae-79ca-9b69-1326459f59f3 2026/10/26 20:28:44 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-b0ae-79ca-9b69-1326459f59f3 --- PASS: TestDelete_UnauthenticatedUser (0.78s) === RUN TestDelete_WithReply 2026/10/26 20:28:44 INFO Applying migration id=initial 2026/10/26 20:28:44 INFO Applying migration id=notesupdated 2026/10/26 20:28:44 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:44 INFO Applying migration id=activitiesid 2026/10/26 20:28:44 INFO Applying migration id=outbox 2026/10/26 20:28:44 INFO Applying migration id=edits 2026/10/26 20:28:44 INFO Applying migration id=outboxactor 2026/10/26 20:28:44 INFO Applying migration id=outboxsender 2026/10/26 20:28:44 INFO Applying migration id=thread 2026/10/26 20:28:44 INFO Applying migration id=host 2026/10/26 20:28:44 INFO Applying migration id=sharedinbox 2026/10/26 20:28:44 INFO Applying migration id=noteshost 2026/10/26 20:28:44 INFO Applying migration id=fetched 2026/10/26 20:28:44 INFO Applying migration id=move 2026/10/26 20:28:44 INFO Applying migration id=cleanup 2026/10/26 20:28:44 INFO Applying migration id=received 2026/10/26 20:28:44 INFO Applying migration id=namehost 2026/10/26 20:28:44 INFO Applying migration id=outboxhost 2026/10/26 20:28:44 INFO Applying migration id=notesfts 2026/10/26 20:28:44 INFO Applying migration id=iconsname 2026/10/26 20:28:44 INFO Applying migration id=nohash 2026/10/26 20:28:44 INFO Applying migration id=shares 2026/10/26 20:28:44 INFO Applying migration id=actorttl 2026/10/26 20:28:44 INFO Applying migration id=tocc 2026/10/26 20:28:44 INFO Applying migration id=followeds 2026/10/26 20:28:44 INFO Applying migration id=certhash 2026/10/26 20:28:44 INFO Applying migration id=follows_sync 2026/10/26 20:28:44 INFO Applying migration id=jsonpath 2026/10/26 20:28:44 INFO Applying migration id=localforward 2026/10/26 20:28:44 INFO Applying migration id=avatar 2026/10/26 20:28:44 INFO Applying migration id=noimage 2026/10/26 20:28:44 INFO Applying migration id=feed 2026/10/26 20:28:44 INFO Applying migration id=bookmarks 2026/10/26 20:28:44 INFO Applying migration id=shareactivity 2026/10/26 20:28:44 INFO Applying migration id=application 2026/10/26 20:28:44 INFO Applying migration id=certificates 2026/10/26 20:28:44 INFO Applying migration id=rawforward 2026/10/26 20:28:44 INFO Applying migration id=publickey 2026/10/26 20:28:44 INFO Applying migration id=resolvegroup 2026/10/26 20:28:44 INFO Applying migration id=reject 2026/10/26 20:28:44 INFO Applying migration id=autodel 2026/10/26 20:28:44 INFO Applying migration id=jsonb 2026/10/26 20:28:44 INFO Applying migration id=quote 2026/10/26 20:28:44 INFO Applying migration id=rfc9421 2026/10/26 20:28:44 INFO Applying migration id=keys 2026/10/26 20:28:44 INFO Applying migration id=portable 2026/10/26 20:28:44 INFO Applying migration id=proofs 2026/10/26 20:28:44 INFO Applying migration id=contexts 2026/10/26 20:28:44 INFO Applying migration id=deliverieshost 2026/10/26 20:28:44 INFO Applying migration id=pembegin 2026/10/26 20:28:44 INFO Applying migration id=didhost 2026/10/26 20:28:44 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:44 INFO Applying migration id=invites 2026/10/26 20:28:44 INFO Applying migration id=ed25519blob 2026/10/26 20:28:44 INFO Applying migration id=rsablob 2026/10/26 20:28:44 INFO Applying migration id=iconscid 2026/10/26 20:28:44 INFO Applying migration id=actor 2026/10/26 20:28:44 INFO Applying migration id=localkeys 2026/10/26 20:28:44 INFO Applying migration id=deleted 2026/10/26 20:28:44 INFO Applying migration id=history 2026/10/26 20:28:44 INFO Applying migration id=outboxnano 2026/10/26 20:28:44 INFO Applying migration id=implements 2026/10/26 20:28:44 INFO Applying migration id=backfill 2026/10/26 20:28:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-b3de-7605-becc-54b07ff66863 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-b3de-75ad-b9ea-ea8df2e5bf69 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e6-b3de-75ad-b9ea-ea8df2e5bf69 2026/10/26 20:28:44 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e6-b3de-75ad-b9ea-ea8df2e5bf69 2026/10/26 20:28:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179e6-b3e0-77e8-8059-cea9a56ec44d note=https://localhost.localdomain:8443/post/01a179e6-b3e0-77b0-9c91-d8190734cb61 thread=https://localhost.localdomain:8443/post/01a179e6-b3de-75ad-b9ea-ea8df2e5bf69 starter=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-b3e0-77e8-8059-cea9a56ec44d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-b3e0-77b0-9c91-d8190734cb61 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-b3e0-77b0-9c91-d8190734cb61 2026/10/26 20:28:44 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-b3e0-77b0-9c91-d8190734cb61 2026/10/26 20:28:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a179e6-b3e0-77b0-9c91-d8190734cb61#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-b3e0-77b0-9c91-d8190734cb61 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a179e6-b3e0-77b0-9c91-d8190734cb61 2026/10/26 20:28:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a179e6-b3e0-77b0-9c91-d8190734cb61#delete note=https://localhost.localdomain:8443/post/01a179e6-b3e0-77b0-9c91-d8190734cb61 thread=https://localhost.localdomain:8443/post/01a179e6-b3de-75ad-b9ea-ea8df2e5bf69 starter=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:44 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-b3e0-77b0-9c91-d8190734cb61 2026/10/26 20:28:44 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a179e6-b3de-75ad-b9ea-ea8df2e5bf69#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-b3de-75ad-b9ea-ea8df2e5bf69 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a179e6-b3de-75ad-b9ea-ea8df2e5bf69 2026/10/26 20:28:44 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-b3de-75ad-b9ea-ea8df2e5bf69 --- PASS: TestDelete_WithReply (0.82s) === RUN TestDelete_WithReplyPostDeletedFirst 2026/10/26 20:28:44 INFO Applying migration id=initial 2026/10/26 20:28:44 INFO Applying migration id=notesupdated 2026/10/26 20:28:44 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:44 INFO Applying migration id=activitiesid 2026/10/26 20:28:44 INFO Applying migration id=outbox 2026/10/26 20:28:44 INFO Applying migration id=edits 2026/10/26 20:28:44 INFO Applying migration id=outboxactor 2026/10/26 20:28:44 INFO Applying migration id=outboxsender 2026/10/26 20:28:44 INFO Applying migration id=thread 2026/10/26 20:28:44 INFO Applying migration id=host 2026/10/26 20:28:44 INFO Applying migration id=sharedinbox 2026/10/26 20:28:44 INFO Applying migration id=noteshost 2026/10/26 20:28:44 INFO Applying migration id=fetched 2026/10/26 20:28:44 INFO Applying migration id=move 2026/10/26 20:28:44 INFO Applying migration id=cleanup 2026/10/26 20:28:44 INFO Applying migration id=received 2026/10/26 20:28:44 INFO Applying migration id=namehost 2026/10/26 20:28:44 INFO Applying migration id=outboxhost 2026/10/26 20:28:44 INFO Applying migration id=notesfts 2026/10/26 20:28:44 INFO Applying migration id=iconsname 2026/10/26 20:28:44 INFO Applying migration id=nohash 2026/10/26 20:28:44 INFO Applying migration id=shares 2026/10/26 20:28:44 INFO Applying migration id=actorttl 2026/10/26 20:28:44 INFO Applying migration id=tocc 2026/10/26 20:28:44 INFO Applying migration id=followeds 2026/10/26 20:28:44 INFO Applying migration id=certhash 2026/10/26 20:28:44 INFO Applying migration id=follows_sync 2026/10/26 20:28:44 INFO Applying migration id=jsonpath 2026/10/26 20:28:44 INFO Applying migration id=localforward 2026/10/26 20:28:44 INFO Applying migration id=avatar 2026/10/26 20:28:44 INFO Applying migration id=noimage 2026/10/26 20:28:44 INFO Applying migration id=feed 2026/10/26 20:28:44 INFO Applying migration id=bookmarks 2026/10/26 20:28:44 INFO Applying migration id=shareactivity 2026/10/26 20:28:44 INFO Applying migration id=application 2026/10/26 20:28:44 INFO Applying migration id=certificates 2026/10/26 20:28:44 INFO Applying migration id=rawforward 2026/10/26 20:28:44 INFO Applying migration id=publickey 2026/10/26 20:28:44 INFO Applying migration id=resolvegroup 2026/10/26 20:28:44 INFO Applying migration id=reject 2026/10/26 20:28:44 INFO Applying migration id=autodel 2026/10/26 20:28:44 INFO Applying migration id=jsonb 2026/10/26 20:28:44 INFO Applying migration id=quote 2026/10/26 20:28:44 INFO Applying migration id=rfc9421 2026/10/26 20:28:44 INFO Applying migration id=keys 2026/10/26 20:28:44 INFO Applying migration id=portable 2026/10/26 20:28:44 INFO Applying migration id=proofs 2026/10/26 20:28:44 INFO Applying migration id=contexts 2026/10/26 20:28:44 INFO Applying migration id=deliverieshost 2026/10/26 20:28:44 INFO Applying migration id=pembegin 2026/10/26 20:28:44 INFO Applying migration id=didhost 2026/10/26 20:28:44 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:44 INFO Applying migration id=invites 2026/10/26 20:28:44 INFO Applying migration id=ed25519blob 2026/10/26 20:28:44 INFO Applying migration id=rsablob 2026/10/26 20:28:44 INFO Applying migration id=iconscid 2026/10/26 20:28:44 INFO Applying migration id=actor 2026/10/26 20:28:44 INFO Applying migration id=localkeys 2026/10/26 20:28:44 INFO Applying migration id=deleted 2026/10/26 20:28:44 INFO Applying migration id=history 2026/10/26 20:28:44 INFO Applying migration id=outboxnano 2026/10/26 20:28:44 INFO Applying migration id=implements 2026/10/26 20:28:44 INFO Applying migration id=backfill 2026/10/26 20:28:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-b6f8-736a-82ed-b3c5f524104c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-b6f8-7311-bddb-bf1fc9d09877 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e6-b6f8-7311-bddb-bf1fc9d09877 2026/10/26 20:28:45 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e6-b6f8-7311-bddb-bf1fc9d09877 2026/10/26 20:28:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179e6-b6fa-755d-abb1-f7ac1d60541e note=https://localhost.localdomain:8443/post/01a179e6-b6fa-7528-9543-10aba5e71cb4 thread=https://localhost.localdomain:8443/post/01a179e6-b6f8-7311-bddb-bf1fc9d09877 starter=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-b6fa-755d-abb1-f7ac1d60541e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-b6fa-7528-9543-10aba5e71cb4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-b6fa-7528-9543-10aba5e71cb4 2026/10/26 20:28:45 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-b6f8-7311-bddb-bf1fc9d09877 2026/10/26 20:28:45 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a179e6-b6f8-7311-bddb-bf1fc9d09877#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-b6f8-7311-bddb-bf1fc9d09877 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a179e6-b6f8-7311-bddb-bf1fc9d09877 2026/10/26 20:28:45 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-b6f8-7311-bddb-bf1fc9d09877 2026/10/26 20:28:45 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a179e6-b6fa-7528-9543-10aba5e71cb4#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-b6fa-7528-9543-10aba5e71cb4 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a179e6-b6fa-7528-9543-10aba5e71cb4 2026/10/26 20:28:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a179e6-b6fa-7528-9543-10aba5e71cb4#delete note=https://localhost.localdomain:8443/post/01a179e6-b6fa-7528-9543-10aba5e71cb4 thread=https://localhost.localdomain:8443/post/01a179e6-b6f8-7311-bddb-bf1fc9d09877 starter=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:45 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-b6fa-7528-9543-10aba5e71cb4 --- PASS: TestDelete_WithReplyPostDeletedFirst (0.79s) === RUN TestDM_HappyFlow 2026/10/26 20:28:45 INFO Applying migration id=initial 2026/10/26 20:28:45 INFO Applying migration id=notesupdated 2026/10/26 20:28:45 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:45 INFO Applying migration id=activitiesid 2026/10/26 20:28:45 INFO Applying migration id=outbox 2026/10/26 20:28:45 INFO Applying migration id=edits 2026/10/26 20:28:45 INFO Applying migration id=outboxactor 2026/10/26 20:28:45 INFO Applying migration id=outboxsender 2026/10/26 20:28:45 INFO Applying migration id=thread 2026/10/26 20:28:45 INFO Applying migration id=host 2026/10/26 20:28:45 INFO Applying migration id=sharedinbox 2026/10/26 20:28:45 INFO Applying migration id=noteshost 2026/10/26 20:28:45 INFO Applying migration id=fetched 2026/10/26 20:28:45 INFO Applying migration id=move 2026/10/26 20:28:45 INFO Applying migration id=cleanup 2026/10/26 20:28:45 INFO Applying migration id=received 2026/10/26 20:28:45 INFO Applying migration id=namehost 2026/10/26 20:28:45 INFO Applying migration id=outboxhost 2026/10/26 20:28:45 INFO Applying migration id=notesfts 2026/10/26 20:28:45 INFO Applying migration id=iconsname 2026/10/26 20:28:45 INFO Applying migration id=nohash 2026/10/26 20:28:45 INFO Applying migration id=shares 2026/10/26 20:28:45 INFO Applying migration id=actorttl 2026/10/26 20:28:45 INFO Applying migration id=tocc 2026/10/26 20:28:45 INFO Applying migration id=followeds 2026/10/26 20:28:45 INFO Applying migration id=certhash 2026/10/26 20:28:45 INFO Applying migration id=follows_sync 2026/10/26 20:28:45 INFO Applying migration id=jsonpath 2026/10/26 20:28:45 INFO Applying migration id=localforward 2026/10/26 20:28:45 INFO Applying migration id=avatar 2026/10/26 20:28:45 INFO Applying migration id=noimage 2026/10/26 20:28:45 INFO Applying migration id=feed 2026/10/26 20:28:45 INFO Applying migration id=bookmarks 2026/10/26 20:28:45 INFO Applying migration id=shareactivity 2026/10/26 20:28:45 INFO Applying migration id=application 2026/10/26 20:28:45 INFO Applying migration id=certificates 2026/10/26 20:28:45 INFO Applying migration id=rawforward 2026/10/26 20:28:45 INFO Applying migration id=publickey 2026/10/26 20:28:45 INFO Applying migration id=resolvegroup 2026/10/26 20:28:45 INFO Applying migration id=reject 2026/10/26 20:28:45 INFO Applying migration id=autodel 2026/10/26 20:28:45 INFO Applying migration id=jsonb 2026/10/26 20:28:45 INFO Applying migration id=quote 2026/10/26 20:28:45 INFO Applying migration id=rfc9421 2026/10/26 20:28:45 INFO Applying migration id=keys 2026/10/26 20:28:45 INFO Applying migration id=portable 2026/10/26 20:28:45 INFO Applying migration id=proofs 2026/10/26 20:28:45 INFO Applying migration id=contexts 2026/10/26 20:28:45 INFO Applying migration id=deliverieshost 2026/10/26 20:28:45 INFO Applying migration id=pembegin 2026/10/26 20:28:45 INFO Applying migration id=didhost 2026/10/26 20:28:45 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:45 INFO Applying migration id=invites 2026/10/26 20:28:45 INFO Applying migration id=ed25519blob 2026/10/26 20:28:45 INFO Applying migration id=rsablob 2026/10/26 20:28:45 INFO Applying migration id=iconscid 2026/10/26 20:28:45 INFO Applying migration id=actor 2026/10/26 20:28:45 INFO Applying migration id=localkeys 2026/10/26 20:28:45 INFO Applying migration id=deleted 2026/10/26 20:28:45 INFO Applying migration id=history 2026/10/26 20:28:45 INFO Applying migration id=outboxnano 2026/10/26 20:28:45 INFO Applying migration id=implements 2026/10/26 20:28:45 INFO Applying migration id=backfill 2026/10/26 20:28:46 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-b9cc-710d-99a8-25ddd3360710 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-b9cb-7a62-a66d-c4ddd3e1cc78 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-b9cb-7a62-a66d-c4ddd3e1cc78 2026/10/26 20:28:46 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-b9cb-7a62-a66d-c4ddd3e1cc78 2026/10/26 20:28:46 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-b9cb-7a62-a66d-c4ddd3e1cc78 2026/10/26 20:28:46 INFO Post was not found post=https://localhost.localdomain:8443/post/01a179e6-b9cb-7a62-a66d-c4ddd3e1cc78 2026/10/26 20:28:46 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-b9cb-7a62-a66d-c4ddd3e1cc78 --- PASS: TestDM_HappyFlow (0.72s) === RUN TestDM_UnauthenticatedUser 2026/10/26 20:28:46 INFO Applying migration id=initial 2026/10/26 20:28:46 INFO Applying migration id=notesupdated 2026/10/26 20:28:46 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:46 INFO Applying migration id=activitiesid 2026/10/26 20:28:46 INFO Applying migration id=outbox 2026/10/26 20:28:46 INFO Applying migration id=edits 2026/10/26 20:28:46 INFO Applying migration id=outboxactor 2026/10/26 20:28:46 INFO Applying migration id=outboxsender 2026/10/26 20:28:46 INFO Applying migration id=thread 2026/10/26 20:28:46 INFO Applying migration id=host 2026/10/26 20:28:46 INFO Applying migration id=sharedinbox 2026/10/26 20:28:46 INFO Applying migration id=noteshost 2026/10/26 20:28:46 INFO Applying migration id=fetched 2026/10/26 20:28:46 INFO Applying migration id=move 2026/10/26 20:28:46 INFO Applying migration id=cleanup 2026/10/26 20:28:46 INFO Applying migration id=received 2026/10/26 20:28:46 INFO Applying migration id=namehost 2026/10/26 20:28:46 INFO Applying migration id=outboxhost 2026/10/26 20:28:46 INFO Applying migration id=notesfts 2026/10/26 20:28:46 INFO Applying migration id=iconsname 2026/10/26 20:28:46 INFO Applying migration id=nohash 2026/10/26 20:28:46 INFO Applying migration id=shares 2026/10/26 20:28:46 INFO Applying migration id=actorttl 2026/10/26 20:28:46 INFO Applying migration id=tocc 2026/10/26 20:28:46 INFO Applying migration id=followeds 2026/10/26 20:28:46 INFO Applying migration id=certhash 2026/10/26 20:28:46 INFO Applying migration id=follows_sync 2026/10/26 20:28:46 INFO Applying migration id=jsonpath 2026/10/26 20:28:46 INFO Applying migration id=localforward 2026/10/26 20:28:46 INFO Applying migration id=avatar 2026/10/26 20:28:46 INFO Applying migration id=noimage 2026/10/26 20:28:46 INFO Applying migration id=feed 2026/10/26 20:28:46 INFO Applying migration id=bookmarks 2026/10/26 20:28:46 INFO Applying migration id=shareactivity 2026/10/26 20:28:46 INFO Applying migration id=application 2026/10/26 20:28:46 INFO Applying migration id=certificates 2026/10/26 20:28:46 INFO Applying migration id=rawforward 2026/10/26 20:28:46 INFO Applying migration id=publickey 2026/10/26 20:28:46 INFO Applying migration id=resolvegroup 2026/10/26 20:28:46 INFO Applying migration id=reject 2026/10/26 20:28:46 INFO Applying migration id=autodel 2026/10/26 20:28:46 INFO Applying migration id=jsonb 2026/10/26 20:28:46 INFO Applying migration id=quote 2026/10/26 20:28:46 INFO Applying migration id=rfc9421 2026/10/26 20:28:46 INFO Applying migration id=keys 2026/10/26 20:28:46 INFO Applying migration id=portable 2026/10/26 20:28:46 INFO Applying migration id=proofs 2026/10/26 20:28:46 INFO Applying migration id=contexts 2026/10/26 20:28:46 INFO Applying migration id=deliverieshost 2026/10/26 20:28:46 INFO Applying migration id=pembegin 2026/10/26 20:28:46 INFO Applying migration id=didhost 2026/10/26 20:28:46 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:46 INFO Applying migration id=invites 2026/10/26 20:28:46 INFO Applying migration id=ed25519blob 2026/10/26 20:28:46 INFO Applying migration id=rsablob 2026/10/26 20:28:46 INFO Applying migration id=iconscid 2026/10/26 20:28:46 INFO Applying migration id=actor 2026/10/26 20:28:46 INFO Applying migration id=localkeys 2026/10/26 20:28:46 INFO Applying migration id=deleted 2026/10/26 20:28:46 INFO Applying migration id=history 2026/10/26 20:28:46 INFO Applying migration id=outboxnano 2026/10/26 20:28:46 INFO Applying migration id=implements 2026/10/26 20:28:46 INFO Applying migration id=backfill 2026/10/26 20:28:47 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-bdeb-739f-9f40-bce5eff5a6b1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-bdeb-71f2-b447-12e73afda4ef activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-bdeb-71f2-b447-12e73afda4ef 2026/10/26 20:28:47 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-bdeb-71f2-b447-12e73afda4ef 2026/10/26 20:28:47 INFO Post was not found post=https://localhost.localdomain:8443/post/01a179e6-bdeb-71f2-b447-12e73afda4ef --- PASS: TestDM_UnauthenticatedUser (1.05s) === RUN TestDM_Loopback 2026/10/26 20:28:47 INFO Applying migration id=initial 2026/10/26 20:28:47 INFO Applying migration id=notesupdated 2026/10/26 20:28:47 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:47 INFO Applying migration id=activitiesid 2026/10/26 20:28:47 INFO Applying migration id=outbox 2026/10/26 20:28:47 INFO Applying migration id=edits 2026/10/26 20:28:47 INFO Applying migration id=outboxactor 2026/10/26 20:28:47 INFO Applying migration id=outboxsender 2026/10/26 20:28:47 INFO Applying migration id=thread 2026/10/26 20:28:47 INFO Applying migration id=host 2026/10/26 20:28:47 INFO Applying migration id=sharedinbox 2026/10/26 20:28:47 INFO Applying migration id=noteshost 2026/10/26 20:28:47 INFO Applying migration id=fetched 2026/10/26 20:28:47 INFO Applying migration id=move 2026/10/26 20:28:47 INFO Applying migration id=cleanup 2026/10/26 20:28:47 INFO Applying migration id=received 2026/10/26 20:28:47 INFO Applying migration id=namehost 2026/10/26 20:28:47 INFO Applying migration id=outboxhost 2026/10/26 20:28:47 INFO Applying migration id=notesfts 2026/10/26 20:28:47 INFO Applying migration id=iconsname 2026/10/26 20:28:47 INFO Applying migration id=nohash 2026/10/26 20:28:47 INFO Applying migration id=shares 2026/10/26 20:28:47 INFO Applying migration id=actorttl 2026/10/26 20:28:47 INFO Applying migration id=tocc 2026/10/26 20:28:47 INFO Applying migration id=followeds 2026/10/26 20:28:47 INFO Applying migration id=certhash 2026/10/26 20:28:47 INFO Applying migration id=follows_sync 2026/10/26 20:28:47 INFO Applying migration id=jsonpath 2026/10/26 20:28:47 INFO Applying migration id=localforward 2026/10/26 20:28:47 INFO Applying migration id=avatar 2026/10/26 20:28:47 INFO Applying migration id=noimage 2026/10/26 20:28:47 INFO Applying migration id=feed 2026/10/26 20:28:47 INFO Applying migration id=bookmarks 2026/10/26 20:28:47 INFO Applying migration id=shareactivity 2026/10/26 20:28:47 INFO Applying migration id=application 2026/10/26 20:28:47 INFO Applying migration id=certificates 2026/10/26 20:28:47 INFO Applying migration id=rawforward 2026/10/26 20:28:47 INFO Applying migration id=publickey 2026/10/26 20:28:47 INFO Applying migration id=resolvegroup 2026/10/26 20:28:47 INFO Applying migration id=reject 2026/10/26 20:28:47 INFO Applying migration id=autodel 2026/10/26 20:28:47 INFO Applying migration id=jsonb 2026/10/26 20:28:47 INFO Applying migration id=quote 2026/10/26 20:28:47 INFO Applying migration id=rfc9421 2026/10/26 20:28:47 INFO Applying migration id=keys 2026/10/26 20:28:47 INFO Applying migration id=portable 2026/10/26 20:28:47 INFO Applying migration id=proofs 2026/10/26 20:28:47 INFO Applying migration id=contexts 2026/10/26 20:28:47 INFO Applying migration id=deliverieshost 2026/10/26 20:28:47 INFO Applying migration id=pembegin 2026/10/26 20:28:47 INFO Applying migration id=didhost 2026/10/26 20:28:47 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:47 INFO Applying migration id=invites 2026/10/26 20:28:47 INFO Applying migration id=ed25519blob 2026/10/26 20:28:47 INFO Applying migration id=rsablob 2026/10/26 20:28:47 INFO Applying migration id=iconscid 2026/10/26 20:28:47 INFO Applying migration id=actor 2026/10/26 20:28:47 INFO Applying migration id=localkeys 2026/10/26 20:28:47 INFO Applying migration id=deleted 2026/10/26 20:28:47 INFO Applying migration id=history 2026/10/26 20:28:47 INFO Applying migration id=outboxnano 2026/10/26 20:28:47 INFO Applying migration id=implements 2026/10/26 20:28:47 INFO Applying migration id=backfill 2026/10/26 20:28:49 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob --- PASS: TestDM_Loopback (1.71s) === RUN TestDM_TwoMentions 2026/10/26 20:28:49 INFO Applying migration id=initial 2026/10/26 20:28:49 INFO Applying migration id=notesupdated 2026/10/26 20:28:49 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:49 INFO Applying migration id=activitiesid 2026/10/26 20:28:49 INFO Applying migration id=outbox 2026/10/26 20:28:49 INFO Applying migration id=edits 2026/10/26 20:28:49 INFO Applying migration id=outboxactor 2026/10/26 20:28:49 INFO Applying migration id=outboxsender 2026/10/26 20:28:49 INFO Applying migration id=thread 2026/10/26 20:28:49 INFO Applying migration id=host 2026/10/26 20:28:49 INFO Applying migration id=sharedinbox 2026/10/26 20:28:49 INFO Applying migration id=noteshost 2026/10/26 20:28:49 INFO Applying migration id=fetched 2026/10/26 20:28:49 INFO Applying migration id=move 2026/10/26 20:28:49 INFO Applying migration id=cleanup 2026/10/26 20:28:49 INFO Applying migration id=received 2026/10/26 20:28:49 INFO Applying migration id=namehost 2026/10/26 20:28:49 INFO Applying migration id=outboxhost 2026/10/26 20:28:49 INFO Applying migration id=notesfts 2026/10/26 20:28:49 INFO Applying migration id=iconsname 2026/10/26 20:28:49 INFO Applying migration id=nohash 2026/10/26 20:28:49 INFO Applying migration id=shares 2026/10/26 20:28:49 INFO Applying migration id=actorttl 2026/10/26 20:28:49 INFO Applying migration id=tocc 2026/10/26 20:28:49 INFO Applying migration id=followeds 2026/10/26 20:28:49 INFO Applying migration id=certhash 2026/10/26 20:28:49 INFO Applying migration id=follows_sync 2026/10/26 20:28:49 INFO Applying migration id=jsonpath 2026/10/26 20:28:49 INFO Applying migration id=localforward 2026/10/26 20:28:49 INFO Applying migration id=avatar 2026/10/26 20:28:49 INFO Applying migration id=noimage 2026/10/26 20:28:49 INFO Applying migration id=feed 2026/10/26 20:28:49 INFO Applying migration id=bookmarks 2026/10/26 20:28:49 INFO Applying migration id=shareactivity 2026/10/26 20:28:49 INFO Applying migration id=application 2026/10/26 20:28:49 INFO Applying migration id=certificates 2026/10/26 20:28:49 INFO Applying migration id=rawforward 2026/10/26 20:28:49 INFO Applying migration id=publickey 2026/10/26 20:28:49 INFO Applying migration id=resolvegroup 2026/10/26 20:28:49 INFO Applying migration id=reject 2026/10/26 20:28:49 INFO Applying migration id=autodel 2026/10/26 20:28:49 INFO Applying migration id=jsonb 2026/10/26 20:28:49 INFO Applying migration id=quote 2026/10/26 20:28:49 INFO Applying migration id=rfc9421 2026/10/26 20:28:49 INFO Applying migration id=keys 2026/10/26 20:28:49 INFO Applying migration id=portable 2026/10/26 20:28:49 INFO Applying migration id=proofs 2026/10/26 20:28:49 INFO Applying migration id=contexts 2026/10/26 20:28:49 INFO Applying migration id=deliverieshost 2026/10/26 20:28:49 INFO Applying migration id=pembegin 2026/10/26 20:28:49 INFO Applying migration id=didhost 2026/10/26 20:28:49 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:49 INFO Applying migration id=invites 2026/10/26 20:28:49 INFO Applying migration id=ed25519blob 2026/10/26 20:28:49 INFO Applying migration id=rsablob 2026/10/26 20:28:49 INFO Applying migration id=iconscid 2026/10/26 20:28:49 INFO Applying migration id=actor 2026/10/26 20:28:49 INFO Applying migration id=localkeys 2026/10/26 20:28:49 INFO Applying migration id=deleted 2026/10/26 20:28:49 INFO Applying migration id=history 2026/10/26 20:28:49 INFO Applying migration id=outboxnano 2026/10/26 20:28:49 INFO Applying migration id=implements 2026/10/26 20:28:49 INFO Applying migration id=backfill 2026/10/26 20:28:50 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:50 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/10/26 20:28:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-ca2c-7c76-a9da-fc8c8f77782b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-ca2c-7a31-866d-35de563c0264 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-ca2c-7a31-866d-35de563c0264 2026/10/26 20:28:50 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-ca2c-7a31-866d-35de563c0264 2026/10/26 20:28:50 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-ca2c-7a31-866d-35de563c0264 2026/10/26 20:28:50 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-ca2c-7a31-866d-35de563c0264 --- PASS: TestDM_TwoMentions (1.43s) === RUN TestDM_TwoMentionsOneLoopback 2026/10/26 20:28:50 INFO Applying migration id=initial 2026/10/26 20:28:50 INFO Applying migration id=notesupdated 2026/10/26 20:28:50 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:50 INFO Applying migration id=activitiesid 2026/10/26 20:28:50 INFO Applying migration id=outbox 2026/10/26 20:28:50 INFO Applying migration id=edits 2026/10/26 20:28:50 INFO Applying migration id=outboxactor 2026/10/26 20:28:50 INFO Applying migration id=outboxsender 2026/10/26 20:28:50 INFO Applying migration id=thread 2026/10/26 20:28:50 INFO Applying migration id=host 2026/10/26 20:28:50 INFO Applying migration id=sharedinbox 2026/10/26 20:28:50 INFO Applying migration id=noteshost 2026/10/26 20:28:50 INFO Applying migration id=fetched 2026/10/26 20:28:50 INFO Applying migration id=move 2026/10/26 20:28:50 INFO Applying migration id=cleanup 2026/10/26 20:28:50 INFO Applying migration id=received 2026/10/26 20:28:50 INFO Applying migration id=namehost 2026/10/26 20:28:50 INFO Applying migration id=outboxhost 2026/10/26 20:28:50 INFO Applying migration id=notesfts 2026/10/26 20:28:50 INFO Applying migration id=iconsname 2026/10/26 20:28:50 INFO Applying migration id=nohash 2026/10/26 20:28:50 INFO Applying migration id=shares 2026/10/26 20:28:50 INFO Applying migration id=actorttl 2026/10/26 20:28:50 INFO Applying migration id=tocc 2026/10/26 20:28:50 INFO Applying migration id=followeds 2026/10/26 20:28:50 INFO Applying migration id=certhash 2026/10/26 20:28:50 INFO Applying migration id=follows_sync 2026/10/26 20:28:50 INFO Applying migration id=jsonpath 2026/10/26 20:28:50 INFO Applying migration id=localforward 2026/10/26 20:28:50 INFO Applying migration id=avatar 2026/10/26 20:28:50 INFO Applying migration id=noimage 2026/10/26 20:28:50 INFO Applying migration id=feed 2026/10/26 20:28:50 INFO Applying migration id=bookmarks 2026/10/26 20:28:50 INFO Applying migration id=shareactivity 2026/10/26 20:28:50 INFO Applying migration id=application 2026/10/26 20:28:50 INFO Applying migration id=certificates 2026/10/26 20:28:50 INFO Applying migration id=rawforward 2026/10/26 20:28:50 INFO Applying migration id=publickey 2026/10/26 20:28:50 INFO Applying migration id=resolvegroup 2026/10/26 20:28:50 INFO Applying migration id=reject 2026/10/26 20:28:50 INFO Applying migration id=autodel 2026/10/26 20:28:50 INFO Applying migration id=jsonb 2026/10/26 20:28:50 INFO Applying migration id=quote 2026/10/26 20:28:50 INFO Applying migration id=rfc9421 2026/10/26 20:28:50 INFO Applying migration id=keys 2026/10/26 20:28:50 INFO Applying migration id=portable 2026/10/26 20:28:50 INFO Applying migration id=proofs 2026/10/26 20:28:50 INFO Applying migration id=contexts 2026/10/26 20:28:50 INFO Applying migration id=deliverieshost 2026/10/26 20:28:50 INFO Applying migration id=pembegin 2026/10/26 20:28:50 INFO Applying migration id=didhost 2026/10/26 20:28:50 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:50 INFO Applying migration id=invites 2026/10/26 20:28:50 INFO Applying migration id=ed25519blob 2026/10/26 20:28:50 INFO Applying migration id=rsablob 2026/10/26 20:28:50 INFO Applying migration id=iconscid 2026/10/26 20:28:50 INFO Applying migration id=actor 2026/10/26 20:28:50 INFO Applying migration id=localkeys 2026/10/26 20:28:50 INFO Applying migration id=deleted 2026/10/26 20:28:50 INFO Applying migration id=history 2026/10/26 20:28:50 INFO Applying migration id=outboxnano 2026/10/26 20:28:50 INFO Applying migration id=implements 2026/10/26 20:28:50 INFO Applying migration id=backfill 2026/10/26 20:28:51 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:51 INFO Adding mention name=@bob@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/bob 2026/10/26 20:28:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-cf78-797f-90a4-7ad84e204458 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-cf78-774e-81ea-7649326aa9d5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-cf78-774e-81ea-7649326aa9d5 2026/10/26 20:28:51 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-cf78-774e-81ea-7649326aa9d5 2026/10/26 20:28:51 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-cf78-774e-81ea-7649326aa9d5 2026/10/26 20:28:51 INFO Post was not found post=https://localhost.localdomain:8443/post/01a179e6-cf78-774e-81ea-7649326aa9d5 2026/10/26 20:28:51 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-cf78-774e-81ea-7649326aa9d5 --- PASS: TestDM_TwoMentionsOneLoopback (1.36s) === RUN TestDM_TooManyRecipients 2026/10/26 20:28:51 INFO Applying migration id=initial 2026/10/26 20:28:51 INFO Applying migration id=notesupdated 2026/10/26 20:28:51 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:51 INFO Applying migration id=activitiesid 2026/10/26 20:28:51 INFO Applying migration id=outbox 2026/10/26 20:28:51 INFO Applying migration id=edits 2026/10/26 20:28:51 INFO Applying migration id=outboxactor 2026/10/26 20:28:51 INFO Applying migration id=outboxsender 2026/10/26 20:28:51 INFO Applying migration id=thread 2026/10/26 20:28:51 INFO Applying migration id=host 2026/10/26 20:28:51 INFO Applying migration id=sharedinbox 2026/10/26 20:28:51 INFO Applying migration id=noteshost 2026/10/26 20:28:51 INFO Applying migration id=fetched 2026/10/26 20:28:51 INFO Applying migration id=move 2026/10/26 20:28:51 INFO Applying migration id=cleanup 2026/10/26 20:28:51 INFO Applying migration id=received 2026/10/26 20:28:51 INFO Applying migration id=namehost 2026/10/26 20:28:51 INFO Applying migration id=outboxhost 2026/10/26 20:28:51 INFO Applying migration id=notesfts 2026/10/26 20:28:51 INFO Applying migration id=iconsname 2026/10/26 20:28:51 INFO Applying migration id=nohash 2026/10/26 20:28:51 INFO Applying migration id=shares 2026/10/26 20:28:51 INFO Applying migration id=actorttl 2026/10/26 20:28:51 INFO Applying migration id=tocc 2026/10/26 20:28:51 INFO Applying migration id=followeds 2026/10/26 20:28:51 INFO Applying migration id=certhash 2026/10/26 20:28:51 INFO Applying migration id=follows_sync 2026/10/26 20:28:51 INFO Applying migration id=jsonpath 2026/10/26 20:28:52 INFO Applying migration id=localforward 2026/10/26 20:28:52 INFO Applying migration id=avatar 2026/10/26 20:28:52 INFO Applying migration id=noimage 2026/10/26 20:28:52 INFO Applying migration id=feed 2026/10/26 20:28:52 INFO Applying migration id=bookmarks 2026/10/26 20:28:52 INFO Applying migration id=shareactivity 2026/10/26 20:28:52 INFO Applying migration id=application 2026/10/26 20:28:52 INFO Applying migration id=certificates 2026/10/26 20:28:52 INFO Applying migration id=rawforward 2026/10/26 20:28:52 INFO Applying migration id=publickey 2026/10/26 20:28:52 INFO Applying migration id=resolvegroup 2026/10/26 20:28:52 INFO Applying migration id=reject 2026/10/26 20:28:52 INFO Applying migration id=autodel 2026/10/26 20:28:52 INFO Applying migration id=jsonb 2026/10/26 20:28:52 INFO Applying migration id=quote 2026/10/26 20:28:52 INFO Applying migration id=rfc9421 2026/10/26 20:28:52 INFO Applying migration id=keys 2026/10/26 20:28:52 INFO Applying migration id=portable 2026/10/26 20:28:52 INFO Applying migration id=proofs 2026/10/26 20:28:52 INFO Applying migration id=contexts 2026/10/26 20:28:52 INFO Applying migration id=deliverieshost 2026/10/26 20:28:52 INFO Applying migration id=pembegin 2026/10/26 20:28:52 INFO Applying migration id=didhost 2026/10/26 20:28:52 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:52 INFO Applying migration id=invites 2026/10/26 20:28:52 INFO Applying migration id=ed25519blob 2026/10/26 20:28:52 INFO Applying migration id=rsablob 2026/10/26 20:28:52 INFO Applying migration id=iconscid 2026/10/26 20:28:52 INFO Applying migration id=actor 2026/10/26 20:28:52 INFO Applying migration id=localkeys 2026/10/26 20:28:52 INFO Applying migration id=deleted 2026/10/26 20:28:52 INFO Applying migration id=history 2026/10/26 20:28:52 INFO Applying migration id=outboxnano 2026/10/26 20:28:52 INFO Applying migration id=implements 2026/10/26 20:28:52 INFO Applying migration id=backfill 2026/10/26 20:28:52 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:52 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol --- PASS: TestDM_TooManyRecipients (1.02s) === RUN TestDM_MaxRecipients 2026/10/26 20:28:52 INFO Applying migration id=initial 2026/10/26 20:28:52 INFO Applying migration id=notesupdated 2026/10/26 20:28:52 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:52 INFO Applying migration id=activitiesid 2026/10/26 20:28:52 INFO Applying migration id=outbox 2026/10/26 20:28:52 INFO Applying migration id=edits 2026/10/26 20:28:52 INFO Applying migration id=outboxactor 2026/10/26 20:28:52 INFO Applying migration id=outboxsender 2026/10/26 20:28:52 INFO Applying migration id=thread 2026/10/26 20:28:52 INFO Applying migration id=host 2026/10/26 20:28:52 INFO Applying migration id=sharedinbox 2026/10/26 20:28:52 INFO Applying migration id=noteshost 2026/10/26 20:28:52 INFO Applying migration id=fetched 2026/10/26 20:28:52 INFO Applying migration id=move 2026/10/26 20:28:52 INFO Applying migration id=cleanup 2026/10/26 20:28:52 INFO Applying migration id=received 2026/10/26 20:28:52 INFO Applying migration id=namehost 2026/10/26 20:28:52 INFO Applying migration id=outboxhost 2026/10/26 20:28:52 INFO Applying migration id=notesfts 2026/10/26 20:28:53 INFO Applying migration id=iconsname 2026/10/26 20:28:53 INFO Applying migration id=nohash 2026/10/26 20:28:53 INFO Applying migration id=shares 2026/10/26 20:28:53 INFO Applying migration id=actorttl 2026/10/26 20:28:53 INFO Applying migration id=tocc 2026/10/26 20:28:53 INFO Applying migration id=followeds 2026/10/26 20:28:53 INFO Applying migration id=certhash 2026/10/26 20:28:53 INFO Applying migration id=follows_sync 2026/10/26 20:28:53 INFO Applying migration id=jsonpath 2026/10/26 20:28:53 INFO Applying migration id=localforward 2026/10/26 20:28:53 INFO Applying migration id=avatar 2026/10/26 20:28:53 INFO Applying migration id=noimage 2026/10/26 20:28:53 INFO Applying migration id=feed 2026/10/26 20:28:53 INFO Applying migration id=bookmarks 2026/10/26 20:28:53 INFO Applying migration id=shareactivity 2026/10/26 20:28:53 INFO Applying migration id=application 2026/10/26 20:28:53 INFO Applying migration id=certificates 2026/10/26 20:28:53 INFO Applying migration id=rawforward 2026/10/26 20:28:53 INFO Applying migration id=publickey 2026/10/26 20:28:53 INFO Applying migration id=resolvegroup 2026/10/26 20:28:53 INFO Applying migration id=reject 2026/10/26 20:28:53 INFO Applying migration id=autodel 2026/10/26 20:28:53 INFO Applying migration id=jsonb 2026/10/26 20:28:53 INFO Applying migration id=quote 2026/10/26 20:28:53 INFO Applying migration id=rfc9421 2026/10/26 20:28:53 INFO Applying migration id=keys 2026/10/26 20:28:53 INFO Applying migration id=portable 2026/10/26 20:28:53 INFO Applying migration id=proofs 2026/10/26 20:28:53 INFO Applying migration id=contexts 2026/10/26 20:28:53 INFO Applying migration id=deliverieshost 2026/10/26 20:28:53 INFO Applying migration id=pembegin 2026/10/26 20:28:53 INFO Applying migration id=didhost 2026/10/26 20:28:53 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:53 INFO Applying migration id=invites 2026/10/26 20:28:53 INFO Applying migration id=ed25519blob 2026/10/26 20:28:53 INFO Applying migration id=rsablob 2026/10/26 20:28:53 INFO Applying migration id=iconscid 2026/10/26 20:28:53 INFO Applying migration id=actor 2026/10/26 20:28:53 INFO Applying migration id=localkeys 2026/10/26 20:28:53 INFO Applying migration id=deleted 2026/10/26 20:28:53 INFO Applying migration id=history 2026/10/26 20:28:53 INFO Applying migration id=outboxnano 2026/10/26 20:28:53 INFO Applying migration id=implements 2026/10/26 20:28:53 INFO Applying migration id=backfill 2026/10/26 20:28:54 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:28:54 INFO Adding mention name=@carol@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/carol 2026/10/26 20:28:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-daba-70f1-b8b4-556019413637 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-dab9-7dca-ab4e-db110dce960a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-dab9-7dca-ab4e-db110dce960a 2026/10/26 20:28:54 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-dab9-7dca-ab4e-db110dce960a 2026/10/26 20:28:54 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-dab9-7dca-ab4e-db110dce960a 2026/10/26 20:28:54 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e6-dab9-7dca-ab4e-db110dce960a --- PASS: TestDM_MaxRecipients (1.86s) === RUN TestEdit_Throttling 2026/10/26 20:28:54 INFO Applying migration id=initial 2026/10/26 20:28:54 INFO Applying migration id=notesupdated 2026/10/26 20:28:54 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:54 INFO Applying migration id=activitiesid 2026/10/26 20:28:54 INFO Applying migration id=outbox 2026/10/26 20:28:54 INFO Applying migration id=edits 2026/10/26 20:28:54 INFO Applying migration id=outboxactor 2026/10/26 20:28:54 INFO Applying migration id=outboxsender 2026/10/26 20:28:54 INFO Applying migration id=thread 2026/10/26 20:28:54 INFO Applying migration id=host 2026/10/26 20:28:54 INFO Applying migration id=sharedinbox 2026/10/26 20:28:54 INFO Applying migration id=noteshost 2026/10/26 20:28:54 INFO Applying migration id=fetched 2026/10/26 20:28:54 INFO Applying migration id=move 2026/10/26 20:28:54 INFO Applying migration id=cleanup 2026/10/26 20:28:54 INFO Applying migration id=received 2026/10/26 20:28:54 INFO Applying migration id=namehost 2026/10/26 20:28:54 INFO Applying migration id=outboxhost 2026/10/26 20:28:54 INFO Applying migration id=notesfts 2026/10/26 20:28:54 INFO Applying migration id=iconsname 2026/10/26 20:28:54 INFO Applying migration id=nohash 2026/10/26 20:28:54 INFO Applying migration id=shares 2026/10/26 20:28:54 INFO Applying migration id=actorttl 2026/10/26 20:28:54 INFO Applying migration id=tocc 2026/10/26 20:28:54 INFO Applying migration id=followeds 2026/10/26 20:28:54 INFO Applying migration id=certhash 2026/10/26 20:28:54 INFO Applying migration id=follows_sync 2026/10/26 20:28:54 INFO Applying migration id=jsonpath 2026/10/26 20:28:54 INFO Applying migration id=localforward 2026/10/26 20:28:54 INFO Applying migration id=avatar 2026/10/26 20:28:54 INFO Applying migration id=noimage 2026/10/26 20:28:54 INFO Applying migration id=feed 2026/10/26 20:28:54 INFO Applying migration id=bookmarks 2026/10/26 20:28:54 INFO Applying migration id=shareactivity 2026/10/26 20:28:54 INFO Applying migration id=application 2026/10/26 20:28:54 INFO Applying migration id=certificates 2026/10/26 20:28:54 INFO Applying migration id=rawforward 2026/10/26 20:28:54 INFO Applying migration id=publickey 2026/10/26 20:28:54 INFO Applying migration id=resolvegroup 2026/10/26 20:28:54 INFO Applying migration id=reject 2026/10/26 20:28:54 INFO Applying migration id=autodel 2026/10/26 20:28:54 INFO Applying migration id=jsonb 2026/10/26 20:28:54 INFO Applying migration id=quote 2026/10/26 20:28:54 INFO Applying migration id=rfc9421 2026/10/26 20:28:54 INFO Applying migration id=keys 2026/10/26 20:28:54 INFO Applying migration id=portable 2026/10/26 20:28:54 INFO Applying migration id=proofs 2026/10/26 20:28:54 INFO Applying migration id=contexts 2026/10/26 20:28:54 INFO Applying migration id=deliverieshost 2026/10/26 20:28:54 INFO Applying migration id=pembegin 2026/10/26 20:28:54 INFO Applying migration id=didhost 2026/10/26 20:28:54 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:54 INFO Applying migration id=invites 2026/10/26 20:28:54 INFO Applying migration id=ed25519blob 2026/10/26 20:28:54 INFO Applying migration id=rsablob 2026/10/26 20:28:54 INFO Applying migration id=iconscid 2026/10/26 20:28:54 INFO Applying migration id=actor 2026/10/26 20:28:54 INFO Applying migration id=localkeys 2026/10/26 20:28:54 INFO Applying migration id=deleted 2026/10/26 20:28:54 INFO Applying migration id=history 2026/10/26 20:28:54 INFO Applying migration id=outboxnano 2026/10/26 20:28:54 INFO Applying migration id=implements 2026/10/26 20:28:54 INFO Applying migration id=backfill 2026/10/26 20:28:55 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e6-debc-7aec-9774-7041f122da9a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:28:55 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-debd-7479-b44e-09f3b2a7ef80 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e6-debc-7aec-9774-7041f122da9a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e6-debc-7aec-9774-7041f122da9a 2026/10/26 20:28:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-debe-7cc0-a07a-f6d9b0a495bb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-debe-7c95-96b1-6526d510690f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-debe-7c95-96b1-6526d510690f 2026/10/26 20:28:55 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a179e6-debe-7c95-96b1-6526d510690f can=2026-10-26T20:32:55.870Z --- PASS: TestEdit_Throttling (1.03s) === RUN TestEdit_HappyFlow 2026/10/26 20:28:55 INFO Applying migration id=initial 2026/10/26 20:28:55 INFO Applying migration id=notesupdated 2026/10/26 20:28:55 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:55 INFO Applying migration id=activitiesid 2026/10/26 20:28:55 INFO Applying migration id=outbox 2026/10/26 20:28:55 INFO Applying migration id=edits 2026/10/26 20:28:55 INFO Applying migration id=outboxactor 2026/10/26 20:28:55 INFO Applying migration id=outboxsender 2026/10/26 20:28:55 INFO Applying migration id=thread 2026/10/26 20:28:55 INFO Applying migration id=host 2026/10/26 20:28:55 INFO Applying migration id=sharedinbox 2026/10/26 20:28:55 INFO Applying migration id=noteshost 2026/10/26 20:28:55 INFO Applying migration id=fetched 2026/10/26 20:28:55 INFO Applying migration id=move 2026/10/26 20:28:55 INFO Applying migration id=cleanup 2026/10/26 20:28:55 INFO Applying migration id=received 2026/10/26 20:28:55 INFO Applying migration id=namehost 2026/10/26 20:28:55 INFO Applying migration id=outboxhost 2026/10/26 20:28:55 INFO Applying migration id=notesfts 2026/10/26 20:28:55 INFO Applying migration id=iconsname 2026/10/26 20:28:55 INFO Applying migration id=nohash 2026/10/26 20:28:55 INFO Applying migration id=shares 2026/10/26 20:28:55 INFO Applying migration id=actorttl 2026/10/26 20:28:55 INFO Applying migration id=tocc 2026/10/26 20:28:55 INFO Applying migration id=followeds 2026/10/26 20:28:55 INFO Applying migration id=certhash 2026/10/26 20:28:55 INFO Applying migration id=follows_sync 2026/10/26 20:28:55 INFO Applying migration id=jsonpath 2026/10/26 20:28:55 INFO Applying migration id=localforward 2026/10/26 20:28:55 INFO Applying migration id=avatar 2026/10/26 20:28:55 INFO Applying migration id=noimage 2026/10/26 20:28:55 INFO Applying migration id=feed 2026/10/26 20:28:55 INFO Applying migration id=bookmarks 2026/10/26 20:28:55 INFO Applying migration id=shareactivity 2026/10/26 20:28:55 INFO Applying migration id=application 2026/10/26 20:28:55 INFO Applying migration id=certificates 2026/10/26 20:28:55 INFO Applying migration id=rawforward 2026/10/26 20:28:55 INFO Applying migration id=publickey 2026/10/26 20:28:55 INFO Applying migration id=resolvegroup 2026/10/26 20:28:55 INFO Applying migration id=reject 2026/10/26 20:28:55 INFO Applying migration id=autodel 2026/10/26 20:28:55 INFO Applying migration id=jsonb 2026/10/26 20:28:55 INFO Applying migration id=quote 2026/10/26 20:28:55 INFO Applying migration id=rfc9421 2026/10/26 20:28:55 INFO Applying migration id=keys 2026/10/26 20:28:55 INFO Applying migration id=portable 2026/10/26 20:28:55 INFO Applying migration id=proofs 2026/10/26 20:28:55 INFO Applying migration id=contexts 2026/10/26 20:28:55 INFO Applying migration id=deliverieshost 2026/10/26 20:28:55 INFO Applying migration id=pembegin 2026/10/26 20:28:55 INFO Applying migration id=didhost 2026/10/26 20:28:55 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:55 INFO Applying migration id=invites 2026/10/26 20:28:55 INFO Applying migration id=ed25519blob 2026/10/26 20:28:55 INFO Applying migration id=rsablob 2026/10/26 20:28:55 INFO Applying migration id=iconscid 2026/10/26 20:28:55 INFO Applying migration id=actor 2026/10/26 20:28:55 INFO Applying migration id=localkeys 2026/10/26 20:28:55 INFO Applying migration id=deleted 2026/10/26 20:28:55 INFO Applying migration id=history 2026/10/26 20:28:55 INFO Applying migration id=outboxnano 2026/10/26 20:28:55 INFO Applying migration id=implements 2026/10/26 20:28:55 INFO Applying migration id=backfill 2026/10/26 20:28:56 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e6-e29b-73b0-ae4a-a818f8951a9a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:28:56 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-e29b-7c05-a5b8-ea9d1e9e203e activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e6-e29b-73b0-ae4a-a818f8951a9a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e6-e29b-73b0-ae4a-a818f8951a9a 2026/10/26 20:28:56 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-e29d-7df7-a0ed-22e396b8d840 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-e29d-7dc0-b806-617588a1b39c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-e29d-7dc0-b806-617588a1b39c 2026/10/26 20:28:56 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179e6-e29f-7eac-98d5-955ebf44fdda activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-e29d-7dc0-b806-617588a1b39c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-e29d-7dc0-b806-617588a1b39c 2026/10/26 20:28:56 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a179e6-e29d-7dc0-b806-617588a1b39c can=2026-10-26T20:44:56.863Z --- PASS: TestEdit_HappyFlow (0.99s) === RUN TestEdit_EmptyContent 2026/10/26 20:28:56 INFO Applying migration id=initial 2026/10/26 20:28:56 INFO Applying migration id=notesupdated 2026/10/26 20:28:56 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:56 INFO Applying migration id=activitiesid 2026/10/26 20:28:56 INFO Applying migration id=outbox 2026/10/26 20:28:56 INFO Applying migration id=edits 2026/10/26 20:28:56 INFO Applying migration id=outboxactor 2026/10/26 20:28:56 INFO Applying migration id=outboxsender 2026/10/26 20:28:56 INFO Applying migration id=thread 2026/10/26 20:28:56 INFO Applying migration id=host 2026/10/26 20:28:56 INFO Applying migration id=sharedinbox 2026/10/26 20:28:56 INFO Applying migration id=noteshost 2026/10/26 20:28:56 INFO Applying migration id=fetched 2026/10/26 20:28:56 INFO Applying migration id=move 2026/10/26 20:28:56 INFO Applying migration id=cleanup 2026/10/26 20:28:56 INFO Applying migration id=received 2026/10/26 20:28:56 INFO Applying migration id=namehost 2026/10/26 20:28:56 INFO Applying migration id=outboxhost 2026/10/26 20:28:56 INFO Applying migration id=notesfts 2026/10/26 20:28:56 INFO Applying migration id=iconsname 2026/10/26 20:28:56 INFO Applying migration id=nohash 2026/10/26 20:28:56 INFO Applying migration id=shares 2026/10/26 20:28:56 INFO Applying migration id=actorttl 2026/10/26 20:28:56 INFO Applying migration id=tocc 2026/10/26 20:28:56 INFO Applying migration id=followeds 2026/10/26 20:28:56 INFO Applying migration id=certhash 2026/10/26 20:28:56 INFO Applying migration id=follows_sync 2026/10/26 20:28:56 INFO Applying migration id=jsonpath 2026/10/26 20:28:56 INFO Applying migration id=localforward 2026/10/26 20:28:56 INFO Applying migration id=avatar 2026/10/26 20:28:56 INFO Applying migration id=noimage 2026/10/26 20:28:56 INFO Applying migration id=feed 2026/10/26 20:28:56 INFO Applying migration id=bookmarks 2026/10/26 20:28:56 INFO Applying migration id=shareactivity 2026/10/26 20:28:56 INFO Applying migration id=application 2026/10/26 20:28:56 INFO Applying migration id=certificates 2026/10/26 20:28:56 INFO Applying migration id=rawforward 2026/10/26 20:28:56 INFO Applying migration id=publickey 2026/10/26 20:28:56 INFO Applying migration id=resolvegroup 2026/10/26 20:28:56 INFO Applying migration id=reject 2026/10/26 20:28:56 INFO Applying migration id=autodel 2026/10/26 20:28:56 INFO Applying migration id=jsonb 2026/10/26 20:28:56 INFO Applying migration id=quote 2026/10/26 20:28:56 INFO Applying migration id=rfc9421 2026/10/26 20:28:56 INFO Applying migration id=keys 2026/10/26 20:28:56 INFO Applying migration id=portable 2026/10/26 20:28:56 INFO Applying migration id=proofs 2026/10/26 20:28:56 INFO Applying migration id=contexts 2026/10/26 20:28:56 INFO Applying migration id=deliverieshost 2026/10/26 20:28:56 INFO Applying migration id=pembegin 2026/10/26 20:28:56 INFO Applying migration id=didhost 2026/10/26 20:28:56 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:56 INFO Applying migration id=invites 2026/10/26 20:28:56 INFO Applying migration id=ed25519blob 2026/10/26 20:28:56 INFO Applying migration id=rsablob 2026/10/26 20:28:56 INFO Applying migration id=iconscid 2026/10/26 20:28:56 INFO Applying migration id=actor 2026/10/26 20:28:56 INFO Applying migration id=localkeys 2026/10/26 20:28:56 INFO Applying migration id=deleted 2026/10/26 20:28:56 INFO Applying migration id=history 2026/10/26 20:28:56 INFO Applying migration id=outboxnano 2026/10/26 20:28:56 INFO Applying migration id=implements 2026/10/26 20:28:56 INFO Applying migration id=backfill 2026/10/26 20:28:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e6-e6db-7a74-a1fb-e0ff038bd751 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:28:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-e6dc-7459-acb4-bb944671af9a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e6-e6db-7a74-a1fb-e0ff038bd751 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e6-e6db-7a74-a1fb-e0ff038bd751 2026/10/26 20:28:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-e6dd-7c25-bc63-9bcfe082335d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-e6dd-7bf6-929c-7fafbe124f6d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-e6dd-7bf6-929c-7fafbe124f6d --- PASS: TestEdit_EmptyContent (1.08s) === RUN TestEdit_LongContent 2026/10/26 20:28:57 INFO Applying migration id=initial 2026/10/26 20:28:57 INFO Applying migration id=notesupdated 2026/10/26 20:28:57 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:57 INFO Applying migration id=activitiesid 2026/10/26 20:28:57 INFO Applying migration id=outbox 2026/10/26 20:28:57 INFO Applying migration id=edits 2026/10/26 20:28:57 INFO Applying migration id=outboxactor 2026/10/26 20:28:57 INFO Applying migration id=outboxsender 2026/10/26 20:28:57 INFO Applying migration id=thread 2026/10/26 20:28:57 INFO Applying migration id=host 2026/10/26 20:28:57 INFO Applying migration id=sharedinbox 2026/10/26 20:28:57 INFO Applying migration id=noteshost 2026/10/26 20:28:57 INFO Applying migration id=fetched 2026/10/26 20:28:57 INFO Applying migration id=move 2026/10/26 20:28:57 INFO Applying migration id=cleanup 2026/10/26 20:28:57 INFO Applying migration id=received 2026/10/26 20:28:57 INFO Applying migration id=namehost 2026/10/26 20:28:57 INFO Applying migration id=outboxhost 2026/10/26 20:28:57 INFO Applying migration id=notesfts 2026/10/26 20:28:57 INFO Applying migration id=iconsname 2026/10/26 20:28:57 INFO Applying migration id=nohash 2026/10/26 20:28:57 INFO Applying migration id=shares 2026/10/26 20:28:57 INFO Applying migration id=actorttl 2026/10/26 20:28:57 INFO Applying migration id=tocc 2026/10/26 20:28:57 INFO Applying migration id=followeds 2026/10/26 20:28:57 INFO Applying migration id=certhash 2026/10/26 20:28:57 INFO Applying migration id=follows_sync 2026/10/26 20:28:57 INFO Applying migration id=jsonpath 2026/10/26 20:28:57 INFO Applying migration id=localforward 2026/10/26 20:28:57 INFO Applying migration id=avatar 2026/10/26 20:28:57 INFO Applying migration id=noimage 2026/10/26 20:28:57 INFO Applying migration id=feed 2026/10/26 20:28:57 INFO Applying migration id=bookmarks 2026/10/26 20:28:57 INFO Applying migration id=shareactivity 2026/10/26 20:28:57 INFO Applying migration id=application 2026/10/26 20:28:57 INFO Applying migration id=certificates 2026/10/26 20:28:57 INFO Applying migration id=rawforward 2026/10/26 20:28:58 INFO Applying migration id=publickey 2026/10/26 20:28:58 INFO Applying migration id=resolvegroup 2026/10/26 20:28:58 INFO Applying migration id=reject 2026/10/26 20:28:58 INFO Applying migration id=autodel 2026/10/26 20:28:58 INFO Applying migration id=jsonb 2026/10/26 20:28:58 INFO Applying migration id=quote 2026/10/26 20:28:58 INFO Applying migration id=rfc9421 2026/10/26 20:28:58 INFO Applying migration id=keys 2026/10/26 20:28:58 INFO Applying migration id=portable 2026/10/26 20:28:58 INFO Applying migration id=proofs 2026/10/26 20:28:58 INFO Applying migration id=contexts 2026/10/26 20:28:58 INFO Applying migration id=deliverieshost 2026/10/26 20:28:58 INFO Applying migration id=pembegin 2026/10/26 20:28:58 INFO Applying migration id=didhost 2026/10/26 20:28:58 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:58 INFO Applying migration id=invites 2026/10/26 20:28:58 INFO Applying migration id=ed25519blob 2026/10/26 20:28:58 INFO Applying migration id=rsablob 2026/10/26 20:28:58 INFO Applying migration id=iconscid 2026/10/26 20:28:58 INFO Applying migration id=actor 2026/10/26 20:28:58 INFO Applying migration id=localkeys 2026/10/26 20:28:58 INFO Applying migration id=deleted 2026/10/26 20:28:58 INFO Applying migration id=history 2026/10/26 20:28:58 INFO Applying migration id=outboxnano 2026/10/26 20:28:58 INFO Applying migration id=implements 2026/10/26 20:28:58 INFO Applying migration id=backfill 2026/10/26 20:28:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e6-e9f8-7e47-ab2a-d35bc5780b88 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:28:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-e9f9-777b-a266-6bbfab590e6f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e6-e9f8-7e47-ab2a-d35bc5780b88 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e6-e9f8-7e47-ab2a-d35bc5780b88 2026/10/26 20:28:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-e9fb-70dc-b945-864873204540 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-e9fb-70b1-ad5a-f70210889b99 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-e9fb-70b1-ad5a-f70210889b99 --- PASS: TestEdit_LongContent (0.80s) === RUN TestEdit_InvalidEscapeSequence 2026/10/26 20:28:58 INFO Applying migration id=initial 2026/10/26 20:28:58 INFO Applying migration id=notesupdated 2026/10/26 20:28:58 INFO Applying migration id=personspreferredusername 2026/10/26 20:28:58 INFO Applying migration id=activitiesid 2026/10/26 20:28:58 INFO Applying migration id=outbox 2026/10/26 20:28:58 INFO Applying migration id=edits 2026/10/26 20:28:58 INFO Applying migration id=outboxactor 2026/10/26 20:28:58 INFO Applying migration id=outboxsender 2026/10/26 20:28:58 INFO Applying migration id=thread 2026/10/26 20:28:58 INFO Applying migration id=host 2026/10/26 20:28:58 INFO Applying migration id=sharedinbox 2026/10/26 20:28:58 INFO Applying migration id=noteshost 2026/10/26 20:28:58 INFO Applying migration id=fetched 2026/10/26 20:28:58 INFO Applying migration id=move 2026/10/26 20:28:58 INFO Applying migration id=cleanup 2026/10/26 20:28:58 INFO Applying migration id=received 2026/10/26 20:28:58 INFO Applying migration id=namehost 2026/10/26 20:28:58 INFO Applying migration id=outboxhost 2026/10/26 20:28:58 INFO Applying migration id=notesfts 2026/10/26 20:28:58 INFO Applying migration id=iconsname 2026/10/26 20:28:58 INFO Applying migration id=nohash 2026/10/26 20:28:58 INFO Applying migration id=shares 2026/10/26 20:28:58 INFO Applying migration id=actorttl 2026/10/26 20:28:58 INFO Applying migration id=tocc 2026/10/26 20:28:58 INFO Applying migration id=followeds 2026/10/26 20:28:58 INFO Applying migration id=certhash 2026/10/26 20:28:58 INFO Applying migration id=follows_sync 2026/10/26 20:28:58 INFO Applying migration id=jsonpath 2026/10/26 20:28:58 INFO Applying migration id=localforward 2026/10/26 20:28:58 INFO Applying migration id=avatar 2026/10/26 20:28:58 INFO Applying migration id=noimage 2026/10/26 20:28:58 INFO Applying migration id=feed 2026/10/26 20:28:58 INFO Applying migration id=bookmarks 2026/10/26 20:28:58 INFO Applying migration id=shareactivity 2026/10/26 20:28:58 INFO Applying migration id=application 2026/10/26 20:28:58 INFO Applying migration id=certificates 2026/10/26 20:28:58 INFO Applying migration id=rawforward 2026/10/26 20:28:58 INFO Applying migration id=publickey 2026/10/26 20:28:58 INFO Applying migration id=resolvegroup 2026/10/26 20:28:58 INFO Applying migration id=reject 2026/10/26 20:28:58 INFO Applying migration id=autodel 2026/10/26 20:28:58 INFO Applying migration id=jsonb 2026/10/26 20:28:58 INFO Applying migration id=quote 2026/10/26 20:28:58 INFO Applying migration id=rfc9421 2026/10/26 20:28:58 INFO Applying migration id=keys 2026/10/26 20:28:58 INFO Applying migration id=portable 2026/10/26 20:28:58 INFO Applying migration id=proofs 2026/10/26 20:28:58 INFO Applying migration id=contexts 2026/10/26 20:28:58 INFO Applying migration id=deliverieshost 2026/10/26 20:28:58 INFO Applying migration id=pembegin 2026/10/26 20:28:58 INFO Applying migration id=didhost 2026/10/26 20:28:58 INFO Applying migration id=rsapkcs8 2026/10/26 20:28:58 INFO Applying migration id=invites 2026/10/26 20:28:58 INFO Applying migration id=ed25519blob 2026/10/26 20:28:58 INFO Applying migration id=rsablob 2026/10/26 20:28:58 INFO Applying migration id=iconscid 2026/10/26 20:28:58 INFO Applying migration id=actor 2026/10/26 20:28:58 INFO Applying migration id=localkeys 2026/10/26 20:28:58 INFO Applying migration id=deleted 2026/10/26 20:28:58 INFO Applying migration id=history 2026/10/26 20:28:58 INFO Applying migration id=outboxnano 2026/10/26 20:28:58 INFO Applying migration id=implements 2026/10/26 20:28:58 INFO Applying migration id=backfill 2026/10/26 20:29:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e6-eeed-7186-a78d-42d559bb0fb5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:29:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-eeed-7a76-96a6-caa494405671 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e6-eeed-7186-a78d-42d559bb0fb5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e6-eeed-7186-a78d-42d559bb0fb5 2026/10/26 20:29:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-eeef-7422-9638-7c004bd50ac4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-eeef-73f4-be09-412af645fda5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-eeef-73f4-be09-412af645fda5 --- PASS: TestEdit_InvalidEscapeSequence (1.27s) === RUN TestEdit_NoSuchPost 2026/10/26 20:29:00 INFO Applying migration id=initial 2026/10/26 20:29:00 INFO Applying migration id=notesupdated 2026/10/26 20:29:00 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:00 INFO Applying migration id=activitiesid 2026/10/26 20:29:00 INFO Applying migration id=outbox 2026/10/26 20:29:00 INFO Applying migration id=edits 2026/10/26 20:29:00 INFO Applying migration id=outboxactor 2026/10/26 20:29:00 INFO Applying migration id=outboxsender 2026/10/26 20:29:00 INFO Applying migration id=thread 2026/10/26 20:29:00 INFO Applying migration id=host 2026/10/26 20:29:00 INFO Applying migration id=sharedinbox 2026/10/26 20:29:00 INFO Applying migration id=noteshost 2026/10/26 20:29:00 INFO Applying migration id=fetched 2026/10/26 20:29:00 INFO Applying migration id=move 2026/10/26 20:29:00 INFO Applying migration id=cleanup 2026/10/26 20:29:00 INFO Applying migration id=received 2026/10/26 20:29:00 INFO Applying migration id=namehost 2026/10/26 20:29:00 INFO Applying migration id=outboxhost 2026/10/26 20:29:00 INFO Applying migration id=notesfts 2026/10/26 20:29:00 INFO Applying migration id=iconsname 2026/10/26 20:29:00 INFO Applying migration id=nohash 2026/10/26 20:29:00 INFO Applying migration id=shares 2026/10/26 20:29:00 INFO Applying migration id=actorttl 2026/10/26 20:29:00 INFO Applying migration id=tocc 2026/10/26 20:29:00 INFO Applying migration id=followeds 2026/10/26 20:29:00 INFO Applying migration id=certhash 2026/10/26 20:29:00 INFO Applying migration id=follows_sync 2026/10/26 20:29:00 INFO Applying migration id=jsonpath 2026/10/26 20:29:00 INFO Applying migration id=localforward 2026/10/26 20:29:00 INFO Applying migration id=avatar 2026/10/26 20:29:00 INFO Applying migration id=noimage 2026/10/26 20:29:00 INFO Applying migration id=feed 2026/10/26 20:29:00 INFO Applying migration id=bookmarks 2026/10/26 20:29:00 INFO Applying migration id=shareactivity 2026/10/26 20:29:00 INFO Applying migration id=application 2026/10/26 20:29:00 INFO Applying migration id=certificates 2026/10/26 20:29:00 INFO Applying migration id=rawforward 2026/10/26 20:29:00 INFO Applying migration id=publickey 2026/10/26 20:29:00 INFO Applying migration id=resolvegroup 2026/10/26 20:29:00 INFO Applying migration id=reject 2026/10/26 20:29:00 INFO Applying migration id=autodel 2026/10/26 20:29:00 INFO Applying migration id=jsonb 2026/10/26 20:29:00 INFO Applying migration id=quote 2026/10/26 20:29:00 INFO Applying migration id=rfc9421 2026/10/26 20:29:00 INFO Applying migration id=keys 2026/10/26 20:29:00 INFO Applying migration id=portable 2026/10/26 20:29:00 INFO Applying migration id=proofs 2026/10/26 20:29:00 INFO Applying migration id=contexts 2026/10/26 20:29:00 INFO Applying migration id=deliverieshost 2026/10/26 20:29:00 INFO Applying migration id=pembegin 2026/10/26 20:29:00 INFO Applying migration id=didhost 2026/10/26 20:29:00 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:00 INFO Applying migration id=invites 2026/10/26 20:29:00 INFO Applying migration id=ed25519blob 2026/10/26 20:29:00 INFO Applying migration id=rsablob 2026/10/26 20:29:00 INFO Applying migration id=iconscid 2026/10/26 20:29:00 INFO Applying migration id=actor 2026/10/26 20:29:00 INFO Applying migration id=localkeys 2026/10/26 20:29:00 INFO Applying migration id=deleted 2026/10/26 20:29:00 INFO Applying migration id=history 2026/10/26 20:29:00 INFO Applying migration id=outboxnano 2026/10/26 20:29:00 INFO Applying migration id=implements 2026/10/26 20:29:00 INFO Applying migration id=backfill 2026/10/26 20:29:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e6-f18f-77aa-8246-f0665d751d97 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:29:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-f190-7155-8774-995bee7f111c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e6-f18f-77aa-8246-f0665d751d97 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e6-f18f-77aa-8246-f0665d751d97 2026/10/26 20:29:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-f192-7838-84e8-0d6d36618299 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-f192-77e7-b703-ea3791acd260 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-f192-77e7-b703-ea3791acd260 2026/10/26 20:29:00 WARN Attempted to edit non-existing post post=https://x error="sql: no rows in result set" --- PASS: TestEdit_NoSuchPost (0.68s) === RUN TestEdit_UnauthenticatedUser 2026/10/26 20:29:00 INFO Applying migration id=initial 2026/10/26 20:29:00 INFO Applying migration id=notesupdated 2026/10/26 20:29:00 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:00 INFO Applying migration id=activitiesid 2026/10/26 20:29:00 INFO Applying migration id=outbox 2026/10/26 20:29:00 INFO Applying migration id=edits 2026/10/26 20:29:00 INFO Applying migration id=outboxactor 2026/10/26 20:29:00 INFO Applying migration id=outboxsender 2026/10/26 20:29:00 INFO Applying migration id=thread 2026/10/26 20:29:00 INFO Applying migration id=host 2026/10/26 20:29:00 INFO Applying migration id=sharedinbox 2026/10/26 20:29:00 INFO Applying migration id=noteshost 2026/10/26 20:29:00 INFO Applying migration id=fetched 2026/10/26 20:29:00 INFO Applying migration id=move 2026/10/26 20:29:00 INFO Applying migration id=cleanup 2026/10/26 20:29:00 INFO Applying migration id=received 2026/10/26 20:29:00 INFO Applying migration id=namehost 2026/10/26 20:29:00 INFO Applying migration id=outboxhost 2026/10/26 20:29:00 INFO Applying migration id=notesfts 2026/10/26 20:29:00 INFO Applying migration id=iconsname 2026/10/26 20:29:00 INFO Applying migration id=nohash 2026/10/26 20:29:00 INFO Applying migration id=shares 2026/10/26 20:29:00 INFO Applying migration id=actorttl 2026/10/26 20:29:00 INFO Applying migration id=tocc 2026/10/26 20:29:00 INFO Applying migration id=followeds 2026/10/26 20:29:00 INFO Applying migration id=certhash 2026/10/26 20:29:00 INFO Applying migration id=follows_sync 2026/10/26 20:29:00 INFO Applying migration id=jsonpath 2026/10/26 20:29:00 INFO Applying migration id=localforward 2026/10/26 20:29:00 INFO Applying migration id=avatar 2026/10/26 20:29:00 INFO Applying migration id=noimage 2026/10/26 20:29:00 INFO Applying migration id=feed 2026/10/26 20:29:00 INFO Applying migration id=bookmarks 2026/10/26 20:29:00 INFO Applying migration id=shareactivity 2026/10/26 20:29:00 INFO Applying migration id=application 2026/10/26 20:29:00 INFO Applying migration id=certificates 2026/10/26 20:29:00 INFO Applying migration id=rawforward 2026/10/26 20:29:00 INFO Applying migration id=publickey 2026/10/26 20:29:00 INFO Applying migration id=resolvegroup 2026/10/26 20:29:00 INFO Applying migration id=reject 2026/10/26 20:29:00 INFO Applying migration id=autodel 2026/10/26 20:29:00 INFO Applying migration id=jsonb 2026/10/26 20:29:00 INFO Applying migration id=quote 2026/10/26 20:29:00 INFO Applying migration id=rfc9421 2026/10/26 20:29:00 INFO Applying migration id=keys 2026/10/26 20:29:00 INFO Applying migration id=portable 2026/10/26 20:29:00 INFO Applying migration id=proofs 2026/10/26 20:29:00 INFO Applying migration id=contexts 2026/10/26 20:29:00 INFO Applying migration id=deliverieshost 2026/10/26 20:29:00 INFO Applying migration id=pembegin 2026/10/26 20:29:00 INFO Applying migration id=didhost 2026/10/26 20:29:00 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:00 INFO Applying migration id=invites 2026/10/26 20:29:00 INFO Applying migration id=ed25519blob 2026/10/26 20:29:00 INFO Applying migration id=rsablob 2026/10/26 20:29:00 INFO Applying migration id=iconscid 2026/10/26 20:29:00 INFO Applying migration id=actor 2026/10/26 20:29:00 INFO Applying migration id=localkeys 2026/10/26 20:29:00 INFO Applying migration id=deleted 2026/10/26 20:29:00 INFO Applying migration id=history 2026/10/26 20:29:00 INFO Applying migration id=outboxnano 2026/10/26 20:29:00 INFO Applying migration id=implements 2026/10/26 20:29:00 INFO Applying migration id=backfill 2026/10/26 20:29:01 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e6-f4c5-77d1-b029-9a0b050e27be activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:29:01 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e6-f4c6-707f-a08f-1d90e2d34842 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e6-f4c5-77d1-b029-9a0b050e27be activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e6-f4c5-77d1-b029-9a0b050e27be 2026/10/26 20:29:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-f4c7-7862-a575-8793f926ba16 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-f4c7-7835-ad09-311151ecc651 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e6-f4c7-7835-ad09-311151ecc651 --- PASS: TestEdit_UnauthenticatedUser (0.82s) === RUN TestEdit_AddHashtag 2026/10/26 20:29:01 INFO Applying migration id=initial 2026/10/26 20:29:01 INFO Applying migration id=notesupdated 2026/10/26 20:29:01 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:01 INFO Applying migration id=activitiesid 2026/10/26 20:29:01 INFO Applying migration id=outbox 2026/10/26 20:29:01 INFO Applying migration id=edits 2026/10/26 20:29:01 INFO Applying migration id=outboxactor 2026/10/26 20:29:01 INFO Applying migration id=outboxsender 2026/10/26 20:29:01 INFO Applying migration id=thread 2026/10/26 20:29:01 INFO Applying migration id=host 2026/10/26 20:29:01 INFO Applying migration id=sharedinbox 2026/10/26 20:29:01 INFO Applying migration id=noteshost 2026/10/26 20:29:01 INFO Applying migration id=fetched 2026/10/26 20:29:01 INFO Applying migration id=move 2026/10/26 20:29:01 INFO Applying migration id=cleanup 2026/10/26 20:29:01 INFO Applying migration id=received 2026/10/26 20:29:01 INFO Applying migration id=namehost 2026/10/26 20:29:01 INFO Applying migration id=outboxhost 2026/10/26 20:29:01 INFO Applying migration id=notesfts 2026/10/26 20:29:01 INFO Applying migration id=iconsname 2026/10/26 20:29:01 INFO Applying migration id=nohash 2026/10/26 20:29:01 INFO Applying migration id=shares 2026/10/26 20:29:01 INFO Applying migration id=actorttl 2026/10/26 20:29:01 INFO Applying migration id=tocc 2026/10/26 20:29:01 INFO Applying migration id=followeds 2026/10/26 20:29:01 INFO Applying migration id=certhash 2026/10/26 20:29:01 INFO Applying migration id=follows_sync 2026/10/26 20:29:01 INFO Applying migration id=jsonpath 2026/10/26 20:29:01 INFO Applying migration id=localforward 2026/10/26 20:29:01 INFO Applying migration id=avatar 2026/10/26 20:29:01 INFO Applying migration id=noimage 2026/10/26 20:29:01 INFO Applying migration id=feed 2026/10/26 20:29:01 INFO Applying migration id=bookmarks 2026/10/26 20:29:01 INFO Applying migration id=shareactivity 2026/10/26 20:29:01 INFO Applying migration id=application 2026/10/26 20:29:01 INFO Applying migration id=certificates 2026/10/26 20:29:01 INFO Applying migration id=rawforward 2026/10/26 20:29:01 INFO Applying migration id=publickey 2026/10/26 20:29:01 INFO Applying migration id=resolvegroup 2026/10/26 20:29:01 INFO Applying migration id=reject 2026/10/26 20:29:01 INFO Applying migration id=autodel 2026/10/26 20:29:01 INFO Applying migration id=jsonb 2026/10/26 20:29:01 INFO Applying migration id=quote 2026/10/26 20:29:01 INFO Applying migration id=rfc9421 2026/10/26 20:29:01 INFO Applying migration id=keys 2026/10/26 20:29:01 INFO Applying migration id=portable 2026/10/26 20:29:01 INFO Applying migration id=proofs 2026/10/26 20:29:01 INFO Applying migration id=contexts 2026/10/26 20:29:01 INFO Applying migration id=deliverieshost 2026/10/26 20:29:01 INFO Applying migration id=pembegin 2026/10/26 20:29:01 INFO Applying migration id=didhost 2026/10/26 20:29:01 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:01 INFO Applying migration id=invites 2026/10/26 20:29:01 INFO Applying migration id=ed25519blob 2026/10/26 20:29:01 INFO Applying migration id=rsablob 2026/10/26 20:29:01 INFO Applying migration id=iconscid 2026/10/26 20:29:01 INFO Applying migration id=actor 2026/10/26 20:29:01 INFO Applying migration id=localkeys 2026/10/26 20:29:01 INFO Applying migration id=deleted 2026/10/26 20:29:01 INFO Applying migration id=history 2026/10/26 20:29:01 INFO Applying migration id=outboxnano 2026/10/26 20:29:01 INFO Applying migration id=implements 2026/10/26 20:29:01 INFO Applying migration id=backfill 2026/10/26 20:29:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-f890-72a7-9807-aa655358a4ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-f890-7250-a0c6-1740ad9473d7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e6-f890-7250-a0c6-1740ad9473d7 2026/10/26 20:29:02 INFO Generating first response key=/users/hashtag/hello 2026/10/26 20:29:02 INFO Generating first response key=/users/hashtag/world 2026/10/26 20:29:02 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179e6-f893-745d-b212-8f301d3a7a4f activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-f890-7250-a0c6-1740ad9473d7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e6-f890-7250-a0c6-1740ad9473d7 2026/10/26 20:29:02 INFO Generating first response key=/hashtag/hello 2026/10/26 20:29:02 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_AddHashtag (0.97s) === RUN TestEdit_RemoveHashtag 2026/10/26 20:29:02 INFO Applying migration id=initial 2026/10/26 20:29:02 INFO Applying migration id=notesupdated 2026/10/26 20:29:02 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:02 INFO Applying migration id=activitiesid 2026/10/26 20:29:02 INFO Applying migration id=outbox 2026/10/26 20:29:02 INFO Applying migration id=edits 2026/10/26 20:29:02 INFO Applying migration id=outboxactor 2026/10/26 20:29:02 INFO Applying migration id=outboxsender 2026/10/26 20:29:02 INFO Applying migration id=thread 2026/10/26 20:29:02 INFO Applying migration id=host 2026/10/26 20:29:02 INFO Applying migration id=sharedinbox 2026/10/26 20:29:02 INFO Applying migration id=noteshost 2026/10/26 20:29:02 INFO Applying migration id=fetched 2026/10/26 20:29:02 INFO Applying migration id=move 2026/10/26 20:29:02 INFO Applying migration id=cleanup 2026/10/26 20:29:02 INFO Applying migration id=received 2026/10/26 20:29:02 INFO Applying migration id=namehost 2026/10/26 20:29:02 INFO Applying migration id=outboxhost 2026/10/26 20:29:02 INFO Applying migration id=notesfts 2026/10/26 20:29:02 INFO Applying migration id=iconsname 2026/10/26 20:29:02 INFO Applying migration id=nohash 2026/10/26 20:29:02 INFO Applying migration id=shares 2026/10/26 20:29:02 INFO Applying migration id=actorttl 2026/10/26 20:29:02 INFO Applying migration id=tocc 2026/10/26 20:29:02 INFO Applying migration id=followeds 2026/10/26 20:29:02 INFO Applying migration id=certhash 2026/10/26 20:29:02 INFO Applying migration id=follows_sync 2026/10/26 20:29:02 INFO Applying migration id=jsonpath 2026/10/26 20:29:02 INFO Applying migration id=localforward 2026/10/26 20:29:02 INFO Applying migration id=avatar 2026/10/26 20:29:02 INFO Applying migration id=noimage 2026/10/26 20:29:02 INFO Applying migration id=feed 2026/10/26 20:29:02 INFO Applying migration id=bookmarks 2026/10/26 20:29:02 INFO Applying migration id=shareactivity 2026/10/26 20:29:02 INFO Applying migration id=application 2026/10/26 20:29:02 INFO Applying migration id=certificates 2026/10/26 20:29:02 INFO Applying migration id=rawforward 2026/10/26 20:29:02 INFO Applying migration id=publickey 2026/10/26 20:29:02 INFO Applying migration id=resolvegroup 2026/10/26 20:29:02 INFO Applying migration id=reject 2026/10/26 20:29:02 INFO Applying migration id=autodel 2026/10/26 20:29:02 INFO Applying migration id=jsonb 2026/10/26 20:29:02 INFO Applying migration id=quote 2026/10/26 20:29:02 INFO Applying migration id=rfc9421 2026/10/26 20:29:02 INFO Applying migration id=keys 2026/10/26 20:29:02 INFO Applying migration id=portable 2026/10/26 20:29:02 INFO Applying migration id=proofs 2026/10/26 20:29:02 INFO Applying migration id=contexts 2026/10/26 20:29:02 INFO Applying migration id=deliverieshost 2026/10/26 20:29:02 INFO Applying migration id=pembegin 2026/10/26 20:29:02 INFO Applying migration id=didhost 2026/10/26 20:29:02 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:02 INFO Applying migration id=invites 2026/10/26 20:29:02 INFO Applying migration id=ed25519blob 2026/10/26 20:29:02 INFO Applying migration id=rsablob 2026/10/26 20:29:02 INFO Applying migration id=iconscid 2026/10/26 20:29:02 INFO Applying migration id=actor 2026/10/26 20:29:02 INFO Applying migration id=localkeys 2026/10/26 20:29:02 INFO Applying migration id=deleted 2026/10/26 20:29:02 INFO Applying migration id=history 2026/10/26 20:29:02 INFO Applying migration id=outboxnano 2026/10/26 20:29:02 INFO Applying migration id=implements 2026/10/26 20:29:02 INFO Applying migration id=backfill 2026/10/26 20:29:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e6-fcfe-76b0-a6ee-79ee93b6de8f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-fcfe-763f-af20-2f054fcdab90 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e6-fcfe-763f-af20-2f054fcdab90 2026/10/26 20:29:03 INFO Generating first response key=/users/hashtag/hello 2026/10/26 20:29:03 INFO Generating first response key=/users/hashtag/world 2026/10/26 20:29:03 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179e6-fd02-71f7-94ac-1875b7434e76 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e6-fcfe-763f-af20-2f054fcdab90 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e6-fcfe-763f-af20-2f054fcdab90 2026/10/26 20:29:03 INFO Generating first response key=/hashtag/hello 2026/10/26 20:29:03 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_RemoveHashtag (1.13s) === RUN TestEdit_KeepHashtags 2026/10/26 20:29:03 INFO Applying migration id=initial 2026/10/26 20:29:03 INFO Applying migration id=notesupdated 2026/10/26 20:29:03 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:03 INFO Applying migration id=activitiesid 2026/10/26 20:29:03 INFO Applying migration id=outbox 2026/10/26 20:29:03 INFO Applying migration id=edits 2026/10/26 20:29:03 INFO Applying migration id=outboxactor 2026/10/26 20:29:03 INFO Applying migration id=outboxsender 2026/10/26 20:29:03 INFO Applying migration id=thread 2026/10/26 20:29:03 INFO Applying migration id=host 2026/10/26 20:29:03 INFO Applying migration id=sharedinbox 2026/10/26 20:29:03 INFO Applying migration id=noteshost 2026/10/26 20:29:03 INFO Applying migration id=fetched 2026/10/26 20:29:03 INFO Applying migration id=move 2026/10/26 20:29:03 INFO Applying migration id=cleanup 2026/10/26 20:29:03 INFO Applying migration id=received 2026/10/26 20:29:03 INFO Applying migration id=namehost 2026/10/26 20:29:03 INFO Applying migration id=outboxhost 2026/10/26 20:29:03 INFO Applying migration id=notesfts 2026/10/26 20:29:03 INFO Applying migration id=iconsname 2026/10/26 20:29:03 INFO Applying migration id=nohash 2026/10/26 20:29:03 INFO Applying migration id=shares 2026/10/26 20:29:03 INFO Applying migration id=actorttl 2026/10/26 20:29:03 INFO Applying migration id=tocc 2026/10/26 20:29:03 INFO Applying migration id=followeds 2026/10/26 20:29:03 INFO Applying migration id=certhash 2026/10/26 20:29:03 INFO Applying migration id=follows_sync 2026/10/26 20:29:03 INFO Applying migration id=jsonpath 2026/10/26 20:29:03 INFO Applying migration id=localforward 2026/10/26 20:29:03 INFO Applying migration id=avatar 2026/10/26 20:29:03 INFO Applying migration id=noimage 2026/10/26 20:29:03 INFO Applying migration id=feed 2026/10/26 20:29:03 INFO Applying migration id=bookmarks 2026/10/26 20:29:03 INFO Applying migration id=shareactivity 2026/10/26 20:29:03 INFO Applying migration id=application 2026/10/26 20:29:03 INFO Applying migration id=certificates 2026/10/26 20:29:03 INFO Applying migration id=rawforward 2026/10/26 20:29:03 INFO Applying migration id=publickey 2026/10/26 20:29:03 INFO Applying migration id=resolvegroup 2026/10/26 20:29:03 INFO Applying migration id=reject 2026/10/26 20:29:03 INFO Applying migration id=autodel 2026/10/26 20:29:03 INFO Applying migration id=jsonb 2026/10/26 20:29:03 INFO Applying migration id=quote 2026/10/26 20:29:03 INFO Applying migration id=rfc9421 2026/10/26 20:29:03 INFO Applying migration id=keys 2026/10/26 20:29:03 INFO Applying migration id=portable 2026/10/26 20:29:03 INFO Applying migration id=proofs 2026/10/26 20:29:03 INFO Applying migration id=contexts 2026/10/26 20:29:03 INFO Applying migration id=deliverieshost 2026/10/26 20:29:03 INFO Applying migration id=pembegin 2026/10/26 20:29:03 INFO Applying migration id=didhost 2026/10/26 20:29:03 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:03 INFO Applying migration id=invites 2026/10/26 20:29:03 INFO Applying migration id=ed25519blob 2026/10/26 20:29:03 INFO Applying migration id=rsablob 2026/10/26 20:29:03 INFO Applying migration id=iconscid 2026/10/26 20:29:03 INFO Applying migration id=actor 2026/10/26 20:29:03 INFO Applying migration id=localkeys 2026/10/26 20:29:03 INFO Applying migration id=deleted 2026/10/26 20:29:03 INFO Applying migration id=history 2026/10/26 20:29:03 INFO Applying migration id=outboxnano 2026/10/26 20:29:03 INFO Applying migration id=implements 2026/10/26 20:29:03 INFO Applying migration id=backfill 2026/10/26 20:29:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-0132-761b-871b-521009922d30 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-0132-75c8-9fdc-52e35b7e29fa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-0132-75c8-9fdc-52e35b7e29fa 2026/10/26 20:29:04 INFO Generating first response key=/users/hashtag/hello 2026/10/26 20:29:04 INFO Generating first response key=/users/hashtag/world 2026/10/26 20:29:04 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179e7-0135-7aac-8a43-d35af34fb6d2 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-0132-75c8-9fdc-52e35b7e29fa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-0132-75c8-9fdc-52e35b7e29fa 2026/10/26 20:29:04 INFO Generating first response key=/hashtag/hello 2026/10/26 20:29:04 INFO Generating first response key=/hashtag/World --- PASS: TestEdit_KeepHashtags (1.08s) === RUN TestEdit_AddMention 2026/10/26 20:29:04 INFO Applying migration id=initial 2026/10/26 20:29:04 INFO Applying migration id=notesupdated 2026/10/26 20:29:04 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:04 INFO Applying migration id=activitiesid 2026/10/26 20:29:04 INFO Applying migration id=outbox 2026/10/26 20:29:04 INFO Applying migration id=edits 2026/10/26 20:29:04 INFO Applying migration id=outboxactor 2026/10/26 20:29:04 INFO Applying migration id=outboxsender 2026/10/26 20:29:04 INFO Applying migration id=thread 2026/10/26 20:29:04 INFO Applying migration id=host 2026/10/26 20:29:04 INFO Applying migration id=sharedinbox 2026/10/26 20:29:04 INFO Applying migration id=noteshost 2026/10/26 20:29:04 INFO Applying migration id=fetched 2026/10/26 20:29:04 INFO Applying migration id=move 2026/10/26 20:29:04 INFO Applying migration id=cleanup 2026/10/26 20:29:04 INFO Applying migration id=received 2026/10/26 20:29:04 INFO Applying migration id=namehost 2026/10/26 20:29:04 INFO Applying migration id=outboxhost 2026/10/26 20:29:04 INFO Applying migration id=notesfts 2026/10/26 20:29:04 INFO Applying migration id=iconsname 2026/10/26 20:29:04 INFO Applying migration id=nohash 2026/10/26 20:29:04 INFO Applying migration id=shares 2026/10/26 20:29:04 INFO Applying migration id=actorttl 2026/10/26 20:29:04 INFO Applying migration id=tocc 2026/10/26 20:29:04 INFO Applying migration id=followeds 2026/10/26 20:29:04 INFO Applying migration id=certhash 2026/10/26 20:29:04 INFO Applying migration id=follows_sync 2026/10/26 20:29:04 INFO Applying migration id=jsonpath 2026/10/26 20:29:04 INFO Applying migration id=localforward 2026/10/26 20:29:04 INFO Applying migration id=avatar 2026/10/26 20:29:04 INFO Applying migration id=noimage 2026/10/26 20:29:04 INFO Applying migration id=feed 2026/10/26 20:29:04 INFO Applying migration id=bookmarks 2026/10/26 20:29:04 INFO Applying migration id=shareactivity 2026/10/26 20:29:04 INFO Applying migration id=application 2026/10/26 20:29:04 INFO Applying migration id=certificates 2026/10/26 20:29:04 INFO Applying migration id=rawforward 2026/10/26 20:29:04 INFO Applying migration id=publickey 2026/10/26 20:29:04 INFO Applying migration id=resolvegroup 2026/10/26 20:29:04 INFO Applying migration id=reject 2026/10/26 20:29:04 INFO Applying migration id=autodel 2026/10/26 20:29:04 INFO Applying migration id=jsonb 2026/10/26 20:29:04 INFO Applying migration id=quote 2026/10/26 20:29:04 INFO Applying migration id=rfc9421 2026/10/26 20:29:04 INFO Applying migration id=keys 2026/10/26 20:29:04 INFO Applying migration id=portable 2026/10/26 20:29:04 INFO Applying migration id=proofs 2026/10/26 20:29:04 INFO Applying migration id=contexts 2026/10/26 20:29:04 INFO Applying migration id=deliverieshost 2026/10/26 20:29:04 INFO Applying migration id=pembegin 2026/10/26 20:29:04 INFO Applying migration id=didhost 2026/10/26 20:29:04 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:04 INFO Applying migration id=invites 2026/10/26 20:29:04 INFO Applying migration id=ed25519blob 2026/10/26 20:29:04 INFO Applying migration id=rsablob 2026/10/26 20:29:04 INFO Applying migration id=iconscid 2026/10/26 20:29:04 INFO Applying migration id=actor 2026/10/26 20:29:04 INFO Applying migration id=localkeys 2026/10/26 20:29:04 INFO Applying migration id=deleted 2026/10/26 20:29:04 INFO Applying migration id=history 2026/10/26 20:29:04 INFO Applying migration id=outboxnano 2026/10/26 20:29:04 INFO Applying migration id=implements 2026/10/26 20:29:04 INFO Applying migration id=backfill 2026/10/26 20:29:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-0459-707a-a1c1-04ca97a54a67 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-0459-702f-91ea-4a05ede2a575 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-0459-702f-91ea-4a05ede2a575 2026/10/26 20:29:05 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-0459-702f-91ea-4a05ede2a575 2026/10/26 20:29:05 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:29:05 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179e7-045c-775b-aa94-3875b9eda854 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-0459-702f-91ea-4a05ede2a575 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-0459-702f-91ea-4a05ede2a575 2026/10/26 20:29:05 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-0459-702f-91ea-4a05ede2a575 --- PASS: TestEdit_AddMention (0.81s) === RUN TestEdit_RemoveMention 2026/10/26 20:29:05 INFO Applying migration id=initial 2026/10/26 20:29:05 INFO Applying migration id=notesupdated 2026/10/26 20:29:05 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:05 INFO Applying migration id=activitiesid 2026/10/26 20:29:05 INFO Applying migration id=outbox 2026/10/26 20:29:05 INFO Applying migration id=edits 2026/10/26 20:29:05 INFO Applying migration id=outboxactor 2026/10/26 20:29:05 INFO Applying migration id=outboxsender 2026/10/26 20:29:05 INFO Applying migration id=thread 2026/10/26 20:29:05 INFO Applying migration id=host 2026/10/26 20:29:05 INFO Applying migration id=sharedinbox 2026/10/26 20:29:05 INFO Applying migration id=noteshost 2026/10/26 20:29:05 INFO Applying migration id=fetched 2026/10/26 20:29:05 INFO Applying migration id=move 2026/10/26 20:29:05 INFO Applying migration id=cleanup 2026/10/26 20:29:05 INFO Applying migration id=received 2026/10/26 20:29:05 INFO Applying migration id=namehost 2026/10/26 20:29:05 INFO Applying migration id=outboxhost 2026/10/26 20:29:05 INFO Applying migration id=notesfts 2026/10/26 20:29:05 INFO Applying migration id=iconsname 2026/10/26 20:29:05 INFO Applying migration id=nohash 2026/10/26 20:29:05 INFO Applying migration id=shares 2026/10/26 20:29:05 INFO Applying migration id=actorttl 2026/10/26 20:29:05 INFO Applying migration id=tocc 2026/10/26 20:29:05 INFO Applying migration id=followeds 2026/10/26 20:29:05 INFO Applying migration id=certhash 2026/10/26 20:29:05 INFO Applying migration id=follows_sync 2026/10/26 20:29:05 INFO Applying migration id=jsonpath 2026/10/26 20:29:05 INFO Applying migration id=localforward 2026/10/26 20:29:05 INFO Applying migration id=avatar 2026/10/26 20:29:05 INFO Applying migration id=noimage 2026/10/26 20:29:05 INFO Applying migration id=feed 2026/10/26 20:29:05 INFO Applying migration id=bookmarks 2026/10/26 20:29:05 INFO Applying migration id=shareactivity 2026/10/26 20:29:05 INFO Applying migration id=application 2026/10/26 20:29:05 INFO Applying migration id=certificates 2026/10/26 20:29:05 INFO Applying migration id=rawforward 2026/10/26 20:29:05 INFO Applying migration id=publickey 2026/10/26 20:29:05 INFO Applying migration id=resolvegroup 2026/10/26 20:29:05 INFO Applying migration id=reject 2026/10/26 20:29:05 INFO Applying migration id=autodel 2026/10/26 20:29:05 INFO Applying migration id=jsonb 2026/10/26 20:29:05 INFO Applying migration id=quote 2026/10/26 20:29:05 INFO Applying migration id=rfc9421 2026/10/26 20:29:05 INFO Applying migration id=keys 2026/10/26 20:29:05 INFO Applying migration id=portable 2026/10/26 20:29:05 INFO Applying migration id=proofs 2026/10/26 20:29:05 INFO Applying migration id=contexts 2026/10/26 20:29:05 INFO Applying migration id=deliverieshost 2026/10/26 20:29:05 INFO Applying migration id=pembegin 2026/10/26 20:29:05 INFO Applying migration id=didhost 2026/10/26 20:29:05 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:05 INFO Applying migration id=invites 2026/10/26 20:29:05 INFO Applying migration id=ed25519blob 2026/10/26 20:29:05 INFO Applying migration id=rsablob 2026/10/26 20:29:05 INFO Applying migration id=iconscid 2026/10/26 20:29:05 INFO Applying migration id=actor 2026/10/26 20:29:05 INFO Applying migration id=localkeys 2026/10/26 20:29:05 INFO Applying migration id=deleted 2026/10/26 20:29:05 INFO Applying migration id=history 2026/10/26 20:29:05 INFO Applying migration id=outboxnano 2026/10/26 20:29:05 INFO Applying migration id=implements 2026/10/26 20:29:05 INFO Applying migration id=backfill 2026/10/26 20:29:06 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:29:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-0927-74f7-9366-4e3b5b46e36d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-0927-71c9-8004-270d15c92358 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-0927-71c9-8004-270d15c92358 2026/10/26 20:29:06 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-0927-71c9-8004-270d15c92358 2026/10/26 20:29:06 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179e7-092a-7be8-a0e9-85f6702c6554 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-0927-71c9-8004-270d15c92358 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-0927-71c9-8004-270d15c92358 2026/10/26 20:29:06 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-0927-71c9-8004-270d15c92358 --- PASS: TestEdit_RemoveMention (1.23s) === RUN TestEdit_KeepMention 2026/10/26 20:29:06 INFO Applying migration id=initial 2026/10/26 20:29:06 INFO Applying migration id=notesupdated 2026/10/26 20:29:06 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:06 INFO Applying migration id=activitiesid 2026/10/26 20:29:06 INFO Applying migration id=outbox 2026/10/26 20:29:06 INFO Applying migration id=edits 2026/10/26 20:29:06 INFO Applying migration id=outboxactor 2026/10/26 20:29:06 INFO Applying migration id=outboxsender 2026/10/26 20:29:06 INFO Applying migration id=thread 2026/10/26 20:29:06 INFO Applying migration id=host 2026/10/26 20:29:06 INFO Applying migration id=sharedinbox 2026/10/26 20:29:06 INFO Applying migration id=noteshost 2026/10/26 20:29:06 INFO Applying migration id=fetched 2026/10/26 20:29:06 INFO Applying migration id=move 2026/10/26 20:29:06 INFO Applying migration id=cleanup 2026/10/26 20:29:06 INFO Applying migration id=received 2026/10/26 20:29:06 INFO Applying migration id=namehost 2026/10/26 20:29:06 INFO Applying migration id=outboxhost 2026/10/26 20:29:06 INFO Applying migration id=notesfts 2026/10/26 20:29:06 INFO Applying migration id=iconsname 2026/10/26 20:29:06 INFO Applying migration id=nohash 2026/10/26 20:29:06 INFO Applying migration id=shares 2026/10/26 20:29:06 INFO Applying migration id=actorttl 2026/10/26 20:29:06 INFO Applying migration id=tocc 2026/10/26 20:29:06 INFO Applying migration id=followeds 2026/10/26 20:29:06 INFO Applying migration id=certhash 2026/10/26 20:29:06 INFO Applying migration id=follows_sync 2026/10/26 20:29:06 INFO Applying migration id=jsonpath 2026/10/26 20:29:06 INFO Applying migration id=localforward 2026/10/26 20:29:06 INFO Applying migration id=avatar 2026/10/26 20:29:06 INFO Applying migration id=noimage 2026/10/26 20:29:06 INFO Applying migration id=feed 2026/10/26 20:29:06 INFO Applying migration id=bookmarks 2026/10/26 20:29:06 INFO Applying migration id=shareactivity 2026/10/26 20:29:06 INFO Applying migration id=application 2026/10/26 20:29:06 INFO Applying migration id=certificates 2026/10/26 20:29:06 INFO Applying migration id=rawforward 2026/10/26 20:29:06 INFO Applying migration id=publickey 2026/10/26 20:29:06 INFO Applying migration id=resolvegroup 2026/10/26 20:29:06 INFO Applying migration id=reject 2026/10/26 20:29:06 INFO Applying migration id=autodel 2026/10/26 20:29:06 INFO Applying migration id=jsonb 2026/10/26 20:29:06 INFO Applying migration id=quote 2026/10/26 20:29:06 INFO Applying migration id=rfc9421 2026/10/26 20:29:06 INFO Applying migration id=keys 2026/10/26 20:29:06 INFO Applying migration id=portable 2026/10/26 20:29:06 INFO Applying migration id=proofs 2026/10/26 20:29:06 INFO Applying migration id=contexts 2026/10/26 20:29:06 INFO Applying migration id=deliverieshost 2026/10/26 20:29:06 INFO Applying migration id=pembegin 2026/10/26 20:29:06 INFO Applying migration id=didhost 2026/10/26 20:29:06 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:06 INFO Applying migration id=invites 2026/10/26 20:29:06 INFO Applying migration id=ed25519blob 2026/10/26 20:29:06 INFO Applying migration id=rsablob 2026/10/26 20:29:06 INFO Applying migration id=iconscid 2026/10/26 20:29:06 INFO Applying migration id=actor 2026/10/26 20:29:06 INFO Applying migration id=localkeys 2026/10/26 20:29:06 INFO Applying migration id=deleted 2026/10/26 20:29:06 INFO Applying migration id=history 2026/10/26 20:29:06 INFO Applying migration id=outboxnano 2026/10/26 20:29:06 INFO Applying migration id=implements 2026/10/26 20:29:06 INFO Applying migration id=backfill 2026/10/26 20:29:08 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:29:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-0e53-7dc4-9154-bde630e5a345 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-0e53-7a84-ba3d-00a485f1af35 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-0e53-7a84-ba3d-00a485f1af35 2026/10/26 20:29:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-0e53-7a84-ba3d-00a485f1af35 2026/10/26 20:29:08 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:29:08 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179e7-0e58-73ae-8d05-67bf4048a8ab activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-0e53-7a84-ba3d-00a485f1af35 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-0e53-7a84-ba3d-00a485f1af35 2026/10/26 20:29:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-0e53-7a84-ba3d-00a485f1af35 --- PASS: TestEdit_KeepMention (1.33s) === RUN TestEdit_PollAddOption 2026/10/26 20:29:08 INFO Applying migration id=initial 2026/10/26 20:29:08 INFO Applying migration id=notesupdated 2026/10/26 20:29:08 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:08 INFO Applying migration id=activitiesid 2026/10/26 20:29:08 INFO Applying migration id=outbox 2026/10/26 20:29:08 INFO Applying migration id=edits 2026/10/26 20:29:08 INFO Applying migration id=outboxactor 2026/10/26 20:29:08 INFO Applying migration id=outboxsender 2026/10/26 20:29:08 INFO Applying migration id=thread 2026/10/26 20:29:08 INFO Applying migration id=host 2026/10/26 20:29:08 INFO Applying migration id=sharedinbox 2026/10/26 20:29:08 INFO Applying migration id=noteshost 2026/10/26 20:29:08 INFO Applying migration id=fetched 2026/10/26 20:29:08 INFO Applying migration id=move 2026/10/26 20:29:08 INFO Applying migration id=cleanup 2026/10/26 20:29:08 INFO Applying migration id=received 2026/10/26 20:29:08 INFO Applying migration id=namehost 2026/10/26 20:29:08 INFO Applying migration id=outboxhost 2026/10/26 20:29:08 INFO Applying migration id=notesfts 2026/10/26 20:29:08 INFO Applying migration id=iconsname 2026/10/26 20:29:08 INFO Applying migration id=nohash 2026/10/26 20:29:08 INFO Applying migration id=shares 2026/10/26 20:29:08 INFO Applying migration id=actorttl 2026/10/26 20:29:08 INFO Applying migration id=tocc 2026/10/26 20:29:08 INFO Applying migration id=followeds 2026/10/26 20:29:08 INFO Applying migration id=certhash 2026/10/26 20:29:08 INFO Applying migration id=follows_sync 2026/10/26 20:29:08 INFO Applying migration id=jsonpath 2026/10/26 20:29:08 INFO Applying migration id=localforward 2026/10/26 20:29:08 INFO Applying migration id=avatar 2026/10/26 20:29:08 INFO Applying migration id=noimage 2026/10/26 20:29:08 INFO Applying migration id=feed 2026/10/26 20:29:08 INFO Applying migration id=bookmarks 2026/10/26 20:29:08 INFO Applying migration id=shareactivity 2026/10/26 20:29:08 INFO Applying migration id=application 2026/10/26 20:29:08 INFO Applying migration id=certificates 2026/10/26 20:29:08 INFO Applying migration id=rawforward 2026/10/26 20:29:08 INFO Applying migration id=publickey 2026/10/26 20:29:08 INFO Applying migration id=resolvegroup 2026/10/26 20:29:08 INFO Applying migration id=reject 2026/10/26 20:29:08 INFO Applying migration id=autodel 2026/10/26 20:29:08 INFO Applying migration id=jsonb 2026/10/26 20:29:08 INFO Applying migration id=quote 2026/10/26 20:29:08 INFO Applying migration id=rfc9421 2026/10/26 20:29:08 INFO Applying migration id=keys 2026/10/26 20:29:08 INFO Applying migration id=portable 2026/10/26 20:29:08 INFO Applying migration id=proofs 2026/10/26 20:29:08 INFO Applying migration id=contexts 2026/10/26 20:29:08 INFO Applying migration id=deliverieshost 2026/10/26 20:29:08 INFO Applying migration id=pembegin 2026/10/26 20:29:08 INFO Applying migration id=didhost 2026/10/26 20:29:08 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:08 INFO Applying migration id=invites 2026/10/26 20:29:08 INFO Applying migration id=ed25519blob 2026/10/26 20:29:08 INFO Applying migration id=rsablob 2026/10/26 20:29:08 INFO Applying migration id=iconscid 2026/10/26 20:29:08 INFO Applying migration id=actor 2026/10/26 20:29:08 INFO Applying migration id=localkeys 2026/10/26 20:29:08 INFO Applying migration id=deleted 2026/10/26 20:29:08 INFO Applying migration id=history 2026/10/26 20:29:08 INFO Applying migration id=outboxnano 2026/10/26 20:29:08 INFO Applying migration id=implements 2026/10/26 20:29:08 INFO Applying migration id=backfill 2026/10/26 20:29:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-1252-7c57-8015-06e5c81aa16b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-1252-7b33-8edb-3b0abb751345 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-1252-7b33-8edb-3b0abb751345 2026/10/26 20:29:09 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e7-1252-7b33-8edb-3b0abb751345 2026/10/26 20:29:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-1254-7d06-8ee6-b9261729d17e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-1254-7ced-99e9-e53e1e2b8c94 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-1254-7ced-99e9-e53e1e2b8c94 2026/10/26 20:29:09 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a179e7-1252-7b33-8edb-3b0abb751345 2026/10/26 20:29:09 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179e7-1256-720d-a200-afb6ff67fe47 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-1252-7b33-8edb-3b0abb751345 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-1252-7b33-8edb-3b0abb751345 2026/10/26 20:29:09 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-1252-7b33-8edb-3b0abb751345 2026/10/26 20:29:09 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179e7-1259-7adb-af27-7885d661472b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-1252-7b33-8edb-3b0abb751345 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-1252-7b33-8edb-3b0abb751345 2026/10/26 20:29:09 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e7-1252-7b33-8edb-3b0abb751345 2026/10/26 20:29:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-125b-73dd-8530-52c7095f94c0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-125b-73c4-b623-c871e2bf1ecc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a179e7-125b-73c4-b623-c871e2bf1ecc 2026/10/26 20:29:09 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a179e7-1252-7b33-8edb-3b0abb751345 2026/10/26 20:29:09 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179e7-125c-7721-95fe-5cfb62c5f4a9 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-1252-7b33-8edb-3b0abb751345 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-1252-7b33-8edb-3b0abb751345 2026/10/26 20:29:09 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-1252-7b33-8edb-3b0abb751345 --- PASS: TestEdit_PollAddOption (1.03s) === RUN TestEdit_RemoveQuestion 2026/10/26 20:29:09 INFO Applying migration id=initial 2026/10/26 20:29:09 INFO Applying migration id=notesupdated 2026/10/26 20:29:09 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:09 INFO Applying migration id=activitiesid 2026/10/26 20:29:09 INFO Applying migration id=outbox 2026/10/26 20:29:09 INFO Applying migration id=edits 2026/10/26 20:29:09 INFO Applying migration id=outboxactor 2026/10/26 20:29:09 INFO Applying migration id=outboxsender 2026/10/26 20:29:09 INFO Applying migration id=thread 2026/10/26 20:29:09 INFO Applying migration id=host 2026/10/26 20:29:09 INFO Applying migration id=sharedinbox 2026/10/26 20:29:09 INFO Applying migration id=noteshost 2026/10/26 20:29:09 INFO Applying migration id=fetched 2026/10/26 20:29:09 INFO Applying migration id=move 2026/10/26 20:29:09 INFO Applying migration id=cleanup 2026/10/26 20:29:09 INFO Applying migration id=received 2026/10/26 20:29:09 INFO Applying migration id=namehost 2026/10/26 20:29:09 INFO Applying migration id=outboxhost 2026/10/26 20:29:09 INFO Applying migration id=notesfts 2026/10/26 20:29:09 INFO Applying migration id=iconsname 2026/10/26 20:29:09 INFO Applying migration id=nohash 2026/10/26 20:29:09 INFO Applying migration id=shares 2026/10/26 20:29:09 INFO Applying migration id=actorttl 2026/10/26 20:29:09 INFO Applying migration id=tocc 2026/10/26 20:29:09 INFO Applying migration id=followeds 2026/10/26 20:29:09 INFO Applying migration id=certhash 2026/10/26 20:29:09 INFO Applying migration id=follows_sync 2026/10/26 20:29:09 INFO Applying migration id=jsonpath 2026/10/26 20:29:09 INFO Applying migration id=localforward 2026/10/26 20:29:09 INFO Applying migration id=avatar 2026/10/26 20:29:09 INFO Applying migration id=noimage 2026/10/26 20:29:09 INFO Applying migration id=feed 2026/10/26 20:29:09 INFO Applying migration id=bookmarks 2026/10/26 20:29:09 INFO Applying migration id=shareactivity 2026/10/26 20:29:09 INFO Applying migration id=application 2026/10/26 20:29:09 INFO Applying migration id=certificates 2026/10/26 20:29:09 INFO Applying migration id=rawforward 2026/10/26 20:29:09 INFO Applying migration id=publickey 2026/10/26 20:29:09 INFO Applying migration id=resolvegroup 2026/10/26 20:29:09 INFO Applying migration id=reject 2026/10/26 20:29:09 INFO Applying migration id=autodel 2026/10/26 20:29:09 INFO Applying migration id=jsonb 2026/10/26 20:29:09 INFO Applying migration id=quote 2026/10/26 20:29:09 INFO Applying migration id=rfc9421 2026/10/26 20:29:09 INFO Applying migration id=keys 2026/10/26 20:29:09 INFO Applying migration id=portable 2026/10/26 20:29:09 INFO Applying migration id=proofs 2026/10/26 20:29:09 INFO Applying migration id=contexts 2026/10/26 20:29:09 INFO Applying migration id=deliverieshost 2026/10/26 20:29:09 INFO Applying migration id=pembegin 2026/10/26 20:29:09 INFO Applying migration id=didhost 2026/10/26 20:29:09 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:09 INFO Applying migration id=invites 2026/10/26 20:29:09 INFO Applying migration id=ed25519blob 2026/10/26 20:29:09 INFO Applying migration id=rsablob 2026/10/26 20:29:09 INFO Applying migration id=iconscid 2026/10/26 20:29:09 INFO Applying migration id=actor 2026/10/26 20:29:09 INFO Applying migration id=localkeys 2026/10/26 20:29:09 INFO Applying migration id=deleted 2026/10/26 20:29:09 INFO Applying migration id=history 2026/10/26 20:29:09 INFO Applying migration id=outboxnano 2026/10/26 20:29:09 INFO Applying migration id=implements 2026/10/26 20:29:09 INFO Applying migration id=backfill 2026/10/26 20:29:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-1588-7779-a6c7-38b3d39fb59f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-1588-76d5-9bdf-6cee715d7344 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-1588-76d5-9bdf-6cee715d7344 2026/10/26 20:29:09 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e7-1588-76d5-9bdf-6cee715d7344 2026/10/26 20:29:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-158a-77a8-aba7-f8a7af9320da activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-158a-778f-ad35-12226c786601 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-158a-778f-ad35-12226c786601 2026/10/26 20:29:09 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a179e7-1588-76d5-9bdf-6cee715d7344 2026/10/26 20:29:09 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179e7-158b-7b86-940c-29430e9164cd activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-1588-76d5-9bdf-6cee715d7344 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-1588-76d5-9bdf-6cee715d7344 2026/10/26 20:29:09 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-1588-76d5-9bdf-6cee715d7344 2026/10/26 20:29:09 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179e7-158f-7539-9436-e6133815cd8f activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-1588-76d5-9bdf-6cee715d7344 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-1588-76d5-9bdf-6cee715d7344 2026/10/26 20:29:09 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-1588-76d5-9bdf-6cee715d7344 --- PASS: TestEdit_RemoveQuestion (0.82s) === RUN TestFollow_PostToFollowers 2026/10/26 20:29:09 INFO Applying migration id=initial 2026/10/26 20:29:09 INFO Applying migration id=notesupdated 2026/10/26 20:29:09 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:09 INFO Applying migration id=activitiesid 2026/10/26 20:29:09 INFO Applying migration id=outbox 2026/10/26 20:29:09 INFO Applying migration id=edits 2026/10/26 20:29:09 INFO Applying migration id=outboxactor 2026/10/26 20:29:09 INFO Applying migration id=outboxsender 2026/10/26 20:29:09 INFO Applying migration id=thread 2026/10/26 20:29:09 INFO Applying migration id=host 2026/10/26 20:29:09 INFO Applying migration id=sharedinbox 2026/10/26 20:29:09 INFO Applying migration id=noteshost 2026/10/26 20:29:09 INFO Applying migration id=fetched 2026/10/26 20:29:09 INFO Applying migration id=move 2026/10/26 20:29:09 INFO Applying migration id=cleanup 2026/10/26 20:29:09 INFO Applying migration id=received 2026/10/26 20:29:09 INFO Applying migration id=namehost 2026/10/26 20:29:09 INFO Applying migration id=outboxhost 2026/10/26 20:29:09 INFO Applying migration id=notesfts 2026/10/26 20:29:09 INFO Applying migration id=iconsname 2026/10/26 20:29:09 INFO Applying migration id=nohash 2026/10/26 20:29:09 INFO Applying migration id=shares 2026/10/26 20:29:09 INFO Applying migration id=actorttl 2026/10/26 20:29:09 INFO Applying migration id=tocc 2026/10/26 20:29:09 INFO Applying migration id=followeds 2026/10/26 20:29:09 INFO Applying migration id=certhash 2026/10/26 20:29:09 INFO Applying migration id=follows_sync 2026/10/26 20:29:09 INFO Applying migration id=jsonpath 2026/10/26 20:29:09 INFO Applying migration id=localforward 2026/10/26 20:29:09 INFO Applying migration id=avatar 2026/10/26 20:29:09 INFO Applying migration id=noimage 2026/10/26 20:29:09 INFO Applying migration id=feed 2026/10/26 20:29:09 INFO Applying migration id=bookmarks 2026/10/26 20:29:09 INFO Applying migration id=shareactivity 2026/10/26 20:29:09 INFO Applying migration id=application 2026/10/26 20:29:09 INFO Applying migration id=certificates 2026/10/26 20:29:09 INFO Applying migration id=rawforward 2026/10/26 20:29:09 INFO Applying migration id=publickey 2026/10/26 20:29:09 INFO Applying migration id=resolvegroup 2026/10/26 20:29:09 INFO Applying migration id=reject 2026/10/26 20:29:09 INFO Applying migration id=autodel 2026/10/26 20:29:09 INFO Applying migration id=jsonb 2026/10/26 20:29:09 INFO Applying migration id=quote 2026/10/26 20:29:09 INFO Applying migration id=rfc9421 2026/10/26 20:29:09 INFO Applying migration id=keys 2026/10/26 20:29:09 INFO Applying migration id=portable 2026/10/26 20:29:09 INFO Applying migration id=proofs 2026/10/26 20:29:09 INFO Applying migration id=contexts 2026/10/26 20:29:09 INFO Applying migration id=deliverieshost 2026/10/26 20:29:09 INFO Applying migration id=pembegin 2026/10/26 20:29:09 INFO Applying migration id=didhost 2026/10/26 20:29:09 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:09 INFO Applying migration id=invites 2026/10/26 20:29:09 INFO Applying migration id=ed25519blob 2026/10/26 20:29:09 INFO Applying migration id=rsablob 2026/10/26 20:29:09 INFO Applying migration id=iconscid 2026/10/26 20:29:09 INFO Applying migration id=actor 2026/10/26 20:29:09 INFO Applying migration id=localkeys 2026/10/26 20:29:09 INFO Applying migration id=deleted 2026/10/26 20:29:09 INFO Applying migration id=history 2026/10/26 20:29:09 INFO Applying migration id=outboxnano 2026/10/26 20:29:09 INFO Applying migration id=implements 2026/10/26 20:29:09 INFO Applying migration id=backfill 2026/10/26 20:29:11 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e7-1a3f-7c40-a616-2184c6e3dfac activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:29:11 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-1a40-75f5-8832-b1bfd0777d49 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e7-1a3f-7c40-a616-2184c6e3dfac activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e7-1a3f-7c40-a616-2184c6e3dfac 2026/10/26 20:29:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-1a41-7e1e-af86-6e8c9cfb4ae4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-1a41-7dee-9966-bda5d5d7bc51 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-1a41-7dee-9966-bda5d5d7bc51 --- PASS: TestFollow_PostToFollowers (1.20s) === RUN TestFollow_PostToFollowersBeforeFollow 2026/10/26 20:29:11 INFO Applying migration id=initial 2026/10/26 20:29:11 INFO Applying migration id=notesupdated 2026/10/26 20:29:11 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:11 INFO Applying migration id=activitiesid 2026/10/26 20:29:11 INFO Applying migration id=outbox 2026/10/26 20:29:11 INFO Applying migration id=edits 2026/10/26 20:29:11 INFO Applying migration id=outboxactor 2026/10/26 20:29:11 INFO Applying migration id=outboxsender 2026/10/26 20:29:11 INFO Applying migration id=thread 2026/10/26 20:29:11 INFO Applying migration id=host 2026/10/26 20:29:11 INFO Applying migration id=sharedinbox 2026/10/26 20:29:11 INFO Applying migration id=noteshost 2026/10/26 20:29:11 INFO Applying migration id=fetched 2026/10/26 20:29:11 INFO Applying migration id=move 2026/10/26 20:29:11 INFO Applying migration id=cleanup 2026/10/26 20:29:11 INFO Applying migration id=received 2026/10/26 20:29:11 INFO Applying migration id=namehost 2026/10/26 20:29:11 INFO Applying migration id=outboxhost 2026/10/26 20:29:11 INFO Applying migration id=notesfts 2026/10/26 20:29:11 INFO Applying migration id=iconsname 2026/10/26 20:29:11 INFO Applying migration id=nohash 2026/10/26 20:29:11 INFO Applying migration id=shares 2026/10/26 20:29:11 INFO Applying migration id=actorttl 2026/10/26 20:29:11 INFO Applying migration id=tocc 2026/10/26 20:29:11 INFO Applying migration id=followeds 2026/10/26 20:29:11 INFO Applying migration id=certhash 2026/10/26 20:29:11 INFO Applying migration id=follows_sync 2026/10/26 20:29:11 INFO Applying migration id=jsonpath 2026/10/26 20:29:11 INFO Applying migration id=localforward 2026/10/26 20:29:11 INFO Applying migration id=avatar 2026/10/26 20:29:11 INFO Applying migration id=noimage 2026/10/26 20:29:11 INFO Applying migration id=feed 2026/10/26 20:29:11 INFO Applying migration id=bookmarks 2026/10/26 20:29:11 INFO Applying migration id=shareactivity 2026/10/26 20:29:11 INFO Applying migration id=application 2026/10/26 20:29:11 INFO Applying migration id=certificates 2026/10/26 20:29:11 INFO Applying migration id=rawforward 2026/10/26 20:29:11 INFO Applying migration id=publickey 2026/10/26 20:29:11 INFO Applying migration id=resolvegroup 2026/10/26 20:29:11 INFO Applying migration id=reject 2026/10/26 20:29:11 INFO Applying migration id=autodel 2026/10/26 20:29:11 INFO Applying migration id=jsonb 2026/10/26 20:29:11 INFO Applying migration id=quote 2026/10/26 20:29:11 INFO Applying migration id=rfc9421 2026/10/26 20:29:11 INFO Applying migration id=keys 2026/10/26 20:29:11 INFO Applying migration id=portable 2026/10/26 20:29:11 INFO Applying migration id=proofs 2026/10/26 20:29:11 INFO Applying migration id=contexts 2026/10/26 20:29:11 INFO Applying migration id=deliverieshost 2026/10/26 20:29:11 INFO Applying migration id=pembegin 2026/10/26 20:29:11 INFO Applying migration id=didhost 2026/10/26 20:29:11 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:11 INFO Applying migration id=invites 2026/10/26 20:29:11 INFO Applying migration id=ed25519blob 2026/10/26 20:29:11 INFO Applying migration id=rsablob 2026/10/26 20:29:11 INFO Applying migration id=iconscid 2026/10/26 20:29:11 INFO Applying migration id=actor 2026/10/26 20:29:11 INFO Applying migration id=localkeys 2026/10/26 20:29:11 INFO Applying migration id=deleted 2026/10/26 20:29:11 INFO Applying migration id=history 2026/10/26 20:29:11 INFO Applying migration id=outboxnano 2026/10/26 20:29:11 INFO Applying migration id=implements 2026/10/26 20:29:11 INFO Applying migration id=backfill 2026/10/26 20:29:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-1e1f-7797-be1a-61045b1834ad activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-1e1f-772e-bcd6-6470af30ca85 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-1e1f-772e-bcd6-6470af30ca85 2026/10/26 20:29:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e7-1e20-7c84-bdf0-69bf44ee346a activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:29:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-1e21-7474-ae5a-25e1eb30ae51 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e7-1e20-7c84-bdf0-69bf44ee346a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e7-1e20-7c84-bdf0-69bf44ee346a --- PASS: TestFollow_PostToFollowersBeforeFollow (0.99s) === RUN TestFollow_DMUnfollowFollow 2026/10/26 20:29:12 INFO Applying migration id=initial 2026/10/26 20:29:12 INFO Applying migration id=notesupdated 2026/10/26 20:29:12 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:12 INFO Applying migration id=activitiesid 2026/10/26 20:29:12 INFO Applying migration id=outbox 2026/10/26 20:29:12 INFO Applying migration id=edits 2026/10/26 20:29:12 INFO Applying migration id=outboxactor 2026/10/26 20:29:12 INFO Applying migration id=outboxsender 2026/10/26 20:29:12 INFO Applying migration id=thread 2026/10/26 20:29:12 INFO Applying migration id=host 2026/10/26 20:29:12 INFO Applying migration id=sharedinbox 2026/10/26 20:29:12 INFO Applying migration id=noteshost 2026/10/26 20:29:12 INFO Applying migration id=fetched 2026/10/26 20:29:12 INFO Applying migration id=move 2026/10/26 20:29:12 INFO Applying migration id=cleanup 2026/10/26 20:29:12 INFO Applying migration id=received 2026/10/26 20:29:12 INFO Applying migration id=namehost 2026/10/26 20:29:12 INFO Applying migration id=outboxhost 2026/10/26 20:29:12 INFO Applying migration id=notesfts 2026/10/26 20:29:12 INFO Applying migration id=iconsname 2026/10/26 20:29:12 INFO Applying migration id=nohash 2026/10/26 20:29:12 INFO Applying migration id=shares 2026/10/26 20:29:12 INFO Applying migration id=actorttl 2026/10/26 20:29:12 INFO Applying migration id=tocc 2026/10/26 20:29:12 INFO Applying migration id=followeds 2026/10/26 20:29:12 INFO Applying migration id=certhash 2026/10/26 20:29:12 INFO Applying migration id=follows_sync 2026/10/26 20:29:12 INFO Applying migration id=jsonpath 2026/10/26 20:29:12 INFO Applying migration id=localforward 2026/10/26 20:29:12 INFO Applying migration id=avatar 2026/10/26 20:29:12 INFO Applying migration id=noimage 2026/10/26 20:29:12 INFO Applying migration id=feed 2026/10/26 20:29:12 INFO Applying migration id=bookmarks 2026/10/26 20:29:12 INFO Applying migration id=shareactivity 2026/10/26 20:29:12 INFO Applying migration id=application 2026/10/26 20:29:12 INFO Applying migration id=certificates 2026/10/26 20:29:12 INFO Applying migration id=rawforward 2026/10/26 20:29:12 INFO Applying migration id=publickey 2026/10/26 20:29:12 INFO Applying migration id=resolvegroup 2026/10/26 20:29:12 INFO Applying migration id=reject 2026/10/26 20:29:12 INFO Applying migration id=autodel 2026/10/26 20:29:12 INFO Applying migration id=jsonb 2026/10/26 20:29:12 INFO Applying migration id=quote 2026/10/26 20:29:12 INFO Applying migration id=rfc9421 2026/10/26 20:29:12 INFO Applying migration id=keys 2026/10/26 20:29:12 INFO Applying migration id=portable 2026/10/26 20:29:12 INFO Applying migration id=proofs 2026/10/26 20:29:12 INFO Applying migration id=contexts 2026/10/26 20:29:12 INFO Applying migration id=deliverieshost 2026/10/26 20:29:12 INFO Applying migration id=pembegin 2026/10/26 20:29:12 INFO Applying migration id=didhost 2026/10/26 20:29:12 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:12 INFO Applying migration id=invites 2026/10/26 20:29:12 INFO Applying migration id=ed25519blob 2026/10/26 20:29:12 INFO Applying migration id=rsablob 2026/10/26 20:29:12 INFO Applying migration id=iconscid 2026/10/26 20:29:12 INFO Applying migration id=actor 2026/10/26 20:29:12 INFO Applying migration id=localkeys 2026/10/26 20:29:12 INFO Applying migration id=deleted 2026/10/26 20:29:12 INFO Applying migration id=history 2026/10/26 20:29:12 INFO Applying migration id=outboxnano 2026/10/26 20:29:12 INFO Applying migration id=implements 2026/10/26 20:29:12 INFO Applying migration id=backfill 2026/10/26 20:29:12 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e7-2141-7a4d-af43-1aa53d5623c8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:29:12 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-2142-7312-b30a-06876b39c6d1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e7-2141-7a4d-af43-1aa53d5623c8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e7-2141-7a4d-af43-1aa53d5623c8 2026/10/26 20:29:12 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:29:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-2142-7a85-9186-a27137c28cf9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-2142-7973-a7a0-29bf2817a06e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-2142-7973-a7a0-29bf2817a06e 2026/10/26 20:29:12 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179e7-2145-73bb-b33e-5b6c3f905a49 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e7-2141-7a4d-af43-1aa53d5623c8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestFollow_DMUnfollowFollow (0.80s) === RUN TestFollow_DMUnfollowBeforeFeedUpdate 2026/10/26 20:29:12 INFO Applying migration id=initial 2026/10/26 20:29:12 INFO Applying migration id=notesupdated 2026/10/26 20:29:12 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:12 INFO Applying migration id=activitiesid 2026/10/26 20:29:12 INFO Applying migration id=outbox 2026/10/26 20:29:12 INFO Applying migration id=edits 2026/10/26 20:29:12 INFO Applying migration id=outboxactor 2026/10/26 20:29:12 INFO Applying migration id=outboxsender 2026/10/26 20:29:12 INFO Applying migration id=thread 2026/10/26 20:29:12 INFO Applying migration id=host 2026/10/26 20:29:12 INFO Applying migration id=sharedinbox 2026/10/26 20:29:12 INFO Applying migration id=noteshost 2026/10/26 20:29:12 INFO Applying migration id=fetched 2026/10/26 20:29:12 INFO Applying migration id=move 2026/10/26 20:29:12 INFO Applying migration id=cleanup 2026/10/26 20:29:12 INFO Applying migration id=received 2026/10/26 20:29:12 INFO Applying migration id=namehost 2026/10/26 20:29:12 INFO Applying migration id=outboxhost 2026/10/26 20:29:12 INFO Applying migration id=notesfts 2026/10/26 20:29:12 INFO Applying migration id=iconsname 2026/10/26 20:29:12 INFO Applying migration id=nohash 2026/10/26 20:29:12 INFO Applying migration id=shares 2026/10/26 20:29:12 INFO Applying migration id=actorttl 2026/10/26 20:29:12 INFO Applying migration id=tocc 2026/10/26 20:29:12 INFO Applying migration id=followeds 2026/10/26 20:29:12 INFO Applying migration id=certhash 2026/10/26 20:29:12 INFO Applying migration id=follows_sync 2026/10/26 20:29:12 INFO Applying migration id=jsonpath 2026/10/26 20:29:12 INFO Applying migration id=localforward 2026/10/26 20:29:12 INFO Applying migration id=avatar 2026/10/26 20:29:12 INFO Applying migration id=noimage 2026/10/26 20:29:12 INFO Applying migration id=feed 2026/10/26 20:29:12 INFO Applying migration id=bookmarks 2026/10/26 20:29:12 INFO Applying migration id=shareactivity 2026/10/26 20:29:12 INFO Applying migration id=application 2026/10/26 20:29:12 INFO Applying migration id=certificates 2026/10/26 20:29:12 INFO Applying migration id=rawforward 2026/10/26 20:29:12 INFO Applying migration id=publickey 2026/10/26 20:29:12 INFO Applying migration id=resolvegroup 2026/10/26 20:29:12 INFO Applying migration id=reject 2026/10/26 20:29:12 INFO Applying migration id=autodel 2026/10/26 20:29:12 INFO Applying migration id=jsonb 2026/10/26 20:29:12 INFO Applying migration id=quote 2026/10/26 20:29:12 INFO Applying migration id=rfc9421 2026/10/26 20:29:12 INFO Applying migration id=keys 2026/10/26 20:29:12 INFO Applying migration id=portable 2026/10/26 20:29:12 INFO Applying migration id=proofs 2026/10/26 20:29:12 INFO Applying migration id=contexts 2026/10/26 20:29:12 INFO Applying migration id=deliverieshost 2026/10/26 20:29:12 INFO Applying migration id=pembegin 2026/10/26 20:29:12 INFO Applying migration id=didhost 2026/10/26 20:29:12 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:12 INFO Applying migration id=invites 2026/10/26 20:29:12 INFO Applying migration id=ed25519blob 2026/10/26 20:29:12 INFO Applying migration id=rsablob 2026/10/26 20:29:12 INFO Applying migration id=iconscid 2026/10/26 20:29:12 INFO Applying migration id=actor 2026/10/26 20:29:12 INFO Applying migration id=localkeys 2026/10/26 20:29:12 INFO Applying migration id=deleted 2026/10/26 20:29:12 INFO Applying migration id=history 2026/10/26 20:29:12 INFO Applying migration id=outboxnano 2026/10/26 20:29:12 INFO Applying migration id=implements 2026/10/26 20:29:12 INFO Applying migration id=backfill 2026/10/26 20:29:14 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e7-2788-7eaf-9d75-acc496155f67 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:29:14 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-2789-7754-b800-28450e35ec1b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e7-2788-7eaf-9d75-acc496155f67 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e7-2788-7eaf-9d75-acc496155f67 2026/10/26 20:29:14 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:29:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-278a-76ad-bd80-bc2ad6f23a25 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-2789-7e8e-8577-974408c71077 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-2789-7e8e-8577-974408c71077 2026/10/26 20:29:14 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179e7-278c-74e0-9a11-08cb3d8ddc7a activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e7-2788-7eaf-9d75-acc496155f67 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestFollow_DMUnfollowBeforeFeedUpdate (1.61s) === RUN TestFollow_PublicPost 2026/10/26 20:29:14 INFO Applying migration id=initial 2026/10/26 20:29:14 INFO Applying migration id=notesupdated 2026/10/26 20:29:14 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:14 INFO Applying migration id=activitiesid 2026/10/26 20:29:14 INFO Applying migration id=outbox 2026/10/26 20:29:14 INFO Applying migration id=edits 2026/10/26 20:29:14 INFO Applying migration id=outboxactor 2026/10/26 20:29:14 INFO Applying migration id=outboxsender 2026/10/26 20:29:14 INFO Applying migration id=thread 2026/10/26 20:29:14 INFO Applying migration id=host 2026/10/26 20:29:14 INFO Applying migration id=sharedinbox 2026/10/26 20:29:14 INFO Applying migration id=noteshost 2026/10/26 20:29:14 INFO Applying migration id=fetched 2026/10/26 20:29:14 INFO Applying migration id=move 2026/10/26 20:29:14 INFO Applying migration id=cleanup 2026/10/26 20:29:14 INFO Applying migration id=received 2026/10/26 20:29:14 INFO Applying migration id=namehost 2026/10/26 20:29:14 INFO Applying migration id=outboxhost 2026/10/26 20:29:14 INFO Applying migration id=notesfts 2026/10/26 20:29:14 INFO Applying migration id=iconsname 2026/10/26 20:29:14 INFO Applying migration id=nohash 2026/10/26 20:29:14 INFO Applying migration id=shares 2026/10/26 20:29:14 INFO Applying migration id=actorttl 2026/10/26 20:29:14 INFO Applying migration id=tocc 2026/10/26 20:29:14 INFO Applying migration id=followeds 2026/10/26 20:29:14 INFO Applying migration id=certhash 2026/10/26 20:29:14 INFO Applying migration id=follows_sync 2026/10/26 20:29:14 INFO Applying migration id=jsonpath 2026/10/26 20:29:14 INFO Applying migration id=localforward 2026/10/26 20:29:14 INFO Applying migration id=avatar 2026/10/26 20:29:14 INFO Applying migration id=noimage 2026/10/26 20:29:14 INFO Applying migration id=feed 2026/10/26 20:29:14 INFO Applying migration id=bookmarks 2026/10/26 20:29:14 INFO Applying migration id=shareactivity 2026/10/26 20:29:14 INFO Applying migration id=application 2026/10/26 20:29:14 INFO Applying migration id=certificates 2026/10/26 20:29:14 INFO Applying migration id=rawforward 2026/10/26 20:29:14 INFO Applying migration id=publickey 2026/10/26 20:29:14 INFO Applying migration id=resolvegroup 2026/10/26 20:29:14 INFO Applying migration id=reject 2026/10/26 20:29:14 INFO Applying migration id=autodel 2026/10/26 20:29:14 INFO Applying migration id=jsonb 2026/10/26 20:29:14 INFO Applying migration id=quote 2026/10/26 20:29:14 INFO Applying migration id=rfc9421 2026/10/26 20:29:14 INFO Applying migration id=keys 2026/10/26 20:29:14 INFO Applying migration id=portable 2026/10/26 20:29:14 INFO Applying migration id=proofs 2026/10/26 20:29:14 INFO Applying migration id=contexts 2026/10/26 20:29:14 INFO Applying migration id=deliverieshost 2026/10/26 20:29:14 INFO Applying migration id=pembegin 2026/10/26 20:29:14 INFO Applying migration id=didhost 2026/10/26 20:29:14 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:14 INFO Applying migration id=invites 2026/10/26 20:29:14 INFO Applying migration id=ed25519blob 2026/10/26 20:29:14 INFO Applying migration id=rsablob 2026/10/26 20:29:14 INFO Applying migration id=iconscid 2026/10/26 20:29:14 INFO Applying migration id=actor 2026/10/26 20:29:14 INFO Applying migration id=localkeys 2026/10/26 20:29:14 INFO Applying migration id=deleted 2026/10/26 20:29:14 INFO Applying migration id=history 2026/10/26 20:29:14 INFO Applying migration id=outboxnano 2026/10/26 20:29:14 INFO Applying migration id=implements 2026/10/26 20:29:14 INFO Applying migration id=backfill 2026/10/26 20:29:15 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e7-2bbf-7bb0-882c-49732e378b50 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:29:15 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-2bc0-7db9-aad7-b9efedc28370 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e7-2bbf-7bb0-882c-49732e378b50 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e7-2bbf-7bb0-882c-49732e378b50 2026/10/26 20:29:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-2bc2-7cc2-aef4-fa9175ed4315 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-2bc2-7c76-bd22-31ddb60bc9ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-2bc2-7c76-bd22-31ddb60bc9ca --- PASS: TestFollow_PublicPost (1.08s) === RUN TestFollow_Mutual 2026/10/26 20:29:15 INFO Applying migration id=initial 2026/10/26 20:29:15 INFO Applying migration id=notesupdated 2026/10/26 20:29:15 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:15 INFO Applying migration id=activitiesid 2026/10/26 20:29:15 INFO Applying migration id=outbox 2026/10/26 20:29:15 INFO Applying migration id=edits 2026/10/26 20:29:15 INFO Applying migration id=outboxactor 2026/10/26 20:29:15 INFO Applying migration id=outboxsender 2026/10/26 20:29:15 INFO Applying migration id=thread 2026/10/26 20:29:15 INFO Applying migration id=host 2026/10/26 20:29:15 INFO Applying migration id=sharedinbox 2026/10/26 20:29:15 INFO Applying migration id=noteshost 2026/10/26 20:29:15 INFO Applying migration id=fetched 2026/10/26 20:29:15 INFO Applying migration id=move 2026/10/26 20:29:15 INFO Applying migration id=cleanup 2026/10/26 20:29:15 INFO Applying migration id=received 2026/10/26 20:29:15 INFO Applying migration id=namehost 2026/10/26 20:29:15 INFO Applying migration id=outboxhost 2026/10/26 20:29:15 INFO Applying migration id=notesfts 2026/10/26 20:29:15 INFO Applying migration id=iconsname 2026/10/26 20:29:15 INFO Applying migration id=nohash 2026/10/26 20:29:15 INFO Applying migration id=shares 2026/10/26 20:29:15 INFO Applying migration id=actorttl 2026/10/26 20:29:15 INFO Applying migration id=tocc 2026/10/26 20:29:15 INFO Applying migration id=followeds 2026/10/26 20:29:15 INFO Applying migration id=certhash 2026/10/26 20:29:15 INFO Applying migration id=follows_sync 2026/10/26 20:29:15 INFO Applying migration id=jsonpath 2026/10/26 20:29:15 INFO Applying migration id=localforward 2026/10/26 20:29:15 INFO Applying migration id=avatar 2026/10/26 20:29:15 INFO Applying migration id=noimage 2026/10/26 20:29:15 INFO Applying migration id=feed 2026/10/26 20:29:15 INFO Applying migration id=bookmarks 2026/10/26 20:29:15 INFO Applying migration id=shareactivity 2026/10/26 20:29:15 INFO Applying migration id=application 2026/10/26 20:29:15 INFO Applying migration id=certificates 2026/10/26 20:29:15 INFO Applying migration id=rawforward 2026/10/26 20:29:15 INFO Applying migration id=publickey 2026/10/26 20:29:15 INFO Applying migration id=resolvegroup 2026/10/26 20:29:15 INFO Applying migration id=reject 2026/10/26 20:29:15 INFO Applying migration id=autodel 2026/10/26 20:29:15 INFO Applying migration id=jsonb 2026/10/26 20:29:15 INFO Applying migration id=quote 2026/10/26 20:29:15 INFO Applying migration id=rfc9421 2026/10/26 20:29:15 INFO Applying migration id=keys 2026/10/26 20:29:15 INFO Applying migration id=portable 2026/10/26 20:29:15 INFO Applying migration id=proofs 2026/10/26 20:29:15 INFO Applying migration id=contexts 2026/10/26 20:29:15 INFO Applying migration id=deliverieshost 2026/10/26 20:29:15 INFO Applying migration id=pembegin 2026/10/26 20:29:15 INFO Applying migration id=didhost 2026/10/26 20:29:15 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:15 INFO Applying migration id=invites 2026/10/26 20:29:15 INFO Applying migration id=ed25519blob 2026/10/26 20:29:15 INFO Applying migration id=rsablob 2026/10/26 20:29:15 INFO Applying migration id=iconscid 2026/10/26 20:29:15 INFO Applying migration id=actor 2026/10/26 20:29:15 INFO Applying migration id=localkeys 2026/10/26 20:29:15 INFO Applying migration id=deleted 2026/10/26 20:29:15 INFO Applying migration id=history 2026/10/26 20:29:15 INFO Applying migration id=outboxnano 2026/10/26 20:29:15 INFO Applying migration id=implements 2026/10/26 20:29:15 INFO Applying migration id=backfill 2026/10/26 20:29:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e7-2da8-7b83-97b0-7f84800660d1 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:29:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-2da9-75ce-88ab-5a5676f4bd20 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e7-2da8-7b83-97b0-7f84800660d1 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e7-2da8-7b83-97b0-7f84800660d1 2026/10/26 20:29:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-2dab-7171-9c34-a0ccc93cc229 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-2dab-7141-880a-d21c3115fe48 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-2dab-7141-880a-d21c3115fe48 2026/10/26 20:29:16 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e7-2dab-7141-880a-d21c3115fe48 2026/10/26 20:29:16 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179e7-2dac-7d22-be67-559970307810 note=https://localhost.localdomain:8443/post/01a179e7-2dac-7cf1-9fd3-3cc32af770c9 thread=https://localhost.localdomain:8443/post/01a179e7-2dab-7141-880a-d21c3115fe48 starter=https://localhost.localdomain:8443/user/alice 2026/10/26 20:29:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-2dac-7d22-be67-559970307810 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-2dac-7cf1-9fd3-3cc32af770c9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-2dac-7cf1-9fd3-3cc32af770c9 2026/10/26 20:29:16 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e7-2db0-788e-ae09-5f5c0731f1d4 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:29:16 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-2db1-7085-b6f8-a42dce5c62b1 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e7-2db0-788e-ae09-5f5c0731f1d4 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179e7-2db0-788e-ae09-5f5c0731f1d4 --- PASS: TestFollow_Mutual (0.49s) === RUN TestFollow_AlreadyFollowing 2026/10/26 20:29:16 INFO Applying migration id=initial 2026/10/26 20:29:16 INFO Applying migration id=notesupdated 2026/10/26 20:29:16 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:16 INFO Applying migration id=activitiesid 2026/10/26 20:29:16 INFO Applying migration id=outbox 2026/10/26 20:29:16 INFO Applying migration id=edits 2026/10/26 20:29:16 INFO Applying migration id=outboxactor 2026/10/26 20:29:16 INFO Applying migration id=outboxsender 2026/10/26 20:29:16 INFO Applying migration id=thread 2026/10/26 20:29:16 INFO Applying migration id=host 2026/10/26 20:29:16 INFO Applying migration id=sharedinbox 2026/10/26 20:29:16 INFO Applying migration id=noteshost 2026/10/26 20:29:16 INFO Applying migration id=fetched 2026/10/26 20:29:16 INFO Applying migration id=move 2026/10/26 20:29:16 INFO Applying migration id=cleanup 2026/10/26 20:29:16 INFO Applying migration id=received 2026/10/26 20:29:16 INFO Applying migration id=namehost 2026/10/26 20:29:16 INFO Applying migration id=outboxhost 2026/10/26 20:29:16 INFO Applying migration id=notesfts 2026/10/26 20:29:16 INFO Applying migration id=iconsname 2026/10/26 20:29:16 INFO Applying migration id=nohash 2026/10/26 20:29:16 INFO Applying migration id=shares 2026/10/26 20:29:16 INFO Applying migration id=actorttl 2026/10/26 20:29:16 INFO Applying migration id=tocc 2026/10/26 20:29:16 INFO Applying migration id=followeds 2026/10/26 20:29:16 INFO Applying migration id=certhash 2026/10/26 20:29:16 INFO Applying migration id=follows_sync 2026/10/26 20:29:16 INFO Applying migration id=jsonpath 2026/10/26 20:29:16 INFO Applying migration id=localforward 2026/10/26 20:29:16 INFO Applying migration id=avatar 2026/10/26 20:29:16 INFO Applying migration id=noimage 2026/10/26 20:29:16 INFO Applying migration id=feed 2026/10/26 20:29:16 INFO Applying migration id=bookmarks 2026/10/26 20:29:16 INFO Applying migration id=shareactivity 2026/10/26 20:29:16 INFO Applying migration id=application 2026/10/26 20:29:16 INFO Applying migration id=certificates 2026/10/26 20:29:16 INFO Applying migration id=rawforward 2026/10/26 20:29:16 INFO Applying migration id=publickey 2026/10/26 20:29:16 INFO Applying migration id=resolvegroup 2026/10/26 20:29:16 INFO Applying migration id=reject 2026/10/26 20:29:16 INFO Applying migration id=autodel 2026/10/26 20:29:16 INFO Applying migration id=jsonb 2026/10/26 20:29:16 INFO Applying migration id=quote 2026/10/26 20:29:16 INFO Applying migration id=rfc9421 2026/10/26 20:29:16 INFO Applying migration id=keys 2026/10/26 20:29:16 INFO Applying migration id=portable 2026/10/26 20:29:16 INFO Applying migration id=proofs 2026/10/26 20:29:16 INFO Applying migration id=contexts 2026/10/26 20:29:16 INFO Applying migration id=deliverieshost 2026/10/26 20:29:16 INFO Applying migration id=pembegin 2026/10/26 20:29:16 INFO Applying migration id=didhost 2026/10/26 20:29:16 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:16 INFO Applying migration id=invites 2026/10/26 20:29:16 INFO Applying migration id=ed25519blob 2026/10/26 20:29:16 INFO Applying migration id=rsablob 2026/10/26 20:29:16 INFO Applying migration id=iconscid 2026/10/26 20:29:16 INFO Applying migration id=actor 2026/10/26 20:29:16 INFO Applying migration id=localkeys 2026/10/26 20:29:16 INFO Applying migration id=deleted 2026/10/26 20:29:16 INFO Applying migration id=history 2026/10/26 20:29:16 INFO Applying migration id=outboxnano 2026/10/26 20:29:16 INFO Applying migration id=implements 2026/10/26 20:29:16 INFO Applying migration id=backfill 2026/10/26 20:29:17 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e7-3242-7726-b89b-cb466f344d23 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:29:17 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-3243-7095-9b85-399f2fd8df1b activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e7-3242-7726-b89b-cb466f344d23 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e7-3242-7726-b89b-cb466f344d23 --- PASS: TestFollow_AlreadyFollowing (1.17s) === RUN TestFollow_NoSuchUser 2026/10/26 20:29:17 INFO Applying migration id=initial 2026/10/26 20:29:17 INFO Applying migration id=notesupdated 2026/10/26 20:29:17 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:17 INFO Applying migration id=activitiesid 2026/10/26 20:29:17 INFO Applying migration id=outbox 2026/10/26 20:29:17 INFO Applying migration id=edits 2026/10/26 20:29:17 INFO Applying migration id=outboxactor 2026/10/26 20:29:17 INFO Applying migration id=outboxsender 2026/10/26 20:29:17 INFO Applying migration id=thread 2026/10/26 20:29:17 INFO Applying migration id=host 2026/10/26 20:29:17 INFO Applying migration id=sharedinbox 2026/10/26 20:29:17 INFO Applying migration id=noteshost 2026/10/26 20:29:17 INFO Applying migration id=fetched 2026/10/26 20:29:17 INFO Applying migration id=move 2026/10/26 20:29:17 INFO Applying migration id=cleanup 2026/10/26 20:29:17 INFO Applying migration id=received 2026/10/26 20:29:17 INFO Applying migration id=namehost 2026/10/26 20:29:17 INFO Applying migration id=outboxhost 2026/10/26 20:29:17 INFO Applying migration id=notesfts 2026/10/26 20:29:17 INFO Applying migration id=iconsname 2026/10/26 20:29:17 INFO Applying migration id=nohash 2026/10/26 20:29:17 INFO Applying migration id=shares 2026/10/26 20:29:17 INFO Applying migration id=actorttl 2026/10/26 20:29:17 INFO Applying migration id=tocc 2026/10/26 20:29:17 INFO Applying migration id=followeds 2026/10/26 20:29:17 INFO Applying migration id=certhash 2026/10/26 20:29:17 INFO Applying migration id=follows_sync 2026/10/26 20:29:17 INFO Applying migration id=jsonpath 2026/10/26 20:29:17 INFO Applying migration id=localforward 2026/10/26 20:29:17 INFO Applying migration id=avatar 2026/10/26 20:29:17 INFO Applying migration id=noimage 2026/10/26 20:29:17 INFO Applying migration id=feed 2026/10/26 20:29:17 INFO Applying migration id=bookmarks 2026/10/26 20:29:17 INFO Applying migration id=shareactivity 2026/10/26 20:29:17 INFO Applying migration id=application 2026/10/26 20:29:17 INFO Applying migration id=certificates 2026/10/26 20:29:17 INFO Applying migration id=rawforward 2026/10/26 20:29:17 INFO Applying migration id=publickey 2026/10/26 20:29:17 INFO Applying migration id=resolvegroup 2026/10/26 20:29:17 INFO Applying migration id=reject 2026/10/26 20:29:17 INFO Applying migration id=autodel 2026/10/26 20:29:17 INFO Applying migration id=jsonb 2026/10/26 20:29:17 INFO Applying migration id=quote 2026/10/26 20:29:17 INFO Applying migration id=rfc9421 2026/10/26 20:29:17 INFO Applying migration id=keys 2026/10/26 20:29:17 INFO Applying migration id=portable 2026/10/26 20:29:17 INFO Applying migration id=proofs 2026/10/26 20:29:17 INFO Applying migration id=contexts 2026/10/26 20:29:17 INFO Applying migration id=deliverieshost 2026/10/26 20:29:17 INFO Applying migration id=pembegin 2026/10/26 20:29:17 INFO Applying migration id=didhost 2026/10/26 20:29:17 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:17 INFO Applying migration id=invites 2026/10/26 20:29:17 INFO Applying migration id=ed25519blob 2026/10/26 20:29:17 INFO Applying migration id=rsablob 2026/10/26 20:29:17 INFO Applying migration id=iconscid 2026/10/26 20:29:17 INFO Applying migration id=actor 2026/10/26 20:29:17 INFO Applying migration id=localkeys 2026/10/26 20:29:17 INFO Applying migration id=deleted 2026/10/26 20:29:17 INFO Applying migration id=history 2026/10/26 20:29:17 INFO Applying migration id=outboxnano 2026/10/26 20:29:17 INFO Applying migration id=implements 2026/10/26 20:29:17 INFO Applying migration id=backfill 2026/10/26 20:29:17 WARN Cannot follow a non-existing user followed=https://localhost.localdomain:8443/user/erin --- PASS: TestFollow_NoSuchUser (0.75s) === RUN TestFollow_UnauthenticatedUser 2026/10/26 20:29:17 INFO Applying migration id=initial 2026/10/26 20:29:18 INFO Applying migration id=notesupdated 2026/10/26 20:29:18 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:18 INFO Applying migration id=activitiesid 2026/10/26 20:29:18 INFO Applying migration id=outbox 2026/10/26 20:29:18 INFO Applying migration id=edits 2026/10/26 20:29:18 INFO Applying migration id=outboxactor 2026/10/26 20:29:18 INFO Applying migration id=outboxsender 2026/10/26 20:29:18 INFO Applying migration id=thread 2026/10/26 20:29:18 INFO Applying migration id=host 2026/10/26 20:29:18 INFO Applying migration id=sharedinbox 2026/10/26 20:29:18 INFO Applying migration id=noteshost 2026/10/26 20:29:18 INFO Applying migration id=fetched 2026/10/26 20:29:18 INFO Applying migration id=move 2026/10/26 20:29:18 INFO Applying migration id=cleanup 2026/10/26 20:29:18 INFO Applying migration id=received 2026/10/26 20:29:18 INFO Applying migration id=namehost 2026/10/26 20:29:18 INFO Applying migration id=outboxhost 2026/10/26 20:29:18 INFO Applying migration id=notesfts 2026/10/26 20:29:18 INFO Applying migration id=iconsname 2026/10/26 20:29:18 INFO Applying migration id=nohash 2026/10/26 20:29:18 INFO Applying migration id=shares 2026/10/26 20:29:18 INFO Applying migration id=actorttl 2026/10/26 20:29:18 INFO Applying migration id=tocc 2026/10/26 20:29:18 INFO Applying migration id=followeds 2026/10/26 20:29:18 INFO Applying migration id=certhash 2026/10/26 20:29:18 INFO Applying migration id=follows_sync 2026/10/26 20:29:18 INFO Applying migration id=jsonpath 2026/10/26 20:29:18 INFO Applying migration id=localforward 2026/10/26 20:29:18 INFO Applying migration id=avatar 2026/10/26 20:29:18 INFO Applying migration id=noimage 2026/10/26 20:29:18 INFO Applying migration id=feed 2026/10/26 20:29:18 INFO Applying migration id=bookmarks 2026/10/26 20:29:18 INFO Applying migration id=shareactivity 2026/10/26 20:29:18 INFO Applying migration id=application 2026/10/26 20:29:18 INFO Applying migration id=certificates 2026/10/26 20:29:18 INFO Applying migration id=rawforward 2026/10/26 20:29:18 INFO Applying migration id=publickey 2026/10/26 20:29:18 INFO Applying migration id=resolvegroup 2026/10/26 20:29:18 INFO Applying migration id=reject 2026/10/26 20:29:18 INFO Applying migration id=autodel 2026/10/26 20:29:18 INFO Applying migration id=jsonb 2026/10/26 20:29:18 INFO Applying migration id=quote 2026/10/26 20:29:18 INFO Applying migration id=rfc9421 2026/10/26 20:29:18 INFO Applying migration id=keys 2026/10/26 20:29:18 INFO Applying migration id=portable 2026/10/26 20:29:18 INFO Applying migration id=proofs 2026/10/26 20:29:18 INFO Applying migration id=contexts 2026/10/26 20:29:18 INFO Applying migration id=deliverieshost 2026/10/26 20:29:18 INFO Applying migration id=pembegin 2026/10/26 20:29:18 INFO Applying migration id=didhost 2026/10/26 20:29:18 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:18 INFO Applying migration id=invites 2026/10/26 20:29:18 INFO Applying migration id=ed25519blob 2026/10/26 20:29:18 INFO Applying migration id=rsablob 2026/10/26 20:29:18 INFO Applying migration id=iconscid 2026/10/26 20:29:18 INFO Applying migration id=actor 2026/10/26 20:29:18 INFO Applying migration id=localkeys 2026/10/26 20:29:18 INFO Applying migration id=deleted 2026/10/26 20:29:18 INFO Applying migration id=history 2026/10/26 20:29:18 INFO Applying migration id=outboxnano 2026/10/26 20:29:18 INFO Applying migration id=implements 2026/10/26 20:29:18 INFO Applying migration id=backfill --- PASS: TestFollow_UnauthenticatedUser (0.94s) === RUN TestFollows_NoFollows 2026/10/26 20:29:18 INFO Applying migration id=initial 2026/10/26 20:29:18 INFO Applying migration id=notesupdated 2026/10/26 20:29:18 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:18 INFO Applying migration id=activitiesid 2026/10/26 20:29:18 INFO Applying migration id=outbox 2026/10/26 20:29:18 INFO Applying migration id=edits 2026/10/26 20:29:18 INFO Applying migration id=outboxactor 2026/10/26 20:29:18 INFO Applying migration id=outboxsender 2026/10/26 20:29:18 INFO Applying migration id=thread 2026/10/26 20:29:18 INFO Applying migration id=host 2026/10/26 20:29:18 INFO Applying migration id=sharedinbox 2026/10/26 20:29:18 INFO Applying migration id=noteshost 2026/10/26 20:29:18 INFO Applying migration id=fetched 2026/10/26 20:29:18 INFO Applying migration id=move 2026/10/26 20:29:18 INFO Applying migration id=cleanup 2026/10/26 20:29:18 INFO Applying migration id=received 2026/10/26 20:29:18 INFO Applying migration id=namehost 2026/10/26 20:29:18 INFO Applying migration id=outboxhost 2026/10/26 20:29:18 INFO Applying migration id=notesfts 2026/10/26 20:29:18 INFO Applying migration id=iconsname 2026/10/26 20:29:18 INFO Applying migration id=nohash 2026/10/26 20:29:18 INFO Applying migration id=shares 2026/10/26 20:29:18 INFO Applying migration id=actorttl 2026/10/26 20:29:18 INFO Applying migration id=tocc 2026/10/26 20:29:18 INFO Applying migration id=followeds 2026/10/26 20:29:18 INFO Applying migration id=certhash 2026/10/26 20:29:18 INFO Applying migration id=follows_sync 2026/10/26 20:29:18 INFO Applying migration id=jsonpath 2026/10/26 20:29:18 INFO Applying migration id=localforward 2026/10/26 20:29:18 INFO Applying migration id=avatar 2026/10/26 20:29:18 INFO Applying migration id=noimage 2026/10/26 20:29:18 INFO Applying migration id=feed 2026/10/26 20:29:18 INFO Applying migration id=bookmarks 2026/10/26 20:29:18 INFO Applying migration id=shareactivity 2026/10/26 20:29:18 INFO Applying migration id=application 2026/10/26 20:29:18 INFO Applying migration id=certificates 2026/10/26 20:29:18 INFO Applying migration id=rawforward 2026/10/26 20:29:18 INFO Applying migration id=publickey 2026/10/26 20:29:18 INFO Applying migration id=resolvegroup 2026/10/26 20:29:18 INFO Applying migration id=reject 2026/10/26 20:29:18 INFO Applying migration id=autodel 2026/10/26 20:29:18 INFO Applying migration id=jsonb 2026/10/26 20:29:19 INFO Applying migration id=quote 2026/10/26 20:29:19 INFO Applying migration id=rfc9421 2026/10/26 20:29:19 INFO Applying migration id=keys 2026/10/26 20:29:19 INFO Applying migration id=portable 2026/10/26 20:29:19 INFO Applying migration id=proofs 2026/10/26 20:29:19 INFO Applying migration id=contexts 2026/10/26 20:29:19 INFO Applying migration id=deliverieshost 2026/10/26 20:29:19 INFO Applying migration id=pembegin 2026/10/26 20:29:19 INFO Applying migration id=didhost 2026/10/26 20:29:19 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:19 INFO Applying migration id=invites 2026/10/26 20:29:19 INFO Applying migration id=ed25519blob 2026/10/26 20:29:19 INFO Applying migration id=rsablob 2026/10/26 20:29:19 INFO Applying migration id=iconscid 2026/10/26 20:29:19 INFO Applying migration id=actor 2026/10/26 20:29:19 INFO Applying migration id=localkeys 2026/10/26 20:29:19 INFO Applying migration id=deleted 2026/10/26 20:29:19 INFO Applying migration id=history 2026/10/26 20:29:19 INFO Applying migration id=outboxnano 2026/10/26 20:29:19 INFO Applying migration id=implements 2026/10/26 20:29:19 INFO Applying migration id=backfill --- PASS: TestFollows_NoFollows (1.40s) === RUN TestFollows_TwoInactive 2026/10/26 20:29:20 INFO Applying migration id=initial 2026/10/26 20:29:20 INFO Applying migration id=notesupdated 2026/10/26 20:29:20 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:20 INFO Applying migration id=activitiesid 2026/10/26 20:29:20 INFO Applying migration id=outbox 2026/10/26 20:29:20 INFO Applying migration id=edits 2026/10/26 20:29:20 INFO Applying migration id=outboxactor 2026/10/26 20:29:20 INFO Applying migration id=outboxsender 2026/10/26 20:29:20 INFO Applying migration id=thread 2026/10/26 20:29:20 INFO Applying migration id=host 2026/10/26 20:29:20 INFO Applying migration id=sharedinbox 2026/10/26 20:29:20 INFO Applying migration id=noteshost 2026/10/26 20:29:20 INFO Applying migration id=fetched 2026/10/26 20:29:20 INFO Applying migration id=move 2026/10/26 20:29:20 INFO Applying migration id=cleanup 2026/10/26 20:29:20 INFO Applying migration id=received 2026/10/26 20:29:20 INFO Applying migration id=namehost 2026/10/26 20:29:20 INFO Applying migration id=outboxhost 2026/10/26 20:29:20 INFO Applying migration id=notesfts 2026/10/26 20:29:20 INFO Applying migration id=iconsname 2026/10/26 20:29:20 INFO Applying migration id=nohash 2026/10/26 20:29:20 INFO Applying migration id=shares 2026/10/26 20:29:20 INFO Applying migration id=actorttl 2026/10/26 20:29:20 INFO Applying migration id=tocc 2026/10/26 20:29:20 INFO Applying migration id=followeds 2026/10/26 20:29:20 INFO Applying migration id=certhash 2026/10/26 20:29:20 INFO Applying migration id=follows_sync 2026/10/26 20:29:20 INFO Applying migration id=jsonpath 2026/10/26 20:29:20 INFO Applying migration id=localforward 2026/10/26 20:29:20 INFO Applying migration id=avatar 2026/10/26 20:29:20 INFO Applying migration id=noimage 2026/10/26 20:29:20 INFO Applying migration id=feed 2026/10/26 20:29:20 INFO Applying migration id=bookmarks 2026/10/26 20:29:20 INFO Applying migration id=shareactivity 2026/10/26 20:29:20 INFO Applying migration id=application 2026/10/26 20:29:20 INFO Applying migration id=certificates 2026/10/26 20:29:20 INFO Applying migration id=rawforward 2026/10/26 20:29:20 INFO Applying migration id=publickey 2026/10/26 20:29:20 INFO Applying migration id=resolvegroup 2026/10/26 20:29:20 INFO Applying migration id=reject 2026/10/26 20:29:20 INFO Applying migration id=autodel 2026/10/26 20:29:20 INFO Applying migration id=jsonb 2026/10/26 20:29:20 INFO Applying migration id=quote 2026/10/26 20:29:20 INFO Applying migration id=rfc9421 2026/10/26 20:29:20 INFO Applying migration id=keys 2026/10/26 20:29:20 INFO Applying migration id=portable 2026/10/26 20:29:20 INFO Applying migration id=proofs 2026/10/26 20:29:20 INFO Applying migration id=contexts 2026/10/26 20:29:20 INFO Applying migration id=deliverieshost 2026/10/26 20:29:20 INFO Applying migration id=pembegin 2026/10/26 20:29:20 INFO Applying migration id=didhost 2026/10/26 20:29:20 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:20 INFO Applying migration id=invites 2026/10/26 20:29:20 INFO Applying migration id=ed25519blob 2026/10/26 20:29:20 INFO Applying migration id=rsablob 2026/10/26 20:29:20 INFO Applying migration id=iconscid 2026/10/26 20:29:20 INFO Applying migration id=actor 2026/10/26 20:29:20 INFO Applying migration id=localkeys 2026/10/26 20:29:20 INFO Applying migration id=deleted 2026/10/26 20:29:20 INFO Applying migration id=history 2026/10/26 20:29:20 INFO Applying migration id=outboxnano 2026/10/26 20:29:20 INFO Applying migration id=implements 2026/10/26 20:29:20 INFO Applying migration id=backfill 2026/10/26 20:29:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e7-4161-765c-888b-e86843467fa6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:29:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-4161-7f3d-84a0-1971dbb38fff activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e7-4161-765c-888b-e86843467fa6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e7-4161-765c-888b-e86843467fa6 2026/10/26 20:29:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e7-4163-7b6f-a1bf-ef132df58124 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/26 20:29:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-4164-73e2-9eb7-73676dfd005d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e7-4163-7b6f-a1bf-ef132df58124 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e7-4163-7b6f-a1bf-ef132df58124 --- PASS: TestFollows_TwoInactive (0.79s) === RUN TestFollows_OneActiveOneInactive 2026/10/26 20:29:21 INFO Applying migration id=initial 2026/10/26 20:29:21 INFO Applying migration id=notesupdated 2026/10/26 20:29:21 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:21 INFO Applying migration id=activitiesid 2026/10/26 20:29:21 INFO Applying migration id=outbox 2026/10/26 20:29:21 INFO Applying migration id=edits 2026/10/26 20:29:21 INFO Applying migration id=outboxactor 2026/10/26 20:29:21 INFO Applying migration id=outboxsender 2026/10/26 20:29:21 INFO Applying migration id=thread 2026/10/26 20:29:21 INFO Applying migration id=host 2026/10/26 20:29:21 INFO Applying migration id=sharedinbox 2026/10/26 20:29:21 INFO Applying migration id=noteshost 2026/10/26 20:29:21 INFO Applying migration id=fetched 2026/10/26 20:29:21 INFO Applying migration id=move 2026/10/26 20:29:21 INFO Applying migration id=cleanup 2026/10/26 20:29:21 INFO Applying migration id=received 2026/10/26 20:29:21 INFO Applying migration id=namehost 2026/10/26 20:29:21 INFO Applying migration id=outboxhost 2026/10/26 20:29:21 INFO Applying migration id=notesfts 2026/10/26 20:29:21 INFO Applying migration id=iconsname 2026/10/26 20:29:21 INFO Applying migration id=nohash 2026/10/26 20:29:21 INFO Applying migration id=shares 2026/10/26 20:29:21 INFO Applying migration id=actorttl 2026/10/26 20:29:21 INFO Applying migration id=tocc 2026/10/26 20:29:21 INFO Applying migration id=followeds 2026/10/26 20:29:21 INFO Applying migration id=certhash 2026/10/26 20:29:21 INFO Applying migration id=follows_sync 2026/10/26 20:29:21 INFO Applying migration id=jsonpath 2026/10/26 20:29:21 INFO Applying migration id=localforward 2026/10/26 20:29:21 INFO Applying migration id=avatar 2026/10/26 20:29:21 INFO Applying migration id=noimage 2026/10/26 20:29:21 INFO Applying migration id=feed 2026/10/26 20:29:21 INFO Applying migration id=bookmarks 2026/10/26 20:29:21 INFO Applying migration id=shareactivity 2026/10/26 20:29:21 INFO Applying migration id=application 2026/10/26 20:29:21 INFO Applying migration id=certificates 2026/10/26 20:29:21 INFO Applying migration id=rawforward 2026/10/26 20:29:21 INFO Applying migration id=publickey 2026/10/26 20:29:21 INFO Applying migration id=resolvegroup 2026/10/26 20:29:21 INFO Applying migration id=reject 2026/10/26 20:29:21 INFO Applying migration id=autodel 2026/10/26 20:29:21 INFO Applying migration id=jsonb 2026/10/26 20:29:21 INFO Applying migration id=quote 2026/10/26 20:29:21 INFO Applying migration id=rfc9421 2026/10/26 20:29:21 INFO Applying migration id=keys 2026/10/26 20:29:21 INFO Applying migration id=portable 2026/10/26 20:29:21 INFO Applying migration id=proofs 2026/10/26 20:29:21 INFO Applying migration id=contexts 2026/10/26 20:29:21 INFO Applying migration id=deliverieshost 2026/10/26 20:29:21 INFO Applying migration id=pembegin 2026/10/26 20:29:21 INFO Applying migration id=didhost 2026/10/26 20:29:21 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:21 INFO Applying migration id=invites 2026/10/26 20:29:21 INFO Applying migration id=ed25519blob 2026/10/26 20:29:21 INFO Applying migration id=rsablob 2026/10/26 20:29:21 INFO Applying migration id=iconscid 2026/10/26 20:29:21 INFO Applying migration id=actor 2026/10/26 20:29:21 INFO Applying migration id=localkeys 2026/10/26 20:29:21 INFO Applying migration id=deleted 2026/10/26 20:29:21 INFO Applying migration id=history 2026/10/26 20:29:21 INFO Applying migration id=outboxnano 2026/10/26 20:29:21 INFO Applying migration id=implements 2026/10/26 20:29:21 INFO Applying migration id=backfill 2026/10/26 20:29:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e7-4847-7a5d-b025-dd2d9c6c45e8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:29:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-4848-7646-a336-91b5a1e80dae activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e7-4847-7a5d-b025-dd2d9c6c45e8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e7-4847-7a5d-b025-dd2d9c6c45e8 2026/10/26 20:29:22 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e7-4848-7d61-9182-341064520a54 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/26 20:29:22 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-4849-7480-8d9d-9e77948164ea activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e7-4848-7d61-9182-341064520a54 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e7-4848-7d61-9182-341064520a54 2026/10/26 20:29:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-484b-702c-a391-11849a6931f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-484a-7f42-8cf4-db85e644a01b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-484a-7f42-8cf4-db85e644a01b --- PASS: TestFollows_OneActiveOneInactive (1.77s) === RUN TestFollows_UnauthenticatedUser 2026/10/26 20:29:22 INFO Applying migration id=initial 2026/10/26 20:29:22 INFO Applying migration id=notesupdated 2026/10/26 20:29:22 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:22 INFO Applying migration id=activitiesid 2026/10/26 20:29:22 INFO Applying migration id=outbox 2026/10/26 20:29:22 INFO Applying migration id=edits 2026/10/26 20:29:22 INFO Applying migration id=outboxactor 2026/10/26 20:29:22 INFO Applying migration id=outboxsender 2026/10/26 20:29:22 INFO Applying migration id=thread 2026/10/26 20:29:22 INFO Applying migration id=host 2026/10/26 20:29:22 INFO Applying migration id=sharedinbox 2026/10/26 20:29:22 INFO Applying migration id=noteshost 2026/10/26 20:29:22 INFO Applying migration id=fetched 2026/10/26 20:29:22 INFO Applying migration id=move 2026/10/26 20:29:22 INFO Applying migration id=cleanup 2026/10/26 20:29:22 INFO Applying migration id=received 2026/10/26 20:29:22 INFO Applying migration id=namehost 2026/10/26 20:29:22 INFO Applying migration id=outboxhost 2026/10/26 20:29:22 INFO Applying migration id=notesfts 2026/10/26 20:29:22 INFO Applying migration id=iconsname 2026/10/26 20:29:22 INFO Applying migration id=nohash 2026/10/26 20:29:22 INFO Applying migration id=shares 2026/10/26 20:29:22 INFO Applying migration id=actorttl 2026/10/26 20:29:22 INFO Applying migration id=tocc 2026/10/26 20:29:22 INFO Applying migration id=followeds 2026/10/26 20:29:22 INFO Applying migration id=certhash 2026/10/26 20:29:22 INFO Applying migration id=follows_sync 2026/10/26 20:29:22 INFO Applying migration id=jsonpath 2026/10/26 20:29:22 INFO Applying migration id=localforward 2026/10/26 20:29:22 INFO Applying migration id=avatar 2026/10/26 20:29:22 INFO Applying migration id=noimage 2026/10/26 20:29:22 INFO Applying migration id=feed 2026/10/26 20:29:22 INFO Applying migration id=bookmarks 2026/10/26 20:29:22 INFO Applying migration id=shareactivity 2026/10/26 20:29:22 INFO Applying migration id=application 2026/10/26 20:29:22 INFO Applying migration id=certificates 2026/10/26 20:29:22 INFO Applying migration id=rawforward 2026/10/26 20:29:22 INFO Applying migration id=publickey 2026/10/26 20:29:22 INFO Applying migration id=resolvegroup 2026/10/26 20:29:22 INFO Applying migration id=reject 2026/10/26 20:29:22 INFO Applying migration id=autodel 2026/10/26 20:29:22 INFO Applying migration id=jsonb 2026/10/26 20:29:22 INFO Applying migration id=quote 2026/10/26 20:29:22 INFO Applying migration id=rfc9421 2026/10/26 20:29:22 INFO Applying migration id=keys 2026/10/26 20:29:22 INFO Applying migration id=portable 2026/10/26 20:29:22 INFO Applying migration id=proofs 2026/10/26 20:29:22 INFO Applying migration id=contexts 2026/10/26 20:29:22 INFO Applying migration id=deliverieshost 2026/10/26 20:29:22 INFO Applying migration id=pembegin 2026/10/26 20:29:22 INFO Applying migration id=didhost 2026/10/26 20:29:22 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:22 INFO Applying migration id=invites 2026/10/26 20:29:22 INFO Applying migration id=ed25519blob 2026/10/26 20:29:22 INFO Applying migration id=rsablob 2026/10/26 20:29:22 INFO Applying migration id=iconscid 2026/10/26 20:29:22 INFO Applying migration id=actor 2026/10/26 20:29:22 INFO Applying migration id=localkeys 2026/10/26 20:29:22 INFO Applying migration id=deleted 2026/10/26 20:29:22 INFO Applying migration id=history 2026/10/26 20:29:22 INFO Applying migration id=outboxnano 2026/10/26 20:29:22 INFO Applying migration id=implements 2026/10/26 20:29:22 INFO Applying migration id=backfill --- PASS: TestFollows_UnauthenticatedUser (0.87s) === RUN TestForward_ReplyToPostByFollower 2026/10/26 20:29:23 INFO Applying migration id=initial 2026/10/26 20:29:23 INFO Applying migration id=notesupdated 2026/10/26 20:29:23 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:23 INFO Applying migration id=activitiesid 2026/10/26 20:29:23 INFO Applying migration id=outbox 2026/10/26 20:29:23 INFO Applying migration id=edits 2026/10/26 20:29:23 INFO Applying migration id=outboxactor 2026/10/26 20:29:23 INFO Applying migration id=outboxsender 2026/10/26 20:29:23 INFO Applying migration id=thread 2026/10/26 20:29:23 INFO Applying migration id=host 2026/10/26 20:29:23 INFO Applying migration id=sharedinbox 2026/10/26 20:29:23 INFO Applying migration id=noteshost 2026/10/26 20:29:23 INFO Applying migration id=fetched 2026/10/26 20:29:23 INFO Applying migration id=move 2026/10/26 20:29:23 INFO Applying migration id=cleanup 2026/10/26 20:29:23 INFO Applying migration id=received 2026/10/26 20:29:23 INFO Applying migration id=namehost 2026/10/26 20:29:23 INFO Applying migration id=outboxhost 2026/10/26 20:29:23 INFO Applying migration id=notesfts 2026/10/26 20:29:23 INFO Applying migration id=iconsname 2026/10/26 20:29:23 INFO Applying migration id=nohash 2026/10/26 20:29:23 INFO Applying migration id=shares 2026/10/26 20:29:23 INFO Applying migration id=actorttl 2026/10/26 20:29:23 INFO Applying migration id=tocc 2026/10/26 20:29:23 INFO Applying migration id=followeds 2026/10/26 20:29:23 INFO Applying migration id=certhash 2026/10/26 20:29:23 INFO Applying migration id=follows_sync 2026/10/26 20:29:23 INFO Applying migration id=jsonpath 2026/10/26 20:29:23 INFO Applying migration id=localforward 2026/10/26 20:29:23 INFO Applying migration id=avatar 2026/10/26 20:29:23 INFO Applying migration id=noimage 2026/10/26 20:29:23 INFO Applying migration id=feed 2026/10/26 20:29:23 INFO Applying migration id=bookmarks 2026/10/26 20:29:23 INFO Applying migration id=shareactivity 2026/10/26 20:29:23 INFO Applying migration id=application 2026/10/26 20:29:23 INFO Applying migration id=certificates 2026/10/26 20:29:23 INFO Applying migration id=rawforward 2026/10/26 20:29:23 INFO Applying migration id=publickey 2026/10/26 20:29:23 INFO Applying migration id=resolvegroup 2026/10/26 20:29:23 INFO Applying migration id=reject 2026/10/26 20:29:23 INFO Applying migration id=autodel 2026/10/26 20:29:23 INFO Applying migration id=jsonb 2026/10/26 20:29:23 INFO Applying migration id=quote 2026/10/26 20:29:23 INFO Applying migration id=rfc9421 2026/10/26 20:29:23 INFO Applying migration id=keys 2026/10/26 20:29:23 INFO Applying migration id=portable 2026/10/26 20:29:23 INFO Applying migration id=proofs 2026/10/26 20:29:23 INFO Applying migration id=contexts 2026/10/26 20:29:23 INFO Applying migration id=deliverieshost 2026/10/26 20:29:23 INFO Applying migration id=pembegin 2026/10/26 20:29:23 INFO Applying migration id=didhost 2026/10/26 20:29:23 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:23 INFO Applying migration id=invites 2026/10/26 20:29:23 INFO Applying migration id=ed25519blob 2026/10/26 20:29:23 INFO Applying migration id=rsablob 2026/10/26 20:29:23 INFO Applying migration id=iconscid 2026/10/26 20:29:23 INFO Applying migration id=actor 2026/10/26 20:29:23 INFO Applying migration id=localkeys 2026/10/26 20:29:23 INFO Applying migration id=deleted 2026/10/26 20:29:23 INFO Applying migration id=history 2026/10/26 20:29:23 INFO Applying migration id=outboxnano 2026/10/26 20:29:23 INFO Applying migration id=implements 2026/10/26 20:29:23 INFO Applying migration id=backfill 2026/10/26 20:29:25 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-52e1-7384-8c70-1e97f26d99a7 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/26 20:29:25 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/26 20:29:25 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPostByFollower (1.84s) === RUN TestForward_ReplyToPublicPost 2026/10/26 20:29:25 INFO Applying migration id=initial 2026/10/26 20:29:25 INFO Applying migration id=notesupdated 2026/10/26 20:29:25 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:25 INFO Applying migration id=activitiesid 2026/10/26 20:29:25 INFO Applying migration id=outbox 2026/10/26 20:29:25 INFO Applying migration id=edits 2026/10/26 20:29:25 INFO Applying migration id=outboxactor 2026/10/26 20:29:25 INFO Applying migration id=outboxsender 2026/10/26 20:29:25 INFO Applying migration id=thread 2026/10/26 20:29:25 INFO Applying migration id=host 2026/10/26 20:29:25 INFO Applying migration id=sharedinbox 2026/10/26 20:29:25 INFO Applying migration id=noteshost 2026/10/26 20:29:25 INFO Applying migration id=fetched 2026/10/26 20:29:25 INFO Applying migration id=move 2026/10/26 20:29:25 INFO Applying migration id=cleanup 2026/10/26 20:29:25 INFO Applying migration id=received 2026/10/26 20:29:25 INFO Applying migration id=namehost 2026/10/26 20:29:25 INFO Applying migration id=outboxhost 2026/10/26 20:29:25 INFO Applying migration id=notesfts 2026/10/26 20:29:25 INFO Applying migration id=iconsname 2026/10/26 20:29:25 INFO Applying migration id=nohash 2026/10/26 20:29:25 INFO Applying migration id=shares 2026/10/26 20:29:25 INFO Applying migration id=actorttl 2026/10/26 20:29:25 INFO Applying migration id=tocc 2026/10/26 20:29:25 INFO Applying migration id=followeds 2026/10/26 20:29:25 INFO Applying migration id=certhash 2026/10/26 20:29:25 INFO Applying migration id=follows_sync 2026/10/26 20:29:25 INFO Applying migration id=jsonpath 2026/10/26 20:29:25 INFO Applying migration id=localforward 2026/10/26 20:29:25 INFO Applying migration id=avatar 2026/10/26 20:29:25 INFO Applying migration id=noimage 2026/10/26 20:29:25 INFO Applying migration id=feed 2026/10/26 20:29:25 INFO Applying migration id=bookmarks 2026/10/26 20:29:25 INFO Applying migration id=shareactivity 2026/10/26 20:29:25 INFO Applying migration id=application 2026/10/26 20:29:25 INFO Applying migration id=certificates 2026/10/26 20:29:25 INFO Applying migration id=rawforward 2026/10/26 20:29:25 INFO Applying migration id=publickey 2026/10/26 20:29:25 INFO Applying migration id=resolvegroup 2026/10/26 20:29:25 INFO Applying migration id=reject 2026/10/26 20:29:25 INFO Applying migration id=autodel 2026/10/26 20:29:25 INFO Applying migration id=jsonb 2026/10/26 20:29:25 INFO Applying migration id=quote 2026/10/26 20:29:25 INFO Applying migration id=rfc9421 2026/10/26 20:29:25 INFO Applying migration id=keys 2026/10/26 20:29:25 INFO Applying migration id=portable 2026/10/26 20:29:25 INFO Applying migration id=proofs 2026/10/26 20:29:25 INFO Applying migration id=contexts 2026/10/26 20:29:25 INFO Applying migration id=deliverieshost 2026/10/26 20:29:25 INFO Applying migration id=pembegin 2026/10/26 20:29:25 INFO Applying migration id=didhost 2026/10/26 20:29:25 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:25 INFO Applying migration id=invites 2026/10/26 20:29:25 INFO Applying migration id=ed25519blob 2026/10/26 20:29:25 INFO Applying migration id=rsablob 2026/10/26 20:29:25 INFO Applying migration id=iconscid 2026/10/26 20:29:25 INFO Applying migration id=actor 2026/10/26 20:29:25 INFO Applying migration id=localkeys 2026/10/26 20:29:25 INFO Applying migration id=deleted 2026/10/26 20:29:25 INFO Applying migration id=history 2026/10/26 20:29:25 INFO Applying migration id=outboxnano 2026/10/26 20:29:25 INFO Applying migration id=implements 2026/10/26 20:29:25 INFO Applying migration id=backfill 2026/10/26 20:29:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-562d-75c7-a2f5-4f4569a89bbe 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/26 20:29:26 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/26 20:29:26 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToPublicPost (0.84s) === RUN TestForward_LocalReplyToLocalPublicPost 2026/10/26 20:29:26 INFO Applying migration id=initial 2026/10/26 20:29:26 INFO Applying migration id=notesupdated 2026/10/26 20:29:26 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:26 INFO Applying migration id=activitiesid 2026/10/26 20:29:26 INFO Applying migration id=outbox 2026/10/26 20:29:26 INFO Applying migration id=edits 2026/10/26 20:29:26 INFO Applying migration id=outboxactor 2026/10/26 20:29:26 INFO Applying migration id=outboxsender 2026/10/26 20:29:26 INFO Applying migration id=thread 2026/10/26 20:29:26 INFO Applying migration id=host 2026/10/26 20:29:26 INFO Applying migration id=sharedinbox 2026/10/26 20:29:26 INFO Applying migration id=noteshost 2026/10/26 20:29:26 INFO Applying migration id=fetched 2026/10/26 20:29:26 INFO Applying migration id=move 2026/10/26 20:29:26 INFO Applying migration id=cleanup 2026/10/26 20:29:26 INFO Applying migration id=received 2026/10/26 20:29:26 INFO Applying migration id=namehost 2026/10/26 20:29:26 INFO Applying migration id=outboxhost 2026/10/26 20:29:26 INFO Applying migration id=notesfts 2026/10/26 20:29:26 INFO Applying migration id=iconsname 2026/10/26 20:29:26 INFO Applying migration id=nohash 2026/10/26 20:29:26 INFO Applying migration id=shares 2026/10/26 20:29:26 INFO Applying migration id=actorttl 2026/10/26 20:29:26 INFO Applying migration id=tocc 2026/10/26 20:29:26 INFO Applying migration id=followeds 2026/10/26 20:29:26 INFO Applying migration id=certhash 2026/10/26 20:29:26 INFO Applying migration id=follows_sync 2026/10/26 20:29:26 INFO Applying migration id=jsonpath 2026/10/26 20:29:26 INFO Applying migration id=localforward 2026/10/26 20:29:26 INFO Applying migration id=avatar 2026/10/26 20:29:26 INFO Applying migration id=noimage 2026/10/26 20:29:26 INFO Applying migration id=feed 2026/10/26 20:29:26 INFO Applying migration id=bookmarks 2026/10/26 20:29:26 INFO Applying migration id=shareactivity 2026/10/26 20:29:26 INFO Applying migration id=application 2026/10/26 20:29:26 INFO Applying migration id=certificates 2026/10/26 20:29:26 INFO Applying migration id=rawforward 2026/10/26 20:29:26 INFO Applying migration id=publickey 2026/10/26 20:29:26 INFO Applying migration id=resolvegroup 2026/10/26 20:29:26 INFO Applying migration id=reject 2026/10/26 20:29:26 INFO Applying migration id=autodel 2026/10/26 20:29:26 INFO Applying migration id=jsonb 2026/10/26 20:29:26 INFO Applying migration id=quote 2026/10/26 20:29:26 INFO Applying migration id=rfc9421 2026/10/26 20:29:26 INFO Applying migration id=keys 2026/10/26 20:29:26 INFO Applying migration id=portable 2026/10/26 20:29:26 INFO Applying migration id=proofs 2026/10/26 20:29:26 INFO Applying migration id=contexts 2026/10/26 20:29:26 INFO Applying migration id=deliverieshost 2026/10/26 20:29:26 INFO Applying migration id=pembegin 2026/10/26 20:29:26 INFO Applying migration id=didhost 2026/10/26 20:29:26 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:26 INFO Applying migration id=invites 2026/10/26 20:29:26 INFO Applying migration id=ed25519blob 2026/10/26 20:29:26 INFO Applying migration id=rsablob 2026/10/26 20:29:26 INFO Applying migration id=iconscid 2026/10/26 20:29:26 INFO Applying migration id=actor 2026/10/26 20:29:26 INFO Applying migration id=localkeys 2026/10/26 20:29:26 INFO Applying migration id=deleted 2026/10/26 20:29:26 INFO Applying migration id=history 2026/10/26 20:29:26 INFO Applying migration id=outboxnano 2026/10/26 20:29:26 INFO Applying migration id=implements 2026/10/26 20:29:26 INFO Applying migration id=backfill 2026/10/26 20:29:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-5915-7dd6-b688-2bb110c846ed 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/26 20:29:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-5916-772a-ac71-6e4f2c4ebe44 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-5916-76e5-9135-68c2c120f3af activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-5916-76e5-9135-68c2c120f3af 2026/10/26 20:29:27 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e7-5916-76e5-9135-68c2c120f3af 2026/10/26 20:29:27 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179e7-5918-74c5-92b1-39da2516a0dc note=https://localhost.localdomain:8443/post/01a179e7-5918-7491-acf1-eab3f8ef8f33 thread=https://localhost.localdomain:8443/post/01a179e7-5916-76e5-9135-68c2c120f3af starter=https://localhost.localdomain:8443/user/alice 2026/10/26 20:29:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-5918-74c5-92b1-39da2516a0dc activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-5918-7491-acf1-eab3f8ef8f33 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-5918-7491-acf1-eab3f8ef8f33 --- PASS: TestForward_LocalReplyToLocalPublicPost (0.75s) === RUN TestForward_ReplyToReplyToPostByFollower 2026/10/26 20:29:27 INFO Applying migration id=initial 2026/10/26 20:29:27 INFO Applying migration id=notesupdated 2026/10/26 20:29:27 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:27 INFO Applying migration id=activitiesid 2026/10/26 20:29:27 INFO Applying migration id=outbox 2026/10/26 20:29:27 INFO Applying migration id=edits 2026/10/26 20:29:27 INFO Applying migration id=outboxactor 2026/10/26 20:29:27 INFO Applying migration id=outboxsender 2026/10/26 20:29:27 INFO Applying migration id=thread 2026/10/26 20:29:27 INFO Applying migration id=host 2026/10/26 20:29:27 INFO Applying migration id=sharedinbox 2026/10/26 20:29:27 INFO Applying migration id=noteshost 2026/10/26 20:29:27 INFO Applying migration id=fetched 2026/10/26 20:29:27 INFO Applying migration id=move 2026/10/26 20:29:27 INFO Applying migration id=cleanup 2026/10/26 20:29:27 INFO Applying migration id=received 2026/10/26 20:29:27 INFO Applying migration id=namehost 2026/10/26 20:29:27 INFO Applying migration id=outboxhost 2026/10/26 20:29:27 INFO Applying migration id=notesfts 2026/10/26 20:29:27 INFO Applying migration id=iconsname 2026/10/26 20:29:27 INFO Applying migration id=nohash 2026/10/26 20:29:27 INFO Applying migration id=shares 2026/10/26 20:29:27 INFO Applying migration id=actorttl 2026/10/26 20:29:27 INFO Applying migration id=tocc 2026/10/26 20:29:27 INFO Applying migration id=followeds 2026/10/26 20:29:27 INFO Applying migration id=certhash 2026/10/26 20:29:27 INFO Applying migration id=follows_sync 2026/10/26 20:29:27 INFO Applying migration id=jsonpath 2026/10/26 20:29:27 INFO Applying migration id=localforward 2026/10/26 20:29:27 INFO Applying migration id=avatar 2026/10/26 20:29:27 INFO Applying migration id=noimage 2026/10/26 20:29:27 INFO Applying migration id=feed 2026/10/26 20:29:27 INFO Applying migration id=bookmarks 2026/10/26 20:29:27 INFO Applying migration id=shareactivity 2026/10/26 20:29:27 INFO Applying migration id=application 2026/10/26 20:29:27 INFO Applying migration id=certificates 2026/10/26 20:29:27 INFO Applying migration id=rawforward 2026/10/26 20:29:27 INFO Applying migration id=publickey 2026/10/26 20:29:27 INFO Applying migration id=resolvegroup 2026/10/26 20:29:27 INFO Applying migration id=reject 2026/10/26 20:29:27 INFO Applying migration id=autodel 2026/10/26 20:29:27 INFO Applying migration id=jsonb 2026/10/26 20:29:27 INFO Applying migration id=quote 2026/10/26 20:29:27 INFO Applying migration id=rfc9421 2026/10/26 20:29:27 INFO Applying migration id=keys 2026/10/26 20:29:27 INFO Applying migration id=portable 2026/10/26 20:29:27 INFO Applying migration id=proofs 2026/10/26 20:29:27 INFO Applying migration id=contexts 2026/10/26 20:29:27 INFO Applying migration id=deliverieshost 2026/10/26 20:29:27 INFO Applying migration id=pembegin 2026/10/26 20:29:27 INFO Applying migration id=didhost 2026/10/26 20:29:27 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:27 INFO Applying migration id=invites 2026/10/26 20:29:27 INFO Applying migration id=ed25519blob 2026/10/26 20:29:27 INFO Applying migration id=rsablob 2026/10/26 20:29:27 INFO Applying migration id=iconscid 2026/10/26 20:29:27 INFO Applying migration id=actor 2026/10/26 20:29:27 INFO Applying migration id=localkeys 2026/10/26 20:29:27 INFO Applying migration id=deleted 2026/10/26 20:29:27 INFO Applying migration id=history 2026/10/26 20:29:27 INFO Applying migration id=outboxnano 2026/10/26 20:29:27 INFO Applying migration id=implements 2026/10/26 20:29:27 INFO Applying migration id=backfill 2026/10/26 20:29:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-5cee-72a1-a876-bff81842ba80 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/26 20:29:28 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/26 20:29:28 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToReplyToPostByFollower (0.98s) === RUN TestForward_ReplyToUnknownPost 2026/10/26 20:29:28 INFO Applying migration id=initial 2026/10/26 20:29:28 INFO Applying migration id=notesupdated 2026/10/26 20:29:28 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:28 INFO Applying migration id=activitiesid 2026/10/26 20:29:28 INFO Applying migration id=outbox 2026/10/26 20:29:28 INFO Applying migration id=edits 2026/10/26 20:29:28 INFO Applying migration id=outboxactor 2026/10/26 20:29:28 INFO Applying migration id=outboxsender 2026/10/26 20:29:28 INFO Applying migration id=thread 2026/10/26 20:29:28 INFO Applying migration id=host 2026/10/26 20:29:28 INFO Applying migration id=sharedinbox 2026/10/26 20:29:28 INFO Applying migration id=noteshost 2026/10/26 20:29:28 INFO Applying migration id=fetched 2026/10/26 20:29:28 INFO Applying migration id=move 2026/10/26 20:29:28 INFO Applying migration id=cleanup 2026/10/26 20:29:28 INFO Applying migration id=received 2026/10/26 20:29:28 INFO Applying migration id=namehost 2026/10/26 20:29:28 INFO Applying migration id=outboxhost 2026/10/26 20:29:28 INFO Applying migration id=notesfts 2026/10/26 20:29:28 INFO Applying migration id=iconsname 2026/10/26 20:29:28 INFO Applying migration id=nohash 2026/10/26 20:29:28 INFO Applying migration id=shares 2026/10/26 20:29:28 INFO Applying migration id=actorttl 2026/10/26 20:29:28 INFO Applying migration id=tocc 2026/10/26 20:29:28 INFO Applying migration id=followeds 2026/10/26 20:29:28 INFO Applying migration id=certhash 2026/10/26 20:29:28 INFO Applying migration id=follows_sync 2026/10/26 20:29:28 INFO Applying migration id=jsonpath 2026/10/26 20:29:28 INFO Applying migration id=localforward 2026/10/26 20:29:28 INFO Applying migration id=avatar 2026/10/26 20:29:28 INFO Applying migration id=noimage 2026/10/26 20:29:28 INFO Applying migration id=feed 2026/10/26 20:29:28 INFO Applying migration id=bookmarks 2026/10/26 20:29:28 INFO Applying migration id=shareactivity 2026/10/26 20:29:28 INFO Applying migration id=application 2026/10/26 20:29:28 INFO Applying migration id=certificates 2026/10/26 20:29:28 INFO Applying migration id=rawforward 2026/10/26 20:29:28 INFO Applying migration id=publickey 2026/10/26 20:29:28 INFO Applying migration id=resolvegroup 2026/10/26 20:29:28 INFO Applying migration id=reject 2026/10/26 20:29:28 INFO Applying migration id=autodel 2026/10/26 20:29:28 INFO Applying migration id=jsonb 2026/10/26 20:29:28 INFO Applying migration id=quote 2026/10/26 20:29:28 INFO Applying migration id=rfc9421 2026/10/26 20:29:28 INFO Applying migration id=keys 2026/10/26 20:29:28 INFO Applying migration id=portable 2026/10/26 20:29:28 INFO Applying migration id=proofs 2026/10/26 20:29:28 INFO Applying migration id=contexts 2026/10/26 20:29:28 INFO Applying migration id=deliverieshost 2026/10/26 20:29:28 INFO Applying migration id=pembegin 2026/10/26 20:29:28 INFO Applying migration id=didhost 2026/10/26 20:29:28 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:28 INFO Applying migration id=invites 2026/10/26 20:29:28 INFO Applying migration id=ed25519blob 2026/10/26 20:29:28 INFO Applying migration id=rsablob 2026/10/26 20:29:28 INFO Applying migration id=iconscid 2026/10/26 20:29:28 INFO Applying migration id=actor 2026/10/26 20:29:28 INFO Applying migration id=localkeys 2026/10/26 20:29:28 INFO Applying migration id=deleted 2026/10/26 20:29:28 INFO Applying migration id=history 2026/10/26 20:29:28 INFO Applying migration id=outboxnano 2026/10/26 20:29:28 INFO Applying migration id=implements 2026/10/26 20:29:28 INFO Applying migration id=backfill 2026/10/26 20:29:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-6156-7193-b926-c9c7c0016ce6 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/26 20:29:29 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToUnknownPost (1.13s) === RUN TestForward_ReplyToDM 2026/10/26 20:29:29 INFO Applying migration id=initial 2026/10/26 20:29:29 INFO Applying migration id=notesupdated 2026/10/26 20:29:29 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:29 INFO Applying migration id=activitiesid 2026/10/26 20:29:29 INFO Applying migration id=outbox 2026/10/26 20:29:29 INFO Applying migration id=edits 2026/10/26 20:29:29 INFO Applying migration id=outboxactor 2026/10/26 20:29:29 INFO Applying migration id=outboxsender 2026/10/26 20:29:29 INFO Applying migration id=thread 2026/10/26 20:29:29 INFO Applying migration id=host 2026/10/26 20:29:29 INFO Applying migration id=sharedinbox 2026/10/26 20:29:29 INFO Applying migration id=noteshost 2026/10/26 20:29:29 INFO Applying migration id=fetched 2026/10/26 20:29:29 INFO Applying migration id=move 2026/10/26 20:29:29 INFO Applying migration id=cleanup 2026/10/26 20:29:29 INFO Applying migration id=received 2026/10/26 20:29:29 INFO Applying migration id=namehost 2026/10/26 20:29:29 INFO Applying migration id=outboxhost 2026/10/26 20:29:29 INFO Applying migration id=notesfts 2026/10/26 20:29:29 INFO Applying migration id=iconsname 2026/10/26 20:29:29 INFO Applying migration id=nohash 2026/10/26 20:29:29 INFO Applying migration id=shares 2026/10/26 20:29:29 INFO Applying migration id=actorttl 2026/10/26 20:29:29 INFO Applying migration id=tocc 2026/10/26 20:29:29 INFO Applying migration id=followeds 2026/10/26 20:29:29 INFO Applying migration id=certhash 2026/10/26 20:29:29 INFO Applying migration id=follows_sync 2026/10/26 20:29:29 INFO Applying migration id=jsonpath 2026/10/26 20:29:29 INFO Applying migration id=localforward 2026/10/26 20:29:29 INFO Applying migration id=avatar 2026/10/26 20:29:29 INFO Applying migration id=noimage 2026/10/26 20:29:29 INFO Applying migration id=feed 2026/10/26 20:29:29 INFO Applying migration id=bookmarks 2026/10/26 20:29:29 INFO Applying migration id=shareactivity 2026/10/26 20:29:29 INFO Applying migration id=application 2026/10/26 20:29:29 INFO Applying migration id=certificates 2026/10/26 20:29:29 INFO Applying migration id=rawforward 2026/10/26 20:29:29 INFO Applying migration id=publickey 2026/10/26 20:29:29 INFO Applying migration id=resolvegroup 2026/10/26 20:29:29 INFO Applying migration id=reject 2026/10/26 20:29:29 INFO Applying migration id=autodel 2026/10/26 20:29:29 INFO Applying migration id=jsonb 2026/10/26 20:29:29 INFO Applying migration id=quote 2026/10/26 20:29:29 INFO Applying migration id=rfc9421 2026/10/26 20:29:29 INFO Applying migration id=keys 2026/10/26 20:29:29 INFO Applying migration id=portable 2026/10/26 20:29:29 INFO Applying migration id=proofs 2026/10/26 20:29:29 INFO Applying migration id=contexts 2026/10/26 20:29:29 INFO Applying migration id=deliverieshost 2026/10/26 20:29:29 INFO Applying migration id=pembegin 2026/10/26 20:29:29 INFO Applying migration id=didhost 2026/10/26 20:29:29 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:29 INFO Applying migration id=invites 2026/10/26 20:29:29 INFO Applying migration id=ed25519blob 2026/10/26 20:29:29 INFO Applying migration id=rsablob 2026/10/26 20:29:29 INFO Applying migration id=iconscid 2026/10/26 20:29:29 INFO Applying migration id=actor 2026/10/26 20:29:29 INFO Applying migration id=localkeys 2026/10/26 20:29:29 INFO Applying migration id=deleted 2026/10/26 20:29:29 INFO Applying migration id=history 2026/10/26 20:29:29 INFO Applying migration id=outboxnano 2026/10/26 20:29:29 INFO Applying migration id=implements 2026/10/26 20:29:29 INFO Applying migration id=backfill 2026/10/26 20:29:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-67ed-7737-b574-429957bd49ff 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/26 20:29:30 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ReplyToDM (1.69s) === RUN TestForward_NotFollowingAuthor 2026/10/26 20:29:30 INFO Applying migration id=initial 2026/10/26 20:29:30 INFO Applying migration id=notesupdated 2026/10/26 20:29:30 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:30 INFO Applying migration id=activitiesid 2026/10/26 20:29:30 INFO Applying migration id=outbox 2026/10/26 20:29:30 INFO Applying migration id=edits 2026/10/26 20:29:30 INFO Applying migration id=outboxactor 2026/10/26 20:29:30 INFO Applying migration id=outboxsender 2026/10/26 20:29:30 INFO Applying migration id=thread 2026/10/26 20:29:30 INFO Applying migration id=host 2026/10/26 20:29:30 INFO Applying migration id=sharedinbox 2026/10/26 20:29:30 INFO Applying migration id=noteshost 2026/10/26 20:29:31 INFO Applying migration id=fetched 2026/10/26 20:29:31 INFO Applying migration id=move 2026/10/26 20:29:31 INFO Applying migration id=cleanup 2026/10/26 20:29:31 INFO Applying migration id=received 2026/10/26 20:29:31 INFO Applying migration id=namehost 2026/10/26 20:29:31 INFO Applying migration id=outboxhost 2026/10/26 20:29:31 INFO Applying migration id=notesfts 2026/10/26 20:29:31 INFO Applying migration id=iconsname 2026/10/26 20:29:31 INFO Applying migration id=nohash 2026/10/26 20:29:31 INFO Applying migration id=shares 2026/10/26 20:29:31 INFO Applying migration id=actorttl 2026/10/26 20:29:31 INFO Applying migration id=tocc 2026/10/26 20:29:31 INFO Applying migration id=followeds 2026/10/26 20:29:31 INFO Applying migration id=certhash 2026/10/26 20:29:31 INFO Applying migration id=follows_sync 2026/10/26 20:29:31 INFO Applying migration id=jsonpath 2026/10/26 20:29:31 INFO Applying migration id=localforward 2026/10/26 20:29:31 INFO Applying migration id=avatar 2026/10/26 20:29:31 INFO Applying migration id=noimage 2026/10/26 20:29:31 INFO Applying migration id=feed 2026/10/26 20:29:31 INFO Applying migration id=bookmarks 2026/10/26 20:29:31 INFO Applying migration id=shareactivity 2026/10/26 20:29:31 INFO Applying migration id=application 2026/10/26 20:29:31 INFO Applying migration id=certificates 2026/10/26 20:29:31 INFO Applying migration id=rawforward 2026/10/26 20:29:31 INFO Applying migration id=publickey 2026/10/26 20:29:31 INFO Applying migration id=resolvegroup 2026/10/26 20:29:31 INFO Applying migration id=reject 2026/10/26 20:29:31 INFO Applying migration id=autodel 2026/10/26 20:29:31 INFO Applying migration id=jsonb 2026/10/26 20:29:31 INFO Applying migration id=quote 2026/10/26 20:29:31 INFO Applying migration id=rfc9421 2026/10/26 20:29:31 INFO Applying migration id=keys 2026/10/26 20:29:31 INFO Applying migration id=portable 2026/10/26 20:29:31 INFO Applying migration id=proofs 2026/10/26 20:29:31 INFO Applying migration id=contexts 2026/10/26 20:29:31 INFO Applying migration id=deliverieshost 2026/10/26 20:29:31 INFO Applying migration id=pembegin 2026/10/26 20:29:31 INFO Applying migration id=didhost 2026/10/26 20:29:31 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:31 INFO Applying migration id=invites 2026/10/26 20:29:31 INFO Applying migration id=ed25519blob 2026/10/26 20:29:31 INFO Applying migration id=rsablob 2026/10/26 20:29:31 INFO Applying migration id=iconscid 2026/10/26 20:29:31 INFO Applying migration id=actor 2026/10/26 20:29:31 INFO Applying migration id=localkeys 2026/10/26 20:29:31 INFO Applying migration id=deleted 2026/10/26 20:29:31 INFO Applying migration id=history 2026/10/26 20:29:31 INFO Applying migration id=outboxnano 2026/10/26 20:29:31 INFO Applying migration id=implements 2026/10/26 20:29:31 INFO Applying migration id=backfill 2026/10/26 20:29:32 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/26 20:29:32 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotFollowingAuthor (1.20s) === RUN TestForward_NotReplyToLocalPost 2026/10/26 20:29:32 INFO Applying migration id=initial 2026/10/26 20:29:32 INFO Applying migration id=notesupdated 2026/10/26 20:29:32 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:32 INFO Applying migration id=activitiesid 2026/10/26 20:29:32 INFO Applying migration id=outbox 2026/10/26 20:29:32 INFO Applying migration id=edits 2026/10/26 20:29:32 INFO Applying migration id=outboxactor 2026/10/26 20:29:32 INFO Applying migration id=outboxsender 2026/10/26 20:29:32 INFO Applying migration id=thread 2026/10/26 20:29:32 INFO Applying migration id=host 2026/10/26 20:29:32 INFO Applying migration id=sharedinbox 2026/10/26 20:29:32 INFO Applying migration id=noteshost 2026/10/26 20:29:32 INFO Applying migration id=fetched 2026/10/26 20:29:32 INFO Applying migration id=move 2026/10/26 20:29:32 INFO Applying migration id=cleanup 2026/10/26 20:29:32 INFO Applying migration id=received 2026/10/26 20:29:32 INFO Applying migration id=namehost 2026/10/26 20:29:32 INFO Applying migration id=outboxhost 2026/10/26 20:29:32 INFO Applying migration id=notesfts 2026/10/26 20:29:32 INFO Applying migration id=iconsname 2026/10/26 20:29:32 INFO Applying migration id=nohash 2026/10/26 20:29:32 INFO Applying migration id=shares 2026/10/26 20:29:32 INFO Applying migration id=actorttl 2026/10/26 20:29:32 INFO Applying migration id=tocc 2026/10/26 20:29:32 INFO Applying migration id=followeds 2026/10/26 20:29:32 INFO Applying migration id=certhash 2026/10/26 20:29:32 INFO Applying migration id=follows_sync 2026/10/26 20:29:32 INFO Applying migration id=jsonpath 2026/10/26 20:29:32 INFO Applying migration id=localforward 2026/10/26 20:29:32 INFO Applying migration id=avatar 2026/10/26 20:29:32 INFO Applying migration id=noimage 2026/10/26 20:29:32 INFO Applying migration id=feed 2026/10/26 20:29:32 INFO Applying migration id=bookmarks 2026/10/26 20:29:32 INFO Applying migration id=shareactivity 2026/10/26 20:29:32 INFO Applying migration id=application 2026/10/26 20:29:32 INFO Applying migration id=certificates 2026/10/26 20:29:32 INFO Applying migration id=rawforward 2026/10/26 20:29:32 INFO Applying migration id=publickey 2026/10/26 20:29:32 INFO Applying migration id=resolvegroup 2026/10/26 20:29:32 INFO Applying migration id=reject 2026/10/26 20:29:32 INFO Applying migration id=autodel 2026/10/26 20:29:32 INFO Applying migration id=jsonb 2026/10/26 20:29:32 INFO Applying migration id=quote 2026/10/26 20:29:32 INFO Applying migration id=rfc9421 2026/10/26 20:29:32 INFO Applying migration id=keys 2026/10/26 20:29:32 INFO Applying migration id=portable 2026/10/26 20:29:32 INFO Applying migration id=proofs 2026/10/26 20:29:32 INFO Applying migration id=contexts 2026/10/26 20:29:32 INFO Applying migration id=deliverieshost 2026/10/26 20:29:32 INFO Applying migration id=pembegin 2026/10/26 20:29:32 INFO Applying migration id=didhost 2026/10/26 20:29:32 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:32 INFO Applying migration id=invites 2026/10/26 20:29:32 INFO Applying migration id=ed25519blob 2026/10/26 20:29:32 INFO Applying migration id=rsablob 2026/10/26 20:29:32 INFO Applying migration id=iconscid 2026/10/26 20:29:32 INFO Applying migration id=actor 2026/10/26 20:29:32 INFO Applying migration id=localkeys 2026/10/26 20:29:32 INFO Applying migration id=deleted 2026/10/26 20:29:32 INFO Applying migration id=history 2026/10/26 20:29:32 INFO Applying migration id=outboxnano 2026/10/26 20:29:32 INFO Applying migration id=implements 2026/10/26 20:29:32 INFO Applying migration id=backfill 2026/10/26 20:29:33 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-7233-73a1-b909-51b9cc5c2a6b 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/26 20:29:33 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_NotReplyToLocalPost (1.43s) === RUN TestForward_ReplyToFederatedPost 2026/10/26 20:29:33 INFO Applying migration id=initial 2026/10/26 20:29:33 INFO Applying migration id=notesupdated 2026/10/26 20:29:33 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:33 INFO Applying migration id=activitiesid 2026/10/26 20:29:33 INFO Applying migration id=outbox 2026/10/26 20:29:33 INFO Applying migration id=edits 2026/10/26 20:29:33 INFO Applying migration id=outboxactor 2026/10/26 20:29:33 INFO Applying migration id=outboxsender 2026/10/26 20:29:33 INFO Applying migration id=thread 2026/10/26 20:29:33 INFO Applying migration id=host 2026/10/26 20:29:33 INFO Applying migration id=sharedinbox 2026/10/26 20:29:33 INFO Applying migration id=noteshost 2026/10/26 20:29:33 INFO Applying migration id=fetched 2026/10/26 20:29:33 INFO Applying migration id=move 2026/10/26 20:29:33 INFO Applying migration id=cleanup 2026/10/26 20:29:33 INFO Applying migration id=received 2026/10/26 20:29:33 INFO Applying migration id=namehost 2026/10/26 20:29:33 INFO Applying migration id=outboxhost 2026/10/26 20:29:33 INFO Applying migration id=notesfts 2026/10/26 20:29:33 INFO Applying migration id=iconsname 2026/10/26 20:29:33 INFO Applying migration id=nohash 2026/10/26 20:29:33 INFO Applying migration id=shares 2026/10/26 20:29:33 INFO Applying migration id=actorttl 2026/10/26 20:29:33 INFO Applying migration id=tocc 2026/10/26 20:29:33 INFO Applying migration id=followeds 2026/10/26 20:29:33 INFO Applying migration id=certhash 2026/10/26 20:29:33 INFO Applying migration id=follows_sync 2026/10/26 20:29:33 INFO Applying migration id=jsonpath 2026/10/26 20:29:33 INFO Applying migration id=localforward 2026/10/26 20:29:33 INFO Applying migration id=avatar 2026/10/26 20:29:33 INFO Applying migration id=noimage 2026/10/26 20:29:33 INFO Applying migration id=feed 2026/10/26 20:29:33 INFO Applying migration id=bookmarks 2026/10/26 20:29:33 INFO Applying migration id=shareactivity 2026/10/26 20:29:33 INFO Applying migration id=application 2026/10/26 20:29:33 INFO Applying migration id=certificates 2026/10/26 20:29:33 INFO Applying migration id=rawforward 2026/10/26 20:29:33 INFO Applying migration id=publickey 2026/10/26 20:29:33 INFO Applying migration id=resolvegroup 2026/10/26 20:29:33 INFO Applying migration id=reject 2026/10/26 20:29:33 INFO Applying migration id=autodel 2026/10/26 20:29:33 INFO Applying migration id=jsonb 2026/10/26 20:29:33 INFO Applying migration id=quote 2026/10/26 20:29:33 INFO Applying migration id=rfc9421 2026/10/26 20:29:33 INFO Applying migration id=keys 2026/10/26 20:29:33 INFO Applying migration id=portable 2026/10/26 20:29:33 INFO Applying migration id=proofs 2026/10/26 20:29:33 INFO Applying migration id=contexts 2026/10/26 20:29:33 INFO Applying migration id=deliverieshost 2026/10/26 20:29:33 INFO Applying migration id=pembegin 2026/10/26 20:29:33 INFO Applying migration id=didhost 2026/10/26 20:29:33 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:33 INFO Applying migration id=invites 2026/10/26 20:29:33 INFO Applying migration id=ed25519blob 2026/10/26 20:29:33 INFO Applying migration id=rsablob 2026/10/26 20:29:33 INFO Applying migration id=iconscid 2026/10/26 20:29:33 INFO Applying migration id=actor 2026/10/26 20:29:33 INFO Applying migration id=localkeys 2026/10/26 20:29:33 INFO Applying migration id=deleted 2026/10/26 20:29:33 INFO Applying migration id=history 2026/10/26 20:29:33 INFO Applying migration id=outboxnano 2026/10/26 20:29:33 INFO Applying migration id=implements 2026/10/26 20:29:33 INFO Applying migration id=backfill --- PASS: TestForward_ReplyToFederatedPost (1.15s) === RUN TestForward_MaxDepth 2026/10/26 20:29:34 INFO Applying migration id=initial 2026/10/26 20:29:34 INFO Applying migration id=notesupdated 2026/10/26 20:29:34 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:34 INFO Applying migration id=activitiesid 2026/10/26 20:29:34 INFO Applying migration id=outbox 2026/10/26 20:29:34 INFO Applying migration id=edits 2026/10/26 20:29:34 INFO Applying migration id=outboxactor 2026/10/26 20:29:34 INFO Applying migration id=outboxsender 2026/10/26 20:29:34 INFO Applying migration id=thread 2026/10/26 20:29:34 INFO Applying migration id=host 2026/10/26 20:29:34 INFO Applying migration id=sharedinbox 2026/10/26 20:29:34 INFO Applying migration id=noteshost 2026/10/26 20:29:34 INFO Applying migration id=fetched 2026/10/26 20:29:34 INFO Applying migration id=move 2026/10/26 20:29:34 INFO Applying migration id=cleanup 2026/10/26 20:29:34 INFO Applying migration id=received 2026/10/26 20:29:34 INFO Applying migration id=namehost 2026/10/26 20:29:34 INFO Applying migration id=outboxhost 2026/10/26 20:29:34 INFO Applying migration id=notesfts 2026/10/26 20:29:34 INFO Applying migration id=iconsname 2026/10/26 20:29:34 INFO Applying migration id=nohash 2026/10/26 20:29:34 INFO Applying migration id=shares 2026/10/26 20:29:34 INFO Applying migration id=actorttl 2026/10/26 20:29:34 INFO Applying migration id=tocc 2026/10/26 20:29:34 INFO Applying migration id=followeds 2026/10/26 20:29:34 INFO Applying migration id=certhash 2026/10/26 20:29:34 INFO Applying migration id=follows_sync 2026/10/26 20:29:34 INFO Applying migration id=jsonpath 2026/10/26 20:29:34 INFO Applying migration id=localforward 2026/10/26 20:29:34 INFO Applying migration id=avatar 2026/10/26 20:29:34 INFO Applying migration id=noimage 2026/10/26 20:29:34 INFO Applying migration id=feed 2026/10/26 20:29:34 INFO Applying migration id=bookmarks 2026/10/26 20:29:34 INFO Applying migration id=shareactivity 2026/10/26 20:29:34 INFO Applying migration id=application 2026/10/26 20:29:34 INFO Applying migration id=certificates 2026/10/26 20:29:34 INFO Applying migration id=rawforward 2026/10/26 20:29:34 INFO Applying migration id=publickey 2026/10/26 20:29:34 INFO Applying migration id=resolvegroup 2026/10/26 20:29:34 INFO Applying migration id=reject 2026/10/26 20:29:34 INFO Applying migration id=autodel 2026/10/26 20:29:34 INFO Applying migration id=jsonb 2026/10/26 20:29:34 INFO Applying migration id=quote 2026/10/26 20:29:34 INFO Applying migration id=rfc9421 2026/10/26 20:29:34 INFO Applying migration id=keys 2026/10/26 20:29:34 INFO Applying migration id=portable 2026/10/26 20:29:34 INFO Applying migration id=proofs 2026/10/26 20:29:34 INFO Applying migration id=contexts 2026/10/26 20:29:34 INFO Applying migration id=deliverieshost 2026/10/26 20:29:34 INFO Applying migration id=pembegin 2026/10/26 20:29:34 INFO Applying migration id=didhost 2026/10/26 20:29:34 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:34 INFO Applying migration id=invites 2026/10/26 20:29:34 INFO Applying migration id=ed25519blob 2026/10/26 20:29:34 INFO Applying migration id=rsablob 2026/10/26 20:29:34 INFO Applying migration id=iconscid 2026/10/26 20:29:34 INFO Applying migration id=actor 2026/10/26 20:29:34 INFO Applying migration id=localkeys 2026/10/26 20:29:34 INFO Applying migration id=deleted 2026/10/26 20:29:34 INFO Applying migration id=history 2026/10/26 20:29:34 INFO Applying migration id=outboxnano 2026/10/26 20:29:34 INFO Applying migration id=implements 2026/10/26 20:29:34 INFO Applying migration id=backfill 2026/10/26 20:29:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-7bb8-7df7-aa01-fce72eff5d7c 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/26 20:29:36 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/26 20:29:36 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepth (1.29s) === RUN TestForward_MaxDepthPlusOne 2026/10/26 20:29:36 INFO Applying migration id=initial 2026/10/26 20:29:36 INFO Applying migration id=notesupdated 2026/10/26 20:29:36 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:36 INFO Applying migration id=activitiesid 2026/10/26 20:29:36 INFO Applying migration id=outbox 2026/10/26 20:29:36 INFO Applying migration id=edits 2026/10/26 20:29:36 INFO Applying migration id=outboxactor 2026/10/26 20:29:36 INFO Applying migration id=outboxsender 2026/10/26 20:29:36 INFO Applying migration id=thread 2026/10/26 20:29:36 INFO Applying migration id=host 2026/10/26 20:29:36 INFO Applying migration id=sharedinbox 2026/10/26 20:29:36 INFO Applying migration id=noteshost 2026/10/26 20:29:36 INFO Applying migration id=fetched 2026/10/26 20:29:36 INFO Applying migration id=move 2026/10/26 20:29:36 INFO Applying migration id=cleanup 2026/10/26 20:29:36 INFO Applying migration id=received 2026/10/26 20:29:36 INFO Applying migration id=namehost 2026/10/26 20:29:36 INFO Applying migration id=outboxhost 2026/10/26 20:29:36 INFO Applying migration id=notesfts 2026/10/26 20:29:36 INFO Applying migration id=iconsname 2026/10/26 20:29:36 INFO Applying migration id=nohash 2026/10/26 20:29:36 INFO Applying migration id=shares 2026/10/26 20:29:36 INFO Applying migration id=actorttl 2026/10/26 20:29:36 INFO Applying migration id=tocc 2026/10/26 20:29:36 INFO Applying migration id=followeds 2026/10/26 20:29:36 INFO Applying migration id=certhash 2026/10/26 20:29:36 INFO Applying migration id=follows_sync 2026/10/26 20:29:36 INFO Applying migration id=jsonpath 2026/10/26 20:29:36 INFO Applying migration id=localforward 2026/10/26 20:29:36 INFO Applying migration id=avatar 2026/10/26 20:29:36 INFO Applying migration id=noimage 2026/10/26 20:29:36 INFO Applying migration id=feed 2026/10/26 20:29:36 INFO Applying migration id=bookmarks 2026/10/26 20:29:36 INFO Applying migration id=shareactivity 2026/10/26 20:29:36 INFO Applying migration id=application 2026/10/26 20:29:36 INFO Applying migration id=certificates 2026/10/26 20:29:36 INFO Applying migration id=rawforward 2026/10/26 20:29:36 INFO Applying migration id=publickey 2026/10/26 20:29:36 INFO Applying migration id=resolvegroup 2026/10/26 20:29:36 INFO Applying migration id=reject 2026/10/26 20:29:36 INFO Applying migration id=autodel 2026/10/26 20:29:36 INFO Applying migration id=jsonb 2026/10/26 20:29:36 INFO Applying migration id=quote 2026/10/26 20:29:36 INFO Applying migration id=rfc9421 2026/10/26 20:29:36 INFO Applying migration id=keys 2026/10/26 20:29:36 INFO Applying migration id=portable 2026/10/26 20:29:36 INFO Applying migration id=proofs 2026/10/26 20:29:36 INFO Applying migration id=contexts 2026/10/26 20:29:36 INFO Applying migration id=deliverieshost 2026/10/26 20:29:36 INFO Applying migration id=pembegin 2026/10/26 20:29:36 INFO Applying migration id=didhost 2026/10/26 20:29:36 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:36 INFO Applying migration id=invites 2026/10/26 20:29:36 INFO Applying migration id=ed25519blob 2026/10/26 20:29:36 INFO Applying migration id=rsablob 2026/10/26 20:29:36 INFO Applying migration id=iconscid 2026/10/26 20:29:36 INFO Applying migration id=actor 2026/10/26 20:29:36 INFO Applying migration id=localkeys 2026/10/26 20:29:36 INFO Applying migration id=deleted 2026/10/26 20:29:36 INFO Applying migration id=history 2026/10/26 20:29:36 INFO Applying migration id=outboxnano 2026/10/26 20:29:36 INFO Applying migration id=implements 2026/10/26 20:29:36 INFO Applying migration id=backfill 2026/10/26 20:29:37 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-819a-7f3f-a124-53d2f1ac580a 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/26 20:29:37 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_MaxDepthPlusOne (1.51s) === RUN TestForward_ReplyToLocalPostByLocalFollower 2026/10/26 20:29:37 INFO Applying migration id=initial 2026/10/26 20:29:37 INFO Applying migration id=notesupdated 2026/10/26 20:29:37 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:37 INFO Applying migration id=activitiesid 2026/10/26 20:29:37 INFO Applying migration id=outbox 2026/10/26 20:29:37 INFO Applying migration id=edits 2026/10/26 20:29:37 INFO Applying migration id=outboxactor 2026/10/26 20:29:37 INFO Applying migration id=outboxsender 2026/10/26 20:29:37 INFO Applying migration id=thread 2026/10/26 20:29:37 INFO Applying migration id=host 2026/10/26 20:29:37 INFO Applying migration id=sharedinbox 2026/10/26 20:29:37 INFO Applying migration id=noteshost 2026/10/26 20:29:37 INFO Applying migration id=fetched 2026/10/26 20:29:37 INFO Applying migration id=move 2026/10/26 20:29:37 INFO Applying migration id=cleanup 2026/10/26 20:29:37 INFO Applying migration id=received 2026/10/26 20:29:37 INFO Applying migration id=namehost 2026/10/26 20:29:37 INFO Applying migration id=outboxhost 2026/10/26 20:29:37 INFO Applying migration id=notesfts 2026/10/26 20:29:37 INFO Applying migration id=iconsname 2026/10/26 20:29:37 INFO Applying migration id=nohash 2026/10/26 20:29:37 INFO Applying migration id=shares 2026/10/26 20:29:37 INFO Applying migration id=actorttl 2026/10/26 20:29:37 INFO Applying migration id=tocc 2026/10/26 20:29:37 INFO Applying migration id=followeds 2026/10/26 20:29:37 INFO Applying migration id=certhash 2026/10/26 20:29:37 INFO Applying migration id=follows_sync 2026/10/26 20:29:37 INFO Applying migration id=jsonpath 2026/10/26 20:29:37 INFO Applying migration id=localforward 2026/10/26 20:29:37 INFO Applying migration id=avatar 2026/10/26 20:29:37 INFO Applying migration id=noimage 2026/10/26 20:29:37 INFO Applying migration id=feed 2026/10/26 20:29:37 INFO Applying migration id=bookmarks 2026/10/26 20:29:37 INFO Applying migration id=shareactivity 2026/10/26 20:29:37 INFO Applying migration id=application 2026/10/26 20:29:37 INFO Applying migration id=certificates 2026/10/26 20:29:37 INFO Applying migration id=rawforward 2026/10/26 20:29:37 INFO Applying migration id=publickey 2026/10/26 20:29:37 INFO Applying migration id=resolvegroup 2026/10/26 20:29:37 INFO Applying migration id=reject 2026/10/26 20:29:37 INFO Applying migration id=autodel 2026/10/26 20:29:37 INFO Applying migration id=jsonb 2026/10/26 20:29:37 INFO Applying migration id=quote 2026/10/26 20:29:37 INFO Applying migration id=rfc9421 2026/10/26 20:29:37 INFO Applying migration id=keys 2026/10/26 20:29:37 INFO Applying migration id=portable 2026/10/26 20:29:37 INFO Applying migration id=proofs 2026/10/26 20:29:37 INFO Applying migration id=contexts 2026/10/26 20:29:37 INFO Applying migration id=deliverieshost 2026/10/26 20:29:37 INFO Applying migration id=pembegin 2026/10/26 20:29:37 INFO Applying migration id=didhost 2026/10/26 20:29:37 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:37 INFO Applying migration id=invites 2026/10/26 20:29:37 INFO Applying migration id=ed25519blob 2026/10/26 20:29:37 INFO Applying migration id=rsablob 2026/10/26 20:29:37 INFO Applying migration id=iconscid 2026/10/26 20:29:37 INFO Applying migration id=actor 2026/10/26 20:29:37 INFO Applying migration id=localkeys 2026/10/26 20:29:37 INFO Applying migration id=deleted 2026/10/26 20:29:37 INFO Applying migration id=history 2026/10/26 20:29:37 INFO Applying migration id=outboxnano 2026/10/26 20:29:37 INFO Applying migration id=implements 2026/10/26 20:29:37 INFO Applying migration id=backfill 2026/10/26 20:29:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-8570-73c3-961c-dfbe844a9baf 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/26 20:29:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-8570-7c13-bb48-267738cab5e9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-8570-7bc2-906d-13cca3325b6a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-8570-7bc2-906d-13cca3325b6a 2026/10/26 20:29:38 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e7-8570-7bc2-906d-13cca3325b6a 2026/10/26 20:29:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179e7-8572-7af5-9db4-b0bf3935c7bb note=https://localhost.localdomain:8443/post/01a179e7-8572-7aaa-b08f-e65d117615b8 thread=https://localhost.localdomain:8443/post/01a179e7-8570-7bc2-906d-13cca3325b6a starter=https://localhost.localdomain:8443/user/alice 2026/10/26 20:29:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-8572-7af5-9db4-b0bf3935c7bb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-8572-7aaa-b08f-e65d117615b8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-8572-7aaa-b08f-e65d117615b8 --- PASS: TestForward_ReplyToLocalPostByLocalFollower (0.98s) === RUN TestForward_EditedReplyToLocalPostByLocalFollower 2026/10/26 20:29:38 INFO Applying migration id=initial 2026/10/26 20:29:38 INFO Applying migration id=notesupdated 2026/10/26 20:29:38 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:38 INFO Applying migration id=activitiesid 2026/10/26 20:29:38 INFO Applying migration id=outbox 2026/10/26 20:29:38 INFO Applying migration id=edits 2026/10/26 20:29:38 INFO Applying migration id=outboxactor 2026/10/26 20:29:38 INFO Applying migration id=outboxsender 2026/10/26 20:29:38 INFO Applying migration id=thread 2026/10/26 20:29:38 INFO Applying migration id=host 2026/10/26 20:29:38 INFO Applying migration id=sharedinbox 2026/10/26 20:29:38 INFO Applying migration id=noteshost 2026/10/26 20:29:38 INFO Applying migration id=fetched 2026/10/26 20:29:38 INFO Applying migration id=move 2026/10/26 20:29:38 INFO Applying migration id=cleanup 2026/10/26 20:29:38 INFO Applying migration id=received 2026/10/26 20:29:38 INFO Applying migration id=namehost 2026/10/26 20:29:38 INFO Applying migration id=outboxhost 2026/10/26 20:29:38 INFO Applying migration id=notesfts 2026/10/26 20:29:38 INFO Applying migration id=iconsname 2026/10/26 20:29:38 INFO Applying migration id=nohash 2026/10/26 20:29:38 INFO Applying migration id=shares 2026/10/26 20:29:38 INFO Applying migration id=actorttl 2026/10/26 20:29:38 INFO Applying migration id=tocc 2026/10/26 20:29:38 INFO Applying migration id=followeds 2026/10/26 20:29:38 INFO Applying migration id=certhash 2026/10/26 20:29:38 INFO Applying migration id=follows_sync 2026/10/26 20:29:38 INFO Applying migration id=jsonpath 2026/10/26 20:29:38 INFO Applying migration id=localforward 2026/10/26 20:29:38 INFO Applying migration id=avatar 2026/10/26 20:29:38 INFO Applying migration id=noimage 2026/10/26 20:29:38 INFO Applying migration id=feed 2026/10/26 20:29:38 INFO Applying migration id=bookmarks 2026/10/26 20:29:38 INFO Applying migration id=shareactivity 2026/10/26 20:29:38 INFO Applying migration id=application 2026/10/26 20:29:38 INFO Applying migration id=certificates 2026/10/26 20:29:38 INFO Applying migration id=rawforward 2026/10/26 20:29:38 INFO Applying migration id=publickey 2026/10/26 20:29:38 INFO Applying migration id=resolvegroup 2026/10/26 20:29:38 INFO Applying migration id=reject 2026/10/26 20:29:38 INFO Applying migration id=autodel 2026/10/26 20:29:38 INFO Applying migration id=jsonb 2026/10/26 20:29:38 INFO Applying migration id=quote 2026/10/26 20:29:38 INFO Applying migration id=rfc9421 2026/10/26 20:29:38 INFO Applying migration id=keys 2026/10/26 20:29:38 INFO Applying migration id=portable 2026/10/26 20:29:38 INFO Applying migration id=proofs 2026/10/26 20:29:38 INFO Applying migration id=contexts 2026/10/26 20:29:38 INFO Applying migration id=deliverieshost 2026/10/26 20:29:38 INFO Applying migration id=pembegin 2026/10/26 20:29:38 INFO Applying migration id=didhost 2026/10/26 20:29:38 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:38 INFO Applying migration id=invites 2026/10/26 20:29:38 INFO Applying migration id=ed25519blob 2026/10/26 20:29:38 INFO Applying migration id=rsablob 2026/10/26 20:29:38 INFO Applying migration id=iconscid 2026/10/26 20:29:38 INFO Applying migration id=actor 2026/10/26 20:29:38 INFO Applying migration id=localkeys 2026/10/26 20:29:38 INFO Applying migration id=deleted 2026/10/26 20:29:38 INFO Applying migration id=history 2026/10/26 20:29:38 INFO Applying migration id=outboxnano 2026/10/26 20:29:38 INFO Applying migration id=implements 2026/10/26 20:29:38 INFO Applying migration id=backfill 2026/10/26 20:29:39 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-8888-706b-bb16-88efaaeefa49 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/26 20:29:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-8888-77ca-bd15-91106bc05ac1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-8888-776d-aff6-1e6788a88a7c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-8888-776d-aff6-1e6788a88a7c 2026/10/26 20:29:39 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e7-8888-776d-aff6-1e6788a88a7c 2026/10/26 20:29:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179e7-888a-761f-8f4d-42ea6acf4117 note=https://localhost.localdomain:8443/post/01a179e7-888a-75f5-a58d-846ef0558f9b thread=https://localhost.localdomain:8443/post/01a179e7-8888-776d-aff6-1e6788a88a7c starter=https://localhost.localdomain:8443/user/alice 2026/10/26 20:29:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-888a-761f-8f4d-42ea6acf4117 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-888a-75f5-a58d-846ef0558f9b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-888a-75f5-a58d-846ef0558f9b 2026/10/26 20:29:39 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:29:39 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/update/01a179e7-888c-751f-bc8b-87d2e375c731 note=https://localhost.localdomain:8443/post/01a179e7-888a-75f5-a58d-846ef0558f9b thread=https://localhost.localdomain:8443/post/01a179e7-8888-776d-aff6-1e6788a88a7c starter=https://localhost.localdomain:8443/user/alice 2026/10/26 20:29:39 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179e7-888c-751f-bc8b-87d2e375c731 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-888a-75f5-a58d-846ef0558f9b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-888a-75f5-a58d-846ef0558f9b --- PASS: TestForward_EditedReplyToLocalPostByLocalFollower (0.79s) === RUN TestForward_DeletedReplyToLocalPostByLocalFollower 2026/10/26 20:29:39 INFO Applying migration id=initial 2026/10/26 20:29:39 INFO Applying migration id=notesupdated 2026/10/26 20:29:39 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:39 INFO Applying migration id=activitiesid 2026/10/26 20:29:39 INFO Applying migration id=outbox 2026/10/26 20:29:39 INFO Applying migration id=edits 2026/10/26 20:29:39 INFO Applying migration id=outboxactor 2026/10/26 20:29:39 INFO Applying migration id=outboxsender 2026/10/26 20:29:39 INFO Applying migration id=thread 2026/10/26 20:29:39 INFO Applying migration id=host 2026/10/26 20:29:39 INFO Applying migration id=sharedinbox 2026/10/26 20:29:39 INFO Applying migration id=noteshost 2026/10/26 20:29:39 INFO Applying migration id=fetched 2026/10/26 20:29:39 INFO Applying migration id=move 2026/10/26 20:29:39 INFO Applying migration id=cleanup 2026/10/26 20:29:39 INFO Applying migration id=received 2026/10/26 20:29:39 INFO Applying migration id=namehost 2026/10/26 20:29:39 INFO Applying migration id=outboxhost 2026/10/26 20:29:39 INFO Applying migration id=notesfts 2026/10/26 20:29:39 INFO Applying migration id=iconsname 2026/10/26 20:29:39 INFO Applying migration id=nohash 2026/10/26 20:29:39 INFO Applying migration id=shares 2026/10/26 20:29:39 INFO Applying migration id=actorttl 2026/10/26 20:29:39 INFO Applying migration id=tocc 2026/10/26 20:29:39 INFO Applying migration id=followeds 2026/10/26 20:29:39 INFO Applying migration id=certhash 2026/10/26 20:29:39 INFO Applying migration id=follows_sync 2026/10/26 20:29:39 INFO Applying migration id=jsonpath 2026/10/26 20:29:39 INFO Applying migration id=localforward 2026/10/26 20:29:39 INFO Applying migration id=avatar 2026/10/26 20:29:39 INFO Applying migration id=noimage 2026/10/26 20:29:39 INFO Applying migration id=feed 2026/10/26 20:29:39 INFO Applying migration id=bookmarks 2026/10/26 20:29:39 INFO Applying migration id=shareactivity 2026/10/26 20:29:39 INFO Applying migration id=application 2026/10/26 20:29:39 INFO Applying migration id=certificates 2026/10/26 20:29:39 INFO Applying migration id=rawforward 2026/10/26 20:29:39 INFO Applying migration id=publickey 2026/10/26 20:29:39 INFO Applying migration id=resolvegroup 2026/10/26 20:29:39 INFO Applying migration id=reject 2026/10/26 20:29:39 INFO Applying migration id=autodel 2026/10/26 20:29:39 INFO Applying migration id=jsonb 2026/10/26 20:29:39 INFO Applying migration id=quote 2026/10/26 20:29:39 INFO Applying migration id=rfc9421 2026/10/26 20:29:39 INFO Applying migration id=keys 2026/10/26 20:29:39 INFO Applying migration id=portable 2026/10/26 20:29:39 INFO Applying migration id=proofs 2026/10/26 20:29:39 INFO Applying migration id=contexts 2026/10/26 20:29:39 INFO Applying migration id=deliverieshost 2026/10/26 20:29:39 INFO Applying migration id=pembegin 2026/10/26 20:29:39 INFO Applying migration id=didhost 2026/10/26 20:29:39 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:39 INFO Applying migration id=invites 2026/10/26 20:29:39 INFO Applying migration id=ed25519blob 2026/10/26 20:29:39 INFO Applying migration id=rsablob 2026/10/26 20:29:39 INFO Applying migration id=iconscid 2026/10/26 20:29:39 INFO Applying migration id=actor 2026/10/26 20:29:39 INFO Applying migration id=localkeys 2026/10/26 20:29:39 INFO Applying migration id=deleted 2026/10/26 20:29:39 INFO Applying migration id=history 2026/10/26 20:29:39 INFO Applying migration id=outboxnano 2026/10/26 20:29:39 INFO Applying migration id=implements 2026/10/26 20:29:39 INFO Applying migration id=backfill 2026/10/26 20:29:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-8c55-78b9-808a-e802b8c057a3 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/26 20:29:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-8c56-71c4-872d-dc9667dadbbe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-8c56-7157-84d8-9fcfe8364891 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-8c56-7157-84d8-9fcfe8364891 2026/10/26 20:29:40 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e7-8c56-7157-84d8-9fcfe8364891 2026/10/26 20:29:40 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179e7-8c58-704d-b8a5-c022706ad993 note=https://localhost.localdomain:8443/post/01a179e7-8c58-7023-a2f4-8c8e079a2e92 thread=https://localhost.localdomain:8443/post/01a179e7-8c56-7157-84d8-9fcfe8364891 starter=https://localhost.localdomain:8443/user/alice 2026/10/26 20:29:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-8c58-704d-b8a5-c022706ad993 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-8c58-7023-a2f4-8c8e079a2e92 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e7-8c58-7023-a2f4-8c8e079a2e92 2026/10/26 20:29:40 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a179e7-8c58-7023-a2f4-8c8e079a2e92#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-8c58-7023-a2f4-8c8e079a2e92 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a179e7-8c58-7023-a2f4-8c8e079a2e92 2026/10/26 20:29:40 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a179e7-8c58-7023-a2f4-8c8e079a2e92#delete note=https://localhost.localdomain:8443/post/01a179e7-8c58-7023-a2f4-8c8e079a2e92 thread=https://localhost.localdomain:8443/post/01a179e7-8c56-7157-84d8-9fcfe8364891 starter=https://localhost.localdomain:8443/user/alice --- PASS: TestForward_DeletedReplyToLocalPostByLocalFollower (0.97s) === RUN TestForward_EditedReplyToPublicPost 2026/10/26 20:29:40 INFO Applying migration id=initial 2026/10/26 20:29:40 INFO Applying migration id=notesupdated 2026/10/26 20:29:40 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:40 INFO Applying migration id=activitiesid 2026/10/26 20:29:40 INFO Applying migration id=outbox 2026/10/26 20:29:40 INFO Applying migration id=edits 2026/10/26 20:29:40 INFO Applying migration id=outboxactor 2026/10/26 20:29:40 INFO Applying migration id=outboxsender 2026/10/26 20:29:40 INFO Applying migration id=thread 2026/10/26 20:29:40 INFO Applying migration id=host 2026/10/26 20:29:40 INFO Applying migration id=sharedinbox 2026/10/26 20:29:40 INFO Applying migration id=noteshost 2026/10/26 20:29:40 INFO Applying migration id=fetched 2026/10/26 20:29:40 INFO Applying migration id=move 2026/10/26 20:29:40 INFO Applying migration id=cleanup 2026/10/26 20:29:40 INFO Applying migration id=received 2026/10/26 20:29:40 INFO Applying migration id=namehost 2026/10/26 20:29:40 INFO Applying migration id=outboxhost 2026/10/26 20:29:40 INFO Applying migration id=notesfts 2026/10/26 20:29:40 INFO Applying migration id=iconsname 2026/10/26 20:29:40 INFO Applying migration id=nohash 2026/10/26 20:29:40 INFO Applying migration id=shares 2026/10/26 20:29:40 INFO Applying migration id=actorttl 2026/10/26 20:29:40 INFO Applying migration id=tocc 2026/10/26 20:29:40 INFO Applying migration id=followeds 2026/10/26 20:29:40 INFO Applying migration id=certhash 2026/10/26 20:29:40 INFO Applying migration id=follows_sync 2026/10/26 20:29:40 INFO Applying migration id=jsonpath 2026/10/26 20:29:40 INFO Applying migration id=localforward 2026/10/26 20:29:40 INFO Applying migration id=avatar 2026/10/26 20:29:40 INFO Applying migration id=noimage 2026/10/26 20:29:40 INFO Applying migration id=feed 2026/10/26 20:29:40 INFO Applying migration id=bookmarks 2026/10/26 20:29:40 INFO Applying migration id=shareactivity 2026/10/26 20:29:40 INFO Applying migration id=application 2026/10/26 20:29:40 INFO Applying migration id=certificates 2026/10/26 20:29:40 INFO Applying migration id=rawforward 2026/10/26 20:29:40 INFO Applying migration id=publickey 2026/10/26 20:29:40 INFO Applying migration id=resolvegroup 2026/10/26 20:29:40 INFO Applying migration id=reject 2026/10/26 20:29:40 INFO Applying migration id=autodel 2026/10/26 20:29:40 INFO Applying migration id=jsonb 2026/10/26 20:29:40 INFO Applying migration id=quote 2026/10/26 20:29:40 INFO Applying migration id=rfc9421 2026/10/26 20:29:40 INFO Applying migration id=keys 2026/10/26 20:29:40 INFO Applying migration id=portable 2026/10/26 20:29:40 INFO Applying migration id=proofs 2026/10/26 20:29:40 INFO Applying migration id=contexts 2026/10/26 20:29:40 INFO Applying migration id=deliverieshost 2026/10/26 20:29:40 INFO Applying migration id=pembegin 2026/10/26 20:29:40 INFO Applying migration id=didhost 2026/10/26 20:29:40 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:40 INFO Applying migration id=invites 2026/10/26 20:29:40 INFO Applying migration id=ed25519blob 2026/10/26 20:29:40 INFO Applying migration id=rsablob 2026/10/26 20:29:40 INFO Applying migration id=iconscid 2026/10/26 20:29:40 INFO Applying migration id=actor 2026/10/26 20:29:40 INFO Applying migration id=localkeys 2026/10/26 20:29:40 INFO Applying migration id=deleted 2026/10/26 20:29:40 INFO Applying migration id=history 2026/10/26 20:29:40 INFO Applying migration id=outboxnano 2026/10/26 20:29:40 INFO Applying migration id=implements 2026/10/26 20:29:40 INFO Applying migration id=backfill 2026/10/26 20:29:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-90a4-77fc-bd03-f9d6814afa69 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/26 20:29:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/create/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/26 20:29:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:29:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://127.0.0.1/update/1 note=https://127.0.0.1/note/1 thread=https://localhost.localdomain:8443/note/1 starter=https://localhost.localdomain:8443/user/alice 2026/10/26 20:29:41 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_EditedReplyToPublicPost (1.10s) === RUN TestForward_ResentEditedReplyToPublicPost 2026/10/26 20:29:41 INFO Applying migration id=initial 2026/10/26 20:29:41 INFO Applying migration id=notesupdated 2026/10/26 20:29:41 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:41 INFO Applying migration id=activitiesid 2026/10/26 20:29:41 INFO Applying migration id=outbox 2026/10/26 20:29:41 INFO Applying migration id=edits 2026/10/26 20:29:41 INFO Applying migration id=outboxactor 2026/10/26 20:29:41 INFO Applying migration id=outboxsender 2026/10/26 20:29:41 INFO Applying migration id=thread 2026/10/26 20:29:41 INFO Applying migration id=host 2026/10/26 20:29:41 INFO Applying migration id=sharedinbox 2026/10/26 20:29:41 INFO Applying migration id=noteshost 2026/10/26 20:29:41 INFO Applying migration id=fetched 2026/10/26 20:29:41 INFO Applying migration id=move 2026/10/26 20:29:41 INFO Applying migration id=cleanup 2026/10/26 20:29:41 INFO Applying migration id=received 2026/10/26 20:29:41 INFO Applying migration id=namehost 2026/10/26 20:29:41 INFO Applying migration id=outboxhost 2026/10/26 20:29:41 INFO Applying migration id=notesfts 2026/10/26 20:29:41 INFO Applying migration id=iconsname 2026/10/26 20:29:41 INFO Applying migration id=nohash 2026/10/26 20:29:41 INFO Applying migration id=shares 2026/10/26 20:29:41 INFO Applying migration id=actorttl 2026/10/26 20:29:41 INFO Applying migration id=tocc 2026/10/26 20:29:41 INFO Applying migration id=followeds 2026/10/26 20:29:41 INFO Applying migration id=certhash 2026/10/26 20:29:41 INFO Applying migration id=follows_sync 2026/10/26 20:29:41 INFO Applying migration id=jsonpath 2026/10/26 20:29:41 INFO Applying migration id=localforward 2026/10/26 20:29:41 INFO Applying migration id=avatar 2026/10/26 20:29:41 INFO Applying migration id=noimage 2026/10/26 20:29:41 INFO Applying migration id=feed 2026/10/26 20:29:41 INFO Applying migration id=bookmarks 2026/10/26 20:29:41 INFO Applying migration id=shareactivity 2026/10/26 20:29:41 INFO Applying migration id=application 2026/10/26 20:29:41 INFO Applying migration id=certificates 2026/10/26 20:29:41 INFO Applying migration id=rawforward 2026/10/26 20:29:41 INFO Applying migration id=publickey 2026/10/26 20:29:41 INFO Applying migration id=resolvegroup 2026/10/26 20:29:41 INFO Applying migration id=reject 2026/10/26 20:29:41 INFO Applying migration id=autodel 2026/10/26 20:29:41 INFO Applying migration id=jsonb 2026/10/26 20:29:41 INFO Applying migration id=quote 2026/10/26 20:29:41 INFO Applying migration id=rfc9421 2026/10/26 20:29:41 INFO Applying migration id=keys 2026/10/26 20:29:41 INFO Applying migration id=portable 2026/10/26 20:29:41 INFO Applying migration id=proofs 2026/10/26 20:29:41 INFO Applying migration id=contexts 2026/10/26 20:29:41 INFO Applying migration id=deliverieshost 2026/10/26 20:29:41 INFO Applying migration id=pembegin 2026/10/26 20:29:41 INFO Applying migration id=didhost 2026/10/26 20:29:41 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:41 INFO Applying migration id=invites 2026/10/26 20:29:41 INFO Applying migration id=ed25519blob 2026/10/26 20:29:41 INFO Applying migration id=rsablob 2026/10/26 20:29:41 INFO Applying migration id=iconscid 2026/10/26 20:29:41 INFO Applying migration id=actor 2026/10/26 20:29:41 INFO Applying migration id=localkeys 2026/10/26 20:29:41 INFO Applying migration id=deleted 2026/10/26 20:29:41 INFO Applying migration id=history 2026/10/26 20:29:41 INFO Applying migration id=outboxnano 2026/10/26 20:29:41 INFO Applying migration id=implements 2026/10/26 20:29:41 INFO Applying migration id=backfill 2026/10/26 20:29:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-93be-7b0b-9360-2a5f9e55f194 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/26 20:29: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/26 20:29: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/26 20:29:42 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/26 20:29:42 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 --- PASS: TestForward_ResentEditedReplyToPublicPost (0.79s) === RUN TestForward_DeletedReplyToPublicPost 2026/10/26 20:29:42 INFO Applying migration id=initial 2026/10/26 20:29:42 INFO Applying migration id=notesupdated 2026/10/26 20:29:42 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:42 INFO Applying migration id=activitiesid 2026/10/26 20:29:42 INFO Applying migration id=outbox 2026/10/26 20:29:42 INFO Applying migration id=edits 2026/10/26 20:29:42 INFO Applying migration id=outboxactor 2026/10/26 20:29:42 INFO Applying migration id=outboxsender 2026/10/26 20:29:42 INFO Applying migration id=thread 2026/10/26 20:29:42 INFO Applying migration id=host 2026/10/26 20:29:42 INFO Applying migration id=sharedinbox 2026/10/26 20:29:42 INFO Applying migration id=noteshost 2026/10/26 20:29:42 INFO Applying migration id=fetched 2026/10/26 20:29:42 INFO Applying migration id=move 2026/10/26 20:29:42 INFO Applying migration id=cleanup 2026/10/26 20:29:42 INFO Applying migration id=received 2026/10/26 20:29:42 INFO Applying migration id=namehost 2026/10/26 20:29:42 INFO Applying migration id=outboxhost 2026/10/26 20:29:42 INFO Applying migration id=notesfts 2026/10/26 20:29:42 INFO Applying migration id=iconsname 2026/10/26 20:29:42 INFO Applying migration id=nohash 2026/10/26 20:29:42 INFO Applying migration id=shares 2026/10/26 20:29:42 INFO Applying migration id=actorttl 2026/10/26 20:29:42 INFO Applying migration id=tocc 2026/10/26 20:29:42 INFO Applying migration id=followeds 2026/10/26 20:29:42 INFO Applying migration id=certhash 2026/10/26 20:29:42 INFO Applying migration id=follows_sync 2026/10/26 20:29:42 INFO Applying migration id=jsonpath 2026/10/26 20:29:42 INFO Applying migration id=localforward 2026/10/26 20:29:42 INFO Applying migration id=avatar 2026/10/26 20:29:42 INFO Applying migration id=noimage 2026/10/26 20:29:42 INFO Applying migration id=feed 2026/10/26 20:29:42 INFO Applying migration id=bookmarks 2026/10/26 20:29:42 INFO Applying migration id=shareactivity 2026/10/26 20:29:42 INFO Applying migration id=application 2026/10/26 20:29:42 INFO Applying migration id=certificates 2026/10/26 20:29:42 INFO Applying migration id=rawforward 2026/10/26 20:29:42 INFO Applying migration id=publickey 2026/10/26 20:29:42 INFO Applying migration id=resolvegroup 2026/10/26 20:29:42 INFO Applying migration id=reject 2026/10/26 20:29:42 INFO Applying migration id=autodel 2026/10/26 20:29:42 INFO Applying migration id=jsonb 2026/10/26 20:29:42 INFO Applying migration id=quote 2026/10/26 20:29:42 INFO Applying migration id=rfc9421 2026/10/26 20:29:42 INFO Applying migration id=keys 2026/10/26 20:29:42 INFO Applying migration id=portable 2026/10/26 20:29:42 INFO Applying migration id=proofs 2026/10/26 20:29:42 INFO Applying migration id=contexts 2026/10/26 20:29:42 INFO Applying migration id=deliverieshost 2026/10/26 20:29:42 INFO Applying migration id=pembegin 2026/10/26 20:29:42 INFO Applying migration id=didhost 2026/10/26 20:29:42 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:42 INFO Applying migration id=invites 2026/10/26 20:29:42 INFO Applying migration id=ed25519blob 2026/10/26 20:29:42 INFO Applying migration id=rsablob 2026/10/26 20:29:42 INFO Applying migration id=iconscid 2026/10/26 20:29:42 INFO Applying migration id=actor 2026/10/26 20:29:42 INFO Applying migration id=localkeys 2026/10/26 20:29:42 INFO Applying migration id=deleted 2026/10/26 20:29:42 INFO Applying migration id=history 2026/10/26 20:29:42 INFO Applying migration id=outboxnano 2026/10/26 20:29:42 INFO Applying migration id=implements 2026/10/26 20:29:42 INFO Applying migration id=backfill 2026/10/26 20:29:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-9671-7242-b043-ca8790fc038d 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/26 20:29: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/26 20:29: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/26 20:29: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/26 20:29: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 (0.69s) === RUN TestForward_DeletedDeletedReplyToPublicPost 2026/10/26 20:29:42 INFO Applying migration id=initial 2026/10/26 20:29:42 INFO Applying migration id=notesupdated 2026/10/26 20:29:42 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:42 INFO Applying migration id=activitiesid 2026/10/26 20:29:42 INFO Applying migration id=outbox 2026/10/26 20:29:42 INFO Applying migration id=edits 2026/10/26 20:29:42 INFO Applying migration id=outboxactor 2026/10/26 20:29:42 INFO Applying migration id=outboxsender 2026/10/26 20:29:42 INFO Applying migration id=thread 2026/10/26 20:29:42 INFO Applying migration id=host 2026/10/26 20:29:42 INFO Applying migration id=sharedinbox 2026/10/26 20:29:42 INFO Applying migration id=noteshost 2026/10/26 20:29:42 INFO Applying migration id=fetched 2026/10/26 20:29:42 INFO Applying migration id=move 2026/10/26 20:29:42 INFO Applying migration id=cleanup 2026/10/26 20:29:42 INFO Applying migration id=received 2026/10/26 20:29:42 INFO Applying migration id=namehost 2026/10/26 20:29:42 INFO Applying migration id=outboxhost 2026/10/26 20:29:42 INFO Applying migration id=notesfts 2026/10/26 20:29:42 INFO Applying migration id=iconsname 2026/10/26 20:29:42 INFO Applying migration id=nohash 2026/10/26 20:29:42 INFO Applying migration id=shares 2026/10/26 20:29:42 INFO Applying migration id=actorttl 2026/10/26 20:29:42 INFO Applying migration id=tocc 2026/10/26 20:29:42 INFO Applying migration id=followeds 2026/10/26 20:29:42 INFO Applying migration id=certhash 2026/10/26 20:29:42 INFO Applying migration id=follows_sync 2026/10/26 20:29:42 INFO Applying migration id=jsonpath 2026/10/26 20:29:42 INFO Applying migration id=localforward 2026/10/26 20:29:42 INFO Applying migration id=avatar 2026/10/26 20:29:42 INFO Applying migration id=noimage 2026/10/26 20:29:42 INFO Applying migration id=feed 2026/10/26 20:29:42 INFO Applying migration id=bookmarks 2026/10/26 20:29:42 INFO Applying migration id=shareactivity 2026/10/26 20:29:42 INFO Applying migration id=application 2026/10/26 20:29:42 INFO Applying migration id=certificates 2026/10/26 20:29:42 INFO Applying migration id=rawforward 2026/10/26 20:29:42 INFO Applying migration id=publickey 2026/10/26 20:29:42 INFO Applying migration id=resolvegroup 2026/10/26 20:29:42 INFO Applying migration id=reject 2026/10/26 20:29:42 INFO Applying migration id=autodel 2026/10/26 20:29:42 INFO Applying migration id=jsonb 2026/10/26 20:29:42 INFO Applying migration id=quote 2026/10/26 20:29:42 INFO Applying migration id=rfc9421 2026/10/26 20:29:42 INFO Applying migration id=keys 2026/10/26 20:29:42 INFO Applying migration id=portable 2026/10/26 20:29:42 INFO Applying migration id=proofs 2026/10/26 20:29:42 INFO Applying migration id=contexts 2026/10/26 20:29:42 INFO Applying migration id=deliverieshost 2026/10/26 20:29:42 INFO Applying migration id=pembegin 2026/10/26 20:29:42 INFO Applying migration id=didhost 2026/10/26 20:29:42 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:42 INFO Applying migration id=invites 2026/10/26 20:29:42 INFO Applying migration id=ed25519blob 2026/10/26 20:29:42 INFO Applying migration id=rsablob 2026/10/26 20:29:42 INFO Applying migration id=iconscid 2026/10/26 20:29:42 INFO Applying migration id=actor 2026/10/26 20:29:42 INFO Applying migration id=localkeys 2026/10/26 20:29:42 INFO Applying migration id=deleted 2026/10/26 20:29:42 INFO Applying migration id=history 2026/10/26 20:29:42 INFO Applying migration id=outboxnano 2026/10/26 20:29:42 INFO Applying migration id=implements 2026/10/26 20:29:42 INFO Applying migration id=backfill 2026/10/26 20:29:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-99bc-7d55-b0f8-560c901538a7 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/26 20:29:43 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/26 20:29: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/26 20:29:43 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/26 20:29:43 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/26 20:29:43 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 --- PASS: TestForward_DeletedDeletedReplyToPublicPost (0.84s) === RUN TestFTS_Happyflow 2026/10/26 20:29:43 INFO Applying migration id=initial 2026/10/26 20:29:43 INFO Applying migration id=notesupdated 2026/10/26 20:29:43 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:43 INFO Applying migration id=activitiesid 2026/10/26 20:29:43 INFO Applying migration id=outbox 2026/10/26 20:29:43 INFO Applying migration id=edits 2026/10/26 20:29:43 INFO Applying migration id=outboxactor 2026/10/26 20:29:43 INFO Applying migration id=outboxsender 2026/10/26 20:29:43 INFO Applying migration id=thread 2026/10/26 20:29:43 INFO Applying migration id=host 2026/10/26 20:29:43 INFO Applying migration id=sharedinbox 2026/10/26 20:29:43 INFO Applying migration id=noteshost 2026/10/26 20:29:43 INFO Applying migration id=fetched 2026/10/26 20:29:43 INFO Applying migration id=move 2026/10/26 20:29:43 INFO Applying migration id=cleanup 2026/10/26 20:29:43 INFO Applying migration id=received 2026/10/26 20:29:43 INFO Applying migration id=namehost 2026/10/26 20:29:43 INFO Applying migration id=outboxhost 2026/10/26 20:29:43 INFO Applying migration id=notesfts 2026/10/26 20:29:43 INFO Applying migration id=iconsname 2026/10/26 20:29:43 INFO Applying migration id=nohash 2026/10/26 20:29:43 INFO Applying migration id=shares 2026/10/26 20:29:43 INFO Applying migration id=actorttl 2026/10/26 20:29:43 INFO Applying migration id=tocc 2026/10/26 20:29:43 INFO Applying migration id=followeds 2026/10/26 20:29:43 INFO Applying migration id=certhash 2026/10/26 20:29:43 INFO Applying migration id=follows_sync 2026/10/26 20:29:43 INFO Applying migration id=jsonpath 2026/10/26 20:29:43 INFO Applying migration id=localforward 2026/10/26 20:29:43 INFO Applying migration id=avatar 2026/10/26 20:29:43 INFO Applying migration id=noimage 2026/10/26 20:29:43 INFO Applying migration id=feed 2026/10/26 20:29:43 INFO Applying migration id=bookmarks 2026/10/26 20:29:43 INFO Applying migration id=shareactivity 2026/10/26 20:29:43 INFO Applying migration id=application 2026/10/26 20:29:43 INFO Applying migration id=certificates 2026/10/26 20:29:43 INFO Applying migration id=rawforward 2026/10/26 20:29:43 INFO Applying migration id=publickey 2026/10/26 20:29:43 INFO Applying migration id=resolvegroup 2026/10/26 20:29:43 INFO Applying migration id=reject 2026/10/26 20:29:43 INFO Applying migration id=autodel 2026/10/26 20:29:43 INFO Applying migration id=jsonb 2026/10/26 20:29:43 INFO Applying migration id=quote 2026/10/26 20:29:43 INFO Applying migration id=rfc9421 2026/10/26 20:29:43 INFO Applying migration id=keys 2026/10/26 20:29:43 INFO Applying migration id=portable 2026/10/26 20:29:43 INFO Applying migration id=proofs 2026/10/26 20:29:43 INFO Applying migration id=contexts 2026/10/26 20:29:43 INFO Applying migration id=deliverieshost 2026/10/26 20:29:43 INFO Applying migration id=pembegin 2026/10/26 20:29:43 INFO Applying migration id=didhost 2026/10/26 20:29:43 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:43 INFO Applying migration id=invites 2026/10/26 20:29:43 INFO Applying migration id=ed25519blob 2026/10/26 20:29:43 INFO Applying migration id=rsablob 2026/10/26 20:29:43 INFO Applying migration id=iconscid 2026/10/26 20:29:43 INFO Applying migration id=actor 2026/10/26 20:29:43 INFO Applying migration id=localkeys 2026/10/26 20:29:43 INFO Applying migration id=deleted 2026/10/26 20:29:43 INFO Applying migration id=history 2026/10/26 20:29:43 INFO Applying migration id=outboxnano 2026/10/26 20:29:43 INFO Applying migration id=implements 2026/10/26 20:29:43 INFO Applying migration id=backfill 2026/10/26 20:29:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-9cad-7828-805c-fc2e87211083 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-9cad-77cb-a401-c1c202a951ca activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-9cad-77cb-a401-c1c202a951ca --- PASS: TestFTS_Happyflow (0.75s) === RUN TestFTS_HashtagWithoutHash 2026/10/26 20:29:44 INFO Applying migration id=initial 2026/10/26 20:29:44 INFO Applying migration id=notesupdated 2026/10/26 20:29:44 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:44 INFO Applying migration id=activitiesid 2026/10/26 20:29:44 INFO Applying migration id=outbox 2026/10/26 20:29:44 INFO Applying migration id=edits 2026/10/26 20:29:44 INFO Applying migration id=outboxactor 2026/10/26 20:29:44 INFO Applying migration id=outboxsender 2026/10/26 20:29:44 INFO Applying migration id=thread 2026/10/26 20:29:44 INFO Applying migration id=host 2026/10/26 20:29:44 INFO Applying migration id=sharedinbox 2026/10/26 20:29:44 INFO Applying migration id=noteshost 2026/10/26 20:29:44 INFO Applying migration id=fetched 2026/10/26 20:29:44 INFO Applying migration id=move 2026/10/26 20:29:44 INFO Applying migration id=cleanup 2026/10/26 20:29:44 INFO Applying migration id=received 2026/10/26 20:29:44 INFO Applying migration id=namehost 2026/10/26 20:29:44 INFO Applying migration id=outboxhost 2026/10/26 20:29:44 INFO Applying migration id=notesfts 2026/10/26 20:29:44 INFO Applying migration id=iconsname 2026/10/26 20:29:44 INFO Applying migration id=nohash 2026/10/26 20:29:44 INFO Applying migration id=shares 2026/10/26 20:29:44 INFO Applying migration id=actorttl 2026/10/26 20:29:44 INFO Applying migration id=tocc 2026/10/26 20:29:44 INFO Applying migration id=followeds 2026/10/26 20:29:44 INFO Applying migration id=certhash 2026/10/26 20:29:44 INFO Applying migration id=follows_sync 2026/10/26 20:29:44 INFO Applying migration id=jsonpath 2026/10/26 20:29:44 INFO Applying migration id=localforward 2026/10/26 20:29:44 INFO Applying migration id=avatar 2026/10/26 20:29:44 INFO Applying migration id=noimage 2026/10/26 20:29:44 INFO Applying migration id=feed 2026/10/26 20:29:44 INFO Applying migration id=bookmarks 2026/10/26 20:29:44 INFO Applying migration id=shareactivity 2026/10/26 20:29:44 INFO Applying migration id=application 2026/10/26 20:29:44 INFO Applying migration id=certificates 2026/10/26 20:29:44 INFO Applying migration id=rawforward 2026/10/26 20:29:44 INFO Applying migration id=publickey 2026/10/26 20:29:44 INFO Applying migration id=resolvegroup 2026/10/26 20:29:44 INFO Applying migration id=reject 2026/10/26 20:29:44 INFO Applying migration id=autodel 2026/10/26 20:29:44 INFO Applying migration id=jsonb 2026/10/26 20:29:44 INFO Applying migration id=quote 2026/10/26 20:29:44 INFO Applying migration id=rfc9421 2026/10/26 20:29:44 INFO Applying migration id=keys 2026/10/26 20:29:44 INFO Applying migration id=portable 2026/10/26 20:29:44 INFO Applying migration id=proofs 2026/10/26 20:29:44 INFO Applying migration id=contexts 2026/10/26 20:29:44 INFO Applying migration id=deliverieshost 2026/10/26 20:29:44 INFO Applying migration id=pembegin 2026/10/26 20:29:44 INFO Applying migration id=didhost 2026/10/26 20:29:44 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:44 INFO Applying migration id=invites 2026/10/26 20:29:44 INFO Applying migration id=ed25519blob 2026/10/26 20:29:44 INFO Applying migration id=rsablob 2026/10/26 20:29:44 INFO Applying migration id=iconscid 2026/10/26 20:29:44 INFO Applying migration id=actor 2026/10/26 20:29:44 INFO Applying migration id=localkeys 2026/10/26 20:29:44 INFO Applying migration id=deleted 2026/10/26 20:29:44 INFO Applying migration id=history 2026/10/26 20:29:44 INFO Applying migration id=outboxnano 2026/10/26 20:29:44 INFO Applying migration id=implements 2026/10/26 20:29:44 INFO Applying migration id=backfill 2026/10/26 20:29:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-a211-7e9e-9c68-b57126ee8f80 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-a211-7e43-9e8a-b52ccb5e1a83 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-a211-7e43-9e8a-b52ccb5e1a83 --- PASS: TestFTS_HashtagWithoutHash (1.38s) === RUN TestFTS_HashtagWithHash 2026/10/26 20:29:45 INFO Applying migration id=initial 2026/10/26 20:29:45 INFO Applying migration id=notesupdated 2026/10/26 20:29:45 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:45 INFO Applying migration id=activitiesid 2026/10/26 20:29:45 INFO Applying migration id=outbox 2026/10/26 20:29:45 INFO Applying migration id=edits 2026/10/26 20:29:45 INFO Applying migration id=outboxactor 2026/10/26 20:29:45 INFO Applying migration id=outboxsender 2026/10/26 20:29:45 INFO Applying migration id=thread 2026/10/26 20:29:45 INFO Applying migration id=host 2026/10/26 20:29:45 INFO Applying migration id=sharedinbox 2026/10/26 20:29:45 INFO Applying migration id=noteshost 2026/10/26 20:29:45 INFO Applying migration id=fetched 2026/10/26 20:29:45 INFO Applying migration id=move 2026/10/26 20:29:45 INFO Applying migration id=cleanup 2026/10/26 20:29:45 INFO Applying migration id=received 2026/10/26 20:29:45 INFO Applying migration id=namehost 2026/10/26 20:29:45 INFO Applying migration id=outboxhost 2026/10/26 20:29:45 INFO Applying migration id=notesfts 2026/10/26 20:29:45 INFO Applying migration id=iconsname 2026/10/26 20:29:45 INFO Applying migration id=nohash 2026/10/26 20:29:45 INFO Applying migration id=shares 2026/10/26 20:29:45 INFO Applying migration id=actorttl 2026/10/26 20:29:45 INFO Applying migration id=tocc 2026/10/26 20:29:45 INFO Applying migration id=followeds 2026/10/26 20:29:45 INFO Applying migration id=certhash 2026/10/26 20:29:45 INFO Applying migration id=follows_sync 2026/10/26 20:29:45 INFO Applying migration id=jsonpath 2026/10/26 20:29:45 INFO Applying migration id=localforward 2026/10/26 20:29:45 INFO Applying migration id=avatar 2026/10/26 20:29:45 INFO Applying migration id=noimage 2026/10/26 20:29:45 INFO Applying migration id=feed 2026/10/26 20:29:45 INFO Applying migration id=bookmarks 2026/10/26 20:29:45 INFO Applying migration id=shareactivity 2026/10/26 20:29:45 INFO Applying migration id=application 2026/10/26 20:29:45 INFO Applying migration id=certificates 2026/10/26 20:29:45 INFO Applying migration id=rawforward 2026/10/26 20:29:45 INFO Applying migration id=publickey 2026/10/26 20:29:45 INFO Applying migration id=resolvegroup 2026/10/26 20:29:45 INFO Applying migration id=reject 2026/10/26 20:29:45 INFO Applying migration id=autodel 2026/10/26 20:29:45 INFO Applying migration id=jsonb 2026/10/26 20:29:45 INFO Applying migration id=quote 2026/10/26 20:29:45 INFO Applying migration id=rfc9421 2026/10/26 20:29:45 INFO Applying migration id=keys 2026/10/26 20:29:45 INFO Applying migration id=portable 2026/10/26 20:29:45 INFO Applying migration id=proofs 2026/10/26 20:29:45 INFO Applying migration id=contexts 2026/10/26 20:29:45 INFO Applying migration id=deliverieshost 2026/10/26 20:29:45 INFO Applying migration id=pembegin 2026/10/26 20:29:45 INFO Applying migration id=didhost 2026/10/26 20:29:45 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:45 INFO Applying migration id=invites 2026/10/26 20:29:45 INFO Applying migration id=ed25519blob 2026/10/26 20:29:45 INFO Applying migration id=rsablob 2026/10/26 20:29:45 INFO Applying migration id=iconscid 2026/10/26 20:29:45 INFO Applying migration id=actor 2026/10/26 20:29:45 INFO Applying migration id=localkeys 2026/10/26 20:29:45 INFO Applying migration id=deleted 2026/10/26 20:29:45 INFO Applying migration id=history 2026/10/26 20:29:45 INFO Applying migration id=outboxnano 2026/10/26 20:29:45 INFO Applying migration id=implements 2026/10/26 20:29:45 INFO Applying migration id=backfill 2026/10/26 20:29:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-a72c-783b-9ed2-956426613c8f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-a72c-77df-9d99-53ad579b605b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-a72c-77df-9d99-53ad579b605b 2026/10/26 20:29:47 WARN Failed to scan posts error="fts5: syntax error near \"#\"" --- PASS: TestFTS_HashtagWithHash (1.31s) === RUN TestFTS_HashtagWithHashAndQuotes 2026/10/26 20:29:47 INFO Applying migration id=initial 2026/10/26 20:29:47 INFO Applying migration id=notesupdated 2026/10/26 20:29:47 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:47 INFO Applying migration id=activitiesid 2026/10/26 20:29:47 INFO Applying migration id=outbox 2026/10/26 20:29:47 INFO Applying migration id=edits 2026/10/26 20:29:47 INFO Applying migration id=outboxactor 2026/10/26 20:29:47 INFO Applying migration id=outboxsender 2026/10/26 20:29:47 INFO Applying migration id=thread 2026/10/26 20:29:47 INFO Applying migration id=host 2026/10/26 20:29:47 INFO Applying migration id=sharedinbox 2026/10/26 20:29:47 INFO Applying migration id=noteshost 2026/10/26 20:29:47 INFO Applying migration id=fetched 2026/10/26 20:29:47 INFO Applying migration id=move 2026/10/26 20:29:47 INFO Applying migration id=cleanup 2026/10/26 20:29:47 INFO Applying migration id=received 2026/10/26 20:29:47 INFO Applying migration id=namehost 2026/10/26 20:29:47 INFO Applying migration id=outboxhost 2026/10/26 20:29:47 INFO Applying migration id=notesfts 2026/10/26 20:29:47 INFO Applying migration id=iconsname 2026/10/26 20:29:47 INFO Applying migration id=nohash 2026/10/26 20:29:47 INFO Applying migration id=shares 2026/10/26 20:29:47 INFO Applying migration id=actorttl 2026/10/26 20:29:47 INFO Applying migration id=tocc 2026/10/26 20:29:47 INFO Applying migration id=followeds 2026/10/26 20:29:47 INFO Applying migration id=certhash 2026/10/26 20:29:47 INFO Applying migration id=follows_sync 2026/10/26 20:29:47 INFO Applying migration id=jsonpath 2026/10/26 20:29:47 INFO Applying migration id=localforward 2026/10/26 20:29:47 INFO Applying migration id=avatar 2026/10/26 20:29:47 INFO Applying migration id=noimage 2026/10/26 20:29:47 INFO Applying migration id=feed 2026/10/26 20:29:47 INFO Applying migration id=bookmarks 2026/10/26 20:29:47 INFO Applying migration id=shareactivity 2026/10/26 20:29:47 INFO Applying migration id=application 2026/10/26 20:29:47 INFO Applying migration id=certificates 2026/10/26 20:29:47 INFO Applying migration id=rawforward 2026/10/26 20:29:47 INFO Applying migration id=publickey 2026/10/26 20:29:47 INFO Applying migration id=resolvegroup 2026/10/26 20:29:47 INFO Applying migration id=reject 2026/10/26 20:29:47 INFO Applying migration id=autodel 2026/10/26 20:29:47 INFO Applying migration id=jsonb 2026/10/26 20:29:47 INFO Applying migration id=quote 2026/10/26 20:29:47 INFO Applying migration id=rfc9421 2026/10/26 20:29:47 INFO Applying migration id=keys 2026/10/26 20:29:47 INFO Applying migration id=portable 2026/10/26 20:29:47 INFO Applying migration id=proofs 2026/10/26 20:29:47 INFO Applying migration id=contexts 2026/10/26 20:29:47 INFO Applying migration id=deliverieshost 2026/10/26 20:29:47 INFO Applying migration id=pembegin 2026/10/26 20:29:47 INFO Applying migration id=didhost 2026/10/26 20:29:47 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:47 INFO Applying migration id=invites 2026/10/26 20:29:47 INFO Applying migration id=ed25519blob 2026/10/26 20:29:47 INFO Applying migration id=rsablob 2026/10/26 20:29:47 INFO Applying migration id=iconscid 2026/10/26 20:29:47 INFO Applying migration id=actor 2026/10/26 20:29:47 INFO Applying migration id=localkeys 2026/10/26 20:29:47 INFO Applying migration id=deleted 2026/10/26 20:29:47 INFO Applying migration id=history 2026/10/26 20:29:47 INFO Applying migration id=outboxnano 2026/10/26 20:29:47 INFO Applying migration id=implements 2026/10/26 20:29:47 INFO Applying migration id=backfill 2026/10/26 20:29:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-aad7-7dda-9f8d-52688732da87 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-aad7-7d82-81e4-b5682358707c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-aad7-7d82-81e4-b5682358707c --- PASS: TestFTS_HashtagWithHashAndQuotes (0.94s) === RUN TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser 2026/10/26 20:29:48 INFO Applying migration id=initial 2026/10/26 20:29:48 INFO Applying migration id=notesupdated 2026/10/26 20:29:48 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:48 INFO Applying migration id=activitiesid 2026/10/26 20:29:48 INFO Applying migration id=outbox 2026/10/26 20:29:48 INFO Applying migration id=edits 2026/10/26 20:29:48 INFO Applying migration id=outboxactor 2026/10/26 20:29:48 INFO Applying migration id=outboxsender 2026/10/26 20:29:48 INFO Applying migration id=thread 2026/10/26 20:29:48 INFO Applying migration id=host 2026/10/26 20:29:48 INFO Applying migration id=sharedinbox 2026/10/26 20:29:48 INFO Applying migration id=noteshost 2026/10/26 20:29:48 INFO Applying migration id=fetched 2026/10/26 20:29:48 INFO Applying migration id=move 2026/10/26 20:29:48 INFO Applying migration id=cleanup 2026/10/26 20:29:48 INFO Applying migration id=received 2026/10/26 20:29:48 INFO Applying migration id=namehost 2026/10/26 20:29:48 INFO Applying migration id=outboxhost 2026/10/26 20:29:48 INFO Applying migration id=notesfts 2026/10/26 20:29:48 INFO Applying migration id=iconsname 2026/10/26 20:29:48 INFO Applying migration id=nohash 2026/10/26 20:29:48 INFO Applying migration id=shares 2026/10/26 20:29:48 INFO Applying migration id=actorttl 2026/10/26 20:29:48 INFO Applying migration id=tocc 2026/10/26 20:29:48 INFO Applying migration id=followeds 2026/10/26 20:29:48 INFO Applying migration id=certhash 2026/10/26 20:29:48 INFO Applying migration id=follows_sync 2026/10/26 20:29:48 INFO Applying migration id=jsonpath 2026/10/26 20:29:48 INFO Applying migration id=localforward 2026/10/26 20:29:48 INFO Applying migration id=avatar 2026/10/26 20:29:48 INFO Applying migration id=noimage 2026/10/26 20:29:48 INFO Applying migration id=feed 2026/10/26 20:29:48 INFO Applying migration id=bookmarks 2026/10/26 20:29:48 INFO Applying migration id=shareactivity 2026/10/26 20:29:48 INFO Applying migration id=application 2026/10/26 20:29:48 INFO Applying migration id=certificates 2026/10/26 20:29:48 INFO Applying migration id=rawforward 2026/10/26 20:29:48 INFO Applying migration id=publickey 2026/10/26 20:29:48 INFO Applying migration id=resolvegroup 2026/10/26 20:29:48 INFO Applying migration id=reject 2026/10/26 20:29:48 INFO Applying migration id=autodel 2026/10/26 20:29:48 INFO Applying migration id=jsonb 2026/10/26 20:29:48 INFO Applying migration id=quote 2026/10/26 20:29:48 INFO Applying migration id=rfc9421 2026/10/26 20:29:48 INFO Applying migration id=keys 2026/10/26 20:29:48 INFO Applying migration id=portable 2026/10/26 20:29:48 INFO Applying migration id=proofs 2026/10/26 20:29:48 INFO Applying migration id=contexts 2026/10/26 20:29:48 INFO Applying migration id=deliverieshost 2026/10/26 20:29:48 INFO Applying migration id=pembegin 2026/10/26 20:29:48 INFO Applying migration id=didhost 2026/10/26 20:29:48 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:48 INFO Applying migration id=invites 2026/10/26 20:29:48 INFO Applying migration id=ed25519blob 2026/10/26 20:29:48 INFO Applying migration id=rsablob 2026/10/26 20:29:48 INFO Applying migration id=iconscid 2026/10/26 20:29:48 INFO Applying migration id=actor 2026/10/26 20:29:48 INFO Applying migration id=localkeys 2026/10/26 20:29:48 INFO Applying migration id=deleted 2026/10/26 20:29:48 INFO Applying migration id=history 2026/10/26 20:29:48 INFO Applying migration id=outboxnano 2026/10/26 20:29:48 INFO Applying migration id=implements 2026/10/26 20:29:48 INFO Applying migration id=backfill 2026/10/26 20:29:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-ac78-7ea6-ae84-a305826da62f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-ac78-7e3a-a475-3b5bb5b9d119 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-ac78-7e3a-a475-3b5bb5b9d119 --- PASS: TestFTS_HashtagWithHashAndQuotesUnauthenticatedUser (0.42s) === RUN TestFTS_HashtagWithHashAndQuotesSecondPage 2026/10/26 20:29:48 INFO Applying migration id=initial 2026/10/26 20:29:48 INFO Applying migration id=notesupdated 2026/10/26 20:29:48 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:48 INFO Applying migration id=activitiesid 2026/10/26 20:29:48 INFO Applying migration id=outbox 2026/10/26 20:29:48 INFO Applying migration id=edits 2026/10/26 20:29:48 INFO Applying migration id=outboxactor 2026/10/26 20:29:48 INFO Applying migration id=outboxsender 2026/10/26 20:29:48 INFO Applying migration id=thread 2026/10/26 20:29:48 INFO Applying migration id=host 2026/10/26 20:29:48 INFO Applying migration id=sharedinbox 2026/10/26 20:29:48 INFO Applying migration id=noteshost 2026/10/26 20:29:48 INFO Applying migration id=fetched 2026/10/26 20:29:48 INFO Applying migration id=move 2026/10/26 20:29:48 INFO Applying migration id=cleanup 2026/10/26 20:29:48 INFO Applying migration id=received 2026/10/26 20:29:48 INFO Applying migration id=namehost 2026/10/26 20:29:48 INFO Applying migration id=outboxhost 2026/10/26 20:29:48 INFO Applying migration id=notesfts 2026/10/26 20:29:48 INFO Applying migration id=iconsname 2026/10/26 20:29:48 INFO Applying migration id=nohash 2026/10/26 20:29:48 INFO Applying migration id=shares 2026/10/26 20:29:48 INFO Applying migration id=actorttl 2026/10/26 20:29:48 INFO Applying migration id=tocc 2026/10/26 20:29:48 INFO Applying migration id=followeds 2026/10/26 20:29:48 INFO Applying migration id=certhash 2026/10/26 20:29:48 INFO Applying migration id=follows_sync 2026/10/26 20:29:48 INFO Applying migration id=jsonpath 2026/10/26 20:29:48 INFO Applying migration id=localforward 2026/10/26 20:29:48 INFO Applying migration id=avatar 2026/10/26 20:29:48 INFO Applying migration id=noimage 2026/10/26 20:29:48 INFO Applying migration id=feed 2026/10/26 20:29:48 INFO Applying migration id=bookmarks 2026/10/26 20:29:48 INFO Applying migration id=shareactivity 2026/10/26 20:29:48 INFO Applying migration id=application 2026/10/26 20:29:48 INFO Applying migration id=certificates 2026/10/26 20:29:48 INFO Applying migration id=rawforward 2026/10/26 20:29:48 INFO Applying migration id=publickey 2026/10/26 20:29:48 INFO Applying migration id=resolvegroup 2026/10/26 20:29:48 INFO Applying migration id=reject 2026/10/26 20:29:48 INFO Applying migration id=autodel 2026/10/26 20:29:48 INFO Applying migration id=jsonb 2026/10/26 20:29:48 INFO Applying migration id=quote 2026/10/26 20:29:48 INFO Applying migration id=rfc9421 2026/10/26 20:29:48 INFO Applying migration id=keys 2026/10/26 20:29:48 INFO Applying migration id=portable 2026/10/26 20:29:48 INFO Applying migration id=proofs 2026/10/26 20:29:48 INFO Applying migration id=contexts 2026/10/26 20:29:48 INFO Applying migration id=deliverieshost 2026/10/26 20:29:48 INFO Applying migration id=pembegin 2026/10/26 20:29:48 INFO Applying migration id=didhost 2026/10/26 20:29:48 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:48 INFO Applying migration id=invites 2026/10/26 20:29:48 INFO Applying migration id=ed25519blob 2026/10/26 20:29:48 INFO Applying migration id=rsablob 2026/10/26 20:29:48 INFO Applying migration id=iconscid 2026/10/26 20:29:48 INFO Applying migration id=actor 2026/10/26 20:29:48 INFO Applying migration id=localkeys 2026/10/26 20:29:48 INFO Applying migration id=deleted 2026/10/26 20:29:48 INFO Applying migration id=history 2026/10/26 20:29:48 INFO Applying migration id=outboxnano 2026/10/26 20:29:48 INFO Applying migration id=implements 2026/10/26 20:29:48 INFO Applying migration id=backfill 2026/10/26 20:29:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-af29-7af5-a00d-dcb4adcb1d3a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-af29-7a68-ab0c-28c1aaa783a0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-af29-7a68-ab0c-28c1aaa783a0 --- PASS: TestFTS_HashtagWithHashAndQuotesSecondPage (0.69s) === RUN TestFTS_NoInput 2026/10/26 20:29:49 INFO Applying migration id=initial 2026/10/26 20:29:49 INFO Applying migration id=notesupdated 2026/10/26 20:29:49 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:49 INFO Applying migration id=activitiesid 2026/10/26 20:29:49 INFO Applying migration id=outbox 2026/10/26 20:29:49 INFO Applying migration id=edits 2026/10/26 20:29:49 INFO Applying migration id=outboxactor 2026/10/26 20:29:49 INFO Applying migration id=outboxsender 2026/10/26 20:29:49 INFO Applying migration id=thread 2026/10/26 20:29:49 INFO Applying migration id=host 2026/10/26 20:29:49 INFO Applying migration id=sharedinbox 2026/10/26 20:29:49 INFO Applying migration id=noteshost 2026/10/26 20:29:49 INFO Applying migration id=fetched 2026/10/26 20:29:49 INFO Applying migration id=move 2026/10/26 20:29:49 INFO Applying migration id=cleanup 2026/10/26 20:29:49 INFO Applying migration id=received 2026/10/26 20:29:49 INFO Applying migration id=namehost 2026/10/26 20:29:49 INFO Applying migration id=outboxhost 2026/10/26 20:29:49 INFO Applying migration id=notesfts 2026/10/26 20:29:49 INFO Applying migration id=iconsname 2026/10/26 20:29:49 INFO Applying migration id=nohash 2026/10/26 20:29:49 INFO Applying migration id=shares 2026/10/26 20:29:49 INFO Applying migration id=actorttl 2026/10/26 20:29:49 INFO Applying migration id=tocc 2026/10/26 20:29:49 INFO Applying migration id=followeds 2026/10/26 20:29:49 INFO Applying migration id=certhash 2026/10/26 20:29:49 INFO Applying migration id=follows_sync 2026/10/26 20:29:49 INFO Applying migration id=jsonpath 2026/10/26 20:29:49 INFO Applying migration id=localforward 2026/10/26 20:29:49 INFO Applying migration id=avatar 2026/10/26 20:29:49 INFO Applying migration id=noimage 2026/10/26 20:29:49 INFO Applying migration id=feed 2026/10/26 20:29:49 INFO Applying migration id=bookmarks 2026/10/26 20:29:49 INFO Applying migration id=shareactivity 2026/10/26 20:29:49 INFO Applying migration id=application 2026/10/26 20:29:49 INFO Applying migration id=certificates 2026/10/26 20:29:49 INFO Applying migration id=rawforward 2026/10/26 20:29:49 INFO Applying migration id=publickey 2026/10/26 20:29:49 INFO Applying migration id=resolvegroup 2026/10/26 20:29:49 INFO Applying migration id=reject 2026/10/26 20:29:49 INFO Applying migration id=autodel 2026/10/26 20:29:49 INFO Applying migration id=jsonb 2026/10/26 20:29:49 INFO Applying migration id=quote 2026/10/26 20:29:49 INFO Applying migration id=rfc9421 2026/10/26 20:29:49 INFO Applying migration id=keys 2026/10/26 20:29:49 INFO Applying migration id=portable 2026/10/26 20:29:49 INFO Applying migration id=proofs 2026/10/26 20:29:49 INFO Applying migration id=contexts 2026/10/26 20:29:49 INFO Applying migration id=deliverieshost 2026/10/26 20:29:49 INFO Applying migration id=pembegin 2026/10/26 20:29:49 INFO Applying migration id=didhost 2026/10/26 20:29:49 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:49 INFO Applying migration id=invites 2026/10/26 20:29:49 INFO Applying migration id=ed25519blob 2026/10/26 20:29:49 INFO Applying migration id=rsablob 2026/10/26 20:29:49 INFO Applying migration id=iconscid 2026/10/26 20:29:49 INFO Applying migration id=actor 2026/10/26 20:29:49 INFO Applying migration id=localkeys 2026/10/26 20:29:49 INFO Applying migration id=deleted 2026/10/26 20:29:49 INFO Applying migration id=history 2026/10/26 20:29:49 INFO Applying migration id=outboxnano 2026/10/26 20:29:49 INFO Applying migration id=implements 2026/10/26 20:29:49 INFO Applying migration id=backfill --- PASS: TestFTS_NoInput (1.15s) === RUN TestFTS_EmptyInput 2026/10/26 20:29:50 INFO Applying migration id=initial 2026/10/26 20:29:50 INFO Applying migration id=notesupdated 2026/10/26 20:29:50 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:50 INFO Applying migration id=activitiesid 2026/10/26 20:29:50 INFO Applying migration id=outbox 2026/10/26 20:29:50 INFO Applying migration id=edits 2026/10/26 20:29:50 INFO Applying migration id=outboxactor 2026/10/26 20:29:50 INFO Applying migration id=outboxsender 2026/10/26 20:29:50 INFO Applying migration id=thread 2026/10/26 20:29:50 INFO Applying migration id=host 2026/10/26 20:29:50 INFO Applying migration id=sharedinbox 2026/10/26 20:29:50 INFO Applying migration id=noteshost 2026/10/26 20:29:50 INFO Applying migration id=fetched 2026/10/26 20:29:50 INFO Applying migration id=move 2026/10/26 20:29:50 INFO Applying migration id=cleanup 2026/10/26 20:29:50 INFO Applying migration id=received 2026/10/26 20:29:50 INFO Applying migration id=namehost 2026/10/26 20:29:50 INFO Applying migration id=outboxhost 2026/10/26 20:29:50 INFO Applying migration id=notesfts 2026/10/26 20:29:50 INFO Applying migration id=iconsname 2026/10/26 20:29:50 INFO Applying migration id=nohash 2026/10/26 20:29:50 INFO Applying migration id=shares 2026/10/26 20:29:50 INFO Applying migration id=actorttl 2026/10/26 20:29:50 INFO Applying migration id=tocc 2026/10/26 20:29:50 INFO Applying migration id=followeds 2026/10/26 20:29:50 INFO Applying migration id=certhash 2026/10/26 20:29:50 INFO Applying migration id=follows_sync 2026/10/26 20:29:50 INFO Applying migration id=jsonpath 2026/10/26 20:29:50 INFO Applying migration id=localforward 2026/10/26 20:29:50 INFO Applying migration id=avatar 2026/10/26 20:29:50 INFO Applying migration id=noimage 2026/10/26 20:29:50 INFO Applying migration id=feed 2026/10/26 20:29:50 INFO Applying migration id=bookmarks 2026/10/26 20:29:50 INFO Applying migration id=shareactivity 2026/10/26 20:29:50 INFO Applying migration id=application 2026/10/26 20:29:50 INFO Applying migration id=certificates 2026/10/26 20:29:50 INFO Applying migration id=rawforward 2026/10/26 20:29:50 INFO Applying migration id=publickey 2026/10/26 20:29:50 INFO Applying migration id=resolvegroup 2026/10/26 20:29:50 INFO Applying migration id=reject 2026/10/26 20:29:50 INFO Applying migration id=autodel 2026/10/26 20:29:50 INFO Applying migration id=jsonb 2026/10/26 20:29:50 INFO Applying migration id=quote 2026/10/26 20:29:50 INFO Applying migration id=rfc9421 2026/10/26 20:29:50 INFO Applying migration id=keys 2026/10/26 20:29:50 INFO Applying migration id=portable 2026/10/26 20:29:50 INFO Applying migration id=proofs 2026/10/26 20:29:50 INFO Applying migration id=contexts 2026/10/26 20:29:50 INFO Applying migration id=deliverieshost 2026/10/26 20:29:50 INFO Applying migration id=pembegin 2026/10/26 20:29:50 INFO Applying migration id=didhost 2026/10/26 20:29:50 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:50 INFO Applying migration id=invites 2026/10/26 20:29:50 INFO Applying migration id=ed25519blob 2026/10/26 20:29:50 INFO Applying migration id=rsablob 2026/10/26 20:29:50 INFO Applying migration id=iconscid 2026/10/26 20:29:50 INFO Applying migration id=actor 2026/10/26 20:29:50 INFO Applying migration id=localkeys 2026/10/26 20:29:50 INFO Applying migration id=deleted 2026/10/26 20:29:50 INFO Applying migration id=history 2026/10/26 20:29:50 INFO Applying migration id=outboxnano 2026/10/26 20:29:50 INFO Applying migration id=implements 2026/10/26 20:29:50 INFO Applying migration id=backfill --- PASS: TestFTS_EmptyInput (1.19s) === RUN TestFTS_InvalidEscapeSequence 2026/10/26 20:29:51 INFO Applying migration id=initial 2026/10/26 20:29:51 INFO Applying migration id=notesupdated 2026/10/26 20:29:51 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:51 INFO Applying migration id=activitiesid 2026/10/26 20:29:51 INFO Applying migration id=outbox 2026/10/26 20:29:51 INFO Applying migration id=edits 2026/10/26 20:29:51 INFO Applying migration id=outboxactor 2026/10/26 20:29:51 INFO Applying migration id=outboxsender 2026/10/26 20:29:51 INFO Applying migration id=thread 2026/10/26 20:29:51 INFO Applying migration id=host 2026/10/26 20:29:51 INFO Applying migration id=sharedinbox 2026/10/26 20:29:51 INFO Applying migration id=noteshost 2026/10/26 20:29:51 INFO Applying migration id=fetched 2026/10/26 20:29:51 INFO Applying migration id=move 2026/10/26 20:29:51 INFO Applying migration id=cleanup 2026/10/26 20:29:51 INFO Applying migration id=received 2026/10/26 20:29:51 INFO Applying migration id=namehost 2026/10/26 20:29:51 INFO Applying migration id=outboxhost 2026/10/26 20:29:51 INFO Applying migration id=notesfts 2026/10/26 20:29:51 INFO Applying migration id=iconsname 2026/10/26 20:29:51 INFO Applying migration id=nohash 2026/10/26 20:29:51 INFO Applying migration id=shares 2026/10/26 20:29:51 INFO Applying migration id=actorttl 2026/10/26 20:29:51 INFO Applying migration id=tocc 2026/10/26 20:29:51 INFO Applying migration id=followeds 2026/10/26 20:29:51 INFO Applying migration id=certhash 2026/10/26 20:29:51 INFO Applying migration id=follows_sync 2026/10/26 20:29:51 INFO Applying migration id=jsonpath 2026/10/26 20:29:51 INFO Applying migration id=localforward 2026/10/26 20:29:51 INFO Applying migration id=avatar 2026/10/26 20:29:51 INFO Applying migration id=noimage 2026/10/26 20:29:51 INFO Applying migration id=feed 2026/10/26 20:29:51 INFO Applying migration id=bookmarks 2026/10/26 20:29:51 INFO Applying migration id=shareactivity 2026/10/26 20:29:51 INFO Applying migration id=application 2026/10/26 20:29:51 INFO Applying migration id=certificates 2026/10/26 20:29:51 INFO Applying migration id=rawforward 2026/10/26 20:29:51 INFO Applying migration id=publickey 2026/10/26 20:29:51 INFO Applying migration id=resolvegroup 2026/10/26 20:29:51 INFO Applying migration id=reject 2026/10/26 20:29:51 INFO Applying migration id=autodel 2026/10/26 20:29:51 INFO Applying migration id=jsonb 2026/10/26 20:29:51 INFO Applying migration id=quote 2026/10/26 20:29:51 INFO Applying migration id=rfc9421 2026/10/26 20:29:51 INFO Applying migration id=keys 2026/10/26 20:29:51 INFO Applying migration id=portable 2026/10/26 20:29:51 INFO Applying migration id=proofs 2026/10/26 20:29:51 INFO Applying migration id=contexts 2026/10/26 20:29:51 INFO Applying migration id=deliverieshost 2026/10/26 20:29:51 INFO Applying migration id=pembegin 2026/10/26 20:29:51 INFO Applying migration id=didhost 2026/10/26 20:29:51 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:51 INFO Applying migration id=invites 2026/10/26 20:29:51 INFO Applying migration id=ed25519blob 2026/10/26 20:29:51 INFO Applying migration id=rsablob 2026/10/26 20:29:51 INFO Applying migration id=iconscid 2026/10/26 20:29:51 INFO Applying migration id=actor 2026/10/26 20:29:51 INFO Applying migration id=localkeys 2026/10/26 20:29:51 INFO Applying migration id=deleted 2026/10/26 20:29:51 INFO Applying migration id=history 2026/10/26 20:29:51 INFO Applying migration id=outboxnano 2026/10/26 20:29:51 INFO Applying migration id=implements 2026/10/26 20:29:51 INFO Applying migration id=backfill 2026/10/26 20:29:52 INFO Failed to decode query url=/users/fts?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestFTS_InvalidEscapeSequence (0.89s) === RUN TestFTS_UnathenticatedUser 2026/10/26 20:29:52 INFO Applying migration id=initial 2026/10/26 20:29:52 INFO Applying migration id=notesupdated 2026/10/26 20:29:52 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:52 INFO Applying migration id=activitiesid 2026/10/26 20:29:52 INFO Applying migration id=outbox 2026/10/26 20:29:52 INFO Applying migration id=edits 2026/10/26 20:29:52 INFO Applying migration id=outboxactor 2026/10/26 20:29:52 INFO Applying migration id=outboxsender 2026/10/26 20:29:52 INFO Applying migration id=thread 2026/10/26 20:29:52 INFO Applying migration id=host 2026/10/26 20:29:52 INFO Applying migration id=sharedinbox 2026/10/26 20:29:52 INFO Applying migration id=noteshost 2026/10/26 20:29:52 INFO Applying migration id=fetched 2026/10/26 20:29:52 INFO Applying migration id=move 2026/10/26 20:29:52 INFO Applying migration id=cleanup 2026/10/26 20:29:52 INFO Applying migration id=received 2026/10/26 20:29:52 INFO Applying migration id=namehost 2026/10/26 20:29:52 INFO Applying migration id=outboxhost 2026/10/26 20:29:52 INFO Applying migration id=notesfts 2026/10/26 20:29:52 INFO Applying migration id=iconsname 2026/10/26 20:29:52 INFO Applying migration id=nohash 2026/10/26 20:29:52 INFO Applying migration id=shares 2026/10/26 20:29:52 INFO Applying migration id=actorttl 2026/10/26 20:29:52 INFO Applying migration id=tocc 2026/10/26 20:29:52 INFO Applying migration id=followeds 2026/10/26 20:29:52 INFO Applying migration id=certhash 2026/10/26 20:29:52 INFO Applying migration id=follows_sync 2026/10/26 20:29:52 INFO Applying migration id=jsonpath 2026/10/26 20:29:52 INFO Applying migration id=localforward 2026/10/26 20:29:52 INFO Applying migration id=avatar 2026/10/26 20:29:52 INFO Applying migration id=noimage 2026/10/26 20:29:52 INFO Applying migration id=feed 2026/10/26 20:29:52 INFO Applying migration id=bookmarks 2026/10/26 20:29:52 INFO Applying migration id=shareactivity 2026/10/26 20:29:52 INFO Applying migration id=application 2026/10/26 20:29:52 INFO Applying migration id=certificates 2026/10/26 20:29:52 INFO Applying migration id=rawforward 2026/10/26 20:29:52 INFO Applying migration id=publickey 2026/10/26 20:29:52 INFO Applying migration id=resolvegroup 2026/10/26 20:29:52 INFO Applying migration id=reject 2026/10/26 20:29:52 INFO Applying migration id=autodel 2026/10/26 20:29:52 INFO Applying migration id=jsonb 2026/10/26 20:29:52 INFO Applying migration id=quote 2026/10/26 20:29:52 INFO Applying migration id=rfc9421 2026/10/26 20:29:52 INFO Applying migration id=keys 2026/10/26 20:29:52 INFO Applying migration id=portable 2026/10/26 20:29:52 INFO Applying migration id=proofs 2026/10/26 20:29:52 INFO Applying migration id=contexts 2026/10/26 20:29:52 INFO Applying migration id=deliverieshost 2026/10/26 20:29:52 INFO Applying migration id=pembegin 2026/10/26 20:29:52 INFO Applying migration id=didhost 2026/10/26 20:29:52 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:52 INFO Applying migration id=invites 2026/10/26 20:29:52 INFO Applying migration id=ed25519blob 2026/10/26 20:29:52 INFO Applying migration id=rsablob 2026/10/26 20:29:52 INFO Applying migration id=iconscid 2026/10/26 20:29:52 INFO Applying migration id=actor 2026/10/26 20:29:52 INFO Applying migration id=localkeys 2026/10/26 20:29:52 INFO Applying migration id=deleted 2026/10/26 20:29:52 INFO Applying migration id=history 2026/10/26 20:29:52 INFO Applying migration id=outboxnano 2026/10/26 20:29:52 INFO Applying migration id=implements 2026/10/26 20:29:52 INFO Applying migration id=backfill 2026/10/26 20:29:53 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-c11a-74ee-b387-7f316627644d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-c11a-7252-8870-540e4bd58572 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-c11a-7252-8870-540e4bd58572 --- PASS: TestFTS_UnathenticatedUser (1.37s) === RUN TestFTS_SearchByAuthorUserName 2026/10/26 20:29:53 INFO Applying migration id=initial 2026/10/26 20:29:53 INFO Applying migration id=notesupdated 2026/10/26 20:29:53 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:53 INFO Applying migration id=activitiesid 2026/10/26 20:29:53 INFO Applying migration id=outbox 2026/10/26 20:29:53 INFO Applying migration id=edits 2026/10/26 20:29:53 INFO Applying migration id=outboxactor 2026/10/26 20:29:53 INFO Applying migration id=outboxsender 2026/10/26 20:29:53 INFO Applying migration id=thread 2026/10/26 20:29:53 INFO Applying migration id=host 2026/10/26 20:29:53 INFO Applying migration id=sharedinbox 2026/10/26 20:29:53 INFO Applying migration id=noteshost 2026/10/26 20:29:53 INFO Applying migration id=fetched 2026/10/26 20:29:53 INFO Applying migration id=move 2026/10/26 20:29:53 INFO Applying migration id=cleanup 2026/10/26 20:29:53 INFO Applying migration id=received 2026/10/26 20:29:53 INFO Applying migration id=namehost 2026/10/26 20:29:53 INFO Applying migration id=outboxhost 2026/10/26 20:29:53 INFO Applying migration id=notesfts 2026/10/26 20:29:53 INFO Applying migration id=iconsname 2026/10/26 20:29:53 INFO Applying migration id=nohash 2026/10/26 20:29:53 INFO Applying migration id=shares 2026/10/26 20:29:53 INFO Applying migration id=actorttl 2026/10/26 20:29:53 INFO Applying migration id=tocc 2026/10/26 20:29:53 INFO Applying migration id=followeds 2026/10/26 20:29:53 INFO Applying migration id=certhash 2026/10/26 20:29:53 INFO Applying migration id=follows_sync 2026/10/26 20:29:53 INFO Applying migration id=jsonpath 2026/10/26 20:29:53 INFO Applying migration id=localforward 2026/10/26 20:29:53 INFO Applying migration id=avatar 2026/10/26 20:29:53 INFO Applying migration id=noimage 2026/10/26 20:29:53 INFO Applying migration id=feed 2026/10/26 20:29:53 INFO Applying migration id=bookmarks 2026/10/26 20:29:53 INFO Applying migration id=shareactivity 2026/10/26 20:29:53 INFO Applying migration id=application 2026/10/26 20:29:53 INFO Applying migration id=certificates 2026/10/26 20:29:53 INFO Applying migration id=rawforward 2026/10/26 20:29:53 INFO Applying migration id=publickey 2026/10/26 20:29:53 INFO Applying migration id=resolvegroup 2026/10/26 20:29:53 INFO Applying migration id=reject 2026/10/26 20:29:53 INFO Applying migration id=autodel 2026/10/26 20:29:53 INFO Applying migration id=jsonb 2026/10/26 20:29:53 INFO Applying migration id=quote 2026/10/26 20:29:53 INFO Applying migration id=rfc9421 2026/10/26 20:29:53 INFO Applying migration id=keys 2026/10/26 20:29:53 INFO Applying migration id=portable 2026/10/26 20:29:53 INFO Applying migration id=proofs 2026/10/26 20:29:53 INFO Applying migration id=contexts 2026/10/26 20:29:53 INFO Applying migration id=deliverieshost 2026/10/26 20:29:53 INFO Applying migration id=pembegin 2026/10/26 20:29:53 INFO Applying migration id=didhost 2026/10/26 20:29:53 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:53 INFO Applying migration id=invites 2026/10/26 20:29:53 INFO Applying migration id=ed25519blob 2026/10/26 20:29:53 INFO Applying migration id=rsablob 2026/10/26 20:29:53 INFO Applying migration id=iconscid 2026/10/26 20:29:53 INFO Applying migration id=actor 2026/10/26 20:29:53 INFO Applying migration id=localkeys 2026/10/26 20:29:53 INFO Applying migration id=deleted 2026/10/26 20:29:53 INFO Applying migration id=history 2026/10/26 20:29:53 INFO Applying migration id=outboxnano 2026/10/26 20:29:53 INFO Applying migration id=implements 2026/10/26 20:29:53 INFO Applying migration id=backfill 2026/10/26 20:29:54 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-c3fd-785e-9f64-62d9f76a4306 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-c3fd-780c-95ad-b90b4ad20778 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-c3fd-780c-95ad-b90b4ad20778 --- PASS: TestFTS_SearchByAuthorUserName (0.74s) === RUN TestFTS_SearchByAuthorID 2026/10/26 20:29:54 INFO Applying migration id=initial 2026/10/26 20:29:54 INFO Applying migration id=notesupdated 2026/10/26 20:29:54 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:54 INFO Applying migration id=activitiesid 2026/10/26 20:29:54 INFO Applying migration id=outbox 2026/10/26 20:29:54 INFO Applying migration id=edits 2026/10/26 20:29:54 INFO Applying migration id=outboxactor 2026/10/26 20:29:54 INFO Applying migration id=outboxsender 2026/10/26 20:29:54 INFO Applying migration id=thread 2026/10/26 20:29:54 INFO Applying migration id=host 2026/10/26 20:29:54 INFO Applying migration id=sharedinbox 2026/10/26 20:29:54 INFO Applying migration id=noteshost 2026/10/26 20:29:54 INFO Applying migration id=fetched 2026/10/26 20:29:54 INFO Applying migration id=move 2026/10/26 20:29:54 INFO Applying migration id=cleanup 2026/10/26 20:29:54 INFO Applying migration id=received 2026/10/26 20:29:54 INFO Applying migration id=namehost 2026/10/26 20:29:54 INFO Applying migration id=outboxhost 2026/10/26 20:29:54 INFO Applying migration id=notesfts 2026/10/26 20:29:54 INFO Applying migration id=iconsname 2026/10/26 20:29:54 INFO Applying migration id=nohash 2026/10/26 20:29:54 INFO Applying migration id=shares 2026/10/26 20:29:54 INFO Applying migration id=actorttl 2026/10/26 20:29:54 INFO Applying migration id=tocc 2026/10/26 20:29:54 INFO Applying migration id=followeds 2026/10/26 20:29:54 INFO Applying migration id=certhash 2026/10/26 20:29:54 INFO Applying migration id=follows_sync 2026/10/26 20:29:54 INFO Applying migration id=jsonpath 2026/10/26 20:29:54 INFO Applying migration id=localforward 2026/10/26 20:29:54 INFO Applying migration id=avatar 2026/10/26 20:29:54 INFO Applying migration id=noimage 2026/10/26 20:29:54 INFO Applying migration id=feed 2026/10/26 20:29:54 INFO Applying migration id=bookmarks 2026/10/26 20:29:54 INFO Applying migration id=shareactivity 2026/10/26 20:29:54 INFO Applying migration id=application 2026/10/26 20:29:54 INFO Applying migration id=certificates 2026/10/26 20:29:54 INFO Applying migration id=rawforward 2026/10/26 20:29:54 INFO Applying migration id=publickey 2026/10/26 20:29:54 INFO Applying migration id=resolvegroup 2026/10/26 20:29:54 INFO Applying migration id=reject 2026/10/26 20:29:54 INFO Applying migration id=autodel 2026/10/26 20:29:54 INFO Applying migration id=jsonb 2026/10/26 20:29:54 INFO Applying migration id=quote 2026/10/26 20:29:54 INFO Applying migration id=rfc9421 2026/10/26 20:29:54 INFO Applying migration id=keys 2026/10/26 20:29:54 INFO Applying migration id=portable 2026/10/26 20:29:54 INFO Applying migration id=proofs 2026/10/26 20:29:54 INFO Applying migration id=contexts 2026/10/26 20:29:54 INFO Applying migration id=deliverieshost 2026/10/26 20:29:54 INFO Applying migration id=pembegin 2026/10/26 20:29:54 INFO Applying migration id=didhost 2026/10/26 20:29:54 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:54 INFO Applying migration id=invites 2026/10/26 20:29:54 INFO Applying migration id=ed25519blob 2026/10/26 20:29:54 INFO Applying migration id=rsablob 2026/10/26 20:29:54 INFO Applying migration id=iconscid 2026/10/26 20:29:54 INFO Applying migration id=actor 2026/10/26 20:29:54 INFO Applying migration id=localkeys 2026/10/26 20:29:54 INFO Applying migration id=deleted 2026/10/26 20:29:54 INFO Applying migration id=history 2026/10/26 20:29:54 INFO Applying migration id=outboxnano 2026/10/26 20:29:54 INFO Applying migration id=implements 2026/10/26 20:29:54 INFO Applying migration id=backfill 2026/10/26 20:29:55 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-c812-707a-895c-1d63c5bb80ab activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-c812-702b-90e8-008fead6ef0e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-c812-702b-90e8-008fead6ef0e --- PASS: TestFTS_SearchByAuthorID (1.05s) === RUN TestFTS_SearchByMentionUserName 2026/10/26 20:29:55 INFO Applying migration id=initial 2026/10/26 20:29:55 INFO Applying migration id=notesupdated 2026/10/26 20:29:55 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:55 INFO Applying migration id=activitiesid 2026/10/26 20:29:55 INFO Applying migration id=outbox 2026/10/26 20:29:55 INFO Applying migration id=edits 2026/10/26 20:29:55 INFO Applying migration id=outboxactor 2026/10/26 20:29:55 INFO Applying migration id=outboxsender 2026/10/26 20:29:55 INFO Applying migration id=thread 2026/10/26 20:29:55 INFO Applying migration id=host 2026/10/26 20:29:55 INFO Applying migration id=sharedinbox 2026/10/26 20:29:55 INFO Applying migration id=noteshost 2026/10/26 20:29:55 INFO Applying migration id=fetched 2026/10/26 20:29:55 INFO Applying migration id=move 2026/10/26 20:29:55 INFO Applying migration id=cleanup 2026/10/26 20:29:55 INFO Applying migration id=received 2026/10/26 20:29:55 INFO Applying migration id=namehost 2026/10/26 20:29:55 INFO Applying migration id=outboxhost 2026/10/26 20:29:55 INFO Applying migration id=notesfts 2026/10/26 20:29:55 INFO Applying migration id=iconsname 2026/10/26 20:29:55 INFO Applying migration id=nohash 2026/10/26 20:29:55 INFO Applying migration id=shares 2026/10/26 20:29:55 INFO Applying migration id=actorttl 2026/10/26 20:29:55 INFO Applying migration id=tocc 2026/10/26 20:29:55 INFO Applying migration id=followeds 2026/10/26 20:29:55 INFO Applying migration id=certhash 2026/10/26 20:29:55 INFO Applying migration id=follows_sync 2026/10/26 20:29:55 INFO Applying migration id=jsonpath 2026/10/26 20:29:55 INFO Applying migration id=localforward 2026/10/26 20:29:55 INFO Applying migration id=avatar 2026/10/26 20:29:55 INFO Applying migration id=noimage 2026/10/26 20:29:55 INFO Applying migration id=feed 2026/10/26 20:29:55 INFO Applying migration id=bookmarks 2026/10/26 20:29:55 INFO Applying migration id=shareactivity 2026/10/26 20:29:55 INFO Applying migration id=application 2026/10/26 20:29:55 INFO Applying migration id=certificates 2026/10/26 20:29:55 INFO Applying migration id=rawforward 2026/10/26 20:29:55 INFO Applying migration id=publickey 2026/10/26 20:29:55 INFO Applying migration id=resolvegroup 2026/10/26 20:29:55 INFO Applying migration id=reject 2026/10/26 20:29:55 INFO Applying migration id=autodel 2026/10/26 20:29:55 INFO Applying migration id=jsonb 2026/10/26 20:29:55 INFO Applying migration id=quote 2026/10/26 20:29:55 INFO Applying migration id=rfc9421 2026/10/26 20:29:55 INFO Applying migration id=keys 2026/10/26 20:29:55 INFO Applying migration id=portable 2026/10/26 20:29:55 INFO Applying migration id=proofs 2026/10/26 20:29:55 INFO Applying migration id=contexts 2026/10/26 20:29:55 INFO Applying migration id=deliverieshost 2026/10/26 20:29:55 INFO Applying migration id=pembegin 2026/10/26 20:29:55 INFO Applying migration id=didhost 2026/10/26 20:29:55 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:55 INFO Applying migration id=invites 2026/10/26 20:29:55 INFO Applying migration id=ed25519blob 2026/10/26 20:29:55 INFO Applying migration id=rsablob 2026/10/26 20:29:55 INFO Applying migration id=iconscid 2026/10/26 20:29:55 INFO Applying migration id=actor 2026/10/26 20:29:55 INFO Applying migration id=localkeys 2026/10/26 20:29:55 INFO Applying migration id=deleted 2026/10/26 20:29:55 INFO Applying migration id=history 2026/10/26 20:29:55 INFO Applying migration id=outboxnano 2026/10/26 20:29:55 INFO Applying migration id=implements 2026/10/26 20:29:55 INFO Applying migration id=backfill --- PASS: TestFTS_SearchByMentionUserName (1.16s) === RUN TestFTS_SearchByMentionID 2026/10/26 20:29:56 INFO Applying migration id=initial 2026/10/26 20:29:56 INFO Applying migration id=notesupdated 2026/10/26 20:29:56 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:56 INFO Applying migration id=activitiesid 2026/10/26 20:29:56 INFO Applying migration id=outbox 2026/10/26 20:29:56 INFO Applying migration id=edits 2026/10/26 20:29:56 INFO Applying migration id=outboxactor 2026/10/26 20:29:56 INFO Applying migration id=outboxsender 2026/10/26 20:29:56 INFO Applying migration id=thread 2026/10/26 20:29:56 INFO Applying migration id=host 2026/10/26 20:29:56 INFO Applying migration id=sharedinbox 2026/10/26 20:29:56 INFO Applying migration id=noteshost 2026/10/26 20:29:56 INFO Applying migration id=fetched 2026/10/26 20:29:56 INFO Applying migration id=move 2026/10/26 20:29:56 INFO Applying migration id=cleanup 2026/10/26 20:29:56 INFO Applying migration id=received 2026/10/26 20:29:56 INFO Applying migration id=namehost 2026/10/26 20:29:56 INFO Applying migration id=outboxhost 2026/10/26 20:29:56 INFO Applying migration id=notesfts 2026/10/26 20:29:56 INFO Applying migration id=iconsname 2026/10/26 20:29:56 INFO Applying migration id=nohash 2026/10/26 20:29:56 INFO Applying migration id=shares 2026/10/26 20:29:56 INFO Applying migration id=actorttl 2026/10/26 20:29:56 INFO Applying migration id=tocc 2026/10/26 20:29:56 INFO Applying migration id=followeds 2026/10/26 20:29:56 INFO Applying migration id=certhash 2026/10/26 20:29:56 INFO Applying migration id=follows_sync 2026/10/26 20:29:56 INFO Applying migration id=jsonpath 2026/10/26 20:29:56 INFO Applying migration id=localforward 2026/10/26 20:29:56 INFO Applying migration id=avatar 2026/10/26 20:29:56 INFO Applying migration id=noimage 2026/10/26 20:29:56 INFO Applying migration id=feed 2026/10/26 20:29:56 INFO Applying migration id=bookmarks 2026/10/26 20:29:56 INFO Applying migration id=shareactivity 2026/10/26 20:29:56 INFO Applying migration id=application 2026/10/26 20:29:56 INFO Applying migration id=certificates 2026/10/26 20:29:56 INFO Applying migration id=rawforward 2026/10/26 20:29:56 INFO Applying migration id=publickey 2026/10/26 20:29:56 INFO Applying migration id=resolvegroup 2026/10/26 20:29:56 INFO Applying migration id=reject 2026/10/26 20:29:56 INFO Applying migration id=autodel 2026/10/26 20:29:56 INFO Applying migration id=jsonb 2026/10/26 20:29:56 INFO Applying migration id=quote 2026/10/26 20:29:56 INFO Applying migration id=rfc9421 2026/10/26 20:29:56 INFO Applying migration id=keys 2026/10/26 20:29:56 INFO Applying migration id=portable 2026/10/26 20:29:56 INFO Applying migration id=proofs 2026/10/26 20:29:56 INFO Applying migration id=contexts 2026/10/26 20:29:56 INFO Applying migration id=deliverieshost 2026/10/26 20:29:56 INFO Applying migration id=pembegin 2026/10/26 20:29:56 INFO Applying migration id=didhost 2026/10/26 20:29:56 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:56 INFO Applying migration id=invites 2026/10/26 20:29:56 INFO Applying migration id=ed25519blob 2026/10/26 20:29:56 INFO Applying migration id=rsablob 2026/10/26 20:29:56 INFO Applying migration id=iconscid 2026/10/26 20:29:56 INFO Applying migration id=actor 2026/10/26 20:29:56 INFO Applying migration id=localkeys 2026/10/26 20:29:56 INFO Applying migration id=deleted 2026/10/26 20:29:56 INFO Applying migration id=history 2026/10/26 20:29:56 INFO Applying migration id=outboxnano 2026/10/26 20:29:56 INFO Applying migration id=implements 2026/10/26 20:29:56 INFO Applying migration id=backfill --- PASS: TestFTS_SearchByMentionID (1.22s) === RUN TestHashtag_PublicPost 2026/10/26 20:29:57 INFO Applying migration id=initial 2026/10/26 20:29:57 INFO Applying migration id=notesupdated 2026/10/26 20:29:57 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:57 INFO Applying migration id=activitiesid 2026/10/26 20:29:57 INFO Applying migration id=outbox 2026/10/26 20:29:57 INFO Applying migration id=edits 2026/10/26 20:29:57 INFO Applying migration id=outboxactor 2026/10/26 20:29:57 INFO Applying migration id=outboxsender 2026/10/26 20:29:57 INFO Applying migration id=thread 2026/10/26 20:29:57 INFO Applying migration id=host 2026/10/26 20:29:57 INFO Applying migration id=sharedinbox 2026/10/26 20:29:57 INFO Applying migration id=noteshost 2026/10/26 20:29:57 INFO Applying migration id=fetched 2026/10/26 20:29:57 INFO Applying migration id=move 2026/10/26 20:29:57 INFO Applying migration id=cleanup 2026/10/26 20:29:57 INFO Applying migration id=received 2026/10/26 20:29:57 INFO Applying migration id=namehost 2026/10/26 20:29:57 INFO Applying migration id=outboxhost 2026/10/26 20:29:57 INFO Applying migration id=notesfts 2026/10/26 20:29:57 INFO Applying migration id=iconsname 2026/10/26 20:29:57 INFO Applying migration id=nohash 2026/10/26 20:29:57 INFO Applying migration id=shares 2026/10/26 20:29:58 INFO Applying migration id=actorttl 2026/10/26 20:29:58 INFO Applying migration id=tocc 2026/10/26 20:29:58 INFO Applying migration id=followeds 2026/10/26 20:29:58 INFO Applying migration id=certhash 2026/10/26 20:29:58 INFO Applying migration id=follows_sync 2026/10/26 20:29:58 INFO Applying migration id=jsonpath 2026/10/26 20:29:58 INFO Applying migration id=localforward 2026/10/26 20:29:58 INFO Applying migration id=avatar 2026/10/26 20:29:58 INFO Applying migration id=noimage 2026/10/26 20:29:58 INFO Applying migration id=feed 2026/10/26 20:29:58 INFO Applying migration id=bookmarks 2026/10/26 20:29:58 INFO Applying migration id=shareactivity 2026/10/26 20:29:58 INFO Applying migration id=application 2026/10/26 20:29:58 INFO Applying migration id=certificates 2026/10/26 20:29:58 INFO Applying migration id=rawforward 2026/10/26 20:29:58 INFO Applying migration id=publickey 2026/10/26 20:29:58 INFO Applying migration id=resolvegroup 2026/10/26 20:29:58 INFO Applying migration id=reject 2026/10/26 20:29:58 INFO Applying migration id=autodel 2026/10/26 20:29:58 INFO Applying migration id=jsonb 2026/10/26 20:29:58 INFO Applying migration id=quote 2026/10/26 20:29:58 INFO Applying migration id=rfc9421 2026/10/26 20:29:58 INFO Applying migration id=keys 2026/10/26 20:29:58 INFO Applying migration id=portable 2026/10/26 20:29:58 INFO Applying migration id=proofs 2026/10/26 20:29:58 INFO Applying migration id=contexts 2026/10/26 20:29:58 INFO Applying migration id=deliverieshost 2026/10/26 20:29:58 INFO Applying migration id=pembegin 2026/10/26 20:29:58 INFO Applying migration id=didhost 2026/10/26 20:29:58 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:58 INFO Applying migration id=invites 2026/10/26 20:29:58 INFO Applying migration id=ed25519blob 2026/10/26 20:29:58 INFO Applying migration id=rsablob 2026/10/26 20:29:58 INFO Applying migration id=iconscid 2026/10/26 20:29:58 INFO Applying migration id=actor 2026/10/26 20:29:58 INFO Applying migration id=localkeys 2026/10/26 20:29:58 INFO Applying migration id=deleted 2026/10/26 20:29:58 INFO Applying migration id=history 2026/10/26 20:29:58 INFO Applying migration id=outboxnano 2026/10/26 20:29:58 INFO Applying migration id=implements 2026/10/26 20:29:58 INFO Applying migration id=backfill 2026/10/26 20:29:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-d4db-7c07-aa50-48ed92fda569 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-d4db-7bbd-863a-a4c51a106afd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-d4db-7bbd-863a-a4c51a106afd 2026/10/26 20:29:58 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-d4db-7bbd-863a-a4c51a106afd 2026/10/26 20:29:58 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PublicPost (0.90s) === RUN TestHashtag_PublicPostUnauthenticatedUser 2026/10/26 20:29:58 INFO Applying migration id=initial 2026/10/26 20:29:58 INFO Applying migration id=notesupdated 2026/10/26 20:29:58 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:58 INFO Applying migration id=activitiesid 2026/10/26 20:29:58 INFO Applying migration id=outbox 2026/10/26 20:29:58 INFO Applying migration id=edits 2026/10/26 20:29:58 INFO Applying migration id=outboxactor 2026/10/26 20:29:58 INFO Applying migration id=outboxsender 2026/10/26 20:29:58 INFO Applying migration id=thread 2026/10/26 20:29:58 INFO Applying migration id=host 2026/10/26 20:29:58 INFO Applying migration id=sharedinbox 2026/10/26 20:29:58 INFO Applying migration id=noteshost 2026/10/26 20:29:58 INFO Applying migration id=fetched 2026/10/26 20:29:58 INFO Applying migration id=move 2026/10/26 20:29:58 INFO Applying migration id=cleanup 2026/10/26 20:29:58 INFO Applying migration id=received 2026/10/26 20:29:58 INFO Applying migration id=namehost 2026/10/26 20:29:58 INFO Applying migration id=outboxhost 2026/10/26 20:29:58 INFO Applying migration id=notesfts 2026/10/26 20:29:58 INFO Applying migration id=iconsname 2026/10/26 20:29:58 INFO Applying migration id=nohash 2026/10/26 20:29:58 INFO Applying migration id=shares 2026/10/26 20:29:58 INFO Applying migration id=actorttl 2026/10/26 20:29:58 INFO Applying migration id=tocc 2026/10/26 20:29:58 INFO Applying migration id=followeds 2026/10/26 20:29:58 INFO Applying migration id=certhash 2026/10/26 20:29:58 INFO Applying migration id=follows_sync 2026/10/26 20:29:58 INFO Applying migration id=jsonpath 2026/10/26 20:29:58 INFO Applying migration id=localforward 2026/10/26 20:29:58 INFO Applying migration id=avatar 2026/10/26 20:29:58 INFO Applying migration id=noimage 2026/10/26 20:29:58 INFO Applying migration id=feed 2026/10/26 20:29:58 INFO Applying migration id=bookmarks 2026/10/26 20:29:58 INFO Applying migration id=shareactivity 2026/10/26 20:29:58 INFO Applying migration id=application 2026/10/26 20:29:58 INFO Applying migration id=certificates 2026/10/26 20:29:58 INFO Applying migration id=rawforward 2026/10/26 20:29:58 INFO Applying migration id=publickey 2026/10/26 20:29:58 INFO Applying migration id=resolvegroup 2026/10/26 20:29:58 INFO Applying migration id=reject 2026/10/26 20:29:58 INFO Applying migration id=autodel 2026/10/26 20:29:58 INFO Applying migration id=jsonb 2026/10/26 20:29:58 INFO Applying migration id=quote 2026/10/26 20:29:58 INFO Applying migration id=rfc9421 2026/10/26 20:29:58 INFO Applying migration id=keys 2026/10/26 20:29:58 INFO Applying migration id=portable 2026/10/26 20:29:58 INFO Applying migration id=proofs 2026/10/26 20:29:58 INFO Applying migration id=contexts 2026/10/26 20:29:58 INFO Applying migration id=deliverieshost 2026/10/26 20:29:58 INFO Applying migration id=pembegin 2026/10/26 20:29:58 INFO Applying migration id=didhost 2026/10/26 20:29:58 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:58 INFO Applying migration id=invites 2026/10/26 20:29:58 INFO Applying migration id=ed25519blob 2026/10/26 20:29:58 INFO Applying migration id=rsablob 2026/10/26 20:29:58 INFO Applying migration id=iconscid 2026/10/26 20:29:58 INFO Applying migration id=actor 2026/10/26 20:29:58 INFO Applying migration id=localkeys 2026/10/26 20:29:58 INFO Applying migration id=deleted 2026/10/26 20:29:58 INFO Applying migration id=history 2026/10/26 20:29:58 INFO Applying migration id=outboxnano 2026/10/26 20:29:58 INFO Applying migration id=implements 2026/10/26 20:29:58 INFO Applying migration id=backfill 2026/10/26 20:29:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-d7de-7956-8171-c867d0af869a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-d7de-7901-9e5c-33a033d153ee activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-d7de-7901-9e5c-33a033d153ee 2026/10/26 20:29:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-d7de-7901-9e5c-33a033d153ee 2026/10/26 20:29:59 INFO Generating first response key=/hashtag/world --- PASS: TestHashtag_PublicPostUnauthenticatedUser (0.77s) === RUN TestHashtag_ExclamationMark 2026/10/26 20:29:59 INFO Applying migration id=initial 2026/10/26 20:29:59 INFO Applying migration id=notesupdated 2026/10/26 20:29:59 INFO Applying migration id=personspreferredusername 2026/10/26 20:29:59 INFO Applying migration id=activitiesid 2026/10/26 20:29:59 INFO Applying migration id=outbox 2026/10/26 20:29:59 INFO Applying migration id=edits 2026/10/26 20:29:59 INFO Applying migration id=outboxactor 2026/10/26 20:29:59 INFO Applying migration id=outboxsender 2026/10/26 20:29:59 INFO Applying migration id=thread 2026/10/26 20:29:59 INFO Applying migration id=host 2026/10/26 20:29:59 INFO Applying migration id=sharedinbox 2026/10/26 20:29:59 INFO Applying migration id=noteshost 2026/10/26 20:29:59 INFO Applying migration id=fetched 2026/10/26 20:29:59 INFO Applying migration id=move 2026/10/26 20:29:59 INFO Applying migration id=cleanup 2026/10/26 20:29:59 INFO Applying migration id=received 2026/10/26 20:29:59 INFO Applying migration id=namehost 2026/10/26 20:29:59 INFO Applying migration id=outboxhost 2026/10/26 20:29:59 INFO Applying migration id=notesfts 2026/10/26 20:29:59 INFO Applying migration id=iconsname 2026/10/26 20:29:59 INFO Applying migration id=nohash 2026/10/26 20:29:59 INFO Applying migration id=shares 2026/10/26 20:29:59 INFO Applying migration id=actorttl 2026/10/26 20:29:59 INFO Applying migration id=tocc 2026/10/26 20:29:59 INFO Applying migration id=followeds 2026/10/26 20:29:59 INFO Applying migration id=certhash 2026/10/26 20:29:59 INFO Applying migration id=follows_sync 2026/10/26 20:29:59 INFO Applying migration id=jsonpath 2026/10/26 20:29:59 INFO Applying migration id=localforward 2026/10/26 20:29:59 INFO Applying migration id=avatar 2026/10/26 20:29:59 INFO Applying migration id=noimage 2026/10/26 20:29:59 INFO Applying migration id=feed 2026/10/26 20:29:59 INFO Applying migration id=bookmarks 2026/10/26 20:29:59 INFO Applying migration id=shareactivity 2026/10/26 20:29:59 INFO Applying migration id=application 2026/10/26 20:29:59 INFO Applying migration id=certificates 2026/10/26 20:29:59 INFO Applying migration id=rawforward 2026/10/26 20:29:59 INFO Applying migration id=publickey 2026/10/26 20:29:59 INFO Applying migration id=resolvegroup 2026/10/26 20:29:59 INFO Applying migration id=reject 2026/10/26 20:29:59 INFO Applying migration id=autodel 2026/10/26 20:29:59 INFO Applying migration id=jsonb 2026/10/26 20:29:59 INFO Applying migration id=quote 2026/10/26 20:29:59 INFO Applying migration id=rfc9421 2026/10/26 20:29:59 INFO Applying migration id=keys 2026/10/26 20:29:59 INFO Applying migration id=portable 2026/10/26 20:29:59 INFO Applying migration id=proofs 2026/10/26 20:29:59 INFO Applying migration id=contexts 2026/10/26 20:29:59 INFO Applying migration id=deliverieshost 2026/10/26 20:29:59 INFO Applying migration id=pembegin 2026/10/26 20:29:59 INFO Applying migration id=didhost 2026/10/26 20:29:59 INFO Applying migration id=rsapkcs8 2026/10/26 20:29:59 INFO Applying migration id=invites 2026/10/26 20:29:59 INFO Applying migration id=ed25519blob 2026/10/26 20:29:59 INFO Applying migration id=rsablob 2026/10/26 20:29:59 INFO Applying migration id=iconscid 2026/10/26 20:29:59 INFO Applying migration id=actor 2026/10/26 20:29:59 INFO Applying migration id=localkeys 2026/10/26 20:29:59 INFO Applying migration id=deleted 2026/10/26 20:29:59 INFO Applying migration id=history 2026/10/26 20:29:59 INFO Applying migration id=outboxnano 2026/10/26 20:29:59 INFO Applying migration id=implements 2026/10/26 20:29:59 INFO Applying migration id=backfill 2026/10/26 20:30:01 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-dd31-7d9b-80df-fa3efd95d4ca activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-dd31-7cfa-b3b8-6b25b3f13239 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-dd31-7cfa-b3b8-6b25b3f13239 2026/10/26 20:30:01 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-dd31-7cfa-b3b8-6b25b3f13239 2026/10/26 20:30:01 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_ExclamationMark (1.36s) === RUN TestHashtag_Beginning 2026/10/26 20:30:01 INFO Applying migration id=initial 2026/10/26 20:30:01 INFO Applying migration id=notesupdated 2026/10/26 20:30:01 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:01 INFO Applying migration id=activitiesid 2026/10/26 20:30:01 INFO Applying migration id=outbox 2026/10/26 20:30:01 INFO Applying migration id=edits 2026/10/26 20:30:01 INFO Applying migration id=outboxactor 2026/10/26 20:30:01 INFO Applying migration id=outboxsender 2026/10/26 20:30:01 INFO Applying migration id=thread 2026/10/26 20:30:01 INFO Applying migration id=host 2026/10/26 20:30:01 INFO Applying migration id=sharedinbox 2026/10/26 20:30:01 INFO Applying migration id=noteshost 2026/10/26 20:30:01 INFO Applying migration id=fetched 2026/10/26 20:30:01 INFO Applying migration id=move 2026/10/26 20:30:01 INFO Applying migration id=cleanup 2026/10/26 20:30:01 INFO Applying migration id=received 2026/10/26 20:30:01 INFO Applying migration id=namehost 2026/10/26 20:30:01 INFO Applying migration id=outboxhost 2026/10/26 20:30:01 INFO Applying migration id=notesfts 2026/10/26 20:30:01 INFO Applying migration id=iconsname 2026/10/26 20:30:01 INFO Applying migration id=nohash 2026/10/26 20:30:01 INFO Applying migration id=shares 2026/10/26 20:30:01 INFO Applying migration id=actorttl 2026/10/26 20:30:01 INFO Applying migration id=tocc 2026/10/26 20:30:01 INFO Applying migration id=followeds 2026/10/26 20:30:01 INFO Applying migration id=certhash 2026/10/26 20:30:01 INFO Applying migration id=follows_sync 2026/10/26 20:30:01 INFO Applying migration id=jsonpath 2026/10/26 20:30:01 INFO Applying migration id=localforward 2026/10/26 20:30:01 INFO Applying migration id=avatar 2026/10/26 20:30:01 INFO Applying migration id=noimage 2026/10/26 20:30:01 INFO Applying migration id=feed 2026/10/26 20:30:01 INFO Applying migration id=bookmarks 2026/10/26 20:30:01 INFO Applying migration id=shareactivity 2026/10/26 20:30:01 INFO Applying migration id=application 2026/10/26 20:30:01 INFO Applying migration id=certificates 2026/10/26 20:30:01 INFO Applying migration id=rawforward 2026/10/26 20:30:01 INFO Applying migration id=publickey 2026/10/26 20:30:01 INFO Applying migration id=resolvegroup 2026/10/26 20:30:01 INFO Applying migration id=reject 2026/10/26 20:30:01 INFO Applying migration id=autodel 2026/10/26 20:30:01 INFO Applying migration id=jsonb 2026/10/26 20:30:01 INFO Applying migration id=quote 2026/10/26 20:30:01 INFO Applying migration id=rfc9421 2026/10/26 20:30:01 INFO Applying migration id=keys 2026/10/26 20:30:01 INFO Applying migration id=portable 2026/10/26 20:30:01 INFO Applying migration id=proofs 2026/10/26 20:30:01 INFO Applying migration id=contexts 2026/10/26 20:30:01 INFO Applying migration id=deliverieshost 2026/10/26 20:30:01 INFO Applying migration id=pembegin 2026/10/26 20:30:01 INFO Applying migration id=didhost 2026/10/26 20:30:01 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:01 INFO Applying migration id=invites 2026/10/26 20:30:01 INFO Applying migration id=ed25519blob 2026/10/26 20:30:01 INFO Applying migration id=rsablob 2026/10/26 20:30:01 INFO Applying migration id=iconscid 2026/10/26 20:30:01 INFO Applying migration id=actor 2026/10/26 20:30:01 INFO Applying migration id=localkeys 2026/10/26 20:30:01 INFO Applying migration id=deleted 2026/10/26 20:30:01 INFO Applying migration id=history 2026/10/26 20:30:01 INFO Applying migration id=outboxnano 2026/10/26 20:30:01 INFO Applying migration id=implements 2026/10/26 20:30:01 INFO Applying migration id=backfill 2026/10/26 20:30:02 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-e245-79bf-b5e1-8e40fe27b148 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-e245-7923-851c-f830ac0ccfe9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-e245-7923-851c-f830ac0ccfe9 2026/10/26 20:30:02 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-e245-7923-851c-f830ac0ccfe9 2026/10/26 20:30:02 INFO Generating first response key=/hashtag/Hello --- PASS: TestHashtag_Beginning (1.30s) === RUN TestHashtag_Multiple 2026/10/26 20:30:02 INFO Applying migration id=initial 2026/10/26 20:30:02 INFO Applying migration id=notesupdated 2026/10/26 20:30:02 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:02 INFO Applying migration id=activitiesid 2026/10/26 20:30:02 INFO Applying migration id=outbox 2026/10/26 20:30:02 INFO Applying migration id=edits 2026/10/26 20:30:02 INFO Applying migration id=outboxactor 2026/10/26 20:30:02 INFO Applying migration id=outboxsender 2026/10/26 20:30:02 INFO Applying migration id=thread 2026/10/26 20:30:02 INFO Applying migration id=host 2026/10/26 20:30:02 INFO Applying migration id=sharedinbox 2026/10/26 20:30:02 INFO Applying migration id=noteshost 2026/10/26 20:30:02 INFO Applying migration id=fetched 2026/10/26 20:30:02 INFO Applying migration id=move 2026/10/26 20:30:02 INFO Applying migration id=cleanup 2026/10/26 20:30:02 INFO Applying migration id=received 2026/10/26 20:30:02 INFO Applying migration id=namehost 2026/10/26 20:30:02 INFO Applying migration id=outboxhost 2026/10/26 20:30:02 INFO Applying migration id=notesfts 2026/10/26 20:30:02 INFO Applying migration id=iconsname 2026/10/26 20:30:02 INFO Applying migration id=nohash 2026/10/26 20:30:02 INFO Applying migration id=shares 2026/10/26 20:30:02 INFO Applying migration id=actorttl 2026/10/26 20:30:02 INFO Applying migration id=tocc 2026/10/26 20:30:02 INFO Applying migration id=followeds 2026/10/26 20:30:02 INFO Applying migration id=certhash 2026/10/26 20:30:02 INFO Applying migration id=follows_sync 2026/10/26 20:30:02 INFO Applying migration id=jsonpath 2026/10/26 20:30:02 INFO Applying migration id=localforward 2026/10/26 20:30:02 INFO Applying migration id=avatar 2026/10/26 20:30:02 INFO Applying migration id=noimage 2026/10/26 20:30:02 INFO Applying migration id=feed 2026/10/26 20:30:02 INFO Applying migration id=bookmarks 2026/10/26 20:30:02 INFO Applying migration id=shareactivity 2026/10/26 20:30:02 INFO Applying migration id=application 2026/10/26 20:30:02 INFO Applying migration id=certificates 2026/10/26 20:30:02 INFO Applying migration id=rawforward 2026/10/26 20:30:02 INFO Applying migration id=publickey 2026/10/26 20:30:02 INFO Applying migration id=resolvegroup 2026/10/26 20:30:02 INFO Applying migration id=reject 2026/10/26 20:30:02 INFO Applying migration id=autodel 2026/10/26 20:30:02 INFO Applying migration id=jsonb 2026/10/26 20:30:02 INFO Applying migration id=quote 2026/10/26 20:30:02 INFO Applying migration id=rfc9421 2026/10/26 20:30:02 INFO Applying migration id=keys 2026/10/26 20:30:02 INFO Applying migration id=portable 2026/10/26 20:30:02 INFO Applying migration id=proofs 2026/10/26 20:30:02 INFO Applying migration id=contexts 2026/10/26 20:30:02 INFO Applying migration id=deliverieshost 2026/10/26 20:30:02 INFO Applying migration id=pembegin 2026/10/26 20:30:02 INFO Applying migration id=didhost 2026/10/26 20:30:02 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:02 INFO Applying migration id=invites 2026/10/26 20:30:02 INFO Applying migration id=ed25519blob 2026/10/26 20:30:02 INFO Applying migration id=rsablob 2026/10/26 20:30:02 INFO Applying migration id=iconscid 2026/10/26 20:30:02 INFO Applying migration id=actor 2026/10/26 20:30:02 INFO Applying migration id=localkeys 2026/10/26 20:30:02 INFO Applying migration id=deleted 2026/10/26 20:30:02 INFO Applying migration id=history 2026/10/26 20:30:02 INFO Applying migration id=outboxnano 2026/10/26 20:30:02 INFO Applying migration id=implements 2026/10/26 20:30:02 INFO Applying migration id=backfill 2026/10/26 20:30:03 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-e704-76ea-ba7a-4af7996fcd62 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-e704-7693-80ea-7939a7f6ac53 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-e704-7693-80ea-7939a7f6ac53 2026/10/26 20:30:03 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-e704-7693-80ea-7939a7f6ac53 2026/10/26 20:30:03 INFO Generating first response key=/hashtag/Hello 2026/10/26 20:30:03 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_Multiple (1.22s) === RUN TestHashtag_CaseSensitivity 2026/10/26 20:30:03 INFO Applying migration id=initial 2026/10/26 20:30:03 INFO Applying migration id=notesupdated 2026/10/26 20:30:03 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:03 INFO Applying migration id=activitiesid 2026/10/26 20:30:03 INFO Applying migration id=outbox 2026/10/26 20:30:03 INFO Applying migration id=edits 2026/10/26 20:30:03 INFO Applying migration id=outboxactor 2026/10/26 20:30:03 INFO Applying migration id=outboxsender 2026/10/26 20:30:03 INFO Applying migration id=thread 2026/10/26 20:30:03 INFO Applying migration id=host 2026/10/26 20:30:03 INFO Applying migration id=sharedinbox 2026/10/26 20:30:03 INFO Applying migration id=noteshost 2026/10/26 20:30:03 INFO Applying migration id=fetched 2026/10/26 20:30:03 INFO Applying migration id=move 2026/10/26 20:30:03 INFO Applying migration id=cleanup 2026/10/26 20:30:03 INFO Applying migration id=received 2026/10/26 20:30:03 INFO Applying migration id=namehost 2026/10/26 20:30:03 INFO Applying migration id=outboxhost 2026/10/26 20:30:03 INFO Applying migration id=notesfts 2026/10/26 20:30:03 INFO Applying migration id=iconsname 2026/10/26 20:30:03 INFO Applying migration id=nohash 2026/10/26 20:30:03 INFO Applying migration id=shares 2026/10/26 20:30:03 INFO Applying migration id=actorttl 2026/10/26 20:30:03 INFO Applying migration id=tocc 2026/10/26 20:30:03 INFO Applying migration id=followeds 2026/10/26 20:30:03 INFO Applying migration id=certhash 2026/10/26 20:30:03 INFO Applying migration id=follows_sync 2026/10/26 20:30:03 INFO Applying migration id=jsonpath 2026/10/26 20:30:03 INFO Applying migration id=localforward 2026/10/26 20:30:03 INFO Applying migration id=avatar 2026/10/26 20:30:03 INFO Applying migration id=noimage 2026/10/26 20:30:03 INFO Applying migration id=feed 2026/10/26 20:30:03 INFO Applying migration id=bookmarks 2026/10/26 20:30:03 INFO Applying migration id=shareactivity 2026/10/26 20:30:03 INFO Applying migration id=application 2026/10/26 20:30:03 INFO Applying migration id=certificates 2026/10/26 20:30:03 INFO Applying migration id=rawforward 2026/10/26 20:30:03 INFO Applying migration id=publickey 2026/10/26 20:30:03 INFO Applying migration id=resolvegroup 2026/10/26 20:30:03 INFO Applying migration id=reject 2026/10/26 20:30:03 INFO Applying migration id=autodel 2026/10/26 20:30:03 INFO Applying migration id=jsonb 2026/10/26 20:30:03 INFO Applying migration id=quote 2026/10/26 20:30:03 INFO Applying migration id=rfc9421 2026/10/26 20:30:03 INFO Applying migration id=keys 2026/10/26 20:30:03 INFO Applying migration id=portable 2026/10/26 20:30:03 INFO Applying migration id=proofs 2026/10/26 20:30:03 INFO Applying migration id=contexts 2026/10/26 20:30:03 INFO Applying migration id=deliverieshost 2026/10/26 20:30:03 INFO Applying migration id=pembegin 2026/10/26 20:30:03 INFO Applying migration id=didhost 2026/10/26 20:30:03 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:03 INFO Applying migration id=invites 2026/10/26 20:30:03 INFO Applying migration id=ed25519blob 2026/10/26 20:30:03 INFO Applying migration id=rsablob 2026/10/26 20:30:03 INFO Applying migration id=iconscid 2026/10/26 20:30:03 INFO Applying migration id=actor 2026/10/26 20:30:03 INFO Applying migration id=localkeys 2026/10/26 20:30:03 INFO Applying migration id=deleted 2026/10/26 20:30:03 INFO Applying migration id=history 2026/10/26 20:30:03 INFO Applying migration id=outboxnano 2026/10/26 20:30:03 INFO Applying migration id=implements 2026/10/26 20:30:03 INFO Applying migration id=backfill 2026/10/26 20:30:04 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-ea69-7c76-8e7f-c87fef42ca23 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-ea69-7c1d-83a1-6801d149f0f5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-ea69-7c1d-83a1-6801d149f0f5 2026/10/26 20:30:04 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-ea69-7c1d-83a1-6801d149f0f5 2026/10/26 20:30:04 INFO Generating first response key=/hashtag/WoRlD --- PASS: TestHashtag_CaseSensitivity (0.87s) === RUN TestHashtag_PostToFollowers 2026/10/26 20:30:04 INFO Applying migration id=initial 2026/10/26 20:30:04 INFO Applying migration id=notesupdated 2026/10/26 20:30:04 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:04 INFO Applying migration id=activitiesid 2026/10/26 20:30:04 INFO Applying migration id=outbox 2026/10/26 20:30:04 INFO Applying migration id=edits 2026/10/26 20:30:04 INFO Applying migration id=outboxactor 2026/10/26 20:30:04 INFO Applying migration id=outboxsender 2026/10/26 20:30:04 INFO Applying migration id=thread 2026/10/26 20:30:04 INFO Applying migration id=host 2026/10/26 20:30:04 INFO Applying migration id=sharedinbox 2026/10/26 20:30:04 INFO Applying migration id=noteshost 2026/10/26 20:30:04 INFO Applying migration id=fetched 2026/10/26 20:30:04 INFO Applying migration id=move 2026/10/26 20:30:04 INFO Applying migration id=cleanup 2026/10/26 20:30:04 INFO Applying migration id=received 2026/10/26 20:30:04 INFO Applying migration id=namehost 2026/10/26 20:30:04 INFO Applying migration id=outboxhost 2026/10/26 20:30:04 INFO Applying migration id=notesfts 2026/10/26 20:30:04 INFO Applying migration id=iconsname 2026/10/26 20:30:04 INFO Applying migration id=nohash 2026/10/26 20:30:04 INFO Applying migration id=shares 2026/10/26 20:30:04 INFO Applying migration id=actorttl 2026/10/26 20:30:04 INFO Applying migration id=tocc 2026/10/26 20:30:04 INFO Applying migration id=followeds 2026/10/26 20:30:04 INFO Applying migration id=certhash 2026/10/26 20:30:04 INFO Applying migration id=follows_sync 2026/10/26 20:30:04 INFO Applying migration id=jsonpath 2026/10/26 20:30:04 INFO Applying migration id=localforward 2026/10/26 20:30:04 INFO Applying migration id=avatar 2026/10/26 20:30:04 INFO Applying migration id=noimage 2026/10/26 20:30:04 INFO Applying migration id=feed 2026/10/26 20:30:04 INFO Applying migration id=bookmarks 2026/10/26 20:30:04 INFO Applying migration id=shareactivity 2026/10/26 20:30:04 INFO Applying migration id=application 2026/10/26 20:30:04 INFO Applying migration id=certificates 2026/10/26 20:30:04 INFO Applying migration id=rawforward 2026/10/26 20:30:04 INFO Applying migration id=publickey 2026/10/26 20:30:04 INFO Applying migration id=resolvegroup 2026/10/26 20:30:04 INFO Applying migration id=reject 2026/10/26 20:30:04 INFO Applying migration id=autodel 2026/10/26 20:30:04 INFO Applying migration id=jsonb 2026/10/26 20:30:04 INFO Applying migration id=quote 2026/10/26 20:30:04 INFO Applying migration id=rfc9421 2026/10/26 20:30:04 INFO Applying migration id=keys 2026/10/26 20:30:04 INFO Applying migration id=portable 2026/10/26 20:30:04 INFO Applying migration id=proofs 2026/10/26 20:30:04 INFO Applying migration id=contexts 2026/10/26 20:30:04 INFO Applying migration id=deliverieshost 2026/10/26 20:30:04 INFO Applying migration id=pembegin 2026/10/26 20:30:04 INFO Applying migration id=didhost 2026/10/26 20:30:04 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:04 INFO Applying migration id=invites 2026/10/26 20:30:04 INFO Applying migration id=ed25519blob 2026/10/26 20:30:04 INFO Applying migration id=rsablob 2026/10/26 20:30:04 INFO Applying migration id=iconscid 2026/10/26 20:30:04 INFO Applying migration id=actor 2026/10/26 20:30:04 INFO Applying migration id=localkeys 2026/10/26 20:30:04 INFO Applying migration id=deleted 2026/10/26 20:30:04 INFO Applying migration id=history 2026/10/26 20:30:04 INFO Applying migration id=outboxnano 2026/10/26 20:30:04 INFO Applying migration id=implements 2026/10/26 20:30:04 INFO Applying migration id=backfill 2026/10/26 20:30:05 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e7-ee6c-78f6-bcc2-5c804b9d48d5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:30:05 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e7-ee6d-71d4-9b96-a2d71466b770 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e7-ee6c-78f6-bcc2-5c804b9d48d5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179e7-ee6c-78f6-bcc2-5c804b9d48d5 2026/10/26 20:30:05 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-ee6d-7940-a8db-f3af10ecca4f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-ee6d-7907-8d14-b3ddfb2fda71 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-ee6d-7907-8d14-b3ddfb2fda71 2026/10/26 20:30:05 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-ee6d-7907-8d14-b3ddfb2fda71 2026/10/26 20:30:05 INFO Generating first response key=/users/hashtag/world --- PASS: TestHashtag_PostToFollowers (1.03s) === RUN TestHashtag_BigOffset 2026/10/26 20:30:05 INFO Applying migration id=initial 2026/10/26 20:30:05 INFO Applying migration id=notesupdated 2026/10/26 20:30:05 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:05 INFO Applying migration id=activitiesid 2026/10/26 20:30:05 INFO Applying migration id=outbox 2026/10/26 20:30:05 INFO Applying migration id=edits 2026/10/26 20:30:05 INFO Applying migration id=outboxactor 2026/10/26 20:30:05 INFO Applying migration id=outboxsender 2026/10/26 20:30:05 INFO Applying migration id=thread 2026/10/26 20:30:05 INFO Applying migration id=host 2026/10/26 20:30:05 INFO Applying migration id=sharedinbox 2026/10/26 20:30:05 INFO Applying migration id=noteshost 2026/10/26 20:30:05 INFO Applying migration id=fetched 2026/10/26 20:30:05 INFO Applying migration id=move 2026/10/26 20:30:05 INFO Applying migration id=cleanup 2026/10/26 20:30:05 INFO Applying migration id=received 2026/10/26 20:30:05 INFO Applying migration id=namehost 2026/10/26 20:30:05 INFO Applying migration id=outboxhost 2026/10/26 20:30:05 INFO Applying migration id=notesfts 2026/10/26 20:30:05 INFO Applying migration id=iconsname 2026/10/26 20:30:05 INFO Applying migration id=nohash 2026/10/26 20:30:05 INFO Applying migration id=shares 2026/10/26 20:30:05 INFO Applying migration id=actorttl 2026/10/26 20:30:05 INFO Applying migration id=tocc 2026/10/26 20:30:05 INFO Applying migration id=followeds 2026/10/26 20:30:05 INFO Applying migration id=certhash 2026/10/26 20:30:05 INFO Applying migration id=follows_sync 2026/10/26 20:30:05 INFO Applying migration id=jsonpath 2026/10/26 20:30:05 INFO Applying migration id=localforward 2026/10/26 20:30:05 INFO Applying migration id=avatar 2026/10/26 20:30:05 INFO Applying migration id=noimage 2026/10/26 20:30:05 INFO Applying migration id=feed 2026/10/26 20:30:05 INFO Applying migration id=bookmarks 2026/10/26 20:30:05 INFO Applying migration id=shareactivity 2026/10/26 20:30:05 INFO Applying migration id=application 2026/10/26 20:30:05 INFO Applying migration id=certificates 2026/10/26 20:30:05 INFO Applying migration id=rawforward 2026/10/26 20:30:05 INFO Applying migration id=publickey 2026/10/26 20:30:05 INFO Applying migration id=resolvegroup 2026/10/26 20:30:05 INFO Applying migration id=reject 2026/10/26 20:30:05 INFO Applying migration id=autodel 2026/10/26 20:30:05 INFO Applying migration id=jsonb 2026/10/26 20:30:05 INFO Applying migration id=quote 2026/10/26 20:30:05 INFO Applying migration id=rfc9421 2026/10/26 20:30:05 INFO Applying migration id=keys 2026/10/26 20:30:05 INFO Applying migration id=portable 2026/10/26 20:30:05 INFO Applying migration id=proofs 2026/10/26 20:30:05 INFO Applying migration id=contexts 2026/10/26 20:30:05 INFO Applying migration id=deliverieshost 2026/10/26 20:30:05 INFO Applying migration id=pembegin 2026/10/26 20:30:05 INFO Applying migration id=didhost 2026/10/26 20:30:05 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:05 INFO Applying migration id=invites 2026/10/26 20:30:05 INFO Applying migration id=ed25519blob 2026/10/26 20:30:05 INFO Applying migration id=rsablob 2026/10/26 20:30:05 INFO Applying migration id=iconscid 2026/10/26 20:30:05 INFO Applying migration id=actor 2026/10/26 20:30:05 INFO Applying migration id=localkeys 2026/10/26 20:30:05 INFO Applying migration id=deleted 2026/10/26 20:30:05 INFO Applying migration id=history 2026/10/26 20:30:05 INFO Applying migration id=outboxnano 2026/10/26 20:30:05 INFO Applying migration id=implements 2026/10/26 20:30:05 INFO Applying migration id=backfill 2026/10/26 20:30:06 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-f25b-7d55-bfc0-9261543a66c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-f25b-7cfc-8450-71367af5307b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-f25b-7cfc-8450-71367af5307b 2026/10/26 20:30:06 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-f25b-7cfc-8450-71367af5307b 2026/10/26 20:30:06 INFO Generating first response key=/users/hashtag/world?123 --- PASS: TestHashtag_BigOffset (1.01s) === RUN TestHashtag_BigOffsetUnauthenticatedUser 2026/10/26 20:30:06 INFO Applying migration id=initial 2026/10/26 20:30:06 INFO Applying migration id=notesupdated 2026/10/26 20:30:06 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:06 INFO Applying migration id=activitiesid 2026/10/26 20:30:06 INFO Applying migration id=outbox 2026/10/26 20:30:06 INFO Applying migration id=edits 2026/10/26 20:30:06 INFO Applying migration id=outboxactor 2026/10/26 20:30:06 INFO Applying migration id=outboxsender 2026/10/26 20:30:06 INFO Applying migration id=thread 2026/10/26 20:30:06 INFO Applying migration id=host 2026/10/26 20:30:06 INFO Applying migration id=sharedinbox 2026/10/26 20:30:06 INFO Applying migration id=noteshost 2026/10/26 20:30:06 INFO Applying migration id=fetched 2026/10/26 20:30:06 INFO Applying migration id=move 2026/10/26 20:30:06 INFO Applying migration id=cleanup 2026/10/26 20:30:06 INFO Applying migration id=received 2026/10/26 20:30:06 INFO Applying migration id=namehost 2026/10/26 20:30:06 INFO Applying migration id=outboxhost 2026/10/26 20:30:06 INFO Applying migration id=notesfts 2026/10/26 20:30:06 INFO Applying migration id=iconsname 2026/10/26 20:30:06 INFO Applying migration id=nohash 2026/10/26 20:30:06 INFO Applying migration id=shares 2026/10/26 20:30:06 INFO Applying migration id=actorttl 2026/10/26 20:30:06 INFO Applying migration id=tocc 2026/10/26 20:30:06 INFO Applying migration id=followeds 2026/10/26 20:30:06 INFO Applying migration id=certhash 2026/10/26 20:30:06 INFO Applying migration id=follows_sync 2026/10/26 20:30:06 INFO Applying migration id=jsonpath 2026/10/26 20:30:06 INFO Applying migration id=localforward 2026/10/26 20:30:06 INFO Applying migration id=avatar 2026/10/26 20:30:06 INFO Applying migration id=noimage 2026/10/26 20:30:06 INFO Applying migration id=feed 2026/10/26 20:30:06 INFO Applying migration id=bookmarks 2026/10/26 20:30:06 INFO Applying migration id=shareactivity 2026/10/26 20:30:06 INFO Applying migration id=application 2026/10/26 20:30:06 INFO Applying migration id=certificates 2026/10/26 20:30:06 INFO Applying migration id=rawforward 2026/10/26 20:30:06 INFO Applying migration id=publickey 2026/10/26 20:30:06 INFO Applying migration id=resolvegroup 2026/10/26 20:30:06 INFO Applying migration id=reject 2026/10/26 20:30:06 INFO Applying migration id=autodel 2026/10/26 20:30:06 INFO Applying migration id=jsonb 2026/10/26 20:30:06 INFO Applying migration id=quote 2026/10/26 20:30:06 INFO Applying migration id=rfc9421 2026/10/26 20:30:06 INFO Applying migration id=keys 2026/10/26 20:30:06 INFO Applying migration id=portable 2026/10/26 20:30:06 INFO Applying migration id=proofs 2026/10/26 20:30:06 INFO Applying migration id=contexts 2026/10/26 20:30:06 INFO Applying migration id=deliverieshost 2026/10/26 20:30:06 INFO Applying migration id=pembegin 2026/10/26 20:30:06 INFO Applying migration id=didhost 2026/10/26 20:30:06 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:06 INFO Applying migration id=invites 2026/10/26 20:30:06 INFO Applying migration id=ed25519blob 2026/10/26 20:30:06 INFO Applying migration id=rsablob 2026/10/26 20:30:06 INFO Applying migration id=iconscid 2026/10/26 20:30:06 INFO Applying migration id=actor 2026/10/26 20:30:06 INFO Applying migration id=localkeys 2026/10/26 20:30:06 INFO Applying migration id=deleted 2026/10/26 20:30:06 INFO Applying migration id=history 2026/10/26 20:30:06 INFO Applying migration id=outboxnano 2026/10/26 20:30:06 INFO Applying migration id=implements 2026/10/26 20:30:06 INFO Applying migration id=backfill 2026/10/26 20:30:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-f512-7e47-b6c0-7683576fd634 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-f512-7de2-9370-397832a22d52 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-f512-7de2-9370-397832a22d52 2026/10/26 20:30:07 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-f512-7de2-9370-397832a22d52 2026/10/26 20:30:07 INFO Generating first response key=/hashtag/world?123 --- PASS: TestHashtag_BigOffsetUnauthenticatedUser (0.70s) === RUN TestHashtag_InvalidOffset 2026/10/26 20:30:07 INFO Applying migration id=initial 2026/10/26 20:30:07 INFO Applying migration id=notesupdated 2026/10/26 20:30:07 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:07 INFO Applying migration id=activitiesid 2026/10/26 20:30:07 INFO Applying migration id=outbox 2026/10/26 20:30:07 INFO Applying migration id=edits 2026/10/26 20:30:07 INFO Applying migration id=outboxactor 2026/10/26 20:30:07 INFO Applying migration id=outboxsender 2026/10/26 20:30:07 INFO Applying migration id=thread 2026/10/26 20:30:07 INFO Applying migration id=host 2026/10/26 20:30:07 INFO Applying migration id=sharedinbox 2026/10/26 20:30:07 INFO Applying migration id=noteshost 2026/10/26 20:30:07 INFO Applying migration id=fetched 2026/10/26 20:30:07 INFO Applying migration id=move 2026/10/26 20:30:07 INFO Applying migration id=cleanup 2026/10/26 20:30:07 INFO Applying migration id=received 2026/10/26 20:30:07 INFO Applying migration id=namehost 2026/10/26 20:30:07 INFO Applying migration id=outboxhost 2026/10/26 20:30:07 INFO Applying migration id=notesfts 2026/10/26 20:30:07 INFO Applying migration id=iconsname 2026/10/26 20:30:07 INFO Applying migration id=nohash 2026/10/26 20:30:07 INFO Applying migration id=shares 2026/10/26 20:30:07 INFO Applying migration id=actorttl 2026/10/26 20:30:07 INFO Applying migration id=tocc 2026/10/26 20:30:07 INFO Applying migration id=followeds 2026/10/26 20:30:07 INFO Applying migration id=certhash 2026/10/26 20:30:07 INFO Applying migration id=follows_sync 2026/10/26 20:30:07 INFO Applying migration id=jsonpath 2026/10/26 20:30:07 INFO Applying migration id=localforward 2026/10/26 20:30:07 INFO Applying migration id=avatar 2026/10/26 20:30:07 INFO Applying migration id=noimage 2026/10/26 20:30:07 INFO Applying migration id=feed 2026/10/26 20:30:07 INFO Applying migration id=bookmarks 2026/10/26 20:30:07 INFO Applying migration id=shareactivity 2026/10/26 20:30:07 INFO Applying migration id=application 2026/10/26 20:30:07 INFO Applying migration id=certificates 2026/10/26 20:30:07 INFO Applying migration id=rawforward 2026/10/26 20:30:07 INFO Applying migration id=publickey 2026/10/26 20:30:07 INFO Applying migration id=resolvegroup 2026/10/26 20:30:07 INFO Applying migration id=reject 2026/10/26 20:30:07 INFO Applying migration id=autodel 2026/10/26 20:30:07 INFO Applying migration id=jsonb 2026/10/26 20:30:07 INFO Applying migration id=quote 2026/10/26 20:30:07 INFO Applying migration id=rfc9421 2026/10/26 20:30:07 INFO Applying migration id=keys 2026/10/26 20:30:07 INFO Applying migration id=portable 2026/10/26 20:30:07 INFO Applying migration id=proofs 2026/10/26 20:30:07 INFO Applying migration id=contexts 2026/10/26 20:30:07 INFO Applying migration id=deliverieshost 2026/10/26 20:30:07 INFO Applying migration id=pembegin 2026/10/26 20:30:07 INFO Applying migration id=didhost 2026/10/26 20:30:07 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:07 INFO Applying migration id=invites 2026/10/26 20:30:07 INFO Applying migration id=ed25519blob 2026/10/26 20:30:07 INFO Applying migration id=rsablob 2026/10/26 20:30:07 INFO Applying migration id=iconscid 2026/10/26 20:30:07 INFO Applying migration id=actor 2026/10/26 20:30:07 INFO Applying migration id=localkeys 2026/10/26 20:30:07 INFO Applying migration id=deleted 2026/10/26 20:30:07 INFO Applying migration id=history 2026/10/26 20:30:07 INFO Applying migration id=outboxnano 2026/10/26 20:30:07 INFO Applying migration id=implements 2026/10/26 20:30:07 INFO Applying migration id=backfill 2026/10/26 20:30:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e7-f872-756a-9c47-36782587813a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e7-f872-74f6-9150-39ab4648738e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e7-f872-74f6-9150-39ab4648738e 2026/10/26 20:30:07 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e7-f872-74f6-9150-39ab4648738e 2026/10/26 20:30:07 INFO Generating first response key=/hashtag/world?z 2026/10/26 20:30:07 INFO Failed to parse query url=/hashtag/world?z error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestHashtag_InvalidOffset (0.86s) === RUN TestHashtag_EmptyHashtag 2026/10/26 20:30:07 INFO Applying migration id=initial 2026/10/26 20:30:07 INFO Applying migration id=notesupdated 2026/10/26 20:30:07 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:07 INFO Applying migration id=activitiesid 2026/10/26 20:30:07 INFO Applying migration id=outbox 2026/10/26 20:30:07 INFO Applying migration id=edits 2026/10/26 20:30:07 INFO Applying migration id=outboxactor 2026/10/26 20:30:07 INFO Applying migration id=outboxsender 2026/10/26 20:30:07 INFO Applying migration id=thread 2026/10/26 20:30:07 INFO Applying migration id=host 2026/10/26 20:30:07 INFO Applying migration id=sharedinbox 2026/10/26 20:30:07 INFO Applying migration id=noteshost 2026/10/26 20:30:07 INFO Applying migration id=fetched 2026/10/26 20:30:07 INFO Applying migration id=move 2026/10/26 20:30:07 INFO Applying migration id=cleanup 2026/10/26 20:30:07 INFO Applying migration id=received 2026/10/26 20:30:07 INFO Applying migration id=namehost 2026/10/26 20:30:07 INFO Applying migration id=outboxhost 2026/10/26 20:30:08 INFO Applying migration id=notesfts 2026/10/26 20:30:08 INFO Applying migration id=iconsname 2026/10/26 20:30:08 INFO Applying migration id=nohash 2026/10/26 20:30:08 INFO Applying migration id=shares 2026/10/26 20:30:08 INFO Applying migration id=actorttl 2026/10/26 20:30:08 INFO Applying migration id=tocc 2026/10/26 20:30:08 INFO Applying migration id=followeds 2026/10/26 20:30:08 INFO Applying migration id=certhash 2026/10/26 20:30:08 INFO Applying migration id=follows_sync 2026/10/26 20:30:08 INFO Applying migration id=jsonpath 2026/10/26 20:30:08 INFO Applying migration id=localforward 2026/10/26 20:30:08 INFO Applying migration id=avatar 2026/10/26 20:30:08 INFO Applying migration id=noimage 2026/10/26 20:30:08 INFO Applying migration id=feed 2026/10/26 20:30:08 INFO Applying migration id=bookmarks 2026/10/26 20:30:08 INFO Applying migration id=shareactivity 2026/10/26 20:30:08 INFO Applying migration id=application 2026/10/26 20:30:08 INFO Applying migration id=certificates 2026/10/26 20:30:08 INFO Applying migration id=rawforward 2026/10/26 20:30:08 INFO Applying migration id=publickey 2026/10/26 20:30:08 INFO Applying migration id=resolvegroup 2026/10/26 20:30:08 INFO Applying migration id=reject 2026/10/26 20:30:08 INFO Applying migration id=autodel 2026/10/26 20:30:08 INFO Applying migration id=jsonb 2026/10/26 20:30:08 INFO Applying migration id=quote 2026/10/26 20:30:08 INFO Applying migration id=rfc9421 2026/10/26 20:30:08 INFO Applying migration id=keys 2026/10/26 20:30:08 INFO Applying migration id=portable 2026/10/26 20:30:08 INFO Applying migration id=proofs 2026/10/26 20:30:08 INFO Applying migration id=contexts 2026/10/26 20:30:08 INFO Applying migration id=deliverieshost 2026/10/26 20:30:08 INFO Applying migration id=pembegin 2026/10/26 20:30:08 INFO Applying migration id=didhost 2026/10/26 20:30:08 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:08 INFO Applying migration id=invites 2026/10/26 20:30:08 INFO Applying migration id=ed25519blob 2026/10/26 20:30:08 INFO Applying migration id=rsablob 2026/10/26 20:30:08 INFO Applying migration id=iconscid 2026/10/26 20:30:08 INFO Applying migration id=actor 2026/10/26 20:30:08 INFO Applying migration id=localkeys 2026/10/26 20:30:08 INFO Applying migration id=deleted 2026/10/26 20:30:08 INFO Applying migration id=history 2026/10/26 20:30:08 INFO Applying migration id=outboxnano 2026/10/26 20:30:08 INFO Applying migration id=implements 2026/10/26 20:30:08 INFO Applying migration id=backfill 2026/10/26 20:30:08 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtag (0.90s) === RUN TestHashtag_EmptyHashtagUnauthenticatedUser 2026/10/26 20:30:08 INFO Applying migration id=initial 2026/10/26 20:30:08 INFO Applying migration id=notesupdated 2026/10/26 20:30:08 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:08 INFO Applying migration id=activitiesid 2026/10/26 20:30:08 INFO Applying migration id=outbox 2026/10/26 20:30:08 INFO Applying migration id=edits 2026/10/26 20:30:08 INFO Applying migration id=outboxactor 2026/10/26 20:30:08 INFO Applying migration id=outboxsender 2026/10/26 20:30:08 INFO Applying migration id=thread 2026/10/26 20:30:08 INFO Applying migration id=host 2026/10/26 20:30:08 INFO Applying migration id=sharedinbox 2026/10/26 20:30:08 INFO Applying migration id=noteshost 2026/10/26 20:30:08 INFO Applying migration id=fetched 2026/10/26 20:30:08 INFO Applying migration id=move 2026/10/26 20:30:08 INFO Applying migration id=cleanup 2026/10/26 20:30:08 INFO Applying migration id=received 2026/10/26 20:30:08 INFO Applying migration id=namehost 2026/10/26 20:30:08 INFO Applying migration id=outboxhost 2026/10/26 20:30:08 INFO Applying migration id=notesfts 2026/10/26 20:30:08 INFO Applying migration id=iconsname 2026/10/26 20:30:08 INFO Applying migration id=nohash 2026/10/26 20:30:08 INFO Applying migration id=shares 2026/10/26 20:30:08 INFO Applying migration id=actorttl 2026/10/26 20:30:08 INFO Applying migration id=tocc 2026/10/26 20:30:08 INFO Applying migration id=followeds 2026/10/26 20:30:08 INFO Applying migration id=certhash 2026/10/26 20:30:08 INFO Applying migration id=follows_sync 2026/10/26 20:30:08 INFO Applying migration id=jsonpath 2026/10/26 20:30:08 INFO Applying migration id=localforward 2026/10/26 20:30:08 INFO Applying migration id=avatar 2026/10/26 20:30:08 INFO Applying migration id=noimage 2026/10/26 20:30:08 INFO Applying migration id=feed 2026/10/26 20:30:08 INFO Applying migration id=bookmarks 2026/10/26 20:30:08 INFO Applying migration id=shareactivity 2026/10/26 20:30:08 INFO Applying migration id=application 2026/10/26 20:30:08 INFO Applying migration id=certificates 2026/10/26 20:30:08 INFO Applying migration id=rawforward 2026/10/26 20:30:08 INFO Applying migration id=publickey 2026/10/26 20:30:08 INFO Applying migration id=resolvegroup 2026/10/26 20:30:08 INFO Applying migration id=reject 2026/10/26 20:30:08 INFO Applying migration id=autodel 2026/10/26 20:30:08 INFO Applying migration id=jsonb 2026/10/26 20:30:08 INFO Applying migration id=quote 2026/10/26 20:30:08 INFO Applying migration id=rfc9421 2026/10/26 20:30:08 INFO Applying migration id=keys 2026/10/26 20:30:08 INFO Applying migration id=portable 2026/10/26 20:30:08 INFO Applying migration id=proofs 2026/10/26 20:30:08 INFO Applying migration id=contexts 2026/10/26 20:30:08 INFO Applying migration id=deliverieshost 2026/10/26 20:30:08 INFO Applying migration id=pembegin 2026/10/26 20:30:08 INFO Applying migration id=didhost 2026/10/26 20:30:08 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:08 INFO Applying migration id=invites 2026/10/26 20:30:08 INFO Applying migration id=ed25519blob 2026/10/26 20:30:08 INFO Applying migration id=rsablob 2026/10/26 20:30:08 INFO Applying migration id=iconscid 2026/10/26 20:30:08 INFO Applying migration id=actor 2026/10/26 20:30:08 INFO Applying migration id=localkeys 2026/10/26 20:30:08 INFO Applying migration id=deleted 2026/10/26 20:30:08 INFO Applying migration id=history 2026/10/26 20:30:08 INFO Applying migration id=outboxnano 2026/10/26 20:30:08 INFO Applying migration id=implements 2026/10/26 20:30:08 INFO Applying migration id=backfill 2026/10/26 20:30:10 WARN Received an invalid request --- PASS: TestHashtag_EmptyHashtagUnauthenticatedUser (1.23s) === RUN TestHashtags_NoHashtags 2026/10/26 20:30:10 INFO Applying migration id=initial 2026/10/26 20:30:10 INFO Applying migration id=notesupdated 2026/10/26 20:30:10 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:10 INFO Applying migration id=activitiesid 2026/10/26 20:30:10 INFO Applying migration id=outbox 2026/10/26 20:30:10 INFO Applying migration id=edits 2026/10/26 20:30:10 INFO Applying migration id=outboxactor 2026/10/26 20:30:10 INFO Applying migration id=outboxsender 2026/10/26 20:30:10 INFO Applying migration id=thread 2026/10/26 20:30:10 INFO Applying migration id=host 2026/10/26 20:30:10 INFO Applying migration id=sharedinbox 2026/10/26 20:30:10 INFO Applying migration id=noteshost 2026/10/26 20:30:10 INFO Applying migration id=fetched 2026/10/26 20:30:10 INFO Applying migration id=move 2026/10/26 20:30:10 INFO Applying migration id=cleanup 2026/10/26 20:30:10 INFO Applying migration id=received 2026/10/26 20:30:10 INFO Applying migration id=namehost 2026/10/26 20:30:10 INFO Applying migration id=outboxhost 2026/10/26 20:30:10 INFO Applying migration id=notesfts 2026/10/26 20:30:10 INFO Applying migration id=iconsname 2026/10/26 20:30:10 INFO Applying migration id=nohash 2026/10/26 20:30:10 INFO Applying migration id=shares 2026/10/26 20:30:10 INFO Applying migration id=actorttl 2026/10/26 20:30:10 INFO Applying migration id=tocc 2026/10/26 20:30:10 INFO Applying migration id=followeds 2026/10/26 20:30:10 INFO Applying migration id=certhash 2026/10/26 20:30:10 INFO Applying migration id=follows_sync 2026/10/26 20:30:10 INFO Applying migration id=jsonpath 2026/10/26 20:30:10 INFO Applying migration id=localforward 2026/10/26 20:30:10 INFO Applying migration id=avatar 2026/10/26 20:30:10 INFO Applying migration id=noimage 2026/10/26 20:30:10 INFO Applying migration id=feed 2026/10/26 20:30:10 INFO Applying migration id=bookmarks 2026/10/26 20:30:10 INFO Applying migration id=shareactivity 2026/10/26 20:30:10 INFO Applying migration id=application 2026/10/26 20:30:10 INFO Applying migration id=certificates 2026/10/26 20:30:10 INFO Applying migration id=rawforward 2026/10/26 20:30:10 INFO Applying migration id=publickey 2026/10/26 20:30:10 INFO Applying migration id=resolvegroup 2026/10/26 20:30:10 INFO Applying migration id=reject 2026/10/26 20:30:10 INFO Applying migration id=autodel 2026/10/26 20:30:10 INFO Applying migration id=jsonb 2026/10/26 20:30:10 INFO Applying migration id=quote 2026/10/26 20:30:10 INFO Applying migration id=rfc9421 2026/10/26 20:30:10 INFO Applying migration id=keys 2026/10/26 20:30:10 INFO Applying migration id=portable 2026/10/26 20:30:10 INFO Applying migration id=proofs 2026/10/26 20:30:10 INFO Applying migration id=contexts 2026/10/26 20:30:10 INFO Applying migration id=deliverieshost 2026/10/26 20:30:10 INFO Applying migration id=pembegin 2026/10/26 20:30:10 INFO Applying migration id=didhost 2026/10/26 20:30:10 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:10 INFO Applying migration id=invites 2026/10/26 20:30:10 INFO Applying migration id=ed25519blob 2026/10/26 20:30:10 INFO Applying migration id=rsablob 2026/10/26 20:30:10 INFO Applying migration id=iconscid 2026/10/26 20:30:10 INFO Applying migration id=actor 2026/10/26 20:30:10 INFO Applying migration id=localkeys 2026/10/26 20:30:10 INFO Applying migration id=deleted 2026/10/26 20:30:10 INFO Applying migration id=history 2026/10/26 20:30:10 INFO Applying migration id=outboxnano 2026/10/26 20:30:10 INFO Applying migration id=implements 2026/10/26 20:30:10 INFO Applying migration id=backfill 2026/10/26 20:30:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-0984-7305-aa78-d79f4c757836 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-0984-72b9-a6b4-baa8b404d6aa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-0984-72b9-a6b4-baa8b404d6aa 2026/10/26 20:30:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e8-0984-72b9-a6b4-baa8b404d6aa 2026/10/26 20:30:12 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_NoHashtags (2.24s) === RUN TestHashtags_OneHashtagOneAuthor 2026/10/26 20:30:12 INFO Applying migration id=initial 2026/10/26 20:30:12 INFO Applying migration id=notesupdated 2026/10/26 20:30:12 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:12 INFO Applying migration id=activitiesid 2026/10/26 20:30:12 INFO Applying migration id=outbox 2026/10/26 20:30:12 INFO Applying migration id=edits 2026/10/26 20:30:12 INFO Applying migration id=outboxactor 2026/10/26 20:30:12 INFO Applying migration id=outboxsender 2026/10/26 20:30:12 INFO Applying migration id=thread 2026/10/26 20:30:12 INFO Applying migration id=host 2026/10/26 20:30:12 INFO Applying migration id=sharedinbox 2026/10/26 20:30:12 INFO Applying migration id=noteshost 2026/10/26 20:30:12 INFO Applying migration id=fetched 2026/10/26 20:30:12 INFO Applying migration id=move 2026/10/26 20:30:12 INFO Applying migration id=cleanup 2026/10/26 20:30:12 INFO Applying migration id=received 2026/10/26 20:30:12 INFO Applying migration id=namehost 2026/10/26 20:30:12 INFO Applying migration id=outboxhost 2026/10/26 20:30:12 INFO Applying migration id=notesfts 2026/10/26 20:30:12 INFO Applying migration id=iconsname 2026/10/26 20:30:12 INFO Applying migration id=nohash 2026/10/26 20:30:12 INFO Applying migration id=shares 2026/10/26 20:30:12 INFO Applying migration id=actorttl 2026/10/26 20:30:12 INFO Applying migration id=tocc 2026/10/26 20:30:12 INFO Applying migration id=followeds 2026/10/26 20:30:12 INFO Applying migration id=certhash 2026/10/26 20:30:12 INFO Applying migration id=follows_sync 2026/10/26 20:30:12 INFO Applying migration id=jsonpath 2026/10/26 20:30:12 INFO Applying migration id=localforward 2026/10/26 20:30:12 INFO Applying migration id=avatar 2026/10/26 20:30:12 INFO Applying migration id=noimage 2026/10/26 20:30:12 INFO Applying migration id=feed 2026/10/26 20:30:12 INFO Applying migration id=bookmarks 2026/10/26 20:30:12 INFO Applying migration id=shareactivity 2026/10/26 20:30:12 INFO Applying migration id=application 2026/10/26 20:30:12 INFO Applying migration id=certificates 2026/10/26 20:30:12 INFO Applying migration id=rawforward 2026/10/26 20:30:12 INFO Applying migration id=publickey 2026/10/26 20:30:12 INFO Applying migration id=resolvegroup 2026/10/26 20:30:12 INFO Applying migration id=reject 2026/10/26 20:30:12 INFO Applying migration id=autodel 2026/10/26 20:30:12 INFO Applying migration id=jsonb 2026/10/26 20:30:12 INFO Applying migration id=quote 2026/10/26 20:30:12 INFO Applying migration id=rfc9421 2026/10/26 20:30:12 INFO Applying migration id=keys 2026/10/26 20:30:12 INFO Applying migration id=portable 2026/10/26 20:30:12 INFO Applying migration id=proofs 2026/10/26 20:30:12 INFO Applying migration id=contexts 2026/10/26 20:30:12 INFO Applying migration id=deliverieshost 2026/10/26 20:30:12 INFO Applying migration id=pembegin 2026/10/26 20:30:12 INFO Applying migration id=didhost 2026/10/26 20:30:12 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:12 INFO Applying migration id=invites 2026/10/26 20:30:12 INFO Applying migration id=ed25519blob 2026/10/26 20:30:12 INFO Applying migration id=rsablob 2026/10/26 20:30:12 INFO Applying migration id=iconscid 2026/10/26 20:30:12 INFO Applying migration id=actor 2026/10/26 20:30:12 INFO Applying migration id=localkeys 2026/10/26 20:30:12 INFO Applying migration id=deleted 2026/10/26 20:30:12 INFO Applying migration id=history 2026/10/26 20:30:12 INFO Applying migration id=outboxnano 2026/10/26 20:30:12 INFO Applying migration id=implements 2026/10/26 20:30:12 INFO Applying migration id=backfill 2026/10/26 20:30:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-0bf6-7340-92ad-41579c9e9187 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-0bf6-72ea-a97c-2d942f39d002 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-0bf6-72ea-a97c-2d942f39d002 2026/10/26 20:30:12 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e8-0bf6-72ea-a97c-2d942f39d002 2026/10/26 20:30:12 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagOneAuthor (0.63s) === RUN TestHashtags_OneHashtagTwoAuthors 2026/10/26 20:30:12 INFO Applying migration id=initial 2026/10/26 20:30:12 INFO Applying migration id=notesupdated 2026/10/26 20:30:12 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:12 INFO Applying migration id=activitiesid 2026/10/26 20:30:12 INFO Applying migration id=outbox 2026/10/26 20:30:12 INFO Applying migration id=edits 2026/10/26 20:30:12 INFO Applying migration id=outboxactor 2026/10/26 20:30:12 INFO Applying migration id=outboxsender 2026/10/26 20:30:12 INFO Applying migration id=thread 2026/10/26 20:30:12 INFO Applying migration id=host 2026/10/26 20:30:12 INFO Applying migration id=sharedinbox 2026/10/26 20:30:12 INFO Applying migration id=noteshost 2026/10/26 20:30:12 INFO Applying migration id=fetched 2026/10/26 20:30:12 INFO Applying migration id=move 2026/10/26 20:30:12 INFO Applying migration id=cleanup 2026/10/26 20:30:12 INFO Applying migration id=received 2026/10/26 20:30:12 INFO Applying migration id=namehost 2026/10/26 20:30:12 INFO Applying migration id=outboxhost 2026/10/26 20:30:12 INFO Applying migration id=notesfts 2026/10/26 20:30:12 INFO Applying migration id=iconsname 2026/10/26 20:30:12 INFO Applying migration id=nohash 2026/10/26 20:30:13 INFO Applying migration id=shares 2026/10/26 20:30:13 INFO Applying migration id=actorttl 2026/10/26 20:30:13 INFO Applying migration id=tocc 2026/10/26 20:30:13 INFO Applying migration id=followeds 2026/10/26 20:30:13 INFO Applying migration id=certhash 2026/10/26 20:30:13 INFO Applying migration id=follows_sync 2026/10/26 20:30:13 INFO Applying migration id=jsonpath 2026/10/26 20:30:13 INFO Applying migration id=localforward 2026/10/26 20:30:13 INFO Applying migration id=avatar 2026/10/26 20:30:13 INFO Applying migration id=noimage 2026/10/26 20:30:13 INFO Applying migration id=feed 2026/10/26 20:30:13 INFO Applying migration id=bookmarks 2026/10/26 20:30:13 INFO Applying migration id=shareactivity 2026/10/26 20:30:13 INFO Applying migration id=application 2026/10/26 20:30:13 INFO Applying migration id=certificates 2026/10/26 20:30:13 INFO Applying migration id=rawforward 2026/10/26 20:30:13 INFO Applying migration id=publickey 2026/10/26 20:30:13 INFO Applying migration id=resolvegroup 2026/10/26 20:30:13 INFO Applying migration id=reject 2026/10/26 20:30:13 INFO Applying migration id=autodel 2026/10/26 20:30:13 INFO Applying migration id=jsonb 2026/10/26 20:30:13 INFO Applying migration id=quote 2026/10/26 20:30:13 INFO Applying migration id=rfc9421 2026/10/26 20:30:13 INFO Applying migration id=keys 2026/10/26 20:30:13 INFO Applying migration id=portable 2026/10/26 20:30:13 INFO Applying migration id=proofs 2026/10/26 20:30:13 INFO Applying migration id=contexts 2026/10/26 20:30:13 INFO Applying migration id=deliverieshost 2026/10/26 20:30:13 INFO Applying migration id=pembegin 2026/10/26 20:30:13 INFO Applying migration id=didhost 2026/10/26 20:30:13 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:13 INFO Applying migration id=invites 2026/10/26 20:30:13 INFO Applying migration id=ed25519blob 2026/10/26 20:30:13 INFO Applying migration id=rsablob 2026/10/26 20:30:13 INFO Applying migration id=iconscid 2026/10/26 20:30:13 INFO Applying migration id=actor 2026/10/26 20:30:13 INFO Applying migration id=localkeys 2026/10/26 20:30:13 INFO Applying migration id=deleted 2026/10/26 20:30:13 INFO Applying migration id=history 2026/10/26 20:30:13 INFO Applying migration id=outboxnano 2026/10/26 20:30:13 INFO Applying migration id=implements 2026/10/26 20:30:13 INFO Applying migration id=backfill 2026/10/26 20:30:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-0f8a-7769-8666-2b0cc8d695e6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-0f8a-7710-91eb-c9d88bccfbdb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-0f8a-7710-91eb-c9d88bccfbdb 2026/10/26 20:30:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e8-0f8a-7710-91eb-c9d88bccfbdb 2026/10/26 20:30:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-0f8d-7d82-a167-4d5d0469d680 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-0f8d-7d4e-9f04-550064f56e94 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e8-0f8d-7d4e-9f04-550064f56e94 2026/10/26 20:30:13 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e8-0f8d-7d4e-9f04-550064f56e94 2026/10/26 20:30:13 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthors (0.92s) === RUN TestHashtags_OneHashtagTwoAuthorsCaseSensitivity 2026/10/26 20:30:13 INFO Applying migration id=initial 2026/10/26 20:30:13 INFO Applying migration id=notesupdated 2026/10/26 20:30:13 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:13 INFO Applying migration id=activitiesid 2026/10/26 20:30:13 INFO Applying migration id=outbox 2026/10/26 20:30:13 INFO Applying migration id=edits 2026/10/26 20:30:13 INFO Applying migration id=outboxactor 2026/10/26 20:30:13 INFO Applying migration id=outboxsender 2026/10/26 20:30:13 INFO Applying migration id=thread 2026/10/26 20:30:13 INFO Applying migration id=host 2026/10/26 20:30:13 INFO Applying migration id=sharedinbox 2026/10/26 20:30:13 INFO Applying migration id=noteshost 2026/10/26 20:30:13 INFO Applying migration id=fetched 2026/10/26 20:30:13 INFO Applying migration id=move 2026/10/26 20:30:13 INFO Applying migration id=cleanup 2026/10/26 20:30:13 INFO Applying migration id=received 2026/10/26 20:30:13 INFO Applying migration id=namehost 2026/10/26 20:30:13 INFO Applying migration id=outboxhost 2026/10/26 20:30:13 INFO Applying migration id=notesfts 2026/10/26 20:30:13 INFO Applying migration id=iconsname 2026/10/26 20:30:13 INFO Applying migration id=nohash 2026/10/26 20:30:13 INFO Applying migration id=shares 2026/10/26 20:30:13 INFO Applying migration id=actorttl 2026/10/26 20:30:13 INFO Applying migration id=tocc 2026/10/26 20:30:13 INFO Applying migration id=followeds 2026/10/26 20:30:13 INFO Applying migration id=certhash 2026/10/26 20:30:13 INFO Applying migration id=follows_sync 2026/10/26 20:30:13 INFO Applying migration id=jsonpath 2026/10/26 20:30:13 INFO Applying migration id=localforward 2026/10/26 20:30:13 INFO Applying migration id=avatar 2026/10/26 20:30:13 INFO Applying migration id=noimage 2026/10/26 20:30:13 INFO Applying migration id=feed 2026/10/26 20:30:13 INFO Applying migration id=bookmarks 2026/10/26 20:30:13 INFO Applying migration id=shareactivity 2026/10/26 20:30:13 INFO Applying migration id=application 2026/10/26 20:30:13 INFO Applying migration id=certificates 2026/10/26 20:30:13 INFO Applying migration id=rawforward 2026/10/26 20:30:13 INFO Applying migration id=publickey 2026/10/26 20:30:13 INFO Applying migration id=resolvegroup 2026/10/26 20:30:13 INFO Applying migration id=reject 2026/10/26 20:30:13 INFO Applying migration id=autodel 2026/10/26 20:30:13 INFO Applying migration id=jsonb 2026/10/26 20:30:13 INFO Applying migration id=quote 2026/10/26 20:30:13 INFO Applying migration id=rfc9421 2026/10/26 20:30:13 INFO Applying migration id=keys 2026/10/26 20:30:13 INFO Applying migration id=portable 2026/10/26 20:30:13 INFO Applying migration id=proofs 2026/10/26 20:30:13 INFO Applying migration id=contexts 2026/10/26 20:30:13 INFO Applying migration id=deliverieshost 2026/10/26 20:30:13 INFO Applying migration id=pembegin 2026/10/26 20:30:13 INFO Applying migration id=didhost 2026/10/26 20:30:13 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:13 INFO Applying migration id=invites 2026/10/26 20:30:13 INFO Applying migration id=ed25519blob 2026/10/26 20:30:13 INFO Applying migration id=rsablob 2026/10/26 20:30:13 INFO Applying migration id=iconscid 2026/10/26 20:30:13 INFO Applying migration id=actor 2026/10/26 20:30:13 INFO Applying migration id=localkeys 2026/10/26 20:30:13 INFO Applying migration id=deleted 2026/10/26 20:30:13 INFO Applying migration id=history 2026/10/26 20:30:13 INFO Applying migration id=outboxnano 2026/10/26 20:30:13 INFO Applying migration id=implements 2026/10/26 20:30:13 INFO Applying migration id=backfill 2026/10/26 20:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-12af-7aab-a75a-f773dd8fee68 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-12af-7a66-825c-767524aa7415 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-12af-7a66-825c-767524aa7415 2026/10/26 20:30:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e8-12af-7a66-825c-767524aa7415 2026/10/26 20:30:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-12b3-7088-b173-cef4935f7c20 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-12b3-7055-b9c7-897ec1887e74 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e8-12b3-7055-b9c7-897ec1887e74 2026/10/26 20:30:14 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e8-12b3-7055-b9c7-897ec1887e74 2026/10/26 20:30:14 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsCaseSensitivity (0.81s) === RUN TestHashtags_TwoHashtagsOneAuthor 2026/10/26 20:30:14 INFO Applying migration id=initial 2026/10/26 20:30:14 INFO Applying migration id=notesupdated 2026/10/26 20:30:14 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:14 INFO Applying migration id=activitiesid 2026/10/26 20:30:14 INFO Applying migration id=outbox 2026/10/26 20:30:14 INFO Applying migration id=edits 2026/10/26 20:30:14 INFO Applying migration id=outboxactor 2026/10/26 20:30:14 INFO Applying migration id=outboxsender 2026/10/26 20:30:14 INFO Applying migration id=thread 2026/10/26 20:30:14 INFO Applying migration id=host 2026/10/26 20:30:14 INFO Applying migration id=sharedinbox 2026/10/26 20:30:14 INFO Applying migration id=noteshost 2026/10/26 20:30:14 INFO Applying migration id=fetched 2026/10/26 20:30:14 INFO Applying migration id=move 2026/10/26 20:30:14 INFO Applying migration id=cleanup 2026/10/26 20:30:14 INFO Applying migration id=received 2026/10/26 20:30:14 INFO Applying migration id=namehost 2026/10/26 20:30:14 INFO Applying migration id=outboxhost 2026/10/26 20:30:14 INFO Applying migration id=notesfts 2026/10/26 20:30:14 INFO Applying migration id=iconsname 2026/10/26 20:30:14 INFO Applying migration id=nohash 2026/10/26 20:30:14 INFO Applying migration id=shares 2026/10/26 20:30:14 INFO Applying migration id=actorttl 2026/10/26 20:30:14 INFO Applying migration id=tocc 2026/10/26 20:30:14 INFO Applying migration id=followeds 2026/10/26 20:30:14 INFO Applying migration id=certhash 2026/10/26 20:30:14 INFO Applying migration id=follows_sync 2026/10/26 20:30:14 INFO Applying migration id=jsonpath 2026/10/26 20:30:14 INFO Applying migration id=localforward 2026/10/26 20:30:14 INFO Applying migration id=avatar 2026/10/26 20:30:14 INFO Applying migration id=noimage 2026/10/26 20:30:14 INFO Applying migration id=feed 2026/10/26 20:30:14 INFO Applying migration id=bookmarks 2026/10/26 20:30:14 INFO Applying migration id=shareactivity 2026/10/26 20:30:14 INFO Applying migration id=application 2026/10/26 20:30:14 INFO Applying migration id=certificates 2026/10/26 20:30:14 INFO Applying migration id=rawforward 2026/10/26 20:30:14 INFO Applying migration id=publickey 2026/10/26 20:30:14 INFO Applying migration id=resolvegroup 2026/10/26 20:30:14 INFO Applying migration id=reject 2026/10/26 20:30:14 INFO Applying migration id=autodel 2026/10/26 20:30:14 INFO Applying migration id=jsonb 2026/10/26 20:30:14 INFO Applying migration id=quote 2026/10/26 20:30:14 INFO Applying migration id=rfc9421 2026/10/26 20:30:14 INFO Applying migration id=keys 2026/10/26 20:30:14 INFO Applying migration id=portable 2026/10/26 20:30:14 INFO Applying migration id=proofs 2026/10/26 20:30:14 INFO Applying migration id=contexts 2026/10/26 20:30:14 INFO Applying migration id=deliverieshost 2026/10/26 20:30:14 INFO Applying migration id=pembegin 2026/10/26 20:30:14 INFO Applying migration id=didhost 2026/10/26 20:30:14 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:14 INFO Applying migration id=invites 2026/10/26 20:30:14 INFO Applying migration id=ed25519blob 2026/10/26 20:30:14 INFO Applying migration id=rsablob 2026/10/26 20:30:14 INFO Applying migration id=iconscid 2026/10/26 20:30:14 INFO Applying migration id=actor 2026/10/26 20:30:14 INFO Applying migration id=localkeys 2026/10/26 20:30:14 INFO Applying migration id=deleted 2026/10/26 20:30:14 INFO Applying migration id=history 2026/10/26 20:30:14 INFO Applying migration id=outboxnano 2026/10/26 20:30:14 INFO Applying migration id=implements 2026/10/26 20:30:14 INFO Applying migration id=backfill 2026/10/26 20:30:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-16f0-774f-8e0e-d6a00d10e658 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-16f0-76f8-9a6b-7ceb9018912e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-16f0-76f8-9a6b-7ceb9018912e 2026/10/26 20:30:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e8-16f0-76f8-9a6b-7ceb9018912e 2026/10/26 20:30:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-16f3-7b6f-be54-aaf8921f37df activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-16f3-7b3a-b756-41bd11c56a02 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e8-16f3-7b3a-b756-41bd11c56a02 2026/10/26 20:30:15 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e8-16f3-7b3a-b756-41bd11c56a02 2026/10/26 20:30:15 INFO Generating first response key=/users/hashtags --- PASS: TestHashtags_TwoHashtagsOneAuthor (1.09s) === RUN TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser 2026/10/26 20:30:15 INFO Applying migration id=initial 2026/10/26 20:30:15 INFO Applying migration id=notesupdated 2026/10/26 20:30:15 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:15 INFO Applying migration id=activitiesid 2026/10/26 20:30:15 INFO Applying migration id=outbox 2026/10/26 20:30:15 INFO Applying migration id=edits 2026/10/26 20:30:15 INFO Applying migration id=outboxactor 2026/10/26 20:30:15 INFO Applying migration id=outboxsender 2026/10/26 20:30:15 INFO Applying migration id=thread 2026/10/26 20:30:15 INFO Applying migration id=host 2026/10/26 20:30:15 INFO Applying migration id=sharedinbox 2026/10/26 20:30:15 INFO Applying migration id=noteshost 2026/10/26 20:30:15 INFO Applying migration id=fetched 2026/10/26 20:30:15 INFO Applying migration id=move 2026/10/26 20:30:15 INFO Applying migration id=cleanup 2026/10/26 20:30:15 INFO Applying migration id=received 2026/10/26 20:30:15 INFO Applying migration id=namehost 2026/10/26 20:30:15 INFO Applying migration id=outboxhost 2026/10/26 20:30:15 INFO Applying migration id=notesfts 2026/10/26 20:30:15 INFO Applying migration id=iconsname 2026/10/26 20:30:15 INFO Applying migration id=nohash 2026/10/26 20:30:15 INFO Applying migration id=shares 2026/10/26 20:30:15 INFO Applying migration id=actorttl 2026/10/26 20:30:15 INFO Applying migration id=tocc 2026/10/26 20:30:15 INFO Applying migration id=followeds 2026/10/26 20:30:15 INFO Applying migration id=certhash 2026/10/26 20:30:15 INFO Applying migration id=follows_sync 2026/10/26 20:30:15 INFO Applying migration id=jsonpath 2026/10/26 20:30:15 INFO Applying migration id=localforward 2026/10/26 20:30:15 INFO Applying migration id=avatar 2026/10/26 20:30:15 INFO Applying migration id=noimage 2026/10/26 20:30:15 INFO Applying migration id=feed 2026/10/26 20:30:15 INFO Applying migration id=bookmarks 2026/10/26 20:30:15 INFO Applying migration id=shareactivity 2026/10/26 20:30:15 INFO Applying migration id=application 2026/10/26 20:30:15 INFO Applying migration id=certificates 2026/10/26 20:30:15 INFO Applying migration id=rawforward 2026/10/26 20:30:15 INFO Applying migration id=publickey 2026/10/26 20:30:15 INFO Applying migration id=resolvegroup 2026/10/26 20:30:15 INFO Applying migration id=reject 2026/10/26 20:30:15 INFO Applying migration id=autodel 2026/10/26 20:30:15 INFO Applying migration id=jsonb 2026/10/26 20:30:15 INFO Applying migration id=quote 2026/10/26 20:30:15 INFO Applying migration id=rfc9421 2026/10/26 20:30:15 INFO Applying migration id=keys 2026/10/26 20:30:15 INFO Applying migration id=portable 2026/10/26 20:30:15 INFO Applying migration id=proofs 2026/10/26 20:30:15 INFO Applying migration id=contexts 2026/10/26 20:30:15 INFO Applying migration id=deliverieshost 2026/10/26 20:30:15 INFO Applying migration id=pembegin 2026/10/26 20:30:15 INFO Applying migration id=didhost 2026/10/26 20:30:15 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:15 INFO Applying migration id=invites 2026/10/26 20:30:15 INFO Applying migration id=ed25519blob 2026/10/26 20:30:15 INFO Applying migration id=rsablob 2026/10/26 20:30:15 INFO Applying migration id=iconscid 2026/10/26 20:30:15 INFO Applying migration id=actor 2026/10/26 20:30:15 INFO Applying migration id=localkeys 2026/10/26 20:30:15 INFO Applying migration id=deleted 2026/10/26 20:30:15 INFO Applying migration id=history 2026/10/26 20:30:15 INFO Applying migration id=outboxnano 2026/10/26 20:30:15 INFO Applying migration id=implements 2026/10/26 20:30:15 INFO Applying migration id=backfill 2026/10/26 20:30:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-1afb-7621-ab3d-36c5cf9c61cf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-1afb-75c7-bddb-caae1ee7f700 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-1afb-75c7-bddb-caae1ee7f700 2026/10/26 20:30:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e8-1afb-75c7-bddb-caae1ee7f700 2026/10/26 20:30:16 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-1afe-7ba8-809e-09d085f9cff4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-1afe-7b75-981a-93f877bc59f4 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e8-1afe-7b75-981a-93f877bc59f4 2026/10/26 20:30:16 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e8-1afe-7b75-981a-93f877bc59f4 2026/10/26 20:30:16 INFO Generating first response key=/hashtags --- PASS: TestHashtags_OneHashtagTwoAuthorsUnauthenticatedUser (1.03s) === RUN TestHome_AuthenticatedUser 2026/10/26 20:30:16 INFO Applying migration id=initial 2026/10/26 20:30:16 INFO Applying migration id=notesupdated 2026/10/26 20:30:16 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:16 INFO Applying migration id=activitiesid 2026/10/26 20:30:16 INFO Applying migration id=outbox 2026/10/26 20:30:16 INFO Applying migration id=edits 2026/10/26 20:30:16 INFO Applying migration id=outboxactor 2026/10/26 20:30:16 INFO Applying migration id=outboxsender 2026/10/26 20:30:16 INFO Applying migration id=thread 2026/10/26 20:30:16 INFO Applying migration id=host 2026/10/26 20:30:16 INFO Applying migration id=sharedinbox 2026/10/26 20:30:16 INFO Applying migration id=noteshost 2026/10/26 20:30:16 INFO Applying migration id=fetched 2026/10/26 20:30:16 INFO Applying migration id=move 2026/10/26 20:30:16 INFO Applying migration id=cleanup 2026/10/26 20:30:16 INFO Applying migration id=received 2026/10/26 20:30:16 INFO Applying migration id=namehost 2026/10/26 20:30:16 INFO Applying migration id=outboxhost 2026/10/26 20:30:16 INFO Applying migration id=notesfts 2026/10/26 20:30:16 INFO Applying migration id=iconsname 2026/10/26 20:30:16 INFO Applying migration id=nohash 2026/10/26 20:30:16 INFO Applying migration id=shares 2026/10/26 20:30:16 INFO Applying migration id=actorttl 2026/10/26 20:30:16 INFO Applying migration id=tocc 2026/10/26 20:30:16 INFO Applying migration id=followeds 2026/10/26 20:30:16 INFO Applying migration id=certhash 2026/10/26 20:30:16 INFO Applying migration id=follows_sync 2026/10/26 20:30:16 INFO Applying migration id=jsonpath 2026/10/26 20:30:16 INFO Applying migration id=localforward 2026/10/26 20:30:16 INFO Applying migration id=avatar 2026/10/26 20:30:16 INFO Applying migration id=noimage 2026/10/26 20:30:16 INFO Applying migration id=feed 2026/10/26 20:30:16 INFO Applying migration id=bookmarks 2026/10/26 20:30:16 INFO Applying migration id=shareactivity 2026/10/26 20:30:16 INFO Applying migration id=application 2026/10/26 20:30:16 INFO Applying migration id=certificates 2026/10/26 20:30:16 INFO Applying migration id=rawforward 2026/10/26 20:30:16 INFO Applying migration id=publickey 2026/10/26 20:30:16 INFO Applying migration id=resolvegroup 2026/10/26 20:30:16 INFO Applying migration id=reject 2026/10/26 20:30:16 INFO Applying migration id=autodel 2026/10/26 20:30:16 INFO Applying migration id=jsonb 2026/10/26 20:30:16 INFO Applying migration id=quote 2026/10/26 20:30:16 INFO Applying migration id=rfc9421 2026/10/26 20:30:16 INFO Applying migration id=keys 2026/10/26 20:30:16 INFO Applying migration id=portable 2026/10/26 20:30:16 INFO Applying migration id=proofs 2026/10/26 20:30:16 INFO Applying migration id=contexts 2026/10/26 20:30:16 INFO Applying migration id=deliverieshost 2026/10/26 20:30:16 INFO Applying migration id=pembegin 2026/10/26 20:30:16 INFO Applying migration id=didhost 2026/10/26 20:30:16 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:16 INFO Applying migration id=invites 2026/10/26 20:30:16 INFO Applying migration id=ed25519blob 2026/10/26 20:30:16 INFO Applying migration id=rsablob 2026/10/26 20:30:16 INFO Applying migration id=iconscid 2026/10/26 20:30:16 INFO Applying migration id=actor 2026/10/26 20:30:16 INFO Applying migration id=localkeys 2026/10/26 20:30:16 INFO Applying migration id=deleted 2026/10/26 20:30:16 INFO Applying migration id=history 2026/10/26 20:30:16 INFO Applying migration id=outboxnano 2026/10/26 20:30:16 INFO Applying migration id=implements 2026/10/26 20:30:16 INFO Applying migration id=backfill --- PASS: TestHome_AuthenticatedUser (0.95s) === RUN TestHome_UnauthenticatedUser 2026/10/26 20:30:17 INFO Applying migration id=initial 2026/10/26 20:30:17 INFO Applying migration id=notesupdated 2026/10/26 20:30:17 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:17 INFO Applying migration id=activitiesid 2026/10/26 20:30:17 INFO Applying migration id=outbox 2026/10/26 20:30:17 INFO Applying migration id=edits 2026/10/26 20:30:17 INFO Applying migration id=outboxactor 2026/10/26 20:30:17 INFO Applying migration id=outboxsender 2026/10/26 20:30:17 INFO Applying migration id=thread 2026/10/26 20:30:17 INFO Applying migration id=host 2026/10/26 20:30:17 INFO Applying migration id=sharedinbox 2026/10/26 20:30:17 INFO Applying migration id=noteshost 2026/10/26 20:30:17 INFO Applying migration id=fetched 2026/10/26 20:30:17 INFO Applying migration id=move 2026/10/26 20:30:17 INFO Applying migration id=cleanup 2026/10/26 20:30:17 INFO Applying migration id=received 2026/10/26 20:30:17 INFO Applying migration id=namehost 2026/10/26 20:30:17 INFO Applying migration id=outboxhost 2026/10/26 20:30:17 INFO Applying migration id=notesfts 2026/10/26 20:30:17 INFO Applying migration id=iconsname 2026/10/26 20:30:17 INFO Applying migration id=nohash 2026/10/26 20:30:17 INFO Applying migration id=shares 2026/10/26 20:30:17 INFO Applying migration id=actorttl 2026/10/26 20:30:17 INFO Applying migration id=tocc 2026/10/26 20:30:17 INFO Applying migration id=followeds 2026/10/26 20:30:17 INFO Applying migration id=certhash 2026/10/26 20:30:17 INFO Applying migration id=follows_sync 2026/10/26 20:30:17 INFO Applying migration id=jsonpath 2026/10/26 20:30:17 INFO Applying migration id=localforward 2026/10/26 20:30:17 INFO Applying migration id=avatar 2026/10/26 20:30:17 INFO Applying migration id=noimage 2026/10/26 20:30:17 INFO Applying migration id=feed 2026/10/26 20:30:17 INFO Applying migration id=bookmarks 2026/10/26 20:30:17 INFO Applying migration id=shareactivity 2026/10/26 20:30:17 INFO Applying migration id=application 2026/10/26 20:30:17 INFO Applying migration id=certificates 2026/10/26 20:30:17 INFO Applying migration id=rawforward 2026/10/26 20:30:17 INFO Applying migration id=publickey 2026/10/26 20:30:17 INFO Applying migration id=resolvegroup 2026/10/26 20:30:17 INFO Applying migration id=reject 2026/10/26 20:30:17 INFO Applying migration id=autodel 2026/10/26 20:30:17 INFO Applying migration id=jsonb 2026/10/26 20:30:17 INFO Applying migration id=quote 2026/10/26 20:30:17 INFO Applying migration id=rfc9421 2026/10/26 20:30:17 INFO Applying migration id=keys 2026/10/26 20:30:17 INFO Applying migration id=portable 2026/10/26 20:30:17 INFO Applying migration id=proofs 2026/10/26 20:30:17 INFO Applying migration id=contexts 2026/10/26 20:30:17 INFO Applying migration id=deliverieshost 2026/10/26 20:30:17 INFO Applying migration id=pembegin 2026/10/26 20:30:17 INFO Applying migration id=didhost 2026/10/26 20:30:17 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:17 INFO Applying migration id=invites 2026/10/26 20:30:17 INFO Applying migration id=ed25519blob 2026/10/26 20:30:17 INFO Applying migration id=rsablob 2026/10/26 20:30:17 INFO Applying migration id=iconscid 2026/10/26 20:30:17 INFO Applying migration id=actor 2026/10/26 20:30:17 INFO Applying migration id=localkeys 2026/10/26 20:30:17 INFO Applying migration id=deleted 2026/10/26 20:30:17 INFO Applying migration id=history 2026/10/26 20:30:17 INFO Applying migration id=outboxnano 2026/10/26 20:30:17 INFO Applying migration id=implements 2026/10/26 20:30:17 INFO Applying migration id=backfill --- PASS: TestHome_UnauthenticatedUser (1.48s) === RUN TestMove_FederatedToFederated 2026/10/26 20:30:19 INFO Applying migration id=initial 2026/10/26 20:30:19 INFO Applying migration id=notesupdated 2026/10/26 20:30:19 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:19 INFO Applying migration id=activitiesid 2026/10/26 20:30:19 INFO Applying migration id=outbox 2026/10/26 20:30:19 INFO Applying migration id=edits 2026/10/26 20:30:19 INFO Applying migration id=outboxactor 2026/10/26 20:30:19 INFO Applying migration id=outboxsender 2026/10/26 20:30:19 INFO Applying migration id=thread 2026/10/26 20:30:19 INFO Applying migration id=host 2026/10/26 20:30:19 INFO Applying migration id=sharedinbox 2026/10/26 20:30:19 INFO Applying migration id=noteshost 2026/10/26 20:30:19 INFO Applying migration id=fetched 2026/10/26 20:30:19 INFO Applying migration id=move 2026/10/26 20:30:19 INFO Applying migration id=cleanup 2026/10/26 20:30:19 INFO Applying migration id=received 2026/10/26 20:30:19 INFO Applying migration id=namehost 2026/10/26 20:30:19 INFO Applying migration id=outboxhost 2026/10/26 20:30:19 INFO Applying migration id=notesfts 2026/10/26 20:30:19 INFO Applying migration id=iconsname 2026/10/26 20:30:19 INFO Applying migration id=nohash 2026/10/26 20:30:19 INFO Applying migration id=shares 2026/10/26 20:30:19 INFO Applying migration id=actorttl 2026/10/26 20:30:19 INFO Applying migration id=tocc 2026/10/26 20:30:19 INFO Applying migration id=followeds 2026/10/26 20:30:19 INFO Applying migration id=certhash 2026/10/26 20:30:19 INFO Applying migration id=follows_sync 2026/10/26 20:30:19 INFO Applying migration id=jsonpath 2026/10/26 20:30:19 INFO Applying migration id=localforward 2026/10/26 20:30:19 INFO Applying migration id=avatar 2026/10/26 20:30:19 INFO Applying migration id=noimage 2026/10/26 20:30:19 INFO Applying migration id=feed 2026/10/26 20:30:19 INFO Applying migration id=bookmarks 2026/10/26 20:30:19 INFO Applying migration id=shareactivity 2026/10/26 20:30:19 INFO Applying migration id=application 2026/10/26 20:30:19 INFO Applying migration id=certificates 2026/10/26 20:30:19 INFO Applying migration id=rawforward 2026/10/26 20:30:19 INFO Applying migration id=publickey 2026/10/26 20:30:19 INFO Applying migration id=resolvegroup 2026/10/26 20:30:19 INFO Applying migration id=reject 2026/10/26 20:30:19 INFO Applying migration id=autodel 2026/10/26 20:30:19 INFO Applying migration id=jsonb 2026/10/26 20:30:19 INFO Applying migration id=quote 2026/10/26 20:30:19 INFO Applying migration id=rfc9421 2026/10/26 20:30:19 INFO Applying migration id=keys 2026/10/26 20:30:19 INFO Applying migration id=portable 2026/10/26 20:30:19 INFO Applying migration id=proofs 2026/10/26 20:30:19 INFO Applying migration id=contexts 2026/10/26 20:30:19 INFO Applying migration id=deliverieshost 2026/10/26 20:30:19 INFO Applying migration id=pembegin 2026/10/26 20:30:19 INFO Applying migration id=didhost 2026/10/26 20:30:19 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:19 INFO Applying migration id=invites 2026/10/26 20:30:19 INFO Applying migration id=ed25519blob 2026/10/26 20:30:19 INFO Applying migration id=rsablob 2026/10/26 20:30:19 INFO Applying migration id=iconscid 2026/10/26 20:30:19 INFO Applying migration id=actor 2026/10/26 20:30:19 INFO Applying migration id=localkeys 2026/10/26 20:30:19 INFO Applying migration id=deleted 2026/10/26 20:30:19 INFO Applying migration id=history 2026/10/26 20:30:19 INFO Applying migration id=outboxnano 2026/10/26 20:30:19 INFO Applying migration id=implements 2026/10/26 20:30:19 INFO Applying migration id=backfill 2026/10/26 20:30:20 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-27ea-7524-b6e7-ab8b6790293a 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/26 20:30:20 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a179e8-27ea-7524-b6e7-ab8b6790293a old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/26 20:30:20 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-27eb-79e9-9457-4896e08bd588 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/26 20:30:20 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179e8-27ec-71d4-84a5-76ea42d46aff activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-27ea-7524-b6e7-ab8b6790293a activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederated (0.87s) === RUN TestMove_FederatedToFederatedTwoAccounts 2026/10/26 20:30:20 INFO Applying migration id=initial 2026/10/26 20:30:20 INFO Applying migration id=notesupdated 2026/10/26 20:30:20 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:20 INFO Applying migration id=activitiesid 2026/10/26 20:30:20 INFO Applying migration id=outbox 2026/10/26 20:30:20 INFO Applying migration id=edits 2026/10/26 20:30:20 INFO Applying migration id=outboxactor 2026/10/26 20:30:20 INFO Applying migration id=outboxsender 2026/10/26 20:30:20 INFO Applying migration id=thread 2026/10/26 20:30:20 INFO Applying migration id=host 2026/10/26 20:30:20 INFO Applying migration id=sharedinbox 2026/10/26 20:30:20 INFO Applying migration id=noteshost 2026/10/26 20:30:20 INFO Applying migration id=fetched 2026/10/26 20:30:20 INFO Applying migration id=move 2026/10/26 20:30:20 INFO Applying migration id=cleanup 2026/10/26 20:30:20 INFO Applying migration id=received 2026/10/26 20:30:20 INFO Applying migration id=namehost 2026/10/26 20:30:20 INFO Applying migration id=outboxhost 2026/10/26 20:30:20 INFO Applying migration id=notesfts 2026/10/26 20:30:20 INFO Applying migration id=iconsname 2026/10/26 20:30:20 INFO Applying migration id=nohash 2026/10/26 20:30:20 INFO Applying migration id=shares 2026/10/26 20:30:20 INFO Applying migration id=actorttl 2026/10/26 20:30:20 INFO Applying migration id=tocc 2026/10/26 20:30:20 INFO Applying migration id=followeds 2026/10/26 20:30:20 INFO Applying migration id=certhash 2026/10/26 20:30:20 INFO Applying migration id=follows_sync 2026/10/26 20:30:20 INFO Applying migration id=jsonpath 2026/10/26 20:30:20 INFO Applying migration id=localforward 2026/10/26 20:30:20 INFO Applying migration id=avatar 2026/10/26 20:30:20 INFO Applying migration id=noimage 2026/10/26 20:30:20 INFO Applying migration id=feed 2026/10/26 20:30:20 INFO Applying migration id=bookmarks 2026/10/26 20:30:20 INFO Applying migration id=shareactivity 2026/10/26 20:30:20 INFO Applying migration id=application 2026/10/26 20:30:20 INFO Applying migration id=certificates 2026/10/26 20:30:20 INFO Applying migration id=rawforward 2026/10/26 20:30:20 INFO Applying migration id=publickey 2026/10/26 20:30:20 INFO Applying migration id=resolvegroup 2026/10/26 20:30:20 INFO Applying migration id=reject 2026/10/26 20:30:20 INFO Applying migration id=autodel 2026/10/26 20:30:20 INFO Applying migration id=jsonb 2026/10/26 20:30:20 INFO Applying migration id=quote 2026/10/26 20:30:20 INFO Applying migration id=rfc9421 2026/10/26 20:30:20 INFO Applying migration id=keys 2026/10/26 20:30:20 INFO Applying migration id=portable 2026/10/26 20:30:20 INFO Applying migration id=proofs 2026/10/26 20:30:20 INFO Applying migration id=contexts 2026/10/26 20:30:20 INFO Applying migration id=deliverieshost 2026/10/26 20:30:20 INFO Applying migration id=pembegin 2026/10/26 20:30:20 INFO Applying migration id=didhost 2026/10/26 20:30:20 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:20 INFO Applying migration id=invites 2026/10/26 20:30:20 INFO Applying migration id=ed25519blob 2026/10/26 20:30:20 INFO Applying migration id=rsablob 2026/10/26 20:30:20 INFO Applying migration id=iconscid 2026/10/26 20:30:20 INFO Applying migration id=actor 2026/10/26 20:30:20 INFO Applying migration id=localkeys 2026/10/26 20:30:20 INFO Applying migration id=deleted 2026/10/26 20:30:20 INFO Applying migration id=history 2026/10/26 20:30:20 INFO Applying migration id=outboxnano 2026/10/26 20:30:20 INFO Applying migration id=implements 2026/10/26 20:30:20 INFO Applying migration id=backfill 2026/10/26 20:30:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-2be2-7a88-a544-8a0a89bb4930 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/26 20:30:21 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a179e8-2be2-7a88-a544-8a0a89bb4930 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/26 20:30:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-2be3-7e95-8775-f4f10c2219e2 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/26 20:30:21 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179e8-2be4-7641-aa64-c156a636a394 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-2be2-7a88-a544-8a0a89bb4930 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.02s) === RUN TestMove_FederatedToFederatedNotLinked 2026/10/26 20:30:21 INFO Applying migration id=initial 2026/10/26 20:30:21 INFO Applying migration id=notesupdated 2026/10/26 20:30:21 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:21 INFO Applying migration id=activitiesid 2026/10/26 20:30:21 INFO Applying migration id=outbox 2026/10/26 20:30:21 INFO Applying migration id=edits 2026/10/26 20:30:21 INFO Applying migration id=outboxactor 2026/10/26 20:30:21 INFO Applying migration id=outboxsender 2026/10/26 20:30:21 INFO Applying migration id=thread 2026/10/26 20:30:21 INFO Applying migration id=host 2026/10/26 20:30:21 INFO Applying migration id=sharedinbox 2026/10/26 20:30:21 INFO Applying migration id=noteshost 2026/10/26 20:30:21 INFO Applying migration id=fetched 2026/10/26 20:30:21 INFO Applying migration id=move 2026/10/26 20:30:21 INFO Applying migration id=cleanup 2026/10/26 20:30:21 INFO Applying migration id=received 2026/10/26 20:30:21 INFO Applying migration id=namehost 2026/10/26 20:30:21 INFO Applying migration id=outboxhost 2026/10/26 20:30:21 INFO Applying migration id=notesfts 2026/10/26 20:30:21 INFO Applying migration id=iconsname 2026/10/26 20:30:21 INFO Applying migration id=nohash 2026/10/26 20:30:21 INFO Applying migration id=shares 2026/10/26 20:30:21 INFO Applying migration id=actorttl 2026/10/26 20:30:21 INFO Applying migration id=tocc 2026/10/26 20:30:21 INFO Applying migration id=followeds 2026/10/26 20:30:21 INFO Applying migration id=certhash 2026/10/26 20:30:21 INFO Applying migration id=follows_sync 2026/10/26 20:30:21 INFO Applying migration id=jsonpath 2026/10/26 20:30:21 INFO Applying migration id=localforward 2026/10/26 20:30:21 INFO Applying migration id=avatar 2026/10/26 20:30:21 INFO Applying migration id=noimage 2026/10/26 20:30:21 INFO Applying migration id=feed 2026/10/26 20:30:21 INFO Applying migration id=bookmarks 2026/10/26 20:30:21 INFO Applying migration id=shareactivity 2026/10/26 20:30:21 INFO Applying migration id=application 2026/10/26 20:30:21 INFO Applying migration id=certificates 2026/10/26 20:30:21 INFO Applying migration id=rawforward 2026/10/26 20:30:21 INFO Applying migration id=publickey 2026/10/26 20:30:21 INFO Applying migration id=resolvegroup 2026/10/26 20:30:21 INFO Applying migration id=reject 2026/10/26 20:30:21 INFO Applying migration id=autodel 2026/10/26 20:30:21 INFO Applying migration id=jsonb 2026/10/26 20:30:21 INFO Applying migration id=quote 2026/10/26 20:30:21 INFO Applying migration id=rfc9421 2026/10/26 20:30:21 INFO Applying migration id=keys 2026/10/26 20:30:21 INFO Applying migration id=portable 2026/10/26 20:30:21 INFO Applying migration id=proofs 2026/10/26 20:30:21 INFO Applying migration id=contexts 2026/10/26 20:30:21 INFO Applying migration id=deliverieshost 2026/10/26 20:30:21 INFO Applying migration id=pembegin 2026/10/26 20:30:21 INFO Applying migration id=didhost 2026/10/26 20:30:21 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:21 INFO Applying migration id=invites 2026/10/26 20:30:21 INFO Applying migration id=ed25519blob 2026/10/26 20:30:21 INFO Applying migration id=rsablob 2026/10/26 20:30:21 INFO Applying migration id=iconscid 2026/10/26 20:30:21 INFO Applying migration id=actor 2026/10/26 20:30:21 INFO Applying migration id=localkeys 2026/10/26 20:30:21 INFO Applying migration id=deleted 2026/10/26 20:30:21 INFO Applying migration id=history 2026/10/26 20:30:21 INFO Applying migration id=outboxnano 2026/10/26 20:30:21 INFO Applying migration id=implements 2026/10/26 20:30:21 INFO Applying migration id=backfill 2026/10/26 20:30:21 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-2eb9-7e94-b4ed-7b2e041fb8bc activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToFederatedNotLinked (0.73s) === RUN TestMove_FederatedToLocal 2026/10/26 20:30:21 INFO Applying migration id=initial 2026/10/26 20:30:21 INFO Applying migration id=notesupdated 2026/10/26 20:30:21 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:21 INFO Applying migration id=activitiesid 2026/10/26 20:30:21 INFO Applying migration id=outbox 2026/10/26 20:30:21 INFO Applying migration id=edits 2026/10/26 20:30:21 INFO Applying migration id=outboxactor 2026/10/26 20:30:21 INFO Applying migration id=outboxsender 2026/10/26 20:30:21 INFO Applying migration id=thread 2026/10/26 20:30:21 INFO Applying migration id=host 2026/10/26 20:30:21 INFO Applying migration id=sharedinbox 2026/10/26 20:30:21 INFO Applying migration id=noteshost 2026/10/26 20:30:21 INFO Applying migration id=fetched 2026/10/26 20:30:21 INFO Applying migration id=move 2026/10/26 20:30:21 INFO Applying migration id=cleanup 2026/10/26 20:30:21 INFO Applying migration id=received 2026/10/26 20:30:21 INFO Applying migration id=namehost 2026/10/26 20:30:21 INFO Applying migration id=outboxhost 2026/10/26 20:30:21 INFO Applying migration id=notesfts 2026/10/26 20:30:21 INFO Applying migration id=iconsname 2026/10/26 20:30:21 INFO Applying migration id=nohash 2026/10/26 20:30:21 INFO Applying migration id=shares 2026/10/26 20:30:21 INFO Applying migration id=actorttl 2026/10/26 20:30:21 INFO Applying migration id=tocc 2026/10/26 20:30:21 INFO Applying migration id=followeds 2026/10/26 20:30:21 INFO Applying migration id=certhash 2026/10/26 20:30:21 INFO Applying migration id=follows_sync 2026/10/26 20:30:21 INFO Applying migration id=jsonpath 2026/10/26 20:30:21 INFO Applying migration id=localforward 2026/10/26 20:30:21 INFO Applying migration id=avatar 2026/10/26 20:30:21 INFO Applying migration id=noimage 2026/10/26 20:30:21 INFO Applying migration id=feed 2026/10/26 20:30:21 INFO Applying migration id=bookmarks 2026/10/26 20:30:21 INFO Applying migration id=shareactivity 2026/10/26 20:30:21 INFO Applying migration id=application 2026/10/26 20:30:21 INFO Applying migration id=certificates 2026/10/26 20:30:21 INFO Applying migration id=rawforward 2026/10/26 20:30:21 INFO Applying migration id=publickey 2026/10/26 20:30:21 INFO Applying migration id=resolvegroup 2026/10/26 20:30:21 INFO Applying migration id=reject 2026/10/26 20:30:21 INFO Applying migration id=autodel 2026/10/26 20:30:21 INFO Applying migration id=jsonb 2026/10/26 20:30:21 INFO Applying migration id=quote 2026/10/26 20:30:21 INFO Applying migration id=rfc9421 2026/10/26 20:30:21 INFO Applying migration id=keys 2026/10/26 20:30:21 INFO Applying migration id=portable 2026/10/26 20:30:21 INFO Applying migration id=proofs 2026/10/26 20:30:21 INFO Applying migration id=contexts 2026/10/26 20:30:21 INFO Applying migration id=deliverieshost 2026/10/26 20:30:21 INFO Applying migration id=pembegin 2026/10/26 20:30:21 INFO Applying migration id=didhost 2026/10/26 20:30:21 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:21 INFO Applying migration id=invites 2026/10/26 20:30:21 INFO Applying migration id=ed25519blob 2026/10/26 20:30:21 INFO Applying migration id=rsablob 2026/10/26 20:30:21 INFO Applying migration id=iconscid 2026/10/26 20:30:21 INFO Applying migration id=actor 2026/10/26 20:30:21 INFO Applying migration id=localkeys 2026/10/26 20:30:21 INFO Applying migration id=deleted 2026/10/26 20:30:21 INFO Applying migration id=history 2026/10/26 20:30:21 INFO Applying migration id=outboxnano 2026/10/26 20:30:21 INFO Applying migration id=implements 2026/10/26 20:30:21 INFO Applying migration id=backfill 2026/10/26 20:30:22 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-3263-78b6-95c3-22ec3a7dbf8e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://127.0.0.1/user/dan follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocal (0.94s) === RUN TestMove_FederatedToLocalLinked 2026/10/26 20:30:22 INFO Applying migration id=initial 2026/10/26 20:30:22 INFO Applying migration id=notesupdated 2026/10/26 20:30:22 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:22 INFO Applying migration id=activitiesid 2026/10/26 20:30:22 INFO Applying migration id=outbox 2026/10/26 20:30:22 INFO Applying migration id=edits 2026/10/26 20:30:22 INFO Applying migration id=outboxactor 2026/10/26 20:30:22 INFO Applying migration id=outboxsender 2026/10/26 20:30:22 INFO Applying migration id=thread 2026/10/26 20:30:22 INFO Applying migration id=host 2026/10/26 20:30:22 INFO Applying migration id=sharedinbox 2026/10/26 20:30:22 INFO Applying migration id=noteshost 2026/10/26 20:30:22 INFO Applying migration id=fetched 2026/10/26 20:30:22 INFO Applying migration id=move 2026/10/26 20:30:22 INFO Applying migration id=cleanup 2026/10/26 20:30:22 INFO Applying migration id=received 2026/10/26 20:30:22 INFO Applying migration id=namehost 2026/10/26 20:30:22 INFO Applying migration id=outboxhost 2026/10/26 20:30:22 INFO Applying migration id=notesfts 2026/10/26 20:30:22 INFO Applying migration id=iconsname 2026/10/26 20:30:22 INFO Applying migration id=nohash 2026/10/26 20:30:22 INFO Applying migration id=shares 2026/10/26 20:30:22 INFO Applying migration id=actorttl 2026/10/26 20:30:22 INFO Applying migration id=tocc 2026/10/26 20:30:22 INFO Applying migration id=followeds 2026/10/26 20:30:22 INFO Applying migration id=certhash 2026/10/26 20:30:22 INFO Applying migration id=follows_sync 2026/10/26 20:30:22 INFO Applying migration id=jsonpath 2026/10/26 20:30:22 INFO Applying migration id=localforward 2026/10/26 20:30:22 INFO Applying migration id=avatar 2026/10/26 20:30:22 INFO Applying migration id=noimage 2026/10/26 20:30:22 INFO Applying migration id=feed 2026/10/26 20:30:22 INFO Applying migration id=bookmarks 2026/10/26 20:30:22 INFO Applying migration id=shareactivity 2026/10/26 20:30:22 INFO Applying migration id=application 2026/10/26 20:30:22 INFO Applying migration id=certificates 2026/10/26 20:30:22 INFO Applying migration id=rawforward 2026/10/26 20:30:22 INFO Applying migration id=publickey 2026/10/26 20:30:22 INFO Applying migration id=resolvegroup 2026/10/26 20:30:22 INFO Applying migration id=reject 2026/10/26 20:30:22 INFO Applying migration id=autodel 2026/10/26 20:30:22 INFO Applying migration id=jsonb 2026/10/26 20:30:22 INFO Applying migration id=quote 2026/10/26 20:30:22 INFO Applying migration id=rfc9421 2026/10/26 20:30:22 INFO Applying migration id=keys 2026/10/26 20:30:22 INFO Applying migration id=portable 2026/10/26 20:30:22 INFO Applying migration id=proofs 2026/10/26 20:30:22 INFO Applying migration id=contexts 2026/10/26 20:30:22 INFO Applying migration id=deliverieshost 2026/10/26 20:30:22 INFO Applying migration id=pembegin 2026/10/26 20:30:22 INFO Applying migration id=didhost 2026/10/26 20:30:22 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:22 INFO Applying migration id=invites 2026/10/26 20:30:22 INFO Applying migration id=ed25519blob 2026/10/26 20:30:22 INFO Applying migration id=rsablob 2026/10/26 20:30:22 INFO Applying migration id=iconscid 2026/10/26 20:30:22 INFO Applying migration id=actor 2026/10/26 20:30:22 INFO Applying migration id=localkeys 2026/10/26 20:30:22 INFO Applying migration id=deleted 2026/10/26 20:30:22 INFO Applying migration id=history 2026/10/26 20:30:22 INFO Applying migration id=outboxnano 2026/10/26 20:30:22 INFO Applying migration id=implements 2026/10/26 20:30:22 INFO Applying migration id=backfill 2026/10/26 20:30:23 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-3541-74bf-9dd9-0d136f2bc544 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/26 20:30:23 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a179e8-3541-74bf-9dd9-0d136f2bc544 old=https://127.0.0.1/user/dan new=https://localhost.localdomain:8443/user/bob 2026/10/26 20:30:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-3542-7b4d-bc9c-2b7930bbe05d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:30:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e8-3543-731f-bfa0-892489ac3b43 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-3542-7b4d-bc9c-2b7930bbe05d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e8-3542-7b4d-bc9c-2b7930bbe05d 2026/10/26 20:30:23 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179e8-3543-7840-9390-e2f67b3cd7b6 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-3541-74bf-9dd9-0d136f2bc544 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://127.0.0.1/user/dan --- PASS: TestMove_FederatedToLocalLinked (0.73s) === RUN TestMove_FollowingBoth 2026/10/26 20:30:23 INFO Applying migration id=initial 2026/10/26 20:30:23 INFO Applying migration id=notesupdated 2026/10/26 20:30:23 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:23 INFO Applying migration id=activitiesid 2026/10/26 20:30:23 INFO Applying migration id=outbox 2026/10/26 20:30:23 INFO Applying migration id=edits 2026/10/26 20:30:23 INFO Applying migration id=outboxactor 2026/10/26 20:30:23 INFO Applying migration id=outboxsender 2026/10/26 20:30:23 INFO Applying migration id=thread 2026/10/26 20:30:23 INFO Applying migration id=host 2026/10/26 20:30:23 INFO Applying migration id=sharedinbox 2026/10/26 20:30:23 INFO Applying migration id=noteshost 2026/10/26 20:30:23 INFO Applying migration id=fetched 2026/10/26 20:30:23 INFO Applying migration id=move 2026/10/26 20:30:23 INFO Applying migration id=cleanup 2026/10/26 20:30:23 INFO Applying migration id=received 2026/10/26 20:30:23 INFO Applying migration id=namehost 2026/10/26 20:30:23 INFO Applying migration id=outboxhost 2026/10/26 20:30:23 INFO Applying migration id=notesfts 2026/10/26 20:30:23 INFO Applying migration id=iconsname 2026/10/26 20:30:23 INFO Applying migration id=nohash 2026/10/26 20:30:23 INFO Applying migration id=shares 2026/10/26 20:30:23 INFO Applying migration id=actorttl 2026/10/26 20:30:23 INFO Applying migration id=tocc 2026/10/26 20:30:23 INFO Applying migration id=followeds 2026/10/26 20:30:23 INFO Applying migration id=certhash 2026/10/26 20:30:23 INFO Applying migration id=follows_sync 2026/10/26 20:30:23 INFO Applying migration id=jsonpath 2026/10/26 20:30:23 INFO Applying migration id=localforward 2026/10/26 20:30:23 INFO Applying migration id=avatar 2026/10/26 20:30:23 INFO Applying migration id=noimage 2026/10/26 20:30:23 INFO Applying migration id=feed 2026/10/26 20:30:23 INFO Applying migration id=bookmarks 2026/10/26 20:30:23 INFO Applying migration id=shareactivity 2026/10/26 20:30:23 INFO Applying migration id=application 2026/10/26 20:30:23 INFO Applying migration id=certificates 2026/10/26 20:30:23 INFO Applying migration id=rawforward 2026/10/26 20:30:23 INFO Applying migration id=publickey 2026/10/26 20:30:23 INFO Applying migration id=resolvegroup 2026/10/26 20:30:23 INFO Applying migration id=reject 2026/10/26 20:30:23 INFO Applying migration id=autodel 2026/10/26 20:30:23 INFO Applying migration id=jsonb 2026/10/26 20:30:23 INFO Applying migration id=quote 2026/10/26 20:30:23 INFO Applying migration id=rfc9421 2026/10/26 20:30:23 INFO Applying migration id=keys 2026/10/26 20:30:23 INFO Applying migration id=portable 2026/10/26 20:30:23 INFO Applying migration id=proofs 2026/10/26 20:30:23 INFO Applying migration id=contexts 2026/10/26 20:30:23 INFO Applying migration id=deliverieshost 2026/10/26 20:30:23 INFO Applying migration id=pembegin 2026/10/26 20:30:23 INFO Applying migration id=didhost 2026/10/26 20:30:23 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:23 INFO Applying migration id=invites 2026/10/26 20:30:23 INFO Applying migration id=ed25519blob 2026/10/26 20:30:23 INFO Applying migration id=rsablob 2026/10/26 20:30:23 INFO Applying migration id=iconscid 2026/10/26 20:30:23 INFO Applying migration id=actor 2026/10/26 20:30:23 INFO Applying migration id=localkeys 2026/10/26 20:30:23 INFO Applying migration id=deleted 2026/10/26 20:30:23 INFO Applying migration id=history 2026/10/26 20:30:23 INFO Applying migration id=outboxnano 2026/10/26 20:30:23 INFO Applying migration id=implements 2026/10/26 20:30:23 INFO Applying migration id=backfill 2026/10/26 20:30:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-3b23-7c43-b251-2171bb953699 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/26 20:30:25 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-3b24-75a1-8e0a-92ddb8161791 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/26 20:30:25 INFO Removing follow of moved actor follow=https://localhost.localdomain:8443/follow/01a179e8-3b23-7c43-b251-2171bb953699 old=https://127.0.0.1/user/dan new=https://::1/user/dan 2026/10/26 20:30:25 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179e8-3b25-7774-864a-4c7e3055146a activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-3b23-7c43-b251-2171bb953699 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 (1.51s) === RUN TestMove_LocalToLocalAliasThrottled 2026/10/26 20:30:25 INFO Applying migration id=initial 2026/10/26 20:30:25 INFO Applying migration id=notesupdated 2026/10/26 20:30:25 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:25 INFO Applying migration id=activitiesid 2026/10/26 20:30:25 INFO Applying migration id=outbox 2026/10/26 20:30:25 INFO Applying migration id=edits 2026/10/26 20:30:25 INFO Applying migration id=outboxactor 2026/10/26 20:30:25 INFO Applying migration id=outboxsender 2026/10/26 20:30:25 INFO Applying migration id=thread 2026/10/26 20:30:25 INFO Applying migration id=host 2026/10/26 20:30:25 INFO Applying migration id=sharedinbox 2026/10/26 20:30:25 INFO Applying migration id=noteshost 2026/10/26 20:30:25 INFO Applying migration id=fetched 2026/10/26 20:30:25 INFO Applying migration id=move 2026/10/26 20:30:25 INFO Applying migration id=cleanup 2026/10/26 20:30:25 INFO Applying migration id=received 2026/10/26 20:30:25 INFO Applying migration id=namehost 2026/10/26 20:30:25 INFO Applying migration id=outboxhost 2026/10/26 20:30:25 INFO Applying migration id=notesfts 2026/10/26 20:30:25 INFO Applying migration id=iconsname 2026/10/26 20:30:25 INFO Applying migration id=nohash 2026/10/26 20:30:25 INFO Applying migration id=shares 2026/10/26 20:30:25 INFO Applying migration id=actorttl 2026/10/26 20:30:25 INFO Applying migration id=tocc 2026/10/26 20:30:25 INFO Applying migration id=followeds 2026/10/26 20:30:25 INFO Applying migration id=certhash 2026/10/26 20:30:25 INFO Applying migration id=follows_sync 2026/10/26 20:30:25 INFO Applying migration id=jsonpath 2026/10/26 20:30:25 INFO Applying migration id=localforward 2026/10/26 20:30:25 INFO Applying migration id=avatar 2026/10/26 20:30:25 INFO Applying migration id=noimage 2026/10/26 20:30:25 INFO Applying migration id=feed 2026/10/26 20:30:25 INFO Applying migration id=bookmarks 2026/10/26 20:30:25 INFO Applying migration id=shareactivity 2026/10/26 20:30:25 INFO Applying migration id=application 2026/10/26 20:30:25 INFO Applying migration id=certificates 2026/10/26 20:30:25 INFO Applying migration id=rawforward 2026/10/26 20:30:25 INFO Applying migration id=publickey 2026/10/26 20:30:25 INFO Applying migration id=resolvegroup 2026/10/26 20:30:25 INFO Applying migration id=reject 2026/10/26 20:30:25 INFO Applying migration id=autodel 2026/10/26 20:30:25 INFO Applying migration id=jsonb 2026/10/26 20:30:25 INFO Applying migration id=quote 2026/10/26 20:30:25 INFO Applying migration id=rfc9421 2026/10/26 20:30:25 INFO Applying migration id=keys 2026/10/26 20:30:25 INFO Applying migration id=portable 2026/10/26 20:30:25 INFO Applying migration id=proofs 2026/10/26 20:30:25 INFO Applying migration id=contexts 2026/10/26 20:30:25 INFO Applying migration id=deliverieshost 2026/10/26 20:30:25 INFO Applying migration id=pembegin 2026/10/26 20:30:25 INFO Applying migration id=didhost 2026/10/26 20:30:25 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:25 INFO Applying migration id=invites 2026/10/26 20:30:25 INFO Applying migration id=ed25519blob 2026/10/26 20:30:25 INFO Applying migration id=rsablob 2026/10/26 20:30:25 INFO Applying migration id=iconscid 2026/10/26 20:30:25 INFO Applying migration id=actor 2026/10/26 20:30:25 INFO Applying migration id=localkeys 2026/10/26 20:30:25 INFO Applying migration id=deleted 2026/10/26 20:30:25 INFO Applying migration id=history 2026/10/26 20:30:25 INFO Applying migration id=outboxnano 2026/10/26 20:30:25 INFO Applying migration id=implements 2026/10/26 20:30:25 INFO Applying migration id=backfill 2026/10/26 20:30:25 WARN Throttled request to set alias can=2026-10-26T21:00:25.299Z --- PASS: TestMove_LocalToLocalAliasThrottled (0.71s) === RUN TestMove_LocalToLocal 2026/10/26 20:30:25 INFO Applying migration id=initial 2026/10/26 20:30:25 INFO Applying migration id=notesupdated 2026/10/26 20:30:25 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:25 INFO Applying migration id=activitiesid 2026/10/26 20:30:25 INFO Applying migration id=outbox 2026/10/26 20:30:25 INFO Applying migration id=edits 2026/10/26 20:30:25 INFO Applying migration id=outboxactor 2026/10/26 20:30:25 INFO Applying migration id=outboxsender 2026/10/26 20:30:25 INFO Applying migration id=thread 2026/10/26 20:30:25 INFO Applying migration id=host 2026/10/26 20:30:25 INFO Applying migration id=sharedinbox 2026/10/26 20:30:25 INFO Applying migration id=noteshost 2026/10/26 20:30:25 INFO Applying migration id=fetched 2026/10/26 20:30:25 INFO Applying migration id=move 2026/10/26 20:30:25 INFO Applying migration id=cleanup 2026/10/26 20:30:25 INFO Applying migration id=received 2026/10/26 20:30:25 INFO Applying migration id=namehost 2026/10/26 20:30:25 INFO Applying migration id=outboxhost 2026/10/26 20:30:25 INFO Applying migration id=notesfts 2026/10/26 20:30:25 INFO Applying migration id=iconsname 2026/10/26 20:30:25 INFO Applying migration id=nohash 2026/10/26 20:30:25 INFO Applying migration id=shares 2026/10/26 20:30:25 INFO Applying migration id=actorttl 2026/10/26 20:30:25 INFO Applying migration id=tocc 2026/10/26 20:30:25 INFO Applying migration id=followeds 2026/10/26 20:30:25 INFO Applying migration id=certhash 2026/10/26 20:30:25 INFO Applying migration id=follows_sync 2026/10/26 20:30:25 INFO Applying migration id=jsonpath 2026/10/26 20:30:25 INFO Applying migration id=localforward 2026/10/26 20:30:25 INFO Applying migration id=avatar 2026/10/26 20:30:25 INFO Applying migration id=noimage 2026/10/26 20:30:25 INFO Applying migration id=feed 2026/10/26 20:30:25 INFO Applying migration id=bookmarks 2026/10/26 20:30:25 INFO Applying migration id=shareactivity 2026/10/26 20:30:25 INFO Applying migration id=application 2026/10/26 20:30:25 INFO Applying migration id=certificates 2026/10/26 20:30:25 INFO Applying migration id=rawforward 2026/10/26 20:30:25 INFO Applying migration id=publickey 2026/10/26 20:30:25 INFO Applying migration id=resolvegroup 2026/10/26 20:30:25 INFO Applying migration id=reject 2026/10/26 20:30:25 INFO Applying migration id=autodel 2026/10/26 20:30:25 INFO Applying migration id=jsonb 2026/10/26 20:30:25 INFO Applying migration id=quote 2026/10/26 20:30:25 INFO Applying migration id=rfc9421 2026/10/26 20:30:25 INFO Applying migration id=keys 2026/10/26 20:30:25 INFO Applying migration id=portable 2026/10/26 20:30:25 INFO Applying migration id=proofs 2026/10/26 20:30:25 INFO Applying migration id=contexts 2026/10/26 20:30:25 INFO Applying migration id=deliverieshost 2026/10/26 20:30:25 INFO Applying migration id=pembegin 2026/10/26 20:30:25 INFO Applying migration id=didhost 2026/10/26 20:30:25 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:25 INFO Applying migration id=invites 2026/10/26 20:30:25 INFO Applying migration id=ed25519blob 2026/10/26 20:30:25 INFO Applying migration id=rsablob 2026/10/26 20:30:25 INFO Applying migration id=iconscid 2026/10/26 20:30:25 INFO Applying migration id=actor 2026/10/26 20:30:25 INFO Applying migration id=localkeys 2026/10/26 20:30:25 INFO Applying migration id=deleted 2026/10/26 20:30:25 INFO Applying migration id=history 2026/10/26 20:30:25 INFO Applying migration id=outboxnano 2026/10/26 20:30:25 INFO Applying migration id=implements 2026/10/26 20:30:25 INFO Applying migration id=backfill 2026/10/26 20:30:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-41d4-7eaf-b355-d0bb64d8d397 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/26 20:30:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e8-41d5-784e-8b8b-b769d12263d5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-41d4-7eaf-b355-d0bb64d8d397 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a179e8-41d4-7eaf-b355-d0bb64d8d397 2026/10/26 20:30:26 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a179e8-41d4-7eaf-b355-d0bb64d8d397 old=https://localhost.localdomain:8443/user/alice new=https://localhost.localdomain:8443/user/bob 2026/10/26 20:30:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-41d8-720d-aef6-c3132cfe7846 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/26 20:30:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e8-41d8-78bf-9fb4-515dec065267 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-41d8-720d-aef6-c3132cfe7846 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a179e8-41d8-720d-aef6-c3132cfe7846 2026/10/26 20:30:26 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179e8-41d8-7e3f-8d17-e1bc7cf4b0f3 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-41d4-7eaf-b355-d0bb64d8d397 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToLocal (1.00s) === RUN TestMove_LocalToLocalNoFollowers 2026/10/26 20:30:26 INFO Applying migration id=initial 2026/10/26 20:30:26 INFO Applying migration id=notesupdated 2026/10/26 20:30:26 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:26 INFO Applying migration id=activitiesid 2026/10/26 20:30:26 INFO Applying migration id=outbox 2026/10/26 20:30:26 INFO Applying migration id=edits 2026/10/26 20:30:26 INFO Applying migration id=outboxactor 2026/10/26 20:30:26 INFO Applying migration id=outboxsender 2026/10/26 20:30:26 INFO Applying migration id=thread 2026/10/26 20:30:26 INFO Applying migration id=host 2026/10/26 20:30:26 INFO Applying migration id=sharedinbox 2026/10/26 20:30:26 INFO Applying migration id=noteshost 2026/10/26 20:30:26 INFO Applying migration id=fetched 2026/10/26 20:30:26 INFO Applying migration id=move 2026/10/26 20:30:26 INFO Applying migration id=cleanup 2026/10/26 20:30:26 INFO Applying migration id=received 2026/10/26 20:30:26 INFO Applying migration id=namehost 2026/10/26 20:30:26 INFO Applying migration id=outboxhost 2026/10/26 20:30:26 INFO Applying migration id=notesfts 2026/10/26 20:30:26 INFO Applying migration id=iconsname 2026/10/26 20:30:26 INFO Applying migration id=nohash 2026/10/26 20:30:26 INFO Applying migration id=shares 2026/10/26 20:30:26 INFO Applying migration id=actorttl 2026/10/26 20:30:26 INFO Applying migration id=tocc 2026/10/26 20:30:26 INFO Applying migration id=followeds 2026/10/26 20:30:26 INFO Applying migration id=certhash 2026/10/26 20:30:26 INFO Applying migration id=follows_sync 2026/10/26 20:30:26 INFO Applying migration id=jsonpath 2026/10/26 20:30:26 INFO Applying migration id=localforward 2026/10/26 20:30:26 INFO Applying migration id=avatar 2026/10/26 20:30:26 INFO Applying migration id=noimage 2026/10/26 20:30:26 INFO Applying migration id=feed 2026/10/26 20:30:26 INFO Applying migration id=bookmarks 2026/10/26 20:30:26 INFO Applying migration id=shareactivity 2026/10/26 20:30:26 INFO Applying migration id=application 2026/10/26 20:30:26 INFO Applying migration id=certificates 2026/10/26 20:30:26 INFO Applying migration id=rawforward 2026/10/26 20:30:26 INFO Applying migration id=publickey 2026/10/26 20:30:26 INFO Applying migration id=resolvegroup 2026/10/26 20:30:26 INFO Applying migration id=reject 2026/10/26 20:30:26 INFO Applying migration id=autodel 2026/10/26 20:30:26 INFO Applying migration id=jsonb 2026/10/26 20:30:26 INFO Applying migration id=quote 2026/10/26 20:30:26 INFO Applying migration id=rfc9421 2026/10/26 20:30:26 INFO Applying migration id=keys 2026/10/26 20:30:26 INFO Applying migration id=portable 2026/10/26 20:30:26 INFO Applying migration id=proofs 2026/10/26 20:30:26 INFO Applying migration id=contexts 2026/10/26 20:30:26 INFO Applying migration id=deliverieshost 2026/10/26 20:30:26 INFO Applying migration id=pembegin 2026/10/26 20:30:26 INFO Applying migration id=didhost 2026/10/26 20:30:26 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:26 INFO Applying migration id=invites 2026/10/26 20:30:26 INFO Applying migration id=ed25519blob 2026/10/26 20:30:26 INFO Applying migration id=rsablob 2026/10/26 20:30:26 INFO Applying migration id=iconscid 2026/10/26 20:30:26 INFO Applying migration id=actor 2026/10/26 20:30:26 INFO Applying migration id=localkeys 2026/10/26 20:30:26 INFO Applying migration id=deleted 2026/10/26 20:30:26 INFO Applying migration id=history 2026/10/26 20:30:26 INFO Applying migration id=outboxnano 2026/10/26 20:30:26 INFO Applying migration id=implements 2026/10/26 20:30:26 INFO Applying migration id=backfill --- PASS: TestMove_LocalToLocalNoFollowers (1.36s) === RUN TestMove_LocalToFederated 2026/10/26 20:30:28 INFO Applying migration id=initial 2026/10/26 20:30:28 INFO Applying migration id=notesupdated 2026/10/26 20:30:28 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:28 INFO Applying migration id=activitiesid 2026/10/26 20:30:28 INFO Applying migration id=outbox 2026/10/26 20:30:28 INFO Applying migration id=edits 2026/10/26 20:30:28 INFO Applying migration id=outboxactor 2026/10/26 20:30:28 INFO Applying migration id=outboxsender 2026/10/26 20:30:28 INFO Applying migration id=thread 2026/10/26 20:30:28 INFO Applying migration id=host 2026/10/26 20:30:28 INFO Applying migration id=sharedinbox 2026/10/26 20:30:28 INFO Applying migration id=noteshost 2026/10/26 20:30:28 INFO Applying migration id=fetched 2026/10/26 20:30:28 INFO Applying migration id=move 2026/10/26 20:30:28 INFO Applying migration id=cleanup 2026/10/26 20:30:28 INFO Applying migration id=received 2026/10/26 20:30:28 INFO Applying migration id=namehost 2026/10/26 20:30:28 INFO Applying migration id=outboxhost 2026/10/26 20:30:28 INFO Applying migration id=notesfts 2026/10/26 20:30:28 INFO Applying migration id=iconsname 2026/10/26 20:30:28 INFO Applying migration id=nohash 2026/10/26 20:30:28 INFO Applying migration id=shares 2026/10/26 20:30:28 INFO Applying migration id=actorttl 2026/10/26 20:30:28 INFO Applying migration id=tocc 2026/10/26 20:30:28 INFO Applying migration id=followeds 2026/10/26 20:30:28 INFO Applying migration id=certhash 2026/10/26 20:30:28 INFO Applying migration id=follows_sync 2026/10/26 20:30:28 INFO Applying migration id=jsonpath 2026/10/26 20:30:28 INFO Applying migration id=localforward 2026/10/26 20:30:28 INFO Applying migration id=avatar 2026/10/26 20:30:28 INFO Applying migration id=noimage 2026/10/26 20:30:28 INFO Applying migration id=feed 2026/10/26 20:30:28 INFO Applying migration id=bookmarks 2026/10/26 20:30:28 INFO Applying migration id=shareactivity 2026/10/26 20:30:28 INFO Applying migration id=application 2026/10/26 20:30:28 INFO Applying migration id=certificates 2026/10/26 20:30:28 INFO Applying migration id=rawforward 2026/10/26 20:30:28 INFO Applying migration id=publickey 2026/10/26 20:30:28 INFO Applying migration id=resolvegroup 2026/10/26 20:30:28 INFO Applying migration id=reject 2026/10/26 20:30:28 INFO Applying migration id=autodel 2026/10/26 20:30:28 INFO Applying migration id=jsonb 2026/10/26 20:30:28 INFO Applying migration id=quote 2026/10/26 20:30:28 INFO Applying migration id=rfc9421 2026/10/26 20:30:28 INFO Applying migration id=keys 2026/10/26 20:30:28 INFO Applying migration id=portable 2026/10/26 20:30:28 INFO Applying migration id=proofs 2026/10/26 20:30:28 INFO Applying migration id=contexts 2026/10/26 20:30:28 INFO Applying migration id=deliverieshost 2026/10/26 20:30:28 INFO Applying migration id=pembegin 2026/10/26 20:30:28 INFO Applying migration id=didhost 2026/10/26 20:30:28 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:28 INFO Applying migration id=invites 2026/10/26 20:30:28 INFO Applying migration id=ed25519blob 2026/10/26 20:30:28 INFO Applying migration id=rsablob 2026/10/26 20:30:28 INFO Applying migration id=iconscid 2026/10/26 20:30:28 INFO Applying migration id=actor 2026/10/26 20:30:28 INFO Applying migration id=localkeys 2026/10/26 20:30:28 INFO Applying migration id=deleted 2026/10/26 20:30:28 INFO Applying migration id=history 2026/10/26 20:30:28 INFO Applying migration id=outboxnano 2026/10/26 20:30:28 INFO Applying migration id=implements 2026/10/26 20:30:28 INFO Applying migration id=backfill 2026/10/26 20:30:29 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-4ac9-71cd-80ab-93898bdf6fdf 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/26 20:30:29 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e8-4ac9-7a95-ba68-5d5097d5205f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-4ac9-71cd-80ab-93898bdf6fdf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a179e8-4ac9-71cd-80ab-93898bdf6fdf 2026/10/26 20:30:29 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a179e8-4ac9-71cd-80ab-93898bdf6fdf old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/10/26 20:30:29 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-4acb-7d87-ab52-39af846e560d 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/26 20:30:29 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179e8-4acc-7548-9eb1-f3cc89f9e8b1 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-4ac9-71cd-80ab-93898bdf6fdf activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follower=https://localhost.localdomain:8443/user/carol followed=https://localhost.localdomain:8443/user/alice --- PASS: TestMove_LocalToFederated (0.93s) === RUN TestMove_LocalToFederatedNoSourceToTargetAlias 2026/10/26 20:30:29 INFO Applying migration id=initial 2026/10/26 20:30:29 INFO Applying migration id=notesupdated 2026/10/26 20:30:29 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:29 INFO Applying migration id=activitiesid 2026/10/26 20:30:29 INFO Applying migration id=outbox 2026/10/26 20:30:29 INFO Applying migration id=edits 2026/10/26 20:30:29 INFO Applying migration id=outboxactor 2026/10/26 20:30:29 INFO Applying migration id=outboxsender 2026/10/26 20:30:29 INFO Applying migration id=thread 2026/10/26 20:30:29 INFO Applying migration id=host 2026/10/26 20:30:29 INFO Applying migration id=sharedinbox 2026/10/26 20:30:29 INFO Applying migration id=noteshost 2026/10/26 20:30:29 INFO Applying migration id=fetched 2026/10/26 20:30:29 INFO Applying migration id=move 2026/10/26 20:30:29 INFO Applying migration id=cleanup 2026/10/26 20:30:29 INFO Applying migration id=received 2026/10/26 20:30:29 INFO Applying migration id=namehost 2026/10/26 20:30:29 INFO Applying migration id=outboxhost 2026/10/26 20:30:29 INFO Applying migration id=notesfts 2026/10/26 20:30:29 INFO Applying migration id=iconsname 2026/10/26 20:30:29 INFO Applying migration id=nohash 2026/10/26 20:30:29 INFO Applying migration id=shares 2026/10/26 20:30:29 INFO Applying migration id=actorttl 2026/10/26 20:30:29 INFO Applying migration id=tocc 2026/10/26 20:30:29 INFO Applying migration id=followeds 2026/10/26 20:30:29 INFO Applying migration id=certhash 2026/10/26 20:30:29 INFO Applying migration id=follows_sync 2026/10/26 20:30:29 INFO Applying migration id=jsonpath 2026/10/26 20:30:29 INFO Applying migration id=localforward 2026/10/26 20:30:29 INFO Applying migration id=avatar 2026/10/26 20:30:29 INFO Applying migration id=noimage 2026/10/26 20:30:29 INFO Applying migration id=feed 2026/10/26 20:30:29 INFO Applying migration id=bookmarks 2026/10/26 20:30:29 INFO Applying migration id=shareactivity 2026/10/26 20:30:29 INFO Applying migration id=application 2026/10/26 20:30:29 INFO Applying migration id=certificates 2026/10/26 20:30:29 INFO Applying migration id=rawforward 2026/10/26 20:30:29 INFO Applying migration id=publickey 2026/10/26 20:30:29 INFO Applying migration id=resolvegroup 2026/10/26 20:30:29 INFO Applying migration id=reject 2026/10/26 20:30:29 INFO Applying migration id=autodel 2026/10/26 20:30:29 INFO Applying migration id=jsonb 2026/10/26 20:30:29 INFO Applying migration id=quote 2026/10/26 20:30:29 INFO Applying migration id=rfc9421 2026/10/26 20:30:29 INFO Applying migration id=keys 2026/10/26 20:30:29 INFO Applying migration id=portable 2026/10/26 20:30:29 INFO Applying migration id=proofs 2026/10/26 20:30:29 INFO Applying migration id=contexts 2026/10/26 20:30:29 INFO Applying migration id=deliverieshost 2026/10/26 20:30:29 INFO Applying migration id=pembegin 2026/10/26 20:30:29 INFO Applying migration id=didhost 2026/10/26 20:30:29 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:29 INFO Applying migration id=invites 2026/10/26 20:30:29 INFO Applying migration id=ed25519blob 2026/10/26 20:30:29 INFO Applying migration id=rsablob 2026/10/26 20:30:29 INFO Applying migration id=iconscid 2026/10/26 20:30:29 INFO Applying migration id=actor 2026/10/26 20:30:29 INFO Applying migration id=localkeys 2026/10/26 20:30:29 INFO Applying migration id=deleted 2026/10/26 20:30:29 INFO Applying migration id=history 2026/10/26 20:30:29 INFO Applying migration id=outboxnano 2026/10/26 20:30:29 INFO Applying migration id=implements 2026/10/26 20:30:29 INFO Applying migration id=backfill 2026/10/26 20:30:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-4e7d-7d14-bf90-a21b0fce6a53 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/26 20:30:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e8-4e7e-7609-8e01-c01ddca58b34 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-4e7d-7d14-bf90-a21b0fce6a53 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a179e8-4e7d-7d14-bf90-a21b0fce6a53 2026/10/26 20:30:30 WARN Move source is not an alias for target target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoSourceToTargetAlias (0.95s) === RUN TestMove_LocalToFederatedNoTargetToSourceAlias 2026/10/26 20:30:30 INFO Applying migration id=initial 2026/10/26 20:30:30 INFO Applying migration id=notesupdated 2026/10/26 20:30:30 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:30 INFO Applying migration id=activitiesid 2026/10/26 20:30:30 INFO Applying migration id=outbox 2026/10/26 20:30:30 INFO Applying migration id=edits 2026/10/26 20:30:30 INFO Applying migration id=outboxactor 2026/10/26 20:30:30 INFO Applying migration id=outboxsender 2026/10/26 20:30:30 INFO Applying migration id=thread 2026/10/26 20:30:30 INFO Applying migration id=host 2026/10/26 20:30:30 INFO Applying migration id=sharedinbox 2026/10/26 20:30:30 INFO Applying migration id=noteshost 2026/10/26 20:30:30 INFO Applying migration id=fetched 2026/10/26 20:30:30 INFO Applying migration id=move 2026/10/26 20:30:30 INFO Applying migration id=cleanup 2026/10/26 20:30:30 INFO Applying migration id=received 2026/10/26 20:30:30 INFO Applying migration id=namehost 2026/10/26 20:30:30 INFO Applying migration id=outboxhost 2026/10/26 20:30:30 INFO Applying migration id=notesfts 2026/10/26 20:30:30 INFO Applying migration id=iconsname 2026/10/26 20:30:30 INFO Applying migration id=nohash 2026/10/26 20:30:30 INFO Applying migration id=shares 2026/10/26 20:30:30 INFO Applying migration id=actorttl 2026/10/26 20:30:30 INFO Applying migration id=tocc 2026/10/26 20:30:30 INFO Applying migration id=followeds 2026/10/26 20:30:30 INFO Applying migration id=certhash 2026/10/26 20:30:30 INFO Applying migration id=follows_sync 2026/10/26 20:30:30 INFO Applying migration id=jsonpath 2026/10/26 20:30:30 INFO Applying migration id=localforward 2026/10/26 20:30:30 INFO Applying migration id=avatar 2026/10/26 20:30:30 INFO Applying migration id=noimage 2026/10/26 20:30:30 INFO Applying migration id=feed 2026/10/26 20:30:30 INFO Applying migration id=bookmarks 2026/10/26 20:30:30 INFO Applying migration id=shareactivity 2026/10/26 20:30:30 INFO Applying migration id=application 2026/10/26 20:30:30 INFO Applying migration id=certificates 2026/10/26 20:30:30 INFO Applying migration id=rawforward 2026/10/26 20:30:30 INFO Applying migration id=publickey 2026/10/26 20:30:30 INFO Applying migration id=resolvegroup 2026/10/26 20:30:30 INFO Applying migration id=reject 2026/10/26 20:30:30 INFO Applying migration id=autodel 2026/10/26 20:30:30 INFO Applying migration id=jsonb 2026/10/26 20:30:30 INFO Applying migration id=quote 2026/10/26 20:30:30 INFO Applying migration id=rfc9421 2026/10/26 20:30:30 INFO Applying migration id=keys 2026/10/26 20:30:30 INFO Applying migration id=portable 2026/10/26 20:30:30 INFO Applying migration id=proofs 2026/10/26 20:30:30 INFO Applying migration id=contexts 2026/10/26 20:30:30 INFO Applying migration id=deliverieshost 2026/10/26 20:30:30 INFO Applying migration id=pembegin 2026/10/26 20:30:30 INFO Applying migration id=didhost 2026/10/26 20:30:30 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:30 INFO Applying migration id=invites 2026/10/26 20:30:30 INFO Applying migration id=ed25519blob 2026/10/26 20:30:30 INFO Applying migration id=rsablob 2026/10/26 20:30:30 INFO Applying migration id=iconscid 2026/10/26 20:30:30 INFO Applying migration id=actor 2026/10/26 20:30:30 INFO Applying migration id=localkeys 2026/10/26 20:30:30 INFO Applying migration id=deleted 2026/10/26 20:30:30 INFO Applying migration id=history 2026/10/26 20:30:30 INFO Applying migration id=outboxnano 2026/10/26 20:30:30 INFO Applying migration id=implements 2026/10/26 20:30:30 INFO Applying migration id=backfill 2026/10/26 20:30:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-525e-707d-a835-50e0d54284ca 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/26 20:30:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e8-525e-7963-90f5-9c94ad22eae0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-525e-707d-a835-50e0d54284ca activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a179e8-525e-707d-a835-50e0d54284ca 2026/10/26 20:30:31 WARN Move target is not an alias for source target=alice@127.0.0.1 --- PASS: TestMove_LocalToFederatedNoTargetToSourceAlias (0.99s) === RUN TestMove_LocalToFederatedAlreadyMoved 2026/10/26 20:30:31 INFO Applying migration id=initial 2026/10/26 20:30:31 INFO Applying migration id=notesupdated 2026/10/26 20:30:31 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:31 INFO Applying migration id=activitiesid 2026/10/26 20:30:31 INFO Applying migration id=outbox 2026/10/26 20:30:31 INFO Applying migration id=edits 2026/10/26 20:30:31 INFO Applying migration id=outboxactor 2026/10/26 20:30:31 INFO Applying migration id=outboxsender 2026/10/26 20:30:31 INFO Applying migration id=thread 2026/10/26 20:30:31 INFO Applying migration id=host 2026/10/26 20:30:31 INFO Applying migration id=sharedinbox 2026/10/26 20:30:31 INFO Applying migration id=noteshost 2026/10/26 20:30:31 INFO Applying migration id=fetched 2026/10/26 20:30:31 INFO Applying migration id=move 2026/10/26 20:30:31 INFO Applying migration id=cleanup 2026/10/26 20:30:31 INFO Applying migration id=received 2026/10/26 20:30:31 INFO Applying migration id=namehost 2026/10/26 20:30:31 INFO Applying migration id=outboxhost 2026/10/26 20:30:31 INFO Applying migration id=notesfts 2026/10/26 20:30:31 INFO Applying migration id=iconsname 2026/10/26 20:30:31 INFO Applying migration id=nohash 2026/10/26 20:30:31 INFO Applying migration id=shares 2026/10/26 20:30:31 INFO Applying migration id=actorttl 2026/10/26 20:30:31 INFO Applying migration id=tocc 2026/10/26 20:30:31 INFO Applying migration id=followeds 2026/10/26 20:30:31 INFO Applying migration id=certhash 2026/10/26 20:30:31 INFO Applying migration id=follows_sync 2026/10/26 20:30:31 INFO Applying migration id=jsonpath 2026/10/26 20:30:31 INFO Applying migration id=localforward 2026/10/26 20:30:31 INFO Applying migration id=avatar 2026/10/26 20:30:31 INFO Applying migration id=noimage 2026/10/26 20:30:31 INFO Applying migration id=feed 2026/10/26 20:30:31 INFO Applying migration id=bookmarks 2026/10/26 20:30:31 INFO Applying migration id=shareactivity 2026/10/26 20:30:31 INFO Applying migration id=application 2026/10/26 20:30:31 INFO Applying migration id=certificates 2026/10/26 20:30:31 INFO Applying migration id=rawforward 2026/10/26 20:30:31 INFO Applying migration id=publickey 2026/10/26 20:30:31 INFO Applying migration id=resolvegroup 2026/10/26 20:30:31 INFO Applying migration id=reject 2026/10/26 20:30:31 INFO Applying migration id=autodel 2026/10/26 20:30:31 INFO Applying migration id=jsonb 2026/10/26 20:30:31 INFO Applying migration id=quote 2026/10/26 20:30:31 INFO Applying migration id=rfc9421 2026/10/26 20:30:31 INFO Applying migration id=keys 2026/10/26 20:30:31 INFO Applying migration id=portable 2026/10/26 20:30:31 INFO Applying migration id=proofs 2026/10/26 20:30:31 INFO Applying migration id=contexts 2026/10/26 20:30:31 INFO Applying migration id=deliverieshost 2026/10/26 20:30:31 INFO Applying migration id=pembegin 2026/10/26 20:30:31 INFO Applying migration id=didhost 2026/10/26 20:30:31 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:31 INFO Applying migration id=invites 2026/10/26 20:30:31 INFO Applying migration id=ed25519blob 2026/10/26 20:30:31 INFO Applying migration id=rsablob 2026/10/26 20:30:31 INFO Applying migration id=iconscid 2026/10/26 20:30:31 INFO Applying migration id=actor 2026/10/26 20:30:31 INFO Applying migration id=localkeys 2026/10/26 20:30:31 INFO Applying migration id=deleted 2026/10/26 20:30:31 INFO Applying migration id=history 2026/10/26 20:30:31 INFO Applying migration id=outboxnano 2026/10/26 20:30:31 INFO Applying migration id=implements 2026/10/26 20:30:31 INFO Applying migration id=backfill 2026/10/26 20:30:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-552e-7725-8d7f-c2ebd229964e 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/26 20:30:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e8-552f-7080-9462-f3be9d8b17a3 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-552e-7725-8d7f-c2ebd229964e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a179e8-552e-7725-8d7f-c2ebd229964e 2026/10/26 20:30:31 INFO Moving follow follow=https://localhost.localdomain:8443/follow/01a179e8-552e-7725-8d7f-c2ebd229964e old=https://localhost.localdomain:8443/user/alice new=https://127.0.0.1/user/alice 2026/10/26 20:30:31 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-5531-731d-87de-114fd3ba05de 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/26 20:30:31 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179e8-5531-7a99-8cb4-cf8f9577f397 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-552e-7725-8d7f-c2ebd229964e 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/26 20:30:31 WARN User cannot be moved again movedTo=https://127.0.0.1/user/alice --- PASS: TestMove_LocalToFederatedAlreadyMoved (0.72s) === RUN TestName_Throttled 2026/10/26 20:30:31 INFO Applying migration id=initial 2026/10/26 20:30:31 INFO Applying migration id=notesupdated 2026/10/26 20:30:31 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:31 INFO Applying migration id=activitiesid 2026/10/26 20:30:31 INFO Applying migration id=outbox 2026/10/26 20:30:31 INFO Applying migration id=edits 2026/10/26 20:30:31 INFO Applying migration id=outboxactor 2026/10/26 20:30:31 INFO Applying migration id=outboxsender 2026/10/26 20:30:31 INFO Applying migration id=thread 2026/10/26 20:30:31 INFO Applying migration id=host 2026/10/26 20:30:31 INFO Applying migration id=sharedinbox 2026/10/26 20:30:31 INFO Applying migration id=noteshost 2026/10/26 20:30:31 INFO Applying migration id=fetched 2026/10/26 20:30:31 INFO Applying migration id=move 2026/10/26 20:30:31 INFO Applying migration id=cleanup 2026/10/26 20:30:31 INFO Applying migration id=received 2026/10/26 20:30:31 INFO Applying migration id=namehost 2026/10/26 20:30:31 INFO Applying migration id=outboxhost 2026/10/26 20:30:31 INFO Applying migration id=notesfts 2026/10/26 20:30:31 INFO Applying migration id=iconsname 2026/10/26 20:30:31 INFO Applying migration id=nohash 2026/10/26 20:30:31 INFO Applying migration id=shares 2026/10/26 20:30:31 INFO Applying migration id=actorttl 2026/10/26 20:30:31 INFO Applying migration id=tocc 2026/10/26 20:30:31 INFO Applying migration id=followeds 2026/10/26 20:30:31 INFO Applying migration id=certhash 2026/10/26 20:30:31 INFO Applying migration id=follows_sync 2026/10/26 20:30:31 INFO Applying migration id=jsonpath 2026/10/26 20:30:31 INFO Applying migration id=localforward 2026/10/26 20:30:31 INFO Applying migration id=avatar 2026/10/26 20:30:31 INFO Applying migration id=noimage 2026/10/26 20:30:31 INFO Applying migration id=feed 2026/10/26 20:30:31 INFO Applying migration id=bookmarks 2026/10/26 20:30:31 INFO Applying migration id=shareactivity 2026/10/26 20:30:31 INFO Applying migration id=application 2026/10/26 20:30:31 INFO Applying migration id=certificates 2026/10/26 20:30:31 INFO Applying migration id=rawforward 2026/10/26 20:30:31 INFO Applying migration id=publickey 2026/10/26 20:30:31 INFO Applying migration id=resolvegroup 2026/10/26 20:30:31 INFO Applying migration id=reject 2026/10/26 20:30:31 INFO Applying migration id=autodel 2026/10/26 20:30:31 INFO Applying migration id=jsonb 2026/10/26 20:30:31 INFO Applying migration id=quote 2026/10/26 20:30:31 INFO Applying migration id=rfc9421 2026/10/26 20:30:31 INFO Applying migration id=keys 2026/10/26 20:30:31 INFO Applying migration id=portable 2026/10/26 20:30:31 INFO Applying migration id=proofs 2026/10/26 20:30:31 INFO Applying migration id=contexts 2026/10/26 20:30:31 INFO Applying migration id=deliverieshost 2026/10/26 20:30:31 INFO Applying migration id=pembegin 2026/10/26 20:30:31 INFO Applying migration id=didhost 2026/10/26 20:30:31 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:31 INFO Applying migration id=invites 2026/10/26 20:30:31 INFO Applying migration id=ed25519blob 2026/10/26 20:30:31 INFO Applying migration id=rsablob 2026/10/26 20:30:31 INFO Applying migration id=iconscid 2026/10/26 20:30:31 INFO Applying migration id=actor 2026/10/26 20:30:31 INFO Applying migration id=localkeys 2026/10/26 20:30:31 INFO Applying migration id=deleted 2026/10/26 20:30:31 INFO Applying migration id=history 2026/10/26 20:30:31 INFO Applying migration id=outboxnano 2026/10/26 20:30:31 INFO Applying migration id=implements 2026/10/26 20:30:31 INFO Applying migration id=backfill 2026/10/26 20:30:32 WARN Throttled request to set name can=2026-10-26T21:00:32.042Z --- PASS: TestName_Throttled (0.99s) === RUN TestName_HappyFlow 2026/10/26 20:30:32 INFO Applying migration id=initial 2026/10/26 20:30:32 INFO Applying migration id=notesupdated 2026/10/26 20:30:32 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:32 INFO Applying migration id=activitiesid 2026/10/26 20:30:32 INFO Applying migration id=outbox 2026/10/26 20:30:32 INFO Applying migration id=edits 2026/10/26 20:30:32 INFO Applying migration id=outboxactor 2026/10/26 20:30:32 INFO Applying migration id=outboxsender 2026/10/26 20:30:32 INFO Applying migration id=thread 2026/10/26 20:30:32 INFO Applying migration id=host 2026/10/26 20:30:32 INFO Applying migration id=sharedinbox 2026/10/26 20:30:32 INFO Applying migration id=noteshost 2026/10/26 20:30:32 INFO Applying migration id=fetched 2026/10/26 20:30:32 INFO Applying migration id=move 2026/10/26 20:30:32 INFO Applying migration id=cleanup 2026/10/26 20:30:32 INFO Applying migration id=received 2026/10/26 20:30:32 INFO Applying migration id=namehost 2026/10/26 20:30:32 INFO Applying migration id=outboxhost 2026/10/26 20:30:32 INFO Applying migration id=notesfts 2026/10/26 20:30:32 INFO Applying migration id=iconsname 2026/10/26 20:30:32 INFO Applying migration id=nohash 2026/10/26 20:30:32 INFO Applying migration id=shares 2026/10/26 20:30:32 INFO Applying migration id=actorttl 2026/10/26 20:30:32 INFO Applying migration id=tocc 2026/10/26 20:30:32 INFO Applying migration id=followeds 2026/10/26 20:30:32 INFO Applying migration id=certhash 2026/10/26 20:30:32 INFO Applying migration id=follows_sync 2026/10/26 20:30:32 INFO Applying migration id=jsonpath 2026/10/26 20:30:32 INFO Applying migration id=localforward 2026/10/26 20:30:32 INFO Applying migration id=avatar 2026/10/26 20:30:32 INFO Applying migration id=noimage 2026/10/26 20:30:32 INFO Applying migration id=feed 2026/10/26 20:30:32 INFO Applying migration id=bookmarks 2026/10/26 20:30:32 INFO Applying migration id=shareactivity 2026/10/26 20:30:32 INFO Applying migration id=application 2026/10/26 20:30:32 INFO Applying migration id=certificates 2026/10/26 20:30:32 INFO Applying migration id=rawforward 2026/10/26 20:30:32 INFO Applying migration id=publickey 2026/10/26 20:30:32 INFO Applying migration id=resolvegroup 2026/10/26 20:30:32 INFO Applying migration id=reject 2026/10/26 20:30:32 INFO Applying migration id=autodel 2026/10/26 20:30:32 INFO Applying migration id=jsonb 2026/10/26 20:30:32 INFO Applying migration id=quote 2026/10/26 20:30:32 INFO Applying migration id=rfc9421 2026/10/26 20:30:32 INFO Applying migration id=keys 2026/10/26 20:30:32 INFO Applying migration id=portable 2026/10/26 20:30:32 INFO Applying migration id=proofs 2026/10/26 20:30:32 INFO Applying migration id=contexts 2026/10/26 20:30:32 INFO Applying migration id=deliverieshost 2026/10/26 20:30:32 INFO Applying migration id=pembegin 2026/10/26 20:30:32 INFO Applying migration id=didhost 2026/10/26 20:30:32 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:32 INFO Applying migration id=invites 2026/10/26 20:30:32 INFO Applying migration id=ed25519blob 2026/10/26 20:30:32 INFO Applying migration id=rsablob 2026/10/26 20:30:32 INFO Applying migration id=iconscid 2026/10/26 20:30:32 INFO Applying migration id=actor 2026/10/26 20:30:32 INFO Applying migration id=localkeys 2026/10/26 20:30:32 INFO Applying migration id=deleted 2026/10/26 20:30:32 INFO Applying migration id=history 2026/10/26 20:30:32 INFO Applying migration id=outboxnano 2026/10/26 20:30:32 INFO Applying migration id=implements 2026/10/26 20:30:32 INFO Applying migration id=backfill 2026/10/26 20:30:34 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_HappyFlow (1.40s) === RUN TestName_TooLong 2026/10/26 20:30:34 INFO Applying migration id=initial 2026/10/26 20:30:34 INFO Applying migration id=notesupdated 2026/10/26 20:30:34 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:34 INFO Applying migration id=activitiesid 2026/10/26 20:30:34 INFO Applying migration id=outbox 2026/10/26 20:30:34 INFO Applying migration id=edits 2026/10/26 20:30:34 INFO Applying migration id=outboxactor 2026/10/26 20:30:34 INFO Applying migration id=outboxsender 2026/10/26 20:30:34 INFO Applying migration id=thread 2026/10/26 20:30:34 INFO Applying migration id=host 2026/10/26 20:30:34 INFO Applying migration id=sharedinbox 2026/10/26 20:30:34 INFO Applying migration id=noteshost 2026/10/26 20:30:34 INFO Applying migration id=fetched 2026/10/26 20:30:34 INFO Applying migration id=move 2026/10/26 20:30:34 INFO Applying migration id=cleanup 2026/10/26 20:30:34 INFO Applying migration id=received 2026/10/26 20:30:34 INFO Applying migration id=namehost 2026/10/26 20:30:34 INFO Applying migration id=outboxhost 2026/10/26 20:30:34 INFO Applying migration id=notesfts 2026/10/26 20:30:34 INFO Applying migration id=iconsname 2026/10/26 20:30:34 INFO Applying migration id=nohash 2026/10/26 20:30:34 INFO Applying migration id=shares 2026/10/26 20:30:34 INFO Applying migration id=actorttl 2026/10/26 20:30:34 INFO Applying migration id=tocc 2026/10/26 20:30:34 INFO Applying migration id=followeds 2026/10/26 20:30:34 INFO Applying migration id=certhash 2026/10/26 20:30:34 INFO Applying migration id=follows_sync 2026/10/26 20:30:34 INFO Applying migration id=jsonpath 2026/10/26 20:30:34 INFO Applying migration id=localforward 2026/10/26 20:30:34 INFO Applying migration id=avatar 2026/10/26 20:30:34 INFO Applying migration id=noimage 2026/10/26 20:30:34 INFO Applying migration id=feed 2026/10/26 20:30:34 INFO Applying migration id=bookmarks 2026/10/26 20:30:34 INFO Applying migration id=shareactivity 2026/10/26 20:30:34 INFO Applying migration id=application 2026/10/26 20:30:34 INFO Applying migration id=certificates 2026/10/26 20:30:34 INFO Applying migration id=rawforward 2026/10/26 20:30:34 INFO Applying migration id=publickey 2026/10/26 20:30:34 INFO Applying migration id=resolvegroup 2026/10/26 20:30:34 INFO Applying migration id=reject 2026/10/26 20:30:34 INFO Applying migration id=autodel 2026/10/26 20:30:34 INFO Applying migration id=jsonb 2026/10/26 20:30:34 INFO Applying migration id=quote 2026/10/26 20:30:34 INFO Applying migration id=rfc9421 2026/10/26 20:30:34 INFO Applying migration id=keys 2026/10/26 20:30:34 INFO Applying migration id=portable 2026/10/26 20:30:34 INFO Applying migration id=proofs 2026/10/26 20:30:34 INFO Applying migration id=contexts 2026/10/26 20:30:34 INFO Applying migration id=deliverieshost 2026/10/26 20:30:34 INFO Applying migration id=pembegin 2026/10/26 20:30:34 INFO Applying migration id=didhost 2026/10/26 20:30:34 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:34 INFO Applying migration id=invites 2026/10/26 20:30:34 INFO Applying migration id=ed25519blob 2026/10/26 20:30:34 INFO Applying migration id=rsablob 2026/10/26 20:30:34 INFO Applying migration id=iconscid 2026/10/26 20:30:34 INFO Applying migration id=actor 2026/10/26 20:30:34 INFO Applying migration id=localkeys 2026/10/26 20:30:34 INFO Applying migration id=deleted 2026/10/26 20:30:34 INFO Applying migration id=history 2026/10/26 20:30:34 INFO Applying migration id=outboxnano 2026/10/26 20:30:34 INFO Applying migration id=implements 2026/10/26 20:30:34 INFO Applying migration id=backfill --- PASS: TestName_TooLong (0.96s) === RUN TestName_MultiLine 2026/10/26 20:30:35 INFO Applying migration id=initial 2026/10/26 20:30:35 INFO Applying migration id=notesupdated 2026/10/26 20:30:35 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:35 INFO Applying migration id=activitiesid 2026/10/26 20:30:35 INFO Applying migration id=outbox 2026/10/26 20:30:35 INFO Applying migration id=edits 2026/10/26 20:30:35 INFO Applying migration id=outboxactor 2026/10/26 20:30:35 INFO Applying migration id=outboxsender 2026/10/26 20:30:35 INFO Applying migration id=thread 2026/10/26 20:30:35 INFO Applying migration id=host 2026/10/26 20:30:35 INFO Applying migration id=sharedinbox 2026/10/26 20:30:35 INFO Applying migration id=noteshost 2026/10/26 20:30:35 INFO Applying migration id=fetched 2026/10/26 20:30:35 INFO Applying migration id=move 2026/10/26 20:30:35 INFO Applying migration id=cleanup 2026/10/26 20:30:35 INFO Applying migration id=received 2026/10/26 20:30:35 INFO Applying migration id=namehost 2026/10/26 20:30:35 INFO Applying migration id=outboxhost 2026/10/26 20:30:35 INFO Applying migration id=notesfts 2026/10/26 20:30:35 INFO Applying migration id=iconsname 2026/10/26 20:30:35 INFO Applying migration id=nohash 2026/10/26 20:30:35 INFO Applying migration id=shares 2026/10/26 20:30:35 INFO Applying migration id=actorttl 2026/10/26 20:30:35 INFO Applying migration id=tocc 2026/10/26 20:30:35 INFO Applying migration id=followeds 2026/10/26 20:30:35 INFO Applying migration id=certhash 2026/10/26 20:30:35 INFO Applying migration id=follows_sync 2026/10/26 20:30:35 INFO Applying migration id=jsonpath 2026/10/26 20:30:35 INFO Applying migration id=localforward 2026/10/26 20:30:35 INFO Applying migration id=avatar 2026/10/26 20:30:35 INFO Applying migration id=noimage 2026/10/26 20:30:35 INFO Applying migration id=feed 2026/10/26 20:30:35 INFO Applying migration id=bookmarks 2026/10/26 20:30:35 INFO Applying migration id=shareactivity 2026/10/26 20:30:35 INFO Applying migration id=application 2026/10/26 20:30:35 INFO Applying migration id=certificates 2026/10/26 20:30:35 INFO Applying migration id=rawforward 2026/10/26 20:30:35 INFO Applying migration id=publickey 2026/10/26 20:30:35 INFO Applying migration id=resolvegroup 2026/10/26 20:30:35 INFO Applying migration id=reject 2026/10/26 20:30:35 INFO Applying migration id=autodel 2026/10/26 20:30:35 INFO Applying migration id=jsonb 2026/10/26 20:30:35 INFO Applying migration id=quote 2026/10/26 20:30:35 INFO Applying migration id=rfc9421 2026/10/26 20:30:35 INFO Applying migration id=keys 2026/10/26 20:30:35 INFO Applying migration id=portable 2026/10/26 20:30:35 INFO Applying migration id=proofs 2026/10/26 20:30:35 INFO Applying migration id=contexts 2026/10/26 20:30:35 INFO Applying migration id=deliverieshost 2026/10/26 20:30:35 INFO Applying migration id=pembegin 2026/10/26 20:30:35 INFO Applying migration id=didhost 2026/10/26 20:30:35 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:35 INFO Applying migration id=invites 2026/10/26 20:30:35 INFO Applying migration id=ed25519blob 2026/10/26 20:30:35 INFO Applying migration id=rsablob 2026/10/26 20:30:35 INFO Applying migration id=iconscid 2026/10/26 20:30:35 INFO Applying migration id=actor 2026/10/26 20:30:35 INFO Applying migration id=localkeys 2026/10/26 20:30:35 INFO Applying migration id=deleted 2026/10/26 20:30:35 INFO Applying migration id=history 2026/10/26 20:30:35 INFO Applying migration id=outboxnano 2026/10/26 20:30:35 INFO Applying migration id=implements 2026/10/26 20:30:35 INFO Applying migration id=backfill 2026/10/26 20:30:35 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestName_MultiLine (0.86s) === RUN TestOutbox_NonExistingUser 2026/10/26 20:30:35 INFO Applying migration id=initial 2026/10/26 20:30:35 INFO Applying migration id=notesupdated 2026/10/26 20:30:35 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:35 INFO Applying migration id=activitiesid 2026/10/26 20:30:35 INFO Applying migration id=outbox 2026/10/26 20:30:35 INFO Applying migration id=edits 2026/10/26 20:30:35 INFO Applying migration id=outboxactor 2026/10/26 20:30:35 INFO Applying migration id=outboxsender 2026/10/26 20:30:35 INFO Applying migration id=thread 2026/10/26 20:30:35 INFO Applying migration id=host 2026/10/26 20:30:35 INFO Applying migration id=sharedinbox 2026/10/26 20:30:35 INFO Applying migration id=noteshost 2026/10/26 20:30:35 INFO Applying migration id=fetched 2026/10/26 20:30:35 INFO Applying migration id=move 2026/10/26 20:30:35 INFO Applying migration id=cleanup 2026/10/26 20:30:35 INFO Applying migration id=received 2026/10/26 20:30:35 INFO Applying migration id=namehost 2026/10/26 20:30:35 INFO Applying migration id=outboxhost 2026/10/26 20:30:35 INFO Applying migration id=notesfts 2026/10/26 20:30:35 INFO Applying migration id=iconsname 2026/10/26 20:30:35 INFO Applying migration id=nohash 2026/10/26 20:30:35 INFO Applying migration id=shares 2026/10/26 20:30:35 INFO Applying migration id=actorttl 2026/10/26 20:30:35 INFO Applying migration id=tocc 2026/10/26 20:30:35 INFO Applying migration id=followeds 2026/10/26 20:30:35 INFO Applying migration id=certhash 2026/10/26 20:30:35 INFO Applying migration id=follows_sync 2026/10/26 20:30:35 INFO Applying migration id=jsonpath 2026/10/26 20:30:35 INFO Applying migration id=localforward 2026/10/26 20:30:35 INFO Applying migration id=avatar 2026/10/26 20:30:35 INFO Applying migration id=noimage 2026/10/26 20:30:35 INFO Applying migration id=feed 2026/10/26 20:30:35 INFO Applying migration id=bookmarks 2026/10/26 20:30:35 INFO Applying migration id=shareactivity 2026/10/26 20:30:35 INFO Applying migration id=application 2026/10/26 20:30:35 INFO Applying migration id=certificates 2026/10/26 20:30:35 INFO Applying migration id=rawforward 2026/10/26 20:30:36 INFO Applying migration id=publickey 2026/10/26 20:30:36 INFO Applying migration id=resolvegroup 2026/10/26 20:30:36 INFO Applying migration id=reject 2026/10/26 20:30:36 INFO Applying migration id=autodel 2026/10/26 20:30:36 INFO Applying migration id=jsonb 2026/10/26 20:30:36 INFO Applying migration id=quote 2026/10/26 20:30:36 INFO Applying migration id=rfc9421 2026/10/26 20:30:36 INFO Applying migration id=keys 2026/10/26 20:30:36 INFO Applying migration id=portable 2026/10/26 20:30:36 INFO Applying migration id=proofs 2026/10/26 20:30:36 INFO Applying migration id=contexts 2026/10/26 20:30:36 INFO Applying migration id=deliverieshost 2026/10/26 20:30:36 INFO Applying migration id=pembegin 2026/10/26 20:30:36 INFO Applying migration id=didhost 2026/10/26 20:30:36 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:36 INFO Applying migration id=invites 2026/10/26 20:30:36 INFO Applying migration id=ed25519blob 2026/10/26 20:30:36 INFO Applying migration id=rsablob 2026/10/26 20:30:36 INFO Applying migration id=iconscid 2026/10/26 20:30:36 INFO Applying migration id=actor 2026/10/26 20:30:36 INFO Applying migration id=localkeys 2026/10/26 20:30:36 INFO Applying migration id=deleted 2026/10/26 20:30:36 INFO Applying migration id=history 2026/10/26 20:30:36 INFO Applying migration id=outboxnano 2026/10/26 20:30:36 INFO Applying migration id=implements 2026/10/26 20:30:36 INFO Applying migration id=backfill 2026/10/26 20:30:36 INFO Person was not found actor=https://x --- PASS: TestOutbox_NonExistingUser (0.95s) === RUN TestOutbox_InvalidOffset 2026/10/26 20:30:36 INFO Applying migration id=initial 2026/10/26 20:30:36 INFO Applying migration id=notesupdated 2026/10/26 20:30:36 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:36 INFO Applying migration id=activitiesid 2026/10/26 20:30:36 INFO Applying migration id=outbox 2026/10/26 20:30:36 INFO Applying migration id=edits 2026/10/26 20:30:36 INFO Applying migration id=outboxactor 2026/10/26 20:30:36 INFO Applying migration id=outboxsender 2026/10/26 20:30:36 INFO Applying migration id=thread 2026/10/26 20:30:36 INFO Applying migration id=host 2026/10/26 20:30:36 INFO Applying migration id=sharedinbox 2026/10/26 20:30:36 INFO Applying migration id=noteshost 2026/10/26 20:30:36 INFO Applying migration id=fetched 2026/10/26 20:30:36 INFO Applying migration id=move 2026/10/26 20:30:36 INFO Applying migration id=cleanup 2026/10/26 20:30:36 INFO Applying migration id=received 2026/10/26 20:30:36 INFO Applying migration id=namehost 2026/10/26 20:30:36 INFO Applying migration id=outboxhost 2026/10/26 20:30:36 INFO Applying migration id=notesfts 2026/10/26 20:30:36 INFO Applying migration id=iconsname 2026/10/26 20:30:36 INFO Applying migration id=nohash 2026/10/26 20:30:36 INFO Applying migration id=shares 2026/10/26 20:30:36 INFO Applying migration id=actorttl 2026/10/26 20:30:36 INFO Applying migration id=tocc 2026/10/26 20:30:36 INFO Applying migration id=followeds 2026/10/26 20:30:36 INFO Applying migration id=certhash 2026/10/26 20:30:36 INFO Applying migration id=follows_sync 2026/10/26 20:30:36 INFO Applying migration id=jsonpath 2026/10/26 20:30:36 INFO Applying migration id=localforward 2026/10/26 20:30:36 INFO Applying migration id=avatar 2026/10/26 20:30:36 INFO Applying migration id=noimage 2026/10/26 20:30:36 INFO Applying migration id=feed 2026/10/26 20:30:36 INFO Applying migration id=bookmarks 2026/10/26 20:30:36 INFO Applying migration id=shareactivity 2026/10/26 20:30:36 INFO Applying migration id=application 2026/10/26 20:30:36 INFO Applying migration id=certificates 2026/10/26 20:30:36 INFO Applying migration id=rawforward 2026/10/26 20:30:36 INFO Applying migration id=publickey 2026/10/26 20:30:36 INFO Applying migration id=resolvegroup 2026/10/26 20:30:36 INFO Applying migration id=reject 2026/10/26 20:30:36 INFO Applying migration id=autodel 2026/10/26 20:30:36 INFO Applying migration id=jsonb 2026/10/26 20:30:36 INFO Applying migration id=quote 2026/10/26 20:30:36 INFO Applying migration id=rfc9421 2026/10/26 20:30:36 INFO Applying migration id=keys 2026/10/26 20:30:36 INFO Applying migration id=portable 2026/10/26 20:30:36 INFO Applying migration id=proofs 2026/10/26 20:30:36 INFO Applying migration id=contexts 2026/10/26 20:30:36 INFO Applying migration id=deliverieshost 2026/10/26 20:30:36 INFO Applying migration id=pembegin 2026/10/26 20:30:36 INFO Applying migration id=didhost 2026/10/26 20:30:36 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:36 INFO Applying migration id=invites 2026/10/26 20:30:36 INFO Applying migration id=ed25519blob 2026/10/26 20:30:36 INFO Applying migration id=rsablob 2026/10/26 20:30:36 INFO Applying migration id=iconscid 2026/10/26 20:30:36 INFO Applying migration id=actor 2026/10/26 20:30:36 INFO Applying migration id=localkeys 2026/10/26 20:30:36 INFO Applying migration id=deleted 2026/10/26 20:30:36 INFO Applying migration id=history 2026/10/26 20:30:36 INFO Applying migration id=outboxnano 2026/10/26 20:30:36 INFO Applying migration id=implements 2026/10/26 20:30:36 INFO Applying migration id=backfill 2026/10/26 20:30:37 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-6b9a-7503-a3a2-9d0c4948c328 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-6b9a-7486-839d-fa347cb2c44f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-6b9a-7486-839d-fa347cb2c44f 2026/10/26 20:30:37 INFO Failed to parse query url=/users/outbox/localhost.localdomain:8443/user/alice?abc error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestOutbox_InvalidOffset (0.56s) === RUN TestOutbox_PublicPost 2026/10/26 20:30:37 INFO Applying migration id=initial 2026/10/26 20:30:37 INFO Applying migration id=notesupdated 2026/10/26 20:30:37 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:37 INFO Applying migration id=activitiesid 2026/10/26 20:30:37 INFO Applying migration id=outbox 2026/10/26 20:30:37 INFO Applying migration id=edits 2026/10/26 20:30:37 INFO Applying migration id=outboxactor 2026/10/26 20:30:37 INFO Applying migration id=outboxsender 2026/10/26 20:30:37 INFO Applying migration id=thread 2026/10/26 20:30:37 INFO Applying migration id=host 2026/10/26 20:30:37 INFO Applying migration id=sharedinbox 2026/10/26 20:30:37 INFO Applying migration id=noteshost 2026/10/26 20:30:37 INFO Applying migration id=fetched 2026/10/26 20:30:37 INFO Applying migration id=move 2026/10/26 20:30:37 INFO Applying migration id=cleanup 2026/10/26 20:30:37 INFO Applying migration id=received 2026/10/26 20:30:37 INFO Applying migration id=namehost 2026/10/26 20:30:37 INFO Applying migration id=outboxhost 2026/10/26 20:30:37 INFO Applying migration id=notesfts 2026/10/26 20:30:37 INFO Applying migration id=iconsname 2026/10/26 20:30:37 INFO Applying migration id=nohash 2026/10/26 20:30:37 INFO Applying migration id=shares 2026/10/26 20:30:37 INFO Applying migration id=actorttl 2026/10/26 20:30:37 INFO Applying migration id=tocc 2026/10/26 20:30:37 INFO Applying migration id=followeds 2026/10/26 20:30:37 INFO Applying migration id=certhash 2026/10/26 20:30:37 INFO Applying migration id=follows_sync 2026/10/26 20:30:37 INFO Applying migration id=jsonpath 2026/10/26 20:30:37 INFO Applying migration id=localforward 2026/10/26 20:30:37 INFO Applying migration id=avatar 2026/10/26 20:30:37 INFO Applying migration id=noimage 2026/10/26 20:30:37 INFO Applying migration id=feed 2026/10/26 20:30:37 INFO Applying migration id=bookmarks 2026/10/26 20:30:37 INFO Applying migration id=shareactivity 2026/10/26 20:30:37 INFO Applying migration id=application 2026/10/26 20:30:37 INFO Applying migration id=certificates 2026/10/26 20:30:37 INFO Applying migration id=rawforward 2026/10/26 20:30:37 INFO Applying migration id=publickey 2026/10/26 20:30:37 INFO Applying migration id=resolvegroup 2026/10/26 20:30:37 INFO Applying migration id=reject 2026/10/26 20:30:37 INFO Applying migration id=autodel 2026/10/26 20:30:37 INFO Applying migration id=jsonb 2026/10/26 20:30:37 INFO Applying migration id=quote 2026/10/26 20:30:37 INFO Applying migration id=rfc9421 2026/10/26 20:30:37 INFO Applying migration id=keys 2026/10/26 20:30:37 INFO Applying migration id=portable 2026/10/26 20:30:37 INFO Applying migration id=proofs 2026/10/26 20:30:37 INFO Applying migration id=contexts 2026/10/26 20:30:37 INFO Applying migration id=deliverieshost 2026/10/26 20:30:37 INFO Applying migration id=pembegin 2026/10/26 20:30:37 INFO Applying migration id=didhost 2026/10/26 20:30:37 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:37 INFO Applying migration id=invites 2026/10/26 20:30:37 INFO Applying migration id=ed25519blob 2026/10/26 20:30:37 INFO Applying migration id=rsablob 2026/10/26 20:30:37 INFO Applying migration id=iconscid 2026/10/26 20:30:37 INFO Applying migration id=actor 2026/10/26 20:30:37 INFO Applying migration id=localkeys 2026/10/26 20:30:37 INFO Applying migration id=deleted 2026/10/26 20:30:37 INFO Applying migration id=history 2026/10/26 20:30:37 INFO Applying migration id=outboxnano 2026/10/26 20:30:37 INFO Applying migration id=implements 2026/10/26 20:30:37 INFO Applying migration id=backfill 2026/10/26 20:30:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-70e9-7d99-9bea-db2dd30df909 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-70e9-7d3c-909f-dc0980e675b7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-70e9-7d3c-909f-dc0980e675b7 2026/10/26 20:30:38 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPost (1.36s) === RUN TestOutbox_PublicPostUnauthenticatedUser 2026/10/26 20:30:38 INFO Applying migration id=initial 2026/10/26 20:30:38 INFO Applying migration id=notesupdated 2026/10/26 20:30:38 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:38 INFO Applying migration id=activitiesid 2026/10/26 20:30:38 INFO Applying migration id=outbox 2026/10/26 20:30:38 INFO Applying migration id=edits 2026/10/26 20:30:38 INFO Applying migration id=outboxactor 2026/10/26 20:30:38 INFO Applying migration id=outboxsender 2026/10/26 20:30:38 INFO Applying migration id=thread 2026/10/26 20:30:38 INFO Applying migration id=host 2026/10/26 20:30:38 INFO Applying migration id=sharedinbox 2026/10/26 20:30:38 INFO Applying migration id=noteshost 2026/10/26 20:30:38 INFO Applying migration id=fetched 2026/10/26 20:30:38 INFO Applying migration id=move 2026/10/26 20:30:38 INFO Applying migration id=cleanup 2026/10/26 20:30:38 INFO Applying migration id=received 2026/10/26 20:30:38 INFO Applying migration id=namehost 2026/10/26 20:30:38 INFO Applying migration id=outboxhost 2026/10/26 20:30:38 INFO Applying migration id=notesfts 2026/10/26 20:30:38 INFO Applying migration id=iconsname 2026/10/26 20:30:38 INFO Applying migration id=nohash 2026/10/26 20:30:38 INFO Applying migration id=shares 2026/10/26 20:30:38 INFO Applying migration id=actorttl 2026/10/26 20:30:38 INFO Applying migration id=tocc 2026/10/26 20:30:38 INFO Applying migration id=followeds 2026/10/26 20:30:38 INFO Applying migration id=certhash 2026/10/26 20:30:38 INFO Applying migration id=follows_sync 2026/10/26 20:30:38 INFO Applying migration id=jsonpath 2026/10/26 20:30:38 INFO Applying migration id=localforward 2026/10/26 20:30:38 INFO Applying migration id=avatar 2026/10/26 20:30:38 INFO Applying migration id=noimage 2026/10/26 20:30:38 INFO Applying migration id=feed 2026/10/26 20:30:38 INFO Applying migration id=bookmarks 2026/10/26 20:30:38 INFO Applying migration id=shareactivity 2026/10/26 20:30:38 INFO Applying migration id=application 2026/10/26 20:30:38 INFO Applying migration id=certificates 2026/10/26 20:30:38 INFO Applying migration id=rawforward 2026/10/26 20:30:38 INFO Applying migration id=publickey 2026/10/26 20:30:38 INFO Applying migration id=resolvegroup 2026/10/26 20:30:38 INFO Applying migration id=reject 2026/10/26 20:30:38 INFO Applying migration id=autodel 2026/10/26 20:30:38 INFO Applying migration id=jsonb 2026/10/26 20:30:38 INFO Applying migration id=quote 2026/10/26 20:30:38 INFO Applying migration id=rfc9421 2026/10/26 20:30:38 INFO Applying migration id=keys 2026/10/26 20:30:38 INFO Applying migration id=portable 2026/10/26 20:30:38 INFO Applying migration id=proofs 2026/10/26 20:30:38 INFO Applying migration id=contexts 2026/10/26 20:30:38 INFO Applying migration id=deliverieshost 2026/10/26 20:30:38 INFO Applying migration id=pembegin 2026/10/26 20:30:38 INFO Applying migration id=didhost 2026/10/26 20:30:38 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:38 INFO Applying migration id=invites 2026/10/26 20:30:38 INFO Applying migration id=ed25519blob 2026/10/26 20:30:38 INFO Applying migration id=rsablob 2026/10/26 20:30:38 INFO Applying migration id=iconscid 2026/10/26 20:30:38 INFO Applying migration id=actor 2026/10/26 20:30:38 INFO Applying migration id=localkeys 2026/10/26 20:30:38 INFO Applying migration id=deleted 2026/10/26 20:30:38 INFO Applying migration id=history 2026/10/26 20:30:38 INFO Applying migration id=outboxnano 2026/10/26 20:30:38 INFO Applying migration id=implements 2026/10/26 20:30:38 INFO Applying migration id=backfill 2026/10/26 20:30:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-74bd-78e0-8cda-61ab6fa67f0b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-74bd-7896-94c3-c5f2f78e3246 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-74bd-7896-94c3-c5f2f78e3246 2026/10/26 20:30:39 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostUnauthenticatedUser (0.98s) === RUN TestOutbox_PublicPostSelf 2026/10/26 20:30:39 INFO Applying migration id=initial 2026/10/26 20:30:39 INFO Applying migration id=notesupdated 2026/10/26 20:30:39 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:39 INFO Applying migration id=activitiesid 2026/10/26 20:30:39 INFO Applying migration id=outbox 2026/10/26 20:30:39 INFO Applying migration id=edits 2026/10/26 20:30:39 INFO Applying migration id=outboxactor 2026/10/26 20:30:39 INFO Applying migration id=outboxsender 2026/10/26 20:30:39 INFO Applying migration id=thread 2026/10/26 20:30:39 INFO Applying migration id=host 2026/10/26 20:30:39 INFO Applying migration id=sharedinbox 2026/10/26 20:30:39 INFO Applying migration id=noteshost 2026/10/26 20:30:39 INFO Applying migration id=fetched 2026/10/26 20:30:39 INFO Applying migration id=move 2026/10/26 20:30:39 INFO Applying migration id=cleanup 2026/10/26 20:30:39 INFO Applying migration id=received 2026/10/26 20:30:39 INFO Applying migration id=namehost 2026/10/26 20:30:39 INFO Applying migration id=outboxhost 2026/10/26 20:30:39 INFO Applying migration id=notesfts 2026/10/26 20:30:39 INFO Applying migration id=iconsname 2026/10/26 20:30:39 INFO Applying migration id=nohash 2026/10/26 20:30:39 INFO Applying migration id=shares 2026/10/26 20:30:39 INFO Applying migration id=actorttl 2026/10/26 20:30:39 INFO Applying migration id=tocc 2026/10/26 20:30:39 INFO Applying migration id=followeds 2026/10/26 20:30:39 INFO Applying migration id=certhash 2026/10/26 20:30:39 INFO Applying migration id=follows_sync 2026/10/26 20:30:39 INFO Applying migration id=jsonpath 2026/10/26 20:30:39 INFO Applying migration id=localforward 2026/10/26 20:30:39 INFO Applying migration id=avatar 2026/10/26 20:30:39 INFO Applying migration id=noimage 2026/10/26 20:30:39 INFO Applying migration id=feed 2026/10/26 20:30:39 INFO Applying migration id=bookmarks 2026/10/26 20:30:39 INFO Applying migration id=shareactivity 2026/10/26 20:30:39 INFO Applying migration id=application 2026/10/26 20:30:39 INFO Applying migration id=certificates 2026/10/26 20:30:39 INFO Applying migration id=rawforward 2026/10/26 20:30:39 INFO Applying migration id=publickey 2026/10/26 20:30:39 INFO Applying migration id=resolvegroup 2026/10/26 20:30:39 INFO Applying migration id=reject 2026/10/26 20:30:39 INFO Applying migration id=autodel 2026/10/26 20:30:39 INFO Applying migration id=jsonb 2026/10/26 20:30:39 INFO Applying migration id=quote 2026/10/26 20:30:39 INFO Applying migration id=rfc9421 2026/10/26 20:30:39 INFO Applying migration id=keys 2026/10/26 20:30:39 INFO Applying migration id=portable 2026/10/26 20:30:39 INFO Applying migration id=proofs 2026/10/26 20:30:39 INFO Applying migration id=contexts 2026/10/26 20:30:39 INFO Applying migration id=deliverieshost 2026/10/26 20:30:39 INFO Applying migration id=pembegin 2026/10/26 20:30:39 INFO Applying migration id=didhost 2026/10/26 20:30:39 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:39 INFO Applying migration id=invites 2026/10/26 20:30:39 INFO Applying migration id=ed25519blob 2026/10/26 20:30:39 INFO Applying migration id=rsablob 2026/10/26 20:30:39 INFO Applying migration id=iconscid 2026/10/26 20:30:39 INFO Applying migration id=actor 2026/10/26 20:30:39 INFO Applying migration id=localkeys 2026/10/26 20:30:39 INFO Applying migration id=deleted 2026/10/26 20:30:39 INFO Applying migration id=history 2026/10/26 20:30:39 INFO Applying migration id=outboxnano 2026/10/26 20:30:39 INFO Applying migration id=implements 2026/10/26 20:30:39 INFO Applying migration id=backfill 2026/10/26 20:30:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-77d0-7f13-8c67-51dbba2e0bfb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-77d0-7ebf-9295-af6ef513e33d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-77d0-7ebf-9295-af6ef513e33d 2026/10/26 20:30:40 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PublicPostSelf (0.79s) === RUN TestOutbox_PostToFollowers 2026/10/26 20:30:40 INFO Applying migration id=initial 2026/10/26 20:30:40 INFO Applying migration id=notesupdated 2026/10/26 20:30:40 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:40 INFO Applying migration id=activitiesid 2026/10/26 20:30:40 INFO Applying migration id=outbox 2026/10/26 20:30:40 INFO Applying migration id=edits 2026/10/26 20:30:40 INFO Applying migration id=outboxactor 2026/10/26 20:30:40 INFO Applying migration id=outboxsender 2026/10/26 20:30:40 INFO Applying migration id=thread 2026/10/26 20:30:40 INFO Applying migration id=host 2026/10/26 20:30:40 INFO Applying migration id=sharedinbox 2026/10/26 20:30:40 INFO Applying migration id=noteshost 2026/10/26 20:30:40 INFO Applying migration id=fetched 2026/10/26 20:30:40 INFO Applying migration id=move 2026/10/26 20:30:40 INFO Applying migration id=cleanup 2026/10/26 20:30:40 INFO Applying migration id=received 2026/10/26 20:30:40 INFO Applying migration id=namehost 2026/10/26 20:30:40 INFO Applying migration id=outboxhost 2026/10/26 20:30:40 INFO Applying migration id=notesfts 2026/10/26 20:30:40 INFO Applying migration id=iconsname 2026/10/26 20:30:40 INFO Applying migration id=nohash 2026/10/26 20:30:40 INFO Applying migration id=shares 2026/10/26 20:30:40 INFO Applying migration id=actorttl 2026/10/26 20:30:40 INFO Applying migration id=tocc 2026/10/26 20:30:40 INFO Applying migration id=followeds 2026/10/26 20:30:40 INFO Applying migration id=certhash 2026/10/26 20:30:40 INFO Applying migration id=follows_sync 2026/10/26 20:30:40 INFO Applying migration id=jsonpath 2026/10/26 20:30:40 INFO Applying migration id=localforward 2026/10/26 20:30:40 INFO Applying migration id=avatar 2026/10/26 20:30:40 INFO Applying migration id=noimage 2026/10/26 20:30:40 INFO Applying migration id=feed 2026/10/26 20:30:40 INFO Applying migration id=bookmarks 2026/10/26 20:30:40 INFO Applying migration id=shareactivity 2026/10/26 20:30:40 INFO Applying migration id=application 2026/10/26 20:30:40 INFO Applying migration id=certificates 2026/10/26 20:30:40 INFO Applying migration id=rawforward 2026/10/26 20:30:40 INFO Applying migration id=publickey 2026/10/26 20:30:40 INFO Applying migration id=resolvegroup 2026/10/26 20:30:40 INFO Applying migration id=reject 2026/10/26 20:30:40 INFO Applying migration id=autodel 2026/10/26 20:30:40 INFO Applying migration id=jsonb 2026/10/26 20:30:40 INFO Applying migration id=quote 2026/10/26 20:30:40 INFO Applying migration id=rfc9421 2026/10/26 20:30:40 INFO Applying migration id=keys 2026/10/26 20:30:40 INFO Applying migration id=portable 2026/10/26 20:30:40 INFO Applying migration id=proofs 2026/10/26 20:30:40 INFO Applying migration id=contexts 2026/10/26 20:30:40 INFO Applying migration id=deliverieshost 2026/10/26 20:30:40 INFO Applying migration id=pembegin 2026/10/26 20:30:40 INFO Applying migration id=didhost 2026/10/26 20:30:40 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:40 INFO Applying migration id=invites 2026/10/26 20:30:40 INFO Applying migration id=ed25519blob 2026/10/26 20:30:40 INFO Applying migration id=rsablob 2026/10/26 20:30:40 INFO Applying migration id=iconscid 2026/10/26 20:30:40 INFO Applying migration id=actor 2026/10/26 20:30:40 INFO Applying migration id=localkeys 2026/10/26 20:30:40 INFO Applying migration id=deleted 2026/10/26 20:30:40 INFO Applying migration id=history 2026/10/26 20:30:40 INFO Applying migration id=outboxnano 2026/10/26 20:30:40 INFO Applying migration id=implements 2026/10/26 20:30:40 INFO Applying migration id=backfill 2026/10/26 20:30:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-7ba3-7cbe-86d1-c1238e79ed56 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:30:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e8-7ba4-75ce-b8a8-5b0c49392853 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-7ba3-7cbe-86d1-c1238e79ed56 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179e8-7ba3-7cbe-86d1-c1238e79ed56 2026/10/26 20:30:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-7ba4-7d57-8fde-35c1954b36e4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-7ba4-7d2c-9d08-8eeb5181ffb0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-7ba4-7d2c-9d08-8eeb5181ffb0 2026/10/26 20:30:41 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowers (0.98s) === RUN TestOutbox_PostToFollowersNotFollowing 2026/10/26 20:30:41 INFO Applying migration id=initial 2026/10/26 20:30:41 INFO Applying migration id=notesupdated 2026/10/26 20:30:41 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:41 INFO Applying migration id=activitiesid 2026/10/26 20:30:41 INFO Applying migration id=outbox 2026/10/26 20:30:41 INFO Applying migration id=edits 2026/10/26 20:30:41 INFO Applying migration id=outboxactor 2026/10/26 20:30:41 INFO Applying migration id=outboxsender 2026/10/26 20:30:41 INFO Applying migration id=thread 2026/10/26 20:30:41 INFO Applying migration id=host 2026/10/26 20:30:41 INFO Applying migration id=sharedinbox 2026/10/26 20:30:41 INFO Applying migration id=noteshost 2026/10/26 20:30:41 INFO Applying migration id=fetched 2026/10/26 20:30:41 INFO Applying migration id=move 2026/10/26 20:30:41 INFO Applying migration id=cleanup 2026/10/26 20:30:41 INFO Applying migration id=received 2026/10/26 20:30:41 INFO Applying migration id=namehost 2026/10/26 20:30:41 INFO Applying migration id=outboxhost 2026/10/26 20:30:41 INFO Applying migration id=notesfts 2026/10/26 20:30:41 INFO Applying migration id=iconsname 2026/10/26 20:30:41 INFO Applying migration id=nohash 2026/10/26 20:30:41 INFO Applying migration id=shares 2026/10/26 20:30:41 INFO Applying migration id=actorttl 2026/10/26 20:30:41 INFO Applying migration id=tocc 2026/10/26 20:30:41 INFO Applying migration id=followeds 2026/10/26 20:30:41 INFO Applying migration id=certhash 2026/10/26 20:30:41 INFO Applying migration id=follows_sync 2026/10/26 20:30:41 INFO Applying migration id=jsonpath 2026/10/26 20:30:41 INFO Applying migration id=localforward 2026/10/26 20:30:41 INFO Applying migration id=avatar 2026/10/26 20:30:41 INFO Applying migration id=noimage 2026/10/26 20:30:41 INFO Applying migration id=feed 2026/10/26 20:30:41 INFO Applying migration id=bookmarks 2026/10/26 20:30:41 INFO Applying migration id=shareactivity 2026/10/26 20:30:41 INFO Applying migration id=application 2026/10/26 20:30:41 INFO Applying migration id=certificates 2026/10/26 20:30:41 INFO Applying migration id=rawforward 2026/10/26 20:30:41 INFO Applying migration id=publickey 2026/10/26 20:30:41 INFO Applying migration id=resolvegroup 2026/10/26 20:30:41 INFO Applying migration id=reject 2026/10/26 20:30:41 INFO Applying migration id=autodel 2026/10/26 20:30:41 INFO Applying migration id=jsonb 2026/10/26 20:30:41 INFO Applying migration id=quote 2026/10/26 20:30:41 INFO Applying migration id=rfc9421 2026/10/26 20:30:41 INFO Applying migration id=keys 2026/10/26 20:30:41 INFO Applying migration id=portable 2026/10/26 20:30:41 INFO Applying migration id=proofs 2026/10/26 20:30:41 INFO Applying migration id=contexts 2026/10/26 20:30:41 INFO Applying migration id=deliverieshost 2026/10/26 20:30:41 INFO Applying migration id=pembegin 2026/10/26 20:30:41 INFO Applying migration id=didhost 2026/10/26 20:30:41 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:41 INFO Applying migration id=invites 2026/10/26 20:30:41 INFO Applying migration id=ed25519blob 2026/10/26 20:30:41 INFO Applying migration id=rsablob 2026/10/26 20:30:41 INFO Applying migration id=iconscid 2026/10/26 20:30:41 INFO Applying migration id=actor 2026/10/26 20:30:41 INFO Applying migration id=localkeys 2026/10/26 20:30:41 INFO Applying migration id=deleted 2026/10/26 20:30:41 INFO Applying migration id=history 2026/10/26 20:30:41 INFO Applying migration id=outboxnano 2026/10/26 20:30:41 INFO Applying migration id=implements 2026/10/26 20:30:41 INFO Applying migration id=backfill 2026/10/26 20:30:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-8053-7d7a-8cf8-50fe43e02876 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-8053-7d4e-afac-49b9ce7b4737 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-8053-7d4e-afac-49b9ce7b4737 2026/10/26 20:30:42 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersNotFollowing (1.20s) === RUN TestOutbox_PostToFollowersUnauthentictedUser 2026/10/26 20:30:42 INFO Applying migration id=initial 2026/10/26 20:30:42 INFO Applying migration id=notesupdated 2026/10/26 20:30:42 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:42 INFO Applying migration id=activitiesid 2026/10/26 20:30:42 INFO Applying migration id=outbox 2026/10/26 20:30:42 INFO Applying migration id=edits 2026/10/26 20:30:42 INFO Applying migration id=outboxactor 2026/10/26 20:30:42 INFO Applying migration id=outboxsender 2026/10/26 20:30:42 INFO Applying migration id=thread 2026/10/26 20:30:42 INFO Applying migration id=host 2026/10/26 20:30:42 INFO Applying migration id=sharedinbox 2026/10/26 20:30:42 INFO Applying migration id=noteshost 2026/10/26 20:30:42 INFO Applying migration id=fetched 2026/10/26 20:30:42 INFO Applying migration id=move 2026/10/26 20:30:42 INFO Applying migration id=cleanup 2026/10/26 20:30:42 INFO Applying migration id=received 2026/10/26 20:30:42 INFO Applying migration id=namehost 2026/10/26 20:30:42 INFO Applying migration id=outboxhost 2026/10/26 20:30:42 INFO Applying migration id=notesfts 2026/10/26 20:30:42 INFO Applying migration id=iconsname 2026/10/26 20:30:42 INFO Applying migration id=nohash 2026/10/26 20:30:42 INFO Applying migration id=shares 2026/10/26 20:30:42 INFO Applying migration id=actorttl 2026/10/26 20:30:42 INFO Applying migration id=tocc 2026/10/26 20:30:42 INFO Applying migration id=followeds 2026/10/26 20:30:42 INFO Applying migration id=certhash 2026/10/26 20:30:42 INFO Applying migration id=follows_sync 2026/10/26 20:30:42 INFO Applying migration id=jsonpath 2026/10/26 20:30:42 INFO Applying migration id=localforward 2026/10/26 20:30:42 INFO Applying migration id=avatar 2026/10/26 20:30:42 INFO Applying migration id=noimage 2026/10/26 20:30:42 INFO Applying migration id=feed 2026/10/26 20:30:42 INFO Applying migration id=bookmarks 2026/10/26 20:30:42 INFO Applying migration id=shareactivity 2026/10/26 20:30:42 INFO Applying migration id=application 2026/10/26 20:30:42 INFO Applying migration id=certificates 2026/10/26 20:30:42 INFO Applying migration id=rawforward 2026/10/26 20:30:42 INFO Applying migration id=publickey 2026/10/26 20:30:42 INFO Applying migration id=resolvegroup 2026/10/26 20:30:42 INFO Applying migration id=reject 2026/10/26 20:30:42 INFO Applying migration id=autodel 2026/10/26 20:30:42 INFO Applying migration id=jsonb 2026/10/26 20:30:42 INFO Applying migration id=quote 2026/10/26 20:30:42 INFO Applying migration id=rfc9421 2026/10/26 20:30:42 INFO Applying migration id=keys 2026/10/26 20:30:42 INFO Applying migration id=portable 2026/10/26 20:30:42 INFO Applying migration id=proofs 2026/10/26 20:30:42 INFO Applying migration id=contexts 2026/10/26 20:30:42 INFO Applying migration id=deliverieshost 2026/10/26 20:30:42 INFO Applying migration id=pembegin 2026/10/26 20:30:42 INFO Applying migration id=didhost 2026/10/26 20:30:42 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:42 INFO Applying migration id=invites 2026/10/26 20:30:42 INFO Applying migration id=ed25519blob 2026/10/26 20:30:42 INFO Applying migration id=rsablob 2026/10/26 20:30:42 INFO Applying migration id=iconscid 2026/10/26 20:30:42 INFO Applying migration id=actor 2026/10/26 20:30:42 INFO Applying migration id=localkeys 2026/10/26 20:30:42 INFO Applying migration id=deleted 2026/10/26 20:30:42 INFO Applying migration id=history 2026/10/26 20:30:42 INFO Applying migration id=outboxnano 2026/10/26 20:30:42 INFO Applying migration id=implements 2026/10/26 20:30:42 INFO Applying migration id=backfill 2026/10/26 20:30:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-8492-7458-9281-61f7e5c059d0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-8492-742a-918c-1c2e2723f0f1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-8492-742a-918c-1c2e2723f0f1 2026/10/26 20:30:43 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersUnauthentictedUser (1.09s) === RUN TestOutbox_PostToFollowersSelf 2026/10/26 20:30:43 INFO Applying migration id=initial 2026/10/26 20:30:43 INFO Applying migration id=notesupdated 2026/10/26 20:30:43 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:43 INFO Applying migration id=activitiesid 2026/10/26 20:30:43 INFO Applying migration id=outbox 2026/10/26 20:30:43 INFO Applying migration id=edits 2026/10/26 20:30:43 INFO Applying migration id=outboxactor 2026/10/26 20:30:43 INFO Applying migration id=outboxsender 2026/10/26 20:30:43 INFO Applying migration id=thread 2026/10/26 20:30:43 INFO Applying migration id=host 2026/10/26 20:30:43 INFO Applying migration id=sharedinbox 2026/10/26 20:30:43 INFO Applying migration id=noteshost 2026/10/26 20:30:43 INFO Applying migration id=fetched 2026/10/26 20:30:43 INFO Applying migration id=move 2026/10/26 20:30:43 INFO Applying migration id=cleanup 2026/10/26 20:30:43 INFO Applying migration id=received 2026/10/26 20:30:43 INFO Applying migration id=namehost 2026/10/26 20:30:43 INFO Applying migration id=outboxhost 2026/10/26 20:30:43 INFO Applying migration id=notesfts 2026/10/26 20:30:43 INFO Applying migration id=iconsname 2026/10/26 20:30:43 INFO Applying migration id=nohash 2026/10/26 20:30:43 INFO Applying migration id=shares 2026/10/26 20:30:43 INFO Applying migration id=actorttl 2026/10/26 20:30:43 INFO Applying migration id=tocc 2026/10/26 20:30:43 INFO Applying migration id=followeds 2026/10/26 20:30:43 INFO Applying migration id=certhash 2026/10/26 20:30:43 INFO Applying migration id=follows_sync 2026/10/26 20:30:43 INFO Applying migration id=jsonpath 2026/10/26 20:30:43 INFO Applying migration id=localforward 2026/10/26 20:30:43 INFO Applying migration id=avatar 2026/10/26 20:30:43 INFO Applying migration id=noimage 2026/10/26 20:30:43 INFO Applying migration id=feed 2026/10/26 20:30:43 INFO Applying migration id=bookmarks 2026/10/26 20:30:43 INFO Applying migration id=shareactivity 2026/10/26 20:30:43 INFO Applying migration id=application 2026/10/26 20:30:43 INFO Applying migration id=certificates 2026/10/26 20:30:43 INFO Applying migration id=rawforward 2026/10/26 20:30:43 INFO Applying migration id=publickey 2026/10/26 20:30:43 INFO Applying migration id=resolvegroup 2026/10/26 20:30:43 INFO Applying migration id=reject 2026/10/26 20:30:43 INFO Applying migration id=autodel 2026/10/26 20:30:43 INFO Applying migration id=jsonb 2026/10/26 20:30:43 INFO Applying migration id=quote 2026/10/26 20:30:43 INFO Applying migration id=rfc9421 2026/10/26 20:30:43 INFO Applying migration id=keys 2026/10/26 20:30:43 INFO Applying migration id=portable 2026/10/26 20:30:43 INFO Applying migration id=proofs 2026/10/26 20:30:43 INFO Applying migration id=contexts 2026/10/26 20:30:43 INFO Applying migration id=deliverieshost 2026/10/26 20:30:43 INFO Applying migration id=pembegin 2026/10/26 20:30:43 INFO Applying migration id=didhost 2026/10/26 20:30:43 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:43 INFO Applying migration id=invites 2026/10/26 20:30:43 INFO Applying migration id=ed25519blob 2026/10/26 20:30:43 INFO Applying migration id=rsablob 2026/10/26 20:30:43 INFO Applying migration id=iconscid 2026/10/26 20:30:43 INFO Applying migration id=actor 2026/10/26 20:30:43 INFO Applying migration id=localkeys 2026/10/26 20:30:43 INFO Applying migration id=deleted 2026/10/26 20:30:43 INFO Applying migration id=history 2026/10/26 20:30:43 INFO Applying migration id=outboxnano 2026/10/26 20:30:43 INFO Applying migration id=implements 2026/10/26 20:30:43 INFO Applying migration id=backfill 2026/10/26 20:30:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-8acc-72a3-b1cc-8f795417721d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-8acc-7272-975f-f2b73ecf185b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-8acc-7272-975f-f2b73ecf185b 2026/10/26 20:30:45 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_PostToFollowersSelf (1.59s) === RUN TestOutbox_DM 2026/10/26 20:30:45 INFO Applying migration id=initial 2026/10/26 20:30:45 INFO Applying migration id=notesupdated 2026/10/26 20:30:45 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:45 INFO Applying migration id=activitiesid 2026/10/26 20:30:45 INFO Applying migration id=outbox 2026/10/26 20:30:45 INFO Applying migration id=edits 2026/10/26 20:30:45 INFO Applying migration id=outboxactor 2026/10/26 20:30:45 INFO Applying migration id=outboxsender 2026/10/26 20:30:45 INFO Applying migration id=thread 2026/10/26 20:30:45 INFO Applying migration id=host 2026/10/26 20:30:45 INFO Applying migration id=sharedinbox 2026/10/26 20:30:45 INFO Applying migration id=noteshost 2026/10/26 20:30:45 INFO Applying migration id=fetched 2026/10/26 20:30:45 INFO Applying migration id=move 2026/10/26 20:30:45 INFO Applying migration id=cleanup 2026/10/26 20:30:45 INFO Applying migration id=received 2026/10/26 20:30:45 INFO Applying migration id=namehost 2026/10/26 20:30:45 INFO Applying migration id=outboxhost 2026/10/26 20:30:45 INFO Applying migration id=notesfts 2026/10/26 20:30:45 INFO Applying migration id=iconsname 2026/10/26 20:30:45 INFO Applying migration id=nohash 2026/10/26 20:30:45 INFO Applying migration id=shares 2026/10/26 20:30:45 INFO Applying migration id=actorttl 2026/10/26 20:30:45 INFO Applying migration id=tocc 2026/10/26 20:30:45 INFO Applying migration id=followeds 2026/10/26 20:30:45 INFO Applying migration id=certhash 2026/10/26 20:30:45 INFO Applying migration id=follows_sync 2026/10/26 20:30:45 INFO Applying migration id=jsonpath 2026/10/26 20:30:45 INFO Applying migration id=localforward 2026/10/26 20:30:45 INFO Applying migration id=avatar 2026/10/26 20:30:45 INFO Applying migration id=noimage 2026/10/26 20:30:45 INFO Applying migration id=feed 2026/10/26 20:30:45 INFO Applying migration id=bookmarks 2026/10/26 20:30:45 INFO Applying migration id=shareactivity 2026/10/26 20:30:45 INFO Applying migration id=application 2026/10/26 20:30:45 INFO Applying migration id=certificates 2026/10/26 20:30:45 INFO Applying migration id=rawforward 2026/10/26 20:30:45 INFO Applying migration id=publickey 2026/10/26 20:30:45 INFO Applying migration id=resolvegroup 2026/10/26 20:30:45 INFO Applying migration id=reject 2026/10/26 20:30:45 INFO Applying migration id=autodel 2026/10/26 20:30:45 INFO Applying migration id=jsonb 2026/10/26 20:30:45 INFO Applying migration id=quote 2026/10/26 20:30:45 INFO Applying migration id=rfc9421 2026/10/26 20:30:45 INFO Applying migration id=keys 2026/10/26 20:30:45 INFO Applying migration id=portable 2026/10/26 20:30:45 INFO Applying migration id=proofs 2026/10/26 20:30:45 INFO Applying migration id=contexts 2026/10/26 20:30:45 INFO Applying migration id=deliverieshost 2026/10/26 20:30:45 INFO Applying migration id=pembegin 2026/10/26 20:30:45 INFO Applying migration id=didhost 2026/10/26 20:30:45 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:45 INFO Applying migration id=invites 2026/10/26 20:30:45 INFO Applying migration id=ed25519blob 2026/10/26 20:30:45 INFO Applying migration id=rsablob 2026/10/26 20:30:45 INFO Applying migration id=iconscid 2026/10/26 20:30:45 INFO Applying migration id=actor 2026/10/26 20:30:45 INFO Applying migration id=localkeys 2026/10/26 20:30:45 INFO Applying migration id=deleted 2026/10/26 20:30:45 INFO Applying migration id=history 2026/10/26 20:30:45 INFO Applying migration id=outboxnano 2026/10/26 20:30:45 INFO Applying migration id=implements 2026/10/26 20:30:45 INFO Applying migration id=backfill 2026/10/26 20:30:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-8f49-706f-b28d-a0882090158b activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:30:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e8-8f49-790a-ad1d-f07d6102f113 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-8f49-706f-b28d-a0882090158b activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179e8-8f49-706f-b28d-a0882090158b 2026/10/26 20:30:46 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/26 20:30:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-8f4a-73ed-a096-230d52594fb9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-8f4a-70f9-b557-98b06f6d190c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-8f4a-70f9-b557-98b06f6d190c 2026/10/26 20:30:46 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DM (1.15s) === RUN TestOutbox_DMSelf 2026/10/26 20:30:46 INFO Applying migration id=initial 2026/10/26 20:30:46 INFO Applying migration id=notesupdated 2026/10/26 20:30:46 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:46 INFO Applying migration id=activitiesid 2026/10/26 20:30:46 INFO Applying migration id=outbox 2026/10/26 20:30:46 INFO Applying migration id=edits 2026/10/26 20:30:46 INFO Applying migration id=outboxactor 2026/10/26 20:30:46 INFO Applying migration id=outboxsender 2026/10/26 20:30:46 INFO Applying migration id=thread 2026/10/26 20:30:46 INFO Applying migration id=host 2026/10/26 20:30:46 INFO Applying migration id=sharedinbox 2026/10/26 20:30:46 INFO Applying migration id=noteshost 2026/10/26 20:30:46 INFO Applying migration id=fetched 2026/10/26 20:30:46 INFO Applying migration id=move 2026/10/26 20:30:46 INFO Applying migration id=cleanup 2026/10/26 20:30:46 INFO Applying migration id=received 2026/10/26 20:30:46 INFO Applying migration id=namehost 2026/10/26 20:30:46 INFO Applying migration id=outboxhost 2026/10/26 20:30:46 INFO Applying migration id=notesfts 2026/10/26 20:30:46 INFO Applying migration id=iconsname 2026/10/26 20:30:46 INFO Applying migration id=nohash 2026/10/26 20:30:46 INFO Applying migration id=shares 2026/10/26 20:30:46 INFO Applying migration id=actorttl 2026/10/26 20:30:46 INFO Applying migration id=tocc 2026/10/26 20:30:46 INFO Applying migration id=followeds 2026/10/26 20:30:46 INFO Applying migration id=certhash 2026/10/26 20:30:46 INFO Applying migration id=follows_sync 2026/10/26 20:30:46 INFO Applying migration id=jsonpath 2026/10/26 20:30:46 INFO Applying migration id=localforward 2026/10/26 20:30:46 INFO Applying migration id=avatar 2026/10/26 20:30:46 INFO Applying migration id=noimage 2026/10/26 20:30:46 INFO Applying migration id=feed 2026/10/26 20:30:46 INFO Applying migration id=bookmarks 2026/10/26 20:30:46 INFO Applying migration id=shareactivity 2026/10/26 20:30:46 INFO Applying migration id=application 2026/10/26 20:30:46 INFO Applying migration id=certificates 2026/10/26 20:30:46 INFO Applying migration id=rawforward 2026/10/26 20:30:46 INFO Applying migration id=publickey 2026/10/26 20:30:46 INFO Applying migration id=resolvegroup 2026/10/26 20:30:46 INFO Applying migration id=reject 2026/10/26 20:30:46 INFO Applying migration id=autodel 2026/10/26 20:30:46 INFO Applying migration id=jsonb 2026/10/26 20:30:46 INFO Applying migration id=quote 2026/10/26 20:30:46 INFO Applying migration id=rfc9421 2026/10/26 20:30:46 INFO Applying migration id=keys 2026/10/26 20:30:46 INFO Applying migration id=portable 2026/10/26 20:30:46 INFO Applying migration id=proofs 2026/10/26 20:30:46 INFO Applying migration id=contexts 2026/10/26 20:30:46 INFO Applying migration id=deliverieshost 2026/10/26 20:30:46 INFO Applying migration id=pembegin 2026/10/26 20:30:46 INFO Applying migration id=didhost 2026/10/26 20:30:46 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:46 INFO Applying migration id=invites 2026/10/26 20:30:46 INFO Applying migration id=ed25519blob 2026/10/26 20:30:46 INFO Applying migration id=rsablob 2026/10/26 20:30:46 INFO Applying migration id=iconscid 2026/10/26 20:30:46 INFO Applying migration id=actor 2026/10/26 20:30:46 INFO Applying migration id=localkeys 2026/10/26 20:30:46 INFO Applying migration id=deleted 2026/10/26 20:30:46 INFO Applying migration id=history 2026/10/26 20:30:46 INFO Applying migration id=outboxnano 2026/10/26 20:30:46 INFO Applying migration id=implements 2026/10/26 20:30:46 INFO Applying migration id=backfill 2026/10/26 20:30:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-931b-7b26-be78-3e7ecdde4d91 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:30:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e8-931c-742e-9b29-b243f8a2437a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-931b-7b26-be78-3e7ecdde4d91 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179e8-931b-7b26-be78-3e7ecdde4d91 2026/10/26 20:30:47 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/26 20:30:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-931c-7e02-a812-630eb4bd7b94 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-931c-7af1-bca8-446658240d9c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-931c-7af1-bca8-446658240d9c 2026/10/26 20:30:47 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMSelf (0.98s) === RUN TestOutbox_DMNotRecipient 2026/10/26 20:30:47 INFO Applying migration id=initial 2026/10/26 20:30:47 INFO Applying migration id=notesupdated 2026/10/26 20:30:47 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:47 INFO Applying migration id=activitiesid 2026/10/26 20:30:47 INFO Applying migration id=outbox 2026/10/26 20:30:47 INFO Applying migration id=edits 2026/10/26 20:30:47 INFO Applying migration id=outboxactor 2026/10/26 20:30:47 INFO Applying migration id=outboxsender 2026/10/26 20:30:47 INFO Applying migration id=thread 2026/10/26 20:30:47 INFO Applying migration id=host 2026/10/26 20:30:47 INFO Applying migration id=sharedinbox 2026/10/26 20:30:47 INFO Applying migration id=noteshost 2026/10/26 20:30:47 INFO Applying migration id=fetched 2026/10/26 20:30:47 INFO Applying migration id=move 2026/10/26 20:30:47 INFO Applying migration id=cleanup 2026/10/26 20:30:47 INFO Applying migration id=received 2026/10/26 20:30:47 INFO Applying migration id=namehost 2026/10/26 20:30:47 INFO Applying migration id=outboxhost 2026/10/26 20:30:47 INFO Applying migration id=notesfts 2026/10/26 20:30:47 INFO Applying migration id=iconsname 2026/10/26 20:30:47 INFO Applying migration id=nohash 2026/10/26 20:30:47 INFO Applying migration id=shares 2026/10/26 20:30:47 INFO Applying migration id=actorttl 2026/10/26 20:30:47 INFO Applying migration id=tocc 2026/10/26 20:30:47 INFO Applying migration id=followeds 2026/10/26 20:30:47 INFO Applying migration id=certhash 2026/10/26 20:30:47 INFO Applying migration id=follows_sync 2026/10/26 20:30:47 INFO Applying migration id=jsonpath 2026/10/26 20:30:47 INFO Applying migration id=localforward 2026/10/26 20:30:47 INFO Applying migration id=avatar 2026/10/26 20:30:47 INFO Applying migration id=noimage 2026/10/26 20:30:47 INFO Applying migration id=feed 2026/10/26 20:30:47 INFO Applying migration id=bookmarks 2026/10/26 20:30:47 INFO Applying migration id=shareactivity 2026/10/26 20:30:47 INFO Applying migration id=application 2026/10/26 20:30:47 INFO Applying migration id=certificates 2026/10/26 20:30:47 INFO Applying migration id=rawforward 2026/10/26 20:30:47 INFO Applying migration id=publickey 2026/10/26 20:30:47 INFO Applying migration id=resolvegroup 2026/10/26 20:30:47 INFO Applying migration id=reject 2026/10/26 20:30:47 INFO Applying migration id=autodel 2026/10/26 20:30:47 INFO Applying migration id=jsonb 2026/10/26 20:30:47 INFO Applying migration id=quote 2026/10/26 20:30:47 INFO Applying migration id=rfc9421 2026/10/26 20:30:47 INFO Applying migration id=keys 2026/10/26 20:30:47 INFO Applying migration id=portable 2026/10/26 20:30:47 INFO Applying migration id=proofs 2026/10/26 20:30:47 INFO Applying migration id=contexts 2026/10/26 20:30:47 INFO Applying migration id=deliverieshost 2026/10/26 20:30:47 INFO Applying migration id=pembegin 2026/10/26 20:30:47 INFO Applying migration id=didhost 2026/10/26 20:30:47 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:47 INFO Applying migration id=invites 2026/10/26 20:30:47 INFO Applying migration id=ed25519blob 2026/10/26 20:30:47 INFO Applying migration id=rsablob 2026/10/26 20:30:47 INFO Applying migration id=iconscid 2026/10/26 20:30:47 INFO Applying migration id=actor 2026/10/26 20:30:47 INFO Applying migration id=localkeys 2026/10/26 20:30:47 INFO Applying migration id=deleted 2026/10/26 20:30:47 INFO Applying migration id=history 2026/10/26 20:30:47 INFO Applying migration id=outboxnano 2026/10/26 20:30:47 INFO Applying migration id=implements 2026/10/26 20:30:47 INFO Applying migration id=backfill 2026/10/26 20:30:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-96f3-742a-86b3-9313bd9409ee activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:30:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e8-96f3-7d0a-9125-f977128ac588 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-96f3-742a-86b3-9313bd9409ee activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179e8-96f3-742a-86b3-9313bd9409ee 2026/10/26 20:30:48 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/26 20:30:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-96f4-77cc-8929-4622696783f5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-96f4-74d9-86ec-ece0de95d899 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-96f4-74d9-86ec-ece0de95d899 2026/10/26 20:30:48 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_DMNotRecipient (0.98s) === RUN TestOutbox_UnauthenticatedUser 2026/10/26 20:30:48 INFO Applying migration id=initial 2026/10/26 20:30:48 INFO Applying migration id=notesupdated 2026/10/26 20:30:48 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:48 INFO Applying migration id=activitiesid 2026/10/26 20:30:48 INFO Applying migration id=outbox 2026/10/26 20:30:48 INFO Applying migration id=edits 2026/10/26 20:30:48 INFO Applying migration id=outboxactor 2026/10/26 20:30:48 INFO Applying migration id=outboxsender 2026/10/26 20:30:48 INFO Applying migration id=thread 2026/10/26 20:30:48 INFO Applying migration id=host 2026/10/26 20:30:48 INFO Applying migration id=sharedinbox 2026/10/26 20:30:48 INFO Applying migration id=noteshost 2026/10/26 20:30:48 INFO Applying migration id=fetched 2026/10/26 20:30:48 INFO Applying migration id=move 2026/10/26 20:30:48 INFO Applying migration id=cleanup 2026/10/26 20:30:48 INFO Applying migration id=received 2026/10/26 20:30:48 INFO Applying migration id=namehost 2026/10/26 20:30:48 INFO Applying migration id=outboxhost 2026/10/26 20:30:48 INFO Applying migration id=notesfts 2026/10/26 20:30:48 INFO Applying migration id=iconsname 2026/10/26 20:30:48 INFO Applying migration id=nohash 2026/10/26 20:30:48 INFO Applying migration id=shares 2026/10/26 20:30:48 INFO Applying migration id=actorttl 2026/10/26 20:30:48 INFO Applying migration id=tocc 2026/10/26 20:30:48 INFO Applying migration id=followeds 2026/10/26 20:30:48 INFO Applying migration id=certhash 2026/10/26 20:30:48 INFO Applying migration id=follows_sync 2026/10/26 20:30:48 INFO Applying migration id=jsonpath 2026/10/26 20:30:48 INFO Applying migration id=localforward 2026/10/26 20:30:48 INFO Applying migration id=avatar 2026/10/26 20:30:48 INFO Applying migration id=noimage 2026/10/26 20:30:48 INFO Applying migration id=feed 2026/10/26 20:30:48 INFO Applying migration id=bookmarks 2026/10/26 20:30:48 INFO Applying migration id=shareactivity 2026/10/26 20:30:48 INFO Applying migration id=application 2026/10/26 20:30:48 INFO Applying migration id=certificates 2026/10/26 20:30:48 INFO Applying migration id=rawforward 2026/10/26 20:30:48 INFO Applying migration id=publickey 2026/10/26 20:30:48 INFO Applying migration id=resolvegroup 2026/10/26 20:30:48 INFO Applying migration id=reject 2026/10/26 20:30:48 INFO Applying migration id=autodel 2026/10/26 20:30:48 INFO Applying migration id=jsonb 2026/10/26 20:30:48 INFO Applying migration id=quote 2026/10/26 20:30:48 INFO Applying migration id=rfc9421 2026/10/26 20:30:48 INFO Applying migration id=keys 2026/10/26 20:30:48 INFO Applying migration id=portable 2026/10/26 20:30:48 INFO Applying migration id=proofs 2026/10/26 20:30:48 INFO Applying migration id=contexts 2026/10/26 20:30:48 INFO Applying migration id=deliverieshost 2026/10/26 20:30:48 INFO Applying migration id=pembegin 2026/10/26 20:30:48 INFO Applying migration id=didhost 2026/10/26 20:30:48 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:48 INFO Applying migration id=invites 2026/10/26 20:30:48 INFO Applying migration id=ed25519blob 2026/10/26 20:30:48 INFO Applying migration id=rsablob 2026/10/26 20:30:48 INFO Applying migration id=iconscid 2026/10/26 20:30:48 INFO Applying migration id=actor 2026/10/26 20:30:48 INFO Applying migration id=localkeys 2026/10/26 20:30:48 INFO Applying migration id=deleted 2026/10/26 20:30:48 INFO Applying migration id=history 2026/10/26 20:30:48 INFO Applying migration id=outboxnano 2026/10/26 20:30:48 INFO Applying migration id=implements 2026/10/26 20:30:48 INFO Applying migration id=backfill 2026/10/26 20:30:49 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-9b78-7bb2-aade-289bf1851381 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:30:49 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e8-9b79-74de-b0bd-03e4c8520de8 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-9b78-7bb2-aade-289bf1851381 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179e8-9b78-7bb2-aade-289bf1851381 2026/10/26 20:30:49 INFO Adding mention name=@bob actor=https://localhost.localdomain:8443/user/bob 2026/10/26 20:30:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-9b7a-702a-8f29-fcf5db960e6e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-9b79-7c3a-956b-97d15ee8419e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-9b79-7c3a-956b-97d15ee8419e 2026/10/26 20:30:49 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 --- PASS: TestOutbox_UnauthenticatedUser (1.16s) === RUN TestOutbox_PublicPostInGroup 2026/10/26 20:30:49 INFO Applying migration id=initial 2026/10/26 20:30:49 INFO Applying migration id=notesupdated 2026/10/26 20:30:49 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:49 INFO Applying migration id=activitiesid 2026/10/26 20:30:49 INFO Applying migration id=outbox 2026/10/26 20:30:49 INFO Applying migration id=edits 2026/10/26 20:30:49 INFO Applying migration id=outboxactor 2026/10/26 20:30:49 INFO Applying migration id=outboxsender 2026/10/26 20:30:49 INFO Applying migration id=thread 2026/10/26 20:30:49 INFO Applying migration id=host 2026/10/26 20:30:49 INFO Applying migration id=sharedinbox 2026/10/26 20:30:49 INFO Applying migration id=noteshost 2026/10/26 20:30:49 INFO Applying migration id=fetched 2026/10/26 20:30:49 INFO Applying migration id=move 2026/10/26 20:30:49 INFO Applying migration id=cleanup 2026/10/26 20:30:49 INFO Applying migration id=received 2026/10/26 20:30:49 INFO Applying migration id=namehost 2026/10/26 20:30:49 INFO Applying migration id=outboxhost 2026/10/26 20:30:49 INFO Applying migration id=notesfts 2026/10/26 20:30:49 INFO Applying migration id=iconsname 2026/10/26 20:30:49 INFO Applying migration id=nohash 2026/10/26 20:30:49 INFO Applying migration id=shares 2026/10/26 20:30:49 INFO Applying migration id=actorttl 2026/10/26 20:30:49 INFO Applying migration id=tocc 2026/10/26 20:30:49 INFO Applying migration id=followeds 2026/10/26 20:30:49 INFO Applying migration id=certhash 2026/10/26 20:30:49 INFO Applying migration id=follows_sync 2026/10/26 20:30:49 INFO Applying migration id=jsonpath 2026/10/26 20:30:49 INFO Applying migration id=localforward 2026/10/26 20:30:49 INFO Applying migration id=avatar 2026/10/26 20:30:49 INFO Applying migration id=noimage 2026/10/26 20:30:49 INFO Applying migration id=feed 2026/10/26 20:30:49 INFO Applying migration id=bookmarks 2026/10/26 20:30:49 INFO Applying migration id=shareactivity 2026/10/26 20:30:49 INFO Applying migration id=application 2026/10/26 20:30:49 INFO Applying migration id=certificates 2026/10/26 20:30:49 INFO Applying migration id=rawforward 2026/10/26 20:30:49 INFO Applying migration id=publickey 2026/10/26 20:30:49 INFO Applying migration id=resolvegroup 2026/10/26 20:30:49 INFO Applying migration id=reject 2026/10/26 20:30:49 INFO Applying migration id=autodel 2026/10/26 20:30:49 INFO Applying migration id=jsonb 2026/10/26 20:30:49 INFO Applying migration id=quote 2026/10/26 20:30:49 INFO Applying migration id=rfc9421 2026/10/26 20:30:49 INFO Applying migration id=keys 2026/10/26 20:30:49 INFO Applying migration id=portable 2026/10/26 20:30:49 INFO Applying migration id=proofs 2026/10/26 20:30:49 INFO Applying migration id=contexts 2026/10/26 20:30:49 INFO Applying migration id=deliverieshost 2026/10/26 20:30:49 INFO Applying migration id=pembegin 2026/10/26 20:30:49 INFO Applying migration id=didhost 2026/10/26 20:30:49 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:49 INFO Applying migration id=invites 2026/10/26 20:30:49 INFO Applying migration id=ed25519blob 2026/10/26 20:30:49 INFO Applying migration id=rsablob 2026/10/26 20:30:49 INFO Applying migration id=iconscid 2026/10/26 20:30:49 INFO Applying migration id=actor 2026/10/26 20:30:49 INFO Applying migration id=localkeys 2026/10/26 20:30:49 INFO Applying migration id=deleted 2026/10/26 20:30:49 INFO Applying migration id=history 2026/10/26 20:30:49 INFO Applying migration id=outboxnano 2026/10/26 20:30:49 INFO Applying migration id=implements 2026/10/26 20:30:49 INFO Applying migration id=backfill 2026/10/26 20:30: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/26 20:30:50 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroup (0.76s) === RUN TestOutbox_PublicPostInGroupUnauthenticatedUser 2026/10/26 20:30:50 INFO Applying migration id=initial 2026/10/26 20:30:50 INFO Applying migration id=notesupdated 2026/10/26 20:30:50 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:50 INFO Applying migration id=activitiesid 2026/10/26 20:30:50 INFO Applying migration id=outbox 2026/10/26 20:30:50 INFO Applying migration id=edits 2026/10/26 20:30:50 INFO Applying migration id=outboxactor 2026/10/26 20:30:50 INFO Applying migration id=outboxsender 2026/10/26 20:30:50 INFO Applying migration id=thread 2026/10/26 20:30:50 INFO Applying migration id=host 2026/10/26 20:30:50 INFO Applying migration id=sharedinbox 2026/10/26 20:30:50 INFO Applying migration id=noteshost 2026/10/26 20:30:50 INFO Applying migration id=fetched 2026/10/26 20:30:50 INFO Applying migration id=move 2026/10/26 20:30:50 INFO Applying migration id=cleanup 2026/10/26 20:30:50 INFO Applying migration id=received 2026/10/26 20:30:50 INFO Applying migration id=namehost 2026/10/26 20:30:50 INFO Applying migration id=outboxhost 2026/10/26 20:30:50 INFO Applying migration id=notesfts 2026/10/26 20:30:50 INFO Applying migration id=iconsname 2026/10/26 20:30:50 INFO Applying migration id=nohash 2026/10/26 20:30:50 INFO Applying migration id=shares 2026/10/26 20:30:50 INFO Applying migration id=actorttl 2026/10/26 20:30:50 INFO Applying migration id=tocc 2026/10/26 20:30:50 INFO Applying migration id=followeds 2026/10/26 20:30:50 INFO Applying migration id=certhash 2026/10/26 20:30:50 INFO Applying migration id=follows_sync 2026/10/26 20:30:50 INFO Applying migration id=jsonpath 2026/10/26 20:30:50 INFO Applying migration id=localforward 2026/10/26 20:30:50 INFO Applying migration id=avatar 2026/10/26 20:30:50 INFO Applying migration id=noimage 2026/10/26 20:30:50 INFO Applying migration id=feed 2026/10/26 20:30:50 INFO Applying migration id=bookmarks 2026/10/26 20:30:50 INFO Applying migration id=shareactivity 2026/10/26 20:30:50 INFO Applying migration id=application 2026/10/26 20:30:50 INFO Applying migration id=certificates 2026/10/26 20:30:50 INFO Applying migration id=rawforward 2026/10/26 20:30:50 INFO Applying migration id=publickey 2026/10/26 20:30:50 INFO Applying migration id=resolvegroup 2026/10/26 20:30:50 INFO Applying migration id=reject 2026/10/26 20:30:50 INFO Applying migration id=autodel 2026/10/26 20:30:50 INFO Applying migration id=jsonb 2026/10/26 20:30:50 INFO Applying migration id=quote 2026/10/26 20:30:50 INFO Applying migration id=rfc9421 2026/10/26 20:30:50 INFO Applying migration id=keys 2026/10/26 20:30:50 INFO Applying migration id=portable 2026/10/26 20:30:50 INFO Applying migration id=proofs 2026/10/26 20:30:50 INFO Applying migration id=contexts 2026/10/26 20:30:50 INFO Applying migration id=deliverieshost 2026/10/26 20:30:50 INFO Applying migration id=pembegin 2026/10/26 20:30:50 INFO Applying migration id=didhost 2026/10/26 20:30:50 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:50 INFO Applying migration id=invites 2026/10/26 20:30:50 INFO Applying migration id=ed25519blob 2026/10/26 20:30:50 INFO Applying migration id=rsablob 2026/10/26 20:30:50 INFO Applying migration id=iconscid 2026/10/26 20:30:50 INFO Applying migration id=actor 2026/10/26 20:30:50 INFO Applying migration id=localkeys 2026/10/26 20:30:50 INFO Applying migration id=deleted 2026/10/26 20:30:50 INFO Applying migration id=history 2026/10/26 20:30:50 INFO Applying migration id=outboxnano 2026/10/26 20:30:50 INFO Applying migration id=implements 2026/10/26 20:30:50 INFO Applying migration id=backfill 2026/10/26 20:30:51 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:30:51 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupUnauthenticatedUser (0.90s) === RUN TestOutbox_PublicPostInGroupAudienceSetByUser 2026/10/26 20:30:51 INFO Applying migration id=initial 2026/10/26 20:30:51 INFO Applying migration id=notesupdated 2026/10/26 20:30:51 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:51 INFO Applying migration id=activitiesid 2026/10/26 20:30:51 INFO Applying migration id=outbox 2026/10/26 20:30:51 INFO Applying migration id=edits 2026/10/26 20:30:51 INFO Applying migration id=outboxactor 2026/10/26 20:30:51 INFO Applying migration id=outboxsender 2026/10/26 20:30:51 INFO Applying migration id=thread 2026/10/26 20:30:51 INFO Applying migration id=host 2026/10/26 20:30:51 INFO Applying migration id=sharedinbox 2026/10/26 20:30:51 INFO Applying migration id=noteshost 2026/10/26 20:30:51 INFO Applying migration id=fetched 2026/10/26 20:30:51 INFO Applying migration id=move 2026/10/26 20:30:51 INFO Applying migration id=cleanup 2026/10/26 20:30:51 INFO Applying migration id=received 2026/10/26 20:30:51 INFO Applying migration id=namehost 2026/10/26 20:30:51 INFO Applying migration id=outboxhost 2026/10/26 20:30:51 INFO Applying migration id=notesfts 2026/10/26 20:30:51 INFO Applying migration id=iconsname 2026/10/26 20:30:51 INFO Applying migration id=nohash 2026/10/26 20:30:51 INFO Applying migration id=shares 2026/10/26 20:30:51 INFO Applying migration id=actorttl 2026/10/26 20:30:51 INFO Applying migration id=tocc 2026/10/26 20:30:51 INFO Applying migration id=followeds 2026/10/26 20:30:51 INFO Applying migration id=certhash 2026/10/26 20:30:51 INFO Applying migration id=follows_sync 2026/10/26 20:30:51 INFO Applying migration id=jsonpath 2026/10/26 20:30:51 INFO Applying migration id=localforward 2026/10/26 20:30:51 INFO Applying migration id=avatar 2026/10/26 20:30:51 INFO Applying migration id=noimage 2026/10/26 20:30:51 INFO Applying migration id=feed 2026/10/26 20:30:51 INFO Applying migration id=bookmarks 2026/10/26 20:30:51 INFO Applying migration id=shareactivity 2026/10/26 20:30:51 INFO Applying migration id=application 2026/10/26 20:30:51 INFO Applying migration id=certificates 2026/10/26 20:30:51 INFO Applying migration id=rawforward 2026/10/26 20:30:51 INFO Applying migration id=publickey 2026/10/26 20:30:51 INFO Applying migration id=resolvegroup 2026/10/26 20:30:51 INFO Applying migration id=reject 2026/10/26 20:30:51 INFO Applying migration id=autodel 2026/10/26 20:30:51 INFO Applying migration id=jsonb 2026/10/26 20:30:51 INFO Applying migration id=quote 2026/10/26 20:30:51 INFO Applying migration id=rfc9421 2026/10/26 20:30:51 INFO Applying migration id=keys 2026/10/26 20:30:51 INFO Applying migration id=portable 2026/10/26 20:30:51 INFO Applying migration id=proofs 2026/10/26 20:30:51 INFO Applying migration id=contexts 2026/10/26 20:30:51 INFO Applying migration id=deliverieshost 2026/10/26 20:30:51 INFO Applying migration id=pembegin 2026/10/26 20:30:51 INFO Applying migration id=didhost 2026/10/26 20:30:51 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:51 INFO Applying migration id=invites 2026/10/26 20:30:51 INFO Applying migration id=ed25519blob 2026/10/26 20:30:51 INFO Applying migration id=rsablob 2026/10/26 20:30:51 INFO Applying migration id=iconscid 2026/10/26 20:30:51 INFO Applying migration id=actor 2026/10/26 20:30:51 INFO Applying migration id=localkeys 2026/10/26 20:30:51 INFO Applying migration id=deleted 2026/10/26 20:30:51 INFO Applying migration id=history 2026/10/26 20:30:51 INFO Applying migration id=outboxnano 2026/10/26 20:30:51 INFO Applying migration id=implements 2026/10/26 20:30:51 INFO Applying migration id=backfill 2026/10/26 20:30: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/26 20:30:52 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/26 20:30:52 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByUser (1.23s) === RUN TestOutbox_PublicPostInGroupAudienceSetByGroup 2026/10/26 20:30:52 INFO Applying migration id=initial 2026/10/26 20:30:52 INFO Applying migration id=notesupdated 2026/10/26 20:30:52 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:52 INFO Applying migration id=activitiesid 2026/10/26 20:30:52 INFO Applying migration id=outbox 2026/10/26 20:30:52 INFO Applying migration id=edits 2026/10/26 20:30:52 INFO Applying migration id=outboxactor 2026/10/26 20:30:52 INFO Applying migration id=outboxsender 2026/10/26 20:30:52 INFO Applying migration id=thread 2026/10/26 20:30:52 INFO Applying migration id=host 2026/10/26 20:30:52 INFO Applying migration id=sharedinbox 2026/10/26 20:30:52 INFO Applying migration id=noteshost 2026/10/26 20:30:52 INFO Applying migration id=fetched 2026/10/26 20:30:52 INFO Applying migration id=move 2026/10/26 20:30:52 INFO Applying migration id=cleanup 2026/10/26 20:30:52 INFO Applying migration id=received 2026/10/26 20:30:52 INFO Applying migration id=namehost 2026/10/26 20:30:52 INFO Applying migration id=outboxhost 2026/10/26 20:30:52 INFO Applying migration id=notesfts 2026/10/26 20:30:52 INFO Applying migration id=iconsname 2026/10/26 20:30:52 INFO Applying migration id=nohash 2026/10/26 20:30:52 INFO Applying migration id=shares 2026/10/26 20:30:52 INFO Applying migration id=actorttl 2026/10/26 20:30:52 INFO Applying migration id=tocc 2026/10/26 20:30:52 INFO Applying migration id=followeds 2026/10/26 20:30:52 INFO Applying migration id=certhash 2026/10/26 20:30:52 INFO Applying migration id=follows_sync 2026/10/26 20:30:52 INFO Applying migration id=jsonpath 2026/10/26 20:30:52 INFO Applying migration id=localforward 2026/10/26 20:30:52 INFO Applying migration id=avatar 2026/10/26 20:30:52 INFO Applying migration id=noimage 2026/10/26 20:30:52 INFO Applying migration id=feed 2026/10/26 20:30:52 INFO Applying migration id=bookmarks 2026/10/26 20:30:52 INFO Applying migration id=shareactivity 2026/10/26 20:30:52 INFO Applying migration id=application 2026/10/26 20:30:52 INFO Applying migration id=certificates 2026/10/26 20:30:52 INFO Applying migration id=rawforward 2026/10/26 20:30:52 INFO Applying migration id=publickey 2026/10/26 20:30:52 INFO Applying migration id=resolvegroup 2026/10/26 20:30:52 INFO Applying migration id=reject 2026/10/26 20:30:52 INFO Applying migration id=autodel 2026/10/26 20:30:52 INFO Applying migration id=jsonb 2026/10/26 20:30:52 INFO Applying migration id=quote 2026/10/26 20:30:52 INFO Applying migration id=rfc9421 2026/10/26 20:30:52 INFO Applying migration id=keys 2026/10/26 20:30:52 INFO Applying migration id=portable 2026/10/26 20:30:52 INFO Applying migration id=proofs 2026/10/26 20:30:52 INFO Applying migration id=contexts 2026/10/26 20:30:52 INFO Applying migration id=deliverieshost 2026/10/26 20:30:52 INFO Applying migration id=pembegin 2026/10/26 20:30:52 INFO Applying migration id=didhost 2026/10/26 20:30:52 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:52 INFO Applying migration id=invites 2026/10/26 20:30:52 INFO Applying migration id=ed25519blob 2026/10/26 20:30:52 INFO Applying migration id=rsablob 2026/10/26 20:30:52 INFO Applying migration id=iconscid 2026/10/26 20:30:52 INFO Applying migration id=actor 2026/10/26 20:30:52 INFO Applying migration id=localkeys 2026/10/26 20:30:52 INFO Applying migration id=deleted 2026/10/26 20:30:52 INFO Applying migration id=history 2026/10/26 20:30:52 INFO Applying migration id=outboxnano 2026/10/26 20:30:52 INFO Applying migration id=implements 2026/10/26 20:30:52 INFO Applying migration id=backfill 2026/10/26 20:30:54 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:30:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/26 20:30:54 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupAudienceSetByGroup (1.90s) === RUN TestOutbox_PublicPostInGroupDeletedByUser 2026/10/26 20:30:54 INFO Applying migration id=initial 2026/10/26 20:30:54 INFO Applying migration id=notesupdated 2026/10/26 20:30:54 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:54 INFO Applying migration id=activitiesid 2026/10/26 20:30:54 INFO Applying migration id=outbox 2026/10/26 20:30:54 INFO Applying migration id=edits 2026/10/26 20:30:54 INFO Applying migration id=outboxactor 2026/10/26 20:30:54 INFO Applying migration id=outboxsender 2026/10/26 20:30:54 INFO Applying migration id=thread 2026/10/26 20:30:54 INFO Applying migration id=host 2026/10/26 20:30:54 INFO Applying migration id=sharedinbox 2026/10/26 20:30:54 INFO Applying migration id=noteshost 2026/10/26 20:30:54 INFO Applying migration id=fetched 2026/10/26 20:30:54 INFO Applying migration id=move 2026/10/26 20:30:54 INFO Applying migration id=cleanup 2026/10/26 20:30:54 INFO Applying migration id=received 2026/10/26 20:30:54 INFO Applying migration id=namehost 2026/10/26 20:30:54 INFO Applying migration id=outboxhost 2026/10/26 20:30:54 INFO Applying migration id=notesfts 2026/10/26 20:30:54 INFO Applying migration id=iconsname 2026/10/26 20:30:54 INFO Applying migration id=nohash 2026/10/26 20:30:54 INFO Applying migration id=shares 2026/10/26 20:30:54 INFO Applying migration id=actorttl 2026/10/26 20:30:54 INFO Applying migration id=tocc 2026/10/26 20:30:54 INFO Applying migration id=followeds 2026/10/26 20:30:54 INFO Applying migration id=certhash 2026/10/26 20:30:54 INFO Applying migration id=follows_sync 2026/10/26 20:30:54 INFO Applying migration id=jsonpath 2026/10/26 20:30:54 INFO Applying migration id=localforward 2026/10/26 20:30:54 INFO Applying migration id=avatar 2026/10/26 20:30:54 INFO Applying migration id=noimage 2026/10/26 20:30:54 INFO Applying migration id=feed 2026/10/26 20:30:54 INFO Applying migration id=bookmarks 2026/10/26 20:30:54 INFO Applying migration id=shareactivity 2026/10/26 20:30:54 INFO Applying migration id=application 2026/10/26 20:30:54 INFO Applying migration id=certificates 2026/10/26 20:30:54 INFO Applying migration id=rawforward 2026/10/26 20:30:54 INFO Applying migration id=publickey 2026/10/26 20:30:54 INFO Applying migration id=resolvegroup 2026/10/26 20:30:54 INFO Applying migration id=reject 2026/10/26 20:30:54 INFO Applying migration id=autodel 2026/10/26 20:30:54 INFO Applying migration id=jsonb 2026/10/26 20:30:54 INFO Applying migration id=quote 2026/10/26 20:30:54 INFO Applying migration id=rfc9421 2026/10/26 20:30:54 INFO Applying migration id=keys 2026/10/26 20:30:54 INFO Applying migration id=portable 2026/10/26 20:30:54 INFO Applying migration id=proofs 2026/10/26 20:30:54 INFO Applying migration id=contexts 2026/10/26 20:30:54 INFO Applying migration id=deliverieshost 2026/10/26 20:30:54 INFO Applying migration id=pembegin 2026/10/26 20:30:54 INFO Applying migration id=didhost 2026/10/26 20:30:54 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:54 INFO Applying migration id=invites 2026/10/26 20:30:54 INFO Applying migration id=ed25519blob 2026/10/26 20:30:54 INFO Applying migration id=rsablob 2026/10/26 20:30:54 INFO Applying migration id=iconscid 2026/10/26 20:30:54 INFO Applying migration id=actor 2026/10/26 20:30:54 INFO Applying migration id=localkeys 2026/10/26 20:30:54 INFO Applying migration id=deleted 2026/10/26 20:30:54 INFO Applying migration id=history 2026/10/26 20:30:54 INFO Applying migration id=outboxnano 2026/10/26 20:30:54 INFO Applying migration id=implements 2026/10/26 20:30:54 INFO Applying migration id=backfill 2026/10/26 20:30:56 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:30:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/26 20:30:56 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/10/26 20:30:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByUser (1.55s) === RUN TestOutbox_PublicPostInGroupDeletedByAnotherUser 2026/10/26 20:30:56 INFO Applying migration id=initial 2026/10/26 20:30:56 INFO Applying migration id=notesupdated 2026/10/26 20:30:56 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:56 INFO Applying migration id=activitiesid 2026/10/26 20:30:56 INFO Applying migration id=outbox 2026/10/26 20:30:56 INFO Applying migration id=edits 2026/10/26 20:30:56 INFO Applying migration id=outboxactor 2026/10/26 20:30:56 INFO Applying migration id=outboxsender 2026/10/26 20:30:56 INFO Applying migration id=thread 2026/10/26 20:30:56 INFO Applying migration id=host 2026/10/26 20:30:56 INFO Applying migration id=sharedinbox 2026/10/26 20:30:56 INFO Applying migration id=noteshost 2026/10/26 20:30:56 INFO Applying migration id=fetched 2026/10/26 20:30:56 INFO Applying migration id=move 2026/10/26 20:30:56 INFO Applying migration id=cleanup 2026/10/26 20:30:56 INFO Applying migration id=received 2026/10/26 20:30:56 INFO Applying migration id=namehost 2026/10/26 20:30:56 INFO Applying migration id=outboxhost 2026/10/26 20:30:56 INFO Applying migration id=notesfts 2026/10/26 20:30:56 INFO Applying migration id=iconsname 2026/10/26 20:30:56 INFO Applying migration id=nohash 2026/10/26 20:30:56 INFO Applying migration id=shares 2026/10/26 20:30:56 INFO Applying migration id=actorttl 2026/10/26 20:30:56 INFO Applying migration id=tocc 2026/10/26 20:30:56 INFO Applying migration id=followeds 2026/10/26 20:30:56 INFO Applying migration id=certhash 2026/10/26 20:30:56 INFO Applying migration id=follows_sync 2026/10/26 20:30:56 INFO Applying migration id=jsonpath 2026/10/26 20:30:56 INFO Applying migration id=localforward 2026/10/26 20:30:56 INFO Applying migration id=avatar 2026/10/26 20:30:56 INFO Applying migration id=noimage 2026/10/26 20:30:56 INFO Applying migration id=feed 2026/10/26 20:30:56 INFO Applying migration id=bookmarks 2026/10/26 20:30:56 INFO Applying migration id=shareactivity 2026/10/26 20:30:56 INFO Applying migration id=application 2026/10/26 20:30:56 INFO Applying migration id=certificates 2026/10/26 20:30:56 INFO Applying migration id=rawforward 2026/10/26 20:30:56 INFO Applying migration id=publickey 2026/10/26 20:30:56 INFO Applying migration id=resolvegroup 2026/10/26 20:30:56 INFO Applying migration id=reject 2026/10/26 20:30:56 INFO Applying migration id=autodel 2026/10/26 20:30:56 INFO Applying migration id=jsonb 2026/10/26 20:30:56 INFO Applying migration id=quote 2026/10/26 20:30:56 INFO Applying migration id=rfc9421 2026/10/26 20:30:56 INFO Applying migration id=keys 2026/10/26 20:30:56 INFO Applying migration id=portable 2026/10/26 20:30:56 INFO Applying migration id=proofs 2026/10/26 20:30:56 INFO Applying migration id=contexts 2026/10/26 20:30:56 INFO Applying migration id=deliverieshost 2026/10/26 20:30:56 INFO Applying migration id=pembegin 2026/10/26 20:30:56 INFO Applying migration id=didhost 2026/10/26 20:30:56 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:56 INFO Applying migration id=invites 2026/10/26 20:30:56 INFO Applying migration id=ed25519blob 2026/10/26 20:30:56 INFO Applying migration id=rsablob 2026/10/26 20:30:56 INFO Applying migration id=iconscid 2026/10/26 20:30:56 INFO Applying migration id=actor 2026/10/26 20:30:56 INFO Applying migration id=localkeys 2026/10/26 20:30:56 INFO Applying migration id=deleted 2026/10/26 20:30:56 INFO Applying migration id=history 2026/10/26 20:30:56 INFO Applying migration id=outboxnano 2026/10/26 20:30:56 INFO Applying migration id=implements 2026/10/26 20:30:56 INFO Applying migration id=backfill 2026/10/26 20:30:56 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:30:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/26 20:30:56 INFO Received delete request activity.id=https://127.0.0.1/delete/1 activity.type=Delete activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to="" deleted=https://127.0.0.1/note/1 2026/10/26 20:30:56 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByAnotherUser (0.64s) === RUN TestOutbox_PublicPostInGroupDeletedByGroup 2026/10/26 20:30:56 INFO Applying migration id=initial 2026/10/26 20:30:56 INFO Applying migration id=notesupdated 2026/10/26 20:30:56 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:56 INFO Applying migration id=activitiesid 2026/10/26 20:30:56 INFO Applying migration id=outbox 2026/10/26 20:30:56 INFO Applying migration id=edits 2026/10/26 20:30:56 INFO Applying migration id=outboxactor 2026/10/26 20:30:56 INFO Applying migration id=outboxsender 2026/10/26 20:30:56 INFO Applying migration id=thread 2026/10/26 20:30:56 INFO Applying migration id=host 2026/10/26 20:30:56 INFO Applying migration id=sharedinbox 2026/10/26 20:30:56 INFO Applying migration id=noteshost 2026/10/26 20:30:56 INFO Applying migration id=fetched 2026/10/26 20:30:56 INFO Applying migration id=move 2026/10/26 20:30:56 INFO Applying migration id=cleanup 2026/10/26 20:30:56 INFO Applying migration id=received 2026/10/26 20:30:56 INFO Applying migration id=namehost 2026/10/26 20:30:56 INFO Applying migration id=outboxhost 2026/10/26 20:30:56 INFO Applying migration id=notesfts 2026/10/26 20:30:56 INFO Applying migration id=iconsname 2026/10/26 20:30:56 INFO Applying migration id=nohash 2026/10/26 20:30:56 INFO Applying migration id=shares 2026/10/26 20:30:56 INFO Applying migration id=actorttl 2026/10/26 20:30:56 INFO Applying migration id=tocc 2026/10/26 20:30:56 INFO Applying migration id=followeds 2026/10/26 20:30:56 INFO Applying migration id=certhash 2026/10/26 20:30:56 INFO Applying migration id=follows_sync 2026/10/26 20:30:56 INFO Applying migration id=jsonpath 2026/10/26 20:30:56 INFO Applying migration id=localforward 2026/10/26 20:30:56 INFO Applying migration id=avatar 2026/10/26 20:30:56 INFO Applying migration id=noimage 2026/10/26 20:30:56 INFO Applying migration id=feed 2026/10/26 20:30:56 INFO Applying migration id=bookmarks 2026/10/26 20:30:56 INFO Applying migration id=shareactivity 2026/10/26 20:30:56 INFO Applying migration id=application 2026/10/26 20:30:56 INFO Applying migration id=certificates 2026/10/26 20:30:56 INFO Applying migration id=rawforward 2026/10/26 20:30:56 INFO Applying migration id=publickey 2026/10/26 20:30:56 INFO Applying migration id=resolvegroup 2026/10/26 20:30:56 INFO Applying migration id=reject 2026/10/26 20:30:56 INFO Applying migration id=autodel 2026/10/26 20:30:56 INFO Applying migration id=jsonb 2026/10/26 20:30:56 INFO Applying migration id=quote 2026/10/26 20:30:56 INFO Applying migration id=rfc9421 2026/10/26 20:30:56 INFO Applying migration id=keys 2026/10/26 20:30:56 INFO Applying migration id=portable 2026/10/26 20:30:56 INFO Applying migration id=proofs 2026/10/26 20:30:56 INFO Applying migration id=contexts 2026/10/26 20:30:56 INFO Applying migration id=deliverieshost 2026/10/26 20:30:56 INFO Applying migration id=pembegin 2026/10/26 20:30:56 INFO Applying migration id=didhost 2026/10/26 20:30:56 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:56 INFO Applying migration id=invites 2026/10/26 20:30:56 INFO Applying migration id=ed25519blob 2026/10/26 20:30:56 INFO Applying migration id=rsablob 2026/10/26 20:30:56 INFO Applying migration id=iconscid 2026/10/26 20:30:56 INFO Applying migration id=actor 2026/10/26 20:30:56 INFO Applying migration id=localkeys 2026/10/26 20:30:56 INFO Applying migration id=deleted 2026/10/26 20:30:56 INFO Applying migration id=history 2026/10/26 20:30:56 INFO Applying migration id=outboxnano 2026/10/26 20:30:56 INFO Applying migration id=implements 2026/10/26 20:30:56 INFO Applying migration id=backfill 2026/10/26 20:30:57 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:30:57 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/26 20:30:57 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/26 20:30:57 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupDeletedByGroup (1.16s) === RUN TestOutbox_PublicPostInGroupForwardedDelete 2026/10/26 20:30:57 INFO Applying migration id=initial 2026/10/26 20:30:57 INFO Applying migration id=notesupdated 2026/10/26 20:30:57 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:57 INFO Applying migration id=activitiesid 2026/10/26 20:30:57 INFO Applying migration id=outbox 2026/10/26 20:30:57 INFO Applying migration id=edits 2026/10/26 20:30:57 INFO Applying migration id=outboxactor 2026/10/26 20:30:57 INFO Applying migration id=outboxsender 2026/10/26 20:30:57 INFO Applying migration id=thread 2026/10/26 20:30:57 INFO Applying migration id=host 2026/10/26 20:30:57 INFO Applying migration id=sharedinbox 2026/10/26 20:30:57 INFO Applying migration id=noteshost 2026/10/26 20:30:57 INFO Applying migration id=fetched 2026/10/26 20:30:57 INFO Applying migration id=move 2026/10/26 20:30:57 INFO Applying migration id=cleanup 2026/10/26 20:30:57 INFO Applying migration id=received 2026/10/26 20:30:57 INFO Applying migration id=namehost 2026/10/26 20:30:57 INFO Applying migration id=outboxhost 2026/10/26 20:30:57 INFO Applying migration id=notesfts 2026/10/26 20:30:57 INFO Applying migration id=iconsname 2026/10/26 20:30:57 INFO Applying migration id=nohash 2026/10/26 20:30:57 INFO Applying migration id=shares 2026/10/26 20:30:57 INFO Applying migration id=actorttl 2026/10/26 20:30:57 INFO Applying migration id=tocc 2026/10/26 20:30:57 INFO Applying migration id=followeds 2026/10/26 20:30:57 INFO Applying migration id=certhash 2026/10/26 20:30:57 INFO Applying migration id=follows_sync 2026/10/26 20:30:57 INFO Applying migration id=jsonpath 2026/10/26 20:30:57 INFO Applying migration id=localforward 2026/10/26 20:30:57 INFO Applying migration id=avatar 2026/10/26 20:30:57 INFO Applying migration id=noimage 2026/10/26 20:30:57 INFO Applying migration id=feed 2026/10/26 20:30:57 INFO Applying migration id=bookmarks 2026/10/26 20:30:57 INFO Applying migration id=shareactivity 2026/10/26 20:30:57 INFO Applying migration id=application 2026/10/26 20:30:57 INFO Applying migration id=certificates 2026/10/26 20:30:57 INFO Applying migration id=rawforward 2026/10/26 20:30:57 INFO Applying migration id=publickey 2026/10/26 20:30:57 INFO Applying migration id=resolvegroup 2026/10/26 20:30:57 INFO Applying migration id=reject 2026/10/26 20:30:57 INFO Applying migration id=autodel 2026/10/26 20:30:57 INFO Applying migration id=jsonb 2026/10/26 20:30:57 INFO Applying migration id=quote 2026/10/26 20:30:57 INFO Applying migration id=rfc9421 2026/10/26 20:30:57 INFO Applying migration id=keys 2026/10/26 20:30:57 INFO Applying migration id=portable 2026/10/26 20:30:57 INFO Applying migration id=proofs 2026/10/26 20:30:57 INFO Applying migration id=contexts 2026/10/26 20:30:57 INFO Applying migration id=deliverieshost 2026/10/26 20:30:57 INFO Applying migration id=pembegin 2026/10/26 20:30:57 INFO Applying migration id=didhost 2026/10/26 20:30:57 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:57 INFO Applying migration id=invites 2026/10/26 20:30:57 INFO Applying migration id=ed25519blob 2026/10/26 20:30:57 INFO Applying migration id=rsablob 2026/10/26 20:30:57 INFO Applying migration id=iconscid 2026/10/26 20:30:57 INFO Applying migration id=actor 2026/10/26 20:30:57 INFO Applying migration id=localkeys 2026/10/26 20:30:57 INFO Applying migration id=deleted 2026/10/26 20:30:57 INFO Applying migration id=history 2026/10/26 20:30:57 INFO Applying migration id=outboxnano 2026/10/26 20:30:57 INFO Applying migration id=implements 2026/10/26 20:30:57 INFO Applying migration id=backfill 2026/10/26 20:30: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/26 20:30:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/26 20:30: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/26 20:30:58 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupForwardedDelete (0.82s) === RUN TestOutbox_PublicPostInGroupEditedByUser 2026/10/26 20:30:58 INFO Applying migration id=initial 2026/10/26 20:30:58 INFO Applying migration id=notesupdated 2026/10/26 20:30:58 INFO Applying migration id=personspreferredusername 2026/10/26 20:30:58 INFO Applying migration id=activitiesid 2026/10/26 20:30:58 INFO Applying migration id=outbox 2026/10/26 20:30:58 INFO Applying migration id=edits 2026/10/26 20:30:58 INFO Applying migration id=outboxactor 2026/10/26 20:30:58 INFO Applying migration id=outboxsender 2026/10/26 20:30:58 INFO Applying migration id=thread 2026/10/26 20:30:58 INFO Applying migration id=host 2026/10/26 20:30:58 INFO Applying migration id=sharedinbox 2026/10/26 20:30:58 INFO Applying migration id=noteshost 2026/10/26 20:30:58 INFO Applying migration id=fetched 2026/10/26 20:30:58 INFO Applying migration id=move 2026/10/26 20:30:58 INFO Applying migration id=cleanup 2026/10/26 20:30:58 INFO Applying migration id=received 2026/10/26 20:30:58 INFO Applying migration id=namehost 2026/10/26 20:30:58 INFO Applying migration id=outboxhost 2026/10/26 20:30:58 INFO Applying migration id=notesfts 2026/10/26 20:30:58 INFO Applying migration id=iconsname 2026/10/26 20:30:58 INFO Applying migration id=nohash 2026/10/26 20:30:58 INFO Applying migration id=shares 2026/10/26 20:30:58 INFO Applying migration id=actorttl 2026/10/26 20:30:58 INFO Applying migration id=tocc 2026/10/26 20:30:58 INFO Applying migration id=followeds 2026/10/26 20:30:58 INFO Applying migration id=certhash 2026/10/26 20:30:58 INFO Applying migration id=follows_sync 2026/10/26 20:30:58 INFO Applying migration id=jsonpath 2026/10/26 20:30:58 INFO Applying migration id=localforward 2026/10/26 20:30:58 INFO Applying migration id=avatar 2026/10/26 20:30:58 INFO Applying migration id=noimage 2026/10/26 20:30:58 INFO Applying migration id=feed 2026/10/26 20:30:58 INFO Applying migration id=bookmarks 2026/10/26 20:30:58 INFO Applying migration id=shareactivity 2026/10/26 20:30:58 INFO Applying migration id=application 2026/10/26 20:30:58 INFO Applying migration id=certificates 2026/10/26 20:30:58 INFO Applying migration id=rawforward 2026/10/26 20:30:58 INFO Applying migration id=publickey 2026/10/26 20:30:58 INFO Applying migration id=resolvegroup 2026/10/26 20:30:58 INFO Applying migration id=reject 2026/10/26 20:30:58 INFO Applying migration id=autodel 2026/10/26 20:30:58 INFO Applying migration id=jsonb 2026/10/26 20:30:58 INFO Applying migration id=quote 2026/10/26 20:30:58 INFO Applying migration id=rfc9421 2026/10/26 20:30:58 INFO Applying migration id=keys 2026/10/26 20:30:58 INFO Applying migration id=portable 2026/10/26 20:30:58 INFO Applying migration id=proofs 2026/10/26 20:30:58 INFO Applying migration id=contexts 2026/10/26 20:30:58 INFO Applying migration id=deliverieshost 2026/10/26 20:30:58 INFO Applying migration id=pembegin 2026/10/26 20:30:58 INFO Applying migration id=didhost 2026/10/26 20:30:58 INFO Applying migration id=rsapkcs8 2026/10/26 20:30:58 INFO Applying migration id=invites 2026/10/26 20:30:58 INFO Applying migration id=ed25519blob 2026/10/26 20:30:58 INFO Applying migration id=rsablob 2026/10/26 20:30:58 INFO Applying migration id=iconscid 2026/10/26 20:30:58 INFO Applying migration id=actor 2026/10/26 20:30:58 INFO Applying migration id=localkeys 2026/10/26 20:30:58 INFO Applying migration id=deleted 2026/10/26 20:30:58 INFO Applying migration id=history 2026/10/26 20:30:58 INFO Applying migration id=outboxnano 2026/10/26 20:30:58 INFO Applying migration id=implements 2026/10/26 20:30:58 INFO Applying migration id=backfill 2026/10/26 20:31:00 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:31:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 2026/10/26 20:31:00 INFO Updated post activity.id=https://127.0.0.1/update/1 activity.type=Update activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:31:00 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PublicPostInGroupEditedByUser (1.41s) === RUN TestOutbox_PostToFollowersInGroup 2026/10/26 20:31:00 INFO Applying migration id=initial 2026/10/26 20:31:00 INFO Applying migration id=notesupdated 2026/10/26 20:31:00 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:00 INFO Applying migration id=activitiesid 2026/10/26 20:31:00 INFO Applying migration id=outbox 2026/10/26 20:31:00 INFO Applying migration id=edits 2026/10/26 20:31:00 INFO Applying migration id=outboxactor 2026/10/26 20:31:00 INFO Applying migration id=outboxsender 2026/10/26 20:31:00 INFO Applying migration id=thread 2026/10/26 20:31:00 INFO Applying migration id=host 2026/10/26 20:31:00 INFO Applying migration id=sharedinbox 2026/10/26 20:31:00 INFO Applying migration id=noteshost 2026/10/26 20:31:00 INFO Applying migration id=fetched 2026/10/26 20:31:00 INFO Applying migration id=move 2026/10/26 20:31:00 INFO Applying migration id=cleanup 2026/10/26 20:31:00 INFO Applying migration id=received 2026/10/26 20:31:00 INFO Applying migration id=namehost 2026/10/26 20:31:00 INFO Applying migration id=outboxhost 2026/10/26 20:31:00 INFO Applying migration id=notesfts 2026/10/26 20:31:00 INFO Applying migration id=iconsname 2026/10/26 20:31:00 INFO Applying migration id=nohash 2026/10/26 20:31:00 INFO Applying migration id=shares 2026/10/26 20:31:00 INFO Applying migration id=actorttl 2026/10/26 20:31:00 INFO Applying migration id=tocc 2026/10/26 20:31:00 INFO Applying migration id=followeds 2026/10/26 20:31:00 INFO Applying migration id=certhash 2026/10/26 20:31:00 INFO Applying migration id=follows_sync 2026/10/26 20:31:00 INFO Applying migration id=jsonpath 2026/10/26 20:31:00 INFO Applying migration id=localforward 2026/10/26 20:31:00 INFO Applying migration id=avatar 2026/10/26 20:31:00 INFO Applying migration id=noimage 2026/10/26 20:31:00 INFO Applying migration id=feed 2026/10/26 20:31:00 INFO Applying migration id=bookmarks 2026/10/26 20:31:00 INFO Applying migration id=shareactivity 2026/10/26 20:31:00 INFO Applying migration id=application 2026/10/26 20:31:00 INFO Applying migration id=certificates 2026/10/26 20:31:00 INFO Applying migration id=rawforward 2026/10/26 20:31:00 INFO Applying migration id=publickey 2026/10/26 20:31:00 INFO Applying migration id=resolvegroup 2026/10/26 20:31:00 INFO Applying migration id=reject 2026/10/26 20:31:00 INFO Applying migration id=autodel 2026/10/26 20:31:00 INFO Applying migration id=jsonb 2026/10/26 20:31:00 INFO Applying migration id=quote 2026/10/26 20:31:00 INFO Applying migration id=rfc9421 2026/10/26 20:31:00 INFO Applying migration id=keys 2026/10/26 20:31:00 INFO Applying migration id=portable 2026/10/26 20:31:00 INFO Applying migration id=proofs 2026/10/26 20:31:00 INFO Applying migration id=contexts 2026/10/26 20:31:00 INFO Applying migration id=deliverieshost 2026/10/26 20:31:00 INFO Applying migration id=pembegin 2026/10/26 20:31:00 INFO Applying migration id=didhost 2026/10/26 20:31:00 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:00 INFO Applying migration id=invites 2026/10/26 20:31:00 INFO Applying migration id=ed25519blob 2026/10/26 20:31:00 INFO Applying migration id=rsablob 2026/10/26 20:31:00 INFO Applying migration id=iconscid 2026/10/26 20:31:00 INFO Applying migration id=actor 2026/10/26 20:31:00 INFO Applying migration id=localkeys 2026/10/26 20:31:00 INFO Applying migration id=deleted 2026/10/26 20:31:00 INFO Applying migration id=history 2026/10/26 20:31:00 INFO Applying migration id=outboxnano 2026/10/26 20:31:00 INFO Applying migration id=implements 2026/10/26 20:31:00 INFO Applying migration id=backfill 2026/10/26 20:31:01 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-c80b-723a-8f82-d630ac40871c 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/26 20:31:01 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:31:01 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroup (1.04s) === RUN TestOutbox_PostToFollowersInGroupNotFollowingGroup 2026/10/26 20:31:01 INFO Applying migration id=initial 2026/10/26 20:31:01 INFO Applying migration id=notesupdated 2026/10/26 20:31:01 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:01 INFO Applying migration id=activitiesid 2026/10/26 20:31:01 INFO Applying migration id=outbox 2026/10/26 20:31:01 INFO Applying migration id=edits 2026/10/26 20:31:01 INFO Applying migration id=outboxactor 2026/10/26 20:31:01 INFO Applying migration id=outboxsender 2026/10/26 20:31:01 INFO Applying migration id=thread 2026/10/26 20:31:01 INFO Applying migration id=host 2026/10/26 20:31:01 INFO Applying migration id=sharedinbox 2026/10/26 20:31:01 INFO Applying migration id=noteshost 2026/10/26 20:31:01 INFO Applying migration id=fetched 2026/10/26 20:31:01 INFO Applying migration id=move 2026/10/26 20:31:01 INFO Applying migration id=cleanup 2026/10/26 20:31:01 INFO Applying migration id=received 2026/10/26 20:31:01 INFO Applying migration id=namehost 2026/10/26 20:31:01 INFO Applying migration id=outboxhost 2026/10/26 20:31:01 INFO Applying migration id=notesfts 2026/10/26 20:31:01 INFO Applying migration id=iconsname 2026/10/26 20:31:01 INFO Applying migration id=nohash 2026/10/26 20:31:01 INFO Applying migration id=shares 2026/10/26 20:31:01 INFO Applying migration id=actorttl 2026/10/26 20:31:01 INFO Applying migration id=tocc 2026/10/26 20:31:01 INFO Applying migration id=followeds 2026/10/26 20:31:01 INFO Applying migration id=certhash 2026/10/26 20:31:01 INFO Applying migration id=follows_sync 2026/10/26 20:31:01 INFO Applying migration id=jsonpath 2026/10/26 20:31:01 INFO Applying migration id=localforward 2026/10/26 20:31:01 INFO Applying migration id=avatar 2026/10/26 20:31:01 INFO Applying migration id=noimage 2026/10/26 20:31:01 INFO Applying migration id=feed 2026/10/26 20:31:01 INFO Applying migration id=bookmarks 2026/10/26 20:31:01 INFO Applying migration id=shareactivity 2026/10/26 20:31:01 INFO Applying migration id=application 2026/10/26 20:31:01 INFO Applying migration id=certificates 2026/10/26 20:31:01 INFO Applying migration id=rawforward 2026/10/26 20:31:01 INFO Applying migration id=publickey 2026/10/26 20:31:01 INFO Applying migration id=resolvegroup 2026/10/26 20:31:01 INFO Applying migration id=reject 2026/10/26 20:31:01 INFO Applying migration id=autodel 2026/10/26 20:31:01 INFO Applying migration id=jsonb 2026/10/26 20:31:01 INFO Applying migration id=quote 2026/10/26 20:31:01 INFO Applying migration id=rfc9421 2026/10/26 20:31:01 INFO Applying migration id=keys 2026/10/26 20:31:01 INFO Applying migration id=portable 2026/10/26 20:31:01 INFO Applying migration id=proofs 2026/10/26 20:31:01 INFO Applying migration id=contexts 2026/10/26 20:31:01 INFO Applying migration id=deliverieshost 2026/10/26 20:31:01 INFO Applying migration id=pembegin 2026/10/26 20:31:01 INFO Applying migration id=didhost 2026/10/26 20:31:01 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:01 INFO Applying migration id=invites 2026/10/26 20:31:01 INFO Applying migration id=ed25519blob 2026/10/26 20:31:01 INFO Applying migration id=rsablob 2026/10/26 20:31:01 INFO Applying migration id=iconscid 2026/10/26 20:31:01 INFO Applying migration id=actor 2026/10/26 20:31:01 INFO Applying migration id=localkeys 2026/10/26 20:31:01 INFO Applying migration id=deleted 2026/10/26 20:31:01 INFO Applying migration id=history 2026/10/26 20:31:01 INFO Applying migration id=outboxnano 2026/10/26 20:31:01 INFO Applying migration id=implements 2026/10/26 20:31:01 INFO Applying migration id=backfill 2026/10/26 20:31:02 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-cc1f-7ef5-b0d5-fb441bcf1347 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/26 20:31: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/26 20:31:02 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotFollowingGroup (1.04s) === RUN TestOutbox_PostToFollowersInGroupNotAccepted 2026/10/26 20:31:02 INFO Applying migration id=initial 2026/10/26 20:31:02 INFO Applying migration id=notesupdated 2026/10/26 20:31:02 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:02 INFO Applying migration id=activitiesid 2026/10/26 20:31:02 INFO Applying migration id=outbox 2026/10/26 20:31:02 INFO Applying migration id=edits 2026/10/26 20:31:02 INFO Applying migration id=outboxactor 2026/10/26 20:31:02 INFO Applying migration id=outboxsender 2026/10/26 20:31:02 INFO Applying migration id=thread 2026/10/26 20:31:02 INFO Applying migration id=host 2026/10/26 20:31:02 INFO Applying migration id=sharedinbox 2026/10/26 20:31:02 INFO Applying migration id=noteshost 2026/10/26 20:31:02 INFO Applying migration id=fetched 2026/10/26 20:31:02 INFO Applying migration id=move 2026/10/26 20:31:02 INFO Applying migration id=cleanup 2026/10/26 20:31:02 INFO Applying migration id=received 2026/10/26 20:31:02 INFO Applying migration id=namehost 2026/10/26 20:31:02 INFO Applying migration id=outboxhost 2026/10/26 20:31:02 INFO Applying migration id=notesfts 2026/10/26 20:31:02 INFO Applying migration id=iconsname 2026/10/26 20:31:02 INFO Applying migration id=nohash 2026/10/26 20:31:02 INFO Applying migration id=shares 2026/10/26 20:31:02 INFO Applying migration id=actorttl 2026/10/26 20:31:02 INFO Applying migration id=tocc 2026/10/26 20:31:02 INFO Applying migration id=followeds 2026/10/26 20:31:02 INFO Applying migration id=certhash 2026/10/26 20:31:02 INFO Applying migration id=follows_sync 2026/10/26 20:31:02 INFO Applying migration id=jsonpath 2026/10/26 20:31:02 INFO Applying migration id=localforward 2026/10/26 20:31:02 INFO Applying migration id=avatar 2026/10/26 20:31:02 INFO Applying migration id=noimage 2026/10/26 20:31:02 INFO Applying migration id=feed 2026/10/26 20:31:02 INFO Applying migration id=bookmarks 2026/10/26 20:31:02 INFO Applying migration id=shareactivity 2026/10/26 20:31:02 INFO Applying migration id=application 2026/10/26 20:31:02 INFO Applying migration id=certificates 2026/10/26 20:31:02 INFO Applying migration id=rawforward 2026/10/26 20:31:02 INFO Applying migration id=publickey 2026/10/26 20:31:02 INFO Applying migration id=resolvegroup 2026/10/26 20:31:02 INFO Applying migration id=reject 2026/10/26 20:31:02 INFO Applying migration id=autodel 2026/10/26 20:31:02 INFO Applying migration id=jsonb 2026/10/26 20:31:02 INFO Applying migration id=quote 2026/10/26 20:31:02 INFO Applying migration id=rfc9421 2026/10/26 20:31:02 INFO Applying migration id=keys 2026/10/26 20:31:02 INFO Applying migration id=portable 2026/10/26 20:31:02 INFO Applying migration id=proofs 2026/10/26 20:31:02 INFO Applying migration id=contexts 2026/10/26 20:31:02 INFO Applying migration id=deliverieshost 2026/10/26 20:31:02 INFO Applying migration id=pembegin 2026/10/26 20:31:02 INFO Applying migration id=didhost 2026/10/26 20:31:02 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:02 INFO Applying migration id=invites 2026/10/26 20:31:02 INFO Applying migration id=ed25519blob 2026/10/26 20:31:02 INFO Applying migration id=rsablob 2026/10/26 20:31:02 INFO Applying migration id=iconscid 2026/10/26 20:31:02 INFO Applying migration id=actor 2026/10/26 20:31:02 INFO Applying migration id=localkeys 2026/10/26 20:31:02 INFO Applying migration id=deleted 2026/10/26 20:31:02 INFO Applying migration id=history 2026/10/26 20:31:02 INFO Applying migration id=outboxnano 2026/10/26 20:31:02 INFO Applying migration id=implements 2026/10/26 20:31:02 INFO Applying migration id=backfill 2026/10/26 20:31:03 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-d127-75b7-b407-c55534d13bda 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/26 20:31: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/26 20:31:03 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupNotAccepted (1.29s) === RUN TestOutbox_PostToFollowersInGroupFollowingAuthor 2026/10/26 20:31:03 INFO Applying migration id=initial 2026/10/26 20:31:03 INFO Applying migration id=notesupdated 2026/10/26 20:31:03 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:03 INFO Applying migration id=activitiesid 2026/10/26 20:31:03 INFO Applying migration id=outbox 2026/10/26 20:31:03 INFO Applying migration id=edits 2026/10/26 20:31:03 INFO Applying migration id=outboxactor 2026/10/26 20:31:03 INFO Applying migration id=outboxsender 2026/10/26 20:31:03 INFO Applying migration id=thread 2026/10/26 20:31:03 INFO Applying migration id=host 2026/10/26 20:31:03 INFO Applying migration id=sharedinbox 2026/10/26 20:31:03 INFO Applying migration id=noteshost 2026/10/26 20:31:03 INFO Applying migration id=fetched 2026/10/26 20:31:03 INFO Applying migration id=move 2026/10/26 20:31:03 INFO Applying migration id=cleanup 2026/10/26 20:31:03 INFO Applying migration id=received 2026/10/26 20:31:03 INFO Applying migration id=namehost 2026/10/26 20:31:03 INFO Applying migration id=outboxhost 2026/10/26 20:31:03 INFO Applying migration id=notesfts 2026/10/26 20:31:03 INFO Applying migration id=iconsname 2026/10/26 20:31:03 INFO Applying migration id=nohash 2026/10/26 20:31:03 INFO Applying migration id=shares 2026/10/26 20:31:03 INFO Applying migration id=actorttl 2026/10/26 20:31:03 INFO Applying migration id=tocc 2026/10/26 20:31:03 INFO Applying migration id=followeds 2026/10/26 20:31:03 INFO Applying migration id=certhash 2026/10/26 20:31:03 INFO Applying migration id=follows_sync 2026/10/26 20:31:03 INFO Applying migration id=jsonpath 2026/10/26 20:31:03 INFO Applying migration id=localforward 2026/10/26 20:31:03 INFO Applying migration id=avatar 2026/10/26 20:31:03 INFO Applying migration id=noimage 2026/10/26 20:31:03 INFO Applying migration id=feed 2026/10/26 20:31:03 INFO Applying migration id=bookmarks 2026/10/26 20:31:03 INFO Applying migration id=shareactivity 2026/10/26 20:31:03 INFO Applying migration id=application 2026/10/26 20:31:03 INFO Applying migration id=certificates 2026/10/26 20:31:03 INFO Applying migration id=rawforward 2026/10/26 20:31:03 INFO Applying migration id=publickey 2026/10/26 20:31:03 INFO Applying migration id=resolvegroup 2026/10/26 20:31:03 INFO Applying migration id=reject 2026/10/26 20:31:03 INFO Applying migration id=autodel 2026/10/26 20:31:03 INFO Applying migration id=jsonb 2026/10/26 20:31:03 INFO Applying migration id=quote 2026/10/26 20:31:03 INFO Applying migration id=rfc9421 2026/10/26 20:31:03 INFO Applying migration id=keys 2026/10/26 20:31:03 INFO Applying migration id=portable 2026/10/26 20:31:03 INFO Applying migration id=proofs 2026/10/26 20:31:03 INFO Applying migration id=contexts 2026/10/26 20:31:03 INFO Applying migration id=deliverieshost 2026/10/26 20:31:03 INFO Applying migration id=pembegin 2026/10/26 20:31:03 INFO Applying migration id=didhost 2026/10/26 20:31:03 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:03 INFO Applying migration id=invites 2026/10/26 20:31:03 INFO Applying migration id=ed25519blob 2026/10/26 20:31:03 INFO Applying migration id=rsablob 2026/10/26 20:31:03 INFO Applying migration id=iconscid 2026/10/26 20:31:03 INFO Applying migration id=actor 2026/10/26 20:31:03 INFO Applying migration id=localkeys 2026/10/26 20:31:03 INFO Applying migration id=deleted 2026/10/26 20:31:03 INFO Applying migration id=history 2026/10/26 20:31:03 INFO Applying migration id=outboxnano 2026/10/26 20:31:03 INFO Applying migration id=implements 2026/10/26 20:31:03 INFO Applying migration id=backfill 2026/10/26 20:31:04 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-d55a-77a9-a221-3dc2cdb039f9 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/26 20:31:04 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:31:04 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupFollowingAuthor (1.08s) === RUN TestOutbox_PostToFollowersInGroupUnauthenticatedUser 2026/10/26 20:31:04 INFO Applying migration id=initial 2026/10/26 20:31:04 INFO Applying migration id=notesupdated 2026/10/26 20:31:04 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:04 INFO Applying migration id=activitiesid 2026/10/26 20:31:04 INFO Applying migration id=outbox 2026/10/26 20:31:04 INFO Applying migration id=edits 2026/10/26 20:31:04 INFO Applying migration id=outboxactor 2026/10/26 20:31:04 INFO Applying migration id=outboxsender 2026/10/26 20:31:04 INFO Applying migration id=thread 2026/10/26 20:31:04 INFO Applying migration id=host 2026/10/26 20:31:04 INFO Applying migration id=sharedinbox 2026/10/26 20:31:04 INFO Applying migration id=noteshost 2026/10/26 20:31:04 INFO Applying migration id=fetched 2026/10/26 20:31:04 INFO Applying migration id=move 2026/10/26 20:31:04 INFO Applying migration id=cleanup 2026/10/26 20:31:04 INFO Applying migration id=received 2026/10/26 20:31:04 INFO Applying migration id=namehost 2026/10/26 20:31:04 INFO Applying migration id=outboxhost 2026/10/26 20:31:04 INFO Applying migration id=notesfts 2026/10/26 20:31:04 INFO Applying migration id=iconsname 2026/10/26 20:31:04 INFO Applying migration id=nohash 2026/10/26 20:31:04 INFO Applying migration id=shares 2026/10/26 20:31:04 INFO Applying migration id=actorttl 2026/10/26 20:31:04 INFO Applying migration id=tocc 2026/10/26 20:31:04 INFO Applying migration id=followeds 2026/10/26 20:31:04 INFO Applying migration id=certhash 2026/10/26 20:31:04 INFO Applying migration id=follows_sync 2026/10/26 20:31:04 INFO Applying migration id=jsonpath 2026/10/26 20:31:04 INFO Applying migration id=localforward 2026/10/26 20:31:04 INFO Applying migration id=avatar 2026/10/26 20:31:04 INFO Applying migration id=noimage 2026/10/26 20:31:04 INFO Applying migration id=feed 2026/10/26 20:31:04 INFO Applying migration id=bookmarks 2026/10/26 20:31:04 INFO Applying migration id=shareactivity 2026/10/26 20:31:04 INFO Applying migration id=application 2026/10/26 20:31:04 INFO Applying migration id=certificates 2026/10/26 20:31:04 INFO Applying migration id=rawforward 2026/10/26 20:31:04 INFO Applying migration id=publickey 2026/10/26 20:31:04 INFO Applying migration id=resolvegroup 2026/10/26 20:31:04 INFO Applying migration id=reject 2026/10/26 20:31:04 INFO Applying migration id=autodel 2026/10/26 20:31:04 INFO Applying migration id=jsonb 2026/10/26 20:31:04 INFO Applying migration id=quote 2026/10/26 20:31:04 INFO Applying migration id=rfc9421 2026/10/26 20:31:04 INFO Applying migration id=keys 2026/10/26 20:31:04 INFO Applying migration id=portable 2026/10/26 20:31:04 INFO Applying migration id=proofs 2026/10/26 20:31:04 INFO Applying migration id=contexts 2026/10/26 20:31:04 INFO Applying migration id=deliverieshost 2026/10/26 20:31:04 INFO Applying migration id=pembegin 2026/10/26 20:31:04 INFO Applying migration id=didhost 2026/10/26 20:31:04 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:04 INFO Applying migration id=invites 2026/10/26 20:31:04 INFO Applying migration id=ed25519blob 2026/10/26 20:31:04 INFO Applying migration id=rsablob 2026/10/26 20:31:04 INFO Applying migration id=iconscid 2026/10/26 20:31:04 INFO Applying migration id=actor 2026/10/26 20:31:04 INFO Applying migration id=localkeys 2026/10/26 20:31:04 INFO Applying migration id=deleted 2026/10/26 20:31:04 INFO Applying migration id=history 2026/10/26 20:31:04 INFO Applying migration id=outboxnano 2026/10/26 20:31:04 INFO Applying migration id=implements 2026/10/26 20:31:04 INFO Applying migration id=backfill 2026/10/26 20:31:05 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-da88-7b24-8eac-2aa48b28ff3f 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/26 20:31: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/26 20:31:05 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_PostToFollowersInGroupUnauthenticatedUser (1.33s) === RUN TestOutbox_DMInGroupNotFollowingGroup 2026/10/26 20:31:05 INFO Applying migration id=initial 2026/10/26 20:31:05 INFO Applying migration id=notesupdated 2026/10/26 20:31:05 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:05 INFO Applying migration id=activitiesid 2026/10/26 20:31:05 INFO Applying migration id=outbox 2026/10/26 20:31:05 INFO Applying migration id=edits 2026/10/26 20:31:05 INFO Applying migration id=outboxactor 2026/10/26 20:31:05 INFO Applying migration id=outboxsender 2026/10/26 20:31:05 INFO Applying migration id=thread 2026/10/26 20:31:05 INFO Applying migration id=host 2026/10/26 20:31:05 INFO Applying migration id=sharedinbox 2026/10/26 20:31:05 INFO Applying migration id=noteshost 2026/10/26 20:31:05 INFO Applying migration id=fetched 2026/10/26 20:31:05 INFO Applying migration id=move 2026/10/26 20:31:05 INFO Applying migration id=cleanup 2026/10/26 20:31:05 INFO Applying migration id=received 2026/10/26 20:31:05 INFO Applying migration id=namehost 2026/10/26 20:31:05 INFO Applying migration id=outboxhost 2026/10/26 20:31:05 INFO Applying migration id=notesfts 2026/10/26 20:31:05 INFO Applying migration id=iconsname 2026/10/26 20:31:05 INFO Applying migration id=nohash 2026/10/26 20:31:05 INFO Applying migration id=shares 2026/10/26 20:31:05 INFO Applying migration id=actorttl 2026/10/26 20:31:05 INFO Applying migration id=tocc 2026/10/26 20:31:05 INFO Applying migration id=followeds 2026/10/26 20:31:05 INFO Applying migration id=certhash 2026/10/26 20:31:05 INFO Applying migration id=follows_sync 2026/10/26 20:31:05 INFO Applying migration id=jsonpath 2026/10/26 20:31:05 INFO Applying migration id=localforward 2026/10/26 20:31:05 INFO Applying migration id=avatar 2026/10/26 20:31:05 INFO Applying migration id=noimage 2026/10/26 20:31:05 INFO Applying migration id=feed 2026/10/26 20:31:05 INFO Applying migration id=bookmarks 2026/10/26 20:31:05 INFO Applying migration id=shareactivity 2026/10/26 20:31:05 INFO Applying migration id=application 2026/10/26 20:31:05 INFO Applying migration id=certificates 2026/10/26 20:31:05 INFO Applying migration id=rawforward 2026/10/26 20:31:05 INFO Applying migration id=publickey 2026/10/26 20:31:05 INFO Applying migration id=resolvegroup 2026/10/26 20:31:05 INFO Applying migration id=reject 2026/10/26 20:31:05 INFO Applying migration id=autodel 2026/10/26 20:31:05 INFO Applying migration id=jsonb 2026/10/26 20:31:05 INFO Applying migration id=quote 2026/10/26 20:31:05 INFO Applying migration id=rfc9421 2026/10/26 20:31:05 INFO Applying migration id=keys 2026/10/26 20:31:05 INFO Applying migration id=portable 2026/10/26 20:31:05 INFO Applying migration id=proofs 2026/10/26 20:31:05 INFO Applying migration id=contexts 2026/10/26 20:31:05 INFO Applying migration id=deliverieshost 2026/10/26 20:31:05 INFO Applying migration id=pembegin 2026/10/26 20:31:05 INFO Applying migration id=didhost 2026/10/26 20:31:05 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:05 INFO Applying migration id=invites 2026/10/26 20:31:05 INFO Applying migration id=ed25519blob 2026/10/26 20:31:05 INFO Applying migration id=rsablob 2026/10/26 20:31:05 INFO Applying migration id=iconscid 2026/10/26 20:31:05 INFO Applying migration id=actor 2026/10/26 20:31:05 INFO Applying migration id=localkeys 2026/10/26 20:31:05 INFO Applying migration id=deleted 2026/10/26 20:31:05 INFO Applying migration id=history 2026/10/26 20:31:05 INFO Applying migration id=outboxnano 2026/10/26 20:31:05 INFO Applying migration id=implements 2026/10/26 20:31:05 INFO Applying migration id=backfill 2026/10/26 20:31:06 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-dd98-72cf-81c3-a9378daf8082 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:31:06 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e8-dd98-7b27-bbc5-fa68516700db activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-dd98-72cf-81c3-a9378daf8082 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179e8-dd98-72cf-81c3-a9378daf8082 2026/10/26 20:31:06 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:31:06 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupNotFollowingGroup (0.78s) === RUN TestOutbox_DMInGroupAnotherUser 2026/10/26 20:31:06 INFO Applying migration id=initial 2026/10/26 20:31:06 INFO Applying migration id=notesupdated 2026/10/26 20:31:06 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:06 INFO Applying migration id=activitiesid 2026/10/26 20:31:06 INFO Applying migration id=outbox 2026/10/26 20:31:06 INFO Applying migration id=edits 2026/10/26 20:31:06 INFO Applying migration id=outboxactor 2026/10/26 20:31:06 INFO Applying migration id=outboxsender 2026/10/26 20:31:06 INFO Applying migration id=thread 2026/10/26 20:31:06 INFO Applying migration id=host 2026/10/26 20:31:06 INFO Applying migration id=sharedinbox 2026/10/26 20:31:06 INFO Applying migration id=noteshost 2026/10/26 20:31:06 INFO Applying migration id=fetched 2026/10/26 20:31:06 INFO Applying migration id=move 2026/10/26 20:31:06 INFO Applying migration id=cleanup 2026/10/26 20:31:06 INFO Applying migration id=received 2026/10/26 20:31:06 INFO Applying migration id=namehost 2026/10/26 20:31:06 INFO Applying migration id=outboxhost 2026/10/26 20:31:06 INFO Applying migration id=notesfts 2026/10/26 20:31:06 INFO Applying migration id=iconsname 2026/10/26 20:31:06 INFO Applying migration id=nohash 2026/10/26 20:31:06 INFO Applying migration id=shares 2026/10/26 20:31:06 INFO Applying migration id=actorttl 2026/10/26 20:31:06 INFO Applying migration id=tocc 2026/10/26 20:31:06 INFO Applying migration id=followeds 2026/10/26 20:31:06 INFO Applying migration id=certhash 2026/10/26 20:31:06 INFO Applying migration id=follows_sync 2026/10/26 20:31:06 INFO Applying migration id=jsonpath 2026/10/26 20:31:06 INFO Applying migration id=localforward 2026/10/26 20:31:06 INFO Applying migration id=avatar 2026/10/26 20:31:06 INFO Applying migration id=noimage 2026/10/26 20:31:06 INFO Applying migration id=feed 2026/10/26 20:31:06 INFO Applying migration id=bookmarks 2026/10/26 20:31:06 INFO Applying migration id=shareactivity 2026/10/26 20:31:06 INFO Applying migration id=application 2026/10/26 20:31:06 INFO Applying migration id=certificates 2026/10/26 20:31:06 INFO Applying migration id=rawforward 2026/10/26 20:31:06 INFO Applying migration id=publickey 2026/10/26 20:31:06 INFO Applying migration id=resolvegroup 2026/10/26 20:31:06 INFO Applying migration id=reject 2026/10/26 20:31:06 INFO Applying migration id=autodel 2026/10/26 20:31:06 INFO Applying migration id=jsonb 2026/10/26 20:31:06 INFO Applying migration id=quote 2026/10/26 20:31:06 INFO Applying migration id=rfc9421 2026/10/26 20:31:06 INFO Applying migration id=keys 2026/10/26 20:31:06 INFO Applying migration id=portable 2026/10/26 20:31:06 INFO Applying migration id=proofs 2026/10/26 20:31:06 INFO Applying migration id=contexts 2026/10/26 20:31:06 INFO Applying migration id=deliverieshost 2026/10/26 20:31:06 INFO Applying migration id=pembegin 2026/10/26 20:31:06 INFO Applying migration id=didhost 2026/10/26 20:31:06 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:06 INFO Applying migration id=invites 2026/10/26 20:31:06 INFO Applying migration id=ed25519blob 2026/10/26 20:31:06 INFO Applying migration id=rsablob 2026/10/26 20:31:06 INFO Applying migration id=iconscid 2026/10/26 20:31:06 INFO Applying migration id=actor 2026/10/26 20:31:06 INFO Applying migration id=localkeys 2026/10/26 20:31:06 INFO Applying migration id=deleted 2026/10/26 20:31:06 INFO Applying migration id=history 2026/10/26 20:31:06 INFO Applying migration id=outboxnano 2026/10/26 20:31:06 INFO Applying migration id=implements 2026/10/26 20:31:06 INFO Applying migration id=backfill 2026/10/26 20:31:08 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-e411-74c6-9938-3836cbed0407 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/26 20:31:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e8-e411-7f10-af1d-8b28dc3b2864 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:31:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e8-e412-76f5-a66c-9accaf1e8dff activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e8-e411-7f10-af1d-8b28dc3b2864 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179e8-e411-7f10-af1d-8b28dc3b2864 2026/10/26 20:31: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 2026/10/26 20:31:08 INFO Viewing outbox actor=https://other.localdomain/group/people offset=0 --- PASS: TestOutbox_DMInGroupAnotherUser (1.66s) === RUN TestPoll_TwoOptions 2026/10/26 20:31:08 INFO Applying migration id=initial 2026/10/26 20:31:08 INFO Applying migration id=notesupdated 2026/10/26 20:31:08 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:08 INFO Applying migration id=activitiesid 2026/10/26 20:31:08 INFO Applying migration id=outbox 2026/10/26 20:31:08 INFO Applying migration id=edits 2026/10/26 20:31:08 INFO Applying migration id=outboxactor 2026/10/26 20:31:08 INFO Applying migration id=outboxsender 2026/10/26 20:31:08 INFO Applying migration id=thread 2026/10/26 20:31:08 INFO Applying migration id=host 2026/10/26 20:31:08 INFO Applying migration id=sharedinbox 2026/10/26 20:31:08 INFO Applying migration id=noteshost 2026/10/26 20:31:08 INFO Applying migration id=fetched 2026/10/26 20:31:08 INFO Applying migration id=move 2026/10/26 20:31:08 INFO Applying migration id=cleanup 2026/10/26 20:31:08 INFO Applying migration id=received 2026/10/26 20:31:08 INFO Applying migration id=namehost 2026/10/26 20:31:08 INFO Applying migration id=outboxhost 2026/10/26 20:31:08 INFO Applying migration id=notesfts 2026/10/26 20:31:08 INFO Applying migration id=iconsname 2026/10/26 20:31:08 INFO Applying migration id=nohash 2026/10/26 20:31:08 INFO Applying migration id=shares 2026/10/26 20:31:08 INFO Applying migration id=actorttl 2026/10/26 20:31:08 INFO Applying migration id=tocc 2026/10/26 20:31:08 INFO Applying migration id=followeds 2026/10/26 20:31:08 INFO Applying migration id=certhash 2026/10/26 20:31:08 INFO Applying migration id=follows_sync 2026/10/26 20:31:08 INFO Applying migration id=jsonpath 2026/10/26 20:31:08 INFO Applying migration id=localforward 2026/10/26 20:31:08 INFO Applying migration id=avatar 2026/10/26 20:31:08 INFO Applying migration id=noimage 2026/10/26 20:31:08 INFO Applying migration id=feed 2026/10/26 20:31:08 INFO Applying migration id=bookmarks 2026/10/26 20:31:08 INFO Applying migration id=shareactivity 2026/10/26 20:31:08 INFO Applying migration id=application 2026/10/26 20:31:08 INFO Applying migration id=certificates 2026/10/26 20:31:08 INFO Applying migration id=rawforward 2026/10/26 20:31:08 INFO Applying migration id=publickey 2026/10/26 20:31:08 INFO Applying migration id=resolvegroup 2026/10/26 20:31:08 INFO Applying migration id=reject 2026/10/26 20:31:08 INFO Applying migration id=autodel 2026/10/26 20:31:08 INFO Applying migration id=jsonb 2026/10/26 20:31:08 INFO Applying migration id=quote 2026/10/26 20:31:08 INFO Applying migration id=rfc9421 2026/10/26 20:31:08 INFO Applying migration id=keys 2026/10/26 20:31:08 INFO Applying migration id=portable 2026/10/26 20:31:08 INFO Applying migration id=proofs 2026/10/26 20:31:08 INFO Applying migration id=contexts 2026/10/26 20:31:08 INFO Applying migration id=deliverieshost 2026/10/26 20:31:08 INFO Applying migration id=pembegin 2026/10/26 20:31:08 INFO Applying migration id=didhost 2026/10/26 20:31:08 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:08 INFO Applying migration id=invites 2026/10/26 20:31:08 INFO Applying migration id=ed25519blob 2026/10/26 20:31:08 INFO Applying migration id=rsablob 2026/10/26 20:31:08 INFO Applying migration id=iconscid 2026/10/26 20:31:08 INFO Applying migration id=actor 2026/10/26 20:31:08 INFO Applying migration id=localkeys 2026/10/26 20:31:08 INFO Applying migration id=deleted 2026/10/26 20:31:08 INFO Applying migration id=history 2026/10/26 20:31:08 INFO Applying migration id=outboxnano 2026/10/26 20:31:08 INFO Applying migration id=implements 2026/10/26 20:31:08 INFO Applying migration id=backfill 2026/10/26 20:31:09 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/26 20:31:09 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptions (0.85s) === RUN TestPoll_TwoOptionsZeroVotes 2026/10/26 20:31:09 INFO Applying migration id=initial 2026/10/26 20:31:09 INFO Applying migration id=notesupdated 2026/10/26 20:31:09 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:09 INFO Applying migration id=activitiesid 2026/10/26 20:31:09 INFO Applying migration id=outbox 2026/10/26 20:31:09 INFO Applying migration id=edits 2026/10/26 20:31:09 INFO Applying migration id=outboxactor 2026/10/26 20:31:09 INFO Applying migration id=outboxsender 2026/10/26 20:31:09 INFO Applying migration id=thread 2026/10/26 20:31:09 INFO Applying migration id=host 2026/10/26 20:31:09 INFO Applying migration id=sharedinbox 2026/10/26 20:31:09 INFO Applying migration id=noteshost 2026/10/26 20:31:09 INFO Applying migration id=fetched 2026/10/26 20:31:09 INFO Applying migration id=move 2026/10/26 20:31:09 INFO Applying migration id=cleanup 2026/10/26 20:31:09 INFO Applying migration id=received 2026/10/26 20:31:09 INFO Applying migration id=namehost 2026/10/26 20:31:09 INFO Applying migration id=outboxhost 2026/10/26 20:31:09 INFO Applying migration id=notesfts 2026/10/26 20:31:09 INFO Applying migration id=iconsname 2026/10/26 20:31:09 INFO Applying migration id=nohash 2026/10/26 20:31:09 INFO Applying migration id=shares 2026/10/26 20:31:09 INFO Applying migration id=actorttl 2026/10/26 20:31:09 INFO Applying migration id=tocc 2026/10/26 20:31:09 INFO Applying migration id=followeds 2026/10/26 20:31:09 INFO Applying migration id=certhash 2026/10/26 20:31:09 INFO Applying migration id=follows_sync 2026/10/26 20:31:09 INFO Applying migration id=jsonpath 2026/10/26 20:31:09 INFO Applying migration id=localforward 2026/10/26 20:31:09 INFO Applying migration id=avatar 2026/10/26 20:31:09 INFO Applying migration id=noimage 2026/10/26 20:31:09 INFO Applying migration id=feed 2026/10/26 20:31:09 INFO Applying migration id=bookmarks 2026/10/26 20:31:09 INFO Applying migration id=shareactivity 2026/10/26 20:31:09 INFO Applying migration id=application 2026/10/26 20:31:09 INFO Applying migration id=certificates 2026/10/26 20:31:09 INFO Applying migration id=rawforward 2026/10/26 20:31:09 INFO Applying migration id=publickey 2026/10/26 20:31:09 INFO Applying migration id=resolvegroup 2026/10/26 20:31:09 INFO Applying migration id=reject 2026/10/26 20:31:09 INFO Applying migration id=autodel 2026/10/26 20:31:09 INFO Applying migration id=jsonb 2026/10/26 20:31:09 INFO Applying migration id=quote 2026/10/26 20:31:09 INFO Applying migration id=rfc9421 2026/10/26 20:31:09 INFO Applying migration id=keys 2026/10/26 20:31:09 INFO Applying migration id=portable 2026/10/26 20:31:09 INFO Applying migration id=proofs 2026/10/26 20:31:09 INFO Applying migration id=contexts 2026/10/26 20:31:09 INFO Applying migration id=deliverieshost 2026/10/26 20:31:09 INFO Applying migration id=pembegin 2026/10/26 20:31:09 INFO Applying migration id=didhost 2026/10/26 20:31:09 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:09 INFO Applying migration id=invites 2026/10/26 20:31:09 INFO Applying migration id=ed25519blob 2026/10/26 20:31:09 INFO Applying migration id=rsablob 2026/10/26 20:31:09 INFO Applying migration id=iconscid 2026/10/26 20:31:09 INFO Applying migration id=actor 2026/10/26 20:31:09 INFO Applying migration id=localkeys 2026/10/26 20:31:09 INFO Applying migration id=deleted 2026/10/26 20:31:09 INFO Applying migration id=history 2026/10/26 20:31:09 INFO Applying migration id=outboxnano 2026/10/26 20:31:09 INFO Applying migration id=implements 2026/10/26 20:31:09 INFO Applying migration id=backfill 2026/10/26 20:31:10 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/26 20:31:10 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsZeroVotes (1.05s) === RUN TestPoll_TwoOptionsOnlyZeroVotes 2026/10/26 20:31:10 INFO Applying migration id=initial 2026/10/26 20:31:10 INFO Applying migration id=notesupdated 2026/10/26 20:31:10 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:10 INFO Applying migration id=activitiesid 2026/10/26 20:31:10 INFO Applying migration id=outbox 2026/10/26 20:31:10 INFO Applying migration id=edits 2026/10/26 20:31:10 INFO Applying migration id=outboxactor 2026/10/26 20:31:10 INFO Applying migration id=outboxsender 2026/10/26 20:31:10 INFO Applying migration id=thread 2026/10/26 20:31:10 INFO Applying migration id=host 2026/10/26 20:31:10 INFO Applying migration id=sharedinbox 2026/10/26 20:31:10 INFO Applying migration id=noteshost 2026/10/26 20:31:10 INFO Applying migration id=fetched 2026/10/26 20:31:10 INFO Applying migration id=move 2026/10/26 20:31:10 INFO Applying migration id=cleanup 2026/10/26 20:31:10 INFO Applying migration id=received 2026/10/26 20:31:10 INFO Applying migration id=namehost 2026/10/26 20:31:10 INFO Applying migration id=outboxhost 2026/10/26 20:31:10 INFO Applying migration id=notesfts 2026/10/26 20:31:10 INFO Applying migration id=iconsname 2026/10/26 20:31:10 INFO Applying migration id=nohash 2026/10/26 20:31:10 INFO Applying migration id=shares 2026/10/26 20:31:10 INFO Applying migration id=actorttl 2026/10/26 20:31:10 INFO Applying migration id=tocc 2026/10/26 20:31:10 INFO Applying migration id=followeds 2026/10/26 20:31:10 INFO Applying migration id=certhash 2026/10/26 20:31:10 INFO Applying migration id=follows_sync 2026/10/26 20:31:10 INFO Applying migration id=jsonpath 2026/10/26 20:31:10 INFO Applying migration id=localforward 2026/10/26 20:31:10 INFO Applying migration id=avatar 2026/10/26 20:31:10 INFO Applying migration id=noimage 2026/10/26 20:31:10 INFO Applying migration id=feed 2026/10/26 20:31:10 INFO Applying migration id=bookmarks 2026/10/26 20:31:10 INFO Applying migration id=shareactivity 2026/10/26 20:31:10 INFO Applying migration id=application 2026/10/26 20:31:10 INFO Applying migration id=certificates 2026/10/26 20:31:10 INFO Applying migration id=rawforward 2026/10/26 20:31:10 INFO Applying migration id=publickey 2026/10/26 20:31:10 INFO Applying migration id=resolvegroup 2026/10/26 20:31:10 INFO Applying migration id=reject 2026/10/26 20:31:10 INFO Applying migration id=autodel 2026/10/26 20:31:10 INFO Applying migration id=jsonb 2026/10/26 20:31:10 INFO Applying migration id=quote 2026/10/26 20:31:10 INFO Applying migration id=rfc9421 2026/10/26 20:31:10 INFO Applying migration id=keys 2026/10/26 20:31:10 INFO Applying migration id=portable 2026/10/26 20:31:10 INFO Applying migration id=proofs 2026/10/26 20:31:10 INFO Applying migration id=contexts 2026/10/26 20:31:10 INFO Applying migration id=deliverieshost 2026/10/26 20:31:10 INFO Applying migration id=pembegin 2026/10/26 20:31:10 INFO Applying migration id=didhost 2026/10/26 20:31:10 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:10 INFO Applying migration id=invites 2026/10/26 20:31:10 INFO Applying migration id=ed25519blob 2026/10/26 20:31:10 INFO Applying migration id=rsablob 2026/10/26 20:31:10 INFO Applying migration id=iconscid 2026/10/26 20:31:10 INFO Applying migration id=actor 2026/10/26 20:31:10 INFO Applying migration id=localkeys 2026/10/26 20:31:10 INFO Applying migration id=deleted 2026/10/26 20:31:10 INFO Applying migration id=history 2026/10/26 20:31:10 INFO Applying migration id=outboxnano 2026/10/26 20:31:10 INFO Applying migration id=implements 2026/10/26 20:31:10 INFO Applying migration id=backfill 2026/10/26 20:31:11 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/26 20:31:11 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_TwoOptionsOnlyZeroVotes (0.81s) === RUN TestPoll_OneOption 2026/10/26 20:31:11 INFO Applying migration id=initial 2026/10/26 20:31:11 INFO Applying migration id=notesupdated 2026/10/26 20:31:11 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:11 INFO Applying migration id=activitiesid 2026/10/26 20:31:11 INFO Applying migration id=outbox 2026/10/26 20:31:11 INFO Applying migration id=edits 2026/10/26 20:31:11 INFO Applying migration id=outboxactor 2026/10/26 20:31:11 INFO Applying migration id=outboxsender 2026/10/26 20:31:11 INFO Applying migration id=thread 2026/10/26 20:31:11 INFO Applying migration id=host 2026/10/26 20:31:11 INFO Applying migration id=sharedinbox 2026/10/26 20:31:11 INFO Applying migration id=noteshost 2026/10/26 20:31:11 INFO Applying migration id=fetched 2026/10/26 20:31:11 INFO Applying migration id=move 2026/10/26 20:31:11 INFO Applying migration id=cleanup 2026/10/26 20:31:11 INFO Applying migration id=received 2026/10/26 20:31:11 INFO Applying migration id=namehost 2026/10/26 20:31:11 INFO Applying migration id=outboxhost 2026/10/26 20:31:11 INFO Applying migration id=notesfts 2026/10/26 20:31:11 INFO Applying migration id=iconsname 2026/10/26 20:31:11 INFO Applying migration id=nohash 2026/10/26 20:31:11 INFO Applying migration id=shares 2026/10/26 20:31:11 INFO Applying migration id=actorttl 2026/10/26 20:31:11 INFO Applying migration id=tocc 2026/10/26 20:31:11 INFO Applying migration id=followeds 2026/10/26 20:31:11 INFO Applying migration id=certhash 2026/10/26 20:31:11 INFO Applying migration id=follows_sync 2026/10/26 20:31:11 INFO Applying migration id=jsonpath 2026/10/26 20:31:11 INFO Applying migration id=localforward 2026/10/26 20:31:11 INFO Applying migration id=avatar 2026/10/26 20:31:11 INFO Applying migration id=noimage 2026/10/26 20:31:11 INFO Applying migration id=feed 2026/10/26 20:31:11 INFO Applying migration id=bookmarks 2026/10/26 20:31:11 INFO Applying migration id=shareactivity 2026/10/26 20:31:11 INFO Applying migration id=application 2026/10/26 20:31:11 INFO Applying migration id=certificates 2026/10/26 20:31:11 INFO Applying migration id=rawforward 2026/10/26 20:31:11 INFO Applying migration id=publickey 2026/10/26 20:31:11 INFO Applying migration id=resolvegroup 2026/10/26 20:31:11 INFO Applying migration id=reject 2026/10/26 20:31:11 INFO Applying migration id=autodel 2026/10/26 20:31:11 INFO Applying migration id=jsonb 2026/10/26 20:31:11 INFO Applying migration id=quote 2026/10/26 20:31:11 INFO Applying migration id=rfc9421 2026/10/26 20:31:11 INFO Applying migration id=keys 2026/10/26 20:31:11 INFO Applying migration id=portable 2026/10/26 20:31:11 INFO Applying migration id=proofs 2026/10/26 20:31:11 INFO Applying migration id=contexts 2026/10/26 20:31:11 INFO Applying migration id=deliverieshost 2026/10/26 20:31:11 INFO Applying migration id=pembegin 2026/10/26 20:31:11 INFO Applying migration id=didhost 2026/10/26 20:31:11 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:11 INFO Applying migration id=invites 2026/10/26 20:31:11 INFO Applying migration id=ed25519blob 2026/10/26 20:31:11 INFO Applying migration id=rsablob 2026/10/26 20:31:11 INFO Applying migration id=iconscid 2026/10/26 20:31:11 INFO Applying migration id=actor 2026/10/26 20:31:11 INFO Applying migration id=localkeys 2026/10/26 20:31:11 INFO Applying migration id=deleted 2026/10/26 20:31:11 INFO Applying migration id=history 2026/10/26 20:31:11 INFO Applying migration id=outboxnano 2026/10/26 20:31:11 INFO Applying migration id=implements 2026/10/26 20:31:11 INFO Applying migration id=backfill 2026/10/26 20:31:11 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/poll/1 activity.object.type=Question activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/poll/1 2026/10/26 20:31:11 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OneOption (0.71s) === RUN TestPoll_Vote 2026/10/26 20:31:11 INFO Applying migration id=initial 2026/10/26 20:31:11 INFO Applying migration id=notesupdated 2026/10/26 20:31:11 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:11 INFO Applying migration id=activitiesid 2026/10/26 20:31:11 INFO Applying migration id=outbox 2026/10/26 20:31:11 INFO Applying migration id=edits 2026/10/26 20:31:11 INFO Applying migration id=outboxactor 2026/10/26 20:31:11 INFO Applying migration id=outboxsender 2026/10/26 20:31:11 INFO Applying migration id=thread 2026/10/26 20:31:11 INFO Applying migration id=host 2026/10/26 20:31:11 INFO Applying migration id=sharedinbox 2026/10/26 20:31:11 INFO Applying migration id=noteshost 2026/10/26 20:31:11 INFO Applying migration id=fetched 2026/10/26 20:31:11 INFO Applying migration id=move 2026/10/26 20:31:11 INFO Applying migration id=cleanup 2026/10/26 20:31:11 INFO Applying migration id=received 2026/10/26 20:31:11 INFO Applying migration id=namehost 2026/10/26 20:31:11 INFO Applying migration id=outboxhost 2026/10/26 20:31:11 INFO Applying migration id=notesfts 2026/10/26 20:31:11 INFO Applying migration id=iconsname 2026/10/26 20:31:11 INFO Applying migration id=nohash 2026/10/26 20:31:11 INFO Applying migration id=shares 2026/10/26 20:31:11 INFO Applying migration id=actorttl 2026/10/26 20:31:11 INFO Applying migration id=tocc 2026/10/26 20:31:11 INFO Applying migration id=followeds 2026/10/26 20:31:11 INFO Applying migration id=certhash 2026/10/26 20:31:11 INFO Applying migration id=follows_sync 2026/10/26 20:31:11 INFO Applying migration id=jsonpath 2026/10/26 20:31:11 INFO Applying migration id=localforward 2026/10/26 20:31:11 INFO Applying migration id=avatar 2026/10/26 20:31:11 INFO Applying migration id=noimage 2026/10/26 20:31:11 INFO Applying migration id=feed 2026/10/26 20:31:11 INFO Applying migration id=bookmarks 2026/10/26 20:31:11 INFO Applying migration id=shareactivity 2026/10/26 20:31:11 INFO Applying migration id=application 2026/10/26 20:31:11 INFO Applying migration id=certificates 2026/10/26 20:31:11 INFO Applying migration id=rawforward 2026/10/26 20:31:11 INFO Applying migration id=publickey 2026/10/26 20:31:11 INFO Applying migration id=resolvegroup 2026/10/26 20:31:11 INFO Applying migration id=reject 2026/10/26 20:31:11 INFO Applying migration id=autodel 2026/10/26 20:31:11 INFO Applying migration id=jsonb 2026/10/26 20:31:11 INFO Applying migration id=quote 2026/10/26 20:31:11 INFO Applying migration id=rfc9421 2026/10/26 20:31:11 INFO Applying migration id=keys 2026/10/26 20:31:11 INFO Applying migration id=portable 2026/10/26 20:31:11 INFO Applying migration id=proofs 2026/10/26 20:31:11 INFO Applying migration id=contexts 2026/10/26 20:31:11 INFO Applying migration id=deliverieshost 2026/10/26 20:31:11 INFO Applying migration id=pembegin 2026/10/26 20:31:11 INFO Applying migration id=didhost 2026/10/26 20:31:11 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:11 INFO Applying migration id=invites 2026/10/26 20:31:11 INFO Applying migration id=ed25519blob 2026/10/26 20:31:11 INFO Applying migration id=rsablob 2026/10/26 20:31:11 INFO Applying migration id=iconscid 2026/10/26 20:31:11 INFO Applying migration id=actor 2026/10/26 20:31:11 INFO Applying migration id=localkeys 2026/10/26 20:31:11 INFO Applying migration id=deleted 2026/10/26 20:31:11 INFO Applying migration id=history 2026/10/26 20:31:11 INFO Applying migration id=outboxnano 2026/10/26 20:31:11 INFO Applying migration id=implements 2026/10/26 20:31:11 INFO Applying migration id=backfill 2026/10/26 20:31: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/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/26 20:31:12 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/26 20:31:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e8-f3e8-7982-8259-4194b2006632 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e8-f3e8-7963-a93a-aa3263a6d7aa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e8-f3e8-7963-a93a-aa3263a6d7aa 2026/10/26 20:31:12 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Vote (0.63s) === RUN TestPoll_VoteClosedPoll 2026/10/26 20:31:12 INFO Applying migration id=initial 2026/10/26 20:31:12 INFO Applying migration id=notesupdated 2026/10/26 20:31:12 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:12 INFO Applying migration id=activitiesid 2026/10/26 20:31:12 INFO Applying migration id=outbox 2026/10/26 20:31:12 INFO Applying migration id=edits 2026/10/26 20:31:12 INFO Applying migration id=outboxactor 2026/10/26 20:31:12 INFO Applying migration id=outboxsender 2026/10/26 20:31:12 INFO Applying migration id=thread 2026/10/26 20:31:12 INFO Applying migration id=host 2026/10/26 20:31:12 INFO Applying migration id=sharedinbox 2026/10/26 20:31:12 INFO Applying migration id=noteshost 2026/10/26 20:31:12 INFO Applying migration id=fetched 2026/10/26 20:31:12 INFO Applying migration id=move 2026/10/26 20:31:12 INFO Applying migration id=cleanup 2026/10/26 20:31:12 INFO Applying migration id=received 2026/10/26 20:31:12 INFO Applying migration id=namehost 2026/10/26 20:31:12 INFO Applying migration id=outboxhost 2026/10/26 20:31:12 INFO Applying migration id=notesfts 2026/10/26 20:31:12 INFO Applying migration id=iconsname 2026/10/26 20:31:12 INFO Applying migration id=nohash 2026/10/26 20:31:12 INFO Applying migration id=shares 2026/10/26 20:31:12 INFO Applying migration id=actorttl 2026/10/26 20:31:12 INFO Applying migration id=tocc 2026/10/26 20:31:12 INFO Applying migration id=followeds 2026/10/26 20:31:12 INFO Applying migration id=certhash 2026/10/26 20:31:12 INFO Applying migration id=follows_sync 2026/10/26 20:31:12 INFO Applying migration id=jsonpath 2026/10/26 20:31:12 INFO Applying migration id=localforward 2026/10/26 20:31:12 INFO Applying migration id=avatar 2026/10/26 20:31:12 INFO Applying migration id=noimage 2026/10/26 20:31:12 INFO Applying migration id=feed 2026/10/26 20:31:12 INFO Applying migration id=bookmarks 2026/10/26 20:31:12 INFO Applying migration id=shareactivity 2026/10/26 20:31:12 INFO Applying migration id=application 2026/10/26 20:31:12 INFO Applying migration id=certificates 2026/10/26 20:31:12 INFO Applying migration id=rawforward 2026/10/26 20:31:12 INFO Applying migration id=publickey 2026/10/26 20:31:12 INFO Applying migration id=resolvegroup 2026/10/26 20:31:12 INFO Applying migration id=reject 2026/10/26 20:31:12 INFO Applying migration id=autodel 2026/10/26 20:31:12 INFO Applying migration id=jsonb 2026/10/26 20:31:12 INFO Applying migration id=quote 2026/10/26 20:31:12 INFO Applying migration id=rfc9421 2026/10/26 20:31:12 INFO Applying migration id=keys 2026/10/26 20:31:12 INFO Applying migration id=portable 2026/10/26 20:31:12 INFO Applying migration id=proofs 2026/10/26 20:31:12 INFO Applying migration id=contexts 2026/10/26 20:31:12 INFO Applying migration id=deliverieshost 2026/10/26 20:31:12 INFO Applying migration id=pembegin 2026/10/26 20:31:12 INFO Applying migration id=didhost 2026/10/26 20:31:12 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:12 INFO Applying migration id=invites 2026/10/26 20:31:12 INFO Applying migration id=ed25519blob 2026/10/26 20:31:12 INFO Applying migration id=rsablob 2026/10/26 20:31:12 INFO Applying migration id=iconscid 2026/10/26 20:31:12 INFO Applying migration id=actor 2026/10/26 20:31:12 INFO Applying migration id=localkeys 2026/10/26 20:31:12 INFO Applying migration id=deleted 2026/10/26 20:31:12 INFO Applying migration id=history 2026/10/26 20:31:12 INFO Applying migration id=outboxnano 2026/10/26 20:31:12 INFO Applying migration id=implements 2026/10/26 20:31:12 INFO Applying migration id=backfill 2026/10/26 20:31: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/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/26 20:31:14 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteClosedPoll (1.65s) === RUN TestPoll_VoteEndedPoll 2026/10/26 20:31:14 INFO Applying migration id=initial 2026/10/26 20:31:14 INFO Applying migration id=notesupdated 2026/10/26 20:31:14 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:14 INFO Applying migration id=activitiesid 2026/10/26 20:31:14 INFO Applying migration id=outbox 2026/10/26 20:31:14 INFO Applying migration id=edits 2026/10/26 20:31:14 INFO Applying migration id=outboxactor 2026/10/26 20:31:14 INFO Applying migration id=outboxsender 2026/10/26 20:31:14 INFO Applying migration id=thread 2026/10/26 20:31:14 INFO Applying migration id=host 2026/10/26 20:31:14 INFO Applying migration id=sharedinbox 2026/10/26 20:31:14 INFO Applying migration id=noteshost 2026/10/26 20:31:14 INFO Applying migration id=fetched 2026/10/26 20:31:14 INFO Applying migration id=move 2026/10/26 20:31:14 INFO Applying migration id=cleanup 2026/10/26 20:31:14 INFO Applying migration id=received 2026/10/26 20:31:14 INFO Applying migration id=namehost 2026/10/26 20:31:14 INFO Applying migration id=outboxhost 2026/10/26 20:31:14 INFO Applying migration id=notesfts 2026/10/26 20:31:14 INFO Applying migration id=iconsname 2026/10/26 20:31:14 INFO Applying migration id=nohash 2026/10/26 20:31:14 INFO Applying migration id=shares 2026/10/26 20:31:14 INFO Applying migration id=actorttl 2026/10/26 20:31:14 INFO Applying migration id=tocc 2026/10/26 20:31:14 INFO Applying migration id=followeds 2026/10/26 20:31:14 INFO Applying migration id=certhash 2026/10/26 20:31:14 INFO Applying migration id=follows_sync 2026/10/26 20:31:14 INFO Applying migration id=jsonpath 2026/10/26 20:31:14 INFO Applying migration id=localforward 2026/10/26 20:31:14 INFO Applying migration id=avatar 2026/10/26 20:31:14 INFO Applying migration id=noimage 2026/10/26 20:31:14 INFO Applying migration id=feed 2026/10/26 20:31:14 INFO Applying migration id=bookmarks 2026/10/26 20:31:14 INFO Applying migration id=shareactivity 2026/10/26 20:31:14 INFO Applying migration id=application 2026/10/26 20:31:14 INFO Applying migration id=certificates 2026/10/26 20:31:14 INFO Applying migration id=rawforward 2026/10/26 20:31:14 INFO Applying migration id=publickey 2026/10/26 20:31:14 INFO Applying migration id=resolvegroup 2026/10/26 20:31:14 INFO Applying migration id=reject 2026/10/26 20:31:14 INFO Applying migration id=autodel 2026/10/26 20:31:14 INFO Applying migration id=jsonb 2026/10/26 20:31:14 INFO Applying migration id=quote 2026/10/26 20:31:14 INFO Applying migration id=rfc9421 2026/10/26 20:31:14 INFO Applying migration id=keys 2026/10/26 20:31:14 INFO Applying migration id=portable 2026/10/26 20:31:14 INFO Applying migration id=proofs 2026/10/26 20:31:14 INFO Applying migration id=contexts 2026/10/26 20:31:14 INFO Applying migration id=deliverieshost 2026/10/26 20:31:14 INFO Applying migration id=pembegin 2026/10/26 20:31:14 INFO Applying migration id=didhost 2026/10/26 20:31:14 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:14 INFO Applying migration id=invites 2026/10/26 20:31:14 INFO Applying migration id=ed25519blob 2026/10/26 20:31:14 INFO Applying migration id=rsablob 2026/10/26 20:31:14 INFO Applying migration id=iconscid 2026/10/26 20:31:14 INFO Applying migration id=actor 2026/10/26 20:31:14 INFO Applying migration id=localkeys 2026/10/26 20:31:14 INFO Applying migration id=deleted 2026/10/26 20:31:14 INFO Applying migration id=history 2026/10/26 20:31:14 INFO Applying migration id=outboxnano 2026/10/26 20:31:14 INFO Applying migration id=implements 2026/10/26 20:31:14 INFO Applying migration id=backfill 2026/10/26 20:31: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/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/26 20:31:14 INFO Replying to post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_VoteEndedPoll (0.84s) === RUN TestPoll_Reply 2026/10/26 20:31:14 INFO Applying migration id=initial 2026/10/26 20:31:14 INFO Applying migration id=notesupdated 2026/10/26 20:31:14 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:14 INFO Applying migration id=activitiesid 2026/10/26 20:31:14 INFO Applying migration id=outbox 2026/10/26 20:31:14 INFO Applying migration id=edits 2026/10/26 20:31:14 INFO Applying migration id=outboxactor 2026/10/26 20:31:14 INFO Applying migration id=outboxsender 2026/10/26 20:31:14 INFO Applying migration id=thread 2026/10/26 20:31:14 INFO Applying migration id=host 2026/10/26 20:31:14 INFO Applying migration id=sharedinbox 2026/10/26 20:31:14 INFO Applying migration id=noteshost 2026/10/26 20:31:14 INFO Applying migration id=fetched 2026/10/26 20:31:14 INFO Applying migration id=move 2026/10/26 20:31:14 INFO Applying migration id=cleanup 2026/10/26 20:31:14 INFO Applying migration id=received 2026/10/26 20:31:14 INFO Applying migration id=namehost 2026/10/26 20:31:14 INFO Applying migration id=outboxhost 2026/10/26 20:31:14 INFO Applying migration id=notesfts 2026/10/26 20:31:14 INFO Applying migration id=iconsname 2026/10/26 20:31:14 INFO Applying migration id=nohash 2026/10/26 20:31:14 INFO Applying migration id=shares 2026/10/26 20:31:14 INFO Applying migration id=actorttl 2026/10/26 20:31:14 INFO Applying migration id=tocc 2026/10/26 20:31:14 INFO Applying migration id=followeds 2026/10/26 20:31:14 INFO Applying migration id=certhash 2026/10/26 20:31:14 INFO Applying migration id=follows_sync 2026/10/26 20:31:14 INFO Applying migration id=jsonpath 2026/10/26 20:31:14 INFO Applying migration id=localforward 2026/10/26 20:31:14 INFO Applying migration id=avatar 2026/10/26 20:31:14 INFO Applying migration id=noimage 2026/10/26 20:31:14 INFO Applying migration id=feed 2026/10/26 20:31:14 INFO Applying migration id=bookmarks 2026/10/26 20:31:14 INFO Applying migration id=shareactivity 2026/10/26 20:31:14 INFO Applying migration id=application 2026/10/26 20:31:14 INFO Applying migration id=certificates 2026/10/26 20:31:14 INFO Applying migration id=rawforward 2026/10/26 20:31:14 INFO Applying migration id=publickey 2026/10/26 20:31:14 INFO Applying migration id=resolvegroup 2026/10/26 20:31:14 INFO Applying migration id=reject 2026/10/26 20:31:14 INFO Applying migration id=autodel 2026/10/26 20:31:14 INFO Applying migration id=jsonb 2026/10/26 20:31:14 INFO Applying migration id=quote 2026/10/26 20:31:14 INFO Applying migration id=rfc9421 2026/10/26 20:31:14 INFO Applying migration id=keys 2026/10/26 20:31:14 INFO Applying migration id=portable 2026/10/26 20:31:14 INFO Applying migration id=proofs 2026/10/26 20:31:14 INFO Applying migration id=contexts 2026/10/26 20:31:14 INFO Applying migration id=deliverieshost 2026/10/26 20:31:14 INFO Applying migration id=pembegin 2026/10/26 20:31:14 INFO Applying migration id=didhost 2026/10/26 20:31:14 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:14 INFO Applying migration id=invites 2026/10/26 20:31:14 INFO Applying migration id=ed25519blob 2026/10/26 20:31:14 INFO Applying migration id=rsablob 2026/10/26 20:31:14 INFO Applying migration id=iconscid 2026/10/26 20:31:14 INFO Applying migration id=actor 2026/10/26 20:31:14 INFO Applying migration id=localkeys 2026/10/26 20:31:14 INFO Applying migration id=deleted 2026/10/26 20:31:14 INFO Applying migration id=history 2026/10/26 20:31:14 INFO Applying migration id=outboxnano 2026/10/26 20:31:14 INFO Applying migration id=implements 2026/10/26 20:31:14 INFO Applying migration id=backfill 2026/10/26 20:31: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/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/26 20:31:15 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/26 20:31:15 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-021b-7460-bf60-b2876f88f47b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-021b-743f-ae5b-c7dc5a1c774f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-021b-743f-ae5b-c7dc5a1c774f 2026/10/26 20:31:15 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Reply (1.15s) === RUN TestPoll_ReplyClosedPoll 2026/10/26 20:31:16 INFO Applying migration id=initial 2026/10/26 20:31:16 INFO Applying migration id=notesupdated 2026/10/26 20:31:16 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:16 INFO Applying migration id=activitiesid 2026/10/26 20:31:16 INFO Applying migration id=outbox 2026/10/26 20:31:16 INFO Applying migration id=edits 2026/10/26 20:31:16 INFO Applying migration id=outboxactor 2026/10/26 20:31:16 INFO Applying migration id=outboxsender 2026/10/26 20:31:16 INFO Applying migration id=thread 2026/10/26 20:31:16 INFO Applying migration id=host 2026/10/26 20:31:16 INFO Applying migration id=sharedinbox 2026/10/26 20:31:16 INFO Applying migration id=noteshost 2026/10/26 20:31:16 INFO Applying migration id=fetched 2026/10/26 20:31:16 INFO Applying migration id=move 2026/10/26 20:31:16 INFO Applying migration id=cleanup 2026/10/26 20:31:16 INFO Applying migration id=received 2026/10/26 20:31:16 INFO Applying migration id=namehost 2026/10/26 20:31:16 INFO Applying migration id=outboxhost 2026/10/26 20:31:16 INFO Applying migration id=notesfts 2026/10/26 20:31:16 INFO Applying migration id=iconsname 2026/10/26 20:31:16 INFO Applying migration id=nohash 2026/10/26 20:31:16 INFO Applying migration id=shares 2026/10/26 20:31:16 INFO Applying migration id=actorttl 2026/10/26 20:31:16 INFO Applying migration id=tocc 2026/10/26 20:31:16 INFO Applying migration id=followeds 2026/10/26 20:31:16 INFO Applying migration id=certhash 2026/10/26 20:31:16 INFO Applying migration id=follows_sync 2026/10/26 20:31:16 INFO Applying migration id=jsonpath 2026/10/26 20:31:16 INFO Applying migration id=localforward 2026/10/26 20:31:16 INFO Applying migration id=avatar 2026/10/26 20:31:16 INFO Applying migration id=noimage 2026/10/26 20:31:16 INFO Applying migration id=feed 2026/10/26 20:31:16 INFO Applying migration id=bookmarks 2026/10/26 20:31:16 INFO Applying migration id=shareactivity 2026/10/26 20:31:16 INFO Applying migration id=application 2026/10/26 20:31:16 INFO Applying migration id=certificates 2026/10/26 20:31:16 INFO Applying migration id=rawforward 2026/10/26 20:31:16 INFO Applying migration id=publickey 2026/10/26 20:31:16 INFO Applying migration id=resolvegroup 2026/10/26 20:31:16 INFO Applying migration id=reject 2026/10/26 20:31:16 INFO Applying migration id=autodel 2026/10/26 20:31:16 INFO Applying migration id=jsonb 2026/10/26 20:31:16 INFO Applying migration id=quote 2026/10/26 20:31:16 INFO Applying migration id=rfc9421 2026/10/26 20:31:16 INFO Applying migration id=keys 2026/10/26 20:31:16 INFO Applying migration id=portable 2026/10/26 20:31:16 INFO Applying migration id=proofs 2026/10/26 20:31:16 INFO Applying migration id=contexts 2026/10/26 20:31:16 INFO Applying migration id=deliverieshost 2026/10/26 20:31:16 INFO Applying migration id=pembegin 2026/10/26 20:31:16 INFO Applying migration id=didhost 2026/10/26 20:31:16 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:16 INFO Applying migration id=invites 2026/10/26 20:31:16 INFO Applying migration id=ed25519blob 2026/10/26 20:31:16 INFO Applying migration id=rsablob 2026/10/26 20:31:16 INFO Applying migration id=iconscid 2026/10/26 20:31:16 INFO Applying migration id=actor 2026/10/26 20:31:16 INFO Applying migration id=localkeys 2026/10/26 20:31:16 INFO Applying migration id=deleted 2026/10/26 20:31:16 INFO Applying migration id=history 2026/10/26 20:31:16 INFO Applying migration id=outboxnano 2026/10/26 20:31:16 INFO Applying migration id=implements 2026/10/26 20:31:16 INFO Applying migration id=backfill 2026/10/26 20:31:17 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/26 20:31:17 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/26 20:31:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-06d5-7d2e-ad24-b00a3daa5d29 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-06d5-7d0d-a881-80f5e31fa20e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-06d5-7d0d-a881-80f5e31fa20e 2026/10/26 20:31:17 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_ReplyClosedPoll (1.21s) === RUN TestPoll_EditVote 2026/10/26 20:31:17 INFO Applying migration id=initial 2026/10/26 20:31:17 INFO Applying migration id=notesupdated 2026/10/26 20:31:17 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:17 INFO Applying migration id=activitiesid 2026/10/26 20:31:17 INFO Applying migration id=outbox 2026/10/26 20:31:17 INFO Applying migration id=edits 2026/10/26 20:31:17 INFO Applying migration id=outboxactor 2026/10/26 20:31:17 INFO Applying migration id=outboxsender 2026/10/26 20:31:17 INFO Applying migration id=thread 2026/10/26 20:31:17 INFO Applying migration id=host 2026/10/26 20:31:17 INFO Applying migration id=sharedinbox 2026/10/26 20:31:17 INFO Applying migration id=noteshost 2026/10/26 20:31:17 INFO Applying migration id=fetched 2026/10/26 20:31:17 INFO Applying migration id=move 2026/10/26 20:31:17 INFO Applying migration id=cleanup 2026/10/26 20:31:17 INFO Applying migration id=received 2026/10/26 20:31:17 INFO Applying migration id=namehost 2026/10/26 20:31:17 INFO Applying migration id=outboxhost 2026/10/26 20:31:17 INFO Applying migration id=notesfts 2026/10/26 20:31:17 INFO Applying migration id=iconsname 2026/10/26 20:31:17 INFO Applying migration id=nohash 2026/10/26 20:31:17 INFO Applying migration id=shares 2026/10/26 20:31:17 INFO Applying migration id=actorttl 2026/10/26 20:31:17 INFO Applying migration id=tocc 2026/10/26 20:31:17 INFO Applying migration id=followeds 2026/10/26 20:31:17 INFO Applying migration id=certhash 2026/10/26 20:31:17 INFO Applying migration id=follows_sync 2026/10/26 20:31:17 INFO Applying migration id=jsonpath 2026/10/26 20:31:17 INFO Applying migration id=localforward 2026/10/26 20:31:17 INFO Applying migration id=avatar 2026/10/26 20:31:17 INFO Applying migration id=noimage 2026/10/26 20:31:17 INFO Applying migration id=feed 2026/10/26 20:31:17 INFO Applying migration id=bookmarks 2026/10/26 20:31:17 INFO Applying migration id=shareactivity 2026/10/26 20:31:17 INFO Applying migration id=application 2026/10/26 20:31:17 INFO Applying migration id=certificates 2026/10/26 20:31:17 INFO Applying migration id=rawforward 2026/10/26 20:31:17 INFO Applying migration id=publickey 2026/10/26 20:31:17 INFO Applying migration id=resolvegroup 2026/10/26 20:31:17 INFO Applying migration id=reject 2026/10/26 20:31:17 INFO Applying migration id=autodel 2026/10/26 20:31:17 INFO Applying migration id=jsonb 2026/10/26 20:31:17 INFO Applying migration id=quote 2026/10/26 20:31:17 INFO Applying migration id=rfc9421 2026/10/26 20:31:17 INFO Applying migration id=keys 2026/10/26 20:31:17 INFO Applying migration id=portable 2026/10/26 20:31:17 INFO Applying migration id=proofs 2026/10/26 20:31:17 INFO Applying migration id=contexts 2026/10/26 20:31:17 INFO Applying migration id=deliverieshost 2026/10/26 20:31:17 INFO Applying migration id=pembegin 2026/10/26 20:31:17 INFO Applying migration id=didhost 2026/10/26 20:31:17 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:17 INFO Applying migration id=invites 2026/10/26 20:31:17 INFO Applying migration id=ed25519blob 2026/10/26 20:31:17 INFO Applying migration id=rsablob 2026/10/26 20:31:17 INFO Applying migration id=iconscid 2026/10/26 20:31:17 INFO Applying migration id=actor 2026/10/26 20:31:17 INFO Applying migration id=localkeys 2026/10/26 20:31:17 INFO Applying migration id=deleted 2026/10/26 20:31:17 INFO Applying migration id=history 2026/10/26 20:31:17 INFO Applying migration id=outboxnano 2026/10/26 20:31:17 INFO Applying migration id=implements 2026/10/26 20:31:17 INFO Applying migration id=backfill 2026/10/26 20:31:17 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/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/26 20:31:17 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/26 20:31:17 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-0937-78a3-92ea-ecb6f712839c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-0937-7887-aa6a-4478bb89c319 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-0937-7887-aa6a-4478bb89c319 2026/10/26 20:31:17 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/26 20:31:17 WARN Cannot edit votes vote=https://localhost.localdomain:8443/post/01a179e9-0937-7887-aa6a-4478bb89c319 --- PASS: TestPoll_EditVote (0.61s) === RUN TestPoll_DeleteReply 2026/10/26 20:31:17 INFO Applying migration id=initial 2026/10/26 20:31:17 INFO Applying migration id=notesupdated 2026/10/26 20:31:17 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:17 INFO Applying migration id=activitiesid 2026/10/26 20:31:17 INFO Applying migration id=outbox 2026/10/26 20:31:17 INFO Applying migration id=edits 2026/10/26 20:31:17 INFO Applying migration id=outboxactor 2026/10/26 20:31:17 INFO Applying migration id=outboxsender 2026/10/26 20:31:17 INFO Applying migration id=thread 2026/10/26 20:31:17 INFO Applying migration id=host 2026/10/26 20:31:17 INFO Applying migration id=sharedinbox 2026/10/26 20:31:17 INFO Applying migration id=noteshost 2026/10/26 20:31:17 INFO Applying migration id=fetched 2026/10/26 20:31:17 INFO Applying migration id=move 2026/10/26 20:31:17 INFO Applying migration id=cleanup 2026/10/26 20:31:17 INFO Applying migration id=received 2026/10/26 20:31:17 INFO Applying migration id=namehost 2026/10/26 20:31:17 INFO Applying migration id=outboxhost 2026/10/26 20:31:17 INFO Applying migration id=notesfts 2026/10/26 20:31:17 INFO Applying migration id=iconsname 2026/10/26 20:31:17 INFO Applying migration id=nohash 2026/10/26 20:31:17 INFO Applying migration id=shares 2026/10/26 20:31:17 INFO Applying migration id=actorttl 2026/10/26 20:31:17 INFO Applying migration id=tocc 2026/10/26 20:31:17 INFO Applying migration id=followeds 2026/10/26 20:31:17 INFO Applying migration id=certhash 2026/10/26 20:31:17 INFO Applying migration id=follows_sync 2026/10/26 20:31:17 INFO Applying migration id=jsonpath 2026/10/26 20:31:17 INFO Applying migration id=localforward 2026/10/26 20:31:17 INFO Applying migration id=avatar 2026/10/26 20:31:17 INFO Applying migration id=noimage 2026/10/26 20:31:17 INFO Applying migration id=feed 2026/10/26 20:31:17 INFO Applying migration id=bookmarks 2026/10/26 20:31:17 INFO Applying migration id=shareactivity 2026/10/26 20:31:17 INFO Applying migration id=application 2026/10/26 20:31:17 INFO Applying migration id=certificates 2026/10/26 20:31:17 INFO Applying migration id=rawforward 2026/10/26 20:31:17 INFO Applying migration id=publickey 2026/10/26 20:31:17 INFO Applying migration id=resolvegroup 2026/10/26 20:31:17 INFO Applying migration id=reject 2026/10/26 20:31:17 INFO Applying migration id=autodel 2026/10/26 20:31:17 INFO Applying migration id=jsonb 2026/10/26 20:31:17 INFO Applying migration id=quote 2026/10/26 20:31:17 INFO Applying migration id=rfc9421 2026/10/26 20:31:17 INFO Applying migration id=keys 2026/10/26 20:31:17 INFO Applying migration id=portable 2026/10/26 20:31:17 INFO Applying migration id=proofs 2026/10/26 20:31:17 INFO Applying migration id=contexts 2026/10/26 20:31:17 INFO Applying migration id=deliverieshost 2026/10/26 20:31:17 INFO Applying migration id=pembegin 2026/10/26 20:31:17 INFO Applying migration id=didhost 2026/10/26 20:31:17 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:17 INFO Applying migration id=invites 2026/10/26 20:31:17 INFO Applying migration id=ed25519blob 2026/10/26 20:31:17 INFO Applying migration id=rsablob 2026/10/26 20:31:17 INFO Applying migration id=iconscid 2026/10/26 20:31:17 INFO Applying migration id=actor 2026/10/26 20:31:17 INFO Applying migration id=localkeys 2026/10/26 20:31:17 INFO Applying migration id=deleted 2026/10/26 20:31:17 INFO Applying migration id=history 2026/10/26 20:31:17 INFO Applying migration id=outboxnano 2026/10/26 20:31:17 INFO Applying migration id=implements 2026/10/26 20:31:17 INFO Applying migration id=backfill 2026/10/26 20:31: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/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/26 20:31:19 INFO Replying to post post=https://127.0.0.1/poll/1 2026/10/26 20:31:19 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-0f2b-7c33-a284-bbeb7241064d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-0f2b-7c11-9281-a5c740fbcac2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-0f2b-7c11-9281-a5c740fbcac2 2026/10/26 20:31:19 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/26 20:31:19 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a179e9-0f2b-7c11-9281-a5c740fbcac2 can=2026-10-26T20:35:19.339Z --- PASS: TestPoll_DeleteReply (1.53s) === RUN TestPoll_Update 2026/10/26 20:31:19 INFO Applying migration id=initial 2026/10/26 20:31:19 INFO Applying migration id=notesupdated 2026/10/26 20:31:19 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:19 INFO Applying migration id=activitiesid 2026/10/26 20:31:19 INFO Applying migration id=outbox 2026/10/26 20:31:19 INFO Applying migration id=edits 2026/10/26 20:31:19 INFO Applying migration id=outboxactor 2026/10/26 20:31:19 INFO Applying migration id=outboxsender 2026/10/26 20:31:19 INFO Applying migration id=thread 2026/10/26 20:31:19 INFO Applying migration id=host 2026/10/26 20:31:19 INFO Applying migration id=sharedinbox 2026/10/26 20:31:19 INFO Applying migration id=noteshost 2026/10/26 20:31:19 INFO Applying migration id=fetched 2026/10/26 20:31:19 INFO Applying migration id=move 2026/10/26 20:31:19 INFO Applying migration id=cleanup 2026/10/26 20:31:19 INFO Applying migration id=received 2026/10/26 20:31:19 INFO Applying migration id=namehost 2026/10/26 20:31:19 INFO Applying migration id=outboxhost 2026/10/26 20:31:19 INFO Applying migration id=notesfts 2026/10/26 20:31:19 INFO Applying migration id=iconsname 2026/10/26 20:31:19 INFO Applying migration id=nohash 2026/10/26 20:31:19 INFO Applying migration id=shares 2026/10/26 20:31:19 INFO Applying migration id=actorttl 2026/10/26 20:31:19 INFO Applying migration id=tocc 2026/10/26 20:31:19 INFO Applying migration id=followeds 2026/10/26 20:31:19 INFO Applying migration id=certhash 2026/10/26 20:31:19 INFO Applying migration id=follows_sync 2026/10/26 20:31:19 INFO Applying migration id=jsonpath 2026/10/26 20:31:19 INFO Applying migration id=localforward 2026/10/26 20:31:19 INFO Applying migration id=avatar 2026/10/26 20:31:19 INFO Applying migration id=noimage 2026/10/26 20:31:19 INFO Applying migration id=feed 2026/10/26 20:31:19 INFO Applying migration id=bookmarks 2026/10/26 20:31:19 INFO Applying migration id=shareactivity 2026/10/26 20:31:19 INFO Applying migration id=application 2026/10/26 20:31:19 INFO Applying migration id=certificates 2026/10/26 20:31:19 INFO Applying migration id=rawforward 2026/10/26 20:31:19 INFO Applying migration id=publickey 2026/10/26 20:31:19 INFO Applying migration id=resolvegroup 2026/10/26 20:31:19 INFO Applying migration id=reject 2026/10/26 20:31:19 INFO Applying migration id=autodel 2026/10/26 20:31:19 INFO Applying migration id=jsonb 2026/10/26 20:31:19 INFO Applying migration id=quote 2026/10/26 20:31:19 INFO Applying migration id=rfc9421 2026/10/26 20:31:19 INFO Applying migration id=keys 2026/10/26 20:31:19 INFO Applying migration id=portable 2026/10/26 20:31:19 INFO Applying migration id=proofs 2026/10/26 20:31:19 INFO Applying migration id=contexts 2026/10/26 20:31:19 INFO Applying migration id=deliverieshost 2026/10/26 20:31:19 INFO Applying migration id=pembegin 2026/10/26 20:31:19 INFO Applying migration id=didhost 2026/10/26 20:31:19 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:19 INFO Applying migration id=invites 2026/10/26 20:31:19 INFO Applying migration id=ed25519blob 2026/10/26 20:31:19 INFO Applying migration id=rsablob 2026/10/26 20:31:19 INFO Applying migration id=iconscid 2026/10/26 20:31:19 INFO Applying migration id=actor 2026/10/26 20:31:19 INFO Applying migration id=localkeys 2026/10/26 20:31:19 INFO Applying migration id=deleted 2026/10/26 20:31:19 INFO Applying migration id=history 2026/10/26 20:31:19 INFO Applying migration id=outboxnano 2026/10/26 20:31:19 INFO Applying migration id=implements 2026/10/26 20:31:19 INFO Applying migration id=backfill 2026/10/26 20:31: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/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/26 20:31:20 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/26 20:31: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/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/26 20:31:20 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_Update (1.08s) === RUN TestPoll_OldUpdate 2026/10/26 20:31:20 INFO Applying migration id=initial 2026/10/26 20:31:20 INFO Applying migration id=notesupdated 2026/10/26 20:31:20 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:20 INFO Applying migration id=activitiesid 2026/10/26 20:31:20 INFO Applying migration id=outbox 2026/10/26 20:31:20 INFO Applying migration id=edits 2026/10/26 20:31:20 INFO Applying migration id=outboxactor 2026/10/26 20:31:20 INFO Applying migration id=outboxsender 2026/10/26 20:31:20 INFO Applying migration id=thread 2026/10/26 20:31:20 INFO Applying migration id=host 2026/10/26 20:31:20 INFO Applying migration id=sharedinbox 2026/10/26 20:31:20 INFO Applying migration id=noteshost 2026/10/26 20:31:20 INFO Applying migration id=fetched 2026/10/26 20:31:20 INFO Applying migration id=move 2026/10/26 20:31:20 INFO Applying migration id=cleanup 2026/10/26 20:31:20 INFO Applying migration id=received 2026/10/26 20:31:20 INFO Applying migration id=namehost 2026/10/26 20:31:20 INFO Applying migration id=outboxhost 2026/10/26 20:31:20 INFO Applying migration id=notesfts 2026/10/26 20:31:20 INFO Applying migration id=iconsname 2026/10/26 20:31:20 INFO Applying migration id=nohash 2026/10/26 20:31:20 INFO Applying migration id=shares 2026/10/26 20:31:20 INFO Applying migration id=actorttl 2026/10/26 20:31:20 INFO Applying migration id=tocc 2026/10/26 20:31:20 INFO Applying migration id=followeds 2026/10/26 20:31:20 INFO Applying migration id=certhash 2026/10/26 20:31:20 INFO Applying migration id=follows_sync 2026/10/26 20:31:20 INFO Applying migration id=jsonpath 2026/10/26 20:31:20 INFO Applying migration id=localforward 2026/10/26 20:31:20 INFO Applying migration id=avatar 2026/10/26 20:31:20 INFO Applying migration id=noimage 2026/10/26 20:31:20 INFO Applying migration id=feed 2026/10/26 20:31:20 INFO Applying migration id=bookmarks 2026/10/26 20:31:20 INFO Applying migration id=shareactivity 2026/10/26 20:31:20 INFO Applying migration id=application 2026/10/26 20:31:20 INFO Applying migration id=certificates 2026/10/26 20:31:20 INFO Applying migration id=rawforward 2026/10/26 20:31:20 INFO Applying migration id=publickey 2026/10/26 20:31:20 INFO Applying migration id=resolvegroup 2026/10/26 20:31:20 INFO Applying migration id=reject 2026/10/26 20:31:20 INFO Applying migration id=autodel 2026/10/26 20:31:20 INFO Applying migration id=jsonb 2026/10/26 20:31:20 INFO Applying migration id=quote 2026/10/26 20:31:20 INFO Applying migration id=rfc9421 2026/10/26 20:31:20 INFO Applying migration id=keys 2026/10/26 20:31:20 INFO Applying migration id=portable 2026/10/26 20:31:20 INFO Applying migration id=proofs 2026/10/26 20:31:20 INFO Applying migration id=contexts 2026/10/26 20:31:20 INFO Applying migration id=deliverieshost 2026/10/26 20:31:20 INFO Applying migration id=pembegin 2026/10/26 20:31:20 INFO Applying migration id=didhost 2026/10/26 20:31:20 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:20 INFO Applying migration id=invites 2026/10/26 20:31:20 INFO Applying migration id=ed25519blob 2026/10/26 20:31:20 INFO Applying migration id=rsablob 2026/10/26 20:31:20 INFO Applying migration id=iconscid 2026/10/26 20:31:20 INFO Applying migration id=actor 2026/10/26 20:31:20 INFO Applying migration id=localkeys 2026/10/26 20:31:20 INFO Applying migration id=deleted 2026/10/26 20:31:20 INFO Applying migration id=history 2026/10/26 20:31:20 INFO Applying migration id=outboxnano 2026/10/26 20:31:20 INFO Applying migration id=implements 2026/10/26 20:31:20 INFO Applying migration id=backfill 2026/10/26 20:31: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/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/26 20:31:21 INFO Viewing post post=https://127.0.0.1/poll/1 2026/10/26 20:31:21 INFO Viewing post post=https://127.0.0.1/poll/1 --- PASS: TestPoll_OldUpdate (0.72s) === RUN TestPoll_Local3Options 2026/10/26 20:31:21 INFO Applying migration id=initial 2026/10/26 20:31:21 INFO Applying migration id=notesupdated 2026/10/26 20:31:21 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:21 INFO Applying migration id=activitiesid 2026/10/26 20:31:21 INFO Applying migration id=outbox 2026/10/26 20:31:21 INFO Applying migration id=edits 2026/10/26 20:31:21 INFO Applying migration id=outboxactor 2026/10/26 20:31:21 INFO Applying migration id=outboxsender 2026/10/26 20:31:21 INFO Applying migration id=thread 2026/10/26 20:31:21 INFO Applying migration id=host 2026/10/26 20:31:21 INFO Applying migration id=sharedinbox 2026/10/26 20:31:21 INFO Applying migration id=noteshost 2026/10/26 20:31:21 INFO Applying migration id=fetched 2026/10/26 20:31:21 INFO Applying migration id=move 2026/10/26 20:31:21 INFO Applying migration id=cleanup 2026/10/26 20:31:21 INFO Applying migration id=received 2026/10/26 20:31:21 INFO Applying migration id=namehost 2026/10/26 20:31:21 INFO Applying migration id=outboxhost 2026/10/26 20:31:21 INFO Applying migration id=notesfts 2026/10/26 20:31:21 INFO Applying migration id=iconsname 2026/10/26 20:31:21 INFO Applying migration id=nohash 2026/10/26 20:31:21 INFO Applying migration id=shares 2026/10/26 20:31:21 INFO Applying migration id=actorttl 2026/10/26 20:31:21 INFO Applying migration id=tocc 2026/10/26 20:31:21 INFO Applying migration id=followeds 2026/10/26 20:31:21 INFO Applying migration id=certhash 2026/10/26 20:31:21 INFO Applying migration id=follows_sync 2026/10/26 20:31:21 INFO Applying migration id=jsonpath 2026/10/26 20:31:21 INFO Applying migration id=localforward 2026/10/26 20:31:21 INFO Applying migration id=avatar 2026/10/26 20:31:21 INFO Applying migration id=noimage 2026/10/26 20:31:21 INFO Applying migration id=feed 2026/10/26 20:31:21 INFO Applying migration id=bookmarks 2026/10/26 20:31:21 INFO Applying migration id=shareactivity 2026/10/26 20:31:21 INFO Applying migration id=application 2026/10/26 20:31:21 INFO Applying migration id=certificates 2026/10/26 20:31:21 INFO Applying migration id=rawforward 2026/10/26 20:31:21 INFO Applying migration id=publickey 2026/10/26 20:31:21 INFO Applying migration id=resolvegroup 2026/10/26 20:31:21 INFO Applying migration id=reject 2026/10/26 20:31:21 INFO Applying migration id=autodel 2026/10/26 20:31:21 INFO Applying migration id=jsonb 2026/10/26 20:31:21 INFO Applying migration id=quote 2026/10/26 20:31:21 INFO Applying migration id=rfc9421 2026/10/26 20:31:21 INFO Applying migration id=keys 2026/10/26 20:31:21 INFO Applying migration id=portable 2026/10/26 20:31:21 INFO Applying migration id=proofs 2026/10/26 20:31:21 INFO Applying migration id=contexts 2026/10/26 20:31:21 INFO Applying migration id=deliverieshost 2026/10/26 20:31:21 INFO Applying migration id=pembegin 2026/10/26 20:31:21 INFO Applying migration id=didhost 2026/10/26 20:31:21 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:21 INFO Applying migration id=invites 2026/10/26 20:31:21 INFO Applying migration id=ed25519blob 2026/10/26 20:31:21 INFO Applying migration id=rsablob 2026/10/26 20:31:21 INFO Applying migration id=iconscid 2026/10/26 20:31:21 INFO Applying migration id=actor 2026/10/26 20:31:21 INFO Applying migration id=localkeys 2026/10/26 20:31:21 INFO Applying migration id=deleted 2026/10/26 20:31:21 INFO Applying migration id=history 2026/10/26 20:31:21 INFO Applying migration id=outboxnano 2026/10/26 20:31:21 INFO Applying migration id=implements 2026/10/26 20:31:21 INFO Applying migration id=backfill 2026/10/26 20:31:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-18c8-76e0-88ae-d7ace57a4d76 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-18c8-75fa-bfa4-fe9c8700f9ba activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-18c8-75fa-bfa4-fe9c8700f9ba 2026/10/26 20:31:21 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-18c8-75fa-bfa4-fe9c8700f9ba --- PASS: TestPoll_Local3Options (0.66s) === RUN TestPoll_Local5Options 2026/10/26 20:31:21 INFO Applying migration id=initial 2026/10/26 20:31:21 INFO Applying migration id=notesupdated 2026/10/26 20:31:21 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:21 INFO Applying migration id=activitiesid 2026/10/26 20:31:21 INFO Applying migration id=outbox 2026/10/26 20:31:21 INFO Applying migration id=edits 2026/10/26 20:31:21 INFO Applying migration id=outboxactor 2026/10/26 20:31:21 INFO Applying migration id=outboxsender 2026/10/26 20:31:21 INFO Applying migration id=thread 2026/10/26 20:31:21 INFO Applying migration id=host 2026/10/26 20:31:21 INFO Applying migration id=sharedinbox 2026/10/26 20:31:21 INFO Applying migration id=noteshost 2026/10/26 20:31:21 INFO Applying migration id=fetched 2026/10/26 20:31:21 INFO Applying migration id=move 2026/10/26 20:31:21 INFO Applying migration id=cleanup 2026/10/26 20:31:21 INFO Applying migration id=received 2026/10/26 20:31:21 INFO Applying migration id=namehost 2026/10/26 20:31:21 INFO Applying migration id=outboxhost 2026/10/26 20:31:21 INFO Applying migration id=notesfts 2026/10/26 20:31:21 INFO Applying migration id=iconsname 2026/10/26 20:31:21 INFO Applying migration id=nohash 2026/10/26 20:31:21 INFO Applying migration id=shares 2026/10/26 20:31:21 INFO Applying migration id=actorttl 2026/10/26 20:31:21 INFO Applying migration id=tocc 2026/10/26 20:31:21 INFO Applying migration id=followeds 2026/10/26 20:31:21 INFO Applying migration id=certhash 2026/10/26 20:31:21 INFO Applying migration id=follows_sync 2026/10/26 20:31:21 INFO Applying migration id=jsonpath 2026/10/26 20:31:21 INFO Applying migration id=localforward 2026/10/26 20:31:21 INFO Applying migration id=avatar 2026/10/26 20:31:21 INFO Applying migration id=noimage 2026/10/26 20:31:21 INFO Applying migration id=feed 2026/10/26 20:31:21 INFO Applying migration id=bookmarks 2026/10/26 20:31:21 INFO Applying migration id=shareactivity 2026/10/26 20:31:21 INFO Applying migration id=application 2026/10/26 20:31:21 INFO Applying migration id=certificates 2026/10/26 20:31:21 INFO Applying migration id=rawforward 2026/10/26 20:31:21 INFO Applying migration id=publickey 2026/10/26 20:31:21 INFO Applying migration id=resolvegroup 2026/10/26 20:31:21 INFO Applying migration id=reject 2026/10/26 20:31:21 INFO Applying migration id=autodel 2026/10/26 20:31:21 INFO Applying migration id=jsonb 2026/10/26 20:31:21 INFO Applying migration id=quote 2026/10/26 20:31:21 INFO Applying migration id=rfc9421 2026/10/26 20:31:21 INFO Applying migration id=keys 2026/10/26 20:31:21 INFO Applying migration id=portable 2026/10/26 20:31:21 INFO Applying migration id=proofs 2026/10/26 20:31:21 INFO Applying migration id=contexts 2026/10/26 20:31:21 INFO Applying migration id=deliverieshost 2026/10/26 20:31:21 INFO Applying migration id=pembegin 2026/10/26 20:31:21 INFO Applying migration id=didhost 2026/10/26 20:31:21 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:21 INFO Applying migration id=invites 2026/10/26 20:31:21 INFO Applying migration id=ed25519blob 2026/10/26 20:31:21 INFO Applying migration id=rsablob 2026/10/26 20:31:21 INFO Applying migration id=iconscid 2026/10/26 20:31:21 INFO Applying migration id=actor 2026/10/26 20:31:21 INFO Applying migration id=localkeys 2026/10/26 20:31:21 INFO Applying migration id=deleted 2026/10/26 20:31:21 INFO Applying migration id=history 2026/10/26 20:31:21 INFO Applying migration id=outboxnano 2026/10/26 20:31:21 INFO Applying migration id=implements 2026/10/26 20:31:21 INFO Applying migration id=backfill 2026/10/26 20:31:22 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-1b09-78d8-8b5c-ff771e1e5915 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-1b09-781c-8718-42d1a5cbd512 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-1b09-781c-8718-42d1a5cbd512 2026/10/26 20:31:22 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-1b09-781c-8718-42d1a5cbd512 --- PASS: TestPoll_Local5Options (0.58s) === RUN TestPoll_Local1Option 2026/10/26 20:31:22 INFO Applying migration id=initial 2026/10/26 20:31:22 INFO Applying migration id=notesupdated 2026/10/26 20:31:22 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:22 INFO Applying migration id=activitiesid 2026/10/26 20:31:22 INFO Applying migration id=outbox 2026/10/26 20:31:22 INFO Applying migration id=edits 2026/10/26 20:31:22 INFO Applying migration id=outboxactor 2026/10/26 20:31:22 INFO Applying migration id=outboxsender 2026/10/26 20:31:22 INFO Applying migration id=thread 2026/10/26 20:31:22 INFO Applying migration id=host 2026/10/26 20:31:22 INFO Applying migration id=sharedinbox 2026/10/26 20:31:22 INFO Applying migration id=noteshost 2026/10/26 20:31:22 INFO Applying migration id=fetched 2026/10/26 20:31:22 INFO Applying migration id=move 2026/10/26 20:31:22 INFO Applying migration id=cleanup 2026/10/26 20:31:22 INFO Applying migration id=received 2026/10/26 20:31:22 INFO Applying migration id=namehost 2026/10/26 20:31:22 INFO Applying migration id=outboxhost 2026/10/26 20:31:22 INFO Applying migration id=notesfts 2026/10/26 20:31:22 INFO Applying migration id=iconsname 2026/10/26 20:31:22 INFO Applying migration id=nohash 2026/10/26 20:31:22 INFO Applying migration id=shares 2026/10/26 20:31:22 INFO Applying migration id=actorttl 2026/10/26 20:31:22 INFO Applying migration id=tocc 2026/10/26 20:31:22 INFO Applying migration id=followeds 2026/10/26 20:31:22 INFO Applying migration id=certhash 2026/10/26 20:31:22 INFO Applying migration id=follows_sync 2026/10/26 20:31:22 INFO Applying migration id=jsonpath 2026/10/26 20:31:22 INFO Applying migration id=localforward 2026/10/26 20:31:22 INFO Applying migration id=avatar 2026/10/26 20:31:22 INFO Applying migration id=noimage 2026/10/26 20:31:22 INFO Applying migration id=feed 2026/10/26 20:31:22 INFO Applying migration id=bookmarks 2026/10/26 20:31:22 INFO Applying migration id=shareactivity 2026/10/26 20:31:22 INFO Applying migration id=application 2026/10/26 20:31:22 INFO Applying migration id=certificates 2026/10/26 20:31:22 INFO Applying migration id=rawforward 2026/10/26 20:31:22 INFO Applying migration id=publickey 2026/10/26 20:31:22 INFO Applying migration id=resolvegroup 2026/10/26 20:31:22 INFO Applying migration id=reject 2026/10/26 20:31:22 INFO Applying migration id=autodel 2026/10/26 20:31:22 INFO Applying migration id=jsonb 2026/10/26 20:31:22 INFO Applying migration id=quote 2026/10/26 20:31:22 INFO Applying migration id=rfc9421 2026/10/26 20:31:22 INFO Applying migration id=keys 2026/10/26 20:31:22 INFO Applying migration id=portable 2026/10/26 20:31:22 INFO Applying migration id=proofs 2026/10/26 20:31:22 INFO Applying migration id=contexts 2026/10/26 20:31:22 INFO Applying migration id=deliverieshost 2026/10/26 20:31:22 INFO Applying migration id=pembegin 2026/10/26 20:31:22 INFO Applying migration id=didhost 2026/10/26 20:31:22 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:22 INFO Applying migration id=invites 2026/10/26 20:31:22 INFO Applying migration id=ed25519blob 2026/10/26 20:31:22 INFO Applying migration id=rsablob 2026/10/26 20:31:22 INFO Applying migration id=iconscid 2026/10/26 20:31:22 INFO Applying migration id=actor 2026/10/26 20:31:22 INFO Applying migration id=localkeys 2026/10/26 20:31:22 INFO Applying migration id=deleted 2026/10/26 20:31:22 INFO Applying migration id=history 2026/10/26 20:31:22 INFO Applying migration id=outboxnano 2026/10/26 20:31:22 INFO Applying migration id=implements 2026/10/26 20:31:22 INFO Applying migration id=backfill 2026/10/26 20:31:23 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope" --- PASS: TestPoll_Local1Option (0.83s) === RUN TestPoll_Local6Options 2026/10/26 20:31:23 INFO Applying migration id=initial 2026/10/26 20:31:23 INFO Applying migration id=notesupdated 2026/10/26 20:31:23 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:23 INFO Applying migration id=activitiesid 2026/10/26 20:31:23 INFO Applying migration id=outbox 2026/10/26 20:31:23 INFO Applying migration id=edits 2026/10/26 20:31:23 INFO Applying migration id=outboxactor 2026/10/26 20:31:23 INFO Applying migration id=outboxsender 2026/10/26 20:31:23 INFO Applying migration id=thread 2026/10/26 20:31:23 INFO Applying migration id=host 2026/10/26 20:31:23 INFO Applying migration id=sharedinbox 2026/10/26 20:31:23 INFO Applying migration id=noteshost 2026/10/26 20:31:23 INFO Applying migration id=fetched 2026/10/26 20:31:23 INFO Applying migration id=move 2026/10/26 20:31:23 INFO Applying migration id=cleanup 2026/10/26 20:31:23 INFO Applying migration id=received 2026/10/26 20:31:23 INFO Applying migration id=namehost 2026/10/26 20:31:23 INFO Applying migration id=outboxhost 2026/10/26 20:31:23 INFO Applying migration id=notesfts 2026/10/26 20:31:23 INFO Applying migration id=iconsname 2026/10/26 20:31:23 INFO Applying migration id=nohash 2026/10/26 20:31:23 INFO Applying migration id=shares 2026/10/26 20:31:23 INFO Applying migration id=actorttl 2026/10/26 20:31:23 INFO Applying migration id=tocc 2026/10/26 20:31:23 INFO Applying migration id=followeds 2026/10/26 20:31:23 INFO Applying migration id=certhash 2026/10/26 20:31:23 INFO Applying migration id=follows_sync 2026/10/26 20:31:23 INFO Applying migration id=jsonpath 2026/10/26 20:31:23 INFO Applying migration id=localforward 2026/10/26 20:31:23 INFO Applying migration id=avatar 2026/10/26 20:31:23 INFO Applying migration id=noimage 2026/10/26 20:31:23 INFO Applying migration id=feed 2026/10/26 20:31:23 INFO Applying migration id=bookmarks 2026/10/26 20:31:23 INFO Applying migration id=shareactivity 2026/10/26 20:31:23 INFO Applying migration id=application 2026/10/26 20:31:23 INFO Applying migration id=certificates 2026/10/26 20:31:23 INFO Applying migration id=rawforward 2026/10/26 20:31:23 INFO Applying migration id=publickey 2026/10/26 20:31:23 INFO Applying migration id=resolvegroup 2026/10/26 20:31:23 INFO Applying migration id=reject 2026/10/26 20:31:23 INFO Applying migration id=autodel 2026/10/26 20:31:23 INFO Applying migration id=jsonb 2026/10/26 20:31:23 INFO Applying migration id=quote 2026/10/26 20:31:23 INFO Applying migration id=rfc9421 2026/10/26 20:31:23 INFO Applying migration id=keys 2026/10/26 20:31:23 INFO Applying migration id=portable 2026/10/26 20:31:23 INFO Applying migration id=proofs 2026/10/26 20:31:23 INFO Applying migration id=contexts 2026/10/26 20:31:23 INFO Applying migration id=deliverieshost 2026/10/26 20:31:23 INFO Applying migration id=pembegin 2026/10/26 20:31:23 INFO Applying migration id=didhost 2026/10/26 20:31:23 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:23 INFO Applying migration id=invites 2026/10/26 20:31:23 INFO Applying migration id=ed25519blob 2026/10/26 20:31:23 INFO Applying migration id=rsablob 2026/10/26 20:31:23 INFO Applying migration id=iconscid 2026/10/26 20:31:23 INFO Applying migration id=actor 2026/10/26 20:31:23 INFO Applying migration id=localkeys 2026/10/26 20:31:23 INFO Applying migration id=deleted 2026/10/26 20:31:23 INFO Applying migration id=history 2026/10/26 20:31:23 INFO Applying migration id=outboxnano 2026/10/26 20:31:23 INFO Applying migration id=implements 2026/10/26 20:31:23 INFO Applying migration id=backfill 2026/10/26 20:31:24 INFO Received invalid poll content="[POLL So, polls on Station are pretty cool, right?] Nope | Hell yeah! | I couldn't care less | wut? | Maybe | kinda" --- PASS: TestPoll_Local6Options (1.07s) === RUN TestPoll_LocalEmptyOption 2026/10/26 20:31:24 INFO Applying migration id=initial 2026/10/26 20:31:24 INFO Applying migration id=notesupdated 2026/10/26 20:31:24 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:24 INFO Applying migration id=activitiesid 2026/10/26 20:31:24 INFO Applying migration id=outbox 2026/10/26 20:31:24 INFO Applying migration id=edits 2026/10/26 20:31:24 INFO Applying migration id=outboxactor 2026/10/26 20:31:24 INFO Applying migration id=outboxsender 2026/10/26 20:31:24 INFO Applying migration id=thread 2026/10/26 20:31:24 INFO Applying migration id=host 2026/10/26 20:31:24 INFO Applying migration id=sharedinbox 2026/10/26 20:31:24 INFO Applying migration id=noteshost 2026/10/26 20:31:24 INFO Applying migration id=fetched 2026/10/26 20:31:24 INFO Applying migration id=move 2026/10/26 20:31:24 INFO Applying migration id=cleanup 2026/10/26 20:31:24 INFO Applying migration id=received 2026/10/26 20:31:24 INFO Applying migration id=namehost 2026/10/26 20:31:24 INFO Applying migration id=outboxhost 2026/10/26 20:31:24 INFO Applying migration id=notesfts 2026/10/26 20:31:24 INFO Applying migration id=iconsname 2026/10/26 20:31:24 INFO Applying migration id=nohash 2026/10/26 20:31:24 INFO Applying migration id=shares 2026/10/26 20:31:24 INFO Applying migration id=actorttl 2026/10/26 20:31:24 INFO Applying migration id=tocc 2026/10/26 20:31:24 INFO Applying migration id=followeds 2026/10/26 20:31:24 INFO Applying migration id=certhash 2026/10/26 20:31:24 INFO Applying migration id=follows_sync 2026/10/26 20:31:24 INFO Applying migration id=jsonpath 2026/10/26 20:31:24 INFO Applying migration id=localforward 2026/10/26 20:31:24 INFO Applying migration id=avatar 2026/10/26 20:31:24 INFO Applying migration id=noimage 2026/10/26 20:31:24 INFO Applying migration id=feed 2026/10/26 20:31:24 INFO Applying migration id=bookmarks 2026/10/26 20:31:24 INFO Applying migration id=shareactivity 2026/10/26 20:31:24 INFO Applying migration id=application 2026/10/26 20:31:24 INFO Applying migration id=certificates 2026/10/26 20:31:24 INFO Applying migration id=rawforward 2026/10/26 20:31:24 INFO Applying migration id=publickey 2026/10/26 20:31:24 INFO Applying migration id=resolvegroup 2026/10/26 20:31:24 INFO Applying migration id=reject 2026/10/26 20:31:24 INFO Applying migration id=autodel 2026/10/26 20:31:24 INFO Applying migration id=jsonb 2026/10/26 20:31:24 INFO Applying migration id=quote 2026/10/26 20:31:24 INFO Applying migration id=rfc9421 2026/10/26 20:31:24 INFO Applying migration id=keys 2026/10/26 20:31:24 INFO Applying migration id=portable 2026/10/26 20:31:24 INFO Applying migration id=proofs 2026/10/26 20:31:24 INFO Applying migration id=contexts 2026/10/26 20:31:24 INFO Applying migration id=deliverieshost 2026/10/26 20:31:24 INFO Applying migration id=pembegin 2026/10/26 20:31:24 INFO Applying migration id=didhost 2026/10/26 20:31:24 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:24 INFO Applying migration id=invites 2026/10/26 20:31:24 INFO Applying migration id=ed25519blob 2026/10/26 20:31:24 INFO Applying migration id=rsablob 2026/10/26 20:31:24 INFO Applying migration id=iconscid 2026/10/26 20:31:24 INFO Applying migration id=actor 2026/10/26 20:31:24 INFO Applying migration id=localkeys 2026/10/26 20:31:24 INFO Applying migration id=deleted 2026/10/26 20:31:24 INFO Applying migration id=history 2026/10/26 20:31:24 INFO Applying migration id=outboxnano 2026/10/26 20:31:24 INFO Applying migration id=implements 2026/10/26 20:31:24 INFO Applying migration id=backfill --- PASS: TestPoll_LocalEmptyOption (0.94s) === RUN TestPoll_LocalOptionWithLink 2026/10/26 20:31:25 INFO Applying migration id=initial 2026/10/26 20:31:25 INFO Applying migration id=notesupdated 2026/10/26 20:31:25 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:25 INFO Applying migration id=activitiesid 2026/10/26 20:31:25 INFO Applying migration id=outbox 2026/10/26 20:31:25 INFO Applying migration id=edits 2026/10/26 20:31:25 INFO Applying migration id=outboxactor 2026/10/26 20:31:25 INFO Applying migration id=outboxsender 2026/10/26 20:31:25 INFO Applying migration id=thread 2026/10/26 20:31:25 INFO Applying migration id=host 2026/10/26 20:31:25 INFO Applying migration id=sharedinbox 2026/10/26 20:31:25 INFO Applying migration id=noteshost 2026/10/26 20:31:25 INFO Applying migration id=fetched 2026/10/26 20:31:25 INFO Applying migration id=move 2026/10/26 20:31:25 INFO Applying migration id=cleanup 2026/10/26 20:31:25 INFO Applying migration id=received 2026/10/26 20:31:25 INFO Applying migration id=namehost 2026/10/26 20:31:25 INFO Applying migration id=outboxhost 2026/10/26 20:31:25 INFO Applying migration id=notesfts 2026/10/26 20:31:25 INFO Applying migration id=iconsname 2026/10/26 20:31:25 INFO Applying migration id=nohash 2026/10/26 20:31:25 INFO Applying migration id=shares 2026/10/26 20:31:25 INFO Applying migration id=actorttl 2026/10/26 20:31:25 INFO Applying migration id=tocc 2026/10/26 20:31:25 INFO Applying migration id=followeds 2026/10/26 20:31:25 INFO Applying migration id=certhash 2026/10/26 20:31:25 INFO Applying migration id=follows_sync 2026/10/26 20:31:25 INFO Applying migration id=jsonpath 2026/10/26 20:31:25 INFO Applying migration id=localforward 2026/10/26 20:31:25 INFO Applying migration id=avatar 2026/10/26 20:31:25 INFO Applying migration id=noimage 2026/10/26 20:31:25 INFO Applying migration id=feed 2026/10/26 20:31:25 INFO Applying migration id=bookmarks 2026/10/26 20:31:25 INFO Applying migration id=shareactivity 2026/10/26 20:31:25 INFO Applying migration id=application 2026/10/26 20:31:25 INFO Applying migration id=certificates 2026/10/26 20:31:25 INFO Applying migration id=rawforward 2026/10/26 20:31:25 INFO Applying migration id=publickey 2026/10/26 20:31:25 INFO Applying migration id=resolvegroup 2026/10/26 20:31:25 INFO Applying migration id=reject 2026/10/26 20:31:25 INFO Applying migration id=autodel 2026/10/26 20:31:25 INFO Applying migration id=jsonb 2026/10/26 20:31:25 INFO Applying migration id=quote 2026/10/26 20:31:25 INFO Applying migration id=rfc9421 2026/10/26 20:31:25 INFO Applying migration id=keys 2026/10/26 20:31:25 INFO Applying migration id=portable 2026/10/26 20:31:25 INFO Applying migration id=proofs 2026/10/26 20:31:25 INFO Applying migration id=contexts 2026/10/26 20:31:25 INFO Applying migration id=deliverieshost 2026/10/26 20:31:25 INFO Applying migration id=pembegin 2026/10/26 20:31:25 INFO Applying migration id=didhost 2026/10/26 20:31:25 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:25 INFO Applying migration id=invites 2026/10/26 20:31:25 INFO Applying migration id=ed25519blob 2026/10/26 20:31:25 INFO Applying migration id=rsablob 2026/10/26 20:31:25 INFO Applying migration id=iconscid 2026/10/26 20:31:25 INFO Applying migration id=actor 2026/10/26 20:31:25 INFO Applying migration id=localkeys 2026/10/26 20:31:25 INFO Applying migration id=deleted 2026/10/26 20:31:25 INFO Applying migration id=history 2026/10/26 20:31:25 INFO Applying migration id=outboxnano 2026/10/26 20:31:25 INFO Applying migration id=implements 2026/10/26 20:31:25 INFO Applying migration id=backfill 2026/10/26 20:31:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-2a69-7485-b916-dd469c676403 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-2a69-73d2-97e7-a6ec78f07b38 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-2a69-73d2-97e7-a6ec78f07b38 2026/10/26 20:31:26 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-2a69-73d2-97e7-a6ec78f07b38 --- PASS: TestPoll_LocalOptionWithLink (1.09s) === RUN TestPoll_Local3OptionsAnd2Votes 2026/10/26 20:31:26 INFO Applying migration id=initial 2026/10/26 20:31:26 INFO Applying migration id=notesupdated 2026/10/26 20:31:26 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:26 INFO Applying migration id=activitiesid 2026/10/26 20:31:26 INFO Applying migration id=outbox 2026/10/26 20:31:26 INFO Applying migration id=edits 2026/10/26 20:31:26 INFO Applying migration id=outboxactor 2026/10/26 20:31:26 INFO Applying migration id=outboxsender 2026/10/26 20:31:26 INFO Applying migration id=thread 2026/10/26 20:31:26 INFO Applying migration id=host 2026/10/26 20:31:26 INFO Applying migration id=sharedinbox 2026/10/26 20:31:26 INFO Applying migration id=noteshost 2026/10/26 20:31:26 INFO Applying migration id=fetched 2026/10/26 20:31:26 INFO Applying migration id=move 2026/10/26 20:31:26 INFO Applying migration id=cleanup 2026/10/26 20:31:26 INFO Applying migration id=received 2026/10/26 20:31:26 INFO Applying migration id=namehost 2026/10/26 20:31:26 INFO Applying migration id=outboxhost 2026/10/26 20:31:26 INFO Applying migration id=notesfts 2026/10/26 20:31:26 INFO Applying migration id=iconsname 2026/10/26 20:31:26 INFO Applying migration id=nohash 2026/10/26 20:31:26 INFO Applying migration id=shares 2026/10/26 20:31:26 INFO Applying migration id=actorttl 2026/10/26 20:31:26 INFO Applying migration id=tocc 2026/10/26 20:31:26 INFO Applying migration id=followeds 2026/10/26 20:31:26 INFO Applying migration id=certhash 2026/10/26 20:31:26 INFO Applying migration id=follows_sync 2026/10/26 20:31:26 INFO Applying migration id=jsonpath 2026/10/26 20:31:26 INFO Applying migration id=localforward 2026/10/26 20:31:26 INFO Applying migration id=avatar 2026/10/26 20:31:26 INFO Applying migration id=noimage 2026/10/26 20:31:26 INFO Applying migration id=feed 2026/10/26 20:31:26 INFO Applying migration id=bookmarks 2026/10/26 20:31:26 INFO Applying migration id=shareactivity 2026/10/26 20:31:26 INFO Applying migration id=application 2026/10/26 20:31:26 INFO Applying migration id=certificates 2026/10/26 20:31:26 INFO Applying migration id=rawforward 2026/10/26 20:31:26 INFO Applying migration id=publickey 2026/10/26 20:31:26 INFO Applying migration id=resolvegroup 2026/10/26 20:31:26 INFO Applying migration id=reject 2026/10/26 20:31:26 INFO Applying migration id=autodel 2026/10/26 20:31:26 INFO Applying migration id=jsonb 2026/10/26 20:31:26 INFO Applying migration id=quote 2026/10/26 20:31:26 INFO Applying migration id=rfc9421 2026/10/26 20:31:26 INFO Applying migration id=keys 2026/10/26 20:31:26 INFO Applying migration id=portable 2026/10/26 20:31:26 INFO Applying migration id=proofs 2026/10/26 20:31:26 INFO Applying migration id=contexts 2026/10/26 20:31:26 INFO Applying migration id=deliverieshost 2026/10/26 20:31:26 INFO Applying migration id=pembegin 2026/10/26 20:31:26 INFO Applying migration id=didhost 2026/10/26 20:31:26 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:26 INFO Applying migration id=invites 2026/10/26 20:31:26 INFO Applying migration id=ed25519blob 2026/10/26 20:31:26 INFO Applying migration id=rsablob 2026/10/26 20:31:26 INFO Applying migration id=iconscid 2026/10/26 20:31:26 INFO Applying migration id=actor 2026/10/26 20:31:26 INFO Applying migration id=localkeys 2026/10/26 20:31:26 INFO Applying migration id=deleted 2026/10/26 20:31:26 INFO Applying migration id=history 2026/10/26 20:31:26 INFO Applying migration id=outboxnano 2026/10/26 20:31:26 INFO Applying migration id=implements 2026/10/26 20:31:26 INFO Applying migration id=backfill 2026/10/26 20:31:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-2d74-72c5-909a-3b0ea08d52c9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-2d74-721f-be24-4fdb981f13a0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-2d74-721f-be24-4fdb981f13a0 2026/10/26 20:31:27 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-2d74-721f-be24-4fdb981f13a0 2026/10/26 20:31:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-2d76-72d4-bb78-b93ef789cedd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-2d76-72bd-b99b-eefae8e70b03 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-2d76-72bd-b99b-eefae8e70b03 2026/10/26 20:31:27 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-2d74-721f-be24-4fdb981f13a0 2026/10/26 20:31:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-2d77-7558-aa40-ab4f052d8d32 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-2d77-753f-97ad-e7fb5916a10b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a179e9-2d77-753f-97ad-e7fb5916a10b 2026/10/26 20:31:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-2d74-721f-be24-4fdb981f13a0 2026/10/26 20:31:27 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a179e9-2d74-721f-be24-4fdb981f13a0 2026/10/26 20:31:27 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179e9-2d7a-778d-b0f6-d7e6aeaf9525 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-2d74-721f-be24-4fdb981f13a0 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-2d74-721f-be24-4fdb981f13a0 2026/10/26 20:31:27 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-2d74-721f-be24-4fdb981f13a0 --- PASS: TestPoll_Local3OptionsAnd2Votes (0.79s) === RUN TestPoll_Local3OptionsAnd2VotesAndDeletedVote 2026/10/26 20:31:27 INFO Applying migration id=initial 2026/10/26 20:31:27 INFO Applying migration id=notesupdated 2026/10/26 20:31:27 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:27 INFO Applying migration id=activitiesid 2026/10/26 20:31:27 INFO Applying migration id=outbox 2026/10/26 20:31:27 INFO Applying migration id=edits 2026/10/26 20:31:27 INFO Applying migration id=outboxactor 2026/10/26 20:31:27 INFO Applying migration id=outboxsender 2026/10/26 20:31:27 INFO Applying migration id=thread 2026/10/26 20:31:27 INFO Applying migration id=host 2026/10/26 20:31:27 INFO Applying migration id=sharedinbox 2026/10/26 20:31:27 INFO Applying migration id=noteshost 2026/10/26 20:31:27 INFO Applying migration id=fetched 2026/10/26 20:31:27 INFO Applying migration id=move 2026/10/26 20:31:27 INFO Applying migration id=cleanup 2026/10/26 20:31:27 INFO Applying migration id=received 2026/10/26 20:31:27 INFO Applying migration id=namehost 2026/10/26 20:31:27 INFO Applying migration id=outboxhost 2026/10/26 20:31:27 INFO Applying migration id=notesfts 2026/10/26 20:31:27 INFO Applying migration id=iconsname 2026/10/26 20:31:27 INFO Applying migration id=nohash 2026/10/26 20:31:27 INFO Applying migration id=shares 2026/10/26 20:31:27 INFO Applying migration id=actorttl 2026/10/26 20:31:27 INFO Applying migration id=tocc 2026/10/26 20:31:27 INFO Applying migration id=followeds 2026/10/26 20:31:27 INFO Applying migration id=certhash 2026/10/26 20:31:27 INFO Applying migration id=follows_sync 2026/10/26 20:31:27 INFO Applying migration id=jsonpath 2026/10/26 20:31:27 INFO Applying migration id=localforward 2026/10/26 20:31:27 INFO Applying migration id=avatar 2026/10/26 20:31:27 INFO Applying migration id=noimage 2026/10/26 20:31:27 INFO Applying migration id=feed 2026/10/26 20:31:27 INFO Applying migration id=bookmarks 2026/10/26 20:31:27 INFO Applying migration id=shareactivity 2026/10/26 20:31:27 INFO Applying migration id=application 2026/10/26 20:31:27 INFO Applying migration id=certificates 2026/10/26 20:31:27 INFO Applying migration id=rawforward 2026/10/26 20:31:27 INFO Applying migration id=publickey 2026/10/26 20:31:27 INFO Applying migration id=resolvegroup 2026/10/26 20:31:27 INFO Applying migration id=reject 2026/10/26 20:31:27 INFO Applying migration id=autodel 2026/10/26 20:31:27 INFO Applying migration id=jsonb 2026/10/26 20:31:27 INFO Applying migration id=quote 2026/10/26 20:31:27 INFO Applying migration id=rfc9421 2026/10/26 20:31:27 INFO Applying migration id=keys 2026/10/26 20:31:27 INFO Applying migration id=portable 2026/10/26 20:31:27 INFO Applying migration id=proofs 2026/10/26 20:31:27 INFO Applying migration id=contexts 2026/10/26 20:31:27 INFO Applying migration id=deliverieshost 2026/10/26 20:31:27 INFO Applying migration id=pembegin 2026/10/26 20:31:27 INFO Applying migration id=didhost 2026/10/26 20:31:27 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:27 INFO Applying migration id=invites 2026/10/26 20:31:27 INFO Applying migration id=ed25519blob 2026/10/26 20:31:27 INFO Applying migration id=rsablob 2026/10/26 20:31:27 INFO Applying migration id=iconscid 2026/10/26 20:31:27 INFO Applying migration id=actor 2026/10/26 20:31:27 INFO Applying migration id=localkeys 2026/10/26 20:31:27 INFO Applying migration id=deleted 2026/10/26 20:31:27 INFO Applying migration id=history 2026/10/26 20:31:27 INFO Applying migration id=outboxnano 2026/10/26 20:31:27 INFO Applying migration id=implements 2026/10/26 20:31:27 INFO Applying migration id=backfill 2026/10/26 20:31:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-3105-7973-89b9-15a8c833c410 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-3105-78a9-ab01-262c66fe95c3 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-3105-78a9-ab01-262c66fe95c3 2026/10/26 20:31:28 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-3105-78a9-ab01-262c66fe95c3 2026/10/26 20:31:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-3107-7891-bf7b-286e73a81da9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-3107-787a-899f-3a33ca59d666 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-3107-787a-899f-3a33ca59d666 2026/10/26 20:31:28 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-3105-78a9-ab01-262c66fe95c3 2026/10/26 20:31:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-3108-7aae-a32a-660eefef94f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-3108-7a96-b845-7bcc05bc2250 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a179e9-3108-7a96-b845-7bcc05bc2250 2026/10/26 20:31:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-3105-78a9-ab01-262c66fe95c3 2026/10/26 20:31:28 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a179e9-3108-7a96-b845-7bcc05bc2250#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-3108-7a96-b845-7bcc05bc2250 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a179e9-3108-7a96-b845-7bcc05bc2250 2026/10/26 20:31:28 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a179e9-3105-78a9-ab01-262c66fe95c3 2026/10/26 20:31:28 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179e9-310d-7153-83df-946c1886e45b activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-3105-78a9-ab01-262c66fe95c3 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-3105-78a9-ab01-262c66fe95c3 2026/10/26 20:31:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-3105-78a9-ab01-262c66fe95c3 --- PASS: TestPoll_Local3OptionsAnd2VotesAndDeletedVote (0.91s) === RUN TestPoll_LocalVoteVisibilityFollowers 2026/10/26 20:31:28 INFO Applying migration id=initial 2026/10/26 20:31:28 INFO Applying migration id=notesupdated 2026/10/26 20:31:28 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:28 INFO Applying migration id=activitiesid 2026/10/26 20:31:28 INFO Applying migration id=outbox 2026/10/26 20:31:28 INFO Applying migration id=edits 2026/10/26 20:31:28 INFO Applying migration id=outboxactor 2026/10/26 20:31:28 INFO Applying migration id=outboxsender 2026/10/26 20:31:28 INFO Applying migration id=thread 2026/10/26 20:31:28 INFO Applying migration id=host 2026/10/26 20:31:28 INFO Applying migration id=sharedinbox 2026/10/26 20:31:28 INFO Applying migration id=noteshost 2026/10/26 20:31:28 INFO Applying migration id=fetched 2026/10/26 20:31:28 INFO Applying migration id=move 2026/10/26 20:31:28 INFO Applying migration id=cleanup 2026/10/26 20:31:28 INFO Applying migration id=received 2026/10/26 20:31:28 INFO Applying migration id=namehost 2026/10/26 20:31:28 INFO Applying migration id=outboxhost 2026/10/26 20:31:28 INFO Applying migration id=notesfts 2026/10/26 20:31:28 INFO Applying migration id=iconsname 2026/10/26 20:31:28 INFO Applying migration id=nohash 2026/10/26 20:31:28 INFO Applying migration id=shares 2026/10/26 20:31:28 INFO Applying migration id=actorttl 2026/10/26 20:31:28 INFO Applying migration id=tocc 2026/10/26 20:31:28 INFO Applying migration id=followeds 2026/10/26 20:31:28 INFO Applying migration id=certhash 2026/10/26 20:31:28 INFO Applying migration id=follows_sync 2026/10/26 20:31:28 INFO Applying migration id=jsonpath 2026/10/26 20:31:28 INFO Applying migration id=localforward 2026/10/26 20:31:28 INFO Applying migration id=avatar 2026/10/26 20:31:28 INFO Applying migration id=noimage 2026/10/26 20:31:28 INFO Applying migration id=feed 2026/10/26 20:31:28 INFO Applying migration id=bookmarks 2026/10/26 20:31:28 INFO Applying migration id=shareactivity 2026/10/26 20:31:28 INFO Applying migration id=application 2026/10/26 20:31:28 INFO Applying migration id=certificates 2026/10/26 20:31:28 INFO Applying migration id=rawforward 2026/10/26 20:31:28 INFO Applying migration id=publickey 2026/10/26 20:31:28 INFO Applying migration id=resolvegroup 2026/10/26 20:31:28 INFO Applying migration id=reject 2026/10/26 20:31:28 INFO Applying migration id=autodel 2026/10/26 20:31:28 INFO Applying migration id=jsonb 2026/10/26 20:31:28 INFO Applying migration id=quote 2026/10/26 20:31:28 INFO Applying migration id=rfc9421 2026/10/26 20:31:28 INFO Applying migration id=keys 2026/10/26 20:31:28 INFO Applying migration id=portable 2026/10/26 20:31:28 INFO Applying migration id=proofs 2026/10/26 20:31:28 INFO Applying migration id=contexts 2026/10/26 20:31:28 INFO Applying migration id=deliverieshost 2026/10/26 20:31:28 INFO Applying migration id=pembegin 2026/10/26 20:31:28 INFO Applying migration id=didhost 2026/10/26 20:31:28 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:28 INFO Applying migration id=invites 2026/10/26 20:31:28 INFO Applying migration id=ed25519blob 2026/10/26 20:31:28 INFO Applying migration id=rsablob 2026/10/26 20:31:28 INFO Applying migration id=iconscid 2026/10/26 20:31:28 INFO Applying migration id=actor 2026/10/26 20:31:28 INFO Applying migration id=localkeys 2026/10/26 20:31:28 INFO Applying migration id=deleted 2026/10/26 20:31:28 INFO Applying migration id=history 2026/10/26 20:31:28 INFO Applying migration id=outboxnano 2026/10/26 20:31:28 INFO Applying migration id=implements 2026/10/26 20:31:28 INFO Applying migration id=backfill 2026/10/26 20:31:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e9-3498-799d-acdd-52a794cfa8ed activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:31:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e9-3499-72be-a0e9-a4b322b57121 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e9-3498-799d-acdd-52a794cfa8ed activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179e9-3498-799d-acdd-52a794cfa8ed 2026/10/26 20:31:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e9-3499-79e6-961d-0ad4c418f008 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/26 20:31:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e9-349a-7134-8f15-626e52c5b16a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e9-3499-79e6-961d-0ad4c418f008 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a179e9-3499-79e6-961d-0ad4c418f008 2026/10/26 20:31:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-349a-78b5-8ff1-422e6b349b61 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-349a-781d-be57-cfdfd432fc62 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-349a-781d-be57-cfdfd432fc62 2026/10/26 20:31:28 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-349a-781d-be57-cfdfd432fc62 2026/10/26 20:31:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-349c-723b-83ac-e51322cc8f57 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-349c-7223-8f14-44d00612e2a7 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-349c-7223-8f14-44d00612e2a7 2026/10/26 20:31:28 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-349a-781d-be57-cfdfd432fc62 2026/10/26 20:31:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-349d-7479-8f36-d5cb52b103ac activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-349d-7461-88ff-cfb03ba4a629 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a179e9-349d-7461-88ff-cfb03ba4a629 2026/10/26 20:31:28 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a179e9-349a-781d-be57-cfdfd432fc62 2026/10/26 20:31:28 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179e9-349e-774d-bea3-63e5da704d72 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-349a-781d-be57-cfdfd432fc62 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-349a-781d-be57-cfdfd432fc62 2026/10/26 20:31:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-349a-781d-be57-cfdfd432fc62 2026/10/26 20:31:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-349a-781d-be57-cfdfd432fc62 2026/10/26 20:31:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-349a-781d-be57-cfdfd432fc62 2026/10/26 20:31:28 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-349a-781d-be57-cfdfd432fc62 2026/10/26 20:31:28 INFO Post was not found post=https://localhost.localdomain:8443/post/01a179e9-349a-781d-be57-cfdfd432fc62 --- PASS: TestPoll_LocalVoteVisibilityFollowers (0.92s) === RUN TestPoll_LocalVoteVisibilityPublic 2026/10/26 20:31:28 INFO Applying migration id=initial 2026/10/26 20:31:28 INFO Applying migration id=notesupdated 2026/10/26 20:31:28 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:28 INFO Applying migration id=activitiesid 2026/10/26 20:31:28 INFO Applying migration id=outbox 2026/10/26 20:31:28 INFO Applying migration id=edits 2026/10/26 20:31:28 INFO Applying migration id=outboxactor 2026/10/26 20:31:28 INFO Applying migration id=outboxsender 2026/10/26 20:31:28 INFO Applying migration id=thread 2026/10/26 20:31:28 INFO Applying migration id=host 2026/10/26 20:31:28 INFO Applying migration id=sharedinbox 2026/10/26 20:31:28 INFO Applying migration id=noteshost 2026/10/26 20:31:28 INFO Applying migration id=fetched 2026/10/26 20:31:28 INFO Applying migration id=move 2026/10/26 20:31:28 INFO Applying migration id=cleanup 2026/10/26 20:31:28 INFO Applying migration id=received 2026/10/26 20:31:28 INFO Applying migration id=namehost 2026/10/26 20:31:28 INFO Applying migration id=outboxhost 2026/10/26 20:31:28 INFO Applying migration id=notesfts 2026/10/26 20:31:28 INFO Applying migration id=iconsname 2026/10/26 20:31:28 INFO Applying migration id=nohash 2026/10/26 20:31:28 INFO Applying migration id=shares 2026/10/26 20:31:28 INFO Applying migration id=actorttl 2026/10/26 20:31:28 INFO Applying migration id=tocc 2026/10/26 20:31:28 INFO Applying migration id=followeds 2026/10/26 20:31:28 INFO Applying migration id=certhash 2026/10/26 20:31:28 INFO Applying migration id=follows_sync 2026/10/26 20:31:28 INFO Applying migration id=jsonpath 2026/10/26 20:31:28 INFO Applying migration id=localforward 2026/10/26 20:31:28 INFO Applying migration id=avatar 2026/10/26 20:31:28 INFO Applying migration id=noimage 2026/10/26 20:31:28 INFO Applying migration id=feed 2026/10/26 20:31:28 INFO Applying migration id=bookmarks 2026/10/26 20:31:28 INFO Applying migration id=shareactivity 2026/10/26 20:31:28 INFO Applying migration id=application 2026/10/26 20:31:28 INFO Applying migration id=certificates 2026/10/26 20:31:28 INFO Applying migration id=rawforward 2026/10/26 20:31:28 INFO Applying migration id=publickey 2026/10/26 20:31:28 INFO Applying migration id=resolvegroup 2026/10/26 20:31:28 INFO Applying migration id=reject 2026/10/26 20:31:28 INFO Applying migration id=autodel 2026/10/26 20:31:28 INFO Applying migration id=jsonb 2026/10/26 20:31:28 INFO Applying migration id=quote 2026/10/26 20:31:28 INFO Applying migration id=rfc9421 2026/10/26 20:31:28 INFO Applying migration id=keys 2026/10/26 20:31:28 INFO Applying migration id=portable 2026/10/26 20:31:29 INFO Applying migration id=proofs 2026/10/26 20:31:29 INFO Applying migration id=contexts 2026/10/26 20:31:29 INFO Applying migration id=deliverieshost 2026/10/26 20:31:29 INFO Applying migration id=pembegin 2026/10/26 20:31:29 INFO Applying migration id=didhost 2026/10/26 20:31:29 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:29 INFO Applying migration id=invites 2026/10/26 20:31:29 INFO Applying migration id=ed25519blob 2026/10/26 20:31:29 INFO Applying migration id=rsablob 2026/10/26 20:31:29 INFO Applying migration id=iconscid 2026/10/26 20:31:29 INFO Applying migration id=actor 2026/10/26 20:31:29 INFO Applying migration id=localkeys 2026/10/26 20:31:29 INFO Applying migration id=deleted 2026/10/26 20:31:29 INFO Applying migration id=history 2026/10/26 20:31:29 INFO Applying migration id=outboxnano 2026/10/26 20:31:29 INFO Applying migration id=implements 2026/10/26 20:31:29 INFO Applying migration id=backfill 2026/10/26 20:31:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-37ee-7cc6-a0ed-a7dad3d4a83e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-37ee-7c00-bd41-f02abdfbbb64 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-37ee-7c00-bd41-f02abdfbbb64 2026/10/26 20:31:29 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-37ee-7c00-bd41-f02abdfbbb64 2026/10/26 20:31:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-37f0-7ad0-9fae-25750e7f2314 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-37f0-7a96-aa9e-4a945c7c9e4d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-37f0-7a96-aa9e-4a945c7c9e4d 2026/10/26 20:31:29 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-37ee-7c00-bd41-f02abdfbbb64 2026/10/26 20:31:29 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-37f1-7d40-beb0-700aaeecbf4b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-37f1-7d27-a78a-703748fb2b21 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a179e9-37f1-7d27-a78a-703748fb2b21 2026/10/26 20:31:29 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a179e9-37ee-7c00-bd41-f02abdfbbb64 2026/10/26 20:31:29 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179e9-37f3-70c3-b46b-7c04e339ddac activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-37ee-7c00-bd41-f02abdfbbb64 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-37ee-7c00-bd41-f02abdfbbb64 2026/10/26 20:31:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-37ee-7c00-bd41-f02abdfbbb64 2026/10/26 20:31:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-37ee-7c00-bd41-f02abdfbbb64 2026/10/26 20:31:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-37ee-7c00-bd41-f02abdfbbb64 2026/10/26 20:31:29 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-37ee-7c00-bd41-f02abdfbbb64 --- PASS: TestPoll_LocalVoteVisibilityPublic (0.85s) === RUN TestPoll_LocalSelfVote 2026/10/26 20:31:29 INFO Applying migration id=initial 2026/10/26 20:31:29 INFO Applying migration id=notesupdated 2026/10/26 20:31:29 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:29 INFO Applying migration id=activitiesid 2026/10/26 20:31:29 INFO Applying migration id=outbox 2026/10/26 20:31:29 INFO Applying migration id=edits 2026/10/26 20:31:29 INFO Applying migration id=outboxactor 2026/10/26 20:31:29 INFO Applying migration id=outboxsender 2026/10/26 20:31:29 INFO Applying migration id=thread 2026/10/26 20:31:29 INFO Applying migration id=host 2026/10/26 20:31:29 INFO Applying migration id=sharedinbox 2026/10/26 20:31:29 INFO Applying migration id=noteshost 2026/10/26 20:31:29 INFO Applying migration id=fetched 2026/10/26 20:31:29 INFO Applying migration id=move 2026/10/26 20:31:29 INFO Applying migration id=cleanup 2026/10/26 20:31:29 INFO Applying migration id=received 2026/10/26 20:31:29 INFO Applying migration id=namehost 2026/10/26 20:31:29 INFO Applying migration id=outboxhost 2026/10/26 20:31:29 INFO Applying migration id=notesfts 2026/10/26 20:31:29 INFO Applying migration id=iconsname 2026/10/26 20:31:29 INFO Applying migration id=nohash 2026/10/26 20:31:29 INFO Applying migration id=shares 2026/10/26 20:31:29 INFO Applying migration id=actorttl 2026/10/26 20:31:29 INFO Applying migration id=tocc 2026/10/26 20:31:29 INFO Applying migration id=followeds 2026/10/26 20:31:29 INFO Applying migration id=certhash 2026/10/26 20:31:29 INFO Applying migration id=follows_sync 2026/10/26 20:31:29 INFO Applying migration id=jsonpath 2026/10/26 20:31:29 INFO Applying migration id=localforward 2026/10/26 20:31:29 INFO Applying migration id=avatar 2026/10/26 20:31:29 INFO Applying migration id=noimage 2026/10/26 20:31:29 INFO Applying migration id=feed 2026/10/26 20:31:29 INFO Applying migration id=bookmarks 2026/10/26 20:31:29 INFO Applying migration id=shareactivity 2026/10/26 20:31:29 INFO Applying migration id=application 2026/10/26 20:31:29 INFO Applying migration id=certificates 2026/10/26 20:31:29 INFO Applying migration id=rawforward 2026/10/26 20:31:29 INFO Applying migration id=publickey 2026/10/26 20:31:29 INFO Applying migration id=resolvegroup 2026/10/26 20:31:29 INFO Applying migration id=reject 2026/10/26 20:31:29 INFO Applying migration id=autodel 2026/10/26 20:31:29 INFO Applying migration id=jsonb 2026/10/26 20:31:29 INFO Applying migration id=quote 2026/10/26 20:31:29 INFO Applying migration id=rfc9421 2026/10/26 20:31:29 INFO Applying migration id=keys 2026/10/26 20:31:29 INFO Applying migration id=portable 2026/10/26 20:31:29 INFO Applying migration id=proofs 2026/10/26 20:31:29 INFO Applying migration id=contexts 2026/10/26 20:31:29 INFO Applying migration id=deliverieshost 2026/10/26 20:31:29 INFO Applying migration id=pembegin 2026/10/26 20:31:29 INFO Applying migration id=didhost 2026/10/26 20:31:29 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:29 INFO Applying migration id=invites 2026/10/26 20:31:29 INFO Applying migration id=ed25519blob 2026/10/26 20:31:29 INFO Applying migration id=rsablob 2026/10/26 20:31:29 INFO Applying migration id=iconscid 2026/10/26 20:31:29 INFO Applying migration id=actor 2026/10/26 20:31:29 INFO Applying migration id=localkeys 2026/10/26 20:31:29 INFO Applying migration id=deleted 2026/10/26 20:31:29 INFO Applying migration id=history 2026/10/26 20:31:29 INFO Applying migration id=outboxnano 2026/10/26 20:31:29 INFO Applying migration id=implements 2026/10/26 20:31:29 INFO Applying migration id=backfill 2026/10/26 20:31:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-3c38-7e60-8fce-74d3abf3648b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-3c38-7d89-9a66-65f3c687bb53 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-3c38-7d89-9a66-65f3c687bb53 2026/10/26 20:31:30 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-3c38-7d89-9a66-65f3c687bb53 2026/10/26 20:31:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-3c3a-7dd3-b40a-fe5d93a7d331 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-3c3a-7dbb-ad2d-450d6c1391d0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-3c3a-7dbb-ad2d-450d6c1391d0 2026/10/26 20:31:30 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-3c38-7d89-9a66-65f3c687bb53 2026/10/26 20:31:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-3c3c-71d5-8ca6-5bdeb2bb4385 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-3c3c-71be-b2e5-fca06a7f8ae0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-3c3c-71be-b2e5-fca06a7f8ae0 2026/10/26 20:31:30 INFO Updating poll results poll=https://localhost.localdomain:8443/post/01a179e9-3c38-7d89-9a66-65f3c687bb53 2026/10/26 20:31:30 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179e9-3c3d-751b-af4d-1b2bd2f603bb activity.type=Update activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-3c38-7d89-9a66-65f3c687bb53 activity.object.type=Question activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-3c38-7d89-9a66-65f3c687bb53 2026/10/26 20:31:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-3c38-7d89-9a66-65f3c687bb53 --- PASS: TestPoll_LocalSelfVote (1.09s) === RUN TestRegister_RedirectNoCertificate 2026/10/26 20:31:30 INFO Applying migration id=initial 2026/10/26 20:31:30 INFO Applying migration id=notesupdated 2026/10/26 20:31:30 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:30 INFO Applying migration id=activitiesid 2026/10/26 20:31:30 INFO Applying migration id=outbox 2026/10/26 20:31:30 INFO Applying migration id=edits 2026/10/26 20:31:30 INFO Applying migration id=outboxactor 2026/10/26 20:31:30 INFO Applying migration id=outboxsender 2026/10/26 20:31:30 INFO Applying migration id=thread 2026/10/26 20:31:30 INFO Applying migration id=host 2026/10/26 20:31:30 INFO Applying migration id=sharedinbox 2026/10/26 20:31:30 INFO Applying migration id=noteshost 2026/10/26 20:31:30 INFO Applying migration id=fetched 2026/10/26 20:31:30 INFO Applying migration id=move 2026/10/26 20:31:30 INFO Applying migration id=cleanup 2026/10/26 20:31:30 INFO Applying migration id=received 2026/10/26 20:31:30 INFO Applying migration id=namehost 2026/10/26 20:31:30 INFO Applying migration id=outboxhost 2026/10/26 20:31:30 INFO Applying migration id=notesfts 2026/10/26 20:31:30 INFO Applying migration id=iconsname 2026/10/26 20:31:30 INFO Applying migration id=nohash 2026/10/26 20:31:30 INFO Applying migration id=shares 2026/10/26 20:31:30 INFO Applying migration id=actorttl 2026/10/26 20:31:30 INFO Applying migration id=tocc 2026/10/26 20:31:30 INFO Applying migration id=followeds 2026/10/26 20:31:30 INFO Applying migration id=certhash 2026/10/26 20:31:30 INFO Applying migration id=follows_sync 2026/10/26 20:31:30 INFO Applying migration id=jsonpath 2026/10/26 20:31:30 INFO Applying migration id=localforward 2026/10/26 20:31:30 INFO Applying migration id=avatar 2026/10/26 20:31:30 INFO Applying migration id=noimage 2026/10/26 20:31:30 INFO Applying migration id=feed 2026/10/26 20:31:30 INFO Applying migration id=bookmarks 2026/10/26 20:31:30 INFO Applying migration id=shareactivity 2026/10/26 20:31:30 INFO Applying migration id=application 2026/10/26 20:31:30 INFO Applying migration id=certificates 2026/10/26 20:31:30 INFO Applying migration id=rawforward 2026/10/26 20:31:30 INFO Applying migration id=publickey 2026/10/26 20:31:30 INFO Applying migration id=resolvegroup 2026/10/26 20:31:30 INFO Applying migration id=reject 2026/10/26 20:31:30 INFO Applying migration id=autodel 2026/10/26 20:31:30 INFO Applying migration id=jsonb 2026/10/26 20:31:30 INFO Applying migration id=quote 2026/10/26 20:31:30 INFO Applying migration id=rfc9421 2026/10/26 20:31:30 INFO Applying migration id=keys 2026/10/26 20:31:30 INFO Applying migration id=portable 2026/10/26 20:31:30 INFO Applying migration id=proofs 2026/10/26 20:31:30 INFO Applying migration id=contexts 2026/10/26 20:31:30 INFO Applying migration id=deliverieshost 2026/10/26 20:31:30 INFO Applying migration id=pembegin 2026/10/26 20:31:30 INFO Applying migration id=didhost 2026/10/26 20:31:30 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:30 INFO Applying migration id=invites 2026/10/26 20:31:30 INFO Applying migration id=ed25519blob 2026/10/26 20:31:30 INFO Applying migration id=rsablob 2026/10/26 20:31:30 INFO Applying migration id=iconscid 2026/10/26 20:31:30 INFO Applying migration id=actor 2026/10/26 20:31:30 INFO Applying migration id=localkeys 2026/10/26 20:31:30 INFO Applying migration id=deleted 2026/10/26 20:31:30 INFO Applying migration id=history 2026/10/26 20:31:30 INFO Applying migration id=outboxnano 2026/10/26 20:31:30 INFO Applying migration id=implements 2026/10/26 20:31:30 INFO Applying migration id=backfill --- PASS: TestRegister_RedirectNoCertificate (0.09s) === RUN TestRegister_InvitationRequired 2026/10/26 20:31:30 INFO Applying migration id=initial 2026/10/26 20:31:30 INFO Applying migration id=notesupdated 2026/10/26 20:31:30 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:30 INFO Applying migration id=activitiesid 2026/10/26 20:31:30 INFO Applying migration id=outbox 2026/10/26 20:31:30 INFO Applying migration id=edits 2026/10/26 20:31:30 INFO Applying migration id=outboxactor 2026/10/26 20:31:30 INFO Applying migration id=outboxsender 2026/10/26 20:31:30 INFO Applying migration id=thread 2026/10/26 20:31:30 INFO Applying migration id=host 2026/10/26 20:31:30 INFO Applying migration id=sharedinbox 2026/10/26 20:31:30 INFO Applying migration id=noteshost 2026/10/26 20:31:30 INFO Applying migration id=fetched 2026/10/26 20:31:30 INFO Applying migration id=move 2026/10/26 20:31:30 INFO Applying migration id=cleanup 2026/10/26 20:31:30 INFO Applying migration id=received 2026/10/26 20:31:30 INFO Applying migration id=namehost 2026/10/26 20:31:30 INFO Applying migration id=outboxhost 2026/10/26 20:31:30 INFO Applying migration id=notesfts 2026/10/26 20:31:30 INFO Applying migration id=iconsname 2026/10/26 20:31:30 INFO Applying migration id=nohash 2026/10/26 20:31:30 INFO Applying migration id=shares 2026/10/26 20:31:30 INFO Applying migration id=actorttl 2026/10/26 20:31:30 INFO Applying migration id=tocc 2026/10/26 20:31:30 INFO Applying migration id=followeds 2026/10/26 20:31:30 INFO Applying migration id=certhash 2026/10/26 20:31:30 INFO Applying migration id=follows_sync 2026/10/26 20:31:30 INFO Applying migration id=jsonpath 2026/10/26 20:31:31 INFO Applying migration id=localforward 2026/10/26 20:31:31 INFO Applying migration id=avatar 2026/10/26 20:31:31 INFO Applying migration id=noimage 2026/10/26 20:31:31 INFO Applying migration id=feed 2026/10/26 20:31:31 INFO Applying migration id=bookmarks 2026/10/26 20:31:31 INFO Applying migration id=shareactivity 2026/10/26 20:31:31 INFO Applying migration id=application 2026/10/26 20:31:31 INFO Applying migration id=certificates 2026/10/26 20:31:31 INFO Applying migration id=rawforward 2026/10/26 20:31:31 INFO Applying migration id=publickey 2026/10/26 20:31:31 INFO Applying migration id=resolvegroup 2026/10/26 20:31:31 INFO Applying migration id=reject 2026/10/26 20:31:31 INFO Applying migration id=autodel 2026/10/26 20:31:31 INFO Applying migration id=jsonb 2026/10/26 20:31:31 INFO Applying migration id=quote 2026/10/26 20:31:31 INFO Applying migration id=rfc9421 2026/10/26 20:31:31 INFO Applying migration id=keys 2026/10/26 20:31:31 INFO Applying migration id=portable 2026/10/26 20:31:31 INFO Applying migration id=proofs 2026/10/26 20:31:31 INFO Applying migration id=contexts 2026/10/26 20:31:31 INFO Applying migration id=deliverieshost 2026/10/26 20:31:31 INFO Applying migration id=pembegin 2026/10/26 20:31:31 INFO Applying migration id=didhost 2026/10/26 20:31:31 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:31 INFO Applying migration id=invites 2026/10/26 20:31:31 INFO Applying migration id=ed25519blob 2026/10/26 20:31:31 INFO Applying migration id=rsablob 2026/10/26 20:31:31 INFO Applying migration id=iconscid 2026/10/26 20:31:31 INFO Applying migration id=actor 2026/10/26 20:31:31 INFO Applying migration id=localkeys 2026/10/26 20:31:31 INFO Applying migration id=deleted 2026/10/26 20:31:31 INFO Applying migration id=history 2026/10/26 20:31:31 INFO Applying migration id=outboxnano 2026/10/26 20:31:31 INFO Applying migration id=implements 2026/10/26 20:31:31 INFO Applying migration id=backfill 2026/10/26 20:31:31 INFO Redirecting uninvited user --- PASS: TestRegister_InvitationRequired (0.09s) === RUN TestRegister_InvitationPrompt 2026/10/26 20:31:31 INFO Applying migration id=initial 2026/10/26 20:31:31 INFO Applying migration id=notesupdated 2026/10/26 20:31:31 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:31 INFO Applying migration id=activitiesid 2026/10/26 20:31:31 INFO Applying migration id=outbox 2026/10/26 20:31:31 INFO Applying migration id=edits 2026/10/26 20:31:31 INFO Applying migration id=outboxactor 2026/10/26 20:31:31 INFO Applying migration id=outboxsender 2026/10/26 20:31:31 INFO Applying migration id=thread 2026/10/26 20:31:31 INFO Applying migration id=host 2026/10/26 20:31:31 INFO Applying migration id=sharedinbox 2026/10/26 20:31:31 INFO Applying migration id=noteshost 2026/10/26 20:31:31 INFO Applying migration id=fetched 2026/10/26 20:31:31 INFO Applying migration id=move 2026/10/26 20:31:31 INFO Applying migration id=cleanup 2026/10/26 20:31:31 INFO Applying migration id=received 2026/10/26 20:31:31 INFO Applying migration id=namehost 2026/10/26 20:31:31 INFO Applying migration id=outboxhost 2026/10/26 20:31:31 INFO Applying migration id=notesfts 2026/10/26 20:31:31 INFO Applying migration id=iconsname 2026/10/26 20:31:31 INFO Applying migration id=nohash 2026/10/26 20:31:31 INFO Applying migration id=shares 2026/10/26 20:31:31 INFO Applying migration id=actorttl 2026/10/26 20:31:31 INFO Applying migration id=tocc 2026/10/26 20:31:31 INFO Applying migration id=followeds 2026/10/26 20:31:31 INFO Applying migration id=certhash 2026/10/26 20:31:31 INFO Applying migration id=follows_sync 2026/10/26 20:31:31 INFO Applying migration id=jsonpath 2026/10/26 20:31:31 INFO Applying migration id=localforward 2026/10/26 20:31:31 INFO Applying migration id=avatar 2026/10/26 20:31:31 INFO Applying migration id=noimage 2026/10/26 20:31:31 INFO Applying migration id=feed 2026/10/26 20:31:31 INFO Applying migration id=bookmarks 2026/10/26 20:31:31 INFO Applying migration id=shareactivity 2026/10/26 20:31:31 INFO Applying migration id=application 2026/10/26 20:31:31 INFO Applying migration id=certificates 2026/10/26 20:31:31 INFO Applying migration id=rawforward 2026/10/26 20:31:31 INFO Applying migration id=publickey 2026/10/26 20:31:31 INFO Applying migration id=resolvegroup 2026/10/26 20:31:31 INFO Applying migration id=reject 2026/10/26 20:31:31 INFO Applying migration id=autodel 2026/10/26 20:31:31 INFO Applying migration id=jsonb 2026/10/26 20:31:31 INFO Applying migration id=quote 2026/10/26 20:31:31 INFO Applying migration id=rfc9421 2026/10/26 20:31:31 INFO Applying migration id=keys 2026/10/26 20:31:31 INFO Applying migration id=portable 2026/10/26 20:31:31 INFO Applying migration id=proofs 2026/10/26 20:31:31 INFO Applying migration id=contexts 2026/10/26 20:31:31 INFO Applying migration id=deliverieshost 2026/10/26 20:31:31 INFO Applying migration id=pembegin 2026/10/26 20:31:31 INFO Applying migration id=didhost 2026/10/26 20:31:31 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:31 INFO Applying migration id=invites 2026/10/26 20:31:31 INFO Applying migration id=ed25519blob 2026/10/26 20:31:31 INFO Applying migration id=rsablob 2026/10/26 20:31:31 INFO Applying migration id=iconscid 2026/10/26 20:31:31 INFO Applying migration id=actor 2026/10/26 20:31:31 INFO Applying migration id=localkeys 2026/10/26 20:31:31 INFO Applying migration id=deleted 2026/10/26 20:31:31 INFO Applying migration id=history 2026/10/26 20:31:31 INFO Applying migration id=outboxnano 2026/10/26 20:31:31 INFO Applying migration id=implements 2026/10/26 20:31:31 INFO Applying migration id=backfill --- PASS: TestRegister_InvitationPrompt (0.08s) === RUN TestRegister_InvalidInvitationCode 2026/10/26 20:31:31 INFO Applying migration id=initial 2026/10/26 20:31:31 INFO Applying migration id=notesupdated 2026/10/26 20:31:31 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:31 INFO Applying migration id=activitiesid 2026/10/26 20:31:31 INFO Applying migration id=outbox 2026/10/26 20:31:31 INFO Applying migration id=edits 2026/10/26 20:31:31 INFO Applying migration id=outboxactor 2026/10/26 20:31:31 INFO Applying migration id=outboxsender 2026/10/26 20:31:31 INFO Applying migration id=thread 2026/10/26 20:31:31 INFO Applying migration id=host 2026/10/26 20:31:31 INFO Applying migration id=sharedinbox 2026/10/26 20:31:31 INFO Applying migration id=noteshost 2026/10/26 20:31:31 INFO Applying migration id=fetched 2026/10/26 20:31:31 INFO Applying migration id=move 2026/10/26 20:31:31 INFO Applying migration id=cleanup 2026/10/26 20:31:31 INFO Applying migration id=received 2026/10/26 20:31:31 INFO Applying migration id=namehost 2026/10/26 20:31:31 INFO Applying migration id=outboxhost 2026/10/26 20:31:31 INFO Applying migration id=notesfts 2026/10/26 20:31:31 INFO Applying migration id=iconsname 2026/10/26 20:31:31 INFO Applying migration id=nohash 2026/10/26 20:31:31 INFO Applying migration id=shares 2026/10/26 20:31:31 INFO Applying migration id=actorttl 2026/10/26 20:31:31 INFO Applying migration id=tocc 2026/10/26 20:31:31 INFO Applying migration id=followeds 2026/10/26 20:31:31 INFO Applying migration id=certhash 2026/10/26 20:31:31 INFO Applying migration id=follows_sync 2026/10/26 20:31:31 INFO Applying migration id=jsonpath 2026/10/26 20:31:31 INFO Applying migration id=localforward 2026/10/26 20:31:31 INFO Applying migration id=avatar 2026/10/26 20:31:31 INFO Applying migration id=noimage 2026/10/26 20:31:31 INFO Applying migration id=feed 2026/10/26 20:31:31 INFO Applying migration id=bookmarks 2026/10/26 20:31:31 INFO Applying migration id=shareactivity 2026/10/26 20:31:31 INFO Applying migration id=application 2026/10/26 20:31:31 INFO Applying migration id=certificates 2026/10/26 20:31:31 INFO Applying migration id=rawforward 2026/10/26 20:31:31 INFO Applying migration id=publickey 2026/10/26 20:31:31 INFO Applying migration id=resolvegroup 2026/10/26 20:31:31 INFO Applying migration id=reject 2026/10/26 20:31:31 INFO Applying migration id=autodel 2026/10/26 20:31:31 INFO Applying migration id=jsonb 2026/10/26 20:31:31 INFO Applying migration id=quote 2026/10/26 20:31:31 INFO Applying migration id=rfc9421 2026/10/26 20:31:31 INFO Applying migration id=keys 2026/10/26 20:31:31 INFO Applying migration id=portable 2026/10/26 20:31:31 INFO Applying migration id=proofs 2026/10/26 20:31:31 INFO Applying migration id=contexts 2026/10/26 20:31:31 INFO Applying migration id=deliverieshost 2026/10/26 20:31:31 INFO Applying migration id=pembegin 2026/10/26 20:31:31 INFO Applying migration id=didhost 2026/10/26 20:31:31 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:31 INFO Applying migration id=invites 2026/10/26 20:31:31 INFO Applying migration id=ed25519blob 2026/10/26 20:31:31 INFO Applying migration id=rsablob 2026/10/26 20:31:31 INFO Applying migration id=iconscid 2026/10/26 20:31:31 INFO Applying migration id=actor 2026/10/26 20:31:31 INFO Applying migration id=localkeys 2026/10/26 20:31:31 INFO Applying migration id=deleted 2026/10/26 20:31:31 INFO Applying migration id=history 2026/10/26 20:31:31 INFO Applying migration id=outboxnano 2026/10/26 20:31:31 INFO Applying migration id=implements 2026/10/26 20:31:31 INFO Applying migration id=backfill 2026/10/26 20:31:31 WARN Invalid invitation code request.path=/users/invitations/accept code=abc --- PASS: TestRegister_InvalidInvitationCode (0.09s) === RUN TestRegister_Redirect 2026/10/26 20:31:31 INFO Applying migration id=initial 2026/10/26 20:31:31 INFO Applying migration id=notesupdated 2026/10/26 20:31:31 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:31 INFO Applying migration id=activitiesid 2026/10/26 20:31:31 INFO Applying migration id=outbox 2026/10/26 20:31:31 INFO Applying migration id=edits 2026/10/26 20:31:31 INFO Applying migration id=outboxactor 2026/10/26 20:31:31 INFO Applying migration id=outboxsender 2026/10/26 20:31:31 INFO Applying migration id=thread 2026/10/26 20:31:31 INFO Applying migration id=host 2026/10/26 20:31:31 INFO Applying migration id=sharedinbox 2026/10/26 20:31:31 INFO Applying migration id=noteshost 2026/10/26 20:31:31 INFO Applying migration id=fetched 2026/10/26 20:31:31 INFO Applying migration id=move 2026/10/26 20:31:31 INFO Applying migration id=cleanup 2026/10/26 20:31:31 INFO Applying migration id=received 2026/10/26 20:31:31 INFO Applying migration id=namehost 2026/10/26 20:31:31 INFO Applying migration id=outboxhost 2026/10/26 20:31:31 INFO Applying migration id=notesfts 2026/10/26 20:31:31 INFO Applying migration id=iconsname 2026/10/26 20:31:31 INFO Applying migration id=nohash 2026/10/26 20:31:31 INFO Applying migration id=shares 2026/10/26 20:31:31 INFO Applying migration id=actorttl 2026/10/26 20:31:31 INFO Applying migration id=tocc 2026/10/26 20:31:31 INFO Applying migration id=followeds 2026/10/26 20:31:31 INFO Applying migration id=certhash 2026/10/26 20:31:31 INFO Applying migration id=follows_sync 2026/10/26 20:31:31 INFO Applying migration id=jsonpath 2026/10/26 20:31:31 INFO Applying migration id=localforward 2026/10/26 20:31:31 INFO Applying migration id=avatar 2026/10/26 20:31:31 INFO Applying migration id=noimage 2026/10/26 20:31:31 INFO Applying migration id=feed 2026/10/26 20:31:31 INFO Applying migration id=bookmarks 2026/10/26 20:31:31 INFO Applying migration id=shareactivity 2026/10/26 20:31:31 INFO Applying migration id=application 2026/10/26 20:31:31 INFO Applying migration id=certificates 2026/10/26 20:31:31 INFO Applying migration id=rawforward 2026/10/26 20:31:31 INFO Applying migration id=publickey 2026/10/26 20:31:31 INFO Applying migration id=resolvegroup 2026/10/26 20:31:31 INFO Applying migration id=reject 2026/10/26 20:31:31 INFO Applying migration id=autodel 2026/10/26 20:31:31 INFO Applying migration id=jsonb 2026/10/26 20:31:31 INFO Applying migration id=quote 2026/10/26 20:31:31 INFO Applying migration id=rfc9421 2026/10/26 20:31:31 INFO Applying migration id=keys 2026/10/26 20:31:31 INFO Applying migration id=portable 2026/10/26 20:31:31 INFO Applying migration id=proofs 2026/10/26 20:31:31 INFO Applying migration id=contexts 2026/10/26 20:31:31 INFO Applying migration id=deliverieshost 2026/10/26 20:31:31 INFO Applying migration id=pembegin 2026/10/26 20:31:31 INFO Applying migration id=didhost 2026/10/26 20:31:31 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:31 INFO Applying migration id=invites 2026/10/26 20:31:31 INFO Applying migration id=ed25519blob 2026/10/26 20:31:31 INFO Applying migration id=rsablob 2026/10/26 20:31:31 INFO Applying migration id=iconscid 2026/10/26 20:31:31 INFO Applying migration id=actor 2026/10/26 20:31:31 INFO Applying migration id=localkeys 2026/10/26 20:31:31 INFO Applying migration id=deleted 2026/10/26 20:31:31 INFO Applying migration id=history 2026/10/26 20:31:31 INFO Applying migration id=outboxnano 2026/10/26 20:31:31 INFO Applying migration id=implements 2026/10/26 20:31:31 INFO Applying migration id=backfill 2026/10/26 20:31:31 INFO Redirecting new user --- PASS: TestRegister_Redirect (0.09s) === RUN TestRegister_NoCertificate 2026/10/26 20:31:31 INFO Applying migration id=initial 2026/10/26 20:31:31 INFO Applying migration id=notesupdated 2026/10/26 20:31:31 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:31 INFO Applying migration id=activitiesid 2026/10/26 20:31:31 INFO Applying migration id=outbox 2026/10/26 20:31:31 INFO Applying migration id=edits 2026/10/26 20:31:31 INFO Applying migration id=outboxactor 2026/10/26 20:31:31 INFO Applying migration id=outboxsender 2026/10/26 20:31:31 INFO Applying migration id=thread 2026/10/26 20:31:31 INFO Applying migration id=host 2026/10/26 20:31:31 INFO Applying migration id=sharedinbox 2026/10/26 20:31:31 INFO Applying migration id=noteshost 2026/10/26 20:31:31 INFO Applying migration id=fetched 2026/10/26 20:31:31 INFO Applying migration id=move 2026/10/26 20:31:31 INFO Applying migration id=cleanup 2026/10/26 20:31:31 INFO Applying migration id=received 2026/10/26 20:31:31 INFO Applying migration id=namehost 2026/10/26 20:31:31 INFO Applying migration id=outboxhost 2026/10/26 20:31:31 INFO Applying migration id=notesfts 2026/10/26 20:31:31 INFO Applying migration id=iconsname 2026/10/26 20:31:31 INFO Applying migration id=nohash 2026/10/26 20:31:31 INFO Applying migration id=shares 2026/10/26 20:31:31 INFO Applying migration id=actorttl 2026/10/26 20:31:31 INFO Applying migration id=tocc 2026/10/26 20:31:31 INFO Applying migration id=followeds 2026/10/26 20:31:31 INFO Applying migration id=certhash 2026/10/26 20:31:31 INFO Applying migration id=follows_sync 2026/10/26 20:31:31 INFO Applying migration id=jsonpath 2026/10/26 20:31:31 INFO Applying migration id=localforward 2026/10/26 20:31:31 INFO Applying migration id=avatar 2026/10/26 20:31:31 INFO Applying migration id=noimage 2026/10/26 20:31:31 INFO Applying migration id=feed 2026/10/26 20:31:31 INFO Applying migration id=bookmarks 2026/10/26 20:31:31 INFO Applying migration id=shareactivity 2026/10/26 20:31:31 INFO Applying migration id=application 2026/10/26 20:31:31 INFO Applying migration id=certificates 2026/10/26 20:31:31 INFO Applying migration id=rawforward 2026/10/26 20:31:31 INFO Applying migration id=publickey 2026/10/26 20:31:31 INFO Applying migration id=resolvegroup 2026/10/26 20:31:31 INFO Applying migration id=reject 2026/10/26 20:31:31 INFO Applying migration id=autodel 2026/10/26 20:31:31 INFO Applying migration id=jsonb 2026/10/26 20:31:31 INFO Applying migration id=quote 2026/10/26 20:31:31 INFO Applying migration id=rfc9421 2026/10/26 20:31:31 INFO Applying migration id=keys 2026/10/26 20:31:31 INFO Applying migration id=portable 2026/10/26 20:31:31 INFO Applying migration id=proofs 2026/10/26 20:31:31 INFO Applying migration id=contexts 2026/10/26 20:31:31 INFO Applying migration id=deliverieshost 2026/10/26 20:31:31 INFO Applying migration id=pembegin 2026/10/26 20:31:31 INFO Applying migration id=didhost 2026/10/26 20:31:31 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:31 INFO Applying migration id=invites 2026/10/26 20:31:31 INFO Applying migration id=ed25519blob 2026/10/26 20:31:31 INFO Applying migration id=rsablob 2026/10/26 20:31:31 INFO Applying migration id=iconscid 2026/10/26 20:31:31 INFO Applying migration id=actor 2026/10/26 20:31:31 INFO Applying migration id=localkeys 2026/10/26 20:31:31 INFO Applying migration id=deleted 2026/10/26 20:31:31 INFO Applying migration id=history 2026/10/26 20:31:31 INFO Applying migration id=outboxnano 2026/10/26 20:31:31 INFO Applying migration id=implements 2026/10/26 20:31:31 INFO Applying migration id=backfill 2026/10/26 20:31:31 WARN No client certificate request.path=/users/register --- PASS: TestRegister_NoCertificate (0.09s) === RUN TestRegister_HappyFlow 2026/10/26 20:31:31 INFO Applying migration id=initial 2026/10/26 20:31:31 INFO Applying migration id=notesupdated 2026/10/26 20:31:31 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:31 INFO Applying migration id=activitiesid 2026/10/26 20:31:31 INFO Applying migration id=outbox 2026/10/26 20:31:31 INFO Applying migration id=edits 2026/10/26 20:31:31 INFO Applying migration id=outboxactor 2026/10/26 20:31:31 INFO Applying migration id=outboxsender 2026/10/26 20:31:31 INFO Applying migration id=thread 2026/10/26 20:31:31 INFO Applying migration id=host 2026/10/26 20:31:31 INFO Applying migration id=sharedinbox 2026/10/26 20:31:31 INFO Applying migration id=noteshost 2026/10/26 20:31:31 INFO Applying migration id=fetched 2026/10/26 20:31:31 INFO Applying migration id=move 2026/10/26 20:31:31 INFO Applying migration id=cleanup 2026/10/26 20:31:31 INFO Applying migration id=received 2026/10/26 20:31:31 INFO Applying migration id=namehost 2026/10/26 20:31:31 INFO Applying migration id=outboxhost 2026/10/26 20:31:31 INFO Applying migration id=notesfts 2026/10/26 20:31:31 INFO Applying migration id=iconsname 2026/10/26 20:31:31 INFO Applying migration id=nohash 2026/10/26 20:31:31 INFO Applying migration id=shares 2026/10/26 20:31:31 INFO Applying migration id=actorttl 2026/10/26 20:31:31 INFO Applying migration id=tocc 2026/10/26 20:31:31 INFO Applying migration id=followeds 2026/10/26 20:31:31 INFO Applying migration id=certhash 2026/10/26 20:31:31 INFO Applying migration id=follows_sync 2026/10/26 20:31:31 INFO Applying migration id=jsonpath 2026/10/26 20:31:31 INFO Applying migration id=localforward 2026/10/26 20:31:31 INFO Applying migration id=avatar 2026/10/26 20:31:31 INFO Applying migration id=noimage 2026/10/26 20:31:31 INFO Applying migration id=feed 2026/10/26 20:31:31 INFO Applying migration id=bookmarks 2026/10/26 20:31:31 INFO Applying migration id=shareactivity 2026/10/26 20:31:31 INFO Applying migration id=application 2026/10/26 20:31:31 INFO Applying migration id=certificates 2026/10/26 20:31:31 INFO Applying migration id=rawforward 2026/10/26 20:31:31 INFO Applying migration id=publickey 2026/10/26 20:31:31 INFO Applying migration id=resolvegroup 2026/10/26 20:31:31 INFO Applying migration id=reject 2026/10/26 20:31:31 INFO Applying migration id=autodel 2026/10/26 20:31:31 INFO Applying migration id=jsonb 2026/10/26 20:31:31 INFO Applying migration id=quote 2026/10/26 20:31:31 INFO Applying migration id=rfc9421 2026/10/26 20:31:31 INFO Applying migration id=keys 2026/10/26 20:31:31 INFO Applying migration id=portable 2026/10/26 20:31:31 INFO Applying migration id=proofs 2026/10/26 20:31:31 INFO Applying migration id=contexts 2026/10/26 20:31:31 INFO Applying migration id=deliverieshost 2026/10/26 20:31:31 INFO Applying migration id=pembegin 2026/10/26 20:31:31 INFO Applying migration id=didhost 2026/10/26 20:31:31 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:31 INFO Applying migration id=invites 2026/10/26 20:31:31 INFO Applying migration id=ed25519blob 2026/10/26 20:31:31 INFO Applying migration id=rsablob 2026/10/26 20:31:31 INFO Applying migration id=iconscid 2026/10/26 20:31:31 INFO Applying migration id=actor 2026/10/26 20:31:31 INFO Applying migration id=localkeys 2026/10/26 20:31:31 INFO Applying migration id=deleted 2026/10/26 20:31:31 INFO Applying migration id=history 2026/10/26 20:31:31 INFO Applying migration id=outboxnano 2026/10/26 20:31:31 INFO Applying migration id=implements 2026/10/26 20:31:31 INFO Applying migration id=backfill 2026/10/26 20:31:31 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_HappyFlow (0.27s) === RUN TestRegister_AlreadyRegistered 2026/10/26 20:31:31 INFO Applying migration id=initial 2026/10/26 20:31:31 INFO Applying migration id=notesupdated 2026/10/26 20:31:31 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:31 INFO Applying migration id=activitiesid 2026/10/26 20:31:31 INFO Applying migration id=outbox 2026/10/26 20:31:31 INFO Applying migration id=edits 2026/10/26 20:31:31 INFO Applying migration id=outboxactor 2026/10/26 20:31:31 INFO Applying migration id=outboxsender 2026/10/26 20:31:31 INFO Applying migration id=thread 2026/10/26 20:31:31 INFO Applying migration id=host 2026/10/26 20:31:31 INFO Applying migration id=sharedinbox 2026/10/26 20:31:31 INFO Applying migration id=noteshost 2026/10/26 20:31:31 INFO Applying migration id=fetched 2026/10/26 20:31:31 INFO Applying migration id=move 2026/10/26 20:31:31 INFO Applying migration id=cleanup 2026/10/26 20:31:31 INFO Applying migration id=received 2026/10/26 20:31:31 INFO Applying migration id=namehost 2026/10/26 20:31:31 INFO Applying migration id=outboxhost 2026/10/26 20:31:31 INFO Applying migration id=notesfts 2026/10/26 20:31:31 INFO Applying migration id=iconsname 2026/10/26 20:31:31 INFO Applying migration id=nohash 2026/10/26 20:31:31 INFO Applying migration id=shares 2026/10/26 20:31:31 INFO Applying migration id=actorttl 2026/10/26 20:31:31 INFO Applying migration id=tocc 2026/10/26 20:31:31 INFO Applying migration id=followeds 2026/10/26 20:31:31 INFO Applying migration id=certhash 2026/10/26 20:31:31 INFO Applying migration id=follows_sync 2026/10/26 20:31:31 INFO Applying migration id=jsonpath 2026/10/26 20:31:31 INFO Applying migration id=localforward 2026/10/26 20:31:31 INFO Applying migration id=avatar 2026/10/26 20:31:31 INFO Applying migration id=noimage 2026/10/26 20:31:31 INFO Applying migration id=feed 2026/10/26 20:31:31 INFO Applying migration id=bookmarks 2026/10/26 20:31:31 INFO Applying migration id=shareactivity 2026/10/26 20:31:31 INFO Applying migration id=application 2026/10/26 20:31:31 INFO Applying migration id=certificates 2026/10/26 20:31:31 INFO Applying migration id=rawforward 2026/10/26 20:31:31 INFO Applying migration id=publickey 2026/10/26 20:31:31 INFO Applying migration id=resolvegroup 2026/10/26 20:31:31 INFO Applying migration id=reject 2026/10/26 20:31:31 INFO Applying migration id=autodel 2026/10/26 20:31:31 INFO Applying migration id=jsonb 2026/10/26 20:31:31 INFO Applying migration id=quote 2026/10/26 20:31:31 INFO Applying migration id=rfc9421 2026/10/26 20:31:31 INFO Applying migration id=keys 2026/10/26 20:31:31 INFO Applying migration id=portable 2026/10/26 20:31:31 INFO Applying migration id=proofs 2026/10/26 20:31:31 INFO Applying migration id=contexts 2026/10/26 20:31:31 INFO Applying migration id=deliverieshost 2026/10/26 20:31:31 INFO Applying migration id=pembegin 2026/10/26 20:31:31 INFO Applying migration id=didhost 2026/10/26 20:31:31 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:31 INFO Applying migration id=invites 2026/10/26 20:31:31 INFO Applying migration id=ed25519blob 2026/10/26 20:31:31 INFO Applying migration id=rsablob 2026/10/26 20:31:31 INFO Applying migration id=iconscid 2026/10/26 20:31:31 INFO Applying migration id=actor 2026/10/26 20:31:31 INFO Applying migration id=localkeys 2026/10/26 20:31:31 INFO Applying migration id=deleted 2026/10/26 20:31:31 INFO Applying migration id=history 2026/10/26 20:31:31 INFO Applying migration id=outboxnano 2026/10/26 20:31:31 INFO Applying migration id=implements 2026/10/26 20:31:31 INFO Applying migration id=backfill 2026/10/26 20:31:31 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_AlreadyRegistered (0.18s) === RUN TestRegister_Twice 2026/10/26 20:31:31 INFO Applying migration id=initial 2026/10/26 20:31:31 INFO Applying migration id=notesupdated 2026/10/26 20:31:31 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:31 INFO Applying migration id=activitiesid 2026/10/26 20:31:31 INFO Applying migration id=outbox 2026/10/26 20:31:31 INFO Applying migration id=edits 2026/10/26 20:31:31 INFO Applying migration id=outboxactor 2026/10/26 20:31:31 INFO Applying migration id=outboxsender 2026/10/26 20:31:31 INFO Applying migration id=thread 2026/10/26 20:31:31 INFO Applying migration id=host 2026/10/26 20:31:31 INFO Applying migration id=sharedinbox 2026/10/26 20:31:31 INFO Applying migration id=noteshost 2026/10/26 20:31:31 INFO Applying migration id=fetched 2026/10/26 20:31:31 INFO Applying migration id=move 2026/10/26 20:31:31 INFO Applying migration id=cleanup 2026/10/26 20:31:31 INFO Applying migration id=received 2026/10/26 20:31:31 INFO Applying migration id=namehost 2026/10/26 20:31:31 INFO Applying migration id=outboxhost 2026/10/26 20:31:31 INFO Applying migration id=notesfts 2026/10/26 20:31:31 INFO Applying migration id=iconsname 2026/10/26 20:31:31 INFO Applying migration id=nohash 2026/10/26 20:31:31 INFO Applying migration id=shares 2026/10/26 20:31:31 INFO Applying migration id=actorttl 2026/10/26 20:31:31 INFO Applying migration id=tocc 2026/10/26 20:31:31 INFO Applying migration id=followeds 2026/10/26 20:31:31 INFO Applying migration id=certhash 2026/10/26 20:31:31 INFO Applying migration id=follows_sync 2026/10/26 20:31:31 INFO Applying migration id=jsonpath 2026/10/26 20:31:31 INFO Applying migration id=localforward 2026/10/26 20:31:31 INFO Applying migration id=avatar 2026/10/26 20:31:31 INFO Applying migration id=noimage 2026/10/26 20:31:31 INFO Applying migration id=feed 2026/10/26 20:31:31 INFO Applying migration id=bookmarks 2026/10/26 20:31:31 INFO Applying migration id=shareactivity 2026/10/26 20:31:31 INFO Applying migration id=application 2026/10/26 20:31:31 INFO Applying migration id=certificates 2026/10/26 20:31:31 INFO Applying migration id=rawforward 2026/10/26 20:31:31 INFO Applying migration id=publickey 2026/10/26 20:31:31 INFO Applying migration id=resolvegroup 2026/10/26 20:31:31 INFO Applying migration id=reject 2026/10/26 20:31:31 INFO Applying migration id=autodel 2026/10/26 20:31:31 INFO Applying migration id=jsonb 2026/10/26 20:31:31 INFO Applying migration id=quote 2026/10/26 20:31:31 INFO Applying migration id=rfc9421 2026/10/26 20:31:31 INFO Applying migration id=keys 2026/10/26 20:31:31 INFO Applying migration id=portable 2026/10/26 20:31:31 INFO Applying migration id=proofs 2026/10/26 20:31:31 INFO Applying migration id=contexts 2026/10/26 20:31:31 INFO Applying migration id=deliverieshost 2026/10/26 20:31:31 INFO Applying migration id=pembegin 2026/10/26 20:31:31 INFO Applying migration id=didhost 2026/10/26 20:31:31 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:31 INFO Applying migration id=invites 2026/10/26 20:31:31 INFO Applying migration id=ed25519blob 2026/10/26 20:31:31 INFO Applying migration id=rsablob 2026/10/26 20:31:31 INFO Applying migration id=iconscid 2026/10/26 20:31:31 INFO Applying migration id=actor 2026/10/26 20:31:31 INFO Applying migration id=localkeys 2026/10/26 20:31:31 INFO Applying migration id=deleted 2026/10/26 20:31:31 INFO Applying migration id=history 2026/10/26 20:31:31 INFO Applying migration id=outboxnano 2026/10/26 20:31:31 INFO Applying migration id=implements 2026/10/26 20:31:31 INFO Applying migration id=backfill 2026/10/26 20:31:31 INFO Creating new user request.path=/users/register name=erin 2026/10/26 20:31:32 WARN Registered user cannot register again request.path=/users/register request.user=erin --- PASS: TestRegister_Twice (0.29s) === RUN TestRegister_Throttling 2026/10/26 20:31:32 INFO Applying migration id=initial 2026/10/26 20:31:32 INFO Applying migration id=notesupdated 2026/10/26 20:31:32 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:32 INFO Applying migration id=activitiesid 2026/10/26 20:31:32 INFO Applying migration id=outbox 2026/10/26 20:31:32 INFO Applying migration id=edits 2026/10/26 20:31:32 INFO Applying migration id=outboxactor 2026/10/26 20:31:32 INFO Applying migration id=outboxsender 2026/10/26 20:31:32 INFO Applying migration id=thread 2026/10/26 20:31:32 INFO Applying migration id=host 2026/10/26 20:31:32 INFO Applying migration id=sharedinbox 2026/10/26 20:31:32 INFO Applying migration id=noteshost 2026/10/26 20:31:32 INFO Applying migration id=fetched 2026/10/26 20:31:32 INFO Applying migration id=move 2026/10/26 20:31:32 INFO Applying migration id=cleanup 2026/10/26 20:31:32 INFO Applying migration id=received 2026/10/26 20:31:32 INFO Applying migration id=namehost 2026/10/26 20:31:32 INFO Applying migration id=outboxhost 2026/10/26 20:31:32 INFO Applying migration id=notesfts 2026/10/26 20:31:32 INFO Applying migration id=iconsname 2026/10/26 20:31:32 INFO Applying migration id=nohash 2026/10/26 20:31:32 INFO Applying migration id=shares 2026/10/26 20:31:32 INFO Applying migration id=actorttl 2026/10/26 20:31:32 INFO Applying migration id=tocc 2026/10/26 20:31:32 INFO Applying migration id=followeds 2026/10/26 20:31:32 INFO Applying migration id=certhash 2026/10/26 20:31:32 INFO Applying migration id=follows_sync 2026/10/26 20:31:32 INFO Applying migration id=jsonpath 2026/10/26 20:31:32 INFO Applying migration id=localforward 2026/10/26 20:31:32 INFO Applying migration id=avatar 2026/10/26 20:31:32 INFO Applying migration id=noimage 2026/10/26 20:31:32 INFO Applying migration id=feed 2026/10/26 20:31:32 INFO Applying migration id=bookmarks 2026/10/26 20:31:32 INFO Applying migration id=shareactivity 2026/10/26 20:31:32 INFO Applying migration id=application 2026/10/26 20:31:32 INFO Applying migration id=certificates 2026/10/26 20:31:32 INFO Applying migration id=rawforward 2026/10/26 20:31:32 INFO Applying migration id=publickey 2026/10/26 20:31:32 INFO Applying migration id=resolvegroup 2026/10/26 20:31:32 INFO Applying migration id=reject 2026/10/26 20:31:32 INFO Applying migration id=autodel 2026/10/26 20:31:32 INFO Applying migration id=jsonb 2026/10/26 20:31:32 INFO Applying migration id=quote 2026/10/26 20:31:32 INFO Applying migration id=rfc9421 2026/10/26 20:31:32 INFO Applying migration id=keys 2026/10/26 20:31:32 INFO Applying migration id=portable 2026/10/26 20:31:32 INFO Applying migration id=proofs 2026/10/26 20:31:32 INFO Applying migration id=contexts 2026/10/26 20:31:32 INFO Applying migration id=deliverieshost 2026/10/26 20:31:32 INFO Applying migration id=pembegin 2026/10/26 20:31:32 INFO Applying migration id=didhost 2026/10/26 20:31:32 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:32 INFO Applying migration id=invites 2026/10/26 20:31:32 INFO Applying migration id=ed25519blob 2026/10/26 20:31:32 INFO Applying migration id=rsablob 2026/10/26 20:31:32 INFO Applying migration id=iconscid 2026/10/26 20:31:32 INFO Applying migration id=actor 2026/10/26 20:31:32 INFO Applying migration id=localkeys 2026/10/26 20:31:32 INFO Applying migration id=deleted 2026/10/26 20:31:32 INFO Applying migration id=history 2026/10/26 20:31:32 INFO Applying migration id=outboxnano 2026/10/26 20:31:32 INFO Applying migration id=implements 2026/10/26 20:31:32 INFO Applying migration id=backfill 2026/10/26 20:31:32 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling (0.34s) === RUN TestRegister_Throttling30Minutes 2026/10/26 20:31:32 INFO Applying migration id=initial 2026/10/26 20:31:32 INFO Applying migration id=notesupdated 2026/10/26 20:31:32 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:32 INFO Applying migration id=activitiesid 2026/10/26 20:31:32 INFO Applying migration id=outbox 2026/10/26 20:31:32 INFO Applying migration id=edits 2026/10/26 20:31:32 INFO Applying migration id=outboxactor 2026/10/26 20:31:32 INFO Applying migration id=outboxsender 2026/10/26 20:31:32 INFO Applying migration id=thread 2026/10/26 20:31:32 INFO Applying migration id=host 2026/10/26 20:31:32 INFO Applying migration id=sharedinbox 2026/10/26 20:31:32 INFO Applying migration id=noteshost 2026/10/26 20:31:32 INFO Applying migration id=fetched 2026/10/26 20:31:32 INFO Applying migration id=move 2026/10/26 20:31:32 INFO Applying migration id=cleanup 2026/10/26 20:31:32 INFO Applying migration id=received 2026/10/26 20:31:32 INFO Applying migration id=namehost 2026/10/26 20:31:32 INFO Applying migration id=outboxhost 2026/10/26 20:31:32 INFO Applying migration id=notesfts 2026/10/26 20:31:32 INFO Applying migration id=iconsname 2026/10/26 20:31:32 INFO Applying migration id=nohash 2026/10/26 20:31:32 INFO Applying migration id=shares 2026/10/26 20:31:32 INFO Applying migration id=actorttl 2026/10/26 20:31:32 INFO Applying migration id=tocc 2026/10/26 20:31:32 INFO Applying migration id=followeds 2026/10/26 20:31:32 INFO Applying migration id=certhash 2026/10/26 20:31:32 INFO Applying migration id=follows_sync 2026/10/26 20:31:32 INFO Applying migration id=jsonpath 2026/10/26 20:31:32 INFO Applying migration id=localforward 2026/10/26 20:31:32 INFO Applying migration id=avatar 2026/10/26 20:31:32 INFO Applying migration id=noimage 2026/10/26 20:31:32 INFO Applying migration id=feed 2026/10/26 20:31:32 INFO Applying migration id=bookmarks 2026/10/26 20:31:32 INFO Applying migration id=shareactivity 2026/10/26 20:31:32 INFO Applying migration id=application 2026/10/26 20:31:32 INFO Applying migration id=certificates 2026/10/26 20:31:32 INFO Applying migration id=rawforward 2026/10/26 20:31:32 INFO Applying migration id=publickey 2026/10/26 20:31:32 INFO Applying migration id=resolvegroup 2026/10/26 20:31:32 INFO Applying migration id=reject 2026/10/26 20:31:32 INFO Applying migration id=autodel 2026/10/26 20:31:32 INFO Applying migration id=jsonb 2026/10/26 20:31:32 INFO Applying migration id=quote 2026/10/26 20:31:32 INFO Applying migration id=rfc9421 2026/10/26 20:31:32 INFO Applying migration id=keys 2026/10/26 20:31:32 INFO Applying migration id=portable 2026/10/26 20:31:32 INFO Applying migration id=proofs 2026/10/26 20:31:32 INFO Applying migration id=contexts 2026/10/26 20:31:32 INFO Applying migration id=deliverieshost 2026/10/26 20:31:32 INFO Applying migration id=pembegin 2026/10/26 20:31:32 INFO Applying migration id=didhost 2026/10/26 20:31:32 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:32 INFO Applying migration id=invites 2026/10/26 20:31:32 INFO Applying migration id=ed25519blob 2026/10/26 20:31:32 INFO Applying migration id=rsablob 2026/10/26 20:31:32 INFO Applying migration id=iconscid 2026/10/26 20:31:32 INFO Applying migration id=actor 2026/10/26 20:31:32 INFO Applying migration id=localkeys 2026/10/26 20:31:32 INFO Applying migration id=deleted 2026/10/26 20:31:32 INFO Applying migration id=history 2026/10/26 20:31:32 INFO Applying migration id=outboxnano 2026/10/26 20:31:32 INFO Applying migration id=implements 2026/10/26 20:31:32 INFO Applying migration id=backfill 2026/10/26 20:31:32 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_Throttling30Minutes (0.21s) === RUN TestRegister_Throttling1Hour 2026/10/26 20:31:32 INFO Applying migration id=initial 2026/10/26 20:31:32 INFO Applying migration id=notesupdated 2026/10/26 20:31:32 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:32 INFO Applying migration id=activitiesid 2026/10/26 20:31:32 INFO Applying migration id=outbox 2026/10/26 20:31:32 INFO Applying migration id=edits 2026/10/26 20:31:32 INFO Applying migration id=outboxactor 2026/10/26 20:31:32 INFO Applying migration id=outboxsender 2026/10/26 20:31:32 INFO Applying migration id=thread 2026/10/26 20:31:32 INFO Applying migration id=host 2026/10/26 20:31:32 INFO Applying migration id=sharedinbox 2026/10/26 20:31:32 INFO Applying migration id=noteshost 2026/10/26 20:31:32 INFO Applying migration id=fetched 2026/10/26 20:31:32 INFO Applying migration id=move 2026/10/26 20:31:32 INFO Applying migration id=cleanup 2026/10/26 20:31:32 INFO Applying migration id=received 2026/10/26 20:31:32 INFO Applying migration id=namehost 2026/10/26 20:31:32 INFO Applying migration id=outboxhost 2026/10/26 20:31:32 INFO Applying migration id=notesfts 2026/10/26 20:31:32 INFO Applying migration id=iconsname 2026/10/26 20:31:32 INFO Applying migration id=nohash 2026/10/26 20:31:32 INFO Applying migration id=shares 2026/10/26 20:31:32 INFO Applying migration id=actorttl 2026/10/26 20:31:32 INFO Applying migration id=tocc 2026/10/26 20:31:32 INFO Applying migration id=followeds 2026/10/26 20:31:32 INFO Applying migration id=certhash 2026/10/26 20:31:32 INFO Applying migration id=follows_sync 2026/10/26 20:31:32 INFO Applying migration id=jsonpath 2026/10/26 20:31:32 INFO Applying migration id=localforward 2026/10/26 20:31:32 INFO Applying migration id=avatar 2026/10/26 20:31:32 INFO Applying migration id=noimage 2026/10/26 20:31:32 INFO Applying migration id=feed 2026/10/26 20:31:32 INFO Applying migration id=bookmarks 2026/10/26 20:31:32 INFO Applying migration id=shareactivity 2026/10/26 20:31:32 INFO Applying migration id=application 2026/10/26 20:31:32 INFO Applying migration id=certificates 2026/10/26 20:31:32 INFO Applying migration id=rawforward 2026/10/26 20:31:32 INFO Applying migration id=publickey 2026/10/26 20:31:32 INFO Applying migration id=resolvegroup 2026/10/26 20:31:32 INFO Applying migration id=reject 2026/10/26 20:31:32 INFO Applying migration id=autodel 2026/10/26 20:31:32 INFO Applying migration id=jsonb 2026/10/26 20:31:32 INFO Applying migration id=quote 2026/10/26 20:31:32 INFO Applying migration id=rfc9421 2026/10/26 20:31:32 INFO Applying migration id=keys 2026/10/26 20:31:32 INFO Applying migration id=portable 2026/10/26 20:31:32 INFO Applying migration id=proofs 2026/10/26 20:31:32 INFO Applying migration id=contexts 2026/10/26 20:31:32 INFO Applying migration id=deliverieshost 2026/10/26 20:31:32 INFO Applying migration id=pembegin 2026/10/26 20:31:32 INFO Applying migration id=didhost 2026/10/26 20:31:32 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:32 INFO Applying migration id=invites 2026/10/26 20:31:32 INFO Applying migration id=ed25519blob 2026/10/26 20:31:32 INFO Applying migration id=rsablob 2026/10/26 20:31:32 INFO Applying migration id=iconscid 2026/10/26 20:31:32 INFO Applying migration id=actor 2026/10/26 20:31:32 INFO Applying migration id=localkeys 2026/10/26 20:31:32 INFO Applying migration id=deleted 2026/10/26 20:31:32 INFO Applying migration id=history 2026/10/26 20:31:32 INFO Applying migration id=outboxnano 2026/10/26 20:31:32 INFO Applying migration id=implements 2026/10/26 20:31:32 INFO Applying migration id=backfill 2026/10/26 20:31:32 INFO Creating new user request.path=/users/register name=erin 2026/10/26 20:31:33 INFO Creating new user request.path=/users/register name=david --- PASS: TestRegister_Throttling1Hour (0.76s) === RUN TestRegister_TwoCertificates 2026/10/26 20:31:33 INFO Applying migration id=initial 2026/10/26 20:31:33 INFO Applying migration id=notesupdated 2026/10/26 20:31:33 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:33 INFO Applying migration id=activitiesid 2026/10/26 20:31:33 INFO Applying migration id=outbox 2026/10/26 20:31:33 INFO Applying migration id=edits 2026/10/26 20:31:33 INFO Applying migration id=outboxactor 2026/10/26 20:31:33 INFO Applying migration id=outboxsender 2026/10/26 20:31:33 INFO Applying migration id=thread 2026/10/26 20:31:33 INFO Applying migration id=host 2026/10/26 20:31:33 INFO Applying migration id=sharedinbox 2026/10/26 20:31:33 INFO Applying migration id=noteshost 2026/10/26 20:31:33 INFO Applying migration id=fetched 2026/10/26 20:31:33 INFO Applying migration id=move 2026/10/26 20:31:33 INFO Applying migration id=cleanup 2026/10/26 20:31:33 INFO Applying migration id=received 2026/10/26 20:31:33 INFO Applying migration id=namehost 2026/10/26 20:31:33 INFO Applying migration id=outboxhost 2026/10/26 20:31:33 INFO Applying migration id=notesfts 2026/10/26 20:31:33 INFO Applying migration id=iconsname 2026/10/26 20:31:33 INFO Applying migration id=nohash 2026/10/26 20:31:33 INFO Applying migration id=shares 2026/10/26 20:31:33 INFO Applying migration id=actorttl 2026/10/26 20:31:33 INFO Applying migration id=tocc 2026/10/26 20:31:33 INFO Applying migration id=followeds 2026/10/26 20:31:33 INFO Applying migration id=certhash 2026/10/26 20:31:33 INFO Applying migration id=follows_sync 2026/10/26 20:31:33 INFO Applying migration id=jsonpath 2026/10/26 20:31:33 INFO Applying migration id=localforward 2026/10/26 20:31:33 INFO Applying migration id=avatar 2026/10/26 20:31:33 INFO Applying migration id=noimage 2026/10/26 20:31:33 INFO Applying migration id=feed 2026/10/26 20:31:33 INFO Applying migration id=bookmarks 2026/10/26 20:31:33 INFO Applying migration id=shareactivity 2026/10/26 20:31:33 INFO Applying migration id=application 2026/10/26 20:31:33 INFO Applying migration id=certificates 2026/10/26 20:31:33 INFO Applying migration id=rawforward 2026/10/26 20:31:33 INFO Applying migration id=publickey 2026/10/26 20:31:33 INFO Applying migration id=resolvegroup 2026/10/26 20:31:33 INFO Applying migration id=reject 2026/10/26 20:31:33 INFO Applying migration id=autodel 2026/10/26 20:31:33 INFO Applying migration id=jsonb 2026/10/26 20:31:33 INFO Applying migration id=quote 2026/10/26 20:31:33 INFO Applying migration id=rfc9421 2026/10/26 20:31:33 INFO Applying migration id=keys 2026/10/26 20:31:33 INFO Applying migration id=portable 2026/10/26 20:31:33 INFO Applying migration id=proofs 2026/10/26 20:31:33 INFO Applying migration id=contexts 2026/10/26 20:31:33 INFO Applying migration id=deliverieshost 2026/10/26 20:31:33 INFO Applying migration id=pembegin 2026/10/26 20:31:33 INFO Applying migration id=didhost 2026/10/26 20:31:33 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:33 INFO Applying migration id=invites 2026/10/26 20:31:33 INFO Applying migration id=ed25519blob 2026/10/26 20:31:33 INFO Applying migration id=rsablob 2026/10/26 20:31:33 INFO Applying migration id=iconscid 2026/10/26 20:31:33 INFO Applying migration id=actor 2026/10/26 20:31:33 INFO Applying migration id=localkeys 2026/10/26 20:31:33 INFO Applying migration id=deleted 2026/10/26 20:31:33 INFO Applying migration id=history 2026/10/26 20:31:33 INFO Applying migration id=outboxnano 2026/10/26 20:31:33 INFO Applying migration id=implements 2026/10/26 20:31:33 INFO Applying migration id=backfill 2026/10/26 20:31:33 INFO Redirecting new user 2026/10/26 20:31:33 INFO Creating new user request.path=/users/register name=erin 2026/10/26 20:31:33 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/10/26 20:31:33 INFO Redirecting new user 2026/10/26 20:31:33 INFO Creating new user request.path=/users/register name=erin 2026/10/26 20:31:33 INFO Approving certificate request.path=/users/certificates/approve/4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF request.user=erin user=erin hash=4561F7655D75BC965B6204AAED6CB1CE2047E1CA79397A81B41AC26281D42EFF 2026/10/26 20:31:33 WARN Registered user cannot register again request.path=/users/register request.user=erin 2026/10/26 20:31:33 INFO Revoking certificate request.path=/users/certificates/revoke/EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A request.user=erin user=erin hash=EB108D8A0EF3051B2830FEAA87AA79ADA1C5B60DD8A7CECCC8EC25BD086DC11A 2026/10/26 20:31:33 INFO Redirecting new user 2026/10/26 20:31:33 INFO Creating new user request.path=/users/register name=erin --- PASS: TestRegister_TwoCertificates (0.32s) === RUN TestRegister_ForbiddenUserName 2026/10/26 20:31:33 INFO Applying migration id=initial 2026/10/26 20:31:33 INFO Applying migration id=notesupdated 2026/10/26 20:31:33 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:33 INFO Applying migration id=activitiesid 2026/10/26 20:31:33 INFO Applying migration id=outbox 2026/10/26 20:31:33 INFO Applying migration id=edits 2026/10/26 20:31:33 INFO Applying migration id=outboxactor 2026/10/26 20:31:33 INFO Applying migration id=outboxsender 2026/10/26 20:31:33 INFO Applying migration id=thread 2026/10/26 20:31:33 INFO Applying migration id=host 2026/10/26 20:31:33 INFO Applying migration id=sharedinbox 2026/10/26 20:31:33 INFO Applying migration id=noteshost 2026/10/26 20:31:33 INFO Applying migration id=fetched 2026/10/26 20:31:33 INFO Applying migration id=move 2026/10/26 20:31:33 INFO Applying migration id=cleanup 2026/10/26 20:31:33 INFO Applying migration id=received 2026/10/26 20:31:33 INFO Applying migration id=namehost 2026/10/26 20:31:33 INFO Applying migration id=outboxhost 2026/10/26 20:31:33 INFO Applying migration id=notesfts 2026/10/26 20:31:33 INFO Applying migration id=iconsname 2026/10/26 20:31:33 INFO Applying migration id=nohash 2026/10/26 20:31:33 INFO Applying migration id=shares 2026/10/26 20:31:33 INFO Applying migration id=actorttl 2026/10/26 20:31:33 INFO Applying migration id=tocc 2026/10/26 20:31:33 INFO Applying migration id=followeds 2026/10/26 20:31:33 INFO Applying migration id=certhash 2026/10/26 20:31:33 INFO Applying migration id=follows_sync 2026/10/26 20:31:33 INFO Applying migration id=jsonpath 2026/10/26 20:31:33 INFO Applying migration id=localforward 2026/10/26 20:31:33 INFO Applying migration id=avatar 2026/10/26 20:31:33 INFO Applying migration id=noimage 2026/10/26 20:31:33 INFO Applying migration id=feed 2026/10/26 20:31:33 INFO Applying migration id=bookmarks 2026/10/26 20:31:33 INFO Applying migration id=shareactivity 2026/10/26 20:31:33 INFO Applying migration id=application 2026/10/26 20:31:33 INFO Applying migration id=certificates 2026/10/26 20:31:33 INFO Applying migration id=rawforward 2026/10/26 20:31:33 INFO Applying migration id=publickey 2026/10/26 20:31:33 INFO Applying migration id=resolvegroup 2026/10/26 20:31:33 INFO Applying migration id=reject 2026/10/26 20:31:33 INFO Applying migration id=autodel 2026/10/26 20:31:33 INFO Applying migration id=jsonb 2026/10/26 20:31:33 INFO Applying migration id=quote 2026/10/26 20:31:33 INFO Applying migration id=rfc9421 2026/10/26 20:31:33 INFO Applying migration id=keys 2026/10/26 20:31:33 INFO Applying migration id=portable 2026/10/26 20:31:33 INFO Applying migration id=proofs 2026/10/26 20:31:33 INFO Applying migration id=contexts 2026/10/26 20:31:33 INFO Applying migration id=deliverieshost 2026/10/26 20:31:33 INFO Applying migration id=pembegin 2026/10/26 20:31:33 INFO Applying migration id=didhost 2026/10/26 20:31:33 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:33 INFO Applying migration id=invites 2026/10/26 20:31:33 INFO Applying migration id=ed25519blob 2026/10/26 20:31:33 INFO Applying migration id=rsablob 2026/10/26 20:31:33 INFO Applying migration id=iconscid 2026/10/26 20:31:33 INFO Applying migration id=actor 2026/10/26 20:31:33 INFO Applying migration id=localkeys 2026/10/26 20:31:33 INFO Applying migration id=deleted 2026/10/26 20:31:33 INFO Applying migration id=history 2026/10/26 20:31:33 INFO Applying migration id=outboxnano 2026/10/26 20:31:33 INFO Applying migration id=implements 2026/10/26 20:31:33 INFO Applying migration id=backfill --- PASS: TestRegister_ForbiddenUserName (0.08s) === RUN TestReply_AuthorNotFollowed 2026/10/26 20:31:33 INFO Applying migration id=initial 2026/10/26 20:31:33 INFO Applying migration id=notesupdated 2026/10/26 20:31:33 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:33 INFO Applying migration id=activitiesid 2026/10/26 20:31:33 INFO Applying migration id=outbox 2026/10/26 20:31:33 INFO Applying migration id=edits 2026/10/26 20:31:33 INFO Applying migration id=outboxactor 2026/10/26 20:31:33 INFO Applying migration id=outboxsender 2026/10/26 20:31:33 INFO Applying migration id=thread 2026/10/26 20:31:33 INFO Applying migration id=host 2026/10/26 20:31:33 INFO Applying migration id=sharedinbox 2026/10/26 20:31:33 INFO Applying migration id=noteshost 2026/10/26 20:31:33 INFO Applying migration id=fetched 2026/10/26 20:31:33 INFO Applying migration id=move 2026/10/26 20:31:33 INFO Applying migration id=cleanup 2026/10/26 20:31:33 INFO Applying migration id=received 2026/10/26 20:31:33 INFO Applying migration id=namehost 2026/10/26 20:31:33 INFO Applying migration id=outboxhost 2026/10/26 20:31:33 INFO Applying migration id=notesfts 2026/10/26 20:31:33 INFO Applying migration id=iconsname 2026/10/26 20:31:33 INFO Applying migration id=nohash 2026/10/26 20:31:33 INFO Applying migration id=shares 2026/10/26 20:31:33 INFO Applying migration id=actorttl 2026/10/26 20:31:33 INFO Applying migration id=tocc 2026/10/26 20:31:33 INFO Applying migration id=followeds 2026/10/26 20:31:33 INFO Applying migration id=certhash 2026/10/26 20:31:33 INFO Applying migration id=follows_sync 2026/10/26 20:31:33 INFO Applying migration id=jsonpath 2026/10/26 20:31:33 INFO Applying migration id=localforward 2026/10/26 20:31:33 INFO Applying migration id=avatar 2026/10/26 20:31:33 INFO Applying migration id=noimage 2026/10/26 20:31:33 INFO Applying migration id=feed 2026/10/26 20:31:33 INFO Applying migration id=bookmarks 2026/10/26 20:31:33 INFO Applying migration id=shareactivity 2026/10/26 20:31:33 INFO Applying migration id=application 2026/10/26 20:31:33 INFO Applying migration id=certificates 2026/10/26 20:31:33 INFO Applying migration id=rawforward 2026/10/26 20:31:33 INFO Applying migration id=publickey 2026/10/26 20:31:33 INFO Applying migration id=resolvegroup 2026/10/26 20:31:33 INFO Applying migration id=reject 2026/10/26 20:31:33 INFO Applying migration id=autodel 2026/10/26 20:31:33 INFO Applying migration id=jsonb 2026/10/26 20:31:33 INFO Applying migration id=quote 2026/10/26 20:31:33 INFO Applying migration id=rfc9421 2026/10/26 20:31:33 INFO Applying migration id=keys 2026/10/26 20:31:33 INFO Applying migration id=portable 2026/10/26 20:31:33 INFO Applying migration id=proofs 2026/10/26 20:31:33 INFO Applying migration id=contexts 2026/10/26 20:31:33 INFO Applying migration id=deliverieshost 2026/10/26 20:31:33 INFO Applying migration id=pembegin 2026/10/26 20:31:33 INFO Applying migration id=didhost 2026/10/26 20:31:33 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:33 INFO Applying migration id=invites 2026/10/26 20:31:33 INFO Applying migration id=ed25519blob 2026/10/26 20:31:33 INFO Applying migration id=rsablob 2026/10/26 20:31:33 INFO Applying migration id=iconscid 2026/10/26 20:31:33 INFO Applying migration id=actor 2026/10/26 20:31:33 INFO Applying migration id=localkeys 2026/10/26 20:31:33 INFO Applying migration id=deleted 2026/10/26 20:31:33 INFO Applying migration id=history 2026/10/26 20:31:33 INFO Applying migration id=outboxnano 2026/10/26 20:31:33 INFO Applying migration id=implements 2026/10/26 20:31:33 INFO Applying migration id=backfill 2026/10/26 20:31:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-4c54-7a97-80fb-7c58c1f50312 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-4c54-7a1b-8ff7-5fc07beef9b1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-4c54-7a1b-8ff7-5fc07beef9b1 2026/10/26 20:31:34 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-4c54-7a1b-8ff7-5fc07beef9b1 2026/10/26 20:31:35 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-4c54-7a1b-8ff7-5fc07beef9b1 2026/10/26 20:31:35 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179e9-4c58-71e5-aada-3928fdb3d91c note=https://localhost.localdomain:8443/post/01a179e9-4c58-71b7-85b8-7a0a9913cf4d thread=https://localhost.localdomain:8443/post/01a179e9-4c54-7a1b-8ff7-5fc07beef9b1 starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:31:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-4c58-71e5-aada-3928fdb3d91c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-4c58-71b7-85b8-7a0a9913cf4d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-4c58-71b7-85b8-7a0a9913cf4d 2026/10/26 20:31:35 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-4c54-7a1b-8ff7-5fc07beef9b1 2026/10/26 20:31:35 INFO Generating first response key=/local --- PASS: TestReply_AuthorNotFollowed (1.16s) === RUN TestReply_AuthorFollowed 2026/10/26 20:31:35 INFO Applying migration id=initial 2026/10/26 20:31:35 INFO Applying migration id=notesupdated 2026/10/26 20:31:35 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:35 INFO Applying migration id=activitiesid 2026/10/26 20:31:35 INFO Applying migration id=outbox 2026/10/26 20:31:35 INFO Applying migration id=edits 2026/10/26 20:31:35 INFO Applying migration id=outboxactor 2026/10/26 20:31:35 INFO Applying migration id=outboxsender 2026/10/26 20:31:35 INFO Applying migration id=thread 2026/10/26 20:31:35 INFO Applying migration id=host 2026/10/26 20:31:35 INFO Applying migration id=sharedinbox 2026/10/26 20:31:35 INFO Applying migration id=noteshost 2026/10/26 20:31:35 INFO Applying migration id=fetched 2026/10/26 20:31:35 INFO Applying migration id=move 2026/10/26 20:31:35 INFO Applying migration id=cleanup 2026/10/26 20:31:35 INFO Applying migration id=received 2026/10/26 20:31:35 INFO Applying migration id=namehost 2026/10/26 20:31:35 INFO Applying migration id=outboxhost 2026/10/26 20:31:35 INFO Applying migration id=notesfts 2026/10/26 20:31:35 INFO Applying migration id=iconsname 2026/10/26 20:31:35 INFO Applying migration id=nohash 2026/10/26 20:31:35 INFO Applying migration id=shares 2026/10/26 20:31:35 INFO Applying migration id=actorttl 2026/10/26 20:31:35 INFO Applying migration id=tocc 2026/10/26 20:31:35 INFO Applying migration id=followeds 2026/10/26 20:31:35 INFO Applying migration id=certhash 2026/10/26 20:31:35 INFO Applying migration id=follows_sync 2026/10/26 20:31:35 INFO Applying migration id=jsonpath 2026/10/26 20:31:35 INFO Applying migration id=localforward 2026/10/26 20:31:35 INFO Applying migration id=avatar 2026/10/26 20:31:35 INFO Applying migration id=noimage 2026/10/26 20:31:35 INFO Applying migration id=feed 2026/10/26 20:31:35 INFO Applying migration id=bookmarks 2026/10/26 20:31:35 INFO Applying migration id=shareactivity 2026/10/26 20:31:35 INFO Applying migration id=application 2026/10/26 20:31:35 INFO Applying migration id=certificates 2026/10/26 20:31:35 INFO Applying migration id=rawforward 2026/10/26 20:31:35 INFO Applying migration id=publickey 2026/10/26 20:31:35 INFO Applying migration id=resolvegroup 2026/10/26 20:31:35 INFO Applying migration id=reject 2026/10/26 20:31:35 INFO Applying migration id=autodel 2026/10/26 20:31:35 INFO Applying migration id=jsonb 2026/10/26 20:31:35 INFO Applying migration id=quote 2026/10/26 20:31:35 INFO Applying migration id=rfc9421 2026/10/26 20:31:35 INFO Applying migration id=keys 2026/10/26 20:31:35 INFO Applying migration id=portable 2026/10/26 20:31:35 INFO Applying migration id=proofs 2026/10/26 20:31:35 INFO Applying migration id=contexts 2026/10/26 20:31:35 INFO Applying migration id=deliverieshost 2026/10/26 20:31:35 INFO Applying migration id=pembegin 2026/10/26 20:31:35 INFO Applying migration id=didhost 2026/10/26 20:31:35 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:35 INFO Applying migration id=invites 2026/10/26 20:31:35 INFO Applying migration id=ed25519blob 2026/10/26 20:31:35 INFO Applying migration id=rsablob 2026/10/26 20:31:35 INFO Applying migration id=iconscid 2026/10/26 20:31:35 INFO Applying migration id=actor 2026/10/26 20:31:35 INFO Applying migration id=localkeys 2026/10/26 20:31:35 INFO Applying migration id=deleted 2026/10/26 20:31:35 INFO Applying migration id=history 2026/10/26 20:31:35 INFO Applying migration id=outboxnano 2026/10/26 20:31:35 INFO Applying migration id=implements 2026/10/26 20:31:35 INFO Applying migration id=backfill 2026/10/26 20:31:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e9-52db-7e25-a6ab-006064b943db activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:31:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e9-52dc-763e-8398-4253c12c28de activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e9-52db-7e25-a6ab-006064b943db activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e9-52db-7e25-a6ab-006064b943db 2026/10/26 20:31:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-52dc-7d62-bcc9-69470696bd4e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-52dc-7d2f-8f9e-ae45d7068399 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-52dc-7d2f-8f9e-ae45d7068399 2026/10/26 20:31:36 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-52dc-7d2f-8f9e-ae45d7068399 2026/10/26 20:31:36 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-52dc-7d2f-8f9e-ae45d7068399 2026/10/26 20:31:36 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179e9-52e0-70f0-88e7-7fc5c586bb27 note=https://localhost.localdomain:8443/post/01a179e9-52e0-70c6-957d-140fd62fa45c thread=https://localhost.localdomain:8443/post/01a179e9-52dc-7d2f-8f9e-ae45d7068399 starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:31:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-52e0-70f0-88e7-7fc5c586bb27 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-52e0-70c6-957d-140fd62fa45c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-52e0-70c6-957d-140fd62fa45c 2026/10/26 20:31:36 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-52dc-7d2f-8f9e-ae45d7068399 2026/10/26 20:31:36 INFO Generating first response key=/local --- PASS: TestReply_AuthorFollowed (1.67s) === RUN TestReply_PostToFollowers 2026/10/26 20:31:36 INFO Applying migration id=initial 2026/10/26 20:31:36 INFO Applying migration id=notesupdated 2026/10/26 20:31:36 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:36 INFO Applying migration id=activitiesid 2026/10/26 20:31:36 INFO Applying migration id=outbox 2026/10/26 20:31:36 INFO Applying migration id=edits 2026/10/26 20:31:36 INFO Applying migration id=outboxactor 2026/10/26 20:31:36 INFO Applying migration id=outboxsender 2026/10/26 20:31:36 INFO Applying migration id=thread 2026/10/26 20:31:36 INFO Applying migration id=host 2026/10/26 20:31:36 INFO Applying migration id=sharedinbox 2026/10/26 20:31:36 INFO Applying migration id=noteshost 2026/10/26 20:31:36 INFO Applying migration id=fetched 2026/10/26 20:31:36 INFO Applying migration id=move 2026/10/26 20:31:36 INFO Applying migration id=cleanup 2026/10/26 20:31:36 INFO Applying migration id=received 2026/10/26 20:31:36 INFO Applying migration id=namehost 2026/10/26 20:31:36 INFO Applying migration id=outboxhost 2026/10/26 20:31:36 INFO Applying migration id=notesfts 2026/10/26 20:31:36 INFO Applying migration id=iconsname 2026/10/26 20:31:36 INFO Applying migration id=nohash 2026/10/26 20:31:36 INFO Applying migration id=shares 2026/10/26 20:31:36 INFO Applying migration id=actorttl 2026/10/26 20:31:36 INFO Applying migration id=tocc 2026/10/26 20:31:36 INFO Applying migration id=followeds 2026/10/26 20:31:36 INFO Applying migration id=certhash 2026/10/26 20:31:36 INFO Applying migration id=follows_sync 2026/10/26 20:31:36 INFO Applying migration id=jsonpath 2026/10/26 20:31:36 INFO Applying migration id=localforward 2026/10/26 20:31:36 INFO Applying migration id=avatar 2026/10/26 20:31:36 INFO Applying migration id=noimage 2026/10/26 20:31:36 INFO Applying migration id=feed 2026/10/26 20:31:36 INFO Applying migration id=bookmarks 2026/10/26 20:31:36 INFO Applying migration id=shareactivity 2026/10/26 20:31:36 INFO Applying migration id=application 2026/10/26 20:31:36 INFO Applying migration id=certificates 2026/10/26 20:31:36 INFO Applying migration id=rawforward 2026/10/26 20:31:36 INFO Applying migration id=publickey 2026/10/26 20:31:36 INFO Applying migration id=resolvegroup 2026/10/26 20:31:36 INFO Applying migration id=reject 2026/10/26 20:31:36 INFO Applying migration id=autodel 2026/10/26 20:31:36 INFO Applying migration id=jsonb 2026/10/26 20:31:36 INFO Applying migration id=quote 2026/10/26 20:31:36 INFO Applying migration id=rfc9421 2026/10/26 20:31:36 INFO Applying migration id=keys 2026/10/26 20:31:36 INFO Applying migration id=portable 2026/10/26 20:31:36 INFO Applying migration id=proofs 2026/10/26 20:31:36 INFO Applying migration id=contexts 2026/10/26 20:31:36 INFO Applying migration id=deliverieshost 2026/10/26 20:31:36 INFO Applying migration id=pembegin 2026/10/26 20:31:36 INFO Applying migration id=didhost 2026/10/26 20:31:36 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:36 INFO Applying migration id=invites 2026/10/26 20:31:36 INFO Applying migration id=ed25519blob 2026/10/26 20:31:36 INFO Applying migration id=rsablob 2026/10/26 20:31:36 INFO Applying migration id=iconscid 2026/10/26 20:31:36 INFO Applying migration id=actor 2026/10/26 20:31:36 INFO Applying migration id=localkeys 2026/10/26 20:31:36 INFO Applying migration id=deleted 2026/10/26 20:31:36 INFO Applying migration id=history 2026/10/26 20:31:36 INFO Applying migration id=outboxnano 2026/10/26 20:31:36 INFO Applying migration id=implements 2026/10/26 20:31:36 INFO Applying migration id=backfill 2026/10/26 20:31:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e9-5826-7e1d-bbe2-7e67e633a6ab activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:31:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e9-5827-76e3-9b64-b24b2ba8ed60 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e9-5826-7e1d-bbe2-7e67e633a6ab activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e9-5826-7e1d-bbe2-7e67e633a6ab 2026/10/26 20:31:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-5827-7e88-932a-7c5bc01c735c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-5827-7e59-8dba-2cf9b461754f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-5827-7e59-8dba-2cf9b461754f 2026/10/26 20:31:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-5827-7e59-8dba-2cf9b461754f 2026/10/26 20:31:38 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-5827-7e59-8dba-2cf9b461754f 2026/10/26 20:31:38 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179e9-582a-7c3e-b7c0-5cfdebbc814d note=https://localhost.localdomain:8443/post/01a179e9-582a-7c12-b65a-26c76f312c82 thread=https://localhost.localdomain:8443/post/01a179e9-5827-7e59-8dba-2cf9b461754f starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:31:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-582a-7c3e-b7c0-5cfdebbc814d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-582a-7c12-b65a-26c76f312c82 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-582a-7c12-b65a-26c76f312c82 2026/10/26 20:31:38 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-5827-7e59-8dba-2cf9b461754f 2026/10/26 20:31:38 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowers (1.35s) === RUN TestReply_PostToFollowersNotFollowing 2026/10/26 20:31:38 INFO Applying migration id=initial 2026/10/26 20:31:38 INFO Applying migration id=notesupdated 2026/10/26 20:31:38 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:38 INFO Applying migration id=activitiesid 2026/10/26 20:31:38 INFO Applying migration id=outbox 2026/10/26 20:31:38 INFO Applying migration id=edits 2026/10/26 20:31:38 INFO Applying migration id=outboxactor 2026/10/26 20:31:38 INFO Applying migration id=outboxsender 2026/10/26 20:31:38 INFO Applying migration id=thread 2026/10/26 20:31:38 INFO Applying migration id=host 2026/10/26 20:31:38 INFO Applying migration id=sharedinbox 2026/10/26 20:31:38 INFO Applying migration id=noteshost 2026/10/26 20:31:38 INFO Applying migration id=fetched 2026/10/26 20:31:38 INFO Applying migration id=move 2026/10/26 20:31:38 INFO Applying migration id=cleanup 2026/10/26 20:31:38 INFO Applying migration id=received 2026/10/26 20:31:38 INFO Applying migration id=namehost 2026/10/26 20:31:38 INFO Applying migration id=outboxhost 2026/10/26 20:31:38 INFO Applying migration id=notesfts 2026/10/26 20:31:38 INFO Applying migration id=iconsname 2026/10/26 20:31:38 INFO Applying migration id=nohash 2026/10/26 20:31:38 INFO Applying migration id=shares 2026/10/26 20:31:38 INFO Applying migration id=actorttl 2026/10/26 20:31:38 INFO Applying migration id=tocc 2026/10/26 20:31:38 INFO Applying migration id=followeds 2026/10/26 20:31:38 INFO Applying migration id=certhash 2026/10/26 20:31:38 INFO Applying migration id=follows_sync 2026/10/26 20:31:38 INFO Applying migration id=jsonpath 2026/10/26 20:31:38 INFO Applying migration id=localforward 2026/10/26 20:31:38 INFO Applying migration id=avatar 2026/10/26 20:31:38 INFO Applying migration id=noimage 2026/10/26 20:31:38 INFO Applying migration id=feed 2026/10/26 20:31:38 INFO Applying migration id=bookmarks 2026/10/26 20:31:38 INFO Applying migration id=shareactivity 2026/10/26 20:31:38 INFO Applying migration id=application 2026/10/26 20:31:38 INFO Applying migration id=certificates 2026/10/26 20:31:38 INFO Applying migration id=rawforward 2026/10/26 20:31:38 INFO Applying migration id=publickey 2026/10/26 20:31:38 INFO Applying migration id=resolvegroup 2026/10/26 20:31:38 INFO Applying migration id=reject 2026/10/26 20:31:38 INFO Applying migration id=autodel 2026/10/26 20:31:38 INFO Applying migration id=jsonb 2026/10/26 20:31:38 INFO Applying migration id=quote 2026/10/26 20:31:38 INFO Applying migration id=rfc9421 2026/10/26 20:31:38 INFO Applying migration id=keys 2026/10/26 20:31:38 INFO Applying migration id=portable 2026/10/26 20:31:38 INFO Applying migration id=proofs 2026/10/26 20:31:38 INFO Applying migration id=contexts 2026/10/26 20:31:38 INFO Applying migration id=deliverieshost 2026/10/26 20:31:38 INFO Applying migration id=pembegin 2026/10/26 20:31:38 INFO Applying migration id=didhost 2026/10/26 20:31:38 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:38 INFO Applying migration id=invites 2026/10/26 20:31:38 INFO Applying migration id=ed25519blob 2026/10/26 20:31:38 INFO Applying migration id=rsablob 2026/10/26 20:31:38 INFO Applying migration id=iconscid 2026/10/26 20:31:38 INFO Applying migration id=actor 2026/10/26 20:31:38 INFO Applying migration id=localkeys 2026/10/26 20:31:38 INFO Applying migration id=deleted 2026/10/26 20:31:38 INFO Applying migration id=history 2026/10/26 20:31:38 INFO Applying migration id=outboxnano 2026/10/26 20:31:38 INFO Applying migration id=implements 2026/10/26 20:31:38 INFO Applying migration id=backfill 2026/10/26 20:31:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-5bff-72e0-87f5-54d762f98ec1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-5bff-72a8-a5fa-f2accc07f779 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-5bff-72a8-a5fa-f2accc07f779 2026/10/26 20:31:39 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-5bff-72a8-a5fa-f2accc07f779 2026/10/26 20:31:39 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a179e9-5bff-72a8-a5fa-f2accc07f779 2026/10/26 20:31:39 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-5bff-72a8-a5fa-f2accc07f779 2026/10/26 20:31:39 INFO Post was not found post=https://localhost.localdomain:8443/post/01a179e9-5bff-72a8-a5fa-f2accc07f779 2026/10/26 20:31:39 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersNotFollowing (0.98s) === RUN TestReply_PostToFollowersUnfollowedBeforeReply 2026/10/26 20:31:39 INFO Applying migration id=initial 2026/10/26 20:31:39 INFO Applying migration id=notesupdated 2026/10/26 20:31:39 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:39 INFO Applying migration id=activitiesid 2026/10/26 20:31:39 INFO Applying migration id=outbox 2026/10/26 20:31:39 INFO Applying migration id=edits 2026/10/26 20:31:39 INFO Applying migration id=outboxactor 2026/10/26 20:31:39 INFO Applying migration id=outboxsender 2026/10/26 20:31:39 INFO Applying migration id=thread 2026/10/26 20:31:39 INFO Applying migration id=host 2026/10/26 20:31:39 INFO Applying migration id=sharedinbox 2026/10/26 20:31:39 INFO Applying migration id=noteshost 2026/10/26 20:31:39 INFO Applying migration id=fetched 2026/10/26 20:31:39 INFO Applying migration id=move 2026/10/26 20:31:39 INFO Applying migration id=cleanup 2026/10/26 20:31:39 INFO Applying migration id=received 2026/10/26 20:31:39 INFO Applying migration id=namehost 2026/10/26 20:31:39 INFO Applying migration id=outboxhost 2026/10/26 20:31:39 INFO Applying migration id=notesfts 2026/10/26 20:31:39 INFO Applying migration id=iconsname 2026/10/26 20:31:39 INFO Applying migration id=nohash 2026/10/26 20:31:39 INFO Applying migration id=shares 2026/10/26 20:31:39 INFO Applying migration id=actorttl 2026/10/26 20:31:39 INFO Applying migration id=tocc 2026/10/26 20:31:39 INFO Applying migration id=followeds 2026/10/26 20:31:39 INFO Applying migration id=certhash 2026/10/26 20:31:39 INFO Applying migration id=follows_sync 2026/10/26 20:31:39 INFO Applying migration id=jsonpath 2026/10/26 20:31:39 INFO Applying migration id=localforward 2026/10/26 20:31:39 INFO Applying migration id=avatar 2026/10/26 20:31:39 INFO Applying migration id=noimage 2026/10/26 20:31:39 INFO Applying migration id=feed 2026/10/26 20:31:39 INFO Applying migration id=bookmarks 2026/10/26 20:31:39 INFO Applying migration id=shareactivity 2026/10/26 20:31:39 INFO Applying migration id=application 2026/10/26 20:31:39 INFO Applying migration id=certificates 2026/10/26 20:31:39 INFO Applying migration id=rawforward 2026/10/26 20:31:39 INFO Applying migration id=publickey 2026/10/26 20:31:39 INFO Applying migration id=resolvegroup 2026/10/26 20:31:39 INFO Applying migration id=reject 2026/10/26 20:31:39 INFO Applying migration id=autodel 2026/10/26 20:31:39 INFO Applying migration id=jsonb 2026/10/26 20:31:39 INFO Applying migration id=quote 2026/10/26 20:31:39 INFO Applying migration id=rfc9421 2026/10/26 20:31:39 INFO Applying migration id=keys 2026/10/26 20:31:39 INFO Applying migration id=portable 2026/10/26 20:31:39 INFO Applying migration id=proofs 2026/10/26 20:31:39 INFO Applying migration id=contexts 2026/10/26 20:31:39 INFO Applying migration id=deliverieshost 2026/10/26 20:31:39 INFO Applying migration id=pembegin 2026/10/26 20:31:39 INFO Applying migration id=didhost 2026/10/26 20:31:39 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:39 INFO Applying migration id=invites 2026/10/26 20:31:39 INFO Applying migration id=ed25519blob 2026/10/26 20:31:39 INFO Applying migration id=rsablob 2026/10/26 20:31:39 INFO Applying migration id=iconscid 2026/10/26 20:31:39 INFO Applying migration id=actor 2026/10/26 20:31:39 INFO Applying migration id=localkeys 2026/10/26 20:31:39 INFO Applying migration id=deleted 2026/10/26 20:31:39 INFO Applying migration id=history 2026/10/26 20:31:39 INFO Applying migration id=outboxnano 2026/10/26 20:31:39 INFO Applying migration id=implements 2026/10/26 20:31:39 INFO Applying migration id=backfill 2026/10/26 20:31:40 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e9-60d3-70d5-b11f-641de89d0194 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:31:40 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e9-60d3-7842-b2e6-03ec317f71fe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e9-60d3-70d5-b11f-641de89d0194 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e9-60d3-70d5-b11f-641de89d0194 2026/10/26 20:31:40 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-60d4-7020-8e54-a48ffc70b9e2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-60d3-7f32-91ee-03152c456374 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-60d3-7f32-91ee-03152c456374 2026/10/26 20:31:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-60d3-7f32-91ee-03152c456374 2026/10/26 20:31:40 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179e9-60d6-74ff-814e-9172477f647a activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e9-60d3-70d5-b11f-641de89d0194 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/26 20:31:40 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a179e9-60d3-7f32-91ee-03152c456374 2026/10/26 20:31:40 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-60d3-7f32-91ee-03152c456374 2026/10/26 20:31:40 INFO Post was not found post=https://localhost.localdomain:8443/post/01a179e9-60d3-7f32-91ee-03152c456374 2026/10/26 20:31:40 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedBeforeReply (1.24s) === RUN TestReply_PostToFollowersUnfollowedAfterReply 2026/10/26 20:31:40 INFO Applying migration id=initial 2026/10/26 20:31:40 INFO Applying migration id=notesupdated 2026/10/26 20:31:40 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:40 INFO Applying migration id=activitiesid 2026/10/26 20:31:40 INFO Applying migration id=outbox 2026/10/26 20:31:40 INFO Applying migration id=edits 2026/10/26 20:31:40 INFO Applying migration id=outboxactor 2026/10/26 20:31:40 INFO Applying migration id=outboxsender 2026/10/26 20:31:40 INFO Applying migration id=thread 2026/10/26 20:31:40 INFO Applying migration id=host 2026/10/26 20:31:40 INFO Applying migration id=sharedinbox 2026/10/26 20:31:40 INFO Applying migration id=noteshost 2026/10/26 20:31:40 INFO Applying migration id=fetched 2026/10/26 20:31:40 INFO Applying migration id=move 2026/10/26 20:31:40 INFO Applying migration id=cleanup 2026/10/26 20:31:40 INFO Applying migration id=received 2026/10/26 20:31:40 INFO Applying migration id=namehost 2026/10/26 20:31:40 INFO Applying migration id=outboxhost 2026/10/26 20:31:40 INFO Applying migration id=notesfts 2026/10/26 20:31:40 INFO Applying migration id=iconsname 2026/10/26 20:31:40 INFO Applying migration id=nohash 2026/10/26 20:31:40 INFO Applying migration id=shares 2026/10/26 20:31:40 INFO Applying migration id=actorttl 2026/10/26 20:31:40 INFO Applying migration id=tocc 2026/10/26 20:31:40 INFO Applying migration id=followeds 2026/10/26 20:31:40 INFO Applying migration id=certhash 2026/10/26 20:31:40 INFO Applying migration id=follows_sync 2026/10/26 20:31:40 INFO Applying migration id=jsonpath 2026/10/26 20:31:40 INFO Applying migration id=localforward 2026/10/26 20:31:40 INFO Applying migration id=avatar 2026/10/26 20:31:40 INFO Applying migration id=noimage 2026/10/26 20:31:40 INFO Applying migration id=feed 2026/10/26 20:31:40 INFO Applying migration id=bookmarks 2026/10/26 20:31:40 INFO Applying migration id=shareactivity 2026/10/26 20:31:40 INFO Applying migration id=application 2026/10/26 20:31:40 INFO Applying migration id=certificates 2026/10/26 20:31:40 INFO Applying migration id=rawforward 2026/10/26 20:31:40 INFO Applying migration id=publickey 2026/10/26 20:31:40 INFO Applying migration id=resolvegroup 2026/10/26 20:31:40 INFO Applying migration id=reject 2026/10/26 20:31:40 INFO Applying migration id=autodel 2026/10/26 20:31:40 INFO Applying migration id=jsonb 2026/10/26 20:31:40 INFO Applying migration id=quote 2026/10/26 20:31:40 INFO Applying migration id=rfc9421 2026/10/26 20:31:40 INFO Applying migration id=keys 2026/10/26 20:31:40 INFO Applying migration id=portable 2026/10/26 20:31:40 INFO Applying migration id=proofs 2026/10/26 20:31:40 INFO Applying migration id=contexts 2026/10/26 20:31:40 INFO Applying migration id=deliverieshost 2026/10/26 20:31:40 INFO Applying migration id=pembegin 2026/10/26 20:31:40 INFO Applying migration id=didhost 2026/10/26 20:31:40 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:40 INFO Applying migration id=invites 2026/10/26 20:31:40 INFO Applying migration id=ed25519blob 2026/10/26 20:31:40 INFO Applying migration id=rsablob 2026/10/26 20:31:40 INFO Applying migration id=iconscid 2026/10/26 20:31:40 INFO Applying migration id=actor 2026/10/26 20:31:40 INFO Applying migration id=localkeys 2026/10/26 20:31:40 INFO Applying migration id=deleted 2026/10/26 20:31:40 INFO Applying migration id=history 2026/10/26 20:31:40 INFO Applying migration id=outboxnano 2026/10/26 20:31:40 INFO Applying migration id=implements 2026/10/26 20:31:40 INFO Applying migration id=backfill 2026/10/26 20:31:41 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e9-656e-72b6-9efd-4fed18268cce activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:31:41 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e9-656e-7b34-9db4-d31f907b8095 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e9-656e-72b6-9efd-4fed18268cce activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e9-656e-72b6-9efd-4fed18268cce 2026/10/26 20:31:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-656f-737e-a2f5-a7eeac3f0e02 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-656f-7349-971f-29e9d995b185 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-656f-7349-971f-29e9d995b185 2026/10/26 20:31:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-656f-7349-971f-29e9d995b185 2026/10/26 20:31:41 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-656f-7349-971f-29e9d995b185 2026/10/26 20:31:41 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179e9-6572-7189-b34a-e045e74fe048 note=https://localhost.localdomain:8443/post/01a179e9-6572-715b-8ae0-1793f2a93177 thread=https://localhost.localdomain:8443/post/01a179e9-656f-7349-971f-29e9d995b185 starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:31:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-6572-7189-b34a-e045e74fe048 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-6572-715b-8ae0-1793f2a93177 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-6572-715b-8ae0-1793f2a93177 2026/10/26 20:31:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179e9-6573-7586-a873-3cb90d31f536 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e9-656e-72b6-9efd-4fed18268cce 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/26 20:31:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-656f-7349-971f-29e9d995b185 2026/10/26 20:31:41 INFO Post was not found post=https://localhost.localdomain:8443/post/01a179e9-656f-7349-971f-29e9d995b185 2026/10/26 20:31:41 INFO Generating first response key=/local --- PASS: TestReply_PostToFollowersUnfollowedAfterReply (1.18s) === RUN TestReply_SelfReply 2026/10/26 20:31:41 INFO Applying migration id=initial 2026/10/26 20:31:41 INFO Applying migration id=notesupdated 2026/10/26 20:31:41 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:41 INFO Applying migration id=activitiesid 2026/10/26 20:31:41 INFO Applying migration id=outbox 2026/10/26 20:31:41 INFO Applying migration id=edits 2026/10/26 20:31:41 INFO Applying migration id=outboxactor 2026/10/26 20:31:41 INFO Applying migration id=outboxsender 2026/10/26 20:31:41 INFO Applying migration id=thread 2026/10/26 20:31:41 INFO Applying migration id=host 2026/10/26 20:31:41 INFO Applying migration id=sharedinbox 2026/10/26 20:31:41 INFO Applying migration id=noteshost 2026/10/26 20:31:41 INFO Applying migration id=fetched 2026/10/26 20:31:41 INFO Applying migration id=move 2026/10/26 20:31:41 INFO Applying migration id=cleanup 2026/10/26 20:31:41 INFO Applying migration id=received 2026/10/26 20:31:41 INFO Applying migration id=namehost 2026/10/26 20:31:41 INFO Applying migration id=outboxhost 2026/10/26 20:31:41 INFO Applying migration id=notesfts 2026/10/26 20:31:41 INFO Applying migration id=iconsname 2026/10/26 20:31:41 INFO Applying migration id=nohash 2026/10/26 20:31:41 INFO Applying migration id=shares 2026/10/26 20:31:41 INFO Applying migration id=actorttl 2026/10/26 20:31:41 INFO Applying migration id=tocc 2026/10/26 20:31:41 INFO Applying migration id=followeds 2026/10/26 20:31:41 INFO Applying migration id=certhash 2026/10/26 20:31:41 INFO Applying migration id=follows_sync 2026/10/26 20:31:41 INFO Applying migration id=jsonpath 2026/10/26 20:31:41 INFO Applying migration id=localforward 2026/10/26 20:31:41 INFO Applying migration id=avatar 2026/10/26 20:31:41 INFO Applying migration id=noimage 2026/10/26 20:31:41 INFO Applying migration id=feed 2026/10/26 20:31:41 INFO Applying migration id=bookmarks 2026/10/26 20:31:41 INFO Applying migration id=shareactivity 2026/10/26 20:31:41 INFO Applying migration id=application 2026/10/26 20:31:41 INFO Applying migration id=certificates 2026/10/26 20:31:41 INFO Applying migration id=rawforward 2026/10/26 20:31:41 INFO Applying migration id=publickey 2026/10/26 20:31:41 INFO Applying migration id=resolvegroup 2026/10/26 20:31:41 INFO Applying migration id=reject 2026/10/26 20:31:41 INFO Applying migration id=autodel 2026/10/26 20:31:41 INFO Applying migration id=jsonb 2026/10/26 20:31:41 INFO Applying migration id=quote 2026/10/26 20:31:41 INFO Applying migration id=rfc9421 2026/10/26 20:31:41 INFO Applying migration id=keys 2026/10/26 20:31:41 INFO Applying migration id=portable 2026/10/26 20:31:41 INFO Applying migration id=proofs 2026/10/26 20:31:41 INFO Applying migration id=contexts 2026/10/26 20:31:41 INFO Applying migration id=deliverieshost 2026/10/26 20:31:41 INFO Applying migration id=pembegin 2026/10/26 20:31:41 INFO Applying migration id=didhost 2026/10/26 20:31:41 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:41 INFO Applying migration id=invites 2026/10/26 20:31:41 INFO Applying migration id=ed25519blob 2026/10/26 20:31:41 INFO Applying migration id=rsablob 2026/10/26 20:31:41 INFO Applying migration id=iconscid 2026/10/26 20:31:41 INFO Applying migration id=actor 2026/10/26 20:31:41 INFO Applying migration id=localkeys 2026/10/26 20:31:41 INFO Applying migration id=deleted 2026/10/26 20:31:41 INFO Applying migration id=history 2026/10/26 20:31:41 INFO Applying migration id=outboxnano 2026/10/26 20:31:41 INFO Applying migration id=implements 2026/10/26 20:31:41 INFO Applying migration id=backfill 2026/10/26 20:31:42 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e9-6959-7aef-a1ab-876bad7cba33 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:31:42 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e9-695a-73d1-b917-6838dc18fdd2 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e9-6959-7aef-a1ab-876bad7cba33 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e9-6959-7aef-a1ab-876bad7cba33 2026/10/26 20:31:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-695a-7b75-b13d-79010514d1f7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-695a-7b3b-90c8-76b470c25e83 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-695a-7b3b-90c8-76b470c25e83 2026/10/26 20:31:42 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-695a-7b3b-90c8-76b470c25e83 2026/10/26 20:31:42 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-695a-7b3b-90c8-76b470c25e83 2026/10/26 20:31:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179e9-695d-7932-8450-09b658194531 note=https://localhost.localdomain:8443/post/01a179e9-695d-7907-b843-f838a79cfcfe thread=https://localhost.localdomain:8443/post/01a179e9-695a-7b3b-90c8-76b470c25e83 starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:31:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-695d-7932-8450-09b658194531 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-695d-7907-b843-f838a79cfcfe activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-695d-7907-b843-f838a79cfcfe 2026/10/26 20:31:42 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-695a-7b3b-90c8-76b470c25e83 2026/10/26 20:31:42 INFO Generating first response key=/local --- PASS: TestReply_SelfReply (1.01s) === RUN TestReply_ReplyToPublicPostByFollowedUser 2026/10/26 20:31:42 INFO Applying migration id=initial 2026/10/26 20:31:42 INFO Applying migration id=notesupdated 2026/10/26 20:31:42 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:42 INFO Applying migration id=activitiesid 2026/10/26 20:31:42 INFO Applying migration id=outbox 2026/10/26 20:31:42 INFO Applying migration id=edits 2026/10/26 20:31:42 INFO Applying migration id=outboxactor 2026/10/26 20:31:42 INFO Applying migration id=outboxsender 2026/10/26 20:31:42 INFO Applying migration id=thread 2026/10/26 20:31:42 INFO Applying migration id=host 2026/10/26 20:31:42 INFO Applying migration id=sharedinbox 2026/10/26 20:31:42 INFO Applying migration id=noteshost 2026/10/26 20:31:42 INFO Applying migration id=fetched 2026/10/26 20:31:42 INFO Applying migration id=move 2026/10/26 20:31:42 INFO Applying migration id=cleanup 2026/10/26 20:31:42 INFO Applying migration id=received 2026/10/26 20:31:42 INFO Applying migration id=namehost 2026/10/26 20:31:42 INFO Applying migration id=outboxhost 2026/10/26 20:31:42 INFO Applying migration id=notesfts 2026/10/26 20:31:42 INFO Applying migration id=iconsname 2026/10/26 20:31:42 INFO Applying migration id=nohash 2026/10/26 20:31:42 INFO Applying migration id=shares 2026/10/26 20:31:42 INFO Applying migration id=actorttl 2026/10/26 20:31:42 INFO Applying migration id=tocc 2026/10/26 20:31:42 INFO Applying migration id=followeds 2026/10/26 20:31:42 INFO Applying migration id=certhash 2026/10/26 20:31:42 INFO Applying migration id=follows_sync 2026/10/26 20:31:42 INFO Applying migration id=jsonpath 2026/10/26 20:31:42 INFO Applying migration id=localforward 2026/10/26 20:31:42 INFO Applying migration id=avatar 2026/10/26 20:31:42 INFO Applying migration id=noimage 2026/10/26 20:31:42 INFO Applying migration id=feed 2026/10/26 20:31:42 INFO Applying migration id=bookmarks 2026/10/26 20:31:42 INFO Applying migration id=shareactivity 2026/10/26 20:31:42 INFO Applying migration id=application 2026/10/26 20:31:42 INFO Applying migration id=certificates 2026/10/26 20:31:42 INFO Applying migration id=rawforward 2026/10/26 20:31:42 INFO Applying migration id=publickey 2026/10/26 20:31:42 INFO Applying migration id=resolvegroup 2026/10/26 20:31:42 INFO Applying migration id=reject 2026/10/26 20:31:42 INFO Applying migration id=autodel 2026/10/26 20:31:42 INFO Applying migration id=jsonb 2026/10/26 20:31:42 INFO Applying migration id=quote 2026/10/26 20:31:42 INFO Applying migration id=rfc9421 2026/10/26 20:31:42 INFO Applying migration id=keys 2026/10/26 20:31:42 INFO Applying migration id=portable 2026/10/26 20:31:42 INFO Applying migration id=proofs 2026/10/26 20:31:42 INFO Applying migration id=contexts 2026/10/26 20:31:42 INFO Applying migration id=deliverieshost 2026/10/26 20:31:42 INFO Applying migration id=pembegin 2026/10/26 20:31:42 INFO Applying migration id=didhost 2026/10/26 20:31:42 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:42 INFO Applying migration id=invites 2026/10/26 20:31:42 INFO Applying migration id=ed25519blob 2026/10/26 20:31:42 INFO Applying migration id=rsablob 2026/10/26 20:31:42 INFO Applying migration id=iconscid 2026/10/26 20:31:42 INFO Applying migration id=actor 2026/10/26 20:31:42 INFO Applying migration id=localkeys 2026/10/26 20:31:42 INFO Applying migration id=deleted 2026/10/26 20:31:42 INFO Applying migration id=history 2026/10/26 20:31:42 INFO Applying migration id=outboxnano 2026/10/26 20:31:42 INFO Applying migration id=implements 2026/10/26 20:31:42 INFO Applying migration id=backfill 2026/10/26 20:31:43 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e9-6f10-76d0-addf-38480e18ceec activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:31:43 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e9-6f11-7010-a9b4-554324ba09fe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e9-6f10-76d0-addf-38480e18ceec activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e9-6f10-76d0-addf-38480e18ceec 2026/10/26 20:31:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-6f11-774c-88fe-53bb25fb7feb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-6f11-7718-8b0f-ee62449c4337 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-6f11-7718-8b0f-ee62449c4337 2026/10/26 20:31:43 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-6f11-7718-8b0f-ee62449c4337 2026/10/26 20:31:43 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-6f11-7718-8b0f-ee62449c4337 2026/10/26 20:31:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179e9-6f14-7ede-8cd5-0e7e41d4824e note=https://localhost.localdomain:8443/post/01a179e9-6f14-7eb2-a5d8-8aeeab8aa9f3 thread=https://localhost.localdomain:8443/post/01a179e9-6f11-7718-8b0f-ee62449c4337 starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:31:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-6f14-7ede-8cd5-0e7e41d4824e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-6f14-7eb2-a5d8-8aeeab8aa9f3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a179e9-6f14-7eb2-a5d8-8aeeab8aa9f3 2026/10/26 20:31:43 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-6f11-7718-8b0f-ee62449c4337 2026/10/26 20:31:43 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByFollowedUser (1.46s) === RUN TestReply_ReplyToPublicPostByNotFollowedUser 2026/10/26 20:31:43 INFO Applying migration id=initial 2026/10/26 20:31:43 INFO Applying migration id=notesupdated 2026/10/26 20:31:43 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:43 INFO Applying migration id=activitiesid 2026/10/26 20:31:43 INFO Applying migration id=outbox 2026/10/26 20:31:43 INFO Applying migration id=edits 2026/10/26 20:31:43 INFO Applying migration id=outboxactor 2026/10/26 20:31:43 INFO Applying migration id=outboxsender 2026/10/26 20:31:43 INFO Applying migration id=thread 2026/10/26 20:31:43 INFO Applying migration id=host 2026/10/26 20:31:43 INFO Applying migration id=sharedinbox 2026/10/26 20:31:43 INFO Applying migration id=noteshost 2026/10/26 20:31:43 INFO Applying migration id=fetched 2026/10/26 20:31:43 INFO Applying migration id=move 2026/10/26 20:31:43 INFO Applying migration id=cleanup 2026/10/26 20:31:43 INFO Applying migration id=received 2026/10/26 20:31:43 INFO Applying migration id=namehost 2026/10/26 20:31:43 INFO Applying migration id=outboxhost 2026/10/26 20:31:43 INFO Applying migration id=notesfts 2026/10/26 20:31:43 INFO Applying migration id=iconsname 2026/10/26 20:31:43 INFO Applying migration id=nohash 2026/10/26 20:31:43 INFO Applying migration id=shares 2026/10/26 20:31:43 INFO Applying migration id=actorttl 2026/10/26 20:31:43 INFO Applying migration id=tocc 2026/10/26 20:31:43 INFO Applying migration id=followeds 2026/10/26 20:31:43 INFO Applying migration id=certhash 2026/10/26 20:31:43 INFO Applying migration id=follows_sync 2026/10/26 20:31:43 INFO Applying migration id=jsonpath 2026/10/26 20:31:43 INFO Applying migration id=localforward 2026/10/26 20:31:43 INFO Applying migration id=avatar 2026/10/26 20:31:43 INFO Applying migration id=noimage 2026/10/26 20:31:43 INFO Applying migration id=feed 2026/10/26 20:31:43 INFO Applying migration id=bookmarks 2026/10/26 20:31:43 INFO Applying migration id=shareactivity 2026/10/26 20:31:43 INFO Applying migration id=application 2026/10/26 20:31:43 INFO Applying migration id=certificates 2026/10/26 20:31:43 INFO Applying migration id=rawforward 2026/10/26 20:31:43 INFO Applying migration id=publickey 2026/10/26 20:31:43 INFO Applying migration id=resolvegroup 2026/10/26 20:31:43 INFO Applying migration id=reject 2026/10/26 20:31:43 INFO Applying migration id=autodel 2026/10/26 20:31:43 INFO Applying migration id=jsonb 2026/10/26 20:31:43 INFO Applying migration id=quote 2026/10/26 20:31:43 INFO Applying migration id=rfc9421 2026/10/26 20:31:43 INFO Applying migration id=keys 2026/10/26 20:31:43 INFO Applying migration id=portable 2026/10/26 20:31:43 INFO Applying migration id=proofs 2026/10/26 20:31:43 INFO Applying migration id=contexts 2026/10/26 20:31:43 INFO Applying migration id=deliverieshost 2026/10/26 20:31:43 INFO Applying migration id=pembegin 2026/10/26 20:31:43 INFO Applying migration id=didhost 2026/10/26 20:31:43 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:43 INFO Applying migration id=invites 2026/10/26 20:31:43 INFO Applying migration id=ed25519blob 2026/10/26 20:31:43 INFO Applying migration id=rsablob 2026/10/26 20:31:43 INFO Applying migration id=iconscid 2026/10/26 20:31:43 INFO Applying migration id=actor 2026/10/26 20:31:43 INFO Applying migration id=localkeys 2026/10/26 20:31:43 INFO Applying migration id=deleted 2026/10/26 20:31:43 INFO Applying migration id=history 2026/10/26 20:31:43 INFO Applying migration id=outboxnano 2026/10/26 20:31:43 INFO Applying migration id=implements 2026/10/26 20:31:43 INFO Applying migration id=backfill 2026/10/26 20:31:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-71c2-7124-844f-619bda4b8a41 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-71c2-70e9-945f-91611f2c986c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-71c2-70e9-945f-91611f2c986c 2026/10/26 20:31:44 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-71c2-70e9-945f-91611f2c986c 2026/10/26 20:31:44 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-71c2-70e9-945f-91611f2c986c 2026/10/26 20:31:44 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179e9-71c5-78ba-9a12-5ee719df45a8 note=https://localhost.localdomain:8443/post/01a179e9-71c5-788e-ba09-6cee40d88860 thread=https://localhost.localdomain:8443/post/01a179e9-71c2-70e9-945f-91611f2c986c starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:31:44 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-71c5-78ba-9a12-5ee719df45a8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-71c5-788e-ba09-6cee40d88860 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a179e9-71c5-788e-ba09-6cee40d88860 2026/10/26 20:31:44 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-71c2-70e9-945f-91611f2c986c 2026/10/26 20:31:44 INFO Generating first response key=/local --- PASS: TestReply_ReplyToPublicPostByNotFollowedUser (0.69s) === RUN TestReply_DM 2026/10/26 20:31:44 INFO Applying migration id=initial 2026/10/26 20:31:44 INFO Applying migration id=notesupdated 2026/10/26 20:31:44 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:44 INFO Applying migration id=activitiesid 2026/10/26 20:31:44 INFO Applying migration id=outbox 2026/10/26 20:31:44 INFO Applying migration id=edits 2026/10/26 20:31:44 INFO Applying migration id=outboxactor 2026/10/26 20:31:44 INFO Applying migration id=outboxsender 2026/10/26 20:31:44 INFO Applying migration id=thread 2026/10/26 20:31:44 INFO Applying migration id=host 2026/10/26 20:31:44 INFO Applying migration id=sharedinbox 2026/10/26 20:31:44 INFO Applying migration id=noteshost 2026/10/26 20:31:44 INFO Applying migration id=fetched 2026/10/26 20:31:44 INFO Applying migration id=move 2026/10/26 20:31:44 INFO Applying migration id=cleanup 2026/10/26 20:31:44 INFO Applying migration id=received 2026/10/26 20:31:44 INFO Applying migration id=namehost 2026/10/26 20:31:44 INFO Applying migration id=outboxhost 2026/10/26 20:31:44 INFO Applying migration id=notesfts 2026/10/26 20:31:44 INFO Applying migration id=iconsname 2026/10/26 20:31:44 INFO Applying migration id=nohash 2026/10/26 20:31:44 INFO Applying migration id=shares 2026/10/26 20:31:44 INFO Applying migration id=actorttl 2026/10/26 20:31:44 INFO Applying migration id=tocc 2026/10/26 20:31:44 INFO Applying migration id=followeds 2026/10/26 20:31:44 INFO Applying migration id=certhash 2026/10/26 20:31:44 INFO Applying migration id=follows_sync 2026/10/26 20:31:44 INFO Applying migration id=jsonpath 2026/10/26 20:31:44 INFO Applying migration id=localforward 2026/10/26 20:31:44 INFO Applying migration id=avatar 2026/10/26 20:31:44 INFO Applying migration id=noimage 2026/10/26 20:31:44 INFO Applying migration id=feed 2026/10/26 20:31:44 INFO Applying migration id=bookmarks 2026/10/26 20:31:44 INFO Applying migration id=shareactivity 2026/10/26 20:31:44 INFO Applying migration id=application 2026/10/26 20:31:44 INFO Applying migration id=certificates 2026/10/26 20:31:44 INFO Applying migration id=rawforward 2026/10/26 20:31:44 INFO Applying migration id=publickey 2026/10/26 20:31:44 INFO Applying migration id=resolvegroup 2026/10/26 20:31:44 INFO Applying migration id=reject 2026/10/26 20:31:44 INFO Applying migration id=autodel 2026/10/26 20:31:44 INFO Applying migration id=jsonb 2026/10/26 20:31:44 INFO Applying migration id=quote 2026/10/26 20:31:44 INFO Applying migration id=rfc9421 2026/10/26 20:31:44 INFO Applying migration id=keys 2026/10/26 20:31:44 INFO Applying migration id=portable 2026/10/26 20:31:44 INFO Applying migration id=proofs 2026/10/26 20:31:44 INFO Applying migration id=contexts 2026/10/26 20:31:44 INFO Applying migration id=deliverieshost 2026/10/26 20:31:44 INFO Applying migration id=pembegin 2026/10/26 20:31:44 INFO Applying migration id=didhost 2026/10/26 20:31:44 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:44 INFO Applying migration id=invites 2026/10/26 20:31:44 INFO Applying migration id=ed25519blob 2026/10/26 20:31:44 INFO Applying migration id=rsablob 2026/10/26 20:31:44 INFO Applying migration id=iconscid 2026/10/26 20:31:44 INFO Applying migration id=actor 2026/10/26 20:31:44 INFO Applying migration id=localkeys 2026/10/26 20:31:44 INFO Applying migration id=deleted 2026/10/26 20:31:44 INFO Applying migration id=history 2026/10/26 20:31:44 INFO Applying migration id=outboxnano 2026/10/26 20:31:44 INFO Applying migration id=implements 2026/10/26 20:31:44 INFO Applying migration id=backfill 2026/10/26 20:31:45 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e9-768c-791d-86c0-7d164cd5f33e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:31:45 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e9-768d-7209-aaa7-d26ab63dd715 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e9-768c-791d-86c0-7d164cd5f33e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e9-768c-791d-86c0-7d164cd5f33e 2026/10/26 20:31:45 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:31:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-768d-7a1f-b2ea-6355593f246b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-768d-78fe-b984-21e86b750669 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-768d-78fe-b984-21e86b750669 2026/10/26 20:31:45 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-768d-78fe-b984-21e86b750669 2026/10/26 20:31:45 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-768d-78fe-b984-21e86b750669 2026/10/26 20:31:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-7691-7cbd-9043-39e46be266c4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-7691-7c91-a025-b1c57f5936d8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-7691-7c91-a025-b1c57f5936d8 --- PASS: TestReply_DM (1.23s) === RUN TestReply_DMUnfollowed 2026/10/26 20:31:45 INFO Applying migration id=initial 2026/10/26 20:31:45 INFO Applying migration id=notesupdated 2026/10/26 20:31:45 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:45 INFO Applying migration id=activitiesid 2026/10/26 20:31:45 INFO Applying migration id=outbox 2026/10/26 20:31:45 INFO Applying migration id=edits 2026/10/26 20:31:45 INFO Applying migration id=outboxactor 2026/10/26 20:31:45 INFO Applying migration id=outboxsender 2026/10/26 20:31:45 INFO Applying migration id=thread 2026/10/26 20:31:45 INFO Applying migration id=host 2026/10/26 20:31:45 INFO Applying migration id=sharedinbox 2026/10/26 20:31:45 INFO Applying migration id=noteshost 2026/10/26 20:31:45 INFO Applying migration id=fetched 2026/10/26 20:31:45 INFO Applying migration id=move 2026/10/26 20:31:45 INFO Applying migration id=cleanup 2026/10/26 20:31:45 INFO Applying migration id=received 2026/10/26 20:31:45 INFO Applying migration id=namehost 2026/10/26 20:31:45 INFO Applying migration id=outboxhost 2026/10/26 20:31:45 INFO Applying migration id=notesfts 2026/10/26 20:31:45 INFO Applying migration id=iconsname 2026/10/26 20:31:45 INFO Applying migration id=nohash 2026/10/26 20:31:45 INFO Applying migration id=shares 2026/10/26 20:31:45 INFO Applying migration id=actorttl 2026/10/26 20:31:45 INFO Applying migration id=tocc 2026/10/26 20:31:45 INFO Applying migration id=followeds 2026/10/26 20:31:45 INFO Applying migration id=certhash 2026/10/26 20:31:45 INFO Applying migration id=follows_sync 2026/10/26 20:31:45 INFO Applying migration id=jsonpath 2026/10/26 20:31:45 INFO Applying migration id=localforward 2026/10/26 20:31:45 INFO Applying migration id=avatar 2026/10/26 20:31:45 INFO Applying migration id=noimage 2026/10/26 20:31:45 INFO Applying migration id=feed 2026/10/26 20:31:45 INFO Applying migration id=bookmarks 2026/10/26 20:31:45 INFO Applying migration id=shareactivity 2026/10/26 20:31:45 INFO Applying migration id=application 2026/10/26 20:31:45 INFO Applying migration id=certificates 2026/10/26 20:31:45 INFO Applying migration id=rawforward 2026/10/26 20:31:45 INFO Applying migration id=publickey 2026/10/26 20:31:45 INFO Applying migration id=resolvegroup 2026/10/26 20:31:45 INFO Applying migration id=reject 2026/10/26 20:31:45 INFO Applying migration id=autodel 2026/10/26 20:31:45 INFO Applying migration id=jsonb 2026/10/26 20:31:45 INFO Applying migration id=quote 2026/10/26 20:31:45 INFO Applying migration id=rfc9421 2026/10/26 20:31:45 INFO Applying migration id=keys 2026/10/26 20:31:45 INFO Applying migration id=portable 2026/10/26 20:31:45 INFO Applying migration id=proofs 2026/10/26 20:31:45 INFO Applying migration id=contexts 2026/10/26 20:31:45 INFO Applying migration id=deliverieshost 2026/10/26 20:31:45 INFO Applying migration id=pembegin 2026/10/26 20:31:45 INFO Applying migration id=didhost 2026/10/26 20:31:45 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:45 INFO Applying migration id=invites 2026/10/26 20:31:45 INFO Applying migration id=ed25519blob 2026/10/26 20:31:45 INFO Applying migration id=rsablob 2026/10/26 20:31:45 INFO Applying migration id=iconscid 2026/10/26 20:31:45 INFO Applying migration id=actor 2026/10/26 20:31:45 INFO Applying migration id=localkeys 2026/10/26 20:31:45 INFO Applying migration id=deleted 2026/10/26 20:31:45 INFO Applying migration id=history 2026/10/26 20:31:45 INFO Applying migration id=outboxnano 2026/10/26 20:31:45 INFO Applying migration id=implements 2026/10/26 20:31:45 INFO Applying migration id=backfill 2026/10/26 20:31:46 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e9-79f5-7c43-9109-2b0b9ed4dbf8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:31:46 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e9-79f6-7559-aba9-cbb14fe1b991 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e9-79f5-7c43-9109-2b0b9ed4dbf8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e9-79f5-7c43-9109-2b0b9ed4dbf8 2026/10/26 20:31:46 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:31:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-79f6-7de6-af82-a6130b40a1d5 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-79f6-7cba-bca6-1eb98eaba74f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-79f6-7cba-bca6-1eb98eaba74f 2026/10/26 20:31:46 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-79f6-7cba-bca6-1eb98eaba74f 2026/10/26 20:31:46 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179e9-79fa-7d30-b112-0c6c6ca8cf74 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e9-79f5-7c43-9109-2b0b9ed4dbf8 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/26 20:31:46 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-79f6-7cba-bca6-1eb98eaba74f 2026/10/26 20:31:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-79fb-7950-ae7e-b564ebd00a9a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-79fb-7926-87de-a42f9ed9e783 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-79fb-7926-87de-a42f9ed9e783 --- PASS: TestReply_DMUnfollowed (0.87s) === RUN TestReply_DMUnfollowedBeforeFeedUpdate 2026/10/26 20:31:46 INFO Applying migration id=initial 2026/10/26 20:31:46 INFO Applying migration id=notesupdated 2026/10/26 20:31:46 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:46 INFO Applying migration id=activitiesid 2026/10/26 20:31:46 INFO Applying migration id=outbox 2026/10/26 20:31:46 INFO Applying migration id=edits 2026/10/26 20:31:46 INFO Applying migration id=outboxactor 2026/10/26 20:31:46 INFO Applying migration id=outboxsender 2026/10/26 20:31:46 INFO Applying migration id=thread 2026/10/26 20:31:46 INFO Applying migration id=host 2026/10/26 20:31:46 INFO Applying migration id=sharedinbox 2026/10/26 20:31:46 INFO Applying migration id=noteshost 2026/10/26 20:31:46 INFO Applying migration id=fetched 2026/10/26 20:31:46 INFO Applying migration id=move 2026/10/26 20:31:46 INFO Applying migration id=cleanup 2026/10/26 20:31:46 INFO Applying migration id=received 2026/10/26 20:31:46 INFO Applying migration id=namehost 2026/10/26 20:31:46 INFO Applying migration id=outboxhost 2026/10/26 20:31:46 INFO Applying migration id=notesfts 2026/10/26 20:31:46 INFO Applying migration id=iconsname 2026/10/26 20:31:46 INFO Applying migration id=nohash 2026/10/26 20:31:46 INFO Applying migration id=shares 2026/10/26 20:31:46 INFO Applying migration id=actorttl 2026/10/26 20:31:46 INFO Applying migration id=tocc 2026/10/26 20:31:46 INFO Applying migration id=followeds 2026/10/26 20:31:46 INFO Applying migration id=certhash 2026/10/26 20:31:46 INFO Applying migration id=follows_sync 2026/10/26 20:31:46 INFO Applying migration id=jsonpath 2026/10/26 20:31:46 INFO Applying migration id=localforward 2026/10/26 20:31:46 INFO Applying migration id=avatar 2026/10/26 20:31:46 INFO Applying migration id=noimage 2026/10/26 20:31:46 INFO Applying migration id=feed 2026/10/26 20:31:46 INFO Applying migration id=bookmarks 2026/10/26 20:31:46 INFO Applying migration id=shareactivity 2026/10/26 20:31:46 INFO Applying migration id=application 2026/10/26 20:31:46 INFO Applying migration id=certificates 2026/10/26 20:31:46 INFO Applying migration id=rawforward 2026/10/26 20:31:46 INFO Applying migration id=publickey 2026/10/26 20:31:46 INFO Applying migration id=resolvegroup 2026/10/26 20:31:46 INFO Applying migration id=reject 2026/10/26 20:31:46 INFO Applying migration id=autodel 2026/10/26 20:31:46 INFO Applying migration id=jsonb 2026/10/26 20:31:46 INFO Applying migration id=quote 2026/10/26 20:31:46 INFO Applying migration id=rfc9421 2026/10/26 20:31:46 INFO Applying migration id=keys 2026/10/26 20:31:46 INFO Applying migration id=portable 2026/10/26 20:31:46 INFO Applying migration id=proofs 2026/10/26 20:31:46 INFO Applying migration id=contexts 2026/10/26 20:31:46 INFO Applying migration id=deliverieshost 2026/10/26 20:31:46 INFO Applying migration id=pembegin 2026/10/26 20:31:46 INFO Applying migration id=didhost 2026/10/26 20:31:46 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:46 INFO Applying migration id=invites 2026/10/26 20:31:46 INFO Applying migration id=ed25519blob 2026/10/26 20:31:46 INFO Applying migration id=rsablob 2026/10/26 20:31:46 INFO Applying migration id=iconscid 2026/10/26 20:31:46 INFO Applying migration id=actor 2026/10/26 20:31:46 INFO Applying migration id=localkeys 2026/10/26 20:31:46 INFO Applying migration id=deleted 2026/10/26 20:31:46 INFO Applying migration id=history 2026/10/26 20:31:46 INFO Applying migration id=outboxnano 2026/10/26 20:31:46 INFO Applying migration id=implements 2026/10/26 20:31:46 INFO Applying migration id=backfill 2026/10/26 20:31:47 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e9-7d5d-7831-86c1-62a12fa47797 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:31:47 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e9-7d5e-70ce-a1b2-f078419e4a27 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e9-7d5d-7831-86c1-62a12fa47797 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e9-7d5d-7831-86c1-62a12fa47797 2026/10/26 20:31:47 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:31:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-7d5e-785f-855e-1889b7fa8bc6 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-7d5e-7750-8962-6f030f59fb0a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-7d5e-7750-8962-6f030f59fb0a 2026/10/26 20:31:47 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-7d5e-7750-8962-6f030f59fb0a 2026/10/26 20:31:47 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179e9-7d61-73b7-bb23-ab56a4547f40 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e9-7d5d-7831-86c1-62a12fa47797 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/26 20:31:47 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179e9-7d5e-7750-8962-6f030f59fb0a 2026/10/26 20:31:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-7d61-7e5c-b6f6-6090ba4c6562 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-7d61-7e39-a24f-953cca666a2f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-7d61-7e39-a24f-953cca666a2f --- PASS: TestReply_DMUnfollowedBeforeFeedUpdate (0.87s) === RUN TestReply_DMToAnotherUser 2026/10/26 20:31:47 INFO Applying migration id=initial 2026/10/26 20:31:47 INFO Applying migration id=notesupdated 2026/10/26 20:31:47 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:47 INFO Applying migration id=activitiesid 2026/10/26 20:31:47 INFO Applying migration id=outbox 2026/10/26 20:31:47 INFO Applying migration id=edits 2026/10/26 20:31:47 INFO Applying migration id=outboxactor 2026/10/26 20:31:47 INFO Applying migration id=outboxsender 2026/10/26 20:31:47 INFO Applying migration id=thread 2026/10/26 20:31:47 INFO Applying migration id=host 2026/10/26 20:31:47 INFO Applying migration id=sharedinbox 2026/10/26 20:31:47 INFO Applying migration id=noteshost 2026/10/26 20:31:47 INFO Applying migration id=fetched 2026/10/26 20:31:47 INFO Applying migration id=move 2026/10/26 20:31:47 INFO Applying migration id=cleanup 2026/10/26 20:31:47 INFO Applying migration id=received 2026/10/26 20:31:47 INFO Applying migration id=namehost 2026/10/26 20:31:47 INFO Applying migration id=outboxhost 2026/10/26 20:31:47 INFO Applying migration id=notesfts 2026/10/26 20:31:47 INFO Applying migration id=iconsname 2026/10/26 20:31:47 INFO Applying migration id=nohash 2026/10/26 20:31:47 INFO Applying migration id=shares 2026/10/26 20:31:47 INFO Applying migration id=actorttl 2026/10/26 20:31:47 INFO Applying migration id=tocc 2026/10/26 20:31:47 INFO Applying migration id=followeds 2026/10/26 20:31:47 INFO Applying migration id=certhash 2026/10/26 20:31:47 INFO Applying migration id=follows_sync 2026/10/26 20:31:47 INFO Applying migration id=jsonpath 2026/10/26 20:31:47 INFO Applying migration id=localforward 2026/10/26 20:31:47 INFO Applying migration id=avatar 2026/10/26 20:31:47 INFO Applying migration id=noimage 2026/10/26 20:31:47 INFO Applying migration id=feed 2026/10/26 20:31:47 INFO Applying migration id=bookmarks 2026/10/26 20:31:47 INFO Applying migration id=shareactivity 2026/10/26 20:31:47 INFO Applying migration id=application 2026/10/26 20:31:47 INFO Applying migration id=certificates 2026/10/26 20:31:47 INFO Applying migration id=rawforward 2026/10/26 20:31:47 INFO Applying migration id=publickey 2026/10/26 20:31:47 INFO Applying migration id=resolvegroup 2026/10/26 20:31:47 INFO Applying migration id=reject 2026/10/26 20:31:47 INFO Applying migration id=autodel 2026/10/26 20:31:47 INFO Applying migration id=jsonb 2026/10/26 20:31:47 INFO Applying migration id=quote 2026/10/26 20:31:47 INFO Applying migration id=rfc9421 2026/10/26 20:31:47 INFO Applying migration id=keys 2026/10/26 20:31:47 INFO Applying migration id=portable 2026/10/26 20:31:47 INFO Applying migration id=proofs 2026/10/26 20:31:47 INFO Applying migration id=contexts 2026/10/26 20:31:47 INFO Applying migration id=deliverieshost 2026/10/26 20:31:47 INFO Applying migration id=pembegin 2026/10/26 20:31:47 INFO Applying migration id=didhost 2026/10/26 20:31:47 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:47 INFO Applying migration id=invites 2026/10/26 20:31:47 INFO Applying migration id=ed25519blob 2026/10/26 20:31:47 INFO Applying migration id=rsablob 2026/10/26 20:31:47 INFO Applying migration id=iconscid 2026/10/26 20:31:47 INFO Applying migration id=actor 2026/10/26 20:31:47 INFO Applying migration id=localkeys 2026/10/26 20:31:47 INFO Applying migration id=deleted 2026/10/26 20:31:47 INFO Applying migration id=history 2026/10/26 20:31:47 INFO Applying migration id=outboxnano 2026/10/26 20:31:47 INFO Applying migration id=implements 2026/10/26 20:31:47 INFO Applying migration id=backfill 2026/10/26 20:31:48 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e9-800e-79d0-98f6-1d34621bf7e8 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:31:48 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e9-800f-724f-bece-9a43a6ad2020 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e9-800e-79d0-98f6-1d34621bf7e8 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e9-800e-79d0-98f6-1d34621bf7e8 2026/10/26 20:31:48 INFO Adding mention name=@alice@localhost.localdomain:8443 actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:31:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-800f-79d1-a6fe-91cc68e6c9f4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-800f-78b6-bf24-6cf86395c1de activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-800f-78b6-bf24-6cf86395c1de 2026/10/26 20:31:48 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-800f-78b6-bf24-6cf86395c1de 2026/10/26 20:31:48 WARN Post does not exist post=https://localhost.localdomain:8443/post/01a179e9-800f-78b6-bf24-6cf86395c1de --- PASS: TestReply_DMToAnotherUser (0.69s) === RUN TestReply_NoSuchPost 2026/10/26 20:31:48 INFO Applying migration id=initial 2026/10/26 20:31:48 INFO Applying migration id=notesupdated 2026/10/26 20:31:48 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:48 INFO Applying migration id=activitiesid 2026/10/26 20:31:48 INFO Applying migration id=outbox 2026/10/26 20:31:48 INFO Applying migration id=edits 2026/10/26 20:31:48 INFO Applying migration id=outboxactor 2026/10/26 20:31:48 INFO Applying migration id=outboxsender 2026/10/26 20:31:48 INFO Applying migration id=thread 2026/10/26 20:31:48 INFO Applying migration id=host 2026/10/26 20:31:48 INFO Applying migration id=sharedinbox 2026/10/26 20:31:48 INFO Applying migration id=noteshost 2026/10/26 20:31:48 INFO Applying migration id=fetched 2026/10/26 20:31:48 INFO Applying migration id=move 2026/10/26 20:31:48 INFO Applying migration id=cleanup 2026/10/26 20:31:48 INFO Applying migration id=received 2026/10/26 20:31:48 INFO Applying migration id=namehost 2026/10/26 20:31:48 INFO Applying migration id=outboxhost 2026/10/26 20:31:48 INFO Applying migration id=notesfts 2026/10/26 20:31:48 INFO Applying migration id=iconsname 2026/10/26 20:31:48 INFO Applying migration id=nohash 2026/10/26 20:31:48 INFO Applying migration id=shares 2026/10/26 20:31:48 INFO Applying migration id=actorttl 2026/10/26 20:31:48 INFO Applying migration id=tocc 2026/10/26 20:31:48 INFO Applying migration id=followeds 2026/10/26 20:31:48 INFO Applying migration id=certhash 2026/10/26 20:31:48 INFO Applying migration id=follows_sync 2026/10/26 20:31:48 INFO Applying migration id=jsonpath 2026/10/26 20:31:48 INFO Applying migration id=localforward 2026/10/26 20:31:48 INFO Applying migration id=avatar 2026/10/26 20:31:48 INFO Applying migration id=noimage 2026/10/26 20:31:48 INFO Applying migration id=feed 2026/10/26 20:31:48 INFO Applying migration id=bookmarks 2026/10/26 20:31:48 INFO Applying migration id=shareactivity 2026/10/26 20:31:48 INFO Applying migration id=application 2026/10/26 20:31:48 INFO Applying migration id=certificates 2026/10/26 20:31:48 INFO Applying migration id=rawforward 2026/10/26 20:31:48 INFO Applying migration id=publickey 2026/10/26 20:31:48 INFO Applying migration id=resolvegroup 2026/10/26 20:31:48 INFO Applying migration id=reject 2026/10/26 20:31:48 INFO Applying migration id=autodel 2026/10/26 20:31:48 INFO Applying migration id=jsonb 2026/10/26 20:31:48 INFO Applying migration id=quote 2026/10/26 20:31:48 INFO Applying migration id=rfc9421 2026/10/26 20:31:48 INFO Applying migration id=keys 2026/10/26 20:31:48 INFO Applying migration id=portable 2026/10/26 20:31:48 INFO Applying migration id=proofs 2026/10/26 20:31:48 INFO Applying migration id=contexts 2026/10/26 20:31:48 INFO Applying migration id=deliverieshost 2026/10/26 20:31:48 INFO Applying migration id=pembegin 2026/10/26 20:31:48 INFO Applying migration id=didhost 2026/10/26 20:31:48 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:48 INFO Applying migration id=invites 2026/10/26 20:31:48 INFO Applying migration id=ed25519blob 2026/10/26 20:31:48 INFO Applying migration id=rsablob 2026/10/26 20:31:48 INFO Applying migration id=iconscid 2026/10/26 20:31:48 INFO Applying migration id=actor 2026/10/26 20:31:48 INFO Applying migration id=localkeys 2026/10/26 20:31:48 INFO Applying migration id=deleted 2026/10/26 20:31:48 INFO Applying migration id=history 2026/10/26 20:31:48 INFO Applying migration id=outboxnano 2026/10/26 20:31:48 INFO Applying migration id=implements 2026/10/26 20:31:48 INFO Applying migration id=backfill 2026/10/26 20:31:49 WARN Post does not exist post=https://x --- PASS: TestReply_NoSuchPost (1.46s) === RUN TestResolve_LocalUser 2026/10/26 20:31:49 INFO Applying migration id=initial 2026/10/26 20:31:49 INFO Applying migration id=notesupdated 2026/10/26 20:31:49 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:49 INFO Applying migration id=activitiesid 2026/10/26 20:31:49 INFO Applying migration id=outbox 2026/10/26 20:31:49 INFO Applying migration id=edits 2026/10/26 20:31:49 INFO Applying migration id=outboxactor 2026/10/26 20:31:49 INFO Applying migration id=outboxsender 2026/10/26 20:31:49 INFO Applying migration id=thread 2026/10/26 20:31:49 INFO Applying migration id=host 2026/10/26 20:31:49 INFO Applying migration id=sharedinbox 2026/10/26 20:31:49 INFO Applying migration id=noteshost 2026/10/26 20:31:49 INFO Applying migration id=fetched 2026/10/26 20:31:49 INFO Applying migration id=move 2026/10/26 20:31:49 INFO Applying migration id=cleanup 2026/10/26 20:31:49 INFO Applying migration id=received 2026/10/26 20:31:49 INFO Applying migration id=namehost 2026/10/26 20:31:49 INFO Applying migration id=outboxhost 2026/10/26 20:31:49 INFO Applying migration id=notesfts 2026/10/26 20:31:49 INFO Applying migration id=iconsname 2026/10/26 20:31:49 INFO Applying migration id=nohash 2026/10/26 20:31:49 INFO Applying migration id=shares 2026/10/26 20:31:49 INFO Applying migration id=actorttl 2026/10/26 20:31:49 INFO Applying migration id=tocc 2026/10/26 20:31:49 INFO Applying migration id=followeds 2026/10/26 20:31:49 INFO Applying migration id=certhash 2026/10/26 20:31:49 INFO Applying migration id=follows_sync 2026/10/26 20:31:49 INFO Applying migration id=jsonpath 2026/10/26 20:31:49 INFO Applying migration id=localforward 2026/10/26 20:31:49 INFO Applying migration id=avatar 2026/10/26 20:31:49 INFO Applying migration id=noimage 2026/10/26 20:31:49 INFO Applying migration id=feed 2026/10/26 20:31:49 INFO Applying migration id=bookmarks 2026/10/26 20:31:49 INFO Applying migration id=shareactivity 2026/10/26 20:31:49 INFO Applying migration id=application 2026/10/26 20:31:49 INFO Applying migration id=certificates 2026/10/26 20:31:49 INFO Applying migration id=rawforward 2026/10/26 20:31:49 INFO Applying migration id=publickey 2026/10/26 20:31:49 INFO Applying migration id=resolvegroup 2026/10/26 20:31:49 INFO Applying migration id=reject 2026/10/26 20:31:49 INFO Applying migration id=autodel 2026/10/26 20:31:49 INFO Applying migration id=jsonb 2026/10/26 20:31:49 INFO Applying migration id=quote 2026/10/26 20:31:49 INFO Applying migration id=rfc9421 2026/10/26 20:31:49 INFO Applying migration id=keys 2026/10/26 20:31:49 INFO Applying migration id=portable 2026/10/26 20:31:49 INFO Applying migration id=proofs 2026/10/26 20:31:49 INFO Applying migration id=contexts 2026/10/26 20:31:49 INFO Applying migration id=deliverieshost 2026/10/26 20:31:49 INFO Applying migration id=pembegin 2026/10/26 20:31:49 INFO Applying migration id=didhost 2026/10/26 20:31:49 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:49 INFO Applying migration id=invites 2026/10/26 20:31:49 INFO Applying migration id=ed25519blob 2026/10/26 20:31:49 INFO Applying migration id=rsablob 2026/10/26 20:31:49 INFO Applying migration id=iconscid 2026/10/26 20:31:49 INFO Applying migration id=actor 2026/10/26 20:31:49 INFO Applying migration id=localkeys 2026/10/26 20:31:49 INFO Applying migration id=deleted 2026/10/26 20:31:49 INFO Applying migration id=history 2026/10/26 20:31:49 INFO Applying migration id=outboxnano 2026/10/26 20:31:49 INFO Applying migration id=implements 2026/10/26 20:31:49 INFO Applying migration id=backfill 2026/10/26 20:31:50 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUser (0.55s) === RUN TestResolve_LocalUserByNameOnly 2026/10/26 20:31:50 INFO Applying migration id=initial 2026/10/26 20:31:50 INFO Applying migration id=notesupdated 2026/10/26 20:31:50 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:50 INFO Applying migration id=activitiesid 2026/10/26 20:31:50 INFO Applying migration id=outbox 2026/10/26 20:31:50 INFO Applying migration id=edits 2026/10/26 20:31:50 INFO Applying migration id=outboxactor 2026/10/26 20:31:50 INFO Applying migration id=outboxsender 2026/10/26 20:31:50 INFO Applying migration id=thread 2026/10/26 20:31:50 INFO Applying migration id=host 2026/10/26 20:31:50 INFO Applying migration id=sharedinbox 2026/10/26 20:31:50 INFO Applying migration id=noteshost 2026/10/26 20:31:50 INFO Applying migration id=fetched 2026/10/26 20:31:50 INFO Applying migration id=move 2026/10/26 20:31:50 INFO Applying migration id=cleanup 2026/10/26 20:31:50 INFO Applying migration id=received 2026/10/26 20:31:50 INFO Applying migration id=namehost 2026/10/26 20:31:50 INFO Applying migration id=outboxhost 2026/10/26 20:31:50 INFO Applying migration id=notesfts 2026/10/26 20:31:50 INFO Applying migration id=iconsname 2026/10/26 20:31:50 INFO Applying migration id=nohash 2026/10/26 20:31:50 INFO Applying migration id=shares 2026/10/26 20:31:50 INFO Applying migration id=actorttl 2026/10/26 20:31:50 INFO Applying migration id=tocc 2026/10/26 20:31:50 INFO Applying migration id=followeds 2026/10/26 20:31:50 INFO Applying migration id=certhash 2026/10/26 20:31:50 INFO Applying migration id=follows_sync 2026/10/26 20:31:50 INFO Applying migration id=jsonpath 2026/10/26 20:31:50 INFO Applying migration id=localforward 2026/10/26 20:31:50 INFO Applying migration id=avatar 2026/10/26 20:31:50 INFO Applying migration id=noimage 2026/10/26 20:31:50 INFO Applying migration id=feed 2026/10/26 20:31:50 INFO Applying migration id=bookmarks 2026/10/26 20:31:50 INFO Applying migration id=shareactivity 2026/10/26 20:31:50 INFO Applying migration id=application 2026/10/26 20:31:50 INFO Applying migration id=certificates 2026/10/26 20:31:50 INFO Applying migration id=rawforward 2026/10/26 20:31:50 INFO Applying migration id=publickey 2026/10/26 20:31:50 INFO Applying migration id=resolvegroup 2026/10/26 20:31:50 INFO Applying migration id=reject 2026/10/26 20:31:50 INFO Applying migration id=autodel 2026/10/26 20:31:50 INFO Applying migration id=jsonb 2026/10/26 20:31:50 INFO Applying migration id=quote 2026/10/26 20:31:50 INFO Applying migration id=rfc9421 2026/10/26 20:31:50 INFO Applying migration id=keys 2026/10/26 20:31:50 INFO Applying migration id=portable 2026/10/26 20:31:50 INFO Applying migration id=proofs 2026/10/26 20:31:50 INFO Applying migration id=contexts 2026/10/26 20:31:50 INFO Applying migration id=deliverieshost 2026/10/26 20:31:50 INFO Applying migration id=pembegin 2026/10/26 20:31:50 INFO Applying migration id=didhost 2026/10/26 20:31:50 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:50 INFO Applying migration id=invites 2026/10/26 20:31:50 INFO Applying migration id=ed25519blob 2026/10/26 20:31:50 INFO Applying migration id=rsablob 2026/10/26 20:31:50 INFO Applying migration id=iconscid 2026/10/26 20:31:50 INFO Applying migration id=actor 2026/10/26 20:31:50 INFO Applying migration id=localkeys 2026/10/26 20:31:50 INFO Applying migration id=deleted 2026/10/26 20:31:50 INFO Applying migration id=history 2026/10/26 20:31:50 INFO Applying migration id=outboxnano 2026/10/26 20:31:50 INFO Applying migration id=implements 2026/10/26 20:31:50 INFO Applying migration id=backfill 2026/10/26 20:31:51 INFO Resolving user ID host=localhost.localdomain:8443 name=alice --- PASS: TestResolve_LocalUserByNameOnly (0.84s) === RUN TestResolve_NoSuchLocalUser 2026/10/26 20:31:51 INFO Applying migration id=initial 2026/10/26 20:31:51 INFO Applying migration id=notesupdated 2026/10/26 20:31:51 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:51 INFO Applying migration id=activitiesid 2026/10/26 20:31:51 INFO Applying migration id=outbox 2026/10/26 20:31:51 INFO Applying migration id=edits 2026/10/26 20:31:51 INFO Applying migration id=outboxactor 2026/10/26 20:31:51 INFO Applying migration id=outboxsender 2026/10/26 20:31:51 INFO Applying migration id=thread 2026/10/26 20:31:51 INFO Applying migration id=host 2026/10/26 20:31:51 INFO Applying migration id=sharedinbox 2026/10/26 20:31:51 INFO Applying migration id=noteshost 2026/10/26 20:31:51 INFO Applying migration id=fetched 2026/10/26 20:31:51 INFO Applying migration id=move 2026/10/26 20:31:51 INFO Applying migration id=cleanup 2026/10/26 20:31:51 INFO Applying migration id=received 2026/10/26 20:31:51 INFO Applying migration id=namehost 2026/10/26 20:31:51 INFO Applying migration id=outboxhost 2026/10/26 20:31:51 INFO Applying migration id=notesfts 2026/10/26 20:31:51 INFO Applying migration id=iconsname 2026/10/26 20:31:51 INFO Applying migration id=nohash 2026/10/26 20:31:51 INFO Applying migration id=shares 2026/10/26 20:31:51 INFO Applying migration id=actorttl 2026/10/26 20:31:51 INFO Applying migration id=tocc 2026/10/26 20:31:51 INFO Applying migration id=followeds 2026/10/26 20:31:51 INFO Applying migration id=certhash 2026/10/26 20:31:51 INFO Applying migration id=follows_sync 2026/10/26 20:31:51 INFO Applying migration id=jsonpath 2026/10/26 20:31:51 INFO Applying migration id=localforward 2026/10/26 20:31:51 INFO Applying migration id=avatar 2026/10/26 20:31:51 INFO Applying migration id=noimage 2026/10/26 20:31:51 INFO Applying migration id=feed 2026/10/26 20:31:51 INFO Applying migration id=bookmarks 2026/10/26 20:31:51 INFO Applying migration id=shareactivity 2026/10/26 20:31:51 INFO Applying migration id=application 2026/10/26 20:31:51 INFO Applying migration id=certificates 2026/10/26 20:31:51 INFO Applying migration id=rawforward 2026/10/26 20:31:51 INFO Applying migration id=publickey 2026/10/26 20:31:51 INFO Applying migration id=resolvegroup 2026/10/26 20:31:51 INFO Applying migration id=reject 2026/10/26 20:31:51 INFO Applying migration id=autodel 2026/10/26 20:31:51 INFO Applying migration id=jsonb 2026/10/26 20:31:51 INFO Applying migration id=quote 2026/10/26 20:31:51 INFO Applying migration id=rfc9421 2026/10/26 20:31:51 INFO Applying migration id=keys 2026/10/26 20:31:51 INFO Applying migration id=portable 2026/10/26 20:31:51 INFO Applying migration id=proofs 2026/10/26 20:31:51 INFO Applying migration id=contexts 2026/10/26 20:31:51 INFO Applying migration id=deliverieshost 2026/10/26 20:31:51 INFO Applying migration id=pembegin 2026/10/26 20:31:51 INFO Applying migration id=didhost 2026/10/26 20:31:51 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:51 INFO Applying migration id=invites 2026/10/26 20:31:51 INFO Applying migration id=ed25519blob 2026/10/26 20:31:51 INFO Applying migration id=rsablob 2026/10/26 20:31:51 INFO Applying migration id=iconscid 2026/10/26 20:31:51 INFO Applying migration id=actor 2026/10/26 20:31:51 INFO Applying migration id=localkeys 2026/10/26 20:31:51 INFO Applying migration id=deleted 2026/10/26 20:31:51 INFO Applying migration id=history 2026/10/26 20:31:51 INFO Applying migration id=outboxnano 2026/10/26 20:31:51 INFO Applying migration id=implements 2026/10/26 20:31:51 INFO Applying migration id=backfill 2026/10/26 20:31:52 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/10/26 20:31:52 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.18s) === RUN TestResolve_NoSuchLocalUserByNameOnly 2026/10/26 20:31:52 INFO Applying migration id=initial 2026/10/26 20:31:52 INFO Applying migration id=notesupdated 2026/10/26 20:31:52 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:52 INFO Applying migration id=activitiesid 2026/10/26 20:31:52 INFO Applying migration id=outbox 2026/10/26 20:31:52 INFO Applying migration id=edits 2026/10/26 20:31:52 INFO Applying migration id=outboxactor 2026/10/26 20:31:52 INFO Applying migration id=outboxsender 2026/10/26 20:31:52 INFO Applying migration id=thread 2026/10/26 20:31:52 INFO Applying migration id=host 2026/10/26 20:31:52 INFO Applying migration id=sharedinbox 2026/10/26 20:31:52 INFO Applying migration id=noteshost 2026/10/26 20:31:52 INFO Applying migration id=fetched 2026/10/26 20:31:52 INFO Applying migration id=move 2026/10/26 20:31:52 INFO Applying migration id=cleanup 2026/10/26 20:31:52 INFO Applying migration id=received 2026/10/26 20:31:52 INFO Applying migration id=namehost 2026/10/26 20:31:52 INFO Applying migration id=outboxhost 2026/10/26 20:31:52 INFO Applying migration id=notesfts 2026/10/26 20:31:52 INFO Applying migration id=iconsname 2026/10/26 20:31:52 INFO Applying migration id=nohash 2026/10/26 20:31:52 INFO Applying migration id=shares 2026/10/26 20:31:52 INFO Applying migration id=actorttl 2026/10/26 20:31:52 INFO Applying migration id=tocc 2026/10/26 20:31:52 INFO Applying migration id=followeds 2026/10/26 20:31:52 INFO Applying migration id=certhash 2026/10/26 20:31:52 INFO Applying migration id=follows_sync 2026/10/26 20:31:52 INFO Applying migration id=jsonpath 2026/10/26 20:31:52 INFO Applying migration id=localforward 2026/10/26 20:31:52 INFO Applying migration id=avatar 2026/10/26 20:31:52 INFO Applying migration id=noimage 2026/10/26 20:31:52 INFO Applying migration id=feed 2026/10/26 20:31:52 INFO Applying migration id=bookmarks 2026/10/26 20:31:52 INFO Applying migration id=shareactivity 2026/10/26 20:31:52 INFO Applying migration id=application 2026/10/26 20:31:52 INFO Applying migration id=certificates 2026/10/26 20:31:52 INFO Applying migration id=rawforward 2026/10/26 20:31:52 INFO Applying migration id=publickey 2026/10/26 20:31:52 INFO Applying migration id=resolvegroup 2026/10/26 20:31:52 INFO Applying migration id=reject 2026/10/26 20:31:52 INFO Applying migration id=autodel 2026/10/26 20:31:52 INFO Applying migration id=jsonb 2026/10/26 20:31:52 INFO Applying migration id=quote 2026/10/26 20:31:52 INFO Applying migration id=rfc9421 2026/10/26 20:31:52 INFO Applying migration id=keys 2026/10/26 20:31:52 INFO Applying migration id=portable 2026/10/26 20:31:52 INFO Applying migration id=proofs 2026/10/26 20:31:52 INFO Applying migration id=contexts 2026/10/26 20:31:52 INFO Applying migration id=deliverieshost 2026/10/26 20:31:52 INFO Applying migration id=pembegin 2026/10/26 20:31:52 INFO Applying migration id=didhost 2026/10/26 20:31:52 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:52 INFO Applying migration id=invites 2026/10/26 20:31:52 INFO Applying migration id=ed25519blob 2026/10/26 20:31:52 INFO Applying migration id=rsablob 2026/10/26 20:31:52 INFO Applying migration id=iconscid 2026/10/26 20:31:52 INFO Applying migration id=actor 2026/10/26 20:31:52 INFO Applying migration id=localkeys 2026/10/26 20:31:52 INFO Applying migration id=deleted 2026/10/26 20:31:52 INFO Applying migration id=history 2026/10/26 20:31:52 INFO Applying migration id=outboxnano 2026/10/26 20:31:52 INFO Applying migration id=implements 2026/10/26 20:31:52 INFO Applying migration id=backfill 2026/10/26 20:31:53 INFO Resolving user ID host=localhost.localdomain:8443 name=troll 2026/10/26 20:31:53 WARN Failed to resolve user ID host=localhost.localdomain:8443 name=troll error="cannot resolve troll@localhost.localdomain:8443: no such local user" --- PASS: TestResolve_NoSuchLocalUserByNameOnly (0.76s) === RUN TestResolve_NoSuchFederatedUser 2026/10/26 20:31:53 INFO Applying migration id=initial 2026/10/26 20:31:53 INFO Applying migration id=notesupdated 2026/10/26 20:31:53 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:53 INFO Applying migration id=activitiesid 2026/10/26 20:31:53 INFO Applying migration id=outbox 2026/10/26 20:31:53 INFO Applying migration id=edits 2026/10/26 20:31:53 INFO Applying migration id=outboxactor 2026/10/26 20:31:53 INFO Applying migration id=outboxsender 2026/10/26 20:31:53 INFO Applying migration id=thread 2026/10/26 20:31:53 INFO Applying migration id=host 2026/10/26 20:31:53 INFO Applying migration id=sharedinbox 2026/10/26 20:31:53 INFO Applying migration id=noteshost 2026/10/26 20:31:53 INFO Applying migration id=fetched 2026/10/26 20:31:53 INFO Applying migration id=move 2026/10/26 20:31:53 INFO Applying migration id=cleanup 2026/10/26 20:31:53 INFO Applying migration id=received 2026/10/26 20:31:53 INFO Applying migration id=namehost 2026/10/26 20:31:53 INFO Applying migration id=outboxhost 2026/10/26 20:31:53 INFO Applying migration id=notesfts 2026/10/26 20:31:53 INFO Applying migration id=iconsname 2026/10/26 20:31:53 INFO Applying migration id=nohash 2026/10/26 20:31:53 INFO Applying migration id=shares 2026/10/26 20:31:53 INFO Applying migration id=actorttl 2026/10/26 20:31:53 INFO Applying migration id=tocc 2026/10/26 20:31:53 INFO Applying migration id=followeds 2026/10/26 20:31:53 INFO Applying migration id=certhash 2026/10/26 20:31:53 INFO Applying migration id=follows_sync 2026/10/26 20:31:53 INFO Applying migration id=jsonpath 2026/10/26 20:31:53 INFO Applying migration id=localforward 2026/10/26 20:31:53 INFO Applying migration id=avatar 2026/10/26 20:31:53 INFO Applying migration id=noimage 2026/10/26 20:31:53 INFO Applying migration id=feed 2026/10/26 20:31:53 INFO Applying migration id=bookmarks 2026/10/26 20:31:53 INFO Applying migration id=shareactivity 2026/10/26 20:31:53 INFO Applying migration id=application 2026/10/26 20:31:53 INFO Applying migration id=certificates 2026/10/26 20:31:53 INFO Applying migration id=rawforward 2026/10/26 20:31:53 INFO Applying migration id=publickey 2026/10/26 20:31:53 INFO Applying migration id=resolvegroup 2026/10/26 20:31:53 INFO Applying migration id=reject 2026/10/26 20:31:53 INFO Applying migration id=autodel 2026/10/26 20:31:53 INFO Applying migration id=jsonb 2026/10/26 20:31:53 INFO Applying migration id=quote 2026/10/26 20:31:53 INFO Applying migration id=rfc9421 2026/10/26 20:31:53 INFO Applying migration id=keys 2026/10/26 20:31:53 INFO Applying migration id=portable 2026/10/26 20:31:53 INFO Applying migration id=proofs 2026/10/26 20:31:53 INFO Applying migration id=contexts 2026/10/26 20:31:53 INFO Applying migration id=deliverieshost 2026/10/26 20:31:53 INFO Applying migration id=pembegin 2026/10/26 20:31:53 INFO Applying migration id=didhost 2026/10/26 20:31:53 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:53 INFO Applying migration id=invites 2026/10/26 20:31:53 INFO Applying migration id=ed25519blob 2026/10/26 20:31:53 INFO Applying migration id=rsablob 2026/10/26 20:31:53 INFO Applying migration id=iconscid 2026/10/26 20:31:53 INFO Applying migration id=actor 2026/10/26 20:31:53 INFO Applying migration id=localkeys 2026/10/26 20:31:53 INFO Applying migration id=deleted 2026/10/26 20:31:53 INFO Applying migration id=history 2026/10/26 20:31:53 INFO Applying migration id=outboxnano 2026/10/26 20:31:53 INFO Applying migration id=implements 2026/10/26 20:31:53 INFO Applying migration id=backfill 2026/10/26 20:31:54 INFO Resolving user ID host=0.0.0.0 name=troll 2026/10/26 20:31:54 WARN Failed to resolve user ID host=0.0.0.0 name=troll error="failed to fetch https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: failed to sign request for https://0.0.0.0/.well-known/webfinger?resource=acct:troll@0.0.0.0: empty key ID" --- PASS: TestResolve_NoSuchFederatedUser (1.42s) === RUN TestResolve_NoInput 2026/10/26 20:31:54 INFO Applying migration id=initial 2026/10/26 20:31:54 INFO Applying migration id=notesupdated 2026/10/26 20:31:54 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:54 INFO Applying migration id=activitiesid 2026/10/26 20:31:54 INFO Applying migration id=outbox 2026/10/26 20:31:54 INFO Applying migration id=edits 2026/10/26 20:31:54 INFO Applying migration id=outboxactor 2026/10/26 20:31:54 INFO Applying migration id=outboxsender 2026/10/26 20:31:54 INFO Applying migration id=thread 2026/10/26 20:31:54 INFO Applying migration id=host 2026/10/26 20:31:54 INFO Applying migration id=sharedinbox 2026/10/26 20:31:54 INFO Applying migration id=noteshost 2026/10/26 20:31:54 INFO Applying migration id=fetched 2026/10/26 20:31:54 INFO Applying migration id=move 2026/10/26 20:31:54 INFO Applying migration id=cleanup 2026/10/26 20:31:54 INFO Applying migration id=received 2026/10/26 20:31:54 INFO Applying migration id=namehost 2026/10/26 20:31:54 INFO Applying migration id=outboxhost 2026/10/26 20:31:54 INFO Applying migration id=notesfts 2026/10/26 20:31:54 INFO Applying migration id=iconsname 2026/10/26 20:31:54 INFO Applying migration id=nohash 2026/10/26 20:31:54 INFO Applying migration id=shares 2026/10/26 20:31:54 INFO Applying migration id=actorttl 2026/10/26 20:31:54 INFO Applying migration id=tocc 2026/10/26 20:31:54 INFO Applying migration id=followeds 2026/10/26 20:31:54 INFO Applying migration id=certhash 2026/10/26 20:31:54 INFO Applying migration id=follows_sync 2026/10/26 20:31:54 INFO Applying migration id=jsonpath 2026/10/26 20:31:54 INFO Applying migration id=localforward 2026/10/26 20:31:54 INFO Applying migration id=avatar 2026/10/26 20:31:54 INFO Applying migration id=noimage 2026/10/26 20:31:54 INFO Applying migration id=feed 2026/10/26 20:31:54 INFO Applying migration id=bookmarks 2026/10/26 20:31:54 INFO Applying migration id=shareactivity 2026/10/26 20:31:54 INFO Applying migration id=application 2026/10/26 20:31:54 INFO Applying migration id=certificates 2026/10/26 20:31:54 INFO Applying migration id=rawforward 2026/10/26 20:31:54 INFO Applying migration id=publickey 2026/10/26 20:31:54 INFO Applying migration id=resolvegroup 2026/10/26 20:31:54 INFO Applying migration id=reject 2026/10/26 20:31:54 INFO Applying migration id=autodel 2026/10/26 20:31:54 INFO Applying migration id=jsonb 2026/10/26 20:31:54 INFO Applying migration id=quote 2026/10/26 20:31:54 INFO Applying migration id=rfc9421 2026/10/26 20:31:54 INFO Applying migration id=keys 2026/10/26 20:31:54 INFO Applying migration id=portable 2026/10/26 20:31:54 INFO Applying migration id=proofs 2026/10/26 20:31:54 INFO Applying migration id=contexts 2026/10/26 20:31:54 INFO Applying migration id=deliverieshost 2026/10/26 20:31:54 INFO Applying migration id=pembegin 2026/10/26 20:31:54 INFO Applying migration id=didhost 2026/10/26 20:31:54 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:54 INFO Applying migration id=invites 2026/10/26 20:31:54 INFO Applying migration id=ed25519blob 2026/10/26 20:31:54 INFO Applying migration id=rsablob 2026/10/26 20:31:54 INFO Applying migration id=iconscid 2026/10/26 20:31:54 INFO Applying migration id=actor 2026/10/26 20:31:54 INFO Applying migration id=localkeys 2026/10/26 20:31:54 INFO Applying migration id=deleted 2026/10/26 20:31:54 INFO Applying migration id=history 2026/10/26 20:31:54 INFO Applying migration id=outboxnano 2026/10/26 20:31:54 INFO Applying migration id=implements 2026/10/26 20:31:54 INFO Applying migration id=backfill --- PASS: TestResolve_NoInput (0.69s) === RUN TestResolve_InvalidEscapeSequence 2026/10/26 20:31:55 INFO Applying migration id=initial 2026/10/26 20:31:55 INFO Applying migration id=notesupdated 2026/10/26 20:31:55 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:55 INFO Applying migration id=activitiesid 2026/10/26 20:31:55 INFO Applying migration id=outbox 2026/10/26 20:31:55 INFO Applying migration id=edits 2026/10/26 20:31:55 INFO Applying migration id=outboxactor 2026/10/26 20:31:55 INFO Applying migration id=outboxsender 2026/10/26 20:31:55 INFO Applying migration id=thread 2026/10/26 20:31:55 INFO Applying migration id=host 2026/10/26 20:31:55 INFO Applying migration id=sharedinbox 2026/10/26 20:31:55 INFO Applying migration id=noteshost 2026/10/26 20:31:55 INFO Applying migration id=fetched 2026/10/26 20:31:55 INFO Applying migration id=move 2026/10/26 20:31:55 INFO Applying migration id=cleanup 2026/10/26 20:31:55 INFO Applying migration id=received 2026/10/26 20:31:55 INFO Applying migration id=namehost 2026/10/26 20:31:55 INFO Applying migration id=outboxhost 2026/10/26 20:31:55 INFO Applying migration id=notesfts 2026/10/26 20:31:55 INFO Applying migration id=iconsname 2026/10/26 20:31:55 INFO Applying migration id=nohash 2026/10/26 20:31:55 INFO Applying migration id=shares 2026/10/26 20:31:55 INFO Applying migration id=actorttl 2026/10/26 20:31:55 INFO Applying migration id=tocc 2026/10/26 20:31:55 INFO Applying migration id=followeds 2026/10/26 20:31:55 INFO Applying migration id=certhash 2026/10/26 20:31:55 INFO Applying migration id=follows_sync 2026/10/26 20:31:55 INFO Applying migration id=jsonpath 2026/10/26 20:31:55 INFO Applying migration id=localforward 2026/10/26 20:31:55 INFO Applying migration id=avatar 2026/10/26 20:31:55 INFO Applying migration id=noimage 2026/10/26 20:31:55 INFO Applying migration id=feed 2026/10/26 20:31:55 INFO Applying migration id=bookmarks 2026/10/26 20:31:55 INFO Applying migration id=shareactivity 2026/10/26 20:31:55 INFO Applying migration id=application 2026/10/26 20:31:55 INFO Applying migration id=certificates 2026/10/26 20:31:55 INFO Applying migration id=rawforward 2026/10/26 20:31:55 INFO Applying migration id=publickey 2026/10/26 20:31:55 INFO Applying migration id=resolvegroup 2026/10/26 20:31:55 INFO Applying migration id=reject 2026/10/26 20:31:55 INFO Applying migration id=autodel 2026/10/26 20:31:55 INFO Applying migration id=jsonb 2026/10/26 20:31:55 INFO Applying migration id=quote 2026/10/26 20:31:55 INFO Applying migration id=rfc9421 2026/10/26 20:31:55 INFO Applying migration id=keys 2026/10/26 20:31:55 INFO Applying migration id=portable 2026/10/26 20:31:55 INFO Applying migration id=proofs 2026/10/26 20:31:55 INFO Applying migration id=contexts 2026/10/26 20:31:55 INFO Applying migration id=deliverieshost 2026/10/26 20:31:55 INFO Applying migration id=pembegin 2026/10/26 20:31:55 INFO Applying migration id=didhost 2026/10/26 20:31:55 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:55 INFO Applying migration id=invites 2026/10/26 20:31:55 INFO Applying migration id=ed25519blob 2026/10/26 20:31:55 INFO Applying migration id=rsablob 2026/10/26 20:31:55 INFO Applying migration id=iconscid 2026/10/26 20:31:55 INFO Applying migration id=actor 2026/10/26 20:31:55 INFO Applying migration id=localkeys 2026/10/26 20:31:55 INFO Applying migration id=deleted 2026/10/26 20:31:55 INFO Applying migration id=history 2026/10/26 20:31:55 INFO Applying migration id=outboxnano 2026/10/26 20:31:55 INFO Applying migration id=implements 2026/10/26 20:31:55 INFO Applying migration id=backfill 2026/10/26 20:31:56 INFO Failed to decode user name url="/users/resolve?troll%zzlocalhost.localdomain%3a8443 " error="invalid URL escape \"%zz\"" --- PASS: TestResolve_InvalidEscapeSequence (1.07s) === RUN TestResolve_InvalidInputFormat 2026/10/26 20:31:56 INFO Applying migration id=initial 2026/10/26 20:31:56 INFO Applying migration id=notesupdated 2026/10/26 20:31:56 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:56 INFO Applying migration id=activitiesid 2026/10/26 20:31:56 INFO Applying migration id=outbox 2026/10/26 20:31:56 INFO Applying migration id=edits 2026/10/26 20:31:56 INFO Applying migration id=outboxactor 2026/10/26 20:31:56 INFO Applying migration id=outboxsender 2026/10/26 20:31:56 INFO Applying migration id=thread 2026/10/26 20:31:56 INFO Applying migration id=host 2026/10/26 20:31:56 INFO Applying migration id=sharedinbox 2026/10/26 20:31:56 INFO Applying migration id=noteshost 2026/10/26 20:31:56 INFO Applying migration id=fetched 2026/10/26 20:31:56 INFO Applying migration id=move 2026/10/26 20:31:56 INFO Applying migration id=cleanup 2026/10/26 20:31:56 INFO Applying migration id=received 2026/10/26 20:31:56 INFO Applying migration id=namehost 2026/10/26 20:31:56 INFO Applying migration id=outboxhost 2026/10/26 20:31:56 INFO Applying migration id=notesfts 2026/10/26 20:31:56 INFO Applying migration id=iconsname 2026/10/26 20:31:56 INFO Applying migration id=nohash 2026/10/26 20:31:56 INFO Applying migration id=shares 2026/10/26 20:31:56 INFO Applying migration id=actorttl 2026/10/26 20:31:56 INFO Applying migration id=tocc 2026/10/26 20:31:56 INFO Applying migration id=followeds 2026/10/26 20:31:56 INFO Applying migration id=certhash 2026/10/26 20:31:56 INFO Applying migration id=follows_sync 2026/10/26 20:31:56 INFO Applying migration id=jsonpath 2026/10/26 20:31:56 INFO Applying migration id=localforward 2026/10/26 20:31:56 INFO Applying migration id=avatar 2026/10/26 20:31:56 INFO Applying migration id=noimage 2026/10/26 20:31:56 INFO Applying migration id=feed 2026/10/26 20:31:56 INFO Applying migration id=bookmarks 2026/10/26 20:31:56 INFO Applying migration id=shareactivity 2026/10/26 20:31:56 INFO Applying migration id=application 2026/10/26 20:31:56 INFO Applying migration id=certificates 2026/10/26 20:31:56 INFO Applying migration id=rawforward 2026/10/26 20:31:56 INFO Applying migration id=publickey 2026/10/26 20:31:56 INFO Applying migration id=resolvegroup 2026/10/26 20:31:56 INFO Applying migration id=reject 2026/10/26 20:31:56 INFO Applying migration id=autodel 2026/10/26 20:31:56 INFO Applying migration id=jsonb 2026/10/26 20:31:56 INFO Applying migration id=quote 2026/10/26 20:31:56 INFO Applying migration id=rfc9421 2026/10/26 20:31:56 INFO Applying migration id=keys 2026/10/26 20:31:56 INFO Applying migration id=portable 2026/10/26 20:31:56 INFO Applying migration id=proofs 2026/10/26 20:31:56 INFO Applying migration id=contexts 2026/10/26 20:31:56 INFO Applying migration id=deliverieshost 2026/10/26 20:31:56 INFO Applying migration id=pembegin 2026/10/26 20:31:56 INFO Applying migration id=didhost 2026/10/26 20:31:56 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:56 INFO Applying migration id=invites 2026/10/26 20:31:56 INFO Applying migration id=ed25519blob 2026/10/26 20:31:56 INFO Applying migration id=rsablob 2026/10/26 20:31:56 INFO Applying migration id=iconscid 2026/10/26 20:31:56 INFO Applying migration id=actor 2026/10/26 20:31:56 INFO Applying migration id=localkeys 2026/10/26 20:31:56 INFO Applying migration id=deleted 2026/10/26 20:31:56 INFO Applying migration id=history 2026/10/26 20:31:56 INFO Applying migration id=outboxnano 2026/10/26 20:31:56 INFO Applying migration id=implements 2026/10/26 20:31:56 INFO Applying migration id=backfill --- PASS: TestResolve_InvalidInputFormat (0.51s) === RUN TestResolve_UnauthenticatedUser 2026/10/26 20:31:56 INFO Applying migration id=initial 2026/10/26 20:31:56 INFO Applying migration id=notesupdated 2026/10/26 20:31:56 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:56 INFO Applying migration id=activitiesid 2026/10/26 20:31:56 INFO Applying migration id=outbox 2026/10/26 20:31:56 INFO Applying migration id=edits 2026/10/26 20:31:56 INFO Applying migration id=outboxactor 2026/10/26 20:31:56 INFO Applying migration id=outboxsender 2026/10/26 20:31:56 INFO Applying migration id=thread 2026/10/26 20:31:56 INFO Applying migration id=host 2026/10/26 20:31:56 INFO Applying migration id=sharedinbox 2026/10/26 20:31:56 INFO Applying migration id=noteshost 2026/10/26 20:31:56 INFO Applying migration id=fetched 2026/10/26 20:31:56 INFO Applying migration id=move 2026/10/26 20:31:56 INFO Applying migration id=cleanup 2026/10/26 20:31:56 INFO Applying migration id=received 2026/10/26 20:31:56 INFO Applying migration id=namehost 2026/10/26 20:31:56 INFO Applying migration id=outboxhost 2026/10/26 20:31:56 INFO Applying migration id=notesfts 2026/10/26 20:31:56 INFO Applying migration id=iconsname 2026/10/26 20:31:56 INFO Applying migration id=nohash 2026/10/26 20:31:56 INFO Applying migration id=shares 2026/10/26 20:31:56 INFO Applying migration id=actorttl 2026/10/26 20:31:56 INFO Applying migration id=tocc 2026/10/26 20:31:56 INFO Applying migration id=followeds 2026/10/26 20:31:56 INFO Applying migration id=certhash 2026/10/26 20:31:56 INFO Applying migration id=follows_sync 2026/10/26 20:31:56 INFO Applying migration id=jsonpath 2026/10/26 20:31:56 INFO Applying migration id=localforward 2026/10/26 20:31:56 INFO Applying migration id=avatar 2026/10/26 20:31:56 INFO Applying migration id=noimage 2026/10/26 20:31:56 INFO Applying migration id=feed 2026/10/26 20:31:56 INFO Applying migration id=bookmarks 2026/10/26 20:31:56 INFO Applying migration id=shareactivity 2026/10/26 20:31:56 INFO Applying migration id=application 2026/10/26 20:31:56 INFO Applying migration id=certificates 2026/10/26 20:31:56 INFO Applying migration id=rawforward 2026/10/26 20:31:56 INFO Applying migration id=publickey 2026/10/26 20:31:56 INFO Applying migration id=resolvegroup 2026/10/26 20:31:56 INFO Applying migration id=reject 2026/10/26 20:31:56 INFO Applying migration id=autodel 2026/10/26 20:31:56 INFO Applying migration id=jsonb 2026/10/26 20:31:56 INFO Applying migration id=quote 2026/10/26 20:31:56 INFO Applying migration id=rfc9421 2026/10/26 20:31:56 INFO Applying migration id=keys 2026/10/26 20:31:56 INFO Applying migration id=portable 2026/10/26 20:31:56 INFO Applying migration id=proofs 2026/10/26 20:31:56 INFO Applying migration id=contexts 2026/10/26 20:31:56 INFO Applying migration id=deliverieshost 2026/10/26 20:31:56 INFO Applying migration id=pembegin 2026/10/26 20:31:56 INFO Applying migration id=didhost 2026/10/26 20:31:56 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:56 INFO Applying migration id=invites 2026/10/26 20:31:56 INFO Applying migration id=ed25519blob 2026/10/26 20:31:56 INFO Applying migration id=rsablob 2026/10/26 20:31:56 INFO Applying migration id=iconscid 2026/10/26 20:31:56 INFO Applying migration id=actor 2026/10/26 20:31:56 INFO Applying migration id=localkeys 2026/10/26 20:31:56 INFO Applying migration id=deleted 2026/10/26 20:31:56 INFO Applying migration id=history 2026/10/26 20:31:56 INFO Applying migration id=outboxnano 2026/10/26 20:31:56 INFO Applying migration id=implements 2026/10/26 20:31:56 INFO Applying migration id=backfill --- PASS: TestResolve_UnauthenticatedUser (0.79s) === RUN TestSay_HappyFlow 2026/10/26 20:31:57 INFO Applying migration id=initial 2026/10/26 20:31:57 INFO Applying migration id=notesupdated 2026/10/26 20:31:57 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:57 INFO Applying migration id=activitiesid 2026/10/26 20:31:57 INFO Applying migration id=outbox 2026/10/26 20:31:57 INFO Applying migration id=edits 2026/10/26 20:31:57 INFO Applying migration id=outboxactor 2026/10/26 20:31:57 INFO Applying migration id=outboxsender 2026/10/26 20:31:57 INFO Applying migration id=thread 2026/10/26 20:31:57 INFO Applying migration id=host 2026/10/26 20:31:57 INFO Applying migration id=sharedinbox 2026/10/26 20:31:57 INFO Applying migration id=noteshost 2026/10/26 20:31:57 INFO Applying migration id=fetched 2026/10/26 20:31:57 INFO Applying migration id=move 2026/10/26 20:31:57 INFO Applying migration id=cleanup 2026/10/26 20:31:57 INFO Applying migration id=received 2026/10/26 20:31:57 INFO Applying migration id=namehost 2026/10/26 20:31:57 INFO Applying migration id=outboxhost 2026/10/26 20:31:57 INFO Applying migration id=notesfts 2026/10/26 20:31:57 INFO Applying migration id=iconsname 2026/10/26 20:31:57 INFO Applying migration id=nohash 2026/10/26 20:31:57 INFO Applying migration id=shares 2026/10/26 20:31:57 INFO Applying migration id=actorttl 2026/10/26 20:31:57 INFO Applying migration id=tocc 2026/10/26 20:31:57 INFO Applying migration id=followeds 2026/10/26 20:31:57 INFO Applying migration id=certhash 2026/10/26 20:31:57 INFO Applying migration id=follows_sync 2026/10/26 20:31:57 INFO Applying migration id=jsonpath 2026/10/26 20:31:57 INFO Applying migration id=localforward 2026/10/26 20:31:57 INFO Applying migration id=avatar 2026/10/26 20:31:57 INFO Applying migration id=noimage 2026/10/26 20:31:57 INFO Applying migration id=feed 2026/10/26 20:31:57 INFO Applying migration id=bookmarks 2026/10/26 20:31:57 INFO Applying migration id=shareactivity 2026/10/26 20:31:57 INFO Applying migration id=application 2026/10/26 20:31:57 INFO Applying migration id=certificates 2026/10/26 20:31:57 INFO Applying migration id=rawforward 2026/10/26 20:31:57 INFO Applying migration id=publickey 2026/10/26 20:31:57 INFO Applying migration id=resolvegroup 2026/10/26 20:31:57 INFO Applying migration id=reject 2026/10/26 20:31:57 INFO Applying migration id=autodel 2026/10/26 20:31:57 INFO Applying migration id=jsonb 2026/10/26 20:31:57 INFO Applying migration id=quote 2026/10/26 20:31:57 INFO Applying migration id=rfc9421 2026/10/26 20:31:57 INFO Applying migration id=keys 2026/10/26 20:31:57 INFO Applying migration id=portable 2026/10/26 20:31:57 INFO Applying migration id=proofs 2026/10/26 20:31:57 INFO Applying migration id=contexts 2026/10/26 20:31:57 INFO Applying migration id=deliverieshost 2026/10/26 20:31:57 INFO Applying migration id=pembegin 2026/10/26 20:31:57 INFO Applying migration id=didhost 2026/10/26 20:31:57 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:57 INFO Applying migration id=invites 2026/10/26 20:31:57 INFO Applying migration id=ed25519blob 2026/10/26 20:31:57 INFO Applying migration id=rsablob 2026/10/26 20:31:57 INFO Applying migration id=iconscid 2026/10/26 20:31:57 INFO Applying migration id=actor 2026/10/26 20:31:57 INFO Applying migration id=localkeys 2026/10/26 20:31:57 INFO Applying migration id=deleted 2026/10/26 20:31:57 INFO Applying migration id=history 2026/10/26 20:31:57 INFO Applying migration id=outboxnano 2026/10/26 20:31:57 INFO Applying migration id=implements 2026/10/26 20:31:57 INFO Applying migration id=backfill 2026/10/26 20:31:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-a6ff-707b-aadf-abdfd2fd86ea activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-a6ff-7034-82fe-63bcede86d52 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-a6ff-7034-82fe-63bcede86d52 2026/10/26 20:31:58 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-a6ff-7034-82fe-63bcede86d52 2026/10/26 20:31:58 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/26 20:31:58 INFO Generating first response key=/local --- PASS: TestSay_HappyFlow (0.69s) === RUN TestSay_Throttling 2026/10/26 20:31:58 INFO Applying migration id=initial 2026/10/26 20:31:58 INFO Applying migration id=notesupdated 2026/10/26 20:31:58 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:58 INFO Applying migration id=activitiesid 2026/10/26 20:31:58 INFO Applying migration id=outbox 2026/10/26 20:31:58 INFO Applying migration id=edits 2026/10/26 20:31:58 INFO Applying migration id=outboxactor 2026/10/26 20:31:58 INFO Applying migration id=outboxsender 2026/10/26 20:31:58 INFO Applying migration id=thread 2026/10/26 20:31:58 INFO Applying migration id=host 2026/10/26 20:31:58 INFO Applying migration id=sharedinbox 2026/10/26 20:31:58 INFO Applying migration id=noteshost 2026/10/26 20:31:58 INFO Applying migration id=fetched 2026/10/26 20:31:58 INFO Applying migration id=move 2026/10/26 20:31:58 INFO Applying migration id=cleanup 2026/10/26 20:31:58 INFO Applying migration id=received 2026/10/26 20:31:58 INFO Applying migration id=namehost 2026/10/26 20:31:58 INFO Applying migration id=outboxhost 2026/10/26 20:31:58 INFO Applying migration id=notesfts 2026/10/26 20:31:58 INFO Applying migration id=iconsname 2026/10/26 20:31:58 INFO Applying migration id=nohash 2026/10/26 20:31:58 INFO Applying migration id=shares 2026/10/26 20:31:58 INFO Applying migration id=actorttl 2026/10/26 20:31:58 INFO Applying migration id=tocc 2026/10/26 20:31:58 INFO Applying migration id=followeds 2026/10/26 20:31:58 INFO Applying migration id=certhash 2026/10/26 20:31:58 INFO Applying migration id=follows_sync 2026/10/26 20:31:58 INFO Applying migration id=jsonpath 2026/10/26 20:31:58 INFO Applying migration id=localforward 2026/10/26 20:31:58 INFO Applying migration id=avatar 2026/10/26 20:31:58 INFO Applying migration id=noimage 2026/10/26 20:31:58 INFO Applying migration id=feed 2026/10/26 20:31:58 INFO Applying migration id=bookmarks 2026/10/26 20:31:58 INFO Applying migration id=shareactivity 2026/10/26 20:31:58 INFO Applying migration id=application 2026/10/26 20:31:58 INFO Applying migration id=certificates 2026/10/26 20:31:58 INFO Applying migration id=rawforward 2026/10/26 20:31:58 INFO Applying migration id=publickey 2026/10/26 20:31:58 INFO Applying migration id=resolvegroup 2026/10/26 20:31:58 INFO Applying migration id=reject 2026/10/26 20:31:58 INFO Applying migration id=autodel 2026/10/26 20:31:58 INFO Applying migration id=jsonb 2026/10/26 20:31:58 INFO Applying migration id=quote 2026/10/26 20:31:58 INFO Applying migration id=rfc9421 2026/10/26 20:31:58 INFO Applying migration id=keys 2026/10/26 20:31:58 INFO Applying migration id=portable 2026/10/26 20:31:58 INFO Applying migration id=proofs 2026/10/26 20:31:58 INFO Applying migration id=contexts 2026/10/26 20:31:58 INFO Applying migration id=deliverieshost 2026/10/26 20:31:58 INFO Applying migration id=pembegin 2026/10/26 20:31:58 INFO Applying migration id=didhost 2026/10/26 20:31:58 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:58 INFO Applying migration id=invites 2026/10/26 20:31:58 INFO Applying migration id=ed25519blob 2026/10/26 20:31:58 INFO Applying migration id=rsablob 2026/10/26 20:31:58 INFO Applying migration id=iconscid 2026/10/26 20:31:58 INFO Applying migration id=actor 2026/10/26 20:31:58 INFO Applying migration id=localkeys 2026/10/26 20:31:58 INFO Applying migration id=deleted 2026/10/26 20:31:58 INFO Applying migration id=history 2026/10/26 20:31:58 INFO Applying migration id=outboxnano 2026/10/26 20:31:58 INFO Applying migration id=implements 2026/10/26 20:31:58 INFO Applying migration id=backfill 2026/10/26 20:31:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-abca-7f0e-b40c-7c34214c95af activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-abca-7ec2-aa09-f414524b150f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-abca-7ec2-aa09-f414524b150f 2026/10/26 20:31:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179e9-abca-7ec2-aa09-f414524b150f 2026/10/26 20:31:59 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/26 20:31:59 WARN User is posting too frequently last=2026-10-26T20:31:59.435Z can=2026-10-26T20:32:59.435Z 2026/10/26 20:31:59 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/26 20:31:59 INFO Generating first response key=/local --- PASS: TestSay_Throttling (1.23s) === RUN TestSearch_Happyflow 2026/10/26 20:31:59 INFO Applying migration id=initial 2026/10/26 20:31:59 INFO Applying migration id=notesupdated 2026/10/26 20:31:59 INFO Applying migration id=personspreferredusername 2026/10/26 20:31:59 INFO Applying migration id=activitiesid 2026/10/26 20:31:59 INFO Applying migration id=outbox 2026/10/26 20:31:59 INFO Applying migration id=edits 2026/10/26 20:31:59 INFO Applying migration id=outboxactor 2026/10/26 20:31:59 INFO Applying migration id=outboxsender 2026/10/26 20:31:59 INFO Applying migration id=thread 2026/10/26 20:31:59 INFO Applying migration id=host 2026/10/26 20:31:59 INFO Applying migration id=sharedinbox 2026/10/26 20:31:59 INFO Applying migration id=noteshost 2026/10/26 20:31:59 INFO Applying migration id=fetched 2026/10/26 20:31:59 INFO Applying migration id=move 2026/10/26 20:31:59 INFO Applying migration id=cleanup 2026/10/26 20:31:59 INFO Applying migration id=received 2026/10/26 20:31:59 INFO Applying migration id=namehost 2026/10/26 20:31:59 INFO Applying migration id=outboxhost 2026/10/26 20:31:59 INFO Applying migration id=notesfts 2026/10/26 20:31:59 INFO Applying migration id=iconsname 2026/10/26 20:31:59 INFO Applying migration id=nohash 2026/10/26 20:31:59 INFO Applying migration id=shares 2026/10/26 20:31:59 INFO Applying migration id=actorttl 2026/10/26 20:31:59 INFO Applying migration id=tocc 2026/10/26 20:31:59 INFO Applying migration id=followeds 2026/10/26 20:31:59 INFO Applying migration id=certhash 2026/10/26 20:31:59 INFO Applying migration id=follows_sync 2026/10/26 20:31:59 INFO Applying migration id=jsonpath 2026/10/26 20:31:59 INFO Applying migration id=localforward 2026/10/26 20:31:59 INFO Applying migration id=avatar 2026/10/26 20:31:59 INFO Applying migration id=noimage 2026/10/26 20:31:59 INFO Applying migration id=feed 2026/10/26 20:31:59 INFO Applying migration id=bookmarks 2026/10/26 20:31:59 INFO Applying migration id=shareactivity 2026/10/26 20:31:59 INFO Applying migration id=application 2026/10/26 20:31:59 INFO Applying migration id=certificates 2026/10/26 20:31:59 INFO Applying migration id=rawforward 2026/10/26 20:31:59 INFO Applying migration id=publickey 2026/10/26 20:31:59 INFO Applying migration id=resolvegroup 2026/10/26 20:31:59 INFO Applying migration id=reject 2026/10/26 20:31:59 INFO Applying migration id=autodel 2026/10/26 20:31:59 INFO Applying migration id=jsonb 2026/10/26 20:31:59 INFO Applying migration id=quote 2026/10/26 20:31:59 INFO Applying migration id=rfc9421 2026/10/26 20:31:59 INFO Applying migration id=keys 2026/10/26 20:31:59 INFO Applying migration id=portable 2026/10/26 20:31:59 INFO Applying migration id=proofs 2026/10/26 20:31:59 INFO Applying migration id=contexts 2026/10/26 20:31:59 INFO Applying migration id=deliverieshost 2026/10/26 20:31:59 INFO Applying migration id=pembegin 2026/10/26 20:31:59 INFO Applying migration id=didhost 2026/10/26 20:31:59 INFO Applying migration id=rsapkcs8 2026/10/26 20:31:59 INFO Applying migration id=invites 2026/10/26 20:31:59 INFO Applying migration id=ed25519blob 2026/10/26 20:31:59 INFO Applying migration id=rsablob 2026/10/26 20:31:59 INFO Applying migration id=iconscid 2026/10/26 20:31:59 INFO Applying migration id=actor 2026/10/26 20:31:59 INFO Applying migration id=localkeys 2026/10/26 20:31:59 INFO Applying migration id=deleted 2026/10/26 20:31:59 INFO Applying migration id=history 2026/10/26 20:31:59 INFO Applying migration id=outboxnano 2026/10/26 20:31:59 INFO Applying migration id=implements 2026/10/26 20:31:59 INFO Applying migration id=backfill --- PASS: TestSearch_Happyflow (1.07s) === RUN TestSearch_LeadingHash 2026/10/26 20:32:00 INFO Applying migration id=initial 2026/10/26 20:32:00 INFO Applying migration id=notesupdated 2026/10/26 20:32:00 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:00 INFO Applying migration id=activitiesid 2026/10/26 20:32:00 INFO Applying migration id=outbox 2026/10/26 20:32:00 INFO Applying migration id=edits 2026/10/26 20:32:00 INFO Applying migration id=outboxactor 2026/10/26 20:32:00 INFO Applying migration id=outboxsender 2026/10/26 20:32:00 INFO Applying migration id=thread 2026/10/26 20:32:00 INFO Applying migration id=host 2026/10/26 20:32:00 INFO Applying migration id=sharedinbox 2026/10/26 20:32:00 INFO Applying migration id=noteshost 2026/10/26 20:32:00 INFO Applying migration id=fetched 2026/10/26 20:32:00 INFO Applying migration id=move 2026/10/26 20:32:00 INFO Applying migration id=cleanup 2026/10/26 20:32:00 INFO Applying migration id=received 2026/10/26 20:32:00 INFO Applying migration id=namehost 2026/10/26 20:32:00 INFO Applying migration id=outboxhost 2026/10/26 20:32:00 INFO Applying migration id=notesfts 2026/10/26 20:32:00 INFO Applying migration id=iconsname 2026/10/26 20:32:00 INFO Applying migration id=nohash 2026/10/26 20:32:00 INFO Applying migration id=shares 2026/10/26 20:32:00 INFO Applying migration id=actorttl 2026/10/26 20:32:00 INFO Applying migration id=tocc 2026/10/26 20:32:00 INFO Applying migration id=followeds 2026/10/26 20:32:00 INFO Applying migration id=certhash 2026/10/26 20:32:00 INFO Applying migration id=follows_sync 2026/10/26 20:32:00 INFO Applying migration id=jsonpath 2026/10/26 20:32:00 INFO Applying migration id=localforward 2026/10/26 20:32:00 INFO Applying migration id=avatar 2026/10/26 20:32:00 INFO Applying migration id=noimage 2026/10/26 20:32:00 INFO Applying migration id=feed 2026/10/26 20:32:00 INFO Applying migration id=bookmarks 2026/10/26 20:32:00 INFO Applying migration id=shareactivity 2026/10/26 20:32:00 INFO Applying migration id=application 2026/10/26 20:32:00 INFO Applying migration id=certificates 2026/10/26 20:32:00 INFO Applying migration id=rawforward 2026/10/26 20:32:00 INFO Applying migration id=publickey 2026/10/26 20:32:00 INFO Applying migration id=resolvegroup 2026/10/26 20:32:00 INFO Applying migration id=reject 2026/10/26 20:32:00 INFO Applying migration id=autodel 2026/10/26 20:32:00 INFO Applying migration id=jsonb 2026/10/26 20:32:00 INFO Applying migration id=quote 2026/10/26 20:32:00 INFO Applying migration id=rfc9421 2026/10/26 20:32:00 INFO Applying migration id=keys 2026/10/26 20:32:00 INFO Applying migration id=portable 2026/10/26 20:32:00 INFO Applying migration id=proofs 2026/10/26 20:32:00 INFO Applying migration id=contexts 2026/10/26 20:32:00 INFO Applying migration id=deliverieshost 2026/10/26 20:32:00 INFO Applying migration id=pembegin 2026/10/26 20:32:00 INFO Applying migration id=didhost 2026/10/26 20:32:00 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:00 INFO Applying migration id=invites 2026/10/26 20:32:00 INFO Applying migration id=ed25519blob 2026/10/26 20:32:00 INFO Applying migration id=rsablob 2026/10/26 20:32:00 INFO Applying migration id=iconscid 2026/10/26 20:32:00 INFO Applying migration id=actor 2026/10/26 20:32:00 INFO Applying migration id=localkeys 2026/10/26 20:32:00 INFO Applying migration id=deleted 2026/10/26 20:32:00 INFO Applying migration id=history 2026/10/26 20:32:00 INFO Applying migration id=outboxnano 2026/10/26 20:32:00 INFO Applying migration id=implements 2026/10/26 20:32:00 INFO Applying migration id=backfill --- PASS: TestSearch_LeadingHash (1.20s) === RUN TestSearch_LeadingHashUnauthenticatedUser 2026/10/26 20:32:01 INFO Applying migration id=initial 2026/10/26 20:32:01 INFO Applying migration id=notesupdated 2026/10/26 20:32:01 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:01 INFO Applying migration id=activitiesid 2026/10/26 20:32:01 INFO Applying migration id=outbox 2026/10/26 20:32:01 INFO Applying migration id=edits 2026/10/26 20:32:01 INFO Applying migration id=outboxactor 2026/10/26 20:32:01 INFO Applying migration id=outboxsender 2026/10/26 20:32:01 INFO Applying migration id=thread 2026/10/26 20:32:01 INFO Applying migration id=host 2026/10/26 20:32:01 INFO Applying migration id=sharedinbox 2026/10/26 20:32:01 INFO Applying migration id=noteshost 2026/10/26 20:32:01 INFO Applying migration id=fetched 2026/10/26 20:32:01 INFO Applying migration id=move 2026/10/26 20:32:01 INFO Applying migration id=cleanup 2026/10/26 20:32:01 INFO Applying migration id=received 2026/10/26 20:32:01 INFO Applying migration id=namehost 2026/10/26 20:32:01 INFO Applying migration id=outboxhost 2026/10/26 20:32:01 INFO Applying migration id=notesfts 2026/10/26 20:32:01 INFO Applying migration id=iconsname 2026/10/26 20:32:01 INFO Applying migration id=nohash 2026/10/26 20:32:01 INFO Applying migration id=shares 2026/10/26 20:32:01 INFO Applying migration id=actorttl 2026/10/26 20:32:01 INFO Applying migration id=tocc 2026/10/26 20:32:01 INFO Applying migration id=followeds 2026/10/26 20:32:01 INFO Applying migration id=certhash 2026/10/26 20:32:01 INFO Applying migration id=follows_sync 2026/10/26 20:32:01 INFO Applying migration id=jsonpath 2026/10/26 20:32:01 INFO Applying migration id=localforward 2026/10/26 20:32:01 INFO Applying migration id=avatar 2026/10/26 20:32:01 INFO Applying migration id=noimage 2026/10/26 20:32:01 INFO Applying migration id=feed 2026/10/26 20:32:01 INFO Applying migration id=bookmarks 2026/10/26 20:32:01 INFO Applying migration id=shareactivity 2026/10/26 20:32:01 INFO Applying migration id=application 2026/10/26 20:32:01 INFO Applying migration id=certificates 2026/10/26 20:32:01 INFO Applying migration id=rawforward 2026/10/26 20:32:01 INFO Applying migration id=publickey 2026/10/26 20:32:01 INFO Applying migration id=resolvegroup 2026/10/26 20:32:01 INFO Applying migration id=reject 2026/10/26 20:32:01 INFO Applying migration id=autodel 2026/10/26 20:32:01 INFO Applying migration id=jsonb 2026/10/26 20:32:01 INFO Applying migration id=quote 2026/10/26 20:32:01 INFO Applying migration id=rfc9421 2026/10/26 20:32:01 INFO Applying migration id=keys 2026/10/26 20:32:01 INFO Applying migration id=portable 2026/10/26 20:32:01 INFO Applying migration id=proofs 2026/10/26 20:32:01 INFO Applying migration id=contexts 2026/10/26 20:32:01 INFO Applying migration id=deliverieshost 2026/10/26 20:32:01 INFO Applying migration id=pembegin 2026/10/26 20:32:01 INFO Applying migration id=didhost 2026/10/26 20:32:01 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:01 INFO Applying migration id=invites 2026/10/26 20:32:01 INFO Applying migration id=ed25519blob 2026/10/26 20:32:01 INFO Applying migration id=rsablob 2026/10/26 20:32:01 INFO Applying migration id=iconscid 2026/10/26 20:32:01 INFO Applying migration id=actor 2026/10/26 20:32:01 INFO Applying migration id=localkeys 2026/10/26 20:32:01 INFO Applying migration id=deleted 2026/10/26 20:32:01 INFO Applying migration id=history 2026/10/26 20:32:01 INFO Applying migration id=outboxnano 2026/10/26 20:32:01 INFO Applying migration id=implements 2026/10/26 20:32:01 INFO Applying migration id=backfill --- PASS: TestSearch_LeadingHashUnauthenticatedUser (1.16s) === RUN TestSearch_NoInput 2026/10/26 20:32:02 INFO Applying migration id=initial 2026/10/26 20:32:02 INFO Applying migration id=notesupdated 2026/10/26 20:32:02 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:02 INFO Applying migration id=activitiesid 2026/10/26 20:32:02 INFO Applying migration id=outbox 2026/10/26 20:32:02 INFO Applying migration id=edits 2026/10/26 20:32:02 INFO Applying migration id=outboxactor 2026/10/26 20:32:02 INFO Applying migration id=outboxsender 2026/10/26 20:32:02 INFO Applying migration id=thread 2026/10/26 20:32:02 INFO Applying migration id=host 2026/10/26 20:32:02 INFO Applying migration id=sharedinbox 2026/10/26 20:32:02 INFO Applying migration id=noteshost 2026/10/26 20:32:02 INFO Applying migration id=fetched 2026/10/26 20:32:02 INFO Applying migration id=move 2026/10/26 20:32:02 INFO Applying migration id=cleanup 2026/10/26 20:32:02 INFO Applying migration id=received 2026/10/26 20:32:02 INFO Applying migration id=namehost 2026/10/26 20:32:02 INFO Applying migration id=outboxhost 2026/10/26 20:32:02 INFO Applying migration id=notesfts 2026/10/26 20:32:02 INFO Applying migration id=iconsname 2026/10/26 20:32:02 INFO Applying migration id=nohash 2026/10/26 20:32:02 INFO Applying migration id=shares 2026/10/26 20:32:02 INFO Applying migration id=actorttl 2026/10/26 20:32:02 INFO Applying migration id=tocc 2026/10/26 20:32:02 INFO Applying migration id=followeds 2026/10/26 20:32:02 INFO Applying migration id=certhash 2026/10/26 20:32:02 INFO Applying migration id=follows_sync 2026/10/26 20:32:02 INFO Applying migration id=jsonpath 2026/10/26 20:32:02 INFO Applying migration id=localforward 2026/10/26 20:32:02 INFO Applying migration id=avatar 2026/10/26 20:32:02 INFO Applying migration id=noimage 2026/10/26 20:32:02 INFO Applying migration id=feed 2026/10/26 20:32:02 INFO Applying migration id=bookmarks 2026/10/26 20:32:02 INFO Applying migration id=shareactivity 2026/10/26 20:32:02 INFO Applying migration id=application 2026/10/26 20:32:02 INFO Applying migration id=certificates 2026/10/26 20:32:02 INFO Applying migration id=rawforward 2026/10/26 20:32:02 INFO Applying migration id=publickey 2026/10/26 20:32:02 INFO Applying migration id=resolvegroup 2026/10/26 20:32:02 INFO Applying migration id=reject 2026/10/26 20:32:02 INFO Applying migration id=autodel 2026/10/26 20:32:02 INFO Applying migration id=jsonb 2026/10/26 20:32:02 INFO Applying migration id=quote 2026/10/26 20:32:02 INFO Applying migration id=rfc9421 2026/10/26 20:32:02 INFO Applying migration id=keys 2026/10/26 20:32:02 INFO Applying migration id=portable 2026/10/26 20:32:02 INFO Applying migration id=proofs 2026/10/26 20:32:02 INFO Applying migration id=contexts 2026/10/26 20:32:02 INFO Applying migration id=deliverieshost 2026/10/26 20:32:02 INFO Applying migration id=pembegin 2026/10/26 20:32:02 INFO Applying migration id=didhost 2026/10/26 20:32:02 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:02 INFO Applying migration id=invites 2026/10/26 20:32:02 INFO Applying migration id=ed25519blob 2026/10/26 20:32:02 INFO Applying migration id=rsablob 2026/10/26 20:32:02 INFO Applying migration id=iconscid 2026/10/26 20:32:02 INFO Applying migration id=actor 2026/10/26 20:32:02 INFO Applying migration id=localkeys 2026/10/26 20:32:02 INFO Applying migration id=deleted 2026/10/26 20:32:02 INFO Applying migration id=history 2026/10/26 20:32:02 INFO Applying migration id=outboxnano 2026/10/26 20:32:02 INFO Applying migration id=implements 2026/10/26 20:32:02 INFO Applying migration id=backfill --- PASS: TestSearch_NoInput (1.06s) === RUN TestSearch_EmptyInput 2026/10/26 20:32:03 INFO Applying migration id=initial 2026/10/26 20:32:03 INFO Applying migration id=notesupdated 2026/10/26 20:32:03 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:03 INFO Applying migration id=activitiesid 2026/10/26 20:32:03 INFO Applying migration id=outbox 2026/10/26 20:32:03 INFO Applying migration id=edits 2026/10/26 20:32:03 INFO Applying migration id=outboxactor 2026/10/26 20:32:03 INFO Applying migration id=outboxsender 2026/10/26 20:32:03 INFO Applying migration id=thread 2026/10/26 20:32:03 INFO Applying migration id=host 2026/10/26 20:32:03 INFO Applying migration id=sharedinbox 2026/10/26 20:32:03 INFO Applying migration id=noteshost 2026/10/26 20:32:03 INFO Applying migration id=fetched 2026/10/26 20:32:03 INFO Applying migration id=move 2026/10/26 20:32:03 INFO Applying migration id=cleanup 2026/10/26 20:32:03 INFO Applying migration id=received 2026/10/26 20:32:03 INFO Applying migration id=namehost 2026/10/26 20:32:03 INFO Applying migration id=outboxhost 2026/10/26 20:32:03 INFO Applying migration id=notesfts 2026/10/26 20:32:03 INFO Applying migration id=iconsname 2026/10/26 20:32:03 INFO Applying migration id=nohash 2026/10/26 20:32:03 INFO Applying migration id=shares 2026/10/26 20:32:03 INFO Applying migration id=actorttl 2026/10/26 20:32:03 INFO Applying migration id=tocc 2026/10/26 20:32:03 INFO Applying migration id=followeds 2026/10/26 20:32:03 INFO Applying migration id=certhash 2026/10/26 20:32:03 INFO Applying migration id=follows_sync 2026/10/26 20:32:03 INFO Applying migration id=jsonpath 2026/10/26 20:32:03 INFO Applying migration id=localforward 2026/10/26 20:32:03 INFO Applying migration id=avatar 2026/10/26 20:32:03 INFO Applying migration id=noimage 2026/10/26 20:32:03 INFO Applying migration id=feed 2026/10/26 20:32:03 INFO Applying migration id=bookmarks 2026/10/26 20:32:03 INFO Applying migration id=shareactivity 2026/10/26 20:32:03 INFO Applying migration id=application 2026/10/26 20:32:03 INFO Applying migration id=certificates 2026/10/26 20:32:03 INFO Applying migration id=rawforward 2026/10/26 20:32:03 INFO Applying migration id=publickey 2026/10/26 20:32:03 INFO Applying migration id=resolvegroup 2026/10/26 20:32:03 INFO Applying migration id=reject 2026/10/26 20:32:03 INFO Applying migration id=autodel 2026/10/26 20:32:03 INFO Applying migration id=jsonb 2026/10/26 20:32:03 INFO Applying migration id=quote 2026/10/26 20:32:03 INFO Applying migration id=rfc9421 2026/10/26 20:32:03 INFO Applying migration id=keys 2026/10/26 20:32:03 INFO Applying migration id=portable 2026/10/26 20:32:03 INFO Applying migration id=proofs 2026/10/26 20:32:03 INFO Applying migration id=contexts 2026/10/26 20:32:03 INFO Applying migration id=deliverieshost 2026/10/26 20:32:03 INFO Applying migration id=pembegin 2026/10/26 20:32:03 INFO Applying migration id=didhost 2026/10/26 20:32:03 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:03 INFO Applying migration id=invites 2026/10/26 20:32:03 INFO Applying migration id=ed25519blob 2026/10/26 20:32:03 INFO Applying migration id=rsablob 2026/10/26 20:32:04 INFO Applying migration id=iconscid 2026/10/26 20:32:04 INFO Applying migration id=actor 2026/10/26 20:32:04 INFO Applying migration id=localkeys 2026/10/26 20:32:04 INFO Applying migration id=deleted 2026/10/26 20:32:04 INFO Applying migration id=history 2026/10/26 20:32:04 INFO Applying migration id=outboxnano 2026/10/26 20:32:04 INFO Applying migration id=implements 2026/10/26 20:32:04 INFO Applying migration id=backfill --- PASS: TestSearch_EmptyInput (0.87s) === RUN TestSearch_InvalidEscapeSequence 2026/10/26 20:32:04 INFO Applying migration id=initial 2026/10/26 20:32:04 INFO Applying migration id=notesupdated 2026/10/26 20:32:04 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:04 INFO Applying migration id=activitiesid 2026/10/26 20:32:04 INFO Applying migration id=outbox 2026/10/26 20:32:04 INFO Applying migration id=edits 2026/10/26 20:32:04 INFO Applying migration id=outboxactor 2026/10/26 20:32:04 INFO Applying migration id=outboxsender 2026/10/26 20:32:04 INFO Applying migration id=thread 2026/10/26 20:32:04 INFO Applying migration id=host 2026/10/26 20:32:04 INFO Applying migration id=sharedinbox 2026/10/26 20:32:04 INFO Applying migration id=noteshost 2026/10/26 20:32:04 INFO Applying migration id=fetched 2026/10/26 20:32:04 INFO Applying migration id=move 2026/10/26 20:32:04 INFO Applying migration id=cleanup 2026/10/26 20:32:04 INFO Applying migration id=received 2026/10/26 20:32:04 INFO Applying migration id=namehost 2026/10/26 20:32:04 INFO Applying migration id=outboxhost 2026/10/26 20:32:04 INFO Applying migration id=notesfts 2026/10/26 20:32:04 INFO Applying migration id=iconsname 2026/10/26 20:32:04 INFO Applying migration id=nohash 2026/10/26 20:32:04 INFO Applying migration id=shares 2026/10/26 20:32:04 INFO Applying migration id=actorttl 2026/10/26 20:32:04 INFO Applying migration id=tocc 2026/10/26 20:32:04 INFO Applying migration id=followeds 2026/10/26 20:32:04 INFO Applying migration id=certhash 2026/10/26 20:32:04 INFO Applying migration id=follows_sync 2026/10/26 20:32:04 INFO Applying migration id=jsonpath 2026/10/26 20:32:04 INFO Applying migration id=localforward 2026/10/26 20:32:04 INFO Applying migration id=avatar 2026/10/26 20:32:04 INFO Applying migration id=noimage 2026/10/26 20:32:04 INFO Applying migration id=feed 2026/10/26 20:32:04 INFO Applying migration id=bookmarks 2026/10/26 20:32:04 INFO Applying migration id=shareactivity 2026/10/26 20:32:04 INFO Applying migration id=application 2026/10/26 20:32:04 INFO Applying migration id=certificates 2026/10/26 20:32:04 INFO Applying migration id=rawforward 2026/10/26 20:32:04 INFO Applying migration id=publickey 2026/10/26 20:32:04 INFO Applying migration id=resolvegroup 2026/10/26 20:32:04 INFO Applying migration id=reject 2026/10/26 20:32:04 INFO Applying migration id=autodel 2026/10/26 20:32:04 INFO Applying migration id=jsonb 2026/10/26 20:32:04 INFO Applying migration id=quote 2026/10/26 20:32:04 INFO Applying migration id=rfc9421 2026/10/26 20:32:04 INFO Applying migration id=keys 2026/10/26 20:32:04 INFO Applying migration id=portable 2026/10/26 20:32:04 INFO Applying migration id=proofs 2026/10/26 20:32:04 INFO Applying migration id=contexts 2026/10/26 20:32:04 INFO Applying migration id=deliverieshost 2026/10/26 20:32:04 INFO Applying migration id=pembegin 2026/10/26 20:32:04 INFO Applying migration id=didhost 2026/10/26 20:32:04 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:04 INFO Applying migration id=invites 2026/10/26 20:32:04 INFO Applying migration id=ed25519blob 2026/10/26 20:32:04 INFO Applying migration id=rsablob 2026/10/26 20:32:04 INFO Applying migration id=iconscid 2026/10/26 20:32:04 INFO Applying migration id=actor 2026/10/26 20:32:04 INFO Applying migration id=localkeys 2026/10/26 20:32:04 INFO Applying migration id=deleted 2026/10/26 20:32:04 INFO Applying migration id=history 2026/10/26 20:32:04 INFO Applying migration id=outboxnano 2026/10/26 20:32:04 INFO Applying migration id=implements 2026/10/26 20:32:04 INFO Applying migration id=backfill 2026/10/26 20:32:05 INFO Failed to decode query url=/users/search?%zzworld error="invalid URL escape \"%zz\"" --- PASS: TestSearch_InvalidEscapeSequence (0.56s) === RUN TestSearch_UnathenticatedUser 2026/10/26 20:32:05 INFO Applying migration id=initial 2026/10/26 20:32:05 INFO Applying migration id=notesupdated 2026/10/26 20:32:05 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:05 INFO Applying migration id=activitiesid 2026/10/26 20:32:05 INFO Applying migration id=outbox 2026/10/26 20:32:05 INFO Applying migration id=edits 2026/10/26 20:32:05 INFO Applying migration id=outboxactor 2026/10/26 20:32:05 INFO Applying migration id=outboxsender 2026/10/26 20:32:05 INFO Applying migration id=thread 2026/10/26 20:32:05 INFO Applying migration id=host 2026/10/26 20:32:05 INFO Applying migration id=sharedinbox 2026/10/26 20:32:05 INFO Applying migration id=noteshost 2026/10/26 20:32:05 INFO Applying migration id=fetched 2026/10/26 20:32:05 INFO Applying migration id=move 2026/10/26 20:32:05 INFO Applying migration id=cleanup 2026/10/26 20:32:05 INFO Applying migration id=received 2026/10/26 20:32:05 INFO Applying migration id=namehost 2026/10/26 20:32:05 INFO Applying migration id=outboxhost 2026/10/26 20:32:05 INFO Applying migration id=notesfts 2026/10/26 20:32:05 INFO Applying migration id=iconsname 2026/10/26 20:32:05 INFO Applying migration id=nohash 2026/10/26 20:32:05 INFO Applying migration id=shares 2026/10/26 20:32:05 INFO Applying migration id=actorttl 2026/10/26 20:32:05 INFO Applying migration id=tocc 2026/10/26 20:32:05 INFO Applying migration id=followeds 2026/10/26 20:32:05 INFO Applying migration id=certhash 2026/10/26 20:32:05 INFO Applying migration id=follows_sync 2026/10/26 20:32:05 INFO Applying migration id=jsonpath 2026/10/26 20:32:05 INFO Applying migration id=localforward 2026/10/26 20:32:05 INFO Applying migration id=avatar 2026/10/26 20:32:05 INFO Applying migration id=noimage 2026/10/26 20:32:05 INFO Applying migration id=feed 2026/10/26 20:32:05 INFO Applying migration id=bookmarks 2026/10/26 20:32:05 INFO Applying migration id=shareactivity 2026/10/26 20:32:05 INFO Applying migration id=application 2026/10/26 20:32:05 INFO Applying migration id=certificates 2026/10/26 20:32:05 INFO Applying migration id=rawforward 2026/10/26 20:32:05 INFO Applying migration id=publickey 2026/10/26 20:32:05 INFO Applying migration id=resolvegroup 2026/10/26 20:32:05 INFO Applying migration id=reject 2026/10/26 20:32:05 INFO Applying migration id=autodel 2026/10/26 20:32:05 INFO Applying migration id=jsonb 2026/10/26 20:32:05 INFO Applying migration id=quote 2026/10/26 20:32:05 INFO Applying migration id=rfc9421 2026/10/26 20:32:05 INFO Applying migration id=keys 2026/10/26 20:32:05 INFO Applying migration id=portable 2026/10/26 20:32:05 INFO Applying migration id=proofs 2026/10/26 20:32:05 INFO Applying migration id=contexts 2026/10/26 20:32:05 INFO Applying migration id=deliverieshost 2026/10/26 20:32:05 INFO Applying migration id=pembegin 2026/10/26 20:32:05 INFO Applying migration id=didhost 2026/10/26 20:32:05 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:05 INFO Applying migration id=invites 2026/10/26 20:32:05 INFO Applying migration id=ed25519blob 2026/10/26 20:32:05 INFO Applying migration id=rsablob 2026/10/26 20:32:05 INFO Applying migration id=iconscid 2026/10/26 20:32:05 INFO Applying migration id=actor 2026/10/26 20:32:05 INFO Applying migration id=localkeys 2026/10/26 20:32:05 INFO Applying migration id=deleted 2026/10/26 20:32:05 INFO Applying migration id=history 2026/10/26 20:32:05 INFO Applying migration id=outboxnano 2026/10/26 20:32:05 INFO Applying migration id=implements 2026/10/26 20:32:05 INFO Applying migration id=backfill --- PASS: TestSearch_UnathenticatedUser (0.69s) === RUN TestShare_PublicPost 2026/10/26 20:32:06 INFO Applying migration id=initial 2026/10/26 20:32:06 INFO Applying migration id=notesupdated 2026/10/26 20:32:06 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:06 INFO Applying migration id=activitiesid 2026/10/26 20:32:06 INFO Applying migration id=outbox 2026/10/26 20:32:06 INFO Applying migration id=edits 2026/10/26 20:32:06 INFO Applying migration id=outboxactor 2026/10/26 20:32:06 INFO Applying migration id=outboxsender 2026/10/26 20:32:06 INFO Applying migration id=thread 2026/10/26 20:32:06 INFO Applying migration id=host 2026/10/26 20:32:06 INFO Applying migration id=sharedinbox 2026/10/26 20:32:06 INFO Applying migration id=noteshost 2026/10/26 20:32:06 INFO Applying migration id=fetched 2026/10/26 20:32:06 INFO Applying migration id=move 2026/10/26 20:32:06 INFO Applying migration id=cleanup 2026/10/26 20:32:06 INFO Applying migration id=received 2026/10/26 20:32:06 INFO Applying migration id=namehost 2026/10/26 20:32:06 INFO Applying migration id=outboxhost 2026/10/26 20:32:06 INFO Applying migration id=notesfts 2026/10/26 20:32:06 INFO Applying migration id=iconsname 2026/10/26 20:32:06 INFO Applying migration id=nohash 2026/10/26 20:32:06 INFO Applying migration id=shares 2026/10/26 20:32:06 INFO Applying migration id=actorttl 2026/10/26 20:32:06 INFO Applying migration id=tocc 2026/10/26 20:32:06 INFO Applying migration id=followeds 2026/10/26 20:32:06 INFO Applying migration id=certhash 2026/10/26 20:32:06 INFO Applying migration id=follows_sync 2026/10/26 20:32:06 INFO Applying migration id=jsonpath 2026/10/26 20:32:06 INFO Applying migration id=localforward 2026/10/26 20:32:06 INFO Applying migration id=avatar 2026/10/26 20:32:06 INFO Applying migration id=noimage 2026/10/26 20:32:06 INFO Applying migration id=feed 2026/10/26 20:32:06 INFO Applying migration id=bookmarks 2026/10/26 20:32:06 INFO Applying migration id=shareactivity 2026/10/26 20:32:06 INFO Applying migration id=application 2026/10/26 20:32:06 INFO Applying migration id=certificates 2026/10/26 20:32:06 INFO Applying migration id=rawforward 2026/10/26 20:32:06 INFO Applying migration id=publickey 2026/10/26 20:32:06 INFO Applying migration id=resolvegroup 2026/10/26 20:32:06 INFO Applying migration id=reject 2026/10/26 20:32:06 INFO Applying migration id=autodel 2026/10/26 20:32:06 INFO Applying migration id=jsonb 2026/10/26 20:32:06 INFO Applying migration id=quote 2026/10/26 20:32:06 INFO Applying migration id=rfc9421 2026/10/26 20:32:06 INFO Applying migration id=keys 2026/10/26 20:32:06 INFO Applying migration id=portable 2026/10/26 20:32:06 INFO Applying migration id=proofs 2026/10/26 20:32:06 INFO Applying migration id=contexts 2026/10/26 20:32:06 INFO Applying migration id=deliverieshost 2026/10/26 20:32:06 INFO Applying migration id=pembegin 2026/10/26 20:32:06 INFO Applying migration id=didhost 2026/10/26 20:32:06 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:06 INFO Applying migration id=invites 2026/10/26 20:32:06 INFO Applying migration id=ed25519blob 2026/10/26 20:32:06 INFO Applying migration id=rsablob 2026/10/26 20:32:06 INFO Applying migration id=iconscid 2026/10/26 20:32:06 INFO Applying migration id=actor 2026/10/26 20:32:06 INFO Applying migration id=localkeys 2026/10/26 20:32:06 INFO Applying migration id=deleted 2026/10/26 20:32:06 INFO Applying migration id=history 2026/10/26 20:32:06 INFO Applying migration id=outboxnano 2026/10/26 20:32:06 INFO Applying migration id=implements 2026/10/26 20:32:06 INFO Applying migration id=backfill 2026/10/26 20:32:07 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-c9d0-74da-b605-b56ec0bfd970 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-c9d0-7486-adeb-3bc6b5001941 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-c9d0-7486-adeb-3bc6b5001941 2026/10/26 20:32:07 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/26 20:32:07 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_PublicPost (1.09s) === RUN TestShare_Throttling 2026/10/26 20:32:07 INFO Applying migration id=initial 2026/10/26 20:32:07 INFO Applying migration id=notesupdated 2026/10/26 20:32:07 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:07 INFO Applying migration id=activitiesid 2026/10/26 20:32:07 INFO Applying migration id=outbox 2026/10/26 20:32:07 INFO Applying migration id=edits 2026/10/26 20:32:07 INFO Applying migration id=outboxactor 2026/10/26 20:32:07 INFO Applying migration id=outboxsender 2026/10/26 20:32:07 INFO Applying migration id=thread 2026/10/26 20:32:07 INFO Applying migration id=host 2026/10/26 20:32:07 INFO Applying migration id=sharedinbox 2026/10/26 20:32:07 INFO Applying migration id=noteshost 2026/10/26 20:32:07 INFO Applying migration id=fetched 2026/10/26 20:32:07 INFO Applying migration id=move 2026/10/26 20:32:07 INFO Applying migration id=cleanup 2026/10/26 20:32:07 INFO Applying migration id=received 2026/10/26 20:32:07 INFO Applying migration id=namehost 2026/10/26 20:32:07 INFO Applying migration id=outboxhost 2026/10/26 20:32:07 INFO Applying migration id=notesfts 2026/10/26 20:32:07 INFO Applying migration id=iconsname 2026/10/26 20:32:07 INFO Applying migration id=nohash 2026/10/26 20:32:07 INFO Applying migration id=shares 2026/10/26 20:32:07 INFO Applying migration id=actorttl 2026/10/26 20:32:07 INFO Applying migration id=tocc 2026/10/26 20:32:07 INFO Applying migration id=followeds 2026/10/26 20:32:07 INFO Applying migration id=certhash 2026/10/26 20:32:07 INFO Applying migration id=follows_sync 2026/10/26 20:32:07 INFO Applying migration id=jsonpath 2026/10/26 20:32:07 INFO Applying migration id=localforward 2026/10/26 20:32:07 INFO Applying migration id=avatar 2026/10/26 20:32:07 INFO Applying migration id=noimage 2026/10/26 20:32:07 INFO Applying migration id=feed 2026/10/26 20:32:07 INFO Applying migration id=bookmarks 2026/10/26 20:32:07 INFO Applying migration id=shareactivity 2026/10/26 20:32:07 INFO Applying migration id=application 2026/10/26 20:32:07 INFO Applying migration id=certificates 2026/10/26 20:32:07 INFO Applying migration id=rawforward 2026/10/26 20:32:07 INFO Applying migration id=publickey 2026/10/26 20:32:07 INFO Applying migration id=resolvegroup 2026/10/26 20:32:07 INFO Applying migration id=reject 2026/10/26 20:32:07 INFO Applying migration id=autodel 2026/10/26 20:32:07 INFO Applying migration id=jsonb 2026/10/26 20:32:07 INFO Applying migration id=quote 2026/10/26 20:32:07 INFO Applying migration id=rfc9421 2026/10/26 20:32:07 INFO Applying migration id=keys 2026/10/26 20:32:07 INFO Applying migration id=portable 2026/10/26 20:32:07 INFO Applying migration id=proofs 2026/10/26 20:32:07 INFO Applying migration id=contexts 2026/10/26 20:32:07 INFO Applying migration id=deliverieshost 2026/10/26 20:32:07 INFO Applying migration id=pembegin 2026/10/26 20:32:07 INFO Applying migration id=didhost 2026/10/26 20:32:07 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:07 INFO Applying migration id=invites 2026/10/26 20:32:07 INFO Applying migration id=ed25519blob 2026/10/26 20:32:07 INFO Applying migration id=rsablob 2026/10/26 20:32:07 INFO Applying migration id=iconscid 2026/10/26 20:32:07 INFO Applying migration id=actor 2026/10/26 20:32:07 INFO Applying migration id=localkeys 2026/10/26 20:32:07 INFO Applying migration id=deleted 2026/10/26 20:32:07 INFO Applying migration id=history 2026/10/26 20:32:07 INFO Applying migration id=outboxnano 2026/10/26 20:32:07 INFO Applying migration id=implements 2026/10/26 20:32:07 INFO Applying migration id=backfill 2026/10/26 20:32:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-cec8-7a03-93fd-e10c3facc9cd activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-cec8-79b4-a681-f3c7e4f9ff11 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-cec8-79b4-a681-f3c7e4f9ff11 2026/10/26 20:32:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-ceca-7795-b80e-b5996bad9ec8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-ceca-7766-b2c6-801d8ce5f3fa activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a179e9-ceca-7766-b2c6-801d8ce5f3fa 2026/10/26 20:32:08 WARN User is sharing and unsharing too frequently --- PASS: TestShare_Throttling (1.27s) === RUN TestShare_UnshareThrottling 2026/10/26 20:32:08 INFO Applying migration id=initial 2026/10/26 20:32:08 INFO Applying migration id=notesupdated 2026/10/26 20:32:08 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:08 INFO Applying migration id=activitiesid 2026/10/26 20:32:08 INFO Applying migration id=outbox 2026/10/26 20:32:08 INFO Applying migration id=edits 2026/10/26 20:32:08 INFO Applying migration id=outboxactor 2026/10/26 20:32:08 INFO Applying migration id=outboxsender 2026/10/26 20:32:08 INFO Applying migration id=thread 2026/10/26 20:32:08 INFO Applying migration id=host 2026/10/26 20:32:08 INFO Applying migration id=sharedinbox 2026/10/26 20:32:08 INFO Applying migration id=noteshost 2026/10/26 20:32:08 INFO Applying migration id=fetched 2026/10/26 20:32:08 INFO Applying migration id=move 2026/10/26 20:32:08 INFO Applying migration id=cleanup 2026/10/26 20:32:08 INFO Applying migration id=received 2026/10/26 20:32:08 INFO Applying migration id=namehost 2026/10/26 20:32:08 INFO Applying migration id=outboxhost 2026/10/26 20:32:08 INFO Applying migration id=notesfts 2026/10/26 20:32:08 INFO Applying migration id=iconsname 2026/10/26 20:32:08 INFO Applying migration id=nohash 2026/10/26 20:32:08 INFO Applying migration id=shares 2026/10/26 20:32:08 INFO Applying migration id=actorttl 2026/10/26 20:32:08 INFO Applying migration id=tocc 2026/10/26 20:32:08 INFO Applying migration id=followeds 2026/10/26 20:32:08 INFO Applying migration id=certhash 2026/10/26 20:32:08 INFO Applying migration id=follows_sync 2026/10/26 20:32:08 INFO Applying migration id=jsonpath 2026/10/26 20:32:08 INFO Applying migration id=localforward 2026/10/26 20:32:08 INFO Applying migration id=avatar 2026/10/26 20:32:08 INFO Applying migration id=noimage 2026/10/26 20:32:08 INFO Applying migration id=feed 2026/10/26 20:32:08 INFO Applying migration id=bookmarks 2026/10/26 20:32:08 INFO Applying migration id=shareactivity 2026/10/26 20:32:08 INFO Applying migration id=application 2026/10/26 20:32:08 INFO Applying migration id=certificates 2026/10/26 20:32:08 INFO Applying migration id=rawforward 2026/10/26 20:32:08 INFO Applying migration id=publickey 2026/10/26 20:32:08 INFO Applying migration id=resolvegroup 2026/10/26 20:32:08 INFO Applying migration id=reject 2026/10/26 20:32:08 INFO Applying migration id=autodel 2026/10/26 20:32:08 INFO Applying migration id=jsonb 2026/10/26 20:32:08 INFO Applying migration id=quote 2026/10/26 20:32:08 INFO Applying migration id=rfc9421 2026/10/26 20:32:08 INFO Applying migration id=keys 2026/10/26 20:32:08 INFO Applying migration id=portable 2026/10/26 20:32:08 INFO Applying migration id=proofs 2026/10/26 20:32:08 INFO Applying migration id=contexts 2026/10/26 20:32:08 INFO Applying migration id=deliverieshost 2026/10/26 20:32:08 INFO Applying migration id=pembegin 2026/10/26 20:32:08 INFO Applying migration id=didhost 2026/10/26 20:32:08 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:08 INFO Applying migration id=invites 2026/10/26 20:32:08 INFO Applying migration id=ed25519blob 2026/10/26 20:32:08 INFO Applying migration id=rsablob 2026/10/26 20:32:08 INFO Applying migration id=iconscid 2026/10/26 20:32:08 INFO Applying migration id=actor 2026/10/26 20:32:08 INFO Applying migration id=localkeys 2026/10/26 20:32:08 INFO Applying migration id=deleted 2026/10/26 20:32:08 INFO Applying migration id=history 2026/10/26 20:32:08 INFO Applying migration id=outboxnano 2026/10/26 20:32:08 INFO Applying migration id=implements 2026/10/26 20:32:08 INFO Applying migration id=backfill 2026/10/26 20:32:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-d370-76e5-932c-53f57cd982a1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-d370-7690-8410-c42a4e5de6a9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-d370-7690-8410-c42a4e5de6a9 --- PASS: TestShare_UnshareThrottling (1.19s) === RUN TestShare_PostToFollowers 2026/10/26 20:32:09 INFO Applying migration id=initial 2026/10/26 20:32:09 INFO Applying migration id=notesupdated 2026/10/26 20:32:09 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:09 INFO Applying migration id=activitiesid 2026/10/26 20:32:09 INFO Applying migration id=outbox 2026/10/26 20:32:09 INFO Applying migration id=edits 2026/10/26 20:32:09 INFO Applying migration id=outboxactor 2026/10/26 20:32:09 INFO Applying migration id=outboxsender 2026/10/26 20:32:09 INFO Applying migration id=thread 2026/10/26 20:32:09 INFO Applying migration id=host 2026/10/26 20:32:09 INFO Applying migration id=sharedinbox 2026/10/26 20:32:09 INFO Applying migration id=noteshost 2026/10/26 20:32:09 INFO Applying migration id=fetched 2026/10/26 20:32:09 INFO Applying migration id=move 2026/10/26 20:32:09 INFO Applying migration id=cleanup 2026/10/26 20:32:09 INFO Applying migration id=received 2026/10/26 20:32:09 INFO Applying migration id=namehost 2026/10/26 20:32:09 INFO Applying migration id=outboxhost 2026/10/26 20:32:09 INFO Applying migration id=notesfts 2026/10/26 20:32:09 INFO Applying migration id=iconsname 2026/10/26 20:32:09 INFO Applying migration id=nohash 2026/10/26 20:32:09 INFO Applying migration id=shares 2026/10/26 20:32:09 INFO Applying migration id=actorttl 2026/10/26 20:32:09 INFO Applying migration id=tocc 2026/10/26 20:32:09 INFO Applying migration id=followeds 2026/10/26 20:32:09 INFO Applying migration id=certhash 2026/10/26 20:32:09 INFO Applying migration id=follows_sync 2026/10/26 20:32:09 INFO Applying migration id=jsonpath 2026/10/26 20:32:09 INFO Applying migration id=localforward 2026/10/26 20:32:09 INFO Applying migration id=avatar 2026/10/26 20:32:09 INFO Applying migration id=noimage 2026/10/26 20:32:09 INFO Applying migration id=feed 2026/10/26 20:32:09 INFO Applying migration id=bookmarks 2026/10/26 20:32:09 INFO Applying migration id=shareactivity 2026/10/26 20:32:09 INFO Applying migration id=application 2026/10/26 20:32:09 INFO Applying migration id=certificates 2026/10/26 20:32:09 INFO Applying migration id=rawforward 2026/10/26 20:32:09 INFO Applying migration id=publickey 2026/10/26 20:32:09 INFO Applying migration id=resolvegroup 2026/10/26 20:32:09 INFO Applying migration id=reject 2026/10/26 20:32:09 INFO Applying migration id=autodel 2026/10/26 20:32:09 INFO Applying migration id=jsonb 2026/10/26 20:32:09 INFO Applying migration id=quote 2026/10/26 20:32:09 INFO Applying migration id=rfc9421 2026/10/26 20:32:09 INFO Applying migration id=keys 2026/10/26 20:32:09 INFO Applying migration id=portable 2026/10/26 20:32:09 INFO Applying migration id=proofs 2026/10/26 20:32:09 INFO Applying migration id=contexts 2026/10/26 20:32:09 INFO Applying migration id=deliverieshost 2026/10/26 20:32:09 INFO Applying migration id=pembegin 2026/10/26 20:32:09 INFO Applying migration id=didhost 2026/10/26 20:32:09 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:09 INFO Applying migration id=invites 2026/10/26 20:32:09 INFO Applying migration id=ed25519blob 2026/10/26 20:32:09 INFO Applying migration id=rsablob 2026/10/26 20:32:09 INFO Applying migration id=iconscid 2026/10/26 20:32:09 INFO Applying migration id=actor 2026/10/26 20:32:09 INFO Applying migration id=localkeys 2026/10/26 20:32:09 INFO Applying migration id=deleted 2026/10/26 20:32:09 INFO Applying migration id=history 2026/10/26 20:32:09 INFO Applying migration id=outboxnano 2026/10/26 20:32:09 INFO Applying migration id=implements 2026/10/26 20:32:09 INFO Applying migration id=backfill 2026/10/26 20:32:11 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-db35-7b16-a8c6-e54cc1c74929 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-db35-7ade-846f-d7bc74ae2691 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-db35-7ade-846f-d7bc74ae2691 2026/10/26 20:32:11 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/01a179e9-db35-7ade-846f-d7bc74ae2691 error="sql: no rows in result set" --- PASS: TestShare_PostToFollowers (1.99s) === RUN TestShare_Twice 2026/10/26 20:32:11 INFO Applying migration id=initial 2026/10/26 20:32:11 INFO Applying migration id=notesupdated 2026/10/26 20:32:11 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:11 INFO Applying migration id=activitiesid 2026/10/26 20:32:11 INFO Applying migration id=outbox 2026/10/26 20:32:11 INFO Applying migration id=edits 2026/10/26 20:32:11 INFO Applying migration id=outboxactor 2026/10/26 20:32:11 INFO Applying migration id=outboxsender 2026/10/26 20:32:11 INFO Applying migration id=thread 2026/10/26 20:32:11 INFO Applying migration id=host 2026/10/26 20:32:11 INFO Applying migration id=sharedinbox 2026/10/26 20:32:11 INFO Applying migration id=noteshost 2026/10/26 20:32:11 INFO Applying migration id=fetched 2026/10/26 20:32:11 INFO Applying migration id=move 2026/10/26 20:32:11 INFO Applying migration id=cleanup 2026/10/26 20:32:11 INFO Applying migration id=received 2026/10/26 20:32:11 INFO Applying migration id=namehost 2026/10/26 20:32:11 INFO Applying migration id=outboxhost 2026/10/26 20:32:11 INFO Applying migration id=notesfts 2026/10/26 20:32:11 INFO Applying migration id=iconsname 2026/10/26 20:32:11 INFO Applying migration id=nohash 2026/10/26 20:32:11 INFO Applying migration id=shares 2026/10/26 20:32:11 INFO Applying migration id=actorttl 2026/10/26 20:32:11 INFO Applying migration id=tocc 2026/10/26 20:32:11 INFO Applying migration id=followeds 2026/10/26 20:32:11 INFO Applying migration id=certhash 2026/10/26 20:32:11 INFO Applying migration id=follows_sync 2026/10/26 20:32:11 INFO Applying migration id=jsonpath 2026/10/26 20:32:11 INFO Applying migration id=localforward 2026/10/26 20:32:11 INFO Applying migration id=avatar 2026/10/26 20:32:11 INFO Applying migration id=noimage 2026/10/26 20:32:11 INFO Applying migration id=feed 2026/10/26 20:32:11 INFO Applying migration id=bookmarks 2026/10/26 20:32:11 INFO Applying migration id=shareactivity 2026/10/26 20:32:11 INFO Applying migration id=application 2026/10/26 20:32:11 INFO Applying migration id=certificates 2026/10/26 20:32:11 INFO Applying migration id=rawforward 2026/10/26 20:32:11 INFO Applying migration id=publickey 2026/10/26 20:32:11 INFO Applying migration id=resolvegroup 2026/10/26 20:32:11 INFO Applying migration id=reject 2026/10/26 20:32:11 INFO Applying migration id=autodel 2026/10/26 20:32:11 INFO Applying migration id=jsonb 2026/10/26 20:32:11 INFO Applying migration id=quote 2026/10/26 20:32:11 INFO Applying migration id=rfc9421 2026/10/26 20:32:11 INFO Applying migration id=keys 2026/10/26 20:32:11 INFO Applying migration id=portable 2026/10/26 20:32:11 INFO Applying migration id=proofs 2026/10/26 20:32:11 INFO Applying migration id=contexts 2026/10/26 20:32:11 INFO Applying migration id=deliverieshost 2026/10/26 20:32:11 INFO Applying migration id=pembegin 2026/10/26 20:32:11 INFO Applying migration id=didhost 2026/10/26 20:32:11 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:11 INFO Applying migration id=invites 2026/10/26 20:32:11 INFO Applying migration id=ed25519blob 2026/10/26 20:32:11 INFO Applying migration id=rsablob 2026/10/26 20:32:11 INFO Applying migration id=iconscid 2026/10/26 20:32:11 INFO Applying migration id=actor 2026/10/26 20:32:11 INFO Applying migration id=localkeys 2026/10/26 20:32:11 INFO Applying migration id=deleted 2026/10/26 20:32:11 INFO Applying migration id=history 2026/10/26 20:32:11 INFO Applying migration id=outboxnano 2026/10/26 20:32:11 INFO Applying migration id=implements 2026/10/26 20:32:11 INFO Applying migration id=backfill 2026/10/26 20:32:12 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-df1b-70bd-8d75-6fff00376325 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-df1b-7078-971f-a89f73288e29 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-df1b-7078-971f-a89f73288e29 2026/10/26 20:32:12 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/26 20:32:12 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/26 20:32:12 WARN Attempted to share non-existing post post=https://localhost.localdomain:8443/post/01a179e9-df1b-7078-971f-a89f73288e29 error="sql: no rows in result set" --- PASS: TestShare_Twice (1.00s) === RUN TestShare_Unshare 2026/10/26 20:32:12 INFO Applying migration id=initial 2026/10/26 20:32:12 INFO Applying migration id=notesupdated 2026/10/26 20:32:12 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:12 INFO Applying migration id=activitiesid 2026/10/26 20:32:12 INFO Applying migration id=outbox 2026/10/26 20:32:12 INFO Applying migration id=edits 2026/10/26 20:32:12 INFO Applying migration id=outboxactor 2026/10/26 20:32:12 INFO Applying migration id=outboxsender 2026/10/26 20:32:12 INFO Applying migration id=thread 2026/10/26 20:32:12 INFO Applying migration id=host 2026/10/26 20:32:12 INFO Applying migration id=sharedinbox 2026/10/26 20:32:12 INFO Applying migration id=noteshost 2026/10/26 20:32:12 INFO Applying migration id=fetched 2026/10/26 20:32:12 INFO Applying migration id=move 2026/10/26 20:32:12 INFO Applying migration id=cleanup 2026/10/26 20:32:12 INFO Applying migration id=received 2026/10/26 20:32:12 INFO Applying migration id=namehost 2026/10/26 20:32:12 INFO Applying migration id=outboxhost 2026/10/26 20:32:12 INFO Applying migration id=notesfts 2026/10/26 20:32:12 INFO Applying migration id=iconsname 2026/10/26 20:32:12 INFO Applying migration id=nohash 2026/10/26 20:32:12 INFO Applying migration id=shares 2026/10/26 20:32:12 INFO Applying migration id=actorttl 2026/10/26 20:32:12 INFO Applying migration id=tocc 2026/10/26 20:32:12 INFO Applying migration id=followeds 2026/10/26 20:32:12 INFO Applying migration id=certhash 2026/10/26 20:32:12 INFO Applying migration id=follows_sync 2026/10/26 20:32:12 INFO Applying migration id=jsonpath 2026/10/26 20:32:12 INFO Applying migration id=localforward 2026/10/26 20:32:12 INFO Applying migration id=avatar 2026/10/26 20:32:12 INFO Applying migration id=noimage 2026/10/26 20:32:12 INFO Applying migration id=feed 2026/10/26 20:32:12 INFO Applying migration id=bookmarks 2026/10/26 20:32:12 INFO Applying migration id=shareactivity 2026/10/26 20:32:12 INFO Applying migration id=application 2026/10/26 20:32:12 INFO Applying migration id=certificates 2026/10/26 20:32:12 INFO Applying migration id=rawforward 2026/10/26 20:32:12 INFO Applying migration id=publickey 2026/10/26 20:32:12 INFO Applying migration id=resolvegroup 2026/10/26 20:32:12 INFO Applying migration id=reject 2026/10/26 20:32:12 INFO Applying migration id=autodel 2026/10/26 20:32:12 INFO Applying migration id=jsonb 2026/10/26 20:32:12 INFO Applying migration id=quote 2026/10/26 20:32:12 INFO Applying migration id=rfc9421 2026/10/26 20:32:12 INFO Applying migration id=keys 2026/10/26 20:32:12 INFO Applying migration id=portable 2026/10/26 20:32:12 INFO Applying migration id=proofs 2026/10/26 20:32:12 INFO Applying migration id=contexts 2026/10/26 20:32:12 INFO Applying migration id=deliverieshost 2026/10/26 20:32:12 INFO Applying migration id=pembegin 2026/10/26 20:32:12 INFO Applying migration id=didhost 2026/10/26 20:32:12 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:12 INFO Applying migration id=invites 2026/10/26 20:32:12 INFO Applying migration id=ed25519blob 2026/10/26 20:32:12 INFO Applying migration id=rsablob 2026/10/26 20:32:12 INFO Applying migration id=iconscid 2026/10/26 20:32:12 INFO Applying migration id=actor 2026/10/26 20:32:12 INFO Applying migration id=localkeys 2026/10/26 20:32:12 INFO Applying migration id=deleted 2026/10/26 20:32:12 INFO Applying migration id=history 2026/10/26 20:32:12 INFO Applying migration id=outboxnano 2026/10/26 20:32:12 INFO Applying migration id=implements 2026/10/26 20:32:12 INFO Applying migration id=backfill 2026/10/26 20:32:13 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-e1d9-7524-8ce2-a27292b2047f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-e1d9-74ba-bc9d-721015d803eb activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-e1d9-74ba-bc9d-721015d803eb 2026/10/26 20:32:13 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/26 20:32:13 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/26 20:32:13 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_Unshare (0.70s) === RUN TestShare_ShareAfterUnshare 2026/10/26 20:32:13 INFO Applying migration id=initial 2026/10/26 20:32:13 INFO Applying migration id=notesupdated 2026/10/26 20:32:13 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:13 INFO Applying migration id=activitiesid 2026/10/26 20:32:13 INFO Applying migration id=outbox 2026/10/26 20:32:13 INFO Applying migration id=edits 2026/10/26 20:32:13 INFO Applying migration id=outboxactor 2026/10/26 20:32:13 INFO Applying migration id=outboxsender 2026/10/26 20:32:13 INFO Applying migration id=thread 2026/10/26 20:32:13 INFO Applying migration id=host 2026/10/26 20:32:13 INFO Applying migration id=sharedinbox 2026/10/26 20:32:13 INFO Applying migration id=noteshost 2026/10/26 20:32:13 INFO Applying migration id=fetched 2026/10/26 20:32:13 INFO Applying migration id=move 2026/10/26 20:32:13 INFO Applying migration id=cleanup 2026/10/26 20:32:13 INFO Applying migration id=received 2026/10/26 20:32:13 INFO Applying migration id=namehost 2026/10/26 20:32:13 INFO Applying migration id=outboxhost 2026/10/26 20:32:13 INFO Applying migration id=notesfts 2026/10/26 20:32:13 INFO Applying migration id=iconsname 2026/10/26 20:32:13 INFO Applying migration id=nohash 2026/10/26 20:32:13 INFO Applying migration id=shares 2026/10/26 20:32:13 INFO Applying migration id=actorttl 2026/10/26 20:32:13 INFO Applying migration id=tocc 2026/10/26 20:32:13 INFO Applying migration id=followeds 2026/10/26 20:32:13 INFO Applying migration id=certhash 2026/10/26 20:32:13 INFO Applying migration id=follows_sync 2026/10/26 20:32:13 INFO Applying migration id=jsonpath 2026/10/26 20:32:13 INFO Applying migration id=localforward 2026/10/26 20:32:13 INFO Applying migration id=avatar 2026/10/26 20:32:13 INFO Applying migration id=noimage 2026/10/26 20:32:13 INFO Applying migration id=feed 2026/10/26 20:32:13 INFO Applying migration id=bookmarks 2026/10/26 20:32:13 INFO Applying migration id=shareactivity 2026/10/26 20:32:13 INFO Applying migration id=application 2026/10/26 20:32:13 INFO Applying migration id=certificates 2026/10/26 20:32:13 INFO Applying migration id=rawforward 2026/10/26 20:32:13 INFO Applying migration id=publickey 2026/10/26 20:32:13 INFO Applying migration id=resolvegroup 2026/10/26 20:32:13 INFO Applying migration id=reject 2026/10/26 20:32:13 INFO Applying migration id=autodel 2026/10/26 20:32:13 INFO Applying migration id=jsonb 2026/10/26 20:32:13 INFO Applying migration id=quote 2026/10/26 20:32:13 INFO Applying migration id=rfc9421 2026/10/26 20:32:13 INFO Applying migration id=keys 2026/10/26 20:32:13 INFO Applying migration id=portable 2026/10/26 20:32:13 INFO Applying migration id=proofs 2026/10/26 20:32:13 INFO Applying migration id=contexts 2026/10/26 20:32:13 INFO Applying migration id=deliverieshost 2026/10/26 20:32:13 INFO Applying migration id=pembegin 2026/10/26 20:32:13 INFO Applying migration id=didhost 2026/10/26 20:32:13 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:13 INFO Applying migration id=invites 2026/10/26 20:32:13 INFO Applying migration id=ed25519blob 2026/10/26 20:32:13 INFO Applying migration id=rsablob 2026/10/26 20:32:13 INFO Applying migration id=iconscid 2026/10/26 20:32:13 INFO Applying migration id=actor 2026/10/26 20:32:13 INFO Applying migration id=localkeys 2026/10/26 20:32:13 INFO Applying migration id=deleted 2026/10/26 20:32:13 INFO Applying migration id=history 2026/10/26 20:32:13 INFO Applying migration id=outboxnano 2026/10/26 20:32:13 INFO Applying migration id=implements 2026/10/26 20:32:13 INFO Applying migration id=backfill 2026/10/26 20:32:14 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-e5e5-7673-b40f-f1b91f9b79ef activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-e5e5-7639-8861-2034781051de activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-e5e5-7639-8861-2034781051de 2026/10/26 20:32:14 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/26 20:32:14 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/26 20:32:14 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 2026/10/26 20:32:14 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/bob offset=0 --- PASS: TestShare_ShareAfterUnshare (1.04s) === RUN TestHelpUnauthenticatedUser 2026/10/26 20:32:14 INFO Applying migration id=initial 2026/10/26 20:32:14 INFO Applying migration id=notesupdated 2026/10/26 20:32:14 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:14 INFO Applying migration id=activitiesid 2026/10/26 20:32:14 INFO Applying migration id=outbox 2026/10/26 20:32:14 INFO Applying migration id=edits 2026/10/26 20:32:14 INFO Applying migration id=outboxactor 2026/10/26 20:32:14 INFO Applying migration id=outboxsender 2026/10/26 20:32:14 INFO Applying migration id=thread 2026/10/26 20:32:14 INFO Applying migration id=host 2026/10/26 20:32:14 INFO Applying migration id=sharedinbox 2026/10/26 20:32:14 INFO Applying migration id=noteshost 2026/10/26 20:32:14 INFO Applying migration id=fetched 2026/10/26 20:32:14 INFO Applying migration id=move 2026/10/26 20:32:14 INFO Applying migration id=cleanup 2026/10/26 20:32:14 INFO Applying migration id=received 2026/10/26 20:32:14 INFO Applying migration id=namehost 2026/10/26 20:32:14 INFO Applying migration id=outboxhost 2026/10/26 20:32:14 INFO Applying migration id=notesfts 2026/10/26 20:32:14 INFO Applying migration id=iconsname 2026/10/26 20:32:14 INFO Applying migration id=nohash 2026/10/26 20:32:14 INFO Applying migration id=shares 2026/10/26 20:32:14 INFO Applying migration id=actorttl 2026/10/26 20:32:14 INFO Applying migration id=tocc 2026/10/26 20:32:14 INFO Applying migration id=followeds 2026/10/26 20:32:14 INFO Applying migration id=certhash 2026/10/26 20:32:14 INFO Applying migration id=follows_sync 2026/10/26 20:32:14 INFO Applying migration id=jsonpath 2026/10/26 20:32:14 INFO Applying migration id=localforward 2026/10/26 20:32:14 INFO Applying migration id=avatar 2026/10/26 20:32:14 INFO Applying migration id=noimage 2026/10/26 20:32:14 INFO Applying migration id=feed 2026/10/26 20:32:14 INFO Applying migration id=bookmarks 2026/10/26 20:32:14 INFO Applying migration id=shareactivity 2026/10/26 20:32:14 INFO Applying migration id=application 2026/10/26 20:32:14 INFO Applying migration id=certificates 2026/10/26 20:32:14 INFO Applying migration id=rawforward 2026/10/26 20:32:14 INFO Applying migration id=publickey 2026/10/26 20:32:14 INFO Applying migration id=resolvegroup 2026/10/26 20:32:14 INFO Applying migration id=reject 2026/10/26 20:32:14 INFO Applying migration id=autodel 2026/10/26 20:32:14 INFO Applying migration id=jsonb 2026/10/26 20:32:14 INFO Applying migration id=quote 2026/10/26 20:32:14 INFO Applying migration id=rfc9421 2026/10/26 20:32:14 INFO Applying migration id=keys 2026/10/26 20:32:14 INFO Applying migration id=portable 2026/10/26 20:32:14 INFO Applying migration id=proofs 2026/10/26 20:32:14 INFO Applying migration id=contexts 2026/10/26 20:32:14 INFO Applying migration id=deliverieshost 2026/10/26 20:32:14 INFO Applying migration id=pembegin 2026/10/26 20:32:14 INFO Applying migration id=didhost 2026/10/26 20:32:14 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:14 INFO Applying migration id=invites 2026/10/26 20:32:14 INFO Applying migration id=ed25519blob 2026/10/26 20:32:14 INFO Applying migration id=rsablob 2026/10/26 20:32:14 INFO Applying migration id=iconscid 2026/10/26 20:32:14 INFO Applying migration id=actor 2026/10/26 20:32:14 INFO Applying migration id=localkeys 2026/10/26 20:32:14 INFO Applying migration id=deleted 2026/10/26 20:32:14 INFO Applying migration id=history 2026/10/26 20:32:14 INFO Applying migration id=outboxnano 2026/10/26 20:32:14 INFO Applying migration id=implements 2026/10/26 20:32:14 INFO Applying migration id=backfill --- PASS: TestHelpUnauthenticatedUser (1.72s) === RUN TestHelpAuthenticatedUser 2026/10/26 20:32:16 INFO Applying migration id=initial 2026/10/26 20:32:16 INFO Applying migration id=notesupdated 2026/10/26 20:32:16 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:16 INFO Applying migration id=activitiesid 2026/10/26 20:32:16 INFO Applying migration id=outbox 2026/10/26 20:32:16 INFO Applying migration id=edits 2026/10/26 20:32:16 INFO Applying migration id=outboxactor 2026/10/26 20:32:16 INFO Applying migration id=outboxsender 2026/10/26 20:32:16 INFO Applying migration id=thread 2026/10/26 20:32:16 INFO Applying migration id=host 2026/10/26 20:32:16 INFO Applying migration id=sharedinbox 2026/10/26 20:32:16 INFO Applying migration id=noteshost 2026/10/26 20:32:16 INFO Applying migration id=fetched 2026/10/26 20:32:16 INFO Applying migration id=move 2026/10/26 20:32:16 INFO Applying migration id=cleanup 2026/10/26 20:32:16 INFO Applying migration id=received 2026/10/26 20:32:16 INFO Applying migration id=namehost 2026/10/26 20:32:16 INFO Applying migration id=outboxhost 2026/10/26 20:32:16 INFO Applying migration id=notesfts 2026/10/26 20:32:16 INFO Applying migration id=iconsname 2026/10/26 20:32:16 INFO Applying migration id=nohash 2026/10/26 20:32:16 INFO Applying migration id=shares 2026/10/26 20:32:16 INFO Applying migration id=actorttl 2026/10/26 20:32:16 INFO Applying migration id=tocc 2026/10/26 20:32:16 INFO Applying migration id=followeds 2026/10/26 20:32:16 INFO Applying migration id=certhash 2026/10/26 20:32:16 INFO Applying migration id=follows_sync 2026/10/26 20:32:16 INFO Applying migration id=jsonpath 2026/10/26 20:32:16 INFO Applying migration id=localforward 2026/10/26 20:32:16 INFO Applying migration id=avatar 2026/10/26 20:32:16 INFO Applying migration id=noimage 2026/10/26 20:32:16 INFO Applying migration id=feed 2026/10/26 20:32:16 INFO Applying migration id=bookmarks 2026/10/26 20:32:16 INFO Applying migration id=shareactivity 2026/10/26 20:32:16 INFO Applying migration id=application 2026/10/26 20:32:16 INFO Applying migration id=certificates 2026/10/26 20:32:16 INFO Applying migration id=rawforward 2026/10/26 20:32:16 INFO Applying migration id=publickey 2026/10/26 20:32:16 INFO Applying migration id=resolvegroup 2026/10/26 20:32:16 INFO Applying migration id=reject 2026/10/26 20:32:16 INFO Applying migration id=autodel 2026/10/26 20:32:16 INFO Applying migration id=jsonb 2026/10/26 20:32:16 INFO Applying migration id=quote 2026/10/26 20:32:16 INFO Applying migration id=rfc9421 2026/10/26 20:32:16 INFO Applying migration id=keys 2026/10/26 20:32:16 INFO Applying migration id=portable 2026/10/26 20:32:16 INFO Applying migration id=proofs 2026/10/26 20:32:16 INFO Applying migration id=contexts 2026/10/26 20:32:16 INFO Applying migration id=deliverieshost 2026/10/26 20:32:16 INFO Applying migration id=pembegin 2026/10/26 20:32:16 INFO Applying migration id=didhost 2026/10/26 20:32:16 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:16 INFO Applying migration id=invites 2026/10/26 20:32:16 INFO Applying migration id=ed25519blob 2026/10/26 20:32:16 INFO Applying migration id=rsablob 2026/10/26 20:32:16 INFO Applying migration id=iconscid 2026/10/26 20:32:16 INFO Applying migration id=actor 2026/10/26 20:32:16 INFO Applying migration id=localkeys 2026/10/26 20:32:16 INFO Applying migration id=deleted 2026/10/26 20:32:16 INFO Applying migration id=history 2026/10/26 20:32:16 INFO Applying migration id=outboxnano 2026/10/26 20:32:16 INFO Applying migration id=implements 2026/10/26 20:32:16 INFO Applying migration id=backfill --- PASS: TestHelpAuthenticatedUser (0.59s) === RUN TestStatus_NewInstance 2026/10/26 20:32:16 INFO Applying migration id=initial 2026/10/26 20:32:16 INFO Applying migration id=notesupdated 2026/10/26 20:32:16 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:16 INFO Applying migration id=activitiesid 2026/10/26 20:32:16 INFO Applying migration id=outbox 2026/10/26 20:32:16 INFO Applying migration id=edits 2026/10/26 20:32:16 INFO Applying migration id=outboxactor 2026/10/26 20:32:16 INFO Applying migration id=outboxsender 2026/10/26 20:32:16 INFO Applying migration id=thread 2026/10/26 20:32:16 INFO Applying migration id=host 2026/10/26 20:32:16 INFO Applying migration id=sharedinbox 2026/10/26 20:32:16 INFO Applying migration id=noteshost 2026/10/26 20:32:16 INFO Applying migration id=fetched 2026/10/26 20:32:16 INFO Applying migration id=move 2026/10/26 20:32:16 INFO Applying migration id=cleanup 2026/10/26 20:32:16 INFO Applying migration id=received 2026/10/26 20:32:16 INFO Applying migration id=namehost 2026/10/26 20:32:16 INFO Applying migration id=outboxhost 2026/10/26 20:32:16 INFO Applying migration id=notesfts 2026/10/26 20:32:16 INFO Applying migration id=iconsname 2026/10/26 20:32:16 INFO Applying migration id=nohash 2026/10/26 20:32:16 INFO Applying migration id=shares 2026/10/26 20:32:16 INFO Applying migration id=actorttl 2026/10/26 20:32:16 INFO Applying migration id=tocc 2026/10/26 20:32:16 INFO Applying migration id=followeds 2026/10/26 20:32:16 INFO Applying migration id=certhash 2026/10/26 20:32:16 INFO Applying migration id=follows_sync 2026/10/26 20:32:16 INFO Applying migration id=jsonpath 2026/10/26 20:32:16 INFO Applying migration id=localforward 2026/10/26 20:32:16 INFO Applying migration id=avatar 2026/10/26 20:32:16 INFO Applying migration id=noimage 2026/10/26 20:32:16 INFO Applying migration id=feed 2026/10/26 20:32:16 INFO Applying migration id=bookmarks 2026/10/26 20:32:16 INFO Applying migration id=shareactivity 2026/10/26 20:32:16 INFO Applying migration id=application 2026/10/26 20:32:16 INFO Applying migration id=certificates 2026/10/26 20:32:16 INFO Applying migration id=rawforward 2026/10/26 20:32:16 INFO Applying migration id=publickey 2026/10/26 20:32:16 INFO Applying migration id=resolvegroup 2026/10/26 20:32:16 INFO Applying migration id=reject 2026/10/26 20:32:16 INFO Applying migration id=autodel 2026/10/26 20:32:16 INFO Applying migration id=jsonb 2026/10/26 20:32:16 INFO Applying migration id=quote 2026/10/26 20:32:16 INFO Applying migration id=rfc9421 2026/10/26 20:32:16 INFO Applying migration id=keys 2026/10/26 20:32:16 INFO Applying migration id=portable 2026/10/26 20:32:16 INFO Applying migration id=proofs 2026/10/26 20:32:16 INFO Applying migration id=contexts 2026/10/26 20:32:16 INFO Applying migration id=deliverieshost 2026/10/26 20:32:16 INFO Applying migration id=pembegin 2026/10/26 20:32:16 INFO Applying migration id=didhost 2026/10/26 20:32:16 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:16 INFO Applying migration id=invites 2026/10/26 20:32:16 INFO Applying migration id=ed25519blob 2026/10/26 20:32:16 INFO Applying migration id=rsablob 2026/10/26 20:32:16 INFO Applying migration id=iconscid 2026/10/26 20:32:16 INFO Applying migration id=actor 2026/10/26 20:32:16 INFO Applying migration id=localkeys 2026/10/26 20:32:16 INFO Applying migration id=deleted 2026/10/26 20:32:16 INFO Applying migration id=history 2026/10/26 20:32:16 INFO Applying migration id=outboxnano 2026/10/26 20:32:16 INFO Applying migration id=implements 2026/10/26 20:32:16 INFO Applying migration id=backfill 2026/10/26 20:32:17 INFO Generating first response key=/status --- PASS: TestStatus_NewInstance (1.22s) === RUN TestStatus_WithPosts 2026/10/26 20:32:17 INFO Applying migration id=initial 2026/10/26 20:32:17 INFO Applying migration id=notesupdated 2026/10/26 20:32:17 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:17 INFO Applying migration id=activitiesid 2026/10/26 20:32:17 INFO Applying migration id=outbox 2026/10/26 20:32:17 INFO Applying migration id=edits 2026/10/26 20:32:17 INFO Applying migration id=outboxactor 2026/10/26 20:32:17 INFO Applying migration id=outboxsender 2026/10/26 20:32:17 INFO Applying migration id=thread 2026/10/26 20:32:17 INFO Applying migration id=host 2026/10/26 20:32:17 INFO Applying migration id=sharedinbox 2026/10/26 20:32:17 INFO Applying migration id=noteshost 2026/10/26 20:32:17 INFO Applying migration id=fetched 2026/10/26 20:32:17 INFO Applying migration id=move 2026/10/26 20:32:17 INFO Applying migration id=cleanup 2026/10/26 20:32:17 INFO Applying migration id=received 2026/10/26 20:32:17 INFO Applying migration id=namehost 2026/10/26 20:32:17 INFO Applying migration id=outboxhost 2026/10/26 20:32:17 INFO Applying migration id=notesfts 2026/10/26 20:32:17 INFO Applying migration id=iconsname 2026/10/26 20:32:17 INFO Applying migration id=nohash 2026/10/26 20:32:17 INFO Applying migration id=shares 2026/10/26 20:32:17 INFO Applying migration id=actorttl 2026/10/26 20:32:17 INFO Applying migration id=tocc 2026/10/26 20:32:17 INFO Applying migration id=followeds 2026/10/26 20:32:17 INFO Applying migration id=certhash 2026/10/26 20:32:17 INFO Applying migration id=follows_sync 2026/10/26 20:32:17 INFO Applying migration id=jsonpath 2026/10/26 20:32:17 INFO Applying migration id=localforward 2026/10/26 20:32:17 INFO Applying migration id=avatar 2026/10/26 20:32:17 INFO Applying migration id=noimage 2026/10/26 20:32:17 INFO Applying migration id=feed 2026/10/26 20:32:17 INFO Applying migration id=bookmarks 2026/10/26 20:32:17 INFO Applying migration id=shareactivity 2026/10/26 20:32:17 INFO Applying migration id=application 2026/10/26 20:32:17 INFO Applying migration id=certificates 2026/10/26 20:32:17 INFO Applying migration id=rawforward 2026/10/26 20:32:17 INFO Applying migration id=publickey 2026/10/26 20:32:17 INFO Applying migration id=resolvegroup 2026/10/26 20:32:17 INFO Applying migration id=reject 2026/10/26 20:32:17 INFO Applying migration id=autodel 2026/10/26 20:32:17 INFO Applying migration id=jsonb 2026/10/26 20:32:17 INFO Applying migration id=quote 2026/10/26 20:32:17 INFO Applying migration id=rfc9421 2026/10/26 20:32:17 INFO Applying migration id=keys 2026/10/26 20:32:17 INFO Applying migration id=portable 2026/10/26 20:32:17 INFO Applying migration id=proofs 2026/10/26 20:32:17 INFO Applying migration id=contexts 2026/10/26 20:32:17 INFO Applying migration id=deliverieshost 2026/10/26 20:32:17 INFO Applying migration id=pembegin 2026/10/26 20:32:17 INFO Applying migration id=didhost 2026/10/26 20:32:17 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:17 INFO Applying migration id=invites 2026/10/26 20:32:17 INFO Applying migration id=ed25519blob 2026/10/26 20:32:17 INFO Applying migration id=rsablob 2026/10/26 20:32:17 INFO Applying migration id=iconscid 2026/10/26 20:32:17 INFO Applying migration id=actor 2026/10/26 20:32:17 INFO Applying migration id=localkeys 2026/10/26 20:32:17 INFO Applying migration id=deleted 2026/10/26 20:32:17 INFO Applying migration id=history 2026/10/26 20:32:17 INFO Applying migration id=outboxnano 2026/10/26 20:32:17 INFO Applying migration id=implements 2026/10/26 20:32:17 INFO Applying migration id=backfill 2026/10/26 20:32:18 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-f783-7165-9afd-c3bb3ee01abb activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-f783-7134-bdb0-2fed3e82109b activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179e9-f783-7134-bdb0-2fed3e82109b 2026/10/26 20:32:18 INFO Generating first response key=/status --- PASS: TestStatus_WithPosts (0.98s) === RUN TestUnfollow_HappyFlow 2026/10/26 20:32:18 INFO Applying migration id=initial 2026/10/26 20:32:18 INFO Applying migration id=notesupdated 2026/10/26 20:32:18 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:18 INFO Applying migration id=activitiesid 2026/10/26 20:32:18 INFO Applying migration id=outbox 2026/10/26 20:32:18 INFO Applying migration id=edits 2026/10/26 20:32:18 INFO Applying migration id=outboxactor 2026/10/26 20:32:18 INFO Applying migration id=outboxsender 2026/10/26 20:32:18 INFO Applying migration id=thread 2026/10/26 20:32:18 INFO Applying migration id=host 2026/10/26 20:32:18 INFO Applying migration id=sharedinbox 2026/10/26 20:32:18 INFO Applying migration id=noteshost 2026/10/26 20:32:18 INFO Applying migration id=fetched 2026/10/26 20:32:18 INFO Applying migration id=move 2026/10/26 20:32:18 INFO Applying migration id=cleanup 2026/10/26 20:32:18 INFO Applying migration id=received 2026/10/26 20:32:18 INFO Applying migration id=namehost 2026/10/26 20:32:18 INFO Applying migration id=outboxhost 2026/10/26 20:32:18 INFO Applying migration id=notesfts 2026/10/26 20:32:18 INFO Applying migration id=iconsname 2026/10/26 20:32:18 INFO Applying migration id=nohash 2026/10/26 20:32:18 INFO Applying migration id=shares 2026/10/26 20:32:18 INFO Applying migration id=actorttl 2026/10/26 20:32:18 INFO Applying migration id=tocc 2026/10/26 20:32:18 INFO Applying migration id=followeds 2026/10/26 20:32:18 INFO Applying migration id=certhash 2026/10/26 20:32:18 INFO Applying migration id=follows_sync 2026/10/26 20:32:18 INFO Applying migration id=jsonpath 2026/10/26 20:32:18 INFO Applying migration id=localforward 2026/10/26 20:32:18 INFO Applying migration id=avatar 2026/10/26 20:32:18 INFO Applying migration id=noimage 2026/10/26 20:32:18 INFO Applying migration id=feed 2026/10/26 20:32:18 INFO Applying migration id=bookmarks 2026/10/26 20:32:18 INFO Applying migration id=shareactivity 2026/10/26 20:32:18 INFO Applying migration id=application 2026/10/26 20:32:18 INFO Applying migration id=certificates 2026/10/26 20:32:18 INFO Applying migration id=rawforward 2026/10/26 20:32:18 INFO Applying migration id=publickey 2026/10/26 20:32:18 INFO Applying migration id=resolvegroup 2026/10/26 20:32:18 INFO Applying migration id=reject 2026/10/26 20:32:18 INFO Applying migration id=autodel 2026/10/26 20:32:18 INFO Applying migration id=jsonb 2026/10/26 20:32:18 INFO Applying migration id=quote 2026/10/26 20:32:18 INFO Applying migration id=rfc9421 2026/10/26 20:32:18 INFO Applying migration id=keys 2026/10/26 20:32:18 INFO Applying migration id=portable 2026/10/26 20:32:18 INFO Applying migration id=proofs 2026/10/26 20:32:18 INFO Applying migration id=contexts 2026/10/26 20:32:18 INFO Applying migration id=deliverieshost 2026/10/26 20:32:18 INFO Applying migration id=pembegin 2026/10/26 20:32:18 INFO Applying migration id=didhost 2026/10/26 20:32:18 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:18 INFO Applying migration id=invites 2026/10/26 20:32:18 INFO Applying migration id=ed25519blob 2026/10/26 20:32:18 INFO Applying migration id=rsablob 2026/10/26 20:32:18 INFO Applying migration id=iconscid 2026/10/26 20:32:18 INFO Applying migration id=actor 2026/10/26 20:32:18 INFO Applying migration id=localkeys 2026/10/26 20:32:18 INFO Applying migration id=deleted 2026/10/26 20:32:18 INFO Applying migration id=history 2026/10/26 20:32:18 INFO Applying migration id=outboxnano 2026/10/26 20:32:18 INFO Applying migration id=implements 2026/10/26 20:32:18 INFO Applying migration id=backfill 2026/10/26 20:32:20 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179e9-fca1-745d-b8b4-698855c845b7 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:20 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179e9-fca1-7cf2-8adb-ff64d30985a9 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e9-fca1-745d-b8b4-698855c845b7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179e9-fca1-745d-b8b4-698855c845b7 2026/10/26 20:32:20 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179e9-fca2-752a-bc05-a36e7969daec activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179e9-fca2-74f7-92df-756b714f02df activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179e9-fca2-74f7-92df-756b714f02df 2026/10/26 20:32:20 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179e9-fca4-7920-bd78-e727ed77d204 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179e9-fca1-745d-b8b4-698855c845b7 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlow (1.31s) === RUN TestUnfollow_HappyFlowBeforeFeedUpdate 2026/10/26 20:32:20 INFO Applying migration id=initial 2026/10/26 20:32:20 INFO Applying migration id=notesupdated 2026/10/26 20:32:20 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:20 INFO Applying migration id=activitiesid 2026/10/26 20:32:20 INFO Applying migration id=outbox 2026/10/26 20:32:20 INFO Applying migration id=edits 2026/10/26 20:32:20 INFO Applying migration id=outboxactor 2026/10/26 20:32:20 INFO Applying migration id=outboxsender 2026/10/26 20:32:20 INFO Applying migration id=thread 2026/10/26 20:32:20 INFO Applying migration id=host 2026/10/26 20:32:20 INFO Applying migration id=sharedinbox 2026/10/26 20:32:20 INFO Applying migration id=noteshost 2026/10/26 20:32:20 INFO Applying migration id=fetched 2026/10/26 20:32:20 INFO Applying migration id=move 2026/10/26 20:32:20 INFO Applying migration id=cleanup 2026/10/26 20:32:20 INFO Applying migration id=received 2026/10/26 20:32:20 INFO Applying migration id=namehost 2026/10/26 20:32:20 INFO Applying migration id=outboxhost 2026/10/26 20:32:20 INFO Applying migration id=notesfts 2026/10/26 20:32:20 INFO Applying migration id=iconsname 2026/10/26 20:32:20 INFO Applying migration id=nohash 2026/10/26 20:32:20 INFO Applying migration id=shares 2026/10/26 20:32:20 INFO Applying migration id=actorttl 2026/10/26 20:32:20 INFO Applying migration id=tocc 2026/10/26 20:32:20 INFO Applying migration id=followeds 2026/10/26 20:32:20 INFO Applying migration id=certhash 2026/10/26 20:32:20 INFO Applying migration id=follows_sync 2026/10/26 20:32:20 INFO Applying migration id=jsonpath 2026/10/26 20:32:20 INFO Applying migration id=localforward 2026/10/26 20:32:20 INFO Applying migration id=avatar 2026/10/26 20:32:20 INFO Applying migration id=noimage 2026/10/26 20:32:20 INFO Applying migration id=feed 2026/10/26 20:32:20 INFO Applying migration id=bookmarks 2026/10/26 20:32:20 INFO Applying migration id=shareactivity 2026/10/26 20:32:20 INFO Applying migration id=application 2026/10/26 20:32:20 INFO Applying migration id=certificates 2026/10/26 20:32:20 INFO Applying migration id=rawforward 2026/10/26 20:32:20 INFO Applying migration id=publickey 2026/10/26 20:32:20 INFO Applying migration id=resolvegroup 2026/10/26 20:32:20 INFO Applying migration id=reject 2026/10/26 20:32:20 INFO Applying migration id=autodel 2026/10/26 20:32:20 INFO Applying migration id=jsonb 2026/10/26 20:32:20 INFO Applying migration id=quote 2026/10/26 20:32:20 INFO Applying migration id=rfc9421 2026/10/26 20:32:20 INFO Applying migration id=keys 2026/10/26 20:32:20 INFO Applying migration id=portable 2026/10/26 20:32:20 INFO Applying migration id=proofs 2026/10/26 20:32:20 INFO Applying migration id=contexts 2026/10/26 20:32:20 INFO Applying migration id=deliverieshost 2026/10/26 20:32:20 INFO Applying migration id=pembegin 2026/10/26 20:32:20 INFO Applying migration id=didhost 2026/10/26 20:32:20 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:20 INFO Applying migration id=invites 2026/10/26 20:32:20 INFO Applying migration id=ed25519blob 2026/10/26 20:32:20 INFO Applying migration id=rsablob 2026/10/26 20:32:20 INFO Applying migration id=iconscid 2026/10/26 20:32:20 INFO Applying migration id=actor 2026/10/26 20:32:20 INFO Applying migration id=localkeys 2026/10/26 20:32:20 INFO Applying migration id=deleted 2026/10/26 20:32:20 INFO Applying migration id=history 2026/10/26 20:32:20 INFO Applying migration id=outboxnano 2026/10/26 20:32:20 INFO Applying migration id=implements 2026/10/26 20:32:20 INFO Applying migration id=backfill 2026/10/26 20:32:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-0052-76b3-9a87-9e8734a1d038 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-0052-7e58-bc2a-f1d559bb6964 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-0052-76b3-9a87-9e8734a1d038 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179ea-0052-76b3-9a87-9e8734a1d038 2026/10/26 20:32:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-0053-75db-a6a1-b7e6a1dc392d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-0053-75a6-bf31-41b4133e9159 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-0053-75a6-bf31-41b4133e9159 2026/10/26 20:32:21 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179ea-0054-7935-9070-d8d55ecbca3a activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-0052-76b3-9a87-9e8734a1d038 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUnfollow_HappyFlowBeforeFeedUpdate (0.94s) === RUN TestUnfollow_FollowAgain 2026/10/26 20:32:21 INFO Applying migration id=initial 2026/10/26 20:32:21 INFO Applying migration id=notesupdated 2026/10/26 20:32:21 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:21 INFO Applying migration id=activitiesid 2026/10/26 20:32:21 INFO Applying migration id=outbox 2026/10/26 20:32:21 INFO Applying migration id=edits 2026/10/26 20:32:21 INFO Applying migration id=outboxactor 2026/10/26 20:32:21 INFO Applying migration id=outboxsender 2026/10/26 20:32:21 INFO Applying migration id=thread 2026/10/26 20:32:21 INFO Applying migration id=host 2026/10/26 20:32:21 INFO Applying migration id=sharedinbox 2026/10/26 20:32:21 INFO Applying migration id=noteshost 2026/10/26 20:32:21 INFO Applying migration id=fetched 2026/10/26 20:32:21 INFO Applying migration id=move 2026/10/26 20:32:21 INFO Applying migration id=cleanup 2026/10/26 20:32:21 INFO Applying migration id=received 2026/10/26 20:32:21 INFO Applying migration id=namehost 2026/10/26 20:32:21 INFO Applying migration id=outboxhost 2026/10/26 20:32:21 INFO Applying migration id=notesfts 2026/10/26 20:32:21 INFO Applying migration id=iconsname 2026/10/26 20:32:21 INFO Applying migration id=nohash 2026/10/26 20:32:21 INFO Applying migration id=shares 2026/10/26 20:32:21 INFO Applying migration id=actorttl 2026/10/26 20:32:21 INFO Applying migration id=tocc 2026/10/26 20:32:21 INFO Applying migration id=followeds 2026/10/26 20:32:21 INFO Applying migration id=certhash 2026/10/26 20:32:21 INFO Applying migration id=follows_sync 2026/10/26 20:32:21 INFO Applying migration id=jsonpath 2026/10/26 20:32:21 INFO Applying migration id=localforward 2026/10/26 20:32:21 INFO Applying migration id=avatar 2026/10/26 20:32:21 INFO Applying migration id=noimage 2026/10/26 20:32:21 INFO Applying migration id=feed 2026/10/26 20:32:21 INFO Applying migration id=bookmarks 2026/10/26 20:32:21 INFO Applying migration id=shareactivity 2026/10/26 20:32:21 INFO Applying migration id=application 2026/10/26 20:32:21 INFO Applying migration id=certificates 2026/10/26 20:32:21 INFO Applying migration id=rawforward 2026/10/26 20:32:21 INFO Applying migration id=publickey 2026/10/26 20:32:21 INFO Applying migration id=resolvegroup 2026/10/26 20:32:21 INFO Applying migration id=reject 2026/10/26 20:32:21 INFO Applying migration id=autodel 2026/10/26 20:32:21 INFO Applying migration id=jsonb 2026/10/26 20:32:21 INFO Applying migration id=quote 2026/10/26 20:32:21 INFO Applying migration id=rfc9421 2026/10/26 20:32:21 INFO Applying migration id=keys 2026/10/26 20:32:21 INFO Applying migration id=portable 2026/10/26 20:32:21 INFO Applying migration id=proofs 2026/10/26 20:32:21 INFO Applying migration id=contexts 2026/10/26 20:32:21 INFO Applying migration id=deliverieshost 2026/10/26 20:32:21 INFO Applying migration id=pembegin 2026/10/26 20:32:21 INFO Applying migration id=didhost 2026/10/26 20:32:21 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:21 INFO Applying migration id=invites 2026/10/26 20:32:21 INFO Applying migration id=ed25519blob 2026/10/26 20:32:21 INFO Applying migration id=rsablob 2026/10/26 20:32:21 INFO Applying migration id=iconscid 2026/10/26 20:32:21 INFO Applying migration id=actor 2026/10/26 20:32:21 INFO Applying migration id=localkeys 2026/10/26 20:32:21 INFO Applying migration id=deleted 2026/10/26 20:32:21 INFO Applying migration id=history 2026/10/26 20:32:21 INFO Applying migration id=outboxnano 2026/10/26 20:32:21 INFO Applying migration id=implements 2026/10/26 20:32:21 INFO Applying migration id=backfill 2026/10/26 20:32:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-0395-7d68-88ba-f5e31b27b21d activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-0396-765b-be50-e0a257b0b2f7 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-0395-7d68-88ba-f5e31b27b21d activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179ea-0395-7d68-88ba-f5e31b27b21d 2026/10/26 20:32:21 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-0396-7dac-ae37-326a5c0c31b4 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-0396-7d78-a133-b00e3981abc3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-0396-7d78-a133-b00e3981abc3 2026/10/26 20:32:21 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179ea-0399-7610-b807-f00b5946c380 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-0395-7d68-88ba-f5e31b27b21d 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/26 20:32:21 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-039a-7cc6-9496-a029cc7ba542 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:21 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-039b-73a4-bbc7-a4784e2d4f86 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-039a-7cc6-9496-a029cc7ba542 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179ea-039a-7cc6-9496-a029cc7ba542 --- PASS: TestUnfollow_FollowAgain (0.84s) === RUN TestUnfollow_NotFollowing 2026/10/26 20:32:21 INFO Applying migration id=initial 2026/10/26 20:32:21 INFO Applying migration id=notesupdated 2026/10/26 20:32:21 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:21 INFO Applying migration id=activitiesid 2026/10/26 20:32:21 INFO Applying migration id=outbox 2026/10/26 20:32:21 INFO Applying migration id=edits 2026/10/26 20:32:21 INFO Applying migration id=outboxactor 2026/10/26 20:32:21 INFO Applying migration id=outboxsender 2026/10/26 20:32:21 INFO Applying migration id=thread 2026/10/26 20:32:21 INFO Applying migration id=host 2026/10/26 20:32:21 INFO Applying migration id=sharedinbox 2026/10/26 20:32:21 INFO Applying migration id=noteshost 2026/10/26 20:32:21 INFO Applying migration id=fetched 2026/10/26 20:32:21 INFO Applying migration id=move 2026/10/26 20:32:21 INFO Applying migration id=cleanup 2026/10/26 20:32:21 INFO Applying migration id=received 2026/10/26 20:32:21 INFO Applying migration id=namehost 2026/10/26 20:32:21 INFO Applying migration id=outboxhost 2026/10/26 20:32:21 INFO Applying migration id=notesfts 2026/10/26 20:32:21 INFO Applying migration id=iconsname 2026/10/26 20:32:21 INFO Applying migration id=nohash 2026/10/26 20:32:21 INFO Applying migration id=shares 2026/10/26 20:32:21 INFO Applying migration id=actorttl 2026/10/26 20:32:21 INFO Applying migration id=tocc 2026/10/26 20:32:21 INFO Applying migration id=followeds 2026/10/26 20:32:21 INFO Applying migration id=certhash 2026/10/26 20:32:21 INFO Applying migration id=follows_sync 2026/10/26 20:32:21 INFO Applying migration id=jsonpath 2026/10/26 20:32:21 INFO Applying migration id=localforward 2026/10/26 20:32:21 INFO Applying migration id=avatar 2026/10/26 20:32:21 INFO Applying migration id=noimage 2026/10/26 20:32:21 INFO Applying migration id=feed 2026/10/26 20:32:21 INFO Applying migration id=bookmarks 2026/10/26 20:32:21 INFO Applying migration id=shareactivity 2026/10/26 20:32:21 INFO Applying migration id=application 2026/10/26 20:32:21 INFO Applying migration id=certificates 2026/10/26 20:32:21 INFO Applying migration id=rawforward 2026/10/26 20:32:21 INFO Applying migration id=publickey 2026/10/26 20:32:21 INFO Applying migration id=resolvegroup 2026/10/26 20:32:21 INFO Applying migration id=reject 2026/10/26 20:32:21 INFO Applying migration id=autodel 2026/10/26 20:32:21 INFO Applying migration id=jsonb 2026/10/26 20:32:21 INFO Applying migration id=quote 2026/10/26 20:32:21 INFO Applying migration id=rfc9421 2026/10/26 20:32:21 INFO Applying migration id=keys 2026/10/26 20:32:21 INFO Applying migration id=portable 2026/10/26 20:32:21 INFO Applying migration id=proofs 2026/10/26 20:32:21 INFO Applying migration id=contexts 2026/10/26 20:32:21 INFO Applying migration id=deliverieshost 2026/10/26 20:32:21 INFO Applying migration id=pembegin 2026/10/26 20:32:21 INFO Applying migration id=didhost 2026/10/26 20:32:21 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:21 INFO Applying migration id=invites 2026/10/26 20:32:21 INFO Applying migration id=ed25519blob 2026/10/26 20:32:21 INFO Applying migration id=rsablob 2026/10/26 20:32:21 INFO Applying migration id=iconscid 2026/10/26 20:32:21 INFO Applying migration id=actor 2026/10/26 20:32:21 INFO Applying migration id=localkeys 2026/10/26 20:32:21 INFO Applying migration id=deleted 2026/10/26 20:32:21 INFO Applying migration id=history 2026/10/26 20:32:21 INFO Applying migration id=outboxnano 2026/10/26 20:32:21 INFO Applying migration id=implements 2026/10/26 20:32:21 INFO Applying migration id=backfill 2026/10/26 20:32:22 WARN Cannot undo a non-existing follow followed=https://localhost.localdomain:8443/user/bob error="sql: no rows in result set" --- PASS: TestUnfollow_NotFollowing (0.59s) === RUN TestUnfollow_UnauthenticatedUser 2026/10/26 20:32:22 INFO Applying migration id=initial 2026/10/26 20:32:22 INFO Applying migration id=notesupdated 2026/10/26 20:32:22 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:22 INFO Applying migration id=activitiesid 2026/10/26 20:32:22 INFO Applying migration id=outbox 2026/10/26 20:32:22 INFO Applying migration id=edits 2026/10/26 20:32:22 INFO Applying migration id=outboxactor 2026/10/26 20:32:22 INFO Applying migration id=outboxsender 2026/10/26 20:32:22 INFO Applying migration id=thread 2026/10/26 20:32:22 INFO Applying migration id=host 2026/10/26 20:32:22 INFO Applying migration id=sharedinbox 2026/10/26 20:32:22 INFO Applying migration id=noteshost 2026/10/26 20:32:22 INFO Applying migration id=fetched 2026/10/26 20:32:22 INFO Applying migration id=move 2026/10/26 20:32:22 INFO Applying migration id=cleanup 2026/10/26 20:32:22 INFO Applying migration id=received 2026/10/26 20:32:22 INFO Applying migration id=namehost 2026/10/26 20:32:22 INFO Applying migration id=outboxhost 2026/10/26 20:32:22 INFO Applying migration id=notesfts 2026/10/26 20:32:22 INFO Applying migration id=iconsname 2026/10/26 20:32:22 INFO Applying migration id=nohash 2026/10/26 20:32:22 INFO Applying migration id=shares 2026/10/26 20:32:22 INFO Applying migration id=actorttl 2026/10/26 20:32:22 INFO Applying migration id=tocc 2026/10/26 20:32:22 INFO Applying migration id=followeds 2026/10/26 20:32:22 INFO Applying migration id=certhash 2026/10/26 20:32:22 INFO Applying migration id=follows_sync 2026/10/26 20:32:22 INFO Applying migration id=jsonpath 2026/10/26 20:32:22 INFO Applying migration id=localforward 2026/10/26 20:32:22 INFO Applying migration id=avatar 2026/10/26 20:32:22 INFO Applying migration id=noimage 2026/10/26 20:32:22 INFO Applying migration id=feed 2026/10/26 20:32:22 INFO Applying migration id=bookmarks 2026/10/26 20:32:22 INFO Applying migration id=shareactivity 2026/10/26 20:32:22 INFO Applying migration id=application 2026/10/26 20:32:22 INFO Applying migration id=certificates 2026/10/26 20:32:22 INFO Applying migration id=rawforward 2026/10/26 20:32:22 INFO Applying migration id=publickey 2026/10/26 20:32:22 INFO Applying migration id=resolvegroup 2026/10/26 20:32:22 INFO Applying migration id=reject 2026/10/26 20:32:22 INFO Applying migration id=autodel 2026/10/26 20:32:22 INFO Applying migration id=jsonb 2026/10/26 20:32:22 INFO Applying migration id=quote 2026/10/26 20:32:22 INFO Applying migration id=rfc9421 2026/10/26 20:32:22 INFO Applying migration id=keys 2026/10/26 20:32:22 INFO Applying migration id=portable 2026/10/26 20:32:22 INFO Applying migration id=proofs 2026/10/26 20:32:22 INFO Applying migration id=contexts 2026/10/26 20:32:22 INFO Applying migration id=deliverieshost 2026/10/26 20:32:22 INFO Applying migration id=pembegin 2026/10/26 20:32:22 INFO Applying migration id=didhost 2026/10/26 20:32:22 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:22 INFO Applying migration id=invites 2026/10/26 20:32:22 INFO Applying migration id=ed25519blob 2026/10/26 20:32:22 INFO Applying migration id=rsablob 2026/10/26 20:32:22 INFO Applying migration id=iconscid 2026/10/26 20:32:22 INFO Applying migration id=actor 2026/10/26 20:32:22 INFO Applying migration id=localkeys 2026/10/26 20:32:22 INFO Applying migration id=deleted 2026/10/26 20:32:22 INFO Applying migration id=history 2026/10/26 20:32:22 INFO Applying migration id=outboxnano 2026/10/26 20:32:22 INFO Applying migration id=implements 2026/10/26 20:32:22 INFO Applying migration id=backfill --- PASS: TestUnfollow_UnauthenticatedUser (0.68s) === RUN TestUploadEdit_HappyFlow 2026/10/26 20:32:23 INFO Applying migration id=initial 2026/10/26 20:32:23 INFO Applying migration id=notesupdated 2026/10/26 20:32:23 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:23 INFO Applying migration id=activitiesid 2026/10/26 20:32:23 INFO Applying migration id=outbox 2026/10/26 20:32:23 INFO Applying migration id=edits 2026/10/26 20:32:23 INFO Applying migration id=outboxactor 2026/10/26 20:32:23 INFO Applying migration id=outboxsender 2026/10/26 20:32:23 INFO Applying migration id=thread 2026/10/26 20:32:23 INFO Applying migration id=host 2026/10/26 20:32:23 INFO Applying migration id=sharedinbox 2026/10/26 20:32:23 INFO Applying migration id=noteshost 2026/10/26 20:32:23 INFO Applying migration id=fetched 2026/10/26 20:32:23 INFO Applying migration id=move 2026/10/26 20:32:23 INFO Applying migration id=cleanup 2026/10/26 20:32:23 INFO Applying migration id=received 2026/10/26 20:32:23 INFO Applying migration id=namehost 2026/10/26 20:32:23 INFO Applying migration id=outboxhost 2026/10/26 20:32:23 INFO Applying migration id=notesfts 2026/10/26 20:32:23 INFO Applying migration id=iconsname 2026/10/26 20:32:23 INFO Applying migration id=nohash 2026/10/26 20:32:23 INFO Applying migration id=shares 2026/10/26 20:32:23 INFO Applying migration id=actorttl 2026/10/26 20:32:23 INFO Applying migration id=tocc 2026/10/26 20:32:23 INFO Applying migration id=followeds 2026/10/26 20:32:23 INFO Applying migration id=certhash 2026/10/26 20:32:23 INFO Applying migration id=follows_sync 2026/10/26 20:32:23 INFO Applying migration id=jsonpath 2026/10/26 20:32:23 INFO Applying migration id=localforward 2026/10/26 20:32:23 INFO Applying migration id=avatar 2026/10/26 20:32:23 INFO Applying migration id=noimage 2026/10/26 20:32:23 INFO Applying migration id=feed 2026/10/26 20:32:23 INFO Applying migration id=bookmarks 2026/10/26 20:32:23 INFO Applying migration id=shareactivity 2026/10/26 20:32:23 INFO Applying migration id=application 2026/10/26 20:32:23 INFO Applying migration id=certificates 2026/10/26 20:32:23 INFO Applying migration id=rawforward 2026/10/26 20:32:23 INFO Applying migration id=publickey 2026/10/26 20:32:23 INFO Applying migration id=resolvegroup 2026/10/26 20:32:23 INFO Applying migration id=reject 2026/10/26 20:32:23 INFO Applying migration id=autodel 2026/10/26 20:32:23 INFO Applying migration id=jsonb 2026/10/26 20:32:23 INFO Applying migration id=quote 2026/10/26 20:32:23 INFO Applying migration id=rfc9421 2026/10/26 20:32:23 INFO Applying migration id=keys 2026/10/26 20:32:23 INFO Applying migration id=portable 2026/10/26 20:32:23 INFO Applying migration id=proofs 2026/10/26 20:32:23 INFO Applying migration id=contexts 2026/10/26 20:32:23 INFO Applying migration id=deliverieshost 2026/10/26 20:32:23 INFO Applying migration id=pembegin 2026/10/26 20:32:23 INFO Applying migration id=didhost 2026/10/26 20:32:23 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:23 INFO Applying migration id=invites 2026/10/26 20:32:23 INFO Applying migration id=ed25519blob 2026/10/26 20:32:23 INFO Applying migration id=rsablob 2026/10/26 20:32:23 INFO Applying migration id=iconscid 2026/10/26 20:32:23 INFO Applying migration id=actor 2026/10/26 20:32:23 INFO Applying migration id=localkeys 2026/10/26 20:32:23 INFO Applying migration id=deleted 2026/10/26 20:32:23 INFO Applying migration id=history 2026/10/26 20:32:23 INFO Applying migration id=outboxnano 2026/10/26 20:32:23 INFO Applying migration id=implements 2026/10/26 20:32:23 INFO Applying migration id=backfill 2026/10/26 20:32:23 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-0b45-75c7-87f6-dbcfc211ccfa activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:23 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-0b45-7d9e-8ce6-fde817c38e28 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-0b45-75c7-87f6-dbcfc211ccfa activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179ea-0b45-75c7-87f6-dbcfc211ccfa 2026/10/26 20:32:23 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-0b47-7671-8249-7a415711857f activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-0b47-763f-b618-d14f6cee1f6f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-0b47-763f-b618-d14f6cee1f6f 2026/10/26 20:32:23 INFO Updated post activity.id=https://localhost.localdomain:8443/update/01a179ea-0b48-7d43-a29f-34ff0d552ef7 activity.type=Update activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-0b47-763f-b618-d14f6cee1f6f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-0b47-763f-b618-d14f6cee1f6f 2026/10/26 20:32:23 WARN Throttled request to edit post note=https://localhost.localdomain:8443/post/01a179ea-0b47-763f-b618-d14f6cee1f6f can=2026-10-26T20:48:23.880Z --- PASS: TestUploadEdit_HappyFlow (0.70s) === RUN TestUploadEdit_Empty 2026/10/26 20:32:23 INFO Applying migration id=initial 2026/10/26 20:32:23 INFO Applying migration id=notesupdated 2026/10/26 20:32:23 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:23 INFO Applying migration id=activitiesid 2026/10/26 20:32:23 INFO Applying migration id=outbox 2026/10/26 20:32:23 INFO Applying migration id=edits 2026/10/26 20:32:23 INFO Applying migration id=outboxactor 2026/10/26 20:32:23 INFO Applying migration id=outboxsender 2026/10/26 20:32:23 INFO Applying migration id=thread 2026/10/26 20:32:23 INFO Applying migration id=host 2026/10/26 20:32:23 INFO Applying migration id=sharedinbox 2026/10/26 20:32:23 INFO Applying migration id=noteshost 2026/10/26 20:32:23 INFO Applying migration id=fetched 2026/10/26 20:32:23 INFO Applying migration id=move 2026/10/26 20:32:23 INFO Applying migration id=cleanup 2026/10/26 20:32:23 INFO Applying migration id=received 2026/10/26 20:32:23 INFO Applying migration id=namehost 2026/10/26 20:32:23 INFO Applying migration id=outboxhost 2026/10/26 20:32:23 INFO Applying migration id=notesfts 2026/10/26 20:32:23 INFO Applying migration id=iconsname 2026/10/26 20:32:23 INFO Applying migration id=nohash 2026/10/26 20:32:23 INFO Applying migration id=shares 2026/10/26 20:32:23 INFO Applying migration id=actorttl 2026/10/26 20:32:23 INFO Applying migration id=tocc 2026/10/26 20:32:23 INFO Applying migration id=followeds 2026/10/26 20:32:23 INFO Applying migration id=certhash 2026/10/26 20:32:23 INFO Applying migration id=follows_sync 2026/10/26 20:32:23 INFO Applying migration id=jsonpath 2026/10/26 20:32:23 INFO Applying migration id=localforward 2026/10/26 20:32:23 INFO Applying migration id=avatar 2026/10/26 20:32:23 INFO Applying migration id=noimage 2026/10/26 20:32:23 INFO Applying migration id=feed 2026/10/26 20:32:23 INFO Applying migration id=bookmarks 2026/10/26 20:32:23 INFO Applying migration id=shareactivity 2026/10/26 20:32:23 INFO Applying migration id=application 2026/10/26 20:32:23 INFO Applying migration id=certificates 2026/10/26 20:32:23 INFO Applying migration id=rawforward 2026/10/26 20:32:23 INFO Applying migration id=publickey 2026/10/26 20:32:23 INFO Applying migration id=resolvegroup 2026/10/26 20:32:23 INFO Applying migration id=reject 2026/10/26 20:32:23 INFO Applying migration id=autodel 2026/10/26 20:32:23 INFO Applying migration id=jsonb 2026/10/26 20:32:23 INFO Applying migration id=quote 2026/10/26 20:32:23 INFO Applying migration id=rfc9421 2026/10/26 20:32:23 INFO Applying migration id=keys 2026/10/26 20:32:23 INFO Applying migration id=portable 2026/10/26 20:32:23 INFO Applying migration id=proofs 2026/10/26 20:32:23 INFO Applying migration id=contexts 2026/10/26 20:32:23 INFO Applying migration id=deliverieshost 2026/10/26 20:32:23 INFO Applying migration id=pembegin 2026/10/26 20:32:23 INFO Applying migration id=didhost 2026/10/26 20:32:23 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:23 INFO Applying migration id=invites 2026/10/26 20:32:23 INFO Applying migration id=ed25519blob 2026/10/26 20:32:23 INFO Applying migration id=rsablob 2026/10/26 20:32:23 INFO Applying migration id=iconscid 2026/10/26 20:32:23 INFO Applying migration id=actor 2026/10/26 20:32:23 INFO Applying migration id=localkeys 2026/10/26 20:32:23 INFO Applying migration id=deleted 2026/10/26 20:32:23 INFO Applying migration id=history 2026/10/26 20:32:23 INFO Applying migration id=outboxnano 2026/10/26 20:32:23 INFO Applying migration id=implements 2026/10/26 20:32:23 INFO Applying migration id=backfill 2026/10/26 20:32:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-0d4a-700f-8682-4e1f76443a97 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-0d4a-786f-ab97-df724512e6fe activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-0d4a-700f-8682-4e1f76443a97 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179ea-0d4a-700f-8682-4e1f76443a97 2026/10/26 20:32:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-0d4c-76b7-833c-1f8b0b3dc7e1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-0d4c-7407-98e1-f5286ae3447f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-0d4c-7407-98e1-f5286ae3447f 2026/10/26 20:32:24 WARN Content is empty --- PASS: TestUploadEdit_Empty (0.51s) === RUN TestUploadEdit_SizeLimit 2026/10/26 20:32:24 INFO Applying migration id=initial 2026/10/26 20:32:24 INFO Applying migration id=notesupdated 2026/10/26 20:32:24 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:24 INFO Applying migration id=activitiesid 2026/10/26 20:32:24 INFO Applying migration id=outbox 2026/10/26 20:32:24 INFO Applying migration id=edits 2026/10/26 20:32:24 INFO Applying migration id=outboxactor 2026/10/26 20:32:24 INFO Applying migration id=outboxsender 2026/10/26 20:32:24 INFO Applying migration id=thread 2026/10/26 20:32:24 INFO Applying migration id=host 2026/10/26 20:32:24 INFO Applying migration id=sharedinbox 2026/10/26 20:32:24 INFO Applying migration id=noteshost 2026/10/26 20:32:24 INFO Applying migration id=fetched 2026/10/26 20:32:24 INFO Applying migration id=move 2026/10/26 20:32:24 INFO Applying migration id=cleanup 2026/10/26 20:32:24 INFO Applying migration id=received 2026/10/26 20:32:24 INFO Applying migration id=namehost 2026/10/26 20:32:24 INFO Applying migration id=outboxhost 2026/10/26 20:32:24 INFO Applying migration id=notesfts 2026/10/26 20:32:24 INFO Applying migration id=iconsname 2026/10/26 20:32:24 INFO Applying migration id=nohash 2026/10/26 20:32:24 INFO Applying migration id=shares 2026/10/26 20:32:24 INFO Applying migration id=actorttl 2026/10/26 20:32:24 INFO Applying migration id=tocc 2026/10/26 20:32:24 INFO Applying migration id=followeds 2026/10/26 20:32:24 INFO Applying migration id=certhash 2026/10/26 20:32:24 INFO Applying migration id=follows_sync 2026/10/26 20:32:24 INFO Applying migration id=jsonpath 2026/10/26 20:32:24 INFO Applying migration id=localforward 2026/10/26 20:32:24 INFO Applying migration id=avatar 2026/10/26 20:32:24 INFO Applying migration id=noimage 2026/10/26 20:32:24 INFO Applying migration id=feed 2026/10/26 20:32:24 INFO Applying migration id=bookmarks 2026/10/26 20:32:24 INFO Applying migration id=shareactivity 2026/10/26 20:32:24 INFO Applying migration id=application 2026/10/26 20:32:24 INFO Applying migration id=certificates 2026/10/26 20:32:24 INFO Applying migration id=rawforward 2026/10/26 20:32:24 INFO Applying migration id=publickey 2026/10/26 20:32:24 INFO Applying migration id=resolvegroup 2026/10/26 20:32:24 INFO Applying migration id=reject 2026/10/26 20:32:24 INFO Applying migration id=autodel 2026/10/26 20:32:24 INFO Applying migration id=jsonb 2026/10/26 20:32:24 INFO Applying migration id=quote 2026/10/26 20:32:24 INFO Applying migration id=rfc9421 2026/10/26 20:32:24 INFO Applying migration id=keys 2026/10/26 20:32:24 INFO Applying migration id=portable 2026/10/26 20:32:24 INFO Applying migration id=proofs 2026/10/26 20:32:24 INFO Applying migration id=contexts 2026/10/26 20:32:24 INFO Applying migration id=deliverieshost 2026/10/26 20:32:24 INFO Applying migration id=pembegin 2026/10/26 20:32:24 INFO Applying migration id=didhost 2026/10/26 20:32:24 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:24 INFO Applying migration id=invites 2026/10/26 20:32:24 INFO Applying migration id=ed25519blob 2026/10/26 20:32:24 INFO Applying migration id=rsablob 2026/10/26 20:32:24 INFO Applying migration id=iconscid 2026/10/26 20:32:24 INFO Applying migration id=actor 2026/10/26 20:32:24 INFO Applying migration id=localkeys 2026/10/26 20:32:24 INFO Applying migration id=deleted 2026/10/26 20:32:24 INFO Applying migration id=history 2026/10/26 20:32:24 INFO Applying migration id=outboxnano 2026/10/26 20:32:24 INFO Applying migration id=implements 2026/10/26 20:32:24 INFO Applying migration id=backfill 2026/10/26 20:32:24 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-0f9f-7833-be21-3c35754a04eb activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:24 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-0fa0-7488-9671-58537a8e718a activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-0f9f-7833-be21-3c35754a04eb activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179ea-0f9f-7833-be21-3c35754a04eb 2026/10/26 20:32:24 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-0fa1-7bb7-9d6f-62c0256d238c activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-0fa1-7b86-af8e-ef4ed1c421f5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-0fa1-7b86-af8e-ef4ed1c421f5 --- PASS: TestUploadEdit_SizeLimit (0.60s) === RUN TestUploadEdit_InvalidSize 2026/10/26 20:32:24 INFO Applying migration id=initial 2026/10/26 20:32:24 INFO Applying migration id=notesupdated 2026/10/26 20:32:24 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:24 INFO Applying migration id=activitiesid 2026/10/26 20:32:24 INFO Applying migration id=outbox 2026/10/26 20:32:25 INFO Applying migration id=edits 2026/10/26 20:32:25 INFO Applying migration id=outboxactor 2026/10/26 20:32:25 INFO Applying migration id=outboxsender 2026/10/26 20:32:25 INFO Applying migration id=thread 2026/10/26 20:32:25 INFO Applying migration id=host 2026/10/26 20:32:25 INFO Applying migration id=sharedinbox 2026/10/26 20:32:25 INFO Applying migration id=noteshost 2026/10/26 20:32:25 INFO Applying migration id=fetched 2026/10/26 20:32:25 INFO Applying migration id=move 2026/10/26 20:32:25 INFO Applying migration id=cleanup 2026/10/26 20:32:25 INFO Applying migration id=received 2026/10/26 20:32:25 INFO Applying migration id=namehost 2026/10/26 20:32:25 INFO Applying migration id=outboxhost 2026/10/26 20:32:25 INFO Applying migration id=notesfts 2026/10/26 20:32:25 INFO Applying migration id=iconsname 2026/10/26 20:32:25 INFO Applying migration id=nohash 2026/10/26 20:32:25 INFO Applying migration id=shares 2026/10/26 20:32:25 INFO Applying migration id=actorttl 2026/10/26 20:32:25 INFO Applying migration id=tocc 2026/10/26 20:32:25 INFO Applying migration id=followeds 2026/10/26 20:32:25 INFO Applying migration id=certhash 2026/10/26 20:32:25 INFO Applying migration id=follows_sync 2026/10/26 20:32:25 INFO Applying migration id=jsonpath 2026/10/26 20:32:25 INFO Applying migration id=localforward 2026/10/26 20:32:25 INFO Applying migration id=avatar 2026/10/26 20:32:25 INFO Applying migration id=noimage 2026/10/26 20:32:25 INFO Applying migration id=feed 2026/10/26 20:32:25 INFO Applying migration id=bookmarks 2026/10/26 20:32:25 INFO Applying migration id=shareactivity 2026/10/26 20:32:25 INFO Applying migration id=application 2026/10/26 20:32:25 INFO Applying migration id=certificates 2026/10/26 20:32:25 INFO Applying migration id=rawforward 2026/10/26 20:32:25 INFO Applying migration id=publickey 2026/10/26 20:32:25 INFO Applying migration id=resolvegroup 2026/10/26 20:32:25 INFO Applying migration id=reject 2026/10/26 20:32:25 INFO Applying migration id=autodel 2026/10/26 20:32:25 INFO Applying migration id=jsonb 2026/10/26 20:32:25 INFO Applying migration id=quote 2026/10/26 20:32:25 INFO Applying migration id=rfc9421 2026/10/26 20:32:25 INFO Applying migration id=keys 2026/10/26 20:32:25 INFO Applying migration id=portable 2026/10/26 20:32:25 INFO Applying migration id=proofs 2026/10/26 20:32:25 INFO Applying migration id=contexts 2026/10/26 20:32:25 INFO Applying migration id=deliverieshost 2026/10/26 20:32:25 INFO Applying migration id=pembegin 2026/10/26 20:32:25 INFO Applying migration id=didhost 2026/10/26 20:32:25 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:25 INFO Applying migration id=invites 2026/10/26 20:32:25 INFO Applying migration id=ed25519blob 2026/10/26 20:32:25 INFO Applying migration id=rsablob 2026/10/26 20:32:25 INFO Applying migration id=iconscid 2026/10/26 20:32:25 INFO Applying migration id=actor 2026/10/26 20:32:25 INFO Applying migration id=localkeys 2026/10/26 20:32:25 INFO Applying migration id=deleted 2026/10/26 20:32:25 INFO Applying migration id=history 2026/10/26 20:32:25 INFO Applying migration id=outboxnano 2026/10/26 20:32:25 INFO Applying migration id=implements 2026/10/26 20:32:25 INFO Applying migration id=backfill 2026/10/26 20:32:26 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-13f4-7c72-8265-1d940c8db907 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:26 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-13f5-7590-9339-3ce789c570c0 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-13f4-7c72-8265-1d940c8db907 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179ea-13f4-7c72-8265-1d940c8db907 2026/10/26 20:32:26 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-13f6-7c94-8882-36549899ab1a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-13f6-7c67-84f1-3ebfcefb11b6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-13f6-7c67-84f1-3ebfcefb11b6 2026/10/26 20:32:26 WARN Failed to parse content size error="strconv.ParseInt: parsing \"abc\": invalid syntax" --- PASS: TestUploadEdit_InvalidSize (1.11s) === RUN TestUploadEdit_InvalidType 2026/10/26 20:32:26 INFO Applying migration id=initial 2026/10/26 20:32:26 INFO Applying migration id=notesupdated 2026/10/26 20:32:26 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:26 INFO Applying migration id=activitiesid 2026/10/26 20:32:26 INFO Applying migration id=outbox 2026/10/26 20:32:26 INFO Applying migration id=edits 2026/10/26 20:32:26 INFO Applying migration id=outboxactor 2026/10/26 20:32:26 INFO Applying migration id=outboxsender 2026/10/26 20:32:26 INFO Applying migration id=thread 2026/10/26 20:32:26 INFO Applying migration id=host 2026/10/26 20:32:26 INFO Applying migration id=sharedinbox 2026/10/26 20:32:26 INFO Applying migration id=noteshost 2026/10/26 20:32:26 INFO Applying migration id=fetched 2026/10/26 20:32:26 INFO Applying migration id=move 2026/10/26 20:32:26 INFO Applying migration id=cleanup 2026/10/26 20:32:26 INFO Applying migration id=received 2026/10/26 20:32:26 INFO Applying migration id=namehost 2026/10/26 20:32:26 INFO Applying migration id=outboxhost 2026/10/26 20:32:26 INFO Applying migration id=notesfts 2026/10/26 20:32:26 INFO Applying migration id=iconsname 2026/10/26 20:32:26 INFO Applying migration id=nohash 2026/10/26 20:32:26 INFO Applying migration id=shares 2026/10/26 20:32:26 INFO Applying migration id=actorttl 2026/10/26 20:32:26 INFO Applying migration id=tocc 2026/10/26 20:32:26 INFO Applying migration id=followeds 2026/10/26 20:32:26 INFO Applying migration id=certhash 2026/10/26 20:32:26 INFO Applying migration id=follows_sync 2026/10/26 20:32:26 INFO Applying migration id=jsonpath 2026/10/26 20:32:26 INFO Applying migration id=localforward 2026/10/26 20:32:26 INFO Applying migration id=avatar 2026/10/26 20:32:26 INFO Applying migration id=noimage 2026/10/26 20:32:26 INFO Applying migration id=feed 2026/10/26 20:32:26 INFO Applying migration id=bookmarks 2026/10/26 20:32:26 INFO Applying migration id=shareactivity 2026/10/26 20:32:26 INFO Applying migration id=application 2026/10/26 20:32:26 INFO Applying migration id=certificates 2026/10/26 20:32:26 INFO Applying migration id=rawforward 2026/10/26 20:32:26 INFO Applying migration id=publickey 2026/10/26 20:32:26 INFO Applying migration id=resolvegroup 2026/10/26 20:32:26 INFO Applying migration id=reject 2026/10/26 20:32:26 INFO Applying migration id=autodel 2026/10/26 20:32:26 INFO Applying migration id=jsonb 2026/10/26 20:32:26 INFO Applying migration id=quote 2026/10/26 20:32:26 INFO Applying migration id=rfc9421 2026/10/26 20:32:26 INFO Applying migration id=keys 2026/10/26 20:32:26 INFO Applying migration id=portable 2026/10/26 20:32:26 INFO Applying migration id=proofs 2026/10/26 20:32:26 INFO Applying migration id=contexts 2026/10/26 20:32:26 INFO Applying migration id=deliverieshost 2026/10/26 20:32:26 INFO Applying migration id=pembegin 2026/10/26 20:32:26 INFO Applying migration id=didhost 2026/10/26 20:32:26 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:26 INFO Applying migration id=invites 2026/10/26 20:32:26 INFO Applying migration id=ed25519blob 2026/10/26 20:32:26 INFO Applying migration id=rsablob 2026/10/26 20:32:26 INFO Applying migration id=iconscid 2026/10/26 20:32:26 INFO Applying migration id=actor 2026/10/26 20:32:26 INFO Applying migration id=localkeys 2026/10/26 20:32:26 INFO Applying migration id=deleted 2026/10/26 20:32:26 INFO Applying migration id=history 2026/10/26 20:32:26 INFO Applying migration id=outboxnano 2026/10/26 20:32:26 INFO Applying migration id=implements 2026/10/26 20:32:26 INFO Applying migration id=backfill 2026/10/26 20:32:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-17f4-73d2-9064-90e293691286 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-17f4-7c52-9c19-207b28634068 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-17f4-73d2-9064-90e293691286 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179ea-17f4-73d2-9064-90e293691286 2026/10/26 20:32:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-17f6-7422-b4dd-a48dbbe5b72a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-17f6-73f0-960d-a5c74ef077bc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-17f6-73f0-960d-a5c74ef077bc 2026/10/26 20:32:27 WARN Content type is unsupported type=text/gemini --- PASS: TestUploadEdit_InvalidType (1.02s) === RUN TestUploadEdit_NoSize 2026/10/26 20:32:27 INFO Applying migration id=initial 2026/10/26 20:32:27 INFO Applying migration id=notesupdated 2026/10/26 20:32:27 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:27 INFO Applying migration id=activitiesid 2026/10/26 20:32:27 INFO Applying migration id=outbox 2026/10/26 20:32:27 INFO Applying migration id=edits 2026/10/26 20:32:27 INFO Applying migration id=outboxactor 2026/10/26 20:32:27 INFO Applying migration id=outboxsender 2026/10/26 20:32:27 INFO Applying migration id=thread 2026/10/26 20:32:27 INFO Applying migration id=host 2026/10/26 20:32:27 INFO Applying migration id=sharedinbox 2026/10/26 20:32:27 INFO Applying migration id=noteshost 2026/10/26 20:32:27 INFO Applying migration id=fetched 2026/10/26 20:32:27 INFO Applying migration id=move 2026/10/26 20:32:27 INFO Applying migration id=cleanup 2026/10/26 20:32:27 INFO Applying migration id=received 2026/10/26 20:32:27 INFO Applying migration id=namehost 2026/10/26 20:32:27 INFO Applying migration id=outboxhost 2026/10/26 20:32:27 INFO Applying migration id=notesfts 2026/10/26 20:32:27 INFO Applying migration id=iconsname 2026/10/26 20:32:27 INFO Applying migration id=nohash 2026/10/26 20:32:27 INFO Applying migration id=shares 2026/10/26 20:32:27 INFO Applying migration id=actorttl 2026/10/26 20:32:27 INFO Applying migration id=tocc 2026/10/26 20:32:27 INFO Applying migration id=followeds 2026/10/26 20:32:27 INFO Applying migration id=certhash 2026/10/26 20:32:27 INFO Applying migration id=follows_sync 2026/10/26 20:32:27 INFO Applying migration id=jsonpath 2026/10/26 20:32:27 INFO Applying migration id=localforward 2026/10/26 20:32:27 INFO Applying migration id=avatar 2026/10/26 20:32:27 INFO Applying migration id=noimage 2026/10/26 20:32:27 INFO Applying migration id=feed 2026/10/26 20:32:27 INFO Applying migration id=bookmarks 2026/10/26 20:32:27 INFO Applying migration id=shareactivity 2026/10/26 20:32:27 INFO Applying migration id=application 2026/10/26 20:32:27 INFO Applying migration id=certificates 2026/10/26 20:32:27 INFO Applying migration id=rawforward 2026/10/26 20:32:27 INFO Applying migration id=publickey 2026/10/26 20:32:27 INFO Applying migration id=resolvegroup 2026/10/26 20:32:27 INFO Applying migration id=reject 2026/10/26 20:32:27 INFO Applying migration id=autodel 2026/10/26 20:32:27 INFO Applying migration id=jsonb 2026/10/26 20:32:27 INFO Applying migration id=quote 2026/10/26 20:32:27 INFO Applying migration id=rfc9421 2026/10/26 20:32:27 INFO Applying migration id=keys 2026/10/26 20:32:27 INFO Applying migration id=portable 2026/10/26 20:32:27 INFO Applying migration id=proofs 2026/10/26 20:32:27 INFO Applying migration id=contexts 2026/10/26 20:32:27 INFO Applying migration id=deliverieshost 2026/10/26 20:32:27 INFO Applying migration id=pembegin 2026/10/26 20:32:27 INFO Applying migration id=didhost 2026/10/26 20:32:27 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:27 INFO Applying migration id=invites 2026/10/26 20:32:27 INFO Applying migration id=ed25519blob 2026/10/26 20:32:27 INFO Applying migration id=rsablob 2026/10/26 20:32:27 INFO Applying migration id=iconscid 2026/10/26 20:32:27 INFO Applying migration id=actor 2026/10/26 20:32:27 INFO Applying migration id=localkeys 2026/10/26 20:32:27 INFO Applying migration id=deleted 2026/10/26 20:32:27 INFO Applying migration id=history 2026/10/26 20:32:27 INFO Applying migration id=outboxnano 2026/10/26 20:32:27 INFO Applying migration id=implements 2026/10/26 20:32:27 INFO Applying migration id=backfill 2026/10/26 20:32:27 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-1a99-7ab0-a767-bd44314f4871 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:27 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-1a9a-737d-9e68-675799dfddb4 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-1a99-7ab0-a767-bd44314f4871 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179ea-1a99-7ab0-a767-bd44314f4871 2026/10/26 20:32:27 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-1a9b-79f4-9415-0c33c69ef52e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-1a9b-79c5-9dd4-5278eabf68dc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-1a9b-79c5-9dd4-5278eabf68dc 2026/10/26 20:32:27 WARN Invalid parameters --- PASS: TestUploadEdit_NoSize (0.68s) === RUN TestUploadEdit_NoType 2026/10/26 20:32:27 INFO Applying migration id=initial 2026/10/26 20:32:27 INFO Applying migration id=notesupdated 2026/10/26 20:32:27 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:27 INFO Applying migration id=activitiesid 2026/10/26 20:32:27 INFO Applying migration id=outbox 2026/10/26 20:32:27 INFO Applying migration id=edits 2026/10/26 20:32:27 INFO Applying migration id=outboxactor 2026/10/26 20:32:27 INFO Applying migration id=outboxsender 2026/10/26 20:32:27 INFO Applying migration id=thread 2026/10/26 20:32:27 INFO Applying migration id=host 2026/10/26 20:32:27 INFO Applying migration id=sharedinbox 2026/10/26 20:32:27 INFO Applying migration id=noteshost 2026/10/26 20:32:27 INFO Applying migration id=fetched 2026/10/26 20:32:27 INFO Applying migration id=move 2026/10/26 20:32:27 INFO Applying migration id=cleanup 2026/10/26 20:32:27 INFO Applying migration id=received 2026/10/26 20:32:27 INFO Applying migration id=namehost 2026/10/26 20:32:27 INFO Applying migration id=outboxhost 2026/10/26 20:32:27 INFO Applying migration id=notesfts 2026/10/26 20:32:27 INFO Applying migration id=iconsname 2026/10/26 20:32:27 INFO Applying migration id=nohash 2026/10/26 20:32:27 INFO Applying migration id=shares 2026/10/26 20:32:27 INFO Applying migration id=actorttl 2026/10/26 20:32:27 INFO Applying migration id=tocc 2026/10/26 20:32:27 INFO Applying migration id=followeds 2026/10/26 20:32:27 INFO Applying migration id=certhash 2026/10/26 20:32:27 INFO Applying migration id=follows_sync 2026/10/26 20:32:27 INFO Applying migration id=jsonpath 2026/10/26 20:32:27 INFO Applying migration id=localforward 2026/10/26 20:32:27 INFO Applying migration id=avatar 2026/10/26 20:32:27 INFO Applying migration id=noimage 2026/10/26 20:32:27 INFO Applying migration id=feed 2026/10/26 20:32:27 INFO Applying migration id=bookmarks 2026/10/26 20:32:27 INFO Applying migration id=shareactivity 2026/10/26 20:32:27 INFO Applying migration id=application 2026/10/26 20:32:27 INFO Applying migration id=certificates 2026/10/26 20:32:27 INFO Applying migration id=rawforward 2026/10/26 20:32:27 INFO Applying migration id=publickey 2026/10/26 20:32:27 INFO Applying migration id=resolvegroup 2026/10/26 20:32:27 INFO Applying migration id=reject 2026/10/26 20:32:27 INFO Applying migration id=autodel 2026/10/26 20:32:27 INFO Applying migration id=jsonb 2026/10/26 20:32:27 INFO Applying migration id=quote 2026/10/26 20:32:27 INFO Applying migration id=rfc9421 2026/10/26 20:32:27 INFO Applying migration id=keys 2026/10/26 20:32:27 INFO Applying migration id=portable 2026/10/26 20:32:27 INFO Applying migration id=proofs 2026/10/26 20:32:27 INFO Applying migration id=contexts 2026/10/26 20:32:27 INFO Applying migration id=deliverieshost 2026/10/26 20:32:27 INFO Applying migration id=pembegin 2026/10/26 20:32:27 INFO Applying migration id=didhost 2026/10/26 20:32:27 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:27 INFO Applying migration id=invites 2026/10/26 20:32:27 INFO Applying migration id=ed25519blob 2026/10/26 20:32:27 INFO Applying migration id=rsablob 2026/10/26 20:32:27 INFO Applying migration id=iconscid 2026/10/26 20:32:27 INFO Applying migration id=actor 2026/10/26 20:32:27 INFO Applying migration id=localkeys 2026/10/26 20:32:27 INFO Applying migration id=deleted 2026/10/26 20:32:27 INFO Applying migration id=history 2026/10/26 20:32:27 INFO Applying migration id=outboxnano 2026/10/26 20:32:27 INFO Applying migration id=implements 2026/10/26 20:32:27 INFO Applying migration id=backfill 2026/10/26 20:32:28 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-1e58-7ee4-ad6c-7c97e91a50d6 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:28 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-1e59-76cf-918c-1e70c02bd48d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-1e58-7ee4-ad6c-7c97e91a50d6 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179ea-1e58-7ee4-ad6c-7c97e91a50d6 2026/10/26 20:32:28 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-1e5a-7e2e-b5f0-1235ced9ce7d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-1e5a-7dfd-a983-37bb4cc5c7cd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-1e5a-7dfd-a983-37bb4cc5c7cd 2026/10/26 20:32:28 WARN Invalid parameters --- PASS: TestUploadEdit_NoType (0.96s) === RUN TestUploadReply_PostToFollowers 2026/10/26 20:32:28 INFO Applying migration id=initial 2026/10/26 20:32:28 INFO Applying migration id=notesupdated 2026/10/26 20:32:28 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:28 INFO Applying migration id=activitiesid 2026/10/26 20:32:28 INFO Applying migration id=outbox 2026/10/26 20:32:28 INFO Applying migration id=edits 2026/10/26 20:32:28 INFO Applying migration id=outboxactor 2026/10/26 20:32:28 INFO Applying migration id=outboxsender 2026/10/26 20:32:28 INFO Applying migration id=thread 2026/10/26 20:32:28 INFO Applying migration id=host 2026/10/26 20:32:28 INFO Applying migration id=sharedinbox 2026/10/26 20:32:28 INFO Applying migration id=noteshost 2026/10/26 20:32:28 INFO Applying migration id=fetched 2026/10/26 20:32:28 INFO Applying migration id=move 2026/10/26 20:32:28 INFO Applying migration id=cleanup 2026/10/26 20:32:28 INFO Applying migration id=received 2026/10/26 20:32:28 INFO Applying migration id=namehost 2026/10/26 20:32:28 INFO Applying migration id=outboxhost 2026/10/26 20:32:28 INFO Applying migration id=notesfts 2026/10/26 20:32:28 INFO Applying migration id=iconsname 2026/10/26 20:32:28 INFO Applying migration id=nohash 2026/10/26 20:32:28 INFO Applying migration id=shares 2026/10/26 20:32:28 INFO Applying migration id=actorttl 2026/10/26 20:32:28 INFO Applying migration id=tocc 2026/10/26 20:32:28 INFO Applying migration id=followeds 2026/10/26 20:32:28 INFO Applying migration id=certhash 2026/10/26 20:32:28 INFO Applying migration id=follows_sync 2026/10/26 20:32:28 INFO Applying migration id=jsonpath 2026/10/26 20:32:28 INFO Applying migration id=localforward 2026/10/26 20:32:28 INFO Applying migration id=avatar 2026/10/26 20:32:28 INFO Applying migration id=noimage 2026/10/26 20:32:28 INFO Applying migration id=feed 2026/10/26 20:32:28 INFO Applying migration id=bookmarks 2026/10/26 20:32:28 INFO Applying migration id=shareactivity 2026/10/26 20:32:28 INFO Applying migration id=application 2026/10/26 20:32:28 INFO Applying migration id=certificates 2026/10/26 20:32:28 INFO Applying migration id=rawforward 2026/10/26 20:32:28 INFO Applying migration id=publickey 2026/10/26 20:32:28 INFO Applying migration id=resolvegroup 2026/10/26 20:32:28 INFO Applying migration id=reject 2026/10/26 20:32:28 INFO Applying migration id=autodel 2026/10/26 20:32:28 INFO Applying migration id=jsonb 2026/10/26 20:32:28 INFO Applying migration id=quote 2026/10/26 20:32:28 INFO Applying migration id=rfc9421 2026/10/26 20:32:28 INFO Applying migration id=keys 2026/10/26 20:32:28 INFO Applying migration id=portable 2026/10/26 20:32:28 INFO Applying migration id=proofs 2026/10/26 20:32:28 INFO Applying migration id=contexts 2026/10/26 20:32:28 INFO Applying migration id=deliverieshost 2026/10/26 20:32:28 INFO Applying migration id=pembegin 2026/10/26 20:32:28 INFO Applying migration id=didhost 2026/10/26 20:32:28 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:28 INFO Applying migration id=invites 2026/10/26 20:32:28 INFO Applying migration id=ed25519blob 2026/10/26 20:32:28 INFO Applying migration id=rsablob 2026/10/26 20:32:28 INFO Applying migration id=iconscid 2026/10/26 20:32:28 INFO Applying migration id=actor 2026/10/26 20:32:28 INFO Applying migration id=localkeys 2026/10/26 20:32:28 INFO Applying migration id=deleted 2026/10/26 20:32:28 INFO Applying migration id=history 2026/10/26 20:32:28 INFO Applying migration id=outboxnano 2026/10/26 20:32:28 INFO Applying migration id=implements 2026/10/26 20:32:28 INFO Applying migration id=backfill 2026/10/26 20:32:30 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-2543-769e-a474-756f48b7cf1e activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:30 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-2544-7341-95b4-5d132970563f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-2543-769e-a474-756f48b7cf1e activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179ea-2543-769e-a474-756f48b7cf1e 2026/10/26 20:32:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-2544-7a0c-8dc4-1eb3a30e3879 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-2544-79da-a7d8-4981f55f6176 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-2544-79da-a7d8-4981f55f6176 2026/10/26 20:32:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-2544-79da-a7d8-4981f55f6176 2026/10/26 20:32:30 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179ea-2544-79da-a7d8-4981f55f6176 2026/10/26 20:32:30 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179ea-2547-7772-a387-38ad65533dcf note=https://localhost.localdomain:8443/post/01a179ea-2547-7742-91ec-d465e5cc04f6 thread=https://localhost.localdomain:8443/post/01a179ea-2544-79da-a7d8-4981f55f6176 starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:30 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-2547-7772-a387-38ad65533dcf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-2547-7742-91ec-d465e5cc04f6 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-2547-7742-91ec-d465e5cc04f6 2026/10/26 20:32:30 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-2544-79da-a7d8-4981f55f6176 2026/10/26 20:32:30 INFO Generating first response key=/local --- PASS: TestUploadReply_PostToFollowers (1.78s) === RUN TestUploadReply_NoMimeType 2026/10/26 20:32:30 INFO Applying migration id=initial 2026/10/26 20:32:30 INFO Applying migration id=notesupdated 2026/10/26 20:32:30 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:30 INFO Applying migration id=activitiesid 2026/10/26 20:32:30 INFO Applying migration id=outbox 2026/10/26 20:32:30 INFO Applying migration id=edits 2026/10/26 20:32:30 INFO Applying migration id=outboxactor 2026/10/26 20:32:30 INFO Applying migration id=outboxsender 2026/10/26 20:32:30 INFO Applying migration id=thread 2026/10/26 20:32:30 INFO Applying migration id=host 2026/10/26 20:32:30 INFO Applying migration id=sharedinbox 2026/10/26 20:32:30 INFO Applying migration id=noteshost 2026/10/26 20:32:30 INFO Applying migration id=fetched 2026/10/26 20:32:30 INFO Applying migration id=move 2026/10/26 20:32:30 INFO Applying migration id=cleanup 2026/10/26 20:32:30 INFO Applying migration id=received 2026/10/26 20:32:30 INFO Applying migration id=namehost 2026/10/26 20:32:30 INFO Applying migration id=outboxhost 2026/10/26 20:32:30 INFO Applying migration id=notesfts 2026/10/26 20:32:30 INFO Applying migration id=iconsname 2026/10/26 20:32:30 INFO Applying migration id=nohash 2026/10/26 20:32:30 INFO Applying migration id=shares 2026/10/26 20:32:30 INFO Applying migration id=actorttl 2026/10/26 20:32:30 INFO Applying migration id=tocc 2026/10/26 20:32:30 INFO Applying migration id=followeds 2026/10/26 20:32:30 INFO Applying migration id=certhash 2026/10/26 20:32:30 INFO Applying migration id=follows_sync 2026/10/26 20:32:30 INFO Applying migration id=jsonpath 2026/10/26 20:32:30 INFO Applying migration id=localforward 2026/10/26 20:32:30 INFO Applying migration id=avatar 2026/10/26 20:32:30 INFO Applying migration id=noimage 2026/10/26 20:32:30 INFO Applying migration id=feed 2026/10/26 20:32:30 INFO Applying migration id=bookmarks 2026/10/26 20:32:30 INFO Applying migration id=shareactivity 2026/10/26 20:32:30 INFO Applying migration id=application 2026/10/26 20:32:30 INFO Applying migration id=certificates 2026/10/26 20:32:30 INFO Applying migration id=rawforward 2026/10/26 20:32:30 INFO Applying migration id=publickey 2026/10/26 20:32:30 INFO Applying migration id=resolvegroup 2026/10/26 20:32:30 INFO Applying migration id=reject 2026/10/26 20:32:30 INFO Applying migration id=autodel 2026/10/26 20:32:30 INFO Applying migration id=jsonb 2026/10/26 20:32:30 INFO Applying migration id=quote 2026/10/26 20:32:30 INFO Applying migration id=rfc9421 2026/10/26 20:32:30 INFO Applying migration id=keys 2026/10/26 20:32:30 INFO Applying migration id=portable 2026/10/26 20:32:30 INFO Applying migration id=proofs 2026/10/26 20:32:30 INFO Applying migration id=contexts 2026/10/26 20:32:30 INFO Applying migration id=deliverieshost 2026/10/26 20:32:30 INFO Applying migration id=pembegin 2026/10/26 20:32:30 INFO Applying migration id=didhost 2026/10/26 20:32:30 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:30 INFO Applying migration id=invites 2026/10/26 20:32:30 INFO Applying migration id=ed25519blob 2026/10/26 20:32:30 INFO Applying migration id=rsablob 2026/10/26 20:32:30 INFO Applying migration id=iconscid 2026/10/26 20:32:30 INFO Applying migration id=actor 2026/10/26 20:32:30 INFO Applying migration id=localkeys 2026/10/26 20:32:30 INFO Applying migration id=deleted 2026/10/26 20:32:30 INFO Applying migration id=history 2026/10/26 20:32:30 INFO Applying migration id=outboxnano 2026/10/26 20:32:30 INFO Applying migration id=implements 2026/10/26 20:32:30 INFO Applying migration id=backfill 2026/10/26 20:32:31 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-28c8-7db3-bfdd-305d52571aa2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:31 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-28c9-767f-9a06-55e7d4026412 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-28c8-7db3-bfdd-305d52571aa2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179ea-28c8-7db3-bfdd-305d52571aa2 2026/10/26 20:32:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-28c9-7dd9-9243-2620ee50ceae activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-28c9-7d9c-8aaa-4cc902243f8c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-28c9-7d9c-8aaa-4cc902243f8c 2026/10/26 20:32:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-28c9-7d9c-8aaa-4cc902243f8c 2026/10/26 20:32:31 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179ea-28c9-7d9c-8aaa-4cc902243f8c 2026/10/26 20:32:31 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179ea-28cc-7846-8a3a-533cfc13b074 note=https://localhost.localdomain:8443/post/01a179ea-28cc-781a-ae95-550af1189096 thread=https://localhost.localdomain:8443/post/01a179ea-28c9-7d9c-8aaa-4cc902243f8c starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:31 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-28cc-7846-8a3a-533cfc13b074 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-28cc-781a-ae95-550af1189096 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-28cc-781a-ae95-550af1189096 2026/10/26 20:32:31 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-28c9-7d9c-8aaa-4cc902243f8c 2026/10/26 20:32:31 INFO Generating first response key=/local --- PASS: TestUploadReply_NoMimeType (0.90s) === RUN TestUsers_NoPosts 2026/10/26 20:32:31 INFO Applying migration id=initial 2026/10/26 20:32:31 INFO Applying migration id=notesupdated 2026/10/26 20:32:31 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:31 INFO Applying migration id=activitiesid 2026/10/26 20:32:31 INFO Applying migration id=outbox 2026/10/26 20:32:31 INFO Applying migration id=edits 2026/10/26 20:32:31 INFO Applying migration id=outboxactor 2026/10/26 20:32:31 INFO Applying migration id=outboxsender 2026/10/26 20:32:31 INFO Applying migration id=thread 2026/10/26 20:32:31 INFO Applying migration id=host 2026/10/26 20:32:31 INFO Applying migration id=sharedinbox 2026/10/26 20:32:31 INFO Applying migration id=noteshost 2026/10/26 20:32:31 INFO Applying migration id=fetched 2026/10/26 20:32:31 INFO Applying migration id=move 2026/10/26 20:32:31 INFO Applying migration id=cleanup 2026/10/26 20:32:31 INFO Applying migration id=received 2026/10/26 20:32:31 INFO Applying migration id=namehost 2026/10/26 20:32:31 INFO Applying migration id=outboxhost 2026/10/26 20:32:31 INFO Applying migration id=notesfts 2026/10/26 20:32:31 INFO Applying migration id=iconsname 2026/10/26 20:32:31 INFO Applying migration id=nohash 2026/10/26 20:32:31 INFO Applying migration id=shares 2026/10/26 20:32:31 INFO Applying migration id=actorttl 2026/10/26 20:32:31 INFO Applying migration id=tocc 2026/10/26 20:32:31 INFO Applying migration id=followeds 2026/10/26 20:32:31 INFO Applying migration id=certhash 2026/10/26 20:32:31 INFO Applying migration id=follows_sync 2026/10/26 20:32:31 INFO Applying migration id=jsonpath 2026/10/26 20:32:31 INFO Applying migration id=localforward 2026/10/26 20:32:31 INFO Applying migration id=avatar 2026/10/26 20:32:31 INFO Applying migration id=noimage 2026/10/26 20:32:31 INFO Applying migration id=feed 2026/10/26 20:32:31 INFO Applying migration id=bookmarks 2026/10/26 20:32:31 INFO Applying migration id=shareactivity 2026/10/26 20:32:31 INFO Applying migration id=application 2026/10/26 20:32:31 INFO Applying migration id=certificates 2026/10/26 20:32:31 INFO Applying migration id=rawforward 2026/10/26 20:32:31 INFO Applying migration id=publickey 2026/10/26 20:32:31 INFO Applying migration id=resolvegroup 2026/10/26 20:32:31 INFO Applying migration id=reject 2026/10/26 20:32:31 INFO Applying migration id=autodel 2026/10/26 20:32:31 INFO Applying migration id=jsonb 2026/10/26 20:32:31 INFO Applying migration id=quote 2026/10/26 20:32:31 INFO Applying migration id=rfc9421 2026/10/26 20:32:31 INFO Applying migration id=keys 2026/10/26 20:32:31 INFO Applying migration id=portable 2026/10/26 20:32:31 INFO Applying migration id=proofs 2026/10/26 20:32:31 INFO Applying migration id=contexts 2026/10/26 20:32:31 INFO Applying migration id=deliverieshost 2026/10/26 20:32:31 INFO Applying migration id=pembegin 2026/10/26 20:32:31 INFO Applying migration id=didhost 2026/10/26 20:32:31 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:31 INFO Applying migration id=invites 2026/10/26 20:32:31 INFO Applying migration id=ed25519blob 2026/10/26 20:32:31 INFO Applying migration id=rsablob 2026/10/26 20:32:31 INFO Applying migration id=iconscid 2026/10/26 20:32:31 INFO Applying migration id=actor 2026/10/26 20:32:31 INFO Applying migration id=localkeys 2026/10/26 20:32:31 INFO Applying migration id=deleted 2026/10/26 20:32:31 INFO Applying migration id=history 2026/10/26 20:32:31 INFO Applying migration id=outboxnano 2026/10/26 20:32:31 INFO Applying migration id=implements 2026/10/26 20:32:31 INFO Applying migration id=backfill --- PASS: TestUsers_NoPosts (1.12s) === RUN TestUsers_UnauthenticatedUser 2026/10/26 20:32:32 INFO Applying migration id=initial 2026/10/26 20:32:32 INFO Applying migration id=notesupdated 2026/10/26 20:32:32 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:32 INFO Applying migration id=activitiesid 2026/10/26 20:32:32 INFO Applying migration id=outbox 2026/10/26 20:32:32 INFO Applying migration id=edits 2026/10/26 20:32:32 INFO Applying migration id=outboxactor 2026/10/26 20:32:32 INFO Applying migration id=outboxsender 2026/10/26 20:32:32 INFO Applying migration id=thread 2026/10/26 20:32:32 INFO Applying migration id=host 2026/10/26 20:32:32 INFO Applying migration id=sharedinbox 2026/10/26 20:32:32 INFO Applying migration id=noteshost 2026/10/26 20:32:32 INFO Applying migration id=fetched 2026/10/26 20:32:32 INFO Applying migration id=move 2026/10/26 20:32:32 INFO Applying migration id=cleanup 2026/10/26 20:32:32 INFO Applying migration id=received 2026/10/26 20:32:32 INFO Applying migration id=namehost 2026/10/26 20:32:32 INFO Applying migration id=outboxhost 2026/10/26 20:32:32 INFO Applying migration id=notesfts 2026/10/26 20:32:32 INFO Applying migration id=iconsname 2026/10/26 20:32:32 INFO Applying migration id=nohash 2026/10/26 20:32:32 INFO Applying migration id=shares 2026/10/26 20:32:32 INFO Applying migration id=actorttl 2026/10/26 20:32:32 INFO Applying migration id=tocc 2026/10/26 20:32:32 INFO Applying migration id=followeds 2026/10/26 20:32:32 INFO Applying migration id=certhash 2026/10/26 20:32:32 INFO Applying migration id=follows_sync 2026/10/26 20:32:32 INFO Applying migration id=jsonpath 2026/10/26 20:32:32 INFO Applying migration id=localforward 2026/10/26 20:32:32 INFO Applying migration id=avatar 2026/10/26 20:32:32 INFO Applying migration id=noimage 2026/10/26 20:32:32 INFO Applying migration id=feed 2026/10/26 20:32:32 INFO Applying migration id=bookmarks 2026/10/26 20:32:32 INFO Applying migration id=shareactivity 2026/10/26 20:32:32 INFO Applying migration id=application 2026/10/26 20:32:32 INFO Applying migration id=certificates 2026/10/26 20:32:32 INFO Applying migration id=rawforward 2026/10/26 20:32:32 INFO Applying migration id=publickey 2026/10/26 20:32:32 INFO Applying migration id=resolvegroup 2026/10/26 20:32:32 INFO Applying migration id=reject 2026/10/26 20:32:32 INFO Applying migration id=autodel 2026/10/26 20:32:32 INFO Applying migration id=jsonb 2026/10/26 20:32:32 INFO Applying migration id=quote 2026/10/26 20:32:32 INFO Applying migration id=rfc9421 2026/10/26 20:32:32 INFO Applying migration id=keys 2026/10/26 20:32:32 INFO Applying migration id=portable 2026/10/26 20:32:32 INFO Applying migration id=proofs 2026/10/26 20:32:32 INFO Applying migration id=contexts 2026/10/26 20:32:32 INFO Applying migration id=deliverieshost 2026/10/26 20:32:32 INFO Applying migration id=pembegin 2026/10/26 20:32:32 INFO Applying migration id=didhost 2026/10/26 20:32:32 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:32 INFO Applying migration id=invites 2026/10/26 20:32:32 INFO Applying migration id=ed25519blob 2026/10/26 20:32:32 INFO Applying migration id=rsablob 2026/10/26 20:32:32 INFO Applying migration id=iconscid 2026/10/26 20:32:32 INFO Applying migration id=actor 2026/10/26 20:32:32 INFO Applying migration id=localkeys 2026/10/26 20:32:32 INFO Applying migration id=deleted 2026/10/26 20:32:32 INFO Applying migration id=history 2026/10/26 20:32:32 INFO Applying migration id=outboxnano 2026/10/26 20:32:32 INFO Applying migration id=implements 2026/10/26 20:32:32 INFO Applying migration id=backfill --- PASS: TestUsers_UnauthenticatedUser (0.87s) === RUN TestUsers_DM 2026/10/26 20:32:33 INFO Applying migration id=initial 2026/10/26 20:32:33 INFO Applying migration id=notesupdated 2026/10/26 20:32:33 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:33 INFO Applying migration id=activitiesid 2026/10/26 20:32:33 INFO Applying migration id=outbox 2026/10/26 20:32:33 INFO Applying migration id=edits 2026/10/26 20:32:33 INFO Applying migration id=outboxactor 2026/10/26 20:32:33 INFO Applying migration id=outboxsender 2026/10/26 20:32:33 INFO Applying migration id=thread 2026/10/26 20:32:33 INFO Applying migration id=host 2026/10/26 20:32:33 INFO Applying migration id=sharedinbox 2026/10/26 20:32:33 INFO Applying migration id=noteshost 2026/10/26 20:32:33 INFO Applying migration id=fetched 2026/10/26 20:32:33 INFO Applying migration id=move 2026/10/26 20:32:33 INFO Applying migration id=cleanup 2026/10/26 20:32:33 INFO Applying migration id=received 2026/10/26 20:32:33 INFO Applying migration id=namehost 2026/10/26 20:32:33 INFO Applying migration id=outboxhost 2026/10/26 20:32:33 INFO Applying migration id=notesfts 2026/10/26 20:32:33 INFO Applying migration id=iconsname 2026/10/26 20:32:33 INFO Applying migration id=nohash 2026/10/26 20:32:33 INFO Applying migration id=shares 2026/10/26 20:32:33 INFO Applying migration id=actorttl 2026/10/26 20:32:33 INFO Applying migration id=tocc 2026/10/26 20:32:33 INFO Applying migration id=followeds 2026/10/26 20:32:33 INFO Applying migration id=certhash 2026/10/26 20:32:33 INFO Applying migration id=follows_sync 2026/10/26 20:32:33 INFO Applying migration id=jsonpath 2026/10/26 20:32:33 INFO Applying migration id=localforward 2026/10/26 20:32:33 INFO Applying migration id=avatar 2026/10/26 20:32:33 INFO Applying migration id=noimage 2026/10/26 20:32:33 INFO Applying migration id=feed 2026/10/26 20:32:33 INFO Applying migration id=bookmarks 2026/10/26 20:32:33 INFO Applying migration id=shareactivity 2026/10/26 20:32:33 INFO Applying migration id=application 2026/10/26 20:32:33 INFO Applying migration id=certificates 2026/10/26 20:32:33 INFO Applying migration id=rawforward 2026/10/26 20:32:33 INFO Applying migration id=publickey 2026/10/26 20:32:33 INFO Applying migration id=resolvegroup 2026/10/26 20:32:33 INFO Applying migration id=reject 2026/10/26 20:32:33 INFO Applying migration id=autodel 2026/10/26 20:32:33 INFO Applying migration id=jsonb 2026/10/26 20:32:33 INFO Applying migration id=quote 2026/10/26 20:32:33 INFO Applying migration id=rfc9421 2026/10/26 20:32:33 INFO Applying migration id=keys 2026/10/26 20:32:33 INFO Applying migration id=portable 2026/10/26 20:32:33 INFO Applying migration id=proofs 2026/10/26 20:32:33 INFO Applying migration id=contexts 2026/10/26 20:32:33 INFO Applying migration id=deliverieshost 2026/10/26 20:32:33 INFO Applying migration id=pembegin 2026/10/26 20:32:33 INFO Applying migration id=didhost 2026/10/26 20:32:33 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:33 INFO Applying migration id=invites 2026/10/26 20:32:33 INFO Applying migration id=ed25519blob 2026/10/26 20:32:33 INFO Applying migration id=rsablob 2026/10/26 20:32:33 INFO Applying migration id=iconscid 2026/10/26 20:32:33 INFO Applying migration id=actor 2026/10/26 20:32:33 INFO Applying migration id=localkeys 2026/10/26 20:32:33 INFO Applying migration id=deleted 2026/10/26 20:32:33 INFO Applying migration id=history 2026/10/26 20:32:33 INFO Applying migration id=outboxnano 2026/10/26 20:32:33 INFO Applying migration id=implements 2026/10/26 20:32:33 INFO Applying migration id=backfill 2026/10/26 20:32:34 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-33e0-77bc-9a35-7715c0ff96b3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:34 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-33e1-7115-a9cf-b68dc6d7ac31 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-33e0-77bc-9a35-7715c0ff96b3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179ea-33e0-77bc-9a35-7715c0ff96b3 2026/10/26 20:32:34 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:32:34 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-33e1-7a6b-bdab-5e193196acfe activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-33e1-77bc-8905-d66adeb45950 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-33e1-77bc-8905-d66adeb45950 --- PASS: TestUsers_DM (0.85s) === RUN TestUsers_DMNotFollowing 2026/10/26 20:32:34 INFO Applying migration id=initial 2026/10/26 20:32:34 INFO Applying migration id=notesupdated 2026/10/26 20:32:34 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:34 INFO Applying migration id=activitiesid 2026/10/26 20:32:34 INFO Applying migration id=outbox 2026/10/26 20:32:34 INFO Applying migration id=edits 2026/10/26 20:32:34 INFO Applying migration id=outboxactor 2026/10/26 20:32:34 INFO Applying migration id=outboxsender 2026/10/26 20:32:34 INFO Applying migration id=thread 2026/10/26 20:32:34 INFO Applying migration id=host 2026/10/26 20:32:34 INFO Applying migration id=sharedinbox 2026/10/26 20:32:34 INFO Applying migration id=noteshost 2026/10/26 20:32:34 INFO Applying migration id=fetched 2026/10/26 20:32:34 INFO Applying migration id=move 2026/10/26 20:32:34 INFO Applying migration id=cleanup 2026/10/26 20:32:34 INFO Applying migration id=received 2026/10/26 20:32:34 INFO Applying migration id=namehost 2026/10/26 20:32:34 INFO Applying migration id=outboxhost 2026/10/26 20:32:34 INFO Applying migration id=notesfts 2026/10/26 20:32:34 INFO Applying migration id=iconsname 2026/10/26 20:32:34 INFO Applying migration id=nohash 2026/10/26 20:32:34 INFO Applying migration id=shares 2026/10/26 20:32:34 INFO Applying migration id=actorttl 2026/10/26 20:32:34 INFO Applying migration id=tocc 2026/10/26 20:32:34 INFO Applying migration id=followeds 2026/10/26 20:32:34 INFO Applying migration id=certhash 2026/10/26 20:32:34 INFO Applying migration id=follows_sync 2026/10/26 20:32:34 INFO Applying migration id=jsonpath 2026/10/26 20:32:34 INFO Applying migration id=localforward 2026/10/26 20:32:34 INFO Applying migration id=avatar 2026/10/26 20:32:34 INFO Applying migration id=noimage 2026/10/26 20:32:34 INFO Applying migration id=feed 2026/10/26 20:32:34 INFO Applying migration id=bookmarks 2026/10/26 20:32:34 INFO Applying migration id=shareactivity 2026/10/26 20:32:34 INFO Applying migration id=application 2026/10/26 20:32:34 INFO Applying migration id=certificates 2026/10/26 20:32:34 INFO Applying migration id=rawforward 2026/10/26 20:32:34 INFO Applying migration id=publickey 2026/10/26 20:32:34 INFO Applying migration id=resolvegroup 2026/10/26 20:32:34 INFO Applying migration id=reject 2026/10/26 20:32:34 INFO Applying migration id=autodel 2026/10/26 20:32:34 INFO Applying migration id=jsonb 2026/10/26 20:32:34 INFO Applying migration id=quote 2026/10/26 20:32:34 INFO Applying migration id=rfc9421 2026/10/26 20:32:34 INFO Applying migration id=keys 2026/10/26 20:32:34 INFO Applying migration id=portable 2026/10/26 20:32:34 INFO Applying migration id=proofs 2026/10/26 20:32:34 INFO Applying migration id=contexts 2026/10/26 20:32:34 INFO Applying migration id=deliverieshost 2026/10/26 20:32:34 INFO Applying migration id=pembegin 2026/10/26 20:32:34 INFO Applying migration id=didhost 2026/10/26 20:32:34 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:34 INFO Applying migration id=invites 2026/10/26 20:32:34 INFO Applying migration id=ed25519blob 2026/10/26 20:32:34 INFO Applying migration id=rsablob 2026/10/26 20:32:34 INFO Applying migration id=iconscid 2026/10/26 20:32:34 INFO Applying migration id=actor 2026/10/26 20:32:34 INFO Applying migration id=localkeys 2026/10/26 20:32:34 INFO Applying migration id=deleted 2026/10/26 20:32:34 INFO Applying migration id=history 2026/10/26 20:32:34 INFO Applying migration id=outboxnano 2026/10/26 20:32:34 INFO Applying migration id=implements 2026/10/26 20:32:34 INFO Applying migration id=backfill 2026/10/26 20:32:35 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-370a-768d-a9b1-7631a97991b3 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:35 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-370b-7445-ba4c-d23c34e33b5f activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-370a-768d-a9b1-7631a97991b3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179ea-370a-768d-a9b1-7631a97991b3 2026/10/26 20:32:35 INFO Adding mention name=@alice actor=https://localhost.localdomain:8443/user/alice 2026/10/26 20:32:35 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-370c-70d7-a1aa-e3b0654ba5a2 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-370b-7d05-b5c8-bdb0042ad5d1 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-370b-7d05-b5c8-bdb0042ad5d1 2026/10/26 20:32:35 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179ea-370d-7390-8b27-8acb8690a850 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-370a-768d-a9b1-7631a97991b3 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob --- PASS: TestUsers_DMNotFollowing (0.81s) === RUN TestUsers_PostToFollowers 2026/10/26 20:32:35 INFO Applying migration id=initial 2026/10/26 20:32:35 INFO Applying migration id=notesupdated 2026/10/26 20:32:35 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:35 INFO Applying migration id=activitiesid 2026/10/26 20:32:35 INFO Applying migration id=outbox 2026/10/26 20:32:35 INFO Applying migration id=edits 2026/10/26 20:32:35 INFO Applying migration id=outboxactor 2026/10/26 20:32:35 INFO Applying migration id=outboxsender 2026/10/26 20:32:35 INFO Applying migration id=thread 2026/10/26 20:32:35 INFO Applying migration id=host 2026/10/26 20:32:35 INFO Applying migration id=sharedinbox 2026/10/26 20:32:35 INFO Applying migration id=noteshost 2026/10/26 20:32:35 INFO Applying migration id=fetched 2026/10/26 20:32:35 INFO Applying migration id=move 2026/10/26 20:32:35 INFO Applying migration id=cleanup 2026/10/26 20:32:35 INFO Applying migration id=received 2026/10/26 20:32:35 INFO Applying migration id=namehost 2026/10/26 20:32:35 INFO Applying migration id=outboxhost 2026/10/26 20:32:35 INFO Applying migration id=notesfts 2026/10/26 20:32:35 INFO Applying migration id=iconsname 2026/10/26 20:32:35 INFO Applying migration id=nohash 2026/10/26 20:32:35 INFO Applying migration id=shares 2026/10/26 20:32:35 INFO Applying migration id=actorttl 2026/10/26 20:32:35 INFO Applying migration id=tocc 2026/10/26 20:32:35 INFO Applying migration id=followeds 2026/10/26 20:32:35 INFO Applying migration id=certhash 2026/10/26 20:32:35 INFO Applying migration id=follows_sync 2026/10/26 20:32:35 INFO Applying migration id=jsonpath 2026/10/26 20:32:35 INFO Applying migration id=localforward 2026/10/26 20:32:35 INFO Applying migration id=avatar 2026/10/26 20:32:35 INFO Applying migration id=noimage 2026/10/26 20:32:35 INFO Applying migration id=feed 2026/10/26 20:32:35 INFO Applying migration id=bookmarks 2026/10/26 20:32:35 INFO Applying migration id=shareactivity 2026/10/26 20:32:35 INFO Applying migration id=application 2026/10/26 20:32:35 INFO Applying migration id=certificates 2026/10/26 20:32:35 INFO Applying migration id=rawforward 2026/10/26 20:32:35 INFO Applying migration id=publickey 2026/10/26 20:32:35 INFO Applying migration id=resolvegroup 2026/10/26 20:32:35 INFO Applying migration id=reject 2026/10/26 20:32:35 INFO Applying migration id=autodel 2026/10/26 20:32:35 INFO Applying migration id=jsonb 2026/10/26 20:32:35 INFO Applying migration id=quote 2026/10/26 20:32:35 INFO Applying migration id=rfc9421 2026/10/26 20:32:35 INFO Applying migration id=keys 2026/10/26 20:32:35 INFO Applying migration id=portable 2026/10/26 20:32:35 INFO Applying migration id=proofs 2026/10/26 20:32:35 INFO Applying migration id=contexts 2026/10/26 20:32:35 INFO Applying migration id=deliverieshost 2026/10/26 20:32:35 INFO Applying migration id=pembegin 2026/10/26 20:32:35 INFO Applying migration id=didhost 2026/10/26 20:32:35 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:35 INFO Applying migration id=invites 2026/10/26 20:32:35 INFO Applying migration id=ed25519blob 2026/10/26 20:32:35 INFO Applying migration id=rsablob 2026/10/26 20:32:35 INFO Applying migration id=iconscid 2026/10/26 20:32:35 INFO Applying migration id=actor 2026/10/26 20:32:35 INFO Applying migration id=localkeys 2026/10/26 20:32:35 INFO Applying migration id=deleted 2026/10/26 20:32:35 INFO Applying migration id=history 2026/10/26 20:32:35 INFO Applying migration id=outboxnano 2026/10/26 20:32:35 INFO Applying migration id=implements 2026/10/26 20:32:35 INFO Applying migration id=backfill 2026/10/26 20:32:36 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-3afa-7379-ab00-9e91708eb8d5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:36 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-3afa-7b29-bd59-0d2e99a67e5d activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-3afa-7379-ab00-9e91708eb8d5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179ea-3afa-7379-ab00-9e91708eb8d5 2026/10/26 20:32:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-3afb-731f-80be-6e0d3d553d43 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-3afb-72eb-843d-0571902a2cc2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-3afb-72eb-843d-0571902a2cc2 --- PASS: TestUsers_PostToFollowers (1.01s) === RUN TestUsers_PostToFollowersNotFollowing 2026/10/26 20:32:36 INFO Applying migration id=initial 2026/10/26 20:32:36 INFO Applying migration id=notesupdated 2026/10/26 20:32:36 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:36 INFO Applying migration id=activitiesid 2026/10/26 20:32:36 INFO Applying migration id=outbox 2026/10/26 20:32:36 INFO Applying migration id=edits 2026/10/26 20:32:36 INFO Applying migration id=outboxactor 2026/10/26 20:32:36 INFO Applying migration id=outboxsender 2026/10/26 20:32:36 INFO Applying migration id=thread 2026/10/26 20:32:36 INFO Applying migration id=host 2026/10/26 20:32:36 INFO Applying migration id=sharedinbox 2026/10/26 20:32:36 INFO Applying migration id=noteshost 2026/10/26 20:32:36 INFO Applying migration id=fetched 2026/10/26 20:32:36 INFO Applying migration id=move 2026/10/26 20:32:36 INFO Applying migration id=cleanup 2026/10/26 20:32:36 INFO Applying migration id=received 2026/10/26 20:32:36 INFO Applying migration id=namehost 2026/10/26 20:32:36 INFO Applying migration id=outboxhost 2026/10/26 20:32:36 INFO Applying migration id=notesfts 2026/10/26 20:32:36 INFO Applying migration id=iconsname 2026/10/26 20:32:36 INFO Applying migration id=nohash 2026/10/26 20:32:36 INFO Applying migration id=shares 2026/10/26 20:32:36 INFO Applying migration id=actorttl 2026/10/26 20:32:36 INFO Applying migration id=tocc 2026/10/26 20:32:36 INFO Applying migration id=followeds 2026/10/26 20:32:36 INFO Applying migration id=certhash 2026/10/26 20:32:36 INFO Applying migration id=follows_sync 2026/10/26 20:32:36 INFO Applying migration id=jsonpath 2026/10/26 20:32:36 INFO Applying migration id=localforward 2026/10/26 20:32:36 INFO Applying migration id=avatar 2026/10/26 20:32:36 INFO Applying migration id=noimage 2026/10/26 20:32:36 INFO Applying migration id=feed 2026/10/26 20:32:36 INFO Applying migration id=bookmarks 2026/10/26 20:32:36 INFO Applying migration id=shareactivity 2026/10/26 20:32:36 INFO Applying migration id=application 2026/10/26 20:32:36 INFO Applying migration id=certificates 2026/10/26 20:32:36 INFO Applying migration id=rawforward 2026/10/26 20:32:36 INFO Applying migration id=publickey 2026/10/26 20:32:36 INFO Applying migration id=resolvegroup 2026/10/26 20:32:36 INFO Applying migration id=reject 2026/10/26 20:32:36 INFO Applying migration id=autodel 2026/10/26 20:32:36 INFO Applying migration id=jsonb 2026/10/26 20:32:36 INFO Applying migration id=quote 2026/10/26 20:32:36 INFO Applying migration id=rfc9421 2026/10/26 20:32:36 INFO Applying migration id=keys 2026/10/26 20:32:36 INFO Applying migration id=portable 2026/10/26 20:32:36 INFO Applying migration id=proofs 2026/10/26 20:32:36 INFO Applying migration id=contexts 2026/10/26 20:32:36 INFO Applying migration id=deliverieshost 2026/10/26 20:32:36 INFO Applying migration id=pembegin 2026/10/26 20:32:36 INFO Applying migration id=didhost 2026/10/26 20:32:36 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:36 INFO Applying migration id=invites 2026/10/26 20:32:36 INFO Applying migration id=ed25519blob 2026/10/26 20:32:36 INFO Applying migration id=rsablob 2026/10/26 20:32:36 INFO Applying migration id=iconscid 2026/10/26 20:32:36 INFO Applying migration id=actor 2026/10/26 20:32:36 INFO Applying migration id=localkeys 2026/10/26 20:32:36 INFO Applying migration id=deleted 2026/10/26 20:32:36 INFO Applying migration id=history 2026/10/26 20:32:36 INFO Applying migration id=outboxnano 2026/10/26 20:32:36 INFO Applying migration id=implements 2026/10/26 20:32:36 INFO Applying migration id=backfill 2026/10/26 20:32:36 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-3e33-75a9-bd30-e50e57eab000 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-3e33-7576-8064-51fcfc5bd827 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-3e33-7576-8064-51fcfc5bd827 --- PASS: TestUsers_PostToFollowersNotFollowing (0.82s) === RUN TestUsers_PublicPost 2026/10/26 20:32:36 INFO Applying migration id=initial 2026/10/26 20:32:36 INFO Applying migration id=notesupdated 2026/10/26 20:32:36 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:36 INFO Applying migration id=activitiesid 2026/10/26 20:32:36 INFO Applying migration id=outbox 2026/10/26 20:32:36 INFO Applying migration id=edits 2026/10/26 20:32:36 INFO Applying migration id=outboxactor 2026/10/26 20:32:36 INFO Applying migration id=outboxsender 2026/10/26 20:32:36 INFO Applying migration id=thread 2026/10/26 20:32:36 INFO Applying migration id=host 2026/10/26 20:32:36 INFO Applying migration id=sharedinbox 2026/10/26 20:32:36 INFO Applying migration id=noteshost 2026/10/26 20:32:36 INFO Applying migration id=fetched 2026/10/26 20:32:36 INFO Applying migration id=move 2026/10/26 20:32:36 INFO Applying migration id=cleanup 2026/10/26 20:32:36 INFO Applying migration id=received 2026/10/26 20:32:36 INFO Applying migration id=namehost 2026/10/26 20:32:36 INFO Applying migration id=outboxhost 2026/10/26 20:32:36 INFO Applying migration id=notesfts 2026/10/26 20:32:36 INFO Applying migration id=iconsname 2026/10/26 20:32:36 INFO Applying migration id=nohash 2026/10/26 20:32:36 INFO Applying migration id=shares 2026/10/26 20:32:36 INFO Applying migration id=actorttl 2026/10/26 20:32:36 INFO Applying migration id=tocc 2026/10/26 20:32:36 INFO Applying migration id=followeds 2026/10/26 20:32:36 INFO Applying migration id=certhash 2026/10/26 20:32:36 INFO Applying migration id=follows_sync 2026/10/26 20:32:36 INFO Applying migration id=jsonpath 2026/10/26 20:32:36 INFO Applying migration id=localforward 2026/10/26 20:32:36 INFO Applying migration id=avatar 2026/10/26 20:32:36 INFO Applying migration id=noimage 2026/10/26 20:32:36 INFO Applying migration id=feed 2026/10/26 20:32:36 INFO Applying migration id=bookmarks 2026/10/26 20:32:36 INFO Applying migration id=shareactivity 2026/10/26 20:32:36 INFO Applying migration id=application 2026/10/26 20:32:36 INFO Applying migration id=certificates 2026/10/26 20:32:36 INFO Applying migration id=rawforward 2026/10/26 20:32:36 INFO Applying migration id=publickey 2026/10/26 20:32:36 INFO Applying migration id=resolvegroup 2026/10/26 20:32:36 INFO Applying migration id=reject 2026/10/26 20:32:36 INFO Applying migration id=autodel 2026/10/26 20:32:36 INFO Applying migration id=jsonb 2026/10/26 20:32:36 INFO Applying migration id=quote 2026/10/26 20:32:36 INFO Applying migration id=rfc9421 2026/10/26 20:32:36 INFO Applying migration id=keys 2026/10/26 20:32:36 INFO Applying migration id=portable 2026/10/26 20:32:36 INFO Applying migration id=proofs 2026/10/26 20:32:36 INFO Applying migration id=contexts 2026/10/26 20:32:36 INFO Applying migration id=deliverieshost 2026/10/26 20:32:36 INFO Applying migration id=pembegin 2026/10/26 20:32:36 INFO Applying migration id=didhost 2026/10/26 20:32:36 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:36 INFO Applying migration id=invites 2026/10/26 20:32:36 INFO Applying migration id=ed25519blob 2026/10/26 20:32:36 INFO Applying migration id=rsablob 2026/10/26 20:32:36 INFO Applying migration id=iconscid 2026/10/26 20:32:36 INFO Applying migration id=actor 2026/10/26 20:32:36 INFO Applying migration id=localkeys 2026/10/26 20:32:36 INFO Applying migration id=deleted 2026/10/26 20:32:36 INFO Applying migration id=history 2026/10/26 20:32:36 INFO Applying migration id=outboxnano 2026/10/26 20:32:36 INFO Applying migration id=implements 2026/10/26 20:32:36 INFO Applying migration id=backfill 2026/10/26 20:32:38 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-441d-7743-abbc-050addf24168 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=string activity.object.id=https://localhost.localdomain:8443/user/bob follower=https://localhost.localdomain:8443/user/alice followed=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:38 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-441e-7374-97ea-e7d91269c54c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-441d-7743-abbc-050addf24168 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/alice follow=https://localhost.localdomain:8443/follow/01a179ea-441d-7743-abbc-050addf24168 2026/10/26 20:32:38 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-441f-7de1-8e1f-dc6ec598a336 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-441f-7d3e-bec5-1f48e0b97c10 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-441f-7d3e-bec5-1f48e0b97c10 --- PASS: TestUsers_PublicPost (1.52s) === RUN TestUsers_PublicPostNotFollowing 2026/10/26 20:32:38 INFO Applying migration id=initial 2026/10/26 20:32:38 INFO Applying migration id=notesupdated 2026/10/26 20:32:38 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:38 INFO Applying migration id=activitiesid 2026/10/26 20:32:38 INFO Applying migration id=outbox 2026/10/26 20:32:38 INFO Applying migration id=edits 2026/10/26 20:32:38 INFO Applying migration id=outboxactor 2026/10/26 20:32:38 INFO Applying migration id=outboxsender 2026/10/26 20:32:38 INFO Applying migration id=thread 2026/10/26 20:32:38 INFO Applying migration id=host 2026/10/26 20:32:38 INFO Applying migration id=sharedinbox 2026/10/26 20:32:38 INFO Applying migration id=noteshost 2026/10/26 20:32:38 INFO Applying migration id=fetched 2026/10/26 20:32:38 INFO Applying migration id=move 2026/10/26 20:32:38 INFO Applying migration id=cleanup 2026/10/26 20:32:38 INFO Applying migration id=received 2026/10/26 20:32:38 INFO Applying migration id=namehost 2026/10/26 20:32:38 INFO Applying migration id=outboxhost 2026/10/26 20:32:38 INFO Applying migration id=notesfts 2026/10/26 20:32:38 INFO Applying migration id=iconsname 2026/10/26 20:32:38 INFO Applying migration id=nohash 2026/10/26 20:32:38 INFO Applying migration id=shares 2026/10/26 20:32:38 INFO Applying migration id=actorttl 2026/10/26 20:32:38 INFO Applying migration id=tocc 2026/10/26 20:32:38 INFO Applying migration id=followeds 2026/10/26 20:32:38 INFO Applying migration id=certhash 2026/10/26 20:32:38 INFO Applying migration id=follows_sync 2026/10/26 20:32:38 INFO Applying migration id=jsonpath 2026/10/26 20:32:38 INFO Applying migration id=localforward 2026/10/26 20:32:38 INFO Applying migration id=avatar 2026/10/26 20:32:38 INFO Applying migration id=noimage 2026/10/26 20:32:38 INFO Applying migration id=feed 2026/10/26 20:32:38 INFO Applying migration id=bookmarks 2026/10/26 20:32:38 INFO Applying migration id=shareactivity 2026/10/26 20:32:38 INFO Applying migration id=application 2026/10/26 20:32:38 INFO Applying migration id=certificates 2026/10/26 20:32:38 INFO Applying migration id=rawforward 2026/10/26 20:32:38 INFO Applying migration id=publickey 2026/10/26 20:32:38 INFO Applying migration id=resolvegroup 2026/10/26 20:32:38 INFO Applying migration id=reject 2026/10/26 20:32:38 INFO Applying migration id=autodel 2026/10/26 20:32:38 INFO Applying migration id=jsonb 2026/10/26 20:32:38 INFO Applying migration id=quote 2026/10/26 20:32:38 INFO Applying migration id=rfc9421 2026/10/26 20:32:38 INFO Applying migration id=keys 2026/10/26 20:32:38 INFO Applying migration id=portable 2026/10/26 20:32:38 INFO Applying migration id=proofs 2026/10/26 20:32:38 INFO Applying migration id=contexts 2026/10/26 20:32:38 INFO Applying migration id=deliverieshost 2026/10/26 20:32:38 INFO Applying migration id=pembegin 2026/10/26 20:32:38 INFO Applying migration id=didhost 2026/10/26 20:32:38 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:38 INFO Applying migration id=invites 2026/10/26 20:32:38 INFO Applying migration id=ed25519blob 2026/10/26 20:32:38 INFO Applying migration id=rsablob 2026/10/26 20:32:38 INFO Applying migration id=iconscid 2026/10/26 20:32:38 INFO Applying migration id=actor 2026/10/26 20:32:38 INFO Applying migration id=localkeys 2026/10/26 20:32:38 INFO Applying migration id=deleted 2026/10/26 20:32:38 INFO Applying migration id=history 2026/10/26 20:32:38 INFO Applying migration id=outboxnano 2026/10/26 20:32:38 INFO Applying migration id=implements 2026/10/26 20:32:38 INFO Applying migration id=backfill 2026/10/26 20:32:39 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-4826-7ab0-a10c-83fbb00ad632 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-4826-7a2c-8259-893a63c8e764 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-4826-7a2c-8259-893a63c8e764 --- PASS: TestUsers_PublicPostNotFollowing (1.03s) === RUN TestUsers_PublicPostShared 2026/10/26 20:32:39 INFO Applying migration id=initial 2026/10/26 20:32:39 INFO Applying migration id=notesupdated 2026/10/26 20:32:39 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:39 INFO Applying migration id=activitiesid 2026/10/26 20:32:39 INFO Applying migration id=outbox 2026/10/26 20:32:39 INFO Applying migration id=edits 2026/10/26 20:32:39 INFO Applying migration id=outboxactor 2026/10/26 20:32:39 INFO Applying migration id=outboxsender 2026/10/26 20:32:39 INFO Applying migration id=thread 2026/10/26 20:32:39 INFO Applying migration id=host 2026/10/26 20:32:39 INFO Applying migration id=sharedinbox 2026/10/26 20:32:39 INFO Applying migration id=noteshost 2026/10/26 20:32:39 INFO Applying migration id=fetched 2026/10/26 20:32:39 INFO Applying migration id=move 2026/10/26 20:32:39 INFO Applying migration id=cleanup 2026/10/26 20:32:39 INFO Applying migration id=received 2026/10/26 20:32:39 INFO Applying migration id=namehost 2026/10/26 20:32:39 INFO Applying migration id=outboxhost 2026/10/26 20:32:39 INFO Applying migration id=notesfts 2026/10/26 20:32:39 INFO Applying migration id=iconsname 2026/10/26 20:32:39 INFO Applying migration id=nohash 2026/10/26 20:32:39 INFO Applying migration id=shares 2026/10/26 20:32:39 INFO Applying migration id=actorttl 2026/10/26 20:32:39 INFO Applying migration id=tocc 2026/10/26 20:32:39 INFO Applying migration id=followeds 2026/10/26 20:32:39 INFO Applying migration id=certhash 2026/10/26 20:32:39 INFO Applying migration id=follows_sync 2026/10/26 20:32:39 INFO Applying migration id=jsonpath 2026/10/26 20:32:39 INFO Applying migration id=localforward 2026/10/26 20:32:39 INFO Applying migration id=avatar 2026/10/26 20:32:39 INFO Applying migration id=noimage 2026/10/26 20:32:39 INFO Applying migration id=feed 2026/10/26 20:32:39 INFO Applying migration id=bookmarks 2026/10/26 20:32:39 INFO Applying migration id=shareactivity 2026/10/26 20:32:39 INFO Applying migration id=application 2026/10/26 20:32:39 INFO Applying migration id=certificates 2026/10/26 20:32:39 INFO Applying migration id=rawforward 2026/10/26 20:32:39 INFO Applying migration id=publickey 2026/10/26 20:32:39 INFO Applying migration id=resolvegroup 2026/10/26 20:32:39 INFO Applying migration id=reject 2026/10/26 20:32:39 INFO Applying migration id=autodel 2026/10/26 20:32:39 INFO Applying migration id=jsonb 2026/10/26 20:32:39 INFO Applying migration id=quote 2026/10/26 20:32:39 INFO Applying migration id=rfc9421 2026/10/26 20:32:39 INFO Applying migration id=keys 2026/10/26 20:32:39 INFO Applying migration id=portable 2026/10/26 20:32:39 INFO Applying migration id=proofs 2026/10/26 20:32:39 INFO Applying migration id=contexts 2026/10/26 20:32:39 INFO Applying migration id=deliverieshost 2026/10/26 20:32:39 INFO Applying migration id=pembegin 2026/10/26 20:32:39 INFO Applying migration id=didhost 2026/10/26 20:32:39 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:39 INFO Applying migration id=invites 2026/10/26 20:32:39 INFO Applying migration id=ed25519blob 2026/10/26 20:32:39 INFO Applying migration id=rsablob 2026/10/26 20:32:39 INFO Applying migration id=iconscid 2026/10/26 20:32:39 INFO Applying migration id=actor 2026/10/26 20:32:39 INFO Applying migration id=localkeys 2026/10/26 20:32:39 INFO Applying migration id=deleted 2026/10/26 20:32:39 INFO Applying migration id=history 2026/10/26 20:32:39 INFO Applying migration id=outboxnano 2026/10/26 20:32:39 INFO Applying migration id=implements 2026/10/26 20:32:39 INFO Applying migration id=backfill 2026/10/26 20:32:39 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-49f5-74bc-bb3c-fa5d3f76e390 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/26 20:32: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 (0.47s) === RUN TestUsers_PublicPostSharedNotFollowing 2026/10/26 20:32:39 INFO Applying migration id=initial 2026/10/26 20:32:39 INFO Applying migration id=notesupdated 2026/10/26 20:32:39 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:39 INFO Applying migration id=activitiesid 2026/10/26 20:32:39 INFO Applying migration id=outbox 2026/10/26 20:32:39 INFO Applying migration id=edits 2026/10/26 20:32:39 INFO Applying migration id=outboxactor 2026/10/26 20:32:39 INFO Applying migration id=outboxsender 2026/10/26 20:32:39 INFO Applying migration id=thread 2026/10/26 20:32:39 INFO Applying migration id=host 2026/10/26 20:32:39 INFO Applying migration id=sharedinbox 2026/10/26 20:32:39 INFO Applying migration id=noteshost 2026/10/26 20:32:39 INFO Applying migration id=fetched 2026/10/26 20:32:39 INFO Applying migration id=move 2026/10/26 20:32:39 INFO Applying migration id=cleanup 2026/10/26 20:32:39 INFO Applying migration id=received 2026/10/26 20:32:39 INFO Applying migration id=namehost 2026/10/26 20:32:39 INFO Applying migration id=outboxhost 2026/10/26 20:32:39 INFO Applying migration id=notesfts 2026/10/26 20:32:39 INFO Applying migration id=iconsname 2026/10/26 20:32:39 INFO Applying migration id=nohash 2026/10/26 20:32:39 INFO Applying migration id=shares 2026/10/26 20:32:39 INFO Applying migration id=actorttl 2026/10/26 20:32:39 INFO Applying migration id=tocc 2026/10/26 20:32:39 INFO Applying migration id=followeds 2026/10/26 20:32:39 INFO Applying migration id=certhash 2026/10/26 20:32:39 INFO Applying migration id=follows_sync 2026/10/26 20:32:39 INFO Applying migration id=jsonpath 2026/10/26 20:32:39 INFO Applying migration id=localforward 2026/10/26 20:32:39 INFO Applying migration id=avatar 2026/10/26 20:32:39 INFO Applying migration id=noimage 2026/10/26 20:32:39 INFO Applying migration id=feed 2026/10/26 20:32:39 INFO Applying migration id=bookmarks 2026/10/26 20:32:39 INFO Applying migration id=shareactivity 2026/10/26 20:32:39 INFO Applying migration id=application 2026/10/26 20:32:39 INFO Applying migration id=certificates 2026/10/26 20:32:39 INFO Applying migration id=rawforward 2026/10/26 20:32:39 INFO Applying migration id=publickey 2026/10/26 20:32:39 INFO Applying migration id=resolvegroup 2026/10/26 20:32:39 INFO Applying migration id=reject 2026/10/26 20:32:39 INFO Applying migration id=autodel 2026/10/26 20:32:39 INFO Applying migration id=jsonb 2026/10/26 20:32:39 INFO Applying migration id=quote 2026/10/26 20:32:39 INFO Applying migration id=rfc9421 2026/10/26 20:32:39 INFO Applying migration id=keys 2026/10/26 20:32:39 INFO Applying migration id=portable 2026/10/26 20:32:40 INFO Applying migration id=proofs 2026/10/26 20:32:40 INFO Applying migration id=contexts 2026/10/26 20:32:40 INFO Applying migration id=deliverieshost 2026/10/26 20:32:40 INFO Applying migration id=pembegin 2026/10/26 20:32:40 INFO Applying migration id=didhost 2026/10/26 20:32:40 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:40 INFO Applying migration id=invites 2026/10/26 20:32:40 INFO Applying migration id=ed25519blob 2026/10/26 20:32:40 INFO Applying migration id=rsablob 2026/10/26 20:32:40 INFO Applying migration id=iconscid 2026/10/26 20:32:40 INFO Applying migration id=actor 2026/10/26 20:32:40 INFO Applying migration id=localkeys 2026/10/26 20:32:40 INFO Applying migration id=deleted 2026/10/26 20:32:40 INFO Applying migration id=history 2026/10/26 20:32:40 INFO Applying migration id=outboxnano 2026/10/26 20:32:40 INFO Applying migration id=implements 2026/10/26 20:32:40 INFO Applying migration id=backfill 2026/10/26 20:32:41 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-4e85-7c2e-9843-2ec9f0ba23c7 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/26 20:32:41 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:32:41 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179ea-4e89-72db-9af0-f0079704e16a activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-4e85-7c2e-9843-2ec9f0ba23c7 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.16s) === RUN TestView_NoReplies 2026/10/26 20:32:41 INFO Applying migration id=initial 2026/10/26 20:32:41 INFO Applying migration id=notesupdated 2026/10/26 20:32:41 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:41 INFO Applying migration id=activitiesid 2026/10/26 20:32:41 INFO Applying migration id=outbox 2026/10/26 20:32:41 INFO Applying migration id=edits 2026/10/26 20:32:41 INFO Applying migration id=outboxactor 2026/10/26 20:32:41 INFO Applying migration id=outboxsender 2026/10/26 20:32:41 INFO Applying migration id=thread 2026/10/26 20:32:41 INFO Applying migration id=host 2026/10/26 20:32:41 INFO Applying migration id=sharedinbox 2026/10/26 20:32:41 INFO Applying migration id=noteshost 2026/10/26 20:32:41 INFO Applying migration id=fetched 2026/10/26 20:32:41 INFO Applying migration id=move 2026/10/26 20:32:41 INFO Applying migration id=cleanup 2026/10/26 20:32:41 INFO Applying migration id=received 2026/10/26 20:32:41 INFO Applying migration id=namehost 2026/10/26 20:32:41 INFO Applying migration id=outboxhost 2026/10/26 20:32:41 INFO Applying migration id=notesfts 2026/10/26 20:32:41 INFO Applying migration id=iconsname 2026/10/26 20:32:41 INFO Applying migration id=nohash 2026/10/26 20:32:41 INFO Applying migration id=shares 2026/10/26 20:32:41 INFO Applying migration id=actorttl 2026/10/26 20:32:41 INFO Applying migration id=tocc 2026/10/26 20:32:41 INFO Applying migration id=followeds 2026/10/26 20:32:41 INFO Applying migration id=certhash 2026/10/26 20:32:41 INFO Applying migration id=follows_sync 2026/10/26 20:32:41 INFO Applying migration id=jsonpath 2026/10/26 20:32:41 INFO Applying migration id=localforward 2026/10/26 20:32:41 INFO Applying migration id=avatar 2026/10/26 20:32:41 INFO Applying migration id=noimage 2026/10/26 20:32:41 INFO Applying migration id=feed 2026/10/26 20:32:41 INFO Applying migration id=bookmarks 2026/10/26 20:32:41 INFO Applying migration id=shareactivity 2026/10/26 20:32:41 INFO Applying migration id=application 2026/10/26 20:32:41 INFO Applying migration id=certificates 2026/10/26 20:32:41 INFO Applying migration id=rawforward 2026/10/26 20:32:41 INFO Applying migration id=publickey 2026/10/26 20:32:41 INFO Applying migration id=resolvegroup 2026/10/26 20:32:41 INFO Applying migration id=reject 2026/10/26 20:32:41 INFO Applying migration id=autodel 2026/10/26 20:32:41 INFO Applying migration id=jsonb 2026/10/26 20:32:41 INFO Applying migration id=quote 2026/10/26 20:32:41 INFO Applying migration id=rfc9421 2026/10/26 20:32:41 INFO Applying migration id=keys 2026/10/26 20:32:41 INFO Applying migration id=portable 2026/10/26 20:32:41 INFO Applying migration id=proofs 2026/10/26 20:32:41 INFO Applying migration id=contexts 2026/10/26 20:32:41 INFO Applying migration id=deliverieshost 2026/10/26 20:32:41 INFO Applying migration id=pembegin 2026/10/26 20:32:41 INFO Applying migration id=didhost 2026/10/26 20:32:41 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:41 INFO Applying migration id=invites 2026/10/26 20:32:41 INFO Applying migration id=ed25519blob 2026/10/26 20:32:41 INFO Applying migration id=rsablob 2026/10/26 20:32:41 INFO Applying migration id=iconscid 2026/10/26 20:32:41 INFO Applying migration id=actor 2026/10/26 20:32:41 INFO Applying migration id=localkeys 2026/10/26 20:32:41 INFO Applying migration id=deleted 2026/10/26 20:32:41 INFO Applying migration id=history 2026/10/26 20:32:41 INFO Applying migration id=outboxnano 2026/10/26 20:32:41 INFO Applying migration id=implements 2026/10/26 20:32:41 INFO Applying migration id=backfill 2026/10/26 20:32:41 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-51f0-7d7f-a803-652ee5ce25e7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-51f0-7d3e-9a8c-9c877a8a8ac8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-51f0-7d3e-9a8c-9c877a8a8ac8 2026/10/26 20:32:41 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-51f0-7d3e-9a8c-9c877a8a8ac8 --- PASS: TestView_NoReplies (0.88s) === RUN TestView_OneReply 2026/10/26 20:32:41 INFO Applying migration id=initial 2026/10/26 20:32:41 INFO Applying migration id=notesupdated 2026/10/26 20:32:41 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:41 INFO Applying migration id=activitiesid 2026/10/26 20:32:41 INFO Applying migration id=outbox 2026/10/26 20:32:41 INFO Applying migration id=edits 2026/10/26 20:32:41 INFO Applying migration id=outboxactor 2026/10/26 20:32:41 INFO Applying migration id=outboxsender 2026/10/26 20:32:41 INFO Applying migration id=thread 2026/10/26 20:32:41 INFO Applying migration id=host 2026/10/26 20:32:41 INFO Applying migration id=sharedinbox 2026/10/26 20:32:41 INFO Applying migration id=noteshost 2026/10/26 20:32:41 INFO Applying migration id=fetched 2026/10/26 20:32:41 INFO Applying migration id=move 2026/10/26 20:32:41 INFO Applying migration id=cleanup 2026/10/26 20:32:41 INFO Applying migration id=received 2026/10/26 20:32:41 INFO Applying migration id=namehost 2026/10/26 20:32:41 INFO Applying migration id=outboxhost 2026/10/26 20:32:41 INFO Applying migration id=notesfts 2026/10/26 20:32:41 INFO Applying migration id=iconsname 2026/10/26 20:32:41 INFO Applying migration id=nohash 2026/10/26 20:32:41 INFO Applying migration id=shares 2026/10/26 20:32:41 INFO Applying migration id=actorttl 2026/10/26 20:32:41 INFO Applying migration id=tocc 2026/10/26 20:32:41 INFO Applying migration id=followeds 2026/10/26 20:32:42 INFO Applying migration id=certhash 2026/10/26 20:32:42 INFO Applying migration id=follows_sync 2026/10/26 20:32:42 INFO Applying migration id=jsonpath 2026/10/26 20:32:42 INFO Applying migration id=localforward 2026/10/26 20:32:42 INFO Applying migration id=avatar 2026/10/26 20:32:42 INFO Applying migration id=noimage 2026/10/26 20:32:42 INFO Applying migration id=feed 2026/10/26 20:32:42 INFO Applying migration id=bookmarks 2026/10/26 20:32:42 INFO Applying migration id=shareactivity 2026/10/26 20:32:42 INFO Applying migration id=application 2026/10/26 20:32:42 INFO Applying migration id=certificates 2026/10/26 20:32:42 INFO Applying migration id=rawforward 2026/10/26 20:32:42 INFO Applying migration id=publickey 2026/10/26 20:32:42 INFO Applying migration id=resolvegroup 2026/10/26 20:32:42 INFO Applying migration id=reject 2026/10/26 20:32:42 INFO Applying migration id=autodel 2026/10/26 20:32:42 INFO Applying migration id=jsonb 2026/10/26 20:32:42 INFO Applying migration id=quote 2026/10/26 20:32:42 INFO Applying migration id=rfc9421 2026/10/26 20:32:42 INFO Applying migration id=keys 2026/10/26 20:32:42 INFO Applying migration id=portable 2026/10/26 20:32:42 INFO Applying migration id=proofs 2026/10/26 20:32:42 INFO Applying migration id=contexts 2026/10/26 20:32:42 INFO Applying migration id=deliverieshost 2026/10/26 20:32:42 INFO Applying migration id=pembegin 2026/10/26 20:32:42 INFO Applying migration id=didhost 2026/10/26 20:32:42 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:42 INFO Applying migration id=invites 2026/10/26 20:32:42 INFO Applying migration id=ed25519blob 2026/10/26 20:32:42 INFO Applying migration id=rsablob 2026/10/26 20:32:42 INFO Applying migration id=iconscid 2026/10/26 20:32:42 INFO Applying migration id=actor 2026/10/26 20:32:42 INFO Applying migration id=localkeys 2026/10/26 20:32:42 INFO Applying migration id=deleted 2026/10/26 20:32:42 INFO Applying migration id=history 2026/10/26 20:32:42 INFO Applying migration id=outboxnano 2026/10/26 20:32:42 INFO Applying migration id=implements 2026/10/26 20:32:42 INFO Applying migration id=backfill 2026/10/26 20:32:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-55cf-7eb9-b707-429c59d5c40e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-55cf-7e64-9cac-61390c77bc0d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-55cf-7e64-9cac-61390c77bc0d 2026/10/26 20:32:42 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179ea-55cf-7e64-9cac-61390c77bc0d 2026/10/26 20:32:42 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179ea-55d1-7bac-be87-52d4754dc633 note=https://localhost.localdomain:8443/post/01a179ea-55d1-7b7c-9ff1-9577db503527 thread=https://localhost.localdomain:8443/post/01a179ea-55cf-7e64-9cac-61390c77bc0d starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:42 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-55d1-7bac-be87-52d4754dc633 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-55d1-7b7c-9ff1-9577db503527 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-55d1-7b7c-9ff1-9577db503527 2026/10/26 20:32:42 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-55cf-7e64-9cac-61390c77bc0d --- PASS: TestView_OneReply (0.99s) === RUN TestView_TwoReplies 2026/10/26 20:32:42 INFO Applying migration id=initial 2026/10/26 20:32:42 INFO Applying migration id=notesupdated 2026/10/26 20:32:42 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:42 INFO Applying migration id=activitiesid 2026/10/26 20:32:42 INFO Applying migration id=outbox 2026/10/26 20:32:42 INFO Applying migration id=edits 2026/10/26 20:32:42 INFO Applying migration id=outboxactor 2026/10/26 20:32:42 INFO Applying migration id=outboxsender 2026/10/26 20:32:42 INFO Applying migration id=thread 2026/10/26 20:32:42 INFO Applying migration id=host 2026/10/26 20:32:42 INFO Applying migration id=sharedinbox 2026/10/26 20:32:42 INFO Applying migration id=noteshost 2026/10/26 20:32:42 INFO Applying migration id=fetched 2026/10/26 20:32:42 INFO Applying migration id=move 2026/10/26 20:32:42 INFO Applying migration id=cleanup 2026/10/26 20:32:42 INFO Applying migration id=received 2026/10/26 20:32:42 INFO Applying migration id=namehost 2026/10/26 20:32:42 INFO Applying migration id=outboxhost 2026/10/26 20:32:42 INFO Applying migration id=notesfts 2026/10/26 20:32:42 INFO Applying migration id=iconsname 2026/10/26 20:32:42 INFO Applying migration id=nohash 2026/10/26 20:32:42 INFO Applying migration id=shares 2026/10/26 20:32:42 INFO Applying migration id=actorttl 2026/10/26 20:32:42 INFO Applying migration id=tocc 2026/10/26 20:32:42 INFO Applying migration id=followeds 2026/10/26 20:32:42 INFO Applying migration id=certhash 2026/10/26 20:32:42 INFO Applying migration id=follows_sync 2026/10/26 20:32:42 INFO Applying migration id=jsonpath 2026/10/26 20:32:43 INFO Applying migration id=localforward 2026/10/26 20:32:43 INFO Applying migration id=avatar 2026/10/26 20:32:43 INFO Applying migration id=noimage 2026/10/26 20:32:43 INFO Applying migration id=feed 2026/10/26 20:32:43 INFO Applying migration id=bookmarks 2026/10/26 20:32:43 INFO Applying migration id=shareactivity 2026/10/26 20:32:43 INFO Applying migration id=application 2026/10/26 20:32:43 INFO Applying migration id=certificates 2026/10/26 20:32:43 INFO Applying migration id=rawforward 2026/10/26 20:32:43 INFO Applying migration id=publickey 2026/10/26 20:32:43 INFO Applying migration id=resolvegroup 2026/10/26 20:32:43 INFO Applying migration id=reject 2026/10/26 20:32:43 INFO Applying migration id=autodel 2026/10/26 20:32:43 INFO Applying migration id=jsonb 2026/10/26 20:32:43 INFO Applying migration id=quote 2026/10/26 20:32:43 INFO Applying migration id=rfc9421 2026/10/26 20:32:43 INFO Applying migration id=keys 2026/10/26 20:32:43 INFO Applying migration id=portable 2026/10/26 20:32:43 INFO Applying migration id=proofs 2026/10/26 20:32:43 INFO Applying migration id=contexts 2026/10/26 20:32:43 INFO Applying migration id=deliverieshost 2026/10/26 20:32:43 INFO Applying migration id=pembegin 2026/10/26 20:32:43 INFO Applying migration id=didhost 2026/10/26 20:32:43 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:43 INFO Applying migration id=invites 2026/10/26 20:32:43 INFO Applying migration id=ed25519blob 2026/10/26 20:32:43 INFO Applying migration id=rsablob 2026/10/26 20:32:43 INFO Applying migration id=iconscid 2026/10/26 20:32:43 INFO Applying migration id=actor 2026/10/26 20:32:43 INFO Applying migration id=localkeys 2026/10/26 20:32:43 INFO Applying migration id=deleted 2026/10/26 20:32:43 INFO Applying migration id=history 2026/10/26 20:32:43 INFO Applying migration id=outboxnano 2026/10/26 20:32:43 INFO Applying migration id=implements 2026/10/26 20:32:43 INFO Applying migration id=backfill 2026/10/26 20:32:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-5841-7540-9d28-658573b4660d activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-5841-7476-95b5-0b004a226235 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-5841-7476-95b5-0b004a226235 2026/10/26 20:32:43 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179ea-5841-7476-95b5-0b004a226235 2026/10/26 20:32:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179ea-5843-7212-bc94-717d392b5bdf note=https://localhost.localdomain:8443/post/01a179ea-5843-71e8-8f94-eebab3297cfd thread=https://localhost.localdomain:8443/post/01a179ea-5841-7476-95b5-0b004a226235 starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-5843-7212-bc94-717d392b5bdf activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-5843-71e8-8f94-eebab3297cfd activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-5843-71e8-8f94-eebab3297cfd 2026/10/26 20:32:43 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179ea-5841-7476-95b5-0b004a226235 2026/10/26 20:32:43 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179ea-5845-7564-9e0e-ac867b8ef15a note=https://localhost.localdomain:8443/post/01a179ea-5845-753b-95f0-46f05d2a6f62 thread=https://localhost.localdomain:8443/post/01a179ea-5841-7476-95b5-0b004a226235 starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:43 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-5845-7564-9e0e-ac867b8ef15a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-5845-753b-95f0-46f05d2a6f62 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a179ea-5845-753b-95f0-46f05d2a6f62 2026/10/26 20:32:43 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-5841-7476-95b5-0b004a226235 --- PASS: TestView_TwoReplies (0.63s) === RUN TestView_TwoRepliesBigOffset 2026/10/26 20:32:43 INFO Applying migration id=initial 2026/10/26 20:32:43 INFO Applying migration id=notesupdated 2026/10/26 20:32:43 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:43 INFO Applying migration id=activitiesid 2026/10/26 20:32:43 INFO Applying migration id=outbox 2026/10/26 20:32:43 INFO Applying migration id=edits 2026/10/26 20:32:43 INFO Applying migration id=outboxactor 2026/10/26 20:32:43 INFO Applying migration id=outboxsender 2026/10/26 20:32:43 INFO Applying migration id=thread 2026/10/26 20:32:43 INFO Applying migration id=host 2026/10/26 20:32:43 INFO Applying migration id=sharedinbox 2026/10/26 20:32:43 INFO Applying migration id=noteshost 2026/10/26 20:32:43 INFO Applying migration id=fetched 2026/10/26 20:32:43 INFO Applying migration id=move 2026/10/26 20:32:43 INFO Applying migration id=cleanup 2026/10/26 20:32:43 INFO Applying migration id=received 2026/10/26 20:32:43 INFO Applying migration id=namehost 2026/10/26 20:32:43 INFO Applying migration id=outboxhost 2026/10/26 20:32:43 INFO Applying migration id=notesfts 2026/10/26 20:32:43 INFO Applying migration id=iconsname 2026/10/26 20:32:43 INFO Applying migration id=nohash 2026/10/26 20:32:43 INFO Applying migration id=shares 2026/10/26 20:32:43 INFO Applying migration id=actorttl 2026/10/26 20:32:43 INFO Applying migration id=tocc 2026/10/26 20:32:43 INFO Applying migration id=followeds 2026/10/26 20:32:43 INFO Applying migration id=certhash 2026/10/26 20:32:43 INFO Applying migration id=follows_sync 2026/10/26 20:32:43 INFO Applying migration id=jsonpath 2026/10/26 20:32:43 INFO Applying migration id=localforward 2026/10/26 20:32:43 INFO Applying migration id=avatar 2026/10/26 20:32:43 INFO Applying migration id=noimage 2026/10/26 20:32:43 INFO Applying migration id=feed 2026/10/26 20:32:43 INFO Applying migration id=bookmarks 2026/10/26 20:32:43 INFO Applying migration id=shareactivity 2026/10/26 20:32:43 INFO Applying migration id=application 2026/10/26 20:32:43 INFO Applying migration id=certificates 2026/10/26 20:32:43 INFO Applying migration id=rawforward 2026/10/26 20:32:43 INFO Applying migration id=publickey 2026/10/26 20:32:43 INFO Applying migration id=resolvegroup 2026/10/26 20:32:43 INFO Applying migration id=reject 2026/10/26 20:32:43 INFO Applying migration id=autodel 2026/10/26 20:32:43 INFO Applying migration id=jsonb 2026/10/26 20:32:43 INFO Applying migration id=quote 2026/10/26 20:32:43 INFO Applying migration id=rfc9421 2026/10/26 20:32:43 INFO Applying migration id=keys 2026/10/26 20:32:43 INFO Applying migration id=portable 2026/10/26 20:32:43 INFO Applying migration id=proofs 2026/10/26 20:32:43 INFO Applying migration id=contexts 2026/10/26 20:32:43 INFO Applying migration id=deliverieshost 2026/10/26 20:32:43 INFO Applying migration id=pembegin 2026/10/26 20:32:43 INFO Applying migration id=didhost 2026/10/26 20:32:43 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:43 INFO Applying migration id=invites 2026/10/26 20:32:43 INFO Applying migration id=ed25519blob 2026/10/26 20:32:43 INFO Applying migration id=rsablob 2026/10/26 20:32:43 INFO Applying migration id=iconscid 2026/10/26 20:32:43 INFO Applying migration id=actor 2026/10/26 20:32:43 INFO Applying migration id=localkeys 2026/10/26 20:32:43 INFO Applying migration id=deleted 2026/10/26 20:32:43 INFO Applying migration id=history 2026/10/26 20:32:43 INFO Applying migration id=outboxnano 2026/10/26 20:32:43 INFO Applying migration id=implements 2026/10/26 20:32:43 INFO Applying migration id=backfill 2026/10/26 20:32:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-5ebf-7b84-ab0b-51f1e0557c81 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-5ebf-7b14-a544-641adce20ee9 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-5ebf-7b14-a544-641adce20ee9 2026/10/26 20:32:45 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179ea-5ebf-7b14-a544-641adce20ee9 2026/10/26 20:32:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179ea-5ec1-7ed1-b3a5-e163f4092d94 note=https://localhost.localdomain:8443/post/01a179ea-5ec1-7e78-b101-a8ce3bc647a5 thread=https://localhost.localdomain:8443/post/01a179ea-5ebf-7b14-a544-641adce20ee9 starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-5ec1-7ed1-b3a5-e163f4092d94 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-5ec1-7e78-b101-a8ce3bc647a5 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-5ec1-7e78-b101-a8ce3bc647a5 2026/10/26 20:32:45 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179ea-5ebf-7b14-a544-641adce20ee9 2026/10/26 20:32:45 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179ea-5ec3-7b4f-81d0-c6db23f95581 note=https://localhost.localdomain:8443/post/01a179ea-5ec3-7b21-91cf-f74123c99cab thread=https://localhost.localdomain:8443/post/01a179ea-5ebf-7b14-a544-641adce20ee9 starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:45 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-5ec3-7b4f-81d0-c6db23f95581 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-5ec3-7b21-91cf-f74123c99cab activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a179ea-5ec3-7b21-91cf-f74123c99cab 2026/10/26 20:32:45 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-5ebf-7b14-a544-641adce20ee9 --- PASS: TestView_TwoRepliesBigOffset (1.66s) === RUN TestView_TwoRepliesBigOffsetUnauthenticatedUser 2026/10/26 20:32:45 INFO Applying migration id=initial 2026/10/26 20:32:45 INFO Applying migration id=notesupdated 2026/10/26 20:32:45 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:45 INFO Applying migration id=activitiesid 2026/10/26 20:32:45 INFO Applying migration id=outbox 2026/10/26 20:32:45 INFO Applying migration id=edits 2026/10/26 20:32:45 INFO Applying migration id=outboxactor 2026/10/26 20:32:45 INFO Applying migration id=outboxsender 2026/10/26 20:32:45 INFO Applying migration id=thread 2026/10/26 20:32:45 INFO Applying migration id=host 2026/10/26 20:32:45 INFO Applying migration id=sharedinbox 2026/10/26 20:32:45 INFO Applying migration id=noteshost 2026/10/26 20:32:45 INFO Applying migration id=fetched 2026/10/26 20:32:45 INFO Applying migration id=move 2026/10/26 20:32:45 INFO Applying migration id=cleanup 2026/10/26 20:32:45 INFO Applying migration id=received 2026/10/26 20:32:45 INFO Applying migration id=namehost 2026/10/26 20:32:45 INFO Applying migration id=outboxhost 2026/10/26 20:32:45 INFO Applying migration id=notesfts 2026/10/26 20:32:45 INFO Applying migration id=iconsname 2026/10/26 20:32:45 INFO Applying migration id=nohash 2026/10/26 20:32:45 INFO Applying migration id=shares 2026/10/26 20:32:45 INFO Applying migration id=actorttl 2026/10/26 20:32:45 INFO Applying migration id=tocc 2026/10/26 20:32:45 INFO Applying migration id=followeds 2026/10/26 20:32:45 INFO Applying migration id=certhash 2026/10/26 20:32:45 INFO Applying migration id=follows_sync 2026/10/26 20:32:45 INFO Applying migration id=jsonpath 2026/10/26 20:32:45 INFO Applying migration id=localforward 2026/10/26 20:32:45 INFO Applying migration id=avatar 2026/10/26 20:32:45 INFO Applying migration id=noimage 2026/10/26 20:32:45 INFO Applying migration id=feed 2026/10/26 20:32:45 INFO Applying migration id=bookmarks 2026/10/26 20:32:45 INFO Applying migration id=shareactivity 2026/10/26 20:32:45 INFO Applying migration id=application 2026/10/26 20:32:45 INFO Applying migration id=certificates 2026/10/26 20:32:45 INFO Applying migration id=rawforward 2026/10/26 20:32:45 INFO Applying migration id=publickey 2026/10/26 20:32:45 INFO Applying migration id=resolvegroup 2026/10/26 20:32:45 INFO Applying migration id=reject 2026/10/26 20:32:45 INFO Applying migration id=autodel 2026/10/26 20:32:45 INFO Applying migration id=jsonb 2026/10/26 20:32:45 INFO Applying migration id=quote 2026/10/26 20:32:45 INFO Applying migration id=rfc9421 2026/10/26 20:32:45 INFO Applying migration id=keys 2026/10/26 20:32:45 INFO Applying migration id=portable 2026/10/26 20:32:45 INFO Applying migration id=proofs 2026/10/26 20:32:45 INFO Applying migration id=contexts 2026/10/26 20:32:45 INFO Applying migration id=deliverieshost 2026/10/26 20:32:45 INFO Applying migration id=pembegin 2026/10/26 20:32:45 INFO Applying migration id=didhost 2026/10/26 20:32:45 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:45 INFO Applying migration id=invites 2026/10/26 20:32:45 INFO Applying migration id=ed25519blob 2026/10/26 20:32:45 INFO Applying migration id=rsablob 2026/10/26 20:32:45 INFO Applying migration id=iconscid 2026/10/26 20:32:45 INFO Applying migration id=actor 2026/10/26 20:32:45 INFO Applying migration id=localkeys 2026/10/26 20:32:45 INFO Applying migration id=deleted 2026/10/26 20:32:45 INFO Applying migration id=history 2026/10/26 20:32:45 INFO Applying migration id=outboxnano 2026/10/26 20:32:45 INFO Applying migration id=implements 2026/10/26 20:32:45 INFO Applying migration id=backfill 2026/10/26 20:32:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-61d8-7c69-a2d5-aa5f219b3cb8 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-61d8-7bf0-a081-3675df4626ec activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-61d8-7bf0-a081-3675df4626ec 2026/10/26 20:32:46 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179ea-61d8-7bf0-a081-3675df4626ec 2026/10/26 20:32:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179ea-61da-79ab-91dd-fc7054a1ce71 note=https://localhost.localdomain:8443/post/01a179ea-61da-7978-8821-781d9b842d99 thread=https://localhost.localdomain:8443/post/01a179ea-61d8-7bf0-a081-3675df4626ec starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-61da-79ab-91dd-fc7054a1ce71 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-61da-7978-8821-781d9b842d99 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-61da-7978-8821-781d9b842d99 2026/10/26 20:32:46 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179ea-61d8-7bf0-a081-3675df4626ec 2026/10/26 20:32:46 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179ea-61dc-7684-975c-264ae17ccbc0 note=https://localhost.localdomain:8443/post/01a179ea-61dc-7655-8290-afeb95593899 thread=https://localhost.localdomain:8443/post/01a179ea-61d8-7bf0-a081-3675df4626ec starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:46 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-61dc-7684-975c-264ae17ccbc0 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-61dc-7655-8290-afeb95593899 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a179ea-61dc-7655-8290-afeb95593899 2026/10/26 20:32:46 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-61d8-7bf0-a081-3675df4626ec --- PASS: TestView_TwoRepliesBigOffsetUnauthenticatedUser (0.79s) === RUN TestView_TwoRepliesUnauthenticatedUser 2026/10/26 20:32:46 INFO Applying migration id=initial 2026/10/26 20:32:46 INFO Applying migration id=notesupdated 2026/10/26 20:32:46 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:46 INFO Applying migration id=activitiesid 2026/10/26 20:32:46 INFO Applying migration id=outbox 2026/10/26 20:32:46 INFO Applying migration id=edits 2026/10/26 20:32:46 INFO Applying migration id=outboxactor 2026/10/26 20:32:46 INFO Applying migration id=outboxsender 2026/10/26 20:32:46 INFO Applying migration id=thread 2026/10/26 20:32:46 INFO Applying migration id=host 2026/10/26 20:32:46 INFO Applying migration id=sharedinbox 2026/10/26 20:32:46 INFO Applying migration id=noteshost 2026/10/26 20:32:46 INFO Applying migration id=fetched 2026/10/26 20:32:46 INFO Applying migration id=move 2026/10/26 20:32:46 INFO Applying migration id=cleanup 2026/10/26 20:32:46 INFO Applying migration id=received 2026/10/26 20:32:46 INFO Applying migration id=namehost 2026/10/26 20:32:46 INFO Applying migration id=outboxhost 2026/10/26 20:32:46 INFO Applying migration id=notesfts 2026/10/26 20:32:46 INFO Applying migration id=iconsname 2026/10/26 20:32:46 INFO Applying migration id=nohash 2026/10/26 20:32:46 INFO Applying migration id=shares 2026/10/26 20:32:46 INFO Applying migration id=actorttl 2026/10/26 20:32:46 INFO Applying migration id=tocc 2026/10/26 20:32:46 INFO Applying migration id=followeds 2026/10/26 20:32:46 INFO Applying migration id=certhash 2026/10/26 20:32:46 INFO Applying migration id=follows_sync 2026/10/26 20:32:46 INFO Applying migration id=jsonpath 2026/10/26 20:32:46 INFO Applying migration id=localforward 2026/10/26 20:32:46 INFO Applying migration id=avatar 2026/10/26 20:32:46 INFO Applying migration id=noimage 2026/10/26 20:32:46 INFO Applying migration id=feed 2026/10/26 20:32:46 INFO Applying migration id=bookmarks 2026/10/26 20:32:46 INFO Applying migration id=shareactivity 2026/10/26 20:32:46 INFO Applying migration id=application 2026/10/26 20:32:46 INFO Applying migration id=certificates 2026/10/26 20:32:46 INFO Applying migration id=rawforward 2026/10/26 20:32:46 INFO Applying migration id=publickey 2026/10/26 20:32:46 INFO Applying migration id=resolvegroup 2026/10/26 20:32:46 INFO Applying migration id=reject 2026/10/26 20:32:46 INFO Applying migration id=autodel 2026/10/26 20:32:46 INFO Applying migration id=jsonb 2026/10/26 20:32:46 INFO Applying migration id=quote 2026/10/26 20:32:46 INFO Applying migration id=rfc9421 2026/10/26 20:32:46 INFO Applying migration id=keys 2026/10/26 20:32:46 INFO Applying migration id=portable 2026/10/26 20:32:46 INFO Applying migration id=proofs 2026/10/26 20:32:46 INFO Applying migration id=contexts 2026/10/26 20:32:46 INFO Applying migration id=deliverieshost 2026/10/26 20:32:46 INFO Applying migration id=pembegin 2026/10/26 20:32:46 INFO Applying migration id=didhost 2026/10/26 20:32:46 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:46 INFO Applying migration id=invites 2026/10/26 20:32:46 INFO Applying migration id=ed25519blob 2026/10/26 20:32:46 INFO Applying migration id=rsablob 2026/10/26 20:32:46 INFO Applying migration id=iconscid 2026/10/26 20:32:46 INFO Applying migration id=actor 2026/10/26 20:32:46 INFO Applying migration id=localkeys 2026/10/26 20:32:46 INFO Applying migration id=deleted 2026/10/26 20:32:46 INFO Applying migration id=history 2026/10/26 20:32:46 INFO Applying migration id=outboxnano 2026/10/26 20:32:46 INFO Applying migration id=implements 2026/10/26 20:32:46 INFO Applying migration id=backfill 2026/10/26 20:32:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-666d-797f-aa33-08af614ba629 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-666d-7934-9f51-6a138864f53d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-666d-7934-9f51-6a138864f53d 2026/10/26 20:32:47 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179ea-666d-7934-9f51-6a138864f53d 2026/10/26 20:32:47 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179ea-6670-7393-bd80-22aa79662167 note=https://localhost.localdomain:8443/post/01a179ea-6670-7338-8794-7549891817c8 thread=https://localhost.localdomain:8443/post/01a179ea-666d-7934-9f51-6a138864f53d starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-6670-7393-bd80-22aa79662167 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-6670-7338-8794-7549891817c8 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-6670-7338-8794-7549891817c8 2026/10/26 20:32:47 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179ea-666d-7934-9f51-6a138864f53d 2026/10/26 20:32:47 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179ea-6672-703a-a49b-dc9fffdf41e1 note=https://localhost.localdomain:8443/post/01a179ea-6672-700b-b903-a8fe53c1eb4e thread=https://localhost.localdomain:8443/post/01a179ea-666d-7934-9f51-6a138864f53d starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-6672-703a-a49b-dc9fffdf41e1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/carol activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-6672-700b-b903-a8fe53c1eb4e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/carol post=https://localhost.localdomain:8443/post/01a179ea-6672-700b-b903-a8fe53c1eb4e 2026/10/26 20:32:47 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-666d-7934-9f51-6a138864f53d --- PASS: TestView_TwoRepliesUnauthenticatedUser (1.17s) === RUN TestView_OneReplyPostDeleted 2026/10/26 20:32:47 INFO Applying migration id=initial 2026/10/26 20:32:47 INFO Applying migration id=notesupdated 2026/10/26 20:32:47 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:47 INFO Applying migration id=activitiesid 2026/10/26 20:32:47 INFO Applying migration id=outbox 2026/10/26 20:32:47 INFO Applying migration id=edits 2026/10/26 20:32:47 INFO Applying migration id=outboxactor 2026/10/26 20:32:47 INFO Applying migration id=outboxsender 2026/10/26 20:32:47 INFO Applying migration id=thread 2026/10/26 20:32:47 INFO Applying migration id=host 2026/10/26 20:32:47 INFO Applying migration id=sharedinbox 2026/10/26 20:32:47 INFO Applying migration id=noteshost 2026/10/26 20:32:47 INFO Applying migration id=fetched 2026/10/26 20:32:47 INFO Applying migration id=move 2026/10/26 20:32:47 INFO Applying migration id=cleanup 2026/10/26 20:32:47 INFO Applying migration id=received 2026/10/26 20:32:47 INFO Applying migration id=namehost 2026/10/26 20:32:47 INFO Applying migration id=outboxhost 2026/10/26 20:32:47 INFO Applying migration id=notesfts 2026/10/26 20:32:47 INFO Applying migration id=iconsname 2026/10/26 20:32:47 INFO Applying migration id=nohash 2026/10/26 20:32:47 INFO Applying migration id=shares 2026/10/26 20:32:47 INFO Applying migration id=actorttl 2026/10/26 20:32:47 INFO Applying migration id=tocc 2026/10/26 20:32:47 INFO Applying migration id=followeds 2026/10/26 20:32:47 INFO Applying migration id=certhash 2026/10/26 20:32:47 INFO Applying migration id=follows_sync 2026/10/26 20:32:47 INFO Applying migration id=jsonpath 2026/10/26 20:32:47 INFO Applying migration id=localforward 2026/10/26 20:32:47 INFO Applying migration id=avatar 2026/10/26 20:32:47 INFO Applying migration id=noimage 2026/10/26 20:32:47 INFO Applying migration id=feed 2026/10/26 20:32:47 INFO Applying migration id=bookmarks 2026/10/26 20:32:47 INFO Applying migration id=shareactivity 2026/10/26 20:32:47 INFO Applying migration id=application 2026/10/26 20:32:47 INFO Applying migration id=certificates 2026/10/26 20:32:47 INFO Applying migration id=rawforward 2026/10/26 20:32:47 INFO Applying migration id=publickey 2026/10/26 20:32:47 INFO Applying migration id=resolvegroup 2026/10/26 20:32:47 INFO Applying migration id=reject 2026/10/26 20:32:47 INFO Applying migration id=autodel 2026/10/26 20:32:47 INFO Applying migration id=jsonb 2026/10/26 20:32:47 INFO Applying migration id=quote 2026/10/26 20:32:47 INFO Applying migration id=rfc9421 2026/10/26 20:32:47 INFO Applying migration id=keys 2026/10/26 20:32:47 INFO Applying migration id=portable 2026/10/26 20:32:47 INFO Applying migration id=proofs 2026/10/26 20:32:47 INFO Applying migration id=contexts 2026/10/26 20:32:47 INFO Applying migration id=deliverieshost 2026/10/26 20:32:47 INFO Applying migration id=pembegin 2026/10/26 20:32:47 INFO Applying migration id=didhost 2026/10/26 20:32:47 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:47 INFO Applying migration id=invites 2026/10/26 20:32:47 INFO Applying migration id=ed25519blob 2026/10/26 20:32:47 INFO Applying migration id=rsablob 2026/10/26 20:32:47 INFO Applying migration id=iconscid 2026/10/26 20:32:47 INFO Applying migration id=actor 2026/10/26 20:32:47 INFO Applying migration id=localkeys 2026/10/26 20:32:47 INFO Applying migration id=deleted 2026/10/26 20:32:47 INFO Applying migration id=history 2026/10/26 20:32:47 INFO Applying migration id=outboxnano 2026/10/26 20:32:47 INFO Applying migration id=implements 2026/10/26 20:32:47 INFO Applying migration id=backfill 2026/10/26 20:32:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-68bc-782d-b5f4-3dd8420dc2c1 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-68bc-77d6-8124-1c13016496d3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-68bc-77d6-8124-1c13016496d3 2026/10/26 20:32:47 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179ea-68bc-77d6-8124-1c13016496d3 2026/10/26 20:32:47 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179ea-68be-74e0-8798-3f1e901e350b note=https://localhost.localdomain:8443/post/01a179ea-68be-74b4-a89f-42f5ccdca9cc thread=https://localhost.localdomain:8443/post/01a179ea-68bc-77d6-8124-1c13016496d3 starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:47 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-68be-74e0-8798-3f1e901e350b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-68be-74b4-a89f-42f5ccdca9cc activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-68be-74b4-a89f-42f5ccdca9cc 2026/10/26 20:32:47 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-68bc-77d6-8124-1c13016496d3 2026/10/26 20:32:47 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a179ea-68bc-77d6-8124-1c13016496d3#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-68bc-77d6-8124-1c13016496d3 activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a179ea-68bc-77d6-8124-1c13016496d3 2026/10/26 20:32:47 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-68be-74b4-a89f-42f5ccdca9cc --- PASS: TestView_OneReplyPostDeleted (0.59s) === RUN TestView_OneReplyPostNotDeleted 2026/10/26 20:32:47 INFO Applying migration id=initial 2026/10/26 20:32:47 INFO Applying migration id=notesupdated 2026/10/26 20:32:47 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:47 INFO Applying migration id=activitiesid 2026/10/26 20:32:47 INFO Applying migration id=outbox 2026/10/26 20:32:47 INFO Applying migration id=edits 2026/10/26 20:32:47 INFO Applying migration id=outboxactor 2026/10/26 20:32:47 INFO Applying migration id=outboxsender 2026/10/26 20:32:47 INFO Applying migration id=thread 2026/10/26 20:32:47 INFO Applying migration id=host 2026/10/26 20:32:47 INFO Applying migration id=sharedinbox 2026/10/26 20:32:47 INFO Applying migration id=noteshost 2026/10/26 20:32:47 INFO Applying migration id=fetched 2026/10/26 20:32:47 INFO Applying migration id=move 2026/10/26 20:32:47 INFO Applying migration id=cleanup 2026/10/26 20:32:47 INFO Applying migration id=received 2026/10/26 20:32:47 INFO Applying migration id=namehost 2026/10/26 20:32:47 INFO Applying migration id=outboxhost 2026/10/26 20:32:47 INFO Applying migration id=notesfts 2026/10/26 20:32:47 INFO Applying migration id=iconsname 2026/10/26 20:32:47 INFO Applying migration id=nohash 2026/10/26 20:32:47 INFO Applying migration id=shares 2026/10/26 20:32:47 INFO Applying migration id=actorttl 2026/10/26 20:32:47 INFO Applying migration id=tocc 2026/10/26 20:32:47 INFO Applying migration id=followeds 2026/10/26 20:32:47 INFO Applying migration id=certhash 2026/10/26 20:32:47 INFO Applying migration id=follows_sync 2026/10/26 20:32:47 INFO Applying migration id=jsonpath 2026/10/26 20:32:47 INFO Applying migration id=localforward 2026/10/26 20:32:47 INFO Applying migration id=avatar 2026/10/26 20:32:47 INFO Applying migration id=noimage 2026/10/26 20:32:47 INFO Applying migration id=feed 2026/10/26 20:32:47 INFO Applying migration id=bookmarks 2026/10/26 20:32:47 INFO Applying migration id=shareactivity 2026/10/26 20:32:47 INFO Applying migration id=application 2026/10/26 20:32:47 INFO Applying migration id=certificates 2026/10/26 20:32:47 INFO Applying migration id=rawforward 2026/10/26 20:32:47 INFO Applying migration id=publickey 2026/10/26 20:32:47 INFO Applying migration id=resolvegroup 2026/10/26 20:32:47 INFO Applying migration id=reject 2026/10/26 20:32:47 INFO Applying migration id=autodel 2026/10/26 20:32:47 INFO Applying migration id=jsonb 2026/10/26 20:32:47 INFO Applying migration id=quote 2026/10/26 20:32:47 INFO Applying migration id=rfc9421 2026/10/26 20:32:47 INFO Applying migration id=keys 2026/10/26 20:32:47 INFO Applying migration id=portable 2026/10/26 20:32:47 INFO Applying migration id=proofs 2026/10/26 20:32:47 INFO Applying migration id=contexts 2026/10/26 20:32:47 INFO Applying migration id=deliverieshost 2026/10/26 20:32:47 INFO Applying migration id=pembegin 2026/10/26 20:32:47 INFO Applying migration id=didhost 2026/10/26 20:32:47 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:47 INFO Applying migration id=invites 2026/10/26 20:32:47 INFO Applying migration id=ed25519blob 2026/10/26 20:32:47 INFO Applying migration id=rsablob 2026/10/26 20:32:47 INFO Applying migration id=iconscid 2026/10/26 20:32:47 INFO Applying migration id=actor 2026/10/26 20:32:47 INFO Applying migration id=localkeys 2026/10/26 20:32:47 INFO Applying migration id=deleted 2026/10/26 20:32:47 INFO Applying migration id=history 2026/10/26 20:32:47 INFO Applying migration id=outboxnano 2026/10/26 20:32:47 INFO Applying migration id=implements 2026/10/26 20:32:47 INFO Applying migration id=backfill 2026/10/26 20:32:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-6b2f-7270-9f0a-6935a21a95f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-6b2f-7221-8943-d690088de51e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-6b2f-7221-8943-d690088de51e 2026/10/26 20:32:48 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179ea-6b2f-7221-8943-d690088de51e 2026/10/26 20:32:48 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179ea-6b30-7e51-a438-09d46e02b906 note=https://localhost.localdomain:8443/post/01a179ea-6b30-7e23-ad4e-f7e5685e25a0 thread=https://localhost.localdomain:8443/post/01a179ea-6b2f-7221-8943-d690088de51e starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:48 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-6b30-7e51-a438-09d46e02b906 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-6b30-7e23-ad4e-f7e5685e25a0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-6b30-7e23-ad4e-f7e5685e25a0 2026/10/26 20:32:48 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-6b2f-7221-8943-d690088de51e 2026/10/26 20:32:48 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-6b30-7e23-ad4e-f7e5685e25a0 --- PASS: TestView_OneReplyPostNotDeleted (0.63s) === RUN TestView_OneReplyPostNotDeletedUnauthenticatedUser 2026/10/26 20:32:48 INFO Applying migration id=initial 2026/10/26 20:32:48 INFO Applying migration id=notesupdated 2026/10/26 20:32:48 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:48 INFO Applying migration id=activitiesid 2026/10/26 20:32:48 INFO Applying migration id=outbox 2026/10/26 20:32:48 INFO Applying migration id=edits 2026/10/26 20:32:48 INFO Applying migration id=outboxactor 2026/10/26 20:32:48 INFO Applying migration id=outboxsender 2026/10/26 20:32:48 INFO Applying migration id=thread 2026/10/26 20:32:48 INFO Applying migration id=host 2026/10/26 20:32:48 INFO Applying migration id=sharedinbox 2026/10/26 20:32:48 INFO Applying migration id=noteshost 2026/10/26 20:32:48 INFO Applying migration id=fetched 2026/10/26 20:32:48 INFO Applying migration id=move 2026/10/26 20:32:48 INFO Applying migration id=cleanup 2026/10/26 20:32:48 INFO Applying migration id=received 2026/10/26 20:32:48 INFO Applying migration id=namehost 2026/10/26 20:32:48 INFO Applying migration id=outboxhost 2026/10/26 20:32:48 INFO Applying migration id=notesfts 2026/10/26 20:32:48 INFO Applying migration id=iconsname 2026/10/26 20:32:48 INFO Applying migration id=nohash 2026/10/26 20:32:48 INFO Applying migration id=shares 2026/10/26 20:32:48 INFO Applying migration id=actorttl 2026/10/26 20:32:48 INFO Applying migration id=tocc 2026/10/26 20:32:48 INFO Applying migration id=followeds 2026/10/26 20:32:48 INFO Applying migration id=certhash 2026/10/26 20:32:48 INFO Applying migration id=follows_sync 2026/10/26 20:32:48 INFO Applying migration id=jsonpath 2026/10/26 20:32:48 INFO Applying migration id=localforward 2026/10/26 20:32:48 INFO Applying migration id=avatar 2026/10/26 20:32:48 INFO Applying migration id=noimage 2026/10/26 20:32:48 INFO Applying migration id=feed 2026/10/26 20:32:48 INFO Applying migration id=bookmarks 2026/10/26 20:32:48 INFO Applying migration id=shareactivity 2026/10/26 20:32:48 INFO Applying migration id=application 2026/10/26 20:32:48 INFO Applying migration id=certificates 2026/10/26 20:32:48 INFO Applying migration id=rawforward 2026/10/26 20:32:48 INFO Applying migration id=publickey 2026/10/26 20:32:48 INFO Applying migration id=resolvegroup 2026/10/26 20:32:48 INFO Applying migration id=reject 2026/10/26 20:32:48 INFO Applying migration id=autodel 2026/10/26 20:32:48 INFO Applying migration id=jsonb 2026/10/26 20:32:48 INFO Applying migration id=quote 2026/10/26 20:32:48 INFO Applying migration id=rfc9421 2026/10/26 20:32:48 INFO Applying migration id=keys 2026/10/26 20:32:48 INFO Applying migration id=portable 2026/10/26 20:32:48 INFO Applying migration id=proofs 2026/10/26 20:32:48 INFO Applying migration id=contexts 2026/10/26 20:32:48 INFO Applying migration id=deliverieshost 2026/10/26 20:32:48 INFO Applying migration id=pembegin 2026/10/26 20:32:48 INFO Applying migration id=didhost 2026/10/26 20:32:48 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:48 INFO Applying migration id=invites 2026/10/26 20:32:48 INFO Applying migration id=ed25519blob 2026/10/26 20:32:48 INFO Applying migration id=rsablob 2026/10/26 20:32:48 INFO Applying migration id=iconscid 2026/10/26 20:32:48 INFO Applying migration id=actor 2026/10/26 20:32:48 INFO Applying migration id=localkeys 2026/10/26 20:32:48 INFO Applying migration id=deleted 2026/10/26 20:32:48 INFO Applying migration id=history 2026/10/26 20:32:48 INFO Applying migration id=outboxnano 2026/10/26 20:32:48 INFO Applying migration id=implements 2026/10/26 20:32:48 INFO Applying migration id=backfill 2026/10/26 20:32:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-6f4b-7d94-bcae-ff403b583361 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-6f4b-7d3b-bfad-70a66c5873d2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-6f4b-7d3b-bfad-70a66c5873d2 2026/10/26 20:32:49 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179ea-6f4b-7d3b-bfad-70a66c5873d2 2026/10/26 20:32:49 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179ea-6f4d-7a14-8990-ec2356e397c7 note=https://localhost.localdomain:8443/post/01a179ea-6f4d-79e4-b888-6a54af968e6f thread=https://localhost.localdomain:8443/post/01a179ea-6f4b-7d3b-bfad-70a66c5873d2 starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:49 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-6f4d-7a14-8990-ec2356e397c7 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-6f4d-79e4-b888-6a54af968e6f activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-6f4d-79e4-b888-6a54af968e6f 2026/10/26 20:32:49 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-6f4b-7d3b-bfad-70a66c5873d2 2026/10/26 20:32:49 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-6f4d-79e4-b888-6a54af968e6f --- PASS: TestView_OneReplyPostNotDeletedUnauthenticatedUser (1.05s) === RUN TestView_OneReplyPostDeletedUnauthenticatedUser 2026/10/26 20:32:49 INFO Applying migration id=initial 2026/10/26 20:32:49 INFO Applying migration id=notesupdated 2026/10/26 20:32:49 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:49 INFO Applying migration id=activitiesid 2026/10/26 20:32:49 INFO Applying migration id=outbox 2026/10/26 20:32:49 INFO Applying migration id=edits 2026/10/26 20:32:49 INFO Applying migration id=outboxactor 2026/10/26 20:32:49 INFO Applying migration id=outboxsender 2026/10/26 20:32:49 INFO Applying migration id=thread 2026/10/26 20:32:49 INFO Applying migration id=host 2026/10/26 20:32:49 INFO Applying migration id=sharedinbox 2026/10/26 20:32:49 INFO Applying migration id=noteshost 2026/10/26 20:32:49 INFO Applying migration id=fetched 2026/10/26 20:32:49 INFO Applying migration id=move 2026/10/26 20:32:49 INFO Applying migration id=cleanup 2026/10/26 20:32:49 INFO Applying migration id=received 2026/10/26 20:32:49 INFO Applying migration id=namehost 2026/10/26 20:32:49 INFO Applying migration id=outboxhost 2026/10/26 20:32:49 INFO Applying migration id=notesfts 2026/10/26 20:32:49 INFO Applying migration id=iconsname 2026/10/26 20:32:49 INFO Applying migration id=nohash 2026/10/26 20:32:49 INFO Applying migration id=shares 2026/10/26 20:32:49 INFO Applying migration id=actorttl 2026/10/26 20:32:49 INFO Applying migration id=tocc 2026/10/26 20:32:49 INFO Applying migration id=followeds 2026/10/26 20:32:49 INFO Applying migration id=certhash 2026/10/26 20:32:49 INFO Applying migration id=follows_sync 2026/10/26 20:32:49 INFO Applying migration id=jsonpath 2026/10/26 20:32:49 INFO Applying migration id=localforward 2026/10/26 20:32:49 INFO Applying migration id=avatar 2026/10/26 20:32:49 INFO Applying migration id=noimage 2026/10/26 20:32:49 INFO Applying migration id=feed 2026/10/26 20:32:49 INFO Applying migration id=bookmarks 2026/10/26 20:32:49 INFO Applying migration id=shareactivity 2026/10/26 20:32:49 INFO Applying migration id=application 2026/10/26 20:32:49 INFO Applying migration id=certificates 2026/10/26 20:32:49 INFO Applying migration id=rawforward 2026/10/26 20:32:49 INFO Applying migration id=publickey 2026/10/26 20:32:49 INFO Applying migration id=resolvegroup 2026/10/26 20:32:49 INFO Applying migration id=reject 2026/10/26 20:32:49 INFO Applying migration id=autodel 2026/10/26 20:32:49 INFO Applying migration id=jsonb 2026/10/26 20:32:49 INFO Applying migration id=quote 2026/10/26 20:32:49 INFO Applying migration id=rfc9421 2026/10/26 20:32:49 INFO Applying migration id=keys 2026/10/26 20:32:49 INFO Applying migration id=portable 2026/10/26 20:32:49 INFO Applying migration id=proofs 2026/10/26 20:32:49 INFO Applying migration id=contexts 2026/10/26 20:32:49 INFO Applying migration id=deliverieshost 2026/10/26 20:32:49 INFO Applying migration id=pembegin 2026/10/26 20:32:49 INFO Applying migration id=didhost 2026/10/26 20:32:49 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:49 INFO Applying migration id=invites 2026/10/26 20:32:49 INFO Applying migration id=ed25519blob 2026/10/26 20:32:49 INFO Applying migration id=rsablob 2026/10/26 20:32:49 INFO Applying migration id=iconscid 2026/10/26 20:32:49 INFO Applying migration id=actor 2026/10/26 20:32:49 INFO Applying migration id=localkeys 2026/10/26 20:32:49 INFO Applying migration id=deleted 2026/10/26 20:32:49 INFO Applying migration id=history 2026/10/26 20:32:49 INFO Applying migration id=outboxnano 2026/10/26 20:32:49 INFO Applying migration id=implements 2026/10/26 20:32:49 INFO Applying migration id=backfill 2026/10/26 20:32:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-721f-74b8-b290-4374d9d7aa66 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-721f-7460-8122-e78096faeb6c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-721f-7460-8122-e78096faeb6c 2026/10/26 20:32:50 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179ea-721f-7460-8122-e78096faeb6c 2026/10/26 20:32:50 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179ea-7221-71c1-9f27-e7c1388818f9 note=https://localhost.localdomain:8443/post/01a179ea-7221-7193-b728-f7b8661066b0 thread=https://localhost.localdomain:8443/post/01a179ea-721f-7460-8122-e78096faeb6c starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:50 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-7221-71c1-9f27-e7c1388818f9 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-7221-7193-b728-f7b8661066b0 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-7221-7193-b728-f7b8661066b0 2026/10/26 20:32:50 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-721f-7460-8122-e78096faeb6c 2026/10/26 20:32:50 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a179ea-721f-7460-8122-e78096faeb6c#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-721f-7460-8122-e78096faeb6c activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a179ea-721f-7460-8122-e78096faeb6c 2026/10/26 20:32:50 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-7221-7193-b728-f7b8661066b0 --- PASS: TestView_OneReplyPostDeletedUnauthenticatedUser (0.72s) === RUN TestView_OneReplyReplyDeleted 2026/10/26 20:32:50 INFO Applying migration id=initial 2026/10/26 20:32:50 INFO Applying migration id=notesupdated 2026/10/26 20:32:50 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:50 INFO Applying migration id=activitiesid 2026/10/26 20:32:50 INFO Applying migration id=outbox 2026/10/26 20:32:50 INFO Applying migration id=edits 2026/10/26 20:32:50 INFO Applying migration id=outboxactor 2026/10/26 20:32:50 INFO Applying migration id=outboxsender 2026/10/26 20:32:50 INFO Applying migration id=thread 2026/10/26 20:32:50 INFO Applying migration id=host 2026/10/26 20:32:50 INFO Applying migration id=sharedinbox 2026/10/26 20:32:50 INFO Applying migration id=noteshost 2026/10/26 20:32:50 INFO Applying migration id=fetched 2026/10/26 20:32:50 INFO Applying migration id=move 2026/10/26 20:32:50 INFO Applying migration id=cleanup 2026/10/26 20:32:50 INFO Applying migration id=received 2026/10/26 20:32:50 INFO Applying migration id=namehost 2026/10/26 20:32:50 INFO Applying migration id=outboxhost 2026/10/26 20:32:50 INFO Applying migration id=notesfts 2026/10/26 20:32:50 INFO Applying migration id=iconsname 2026/10/26 20:32:50 INFO Applying migration id=nohash 2026/10/26 20:32:50 INFO Applying migration id=shares 2026/10/26 20:32:50 INFO Applying migration id=actorttl 2026/10/26 20:32:50 INFO Applying migration id=tocc 2026/10/26 20:32:50 INFO Applying migration id=followeds 2026/10/26 20:32:50 INFO Applying migration id=certhash 2026/10/26 20:32:50 INFO Applying migration id=follows_sync 2026/10/26 20:32:50 INFO Applying migration id=jsonpath 2026/10/26 20:32:50 INFO Applying migration id=localforward 2026/10/26 20:32:50 INFO Applying migration id=avatar 2026/10/26 20:32:50 INFO Applying migration id=noimage 2026/10/26 20:32:50 INFO Applying migration id=feed 2026/10/26 20:32:50 INFO Applying migration id=bookmarks 2026/10/26 20:32:50 INFO Applying migration id=shareactivity 2026/10/26 20:32:50 INFO Applying migration id=application 2026/10/26 20:32:50 INFO Applying migration id=certificates 2026/10/26 20:32:50 INFO Applying migration id=rawforward 2026/10/26 20:32:50 INFO Applying migration id=publickey 2026/10/26 20:32:50 INFO Applying migration id=resolvegroup 2026/10/26 20:32:50 INFO Applying migration id=reject 2026/10/26 20:32:50 INFO Applying migration id=autodel 2026/10/26 20:32:50 INFO Applying migration id=jsonb 2026/10/26 20:32:50 INFO Applying migration id=quote 2026/10/26 20:32:50 INFO Applying migration id=rfc9421 2026/10/26 20:32:50 INFO Applying migration id=keys 2026/10/26 20:32:50 INFO Applying migration id=portable 2026/10/26 20:32:50 INFO Applying migration id=proofs 2026/10/26 20:32:50 INFO Applying migration id=contexts 2026/10/26 20:32:50 INFO Applying migration id=deliverieshost 2026/10/26 20:32:50 INFO Applying migration id=pembegin 2026/10/26 20:32:50 INFO Applying migration id=didhost 2026/10/26 20:32:50 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:50 INFO Applying migration id=invites 2026/10/26 20:32:50 INFO Applying migration id=ed25519blob 2026/10/26 20:32:50 INFO Applying migration id=rsablob 2026/10/26 20:32:50 INFO Applying migration id=iconscid 2026/10/26 20:32:50 INFO Applying migration id=actor 2026/10/26 20:32:50 INFO Applying migration id=localkeys 2026/10/26 20:32:50 INFO Applying migration id=deleted 2026/10/26 20:32:50 INFO Applying migration id=history 2026/10/26 20:32:50 INFO Applying migration id=outboxnano 2026/10/26 20:32:50 INFO Applying migration id=implements 2026/10/26 20:32:50 INFO Applying migration id=backfill 2026/10/26 20:32:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-7709-7832-87cd-90f690586196 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-7709-77a7-bb5b-8becbb0e7b03 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-7709-77a7-bb5b-8becbb0e7b03 2026/10/26 20:32:51 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179ea-7709-77a7-bb5b-8becbb0e7b03 2026/10/26 20:32:51 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179ea-770b-7a2c-a48d-ed5db679f56a note=https://localhost.localdomain:8443/post/01a179ea-770b-79db-8aa5-ea48265a324c thread=https://localhost.localdomain:8443/post/01a179ea-7709-77a7-bb5b-8becbb0e7b03 starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:51 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-770b-7a2c-a48d-ed5db679f56a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-770b-79db-8aa5-ea48265a324c activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-770b-79db-8aa5-ea48265a324c 2026/10/26 20:32:51 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-7709-77a7-bb5b-8becbb0e7b03 2026/10/26 20:32:51 INFO Received delete request activity.id=https://localhost.localdomain:8443/post/01a179ea-770b-79db-8aa5-ea48265a324c#delete activity.type=Delete activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-770b-79db-8aa5-ea48265a324c activity.object.type=Note activity.object.attributed_to="" deleted=https://localhost.localdomain:8443/post/01a179ea-770b-79db-8aa5-ea48265a324c 2026/10/26 20:32:51 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/post/01a179ea-770b-79db-8aa5-ea48265a324c#delete note=https://localhost.localdomain:8443/post/01a179ea-770b-79db-8aa5-ea48265a324c thread=https://localhost.localdomain:8443/post/01a179ea-7709-77a7-bb5b-8becbb0e7b03 starter=https://localhost.localdomain:8443/user/bob 2026/10/26 20:32:51 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-7709-77a7-bb5b-8becbb0e7b03 --- PASS: TestView_OneReplyReplyDeleted (1.26s) === RUN TestView_NoSuchPost 2026/10/26 20:32:51 INFO Applying migration id=initial 2026/10/26 20:32:51 INFO Applying migration id=notesupdated 2026/10/26 20:32:51 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:51 INFO Applying migration id=activitiesid 2026/10/26 20:32:51 INFO Applying migration id=outbox 2026/10/26 20:32:51 INFO Applying migration id=edits 2026/10/26 20:32:51 INFO Applying migration id=outboxactor 2026/10/26 20:32:51 INFO Applying migration id=outboxsender 2026/10/26 20:32:51 INFO Applying migration id=thread 2026/10/26 20:32:51 INFO Applying migration id=host 2026/10/26 20:32:51 INFO Applying migration id=sharedinbox 2026/10/26 20:32:51 INFO Applying migration id=noteshost 2026/10/26 20:32:51 INFO Applying migration id=fetched 2026/10/26 20:32:51 INFO Applying migration id=move 2026/10/26 20:32:51 INFO Applying migration id=cleanup 2026/10/26 20:32:51 INFO Applying migration id=received 2026/10/26 20:32:51 INFO Applying migration id=namehost 2026/10/26 20:32:51 INFO Applying migration id=outboxhost 2026/10/26 20:32:51 INFO Applying migration id=notesfts 2026/10/26 20:32:51 INFO Applying migration id=iconsname 2026/10/26 20:32:51 INFO Applying migration id=nohash 2026/10/26 20:32:51 INFO Applying migration id=shares 2026/10/26 20:32:51 INFO Applying migration id=actorttl 2026/10/26 20:32:51 INFO Applying migration id=tocc 2026/10/26 20:32:51 INFO Applying migration id=followeds 2026/10/26 20:32:51 INFO Applying migration id=certhash 2026/10/26 20:32:51 INFO Applying migration id=follows_sync 2026/10/26 20:32:51 INFO Applying migration id=jsonpath 2026/10/26 20:32:51 INFO Applying migration id=localforward 2026/10/26 20:32:51 INFO Applying migration id=avatar 2026/10/26 20:32:51 INFO Applying migration id=noimage 2026/10/26 20:32:51 INFO Applying migration id=feed 2026/10/26 20:32:51 INFO Applying migration id=bookmarks 2026/10/26 20:32:51 INFO Applying migration id=shareactivity 2026/10/26 20:32:51 INFO Applying migration id=application 2026/10/26 20:32:51 INFO Applying migration id=certificates 2026/10/26 20:32:51 INFO Applying migration id=rawforward 2026/10/26 20:32:51 INFO Applying migration id=publickey 2026/10/26 20:32:51 INFO Applying migration id=resolvegroup 2026/10/26 20:32:51 INFO Applying migration id=reject 2026/10/26 20:32:51 INFO Applying migration id=autodel 2026/10/26 20:32:51 INFO Applying migration id=jsonb 2026/10/26 20:32:51 INFO Applying migration id=quote 2026/10/26 20:32:51 INFO Applying migration id=rfc9421 2026/10/26 20:32:51 INFO Applying migration id=keys 2026/10/26 20:32:51 INFO Applying migration id=portable 2026/10/26 20:32:51 INFO Applying migration id=proofs 2026/10/26 20:32:51 INFO Applying migration id=contexts 2026/10/26 20:32:51 INFO Applying migration id=deliverieshost 2026/10/26 20:32:51 INFO Applying migration id=pembegin 2026/10/26 20:32:51 INFO Applying migration id=didhost 2026/10/26 20:32:51 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:51 INFO Applying migration id=invites 2026/10/26 20:32:51 INFO Applying migration id=ed25519blob 2026/10/26 20:32:51 INFO Applying migration id=rsablob 2026/10/26 20:32:51 INFO Applying migration id=iconscid 2026/10/26 20:32:51 INFO Applying migration id=actor 2026/10/26 20:32:51 INFO Applying migration id=localkeys 2026/10/26 20:32:51 INFO Applying migration id=deleted 2026/10/26 20:32:51 INFO Applying migration id=history 2026/10/26 20:32:51 INFO Applying migration id=outboxnano 2026/10/26 20:32:51 INFO Applying migration id=implements 2026/10/26 20:32:51 INFO Applying migration id=backfill 2026/10/26 20:32:52 INFO Viewing post post=https://x 2026/10/26 20:32:52 INFO Post was not found post=https://x --- PASS: TestView_NoSuchPost (0.83s) === RUN TestView_InvalidOffset 2026/10/26 20:32:52 INFO Applying migration id=initial 2026/10/26 20:32:52 INFO Applying migration id=notesupdated 2026/10/26 20:32:52 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:52 INFO Applying migration id=activitiesid 2026/10/26 20:32:52 INFO Applying migration id=outbox 2026/10/26 20:32:52 INFO Applying migration id=edits 2026/10/26 20:32:52 INFO Applying migration id=outboxactor 2026/10/26 20:32:52 INFO Applying migration id=outboxsender 2026/10/26 20:32:52 INFO Applying migration id=thread 2026/10/26 20:32:52 INFO Applying migration id=host 2026/10/26 20:32:52 INFO Applying migration id=sharedinbox 2026/10/26 20:32:52 INFO Applying migration id=noteshost 2026/10/26 20:32:52 INFO Applying migration id=fetched 2026/10/26 20:32:52 INFO Applying migration id=move 2026/10/26 20:32:52 INFO Applying migration id=cleanup 2026/10/26 20:32:52 INFO Applying migration id=received 2026/10/26 20:32:52 INFO Applying migration id=namehost 2026/10/26 20:32:52 INFO Applying migration id=outboxhost 2026/10/26 20:32:52 INFO Applying migration id=notesfts 2026/10/26 20:32:52 INFO Applying migration id=iconsname 2026/10/26 20:32:52 INFO Applying migration id=nohash 2026/10/26 20:32:52 INFO Applying migration id=shares 2026/10/26 20:32:52 INFO Applying migration id=actorttl 2026/10/26 20:32:52 INFO Applying migration id=tocc 2026/10/26 20:32:52 INFO Applying migration id=followeds 2026/10/26 20:32:52 INFO Applying migration id=certhash 2026/10/26 20:32:52 INFO Applying migration id=follows_sync 2026/10/26 20:32:52 INFO Applying migration id=jsonpath 2026/10/26 20:32:52 INFO Applying migration id=localforward 2026/10/26 20:32:52 INFO Applying migration id=avatar 2026/10/26 20:32:52 INFO Applying migration id=noimage 2026/10/26 20:32:52 INFO Applying migration id=feed 2026/10/26 20:32:52 INFO Applying migration id=bookmarks 2026/10/26 20:32:52 INFO Applying migration id=shareactivity 2026/10/26 20:32:52 INFO Applying migration id=application 2026/10/26 20:32:52 INFO Applying migration id=certificates 2026/10/26 20:32:52 INFO Applying migration id=rawforward 2026/10/26 20:32:52 INFO Applying migration id=publickey 2026/10/26 20:32:52 INFO Applying migration id=resolvegroup 2026/10/26 20:32:52 INFO Applying migration id=reject 2026/10/26 20:32:52 INFO Applying migration id=autodel 2026/10/26 20:32:52 INFO Applying migration id=jsonb 2026/10/26 20:32:52 INFO Applying migration id=quote 2026/10/26 20:32:52 INFO Applying migration id=rfc9421 2026/10/26 20:32:52 INFO Applying migration id=keys 2026/10/26 20:32:52 INFO Applying migration id=portable 2026/10/26 20:32:52 INFO Applying migration id=proofs 2026/10/26 20:32:52 INFO Applying migration id=contexts 2026/10/26 20:32:52 INFO Applying migration id=deliverieshost 2026/10/26 20:32:52 INFO Applying migration id=pembegin 2026/10/26 20:32:52 INFO Applying migration id=didhost 2026/10/26 20:32:52 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:52 INFO Applying migration id=invites 2026/10/26 20:32:52 INFO Applying migration id=ed25519blob 2026/10/26 20:32:52 INFO Applying migration id=rsablob 2026/10/26 20:32:52 INFO Applying migration id=iconscid 2026/10/26 20:32:52 INFO Applying migration id=actor 2026/10/26 20:32:52 INFO Applying migration id=localkeys 2026/10/26 20:32:52 INFO Applying migration id=deleted 2026/10/26 20:32:52 INFO Applying migration id=history 2026/10/26 20:32:52 INFO Applying migration id=outboxnano 2026/10/26 20:32:52 INFO Applying migration id=implements 2026/10/26 20:32:52 INFO Applying migration id=backfill 2026/10/26 20:32:53 INFO Failed to parse query error="strconv.ParseInt: parsing \"z\": invalid syntax" --- PASS: TestView_InvalidOffset (1.15s) === RUN TestView_Update 2026/10/26 20:32:53 INFO Applying migration id=initial 2026/10/26 20:32:53 INFO Applying migration id=notesupdated 2026/10/26 20:32:53 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:53 INFO Applying migration id=activitiesid 2026/10/26 20:32:53 INFO Applying migration id=outbox 2026/10/26 20:32:53 INFO Applying migration id=edits 2026/10/26 20:32:53 INFO Applying migration id=outboxactor 2026/10/26 20:32:53 INFO Applying migration id=outboxsender 2026/10/26 20:32:53 INFO Applying migration id=thread 2026/10/26 20:32:53 INFO Applying migration id=host 2026/10/26 20:32:53 INFO Applying migration id=sharedinbox 2026/10/26 20:32:53 INFO Applying migration id=noteshost 2026/10/26 20:32:53 INFO Applying migration id=fetched 2026/10/26 20:32:53 INFO Applying migration id=move 2026/10/26 20:32:53 INFO Applying migration id=cleanup 2026/10/26 20:32:53 INFO Applying migration id=received 2026/10/26 20:32:53 INFO Applying migration id=namehost 2026/10/26 20:32:53 INFO Applying migration id=outboxhost 2026/10/26 20:32:53 INFO Applying migration id=notesfts 2026/10/26 20:32:53 INFO Applying migration id=iconsname 2026/10/26 20:32:53 INFO Applying migration id=nohash 2026/10/26 20:32:53 INFO Applying migration id=shares 2026/10/26 20:32:53 INFO Applying migration id=actorttl 2026/10/26 20:32:53 INFO Applying migration id=tocc 2026/10/26 20:32:53 INFO Applying migration id=followeds 2026/10/26 20:32:53 INFO Applying migration id=certhash 2026/10/26 20:32:53 INFO Applying migration id=follows_sync 2026/10/26 20:32:53 INFO Applying migration id=jsonpath 2026/10/26 20:32:53 INFO Applying migration id=localforward 2026/10/26 20:32:53 INFO Applying migration id=avatar 2026/10/26 20:32:53 INFO Applying migration id=noimage 2026/10/26 20:32:53 INFO Applying migration id=feed 2026/10/26 20:32:53 INFO Applying migration id=bookmarks 2026/10/26 20:32:53 INFO Applying migration id=shareactivity 2026/10/26 20:32:53 INFO Applying migration id=application 2026/10/26 20:32:53 INFO Applying migration id=certificates 2026/10/26 20:32:53 INFO Applying migration id=rawforward 2026/10/26 20:32:53 INFO Applying migration id=publickey 2026/10/26 20:32:53 INFO Applying migration id=resolvegroup 2026/10/26 20:32:53 INFO Applying migration id=reject 2026/10/26 20:32:53 INFO Applying migration id=autodel 2026/10/26 20:32:53 INFO Applying migration id=jsonb 2026/10/26 20:32:53 INFO Applying migration id=quote 2026/10/26 20:32:53 INFO Applying migration id=rfc9421 2026/10/26 20:32:53 INFO Applying migration id=keys 2026/10/26 20:32:53 INFO Applying migration id=portable 2026/10/26 20:32:53 INFO Applying migration id=proofs 2026/10/26 20:32:53 INFO Applying migration id=contexts 2026/10/26 20:32:53 INFO Applying migration id=deliverieshost 2026/10/26 20:32:53 INFO Applying migration id=pembegin 2026/10/26 20:32:53 INFO Applying migration id=didhost 2026/10/26 20:32:53 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:53 INFO Applying migration id=invites 2026/10/26 20:32:53 INFO Applying migration id=ed25519blob 2026/10/26 20:32:53 INFO Applying migration id=rsablob 2026/10/26 20:32:53 INFO Applying migration id=iconscid 2026/10/26 20:32:53 INFO Applying migration id=actor 2026/10/26 20:32:53 INFO Applying migration id=localkeys 2026/10/26 20:32:53 INFO Applying migration id=deleted 2026/10/26 20:32:53 INFO Applying migration id=history 2026/10/26 20:32:53 INFO Applying migration id=outboxnano 2026/10/26 20:32:53 INFO Applying migration id=implements 2026/10/26 20:32:53 INFO Applying migration id=backfill 2026/10/26 20:32:55 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:32:55 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/26 20:32:55 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/26 20:32:55 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_Update (1.63s) === RUN TestView_OldUpdate 2026/10/26 20:32:55 INFO Applying migration id=initial 2026/10/26 20:32:55 INFO Applying migration id=notesupdated 2026/10/26 20:32:55 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:55 INFO Applying migration id=activitiesid 2026/10/26 20:32:55 INFO Applying migration id=outbox 2026/10/26 20:32:55 INFO Applying migration id=edits 2026/10/26 20:32:55 INFO Applying migration id=outboxactor 2026/10/26 20:32:55 INFO Applying migration id=outboxsender 2026/10/26 20:32:55 INFO Applying migration id=thread 2026/10/26 20:32:55 INFO Applying migration id=host 2026/10/26 20:32:55 INFO Applying migration id=sharedinbox 2026/10/26 20:32:55 INFO Applying migration id=noteshost 2026/10/26 20:32:55 INFO Applying migration id=fetched 2026/10/26 20:32:55 INFO Applying migration id=move 2026/10/26 20:32:55 INFO Applying migration id=cleanup 2026/10/26 20:32:55 INFO Applying migration id=received 2026/10/26 20:32:55 INFO Applying migration id=namehost 2026/10/26 20:32:55 INFO Applying migration id=outboxhost 2026/10/26 20:32:55 INFO Applying migration id=notesfts 2026/10/26 20:32:55 INFO Applying migration id=iconsname 2026/10/26 20:32:55 INFO Applying migration id=nohash 2026/10/26 20:32:55 INFO Applying migration id=shares 2026/10/26 20:32:55 INFO Applying migration id=actorttl 2026/10/26 20:32:55 INFO Applying migration id=tocc 2026/10/26 20:32:55 INFO Applying migration id=followeds 2026/10/26 20:32:55 INFO Applying migration id=certhash 2026/10/26 20:32:55 INFO Applying migration id=follows_sync 2026/10/26 20:32:55 INFO Applying migration id=jsonpath 2026/10/26 20:32:55 INFO Applying migration id=localforward 2026/10/26 20:32:55 INFO Applying migration id=avatar 2026/10/26 20:32:55 INFO Applying migration id=noimage 2026/10/26 20:32:55 INFO Applying migration id=feed 2026/10/26 20:32:55 INFO Applying migration id=bookmarks 2026/10/26 20:32:55 INFO Applying migration id=shareactivity 2026/10/26 20:32:55 INFO Applying migration id=application 2026/10/26 20:32:55 INFO Applying migration id=certificates 2026/10/26 20:32:55 INFO Applying migration id=rawforward 2026/10/26 20:32:55 INFO Applying migration id=publickey 2026/10/26 20:32:55 INFO Applying migration id=resolvegroup 2026/10/26 20:32:55 INFO Applying migration id=reject 2026/10/26 20:32:55 INFO Applying migration id=autodel 2026/10/26 20:32:55 INFO Applying migration id=jsonb 2026/10/26 20:32:55 INFO Applying migration id=quote 2026/10/26 20:32:55 INFO Applying migration id=rfc9421 2026/10/26 20:32:55 INFO Applying migration id=keys 2026/10/26 20:32:55 INFO Applying migration id=portable 2026/10/26 20:32:55 INFO Applying migration id=proofs 2026/10/26 20:32:55 INFO Applying migration id=contexts 2026/10/26 20:32:55 INFO Applying migration id=deliverieshost 2026/10/26 20:32:55 INFO Applying migration id=pembegin 2026/10/26 20:32:55 INFO Applying migration id=didhost 2026/10/26 20:32:55 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:55 INFO Applying migration id=invites 2026/10/26 20:32:55 INFO Applying migration id=ed25519blob 2026/10/26 20:32:55 INFO Applying migration id=rsablob 2026/10/26 20:32:55 INFO Applying migration id=iconscid 2026/10/26 20:32:55 INFO Applying migration id=actor 2026/10/26 20:32:55 INFO Applying migration id=localkeys 2026/10/26 20:32:55 INFO Applying migration id=deleted 2026/10/26 20:32:55 INFO Applying migration id=history 2026/10/26 20:32:55 INFO Applying migration id=outboxnano 2026/10/26 20:32:55 INFO Applying migration id=implements 2026/10/26 20:32:55 INFO Applying migration id=backfill 2026/10/26 20:32:56 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:32:56 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/26 20:32:56 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_OldUpdate (1.11s) === RUN TestView_PostToFollowers 2026/10/26 20:32:56 INFO Applying migration id=initial 2026/10/26 20:32:56 INFO Applying migration id=notesupdated 2026/10/26 20:32:56 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:56 INFO Applying migration id=activitiesid 2026/10/26 20:32:56 INFO Applying migration id=outbox 2026/10/26 20:32:56 INFO Applying migration id=edits 2026/10/26 20:32:56 INFO Applying migration id=outboxactor 2026/10/26 20:32:56 INFO Applying migration id=outboxsender 2026/10/26 20:32:56 INFO Applying migration id=thread 2026/10/26 20:32:56 INFO Applying migration id=host 2026/10/26 20:32:56 INFO Applying migration id=sharedinbox 2026/10/26 20:32:56 INFO Applying migration id=noteshost 2026/10/26 20:32:56 INFO Applying migration id=fetched 2026/10/26 20:32:56 INFO Applying migration id=move 2026/10/26 20:32:56 INFO Applying migration id=cleanup 2026/10/26 20:32:56 INFO Applying migration id=received 2026/10/26 20:32:56 INFO Applying migration id=namehost 2026/10/26 20:32:56 INFO Applying migration id=outboxhost 2026/10/26 20:32:56 INFO Applying migration id=notesfts 2026/10/26 20:32:56 INFO Applying migration id=iconsname 2026/10/26 20:32:56 INFO Applying migration id=nohash 2026/10/26 20:32:56 INFO Applying migration id=shares 2026/10/26 20:32:56 INFO Applying migration id=actorttl 2026/10/26 20:32:56 INFO Applying migration id=tocc 2026/10/26 20:32:56 INFO Applying migration id=followeds 2026/10/26 20:32:56 INFO Applying migration id=certhash 2026/10/26 20:32:56 INFO Applying migration id=follows_sync 2026/10/26 20:32:56 INFO Applying migration id=jsonpath 2026/10/26 20:32:56 INFO Applying migration id=localforward 2026/10/26 20:32:56 INFO Applying migration id=avatar 2026/10/26 20:32:56 INFO Applying migration id=noimage 2026/10/26 20:32:56 INFO Applying migration id=feed 2026/10/26 20:32:56 INFO Applying migration id=bookmarks 2026/10/26 20:32:56 INFO Applying migration id=shareactivity 2026/10/26 20:32:56 INFO Applying migration id=application 2026/10/26 20:32:56 INFO Applying migration id=certificates 2026/10/26 20:32:56 INFO Applying migration id=rawforward 2026/10/26 20:32:56 INFO Applying migration id=publickey 2026/10/26 20:32:56 INFO Applying migration id=resolvegroup 2026/10/26 20:32:56 INFO Applying migration id=reject 2026/10/26 20:32:56 INFO Applying migration id=autodel 2026/10/26 20:32:56 INFO Applying migration id=jsonb 2026/10/26 20:32:56 INFO Applying migration id=quote 2026/10/26 20:32:56 INFO Applying migration id=rfc9421 2026/10/26 20:32:56 INFO Applying migration id=keys 2026/10/26 20:32:56 INFO Applying migration id=portable 2026/10/26 20:32:56 INFO Applying migration id=proofs 2026/10/26 20:32:56 INFO Applying migration id=contexts 2026/10/26 20:32:56 INFO Applying migration id=deliverieshost 2026/10/26 20:32:56 INFO Applying migration id=pembegin 2026/10/26 20:32:56 INFO Applying migration id=didhost 2026/10/26 20:32:56 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:56 INFO Applying migration id=invites 2026/10/26 20:32:56 INFO Applying migration id=ed25519blob 2026/10/26 20:32:56 INFO Applying migration id=rsablob 2026/10/26 20:32:56 INFO Applying migration id=iconscid 2026/10/26 20:32:56 INFO Applying migration id=actor 2026/10/26 20:32:56 INFO Applying migration id=localkeys 2026/10/26 20:32:56 INFO Applying migration id=deleted 2026/10/26 20:32:56 INFO Applying migration id=history 2026/10/26 20:32:56 INFO Applying migration id=outboxnano 2026/10/26 20:32:56 INFO Applying migration id=implements 2026/10/26 20:32:56 INFO Applying migration id=backfill 2026/10/26 20:32:57 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-8d60-7afc-98a0-d68e9e0ba637 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:32:57 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-8d61-7365-9632-da4d6979d1fb activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-8d60-7afc-98a0-d68e9e0ba637 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179ea-8d60-7afc-98a0-d68e9e0ba637 2026/10/26 20:32:57 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-8d61-79e6-84af-ae76da2c0f47 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-8d61-79b8-b56c-95f1c26a78f2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-8d61-79b8-b56c-95f1c26a78f2 2026/10/26 20:32:57 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-8d61-79b8-b56c-95f1c26a78f2 --- PASS: TestView_PostToFollowers (0.99s) === RUN TestView_PostToFollowersPostBeforeFollow 2026/10/26 20:32:57 INFO Applying migration id=initial 2026/10/26 20:32:57 INFO Applying migration id=notesupdated 2026/10/26 20:32:57 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:57 INFO Applying migration id=activitiesid 2026/10/26 20:32:57 INFO Applying migration id=outbox 2026/10/26 20:32:57 INFO Applying migration id=edits 2026/10/26 20:32:57 INFO Applying migration id=outboxactor 2026/10/26 20:32:57 INFO Applying migration id=outboxsender 2026/10/26 20:32:57 INFO Applying migration id=thread 2026/10/26 20:32:57 INFO Applying migration id=host 2026/10/26 20:32:57 INFO Applying migration id=sharedinbox 2026/10/26 20:32:57 INFO Applying migration id=noteshost 2026/10/26 20:32:57 INFO Applying migration id=fetched 2026/10/26 20:32:57 INFO Applying migration id=move 2026/10/26 20:32:57 INFO Applying migration id=cleanup 2026/10/26 20:32:57 INFO Applying migration id=received 2026/10/26 20:32:57 INFO Applying migration id=namehost 2026/10/26 20:32:57 INFO Applying migration id=outboxhost 2026/10/26 20:32:57 INFO Applying migration id=notesfts 2026/10/26 20:32:57 INFO Applying migration id=iconsname 2026/10/26 20:32:57 INFO Applying migration id=nohash 2026/10/26 20:32:57 INFO Applying migration id=shares 2026/10/26 20:32:57 INFO Applying migration id=actorttl 2026/10/26 20:32:57 INFO Applying migration id=tocc 2026/10/26 20:32:57 INFO Applying migration id=followeds 2026/10/26 20:32:57 INFO Applying migration id=certhash 2026/10/26 20:32:57 INFO Applying migration id=follows_sync 2026/10/26 20:32:57 INFO Applying migration id=jsonpath 2026/10/26 20:32:57 INFO Applying migration id=localforward 2026/10/26 20:32:57 INFO Applying migration id=avatar 2026/10/26 20:32:57 INFO Applying migration id=noimage 2026/10/26 20:32:57 INFO Applying migration id=feed 2026/10/26 20:32:57 INFO Applying migration id=bookmarks 2026/10/26 20:32:57 INFO Applying migration id=shareactivity 2026/10/26 20:32:57 INFO Applying migration id=application 2026/10/26 20:32:57 INFO Applying migration id=certificates 2026/10/26 20:32:57 INFO Applying migration id=rawforward 2026/10/26 20:32:57 INFO Applying migration id=publickey 2026/10/26 20:32:57 INFO Applying migration id=resolvegroup 2026/10/26 20:32:57 INFO Applying migration id=reject 2026/10/26 20:32:57 INFO Applying migration id=autodel 2026/10/26 20:32:57 INFO Applying migration id=jsonb 2026/10/26 20:32:57 INFO Applying migration id=quote 2026/10/26 20:32:57 INFO Applying migration id=rfc9421 2026/10/26 20:32:57 INFO Applying migration id=keys 2026/10/26 20:32:57 INFO Applying migration id=portable 2026/10/26 20:32:57 INFO Applying migration id=proofs 2026/10/26 20:32:57 INFO Applying migration id=contexts 2026/10/26 20:32:57 INFO Applying migration id=deliverieshost 2026/10/26 20:32:57 INFO Applying migration id=pembegin 2026/10/26 20:32:57 INFO Applying migration id=didhost 2026/10/26 20:32:57 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:57 INFO Applying migration id=invites 2026/10/26 20:32:57 INFO Applying migration id=ed25519blob 2026/10/26 20:32:57 INFO Applying migration id=rsablob 2026/10/26 20:32:57 INFO Applying migration id=iconscid 2026/10/26 20:32:57 INFO Applying migration id=actor 2026/10/26 20:32:57 INFO Applying migration id=localkeys 2026/10/26 20:32:57 INFO Applying migration id=deleted 2026/10/26 20:32:57 INFO Applying migration id=history 2026/10/26 20:32:57 INFO Applying migration id=outboxnano 2026/10/26 20:32:57 INFO Applying migration id=implements 2026/10/26 20:32:57 INFO Applying migration id=backfill 2026/10/26 20:32:58 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-909a-7aea-9a91-4e5620b2ea37 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-909a-7a8e-9e59-93ac27b7356e activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-909a-7a8e-9e59-93ac27b7356e 2026/10/26 20:32:58 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-909c-71fc-93ff-3f630b14b9a5 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:32:58 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-909c-7892-acbb-96e9706b2691 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-909c-71fc-93ff-3f630b14b9a5 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179ea-909c-71fc-93ff-3f630b14b9a5 2026/10/26 20:32:58 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-909a-7a8e-9e59-93ac27b7356e --- PASS: TestView_PostToFollowersPostBeforeFollow (0.83s) === RUN TestView_PostToFollowersUnfollow 2026/10/26 20:32:58 INFO Applying migration id=initial 2026/10/26 20:32:58 INFO Applying migration id=notesupdated 2026/10/26 20:32:58 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:58 INFO Applying migration id=activitiesid 2026/10/26 20:32:58 INFO Applying migration id=outbox 2026/10/26 20:32:58 INFO Applying migration id=edits 2026/10/26 20:32:58 INFO Applying migration id=outboxactor 2026/10/26 20:32:58 INFO Applying migration id=outboxsender 2026/10/26 20:32:58 INFO Applying migration id=thread 2026/10/26 20:32:58 INFO Applying migration id=host 2026/10/26 20:32:58 INFO Applying migration id=sharedinbox 2026/10/26 20:32:58 INFO Applying migration id=noteshost 2026/10/26 20:32:58 INFO Applying migration id=fetched 2026/10/26 20:32:58 INFO Applying migration id=move 2026/10/26 20:32:58 INFO Applying migration id=cleanup 2026/10/26 20:32:58 INFO Applying migration id=received 2026/10/26 20:32:58 INFO Applying migration id=namehost 2026/10/26 20:32:58 INFO Applying migration id=outboxhost 2026/10/26 20:32:58 INFO Applying migration id=notesfts 2026/10/26 20:32:58 INFO Applying migration id=iconsname 2026/10/26 20:32:58 INFO Applying migration id=nohash 2026/10/26 20:32:58 INFO Applying migration id=shares 2026/10/26 20:32:58 INFO Applying migration id=actorttl 2026/10/26 20:32:58 INFO Applying migration id=tocc 2026/10/26 20:32:58 INFO Applying migration id=followeds 2026/10/26 20:32:58 INFO Applying migration id=certhash 2026/10/26 20:32:58 INFO Applying migration id=follows_sync 2026/10/26 20:32:58 INFO Applying migration id=jsonpath 2026/10/26 20:32:58 INFO Applying migration id=localforward 2026/10/26 20:32:58 INFO Applying migration id=avatar 2026/10/26 20:32:58 INFO Applying migration id=noimage 2026/10/26 20:32:58 INFO Applying migration id=feed 2026/10/26 20:32:58 INFO Applying migration id=bookmarks 2026/10/26 20:32:58 INFO Applying migration id=shareactivity 2026/10/26 20:32:58 INFO Applying migration id=application 2026/10/26 20:32:58 INFO Applying migration id=certificates 2026/10/26 20:32:58 INFO Applying migration id=rawforward 2026/10/26 20:32:58 INFO Applying migration id=publickey 2026/10/26 20:32:58 INFO Applying migration id=resolvegroup 2026/10/26 20:32:58 INFO Applying migration id=reject 2026/10/26 20:32:58 INFO Applying migration id=autodel 2026/10/26 20:32:58 INFO Applying migration id=jsonb 2026/10/26 20:32:58 INFO Applying migration id=quote 2026/10/26 20:32:58 INFO Applying migration id=rfc9421 2026/10/26 20:32:58 INFO Applying migration id=keys 2026/10/26 20:32:58 INFO Applying migration id=portable 2026/10/26 20:32:58 INFO Applying migration id=proofs 2026/10/26 20:32:58 INFO Applying migration id=contexts 2026/10/26 20:32:58 INFO Applying migration id=deliverieshost 2026/10/26 20:32:58 INFO Applying migration id=pembegin 2026/10/26 20:32:58 INFO Applying migration id=didhost 2026/10/26 20:32:58 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:58 INFO Applying migration id=invites 2026/10/26 20:32:58 INFO Applying migration id=ed25519blob 2026/10/26 20:32:58 INFO Applying migration id=rsablob 2026/10/26 20:32:58 INFO Applying migration id=iconscid 2026/10/26 20:32:58 INFO Applying migration id=actor 2026/10/26 20:32:58 INFO Applying migration id=localkeys 2026/10/26 20:32:58 INFO Applying migration id=deleted 2026/10/26 20:32:58 INFO Applying migration id=history 2026/10/26 20:32:58 INFO Applying migration id=outboxnano 2026/10/26 20:32:58 INFO Applying migration id=implements 2026/10/26 20:32:58 INFO Applying migration id=backfill 2026/10/26 20:32:59 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-94c3-7a00-95c6-b35a482a6fab activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:32:59 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-94c4-72b4-a96e-59670cb2778c activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-94c3-7a00-95c6-b35a482a6fab activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179ea-94c3-7a00-95c6-b35a482a6fab 2026/10/26 20:32:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-94c4-7a04-a229-2468083ff482 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-94c4-79cf-9093-90a4dc1d445d activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-94c4-79cf-9093-90a4dc1d445d 2026/10/26 20:32:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-94c4-79cf-9093-90a4dc1d445d 2026/10/26 20:32:59 INFO Removed a Follow activity.id=https://localhost.localdomain:8443/undo/01a179ea-94c7-713e-aaa2-10049acd4226 activity.type=Undo activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-94c3-7a00-95c6-b35a482a6fab 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/26 20:32:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-94c4-79cf-9093-90a4dc1d445d 2026/10/26 20:32:59 INFO Post was not found post=https://localhost.localdomain:8443/post/01a179ea-94c4-79cf-9093-90a4dc1d445d --- PASS: TestView_PostToFollowersUnfollow (1.07s) === RUN TestView_PostToFollowersNotFollowing 2026/10/26 20:32:59 INFO Applying migration id=initial 2026/10/26 20:32:59 INFO Applying migration id=notesupdated 2026/10/26 20:32:59 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:59 INFO Applying migration id=activitiesid 2026/10/26 20:32:59 INFO Applying migration id=outbox 2026/10/26 20:32:59 INFO Applying migration id=edits 2026/10/26 20:32:59 INFO Applying migration id=outboxactor 2026/10/26 20:32:59 INFO Applying migration id=outboxsender 2026/10/26 20:32:59 INFO Applying migration id=thread 2026/10/26 20:32:59 INFO Applying migration id=host 2026/10/26 20:32:59 INFO Applying migration id=sharedinbox 2026/10/26 20:32:59 INFO Applying migration id=noteshost 2026/10/26 20:32:59 INFO Applying migration id=fetched 2026/10/26 20:32:59 INFO Applying migration id=move 2026/10/26 20:32:59 INFO Applying migration id=cleanup 2026/10/26 20:32:59 INFO Applying migration id=received 2026/10/26 20:32:59 INFO Applying migration id=namehost 2026/10/26 20:32:59 INFO Applying migration id=outboxhost 2026/10/26 20:32:59 INFO Applying migration id=notesfts 2026/10/26 20:32:59 INFO Applying migration id=iconsname 2026/10/26 20:32:59 INFO Applying migration id=nohash 2026/10/26 20:32:59 INFO Applying migration id=shares 2026/10/26 20:32:59 INFO Applying migration id=actorttl 2026/10/26 20:32:59 INFO Applying migration id=tocc 2026/10/26 20:32:59 INFO Applying migration id=followeds 2026/10/26 20:32:59 INFO Applying migration id=certhash 2026/10/26 20:32:59 INFO Applying migration id=follows_sync 2026/10/26 20:32:59 INFO Applying migration id=jsonpath 2026/10/26 20:32:59 INFO Applying migration id=localforward 2026/10/26 20:32:59 INFO Applying migration id=avatar 2026/10/26 20:32:59 INFO Applying migration id=noimage 2026/10/26 20:32:59 INFO Applying migration id=feed 2026/10/26 20:32:59 INFO Applying migration id=bookmarks 2026/10/26 20:32:59 INFO Applying migration id=shareactivity 2026/10/26 20:32:59 INFO Applying migration id=application 2026/10/26 20:32:59 INFO Applying migration id=certificates 2026/10/26 20:32:59 INFO Applying migration id=rawforward 2026/10/26 20:32:59 INFO Applying migration id=publickey 2026/10/26 20:32:59 INFO Applying migration id=resolvegroup 2026/10/26 20:32:59 INFO Applying migration id=reject 2026/10/26 20:32:59 INFO Applying migration id=autodel 2026/10/26 20:32:59 INFO Applying migration id=jsonb 2026/10/26 20:32:59 INFO Applying migration id=quote 2026/10/26 20:32:59 INFO Applying migration id=rfc9421 2026/10/26 20:32:59 INFO Applying migration id=keys 2026/10/26 20:32:59 INFO Applying migration id=portable 2026/10/26 20:32:59 INFO Applying migration id=proofs 2026/10/26 20:32:59 INFO Applying migration id=contexts 2026/10/26 20:32:59 INFO Applying migration id=deliverieshost 2026/10/26 20:32:59 INFO Applying migration id=pembegin 2026/10/26 20:32:59 INFO Applying migration id=didhost 2026/10/26 20:32:59 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:59 INFO Applying migration id=invites 2026/10/26 20:32:59 INFO Applying migration id=ed25519blob 2026/10/26 20:32:59 INFO Applying migration id=rsablob 2026/10/26 20:32:59 INFO Applying migration id=iconscid 2026/10/26 20:32:59 INFO Applying migration id=actor 2026/10/26 20:32:59 INFO Applying migration id=localkeys 2026/10/26 20:32:59 INFO Applying migration id=deleted 2026/10/26 20:32:59 INFO Applying migration id=history 2026/10/26 20:32:59 INFO Applying migration id=outboxnano 2026/10/26 20:32:59 INFO Applying migration id=implements 2026/10/26 20:32:59 INFO Applying migration id=backfill 2026/10/26 20:32:59 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-9741-7964-87c0-0dab3527d982 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-9741-78db-83ef-9142c16fd6e3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-9741-78db-83ef-9142c16fd6e3 2026/10/26 20:32:59 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-9741-78db-83ef-9142c16fd6e3 2026/10/26 20:32:59 INFO Post was not found post=https://localhost.localdomain:8443/post/01a179ea-9741-78db-83ef-9142c16fd6e3 --- PASS: TestView_PostToFollowersNotFollowing (0.64s) === RUN TestView_PostToFollowersWithReply 2026/10/26 20:32:59 INFO Applying migration id=initial 2026/10/26 20:32:59 INFO Applying migration id=notesupdated 2026/10/26 20:32:59 INFO Applying migration id=personspreferredusername 2026/10/26 20:32:59 INFO Applying migration id=activitiesid 2026/10/26 20:32:59 INFO Applying migration id=outbox 2026/10/26 20:32:59 INFO Applying migration id=edits 2026/10/26 20:32:59 INFO Applying migration id=outboxactor 2026/10/26 20:32:59 INFO Applying migration id=outboxsender 2026/10/26 20:32:59 INFO Applying migration id=thread 2026/10/26 20:32:59 INFO Applying migration id=host 2026/10/26 20:32:59 INFO Applying migration id=sharedinbox 2026/10/26 20:32:59 INFO Applying migration id=noteshost 2026/10/26 20:32:59 INFO Applying migration id=fetched 2026/10/26 20:32:59 INFO Applying migration id=move 2026/10/26 20:32:59 INFO Applying migration id=cleanup 2026/10/26 20:32:59 INFO Applying migration id=received 2026/10/26 20:32:59 INFO Applying migration id=namehost 2026/10/26 20:32:59 INFO Applying migration id=outboxhost 2026/10/26 20:32:59 INFO Applying migration id=notesfts 2026/10/26 20:32:59 INFO Applying migration id=iconsname 2026/10/26 20:32:59 INFO Applying migration id=nohash 2026/10/26 20:32:59 INFO Applying migration id=shares 2026/10/26 20:32:59 INFO Applying migration id=actorttl 2026/10/26 20:32:59 INFO Applying migration id=tocc 2026/10/26 20:32:59 INFO Applying migration id=followeds 2026/10/26 20:32:59 INFO Applying migration id=certhash 2026/10/26 20:32:59 INFO Applying migration id=follows_sync 2026/10/26 20:32:59 INFO Applying migration id=jsonpath 2026/10/26 20:32:59 INFO Applying migration id=localforward 2026/10/26 20:32:59 INFO Applying migration id=avatar 2026/10/26 20:32:59 INFO Applying migration id=noimage 2026/10/26 20:32:59 INFO Applying migration id=feed 2026/10/26 20:32:59 INFO Applying migration id=bookmarks 2026/10/26 20:32:59 INFO Applying migration id=shareactivity 2026/10/26 20:32:59 INFO Applying migration id=application 2026/10/26 20:32:59 INFO Applying migration id=certificates 2026/10/26 20:32:59 INFO Applying migration id=rawforward 2026/10/26 20:32:59 INFO Applying migration id=publickey 2026/10/26 20:32:59 INFO Applying migration id=resolvegroup 2026/10/26 20:32:59 INFO Applying migration id=reject 2026/10/26 20:32:59 INFO Applying migration id=autodel 2026/10/26 20:32:59 INFO Applying migration id=jsonb 2026/10/26 20:32:59 INFO Applying migration id=quote 2026/10/26 20:32:59 INFO Applying migration id=rfc9421 2026/10/26 20:32:59 INFO Applying migration id=keys 2026/10/26 20:32:59 INFO Applying migration id=portable 2026/10/26 20:32:59 INFO Applying migration id=proofs 2026/10/26 20:32:59 INFO Applying migration id=contexts 2026/10/26 20:32:59 INFO Applying migration id=deliverieshost 2026/10/26 20:32:59 INFO Applying migration id=pembegin 2026/10/26 20:32:59 INFO Applying migration id=didhost 2026/10/26 20:32:59 INFO Applying migration id=rsapkcs8 2026/10/26 20:32:59 INFO Applying migration id=invites 2026/10/26 20:32:59 INFO Applying migration id=ed25519blob 2026/10/26 20:32:59 INFO Applying migration id=rsablob 2026/10/26 20:32:59 INFO Applying migration id=iconscid 2026/10/26 20:32:59 INFO Applying migration id=actor 2026/10/26 20:32:59 INFO Applying migration id=localkeys 2026/10/26 20:32:59 INFO Applying migration id=deleted 2026/10/26 20:32:59 INFO Applying migration id=history 2026/10/26 20:32:59 INFO Applying migration id=outboxnano 2026/10/26 20:32:59 INFO Applying migration id=implements 2026/10/26 20:32:59 INFO Applying migration id=backfill 2026/10/26 20:33:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-9bce-7bc0-a5f8-0b253674e8b2 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:33:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-9bcf-73ac-9354-135c3b2945a5 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-9bce-7bc0-a5f8-0b253674e8b2 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179ea-9bce-7bc0-a5f8-0b253674e8b2 2026/10/26 20:33:00 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-9bcf-7a9c-b522-d1d273a39e94 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/26 20:33:00 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-9bd0-715f-86e4-d07d678f9dab activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-9bcf-7a9c-b522-d1d273a39e94 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/carol follow=https://localhost.localdomain:8443/follow/01a179ea-9bcf-7a9c-b522-d1d273a39e94 2026/10/26 20:33:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-9bd0-77b3-9c5a-285e033ef313 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-9bd0-7782-9f7c-9245c1b84247 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-9bd0-7782-9f7c-9245c1b84247 2026/10/26 20:33:00 INFO Replying to post post=https://localhost.localdomain:8443/post/01a179ea-9bd0-7782-9f7c-9245c1b84247 2026/10/26 20:33:00 INFO Forwarding activity to followers of thread starter domain=localhost.localdomain:8443 activity=https://localhost.localdomain:8443/create/01a179ea-9bd1-7e5b-95af-f2fa5639859e note=https://localhost.localdomain:8443/post/01a179ea-9bd1-7e30-b04e-cde9fc6f4f4a thread=https://localhost.localdomain:8443/post/01a179ea-9bd0-7782-9f7c-9245c1b84247 starter=https://localhost.localdomain:8443/user/alice 2026/10/26 20:33:00 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-9bd1-7e5b-95af-f2fa5639859e activity.type=Create activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-9bd1-7e30-b04e-cde9fc6f4f4a activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/bob post=https://localhost.localdomain:8443/post/01a179ea-9bd1-7e30-b04e-cde9fc6f4f4a 2026/10/26 20:33:00 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-9bd0-7782-9f7c-9245c1b84247 --- PASS: TestView_PostToFollowersWithReply (1.17s) === RUN TestView_PostInGroupPublicAndGroupFollowed 2026/10/26 20:33:00 INFO Applying migration id=initial 2026/10/26 20:33:00 INFO Applying migration id=notesupdated 2026/10/26 20:33:00 INFO Applying migration id=personspreferredusername 2026/10/26 20:33:00 INFO Applying migration id=activitiesid 2026/10/26 20:33:00 INFO Applying migration id=outbox 2026/10/26 20:33:00 INFO Applying migration id=edits 2026/10/26 20:33:00 INFO Applying migration id=outboxactor 2026/10/26 20:33:00 INFO Applying migration id=outboxsender 2026/10/26 20:33:00 INFO Applying migration id=thread 2026/10/26 20:33:00 INFO Applying migration id=host 2026/10/26 20:33:00 INFO Applying migration id=sharedinbox 2026/10/26 20:33:00 INFO Applying migration id=noteshost 2026/10/26 20:33:00 INFO Applying migration id=fetched 2026/10/26 20:33:00 INFO Applying migration id=move 2026/10/26 20:33:00 INFO Applying migration id=cleanup 2026/10/26 20:33:00 INFO Applying migration id=received 2026/10/26 20:33:00 INFO Applying migration id=namehost 2026/10/26 20:33:00 INFO Applying migration id=outboxhost 2026/10/26 20:33:00 INFO Applying migration id=notesfts 2026/10/26 20:33:00 INFO Applying migration id=iconsname 2026/10/26 20:33:00 INFO Applying migration id=nohash 2026/10/26 20:33:00 INFO Applying migration id=shares 2026/10/26 20:33:00 INFO Applying migration id=actorttl 2026/10/26 20:33:00 INFO Applying migration id=tocc 2026/10/26 20:33:00 INFO Applying migration id=followeds 2026/10/26 20:33:00 INFO Applying migration id=certhash 2026/10/26 20:33:00 INFO Applying migration id=follows_sync 2026/10/26 20:33:00 INFO Applying migration id=jsonpath 2026/10/26 20:33:00 INFO Applying migration id=localforward 2026/10/26 20:33:00 INFO Applying migration id=avatar 2026/10/26 20:33:00 INFO Applying migration id=noimage 2026/10/26 20:33:00 INFO Applying migration id=feed 2026/10/26 20:33:00 INFO Applying migration id=bookmarks 2026/10/26 20:33:00 INFO Applying migration id=shareactivity 2026/10/26 20:33:00 INFO Applying migration id=application 2026/10/26 20:33:00 INFO Applying migration id=certificates 2026/10/26 20:33:00 INFO Applying migration id=rawforward 2026/10/26 20:33:00 INFO Applying migration id=publickey 2026/10/26 20:33:00 INFO Applying migration id=resolvegroup 2026/10/26 20:33:00 INFO Applying migration id=reject 2026/10/26 20:33:00 INFO Applying migration id=autodel 2026/10/26 20:33:00 INFO Applying migration id=jsonb 2026/10/26 20:33:00 INFO Applying migration id=quote 2026/10/26 20:33:00 INFO Applying migration id=rfc9421 2026/10/26 20:33:00 INFO Applying migration id=keys 2026/10/26 20:33:00 INFO Applying migration id=portable 2026/10/26 20:33:00 INFO Applying migration id=proofs 2026/10/26 20:33:00 INFO Applying migration id=contexts 2026/10/26 20:33:00 INFO Applying migration id=deliverieshost 2026/10/26 20:33:00 INFO Applying migration id=pembegin 2026/10/26 20:33:00 INFO Applying migration id=didhost 2026/10/26 20:33:00 INFO Applying migration id=rsapkcs8 2026/10/26 20:33:00 INFO Applying migration id=invites 2026/10/26 20:33:00 INFO Applying migration id=ed25519blob 2026/10/26 20:33:00 INFO Applying migration id=rsablob 2026/10/26 20:33:00 INFO Applying migration id=iconscid 2026/10/26 20:33:00 INFO Applying migration id=actor 2026/10/26 20:33:00 INFO Applying migration id=localkeys 2026/10/26 20:33:00 INFO Applying migration id=deleted 2026/10/26 20:33:00 INFO Applying migration id=history 2026/10/26 20:33:00 INFO Applying migration id=outboxnano 2026/10/26 20:33:00 INFO Applying migration id=implements 2026/10/26 20:33:00 INFO Applying migration id=backfill 2026/10/26 20:33:01 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:33:01 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-9f76-7eee-94e8-3a604070f80c 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/26 20:33:01 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupPublicAndGroupFollowed (0.93s) === RUN TestView_PostInGroupNotPublicAndGroupFollowed 2026/10/26 20:33:01 INFO Applying migration id=initial 2026/10/26 20:33:01 INFO Applying migration id=notesupdated 2026/10/26 20:33:01 INFO Applying migration id=personspreferredusername 2026/10/26 20:33:01 INFO Applying migration id=activitiesid 2026/10/26 20:33:01 INFO Applying migration id=outbox 2026/10/26 20:33:01 INFO Applying migration id=edits 2026/10/26 20:33:01 INFO Applying migration id=outboxactor 2026/10/26 20:33:01 INFO Applying migration id=outboxsender 2026/10/26 20:33:01 INFO Applying migration id=thread 2026/10/26 20:33:01 INFO Applying migration id=host 2026/10/26 20:33:01 INFO Applying migration id=sharedinbox 2026/10/26 20:33:01 INFO Applying migration id=noteshost 2026/10/26 20:33:01 INFO Applying migration id=fetched 2026/10/26 20:33:01 INFO Applying migration id=move 2026/10/26 20:33:01 INFO Applying migration id=cleanup 2026/10/26 20:33:01 INFO Applying migration id=received 2026/10/26 20:33:01 INFO Applying migration id=namehost 2026/10/26 20:33:01 INFO Applying migration id=outboxhost 2026/10/26 20:33:01 INFO Applying migration id=notesfts 2026/10/26 20:33:01 INFO Applying migration id=iconsname 2026/10/26 20:33:01 INFO Applying migration id=nohash 2026/10/26 20:33:01 INFO Applying migration id=shares 2026/10/26 20:33:01 INFO Applying migration id=actorttl 2026/10/26 20:33:01 INFO Applying migration id=tocc 2026/10/26 20:33:01 INFO Applying migration id=followeds 2026/10/26 20:33:01 INFO Applying migration id=certhash 2026/10/26 20:33:01 INFO Applying migration id=follows_sync 2026/10/26 20:33:01 INFO Applying migration id=jsonpath 2026/10/26 20:33:01 INFO Applying migration id=localforward 2026/10/26 20:33:01 INFO Applying migration id=avatar 2026/10/26 20:33:01 INFO Applying migration id=noimage 2026/10/26 20:33:01 INFO Applying migration id=feed 2026/10/26 20:33:01 INFO Applying migration id=bookmarks 2026/10/26 20:33:01 INFO Applying migration id=shareactivity 2026/10/26 20:33:01 INFO Applying migration id=application 2026/10/26 20:33:01 INFO Applying migration id=certificates 2026/10/26 20:33:01 INFO Applying migration id=rawforward 2026/10/26 20:33:01 INFO Applying migration id=publickey 2026/10/26 20:33:01 INFO Applying migration id=resolvegroup 2026/10/26 20:33:01 INFO Applying migration id=reject 2026/10/26 20:33:01 INFO Applying migration id=autodel 2026/10/26 20:33:01 INFO Applying migration id=jsonb 2026/10/26 20:33:01 INFO Applying migration id=quote 2026/10/26 20:33:01 INFO Applying migration id=rfc9421 2026/10/26 20:33:01 INFO Applying migration id=keys 2026/10/26 20:33:01 INFO Applying migration id=portable 2026/10/26 20:33:01 INFO Applying migration id=proofs 2026/10/26 20:33:01 INFO Applying migration id=contexts 2026/10/26 20:33:01 INFO Applying migration id=deliverieshost 2026/10/26 20:33:01 INFO Applying migration id=pembegin 2026/10/26 20:33:01 INFO Applying migration id=didhost 2026/10/26 20:33:01 INFO Applying migration id=rsapkcs8 2026/10/26 20:33:01 INFO Applying migration id=invites 2026/10/26 20:33:01 INFO Applying migration id=ed25519blob 2026/10/26 20:33:01 INFO Applying migration id=rsablob 2026/10/26 20:33:01 INFO Applying migration id=iconscid 2026/10/26 20:33:01 INFO Applying migration id=actor 2026/10/26 20:33:01 INFO Applying migration id=localkeys 2026/10/26 20:33:01 INFO Applying migration id=deleted 2026/10/26 20:33:01 INFO Applying migration id=history 2026/10/26 20:33:01 INFO Applying migration id=outboxnano 2026/10/26 20:33:01 INFO Applying migration id=implements 2026/10/26 20:33:01 INFO Applying migration id=backfill 2026/10/26 20:33: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/26 20:33:02 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-a34a-7ce5-929c-1f7382f42c9f 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/26 20:33:02 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowed (0.98s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted 2026/10/26 20:33:02 INFO Applying migration id=initial 2026/10/26 20:33:02 INFO Applying migration id=notesupdated 2026/10/26 20:33:02 INFO Applying migration id=personspreferredusername 2026/10/26 20:33:02 INFO Applying migration id=activitiesid 2026/10/26 20:33:02 INFO Applying migration id=outbox 2026/10/26 20:33:02 INFO Applying migration id=edits 2026/10/26 20:33:02 INFO Applying migration id=outboxactor 2026/10/26 20:33:02 INFO Applying migration id=outboxsender 2026/10/26 20:33:02 INFO Applying migration id=thread 2026/10/26 20:33:02 INFO Applying migration id=host 2026/10/26 20:33:02 INFO Applying migration id=sharedinbox 2026/10/26 20:33:02 INFO Applying migration id=noteshost 2026/10/26 20:33:02 INFO Applying migration id=fetched 2026/10/26 20:33:02 INFO Applying migration id=move 2026/10/26 20:33:02 INFO Applying migration id=cleanup 2026/10/26 20:33:02 INFO Applying migration id=received 2026/10/26 20:33:02 INFO Applying migration id=namehost 2026/10/26 20:33:02 INFO Applying migration id=outboxhost 2026/10/26 20:33:02 INFO Applying migration id=notesfts 2026/10/26 20:33:02 INFO Applying migration id=iconsname 2026/10/26 20:33:02 INFO Applying migration id=nohash 2026/10/26 20:33:02 INFO Applying migration id=shares 2026/10/26 20:33:02 INFO Applying migration id=actorttl 2026/10/26 20:33:02 INFO Applying migration id=tocc 2026/10/26 20:33:02 INFO Applying migration id=followeds 2026/10/26 20:33:02 INFO Applying migration id=certhash 2026/10/26 20:33:02 INFO Applying migration id=follows_sync 2026/10/26 20:33:02 INFO Applying migration id=jsonpath 2026/10/26 20:33:02 INFO Applying migration id=localforward 2026/10/26 20:33:02 INFO Applying migration id=avatar 2026/10/26 20:33:02 INFO Applying migration id=noimage 2026/10/26 20:33:02 INFO Applying migration id=feed 2026/10/26 20:33:02 INFO Applying migration id=bookmarks 2026/10/26 20:33:02 INFO Applying migration id=shareactivity 2026/10/26 20:33:02 INFO Applying migration id=application 2026/10/26 20:33:02 INFO Applying migration id=certificates 2026/10/26 20:33:02 INFO Applying migration id=rawforward 2026/10/26 20:33:02 INFO Applying migration id=publickey 2026/10/26 20:33:02 INFO Applying migration id=resolvegroup 2026/10/26 20:33:02 INFO Applying migration id=reject 2026/10/26 20:33:02 INFO Applying migration id=autodel 2026/10/26 20:33:02 INFO Applying migration id=jsonb 2026/10/26 20:33:02 INFO Applying migration id=quote 2026/10/26 20:33:02 INFO Applying migration id=rfc9421 2026/10/26 20:33:02 INFO Applying migration id=keys 2026/10/26 20:33:02 INFO Applying migration id=portable 2026/10/26 20:33:02 INFO Applying migration id=proofs 2026/10/26 20:33:02 INFO Applying migration id=contexts 2026/10/26 20:33:02 INFO Applying migration id=deliverieshost 2026/10/26 20:33:02 INFO Applying migration id=pembegin 2026/10/26 20:33:02 INFO Applying migration id=didhost 2026/10/26 20:33:02 INFO Applying migration id=rsapkcs8 2026/10/26 20:33:02 INFO Applying migration id=invites 2026/10/26 20:33:02 INFO Applying migration id=ed25519blob 2026/10/26 20:33:02 INFO Applying migration id=rsablob 2026/10/26 20:33:02 INFO Applying migration id=iconscid 2026/10/26 20:33:02 INFO Applying migration id=actor 2026/10/26 20:33:02 INFO Applying migration id=localkeys 2026/10/26 20:33:02 INFO Applying migration id=deleted 2026/10/26 20:33:02 INFO Applying migration id=history 2026/10/26 20:33:02 INFO Applying migration id=outboxnano 2026/10/26 20:33:02 INFO Applying migration id=implements 2026/10/26 20:33:02 INFO Applying migration id=backfill 2026/10/26 20:33: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/26 20:33:03 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-a5af-79b6-abf6-8dc942ed6289 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/26 20:33:03 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/26 20:33:03 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedButNotAccepted (0.61s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowed 2026/10/26 20:33:03 INFO Applying migration id=initial 2026/10/26 20:33:03 INFO Applying migration id=notesupdated 2026/10/26 20:33:03 INFO Applying migration id=personspreferredusername 2026/10/26 20:33:03 INFO Applying migration id=activitiesid 2026/10/26 20:33:03 INFO Applying migration id=outbox 2026/10/26 20:33:03 INFO Applying migration id=edits 2026/10/26 20:33:03 INFO Applying migration id=outboxactor 2026/10/26 20:33:03 INFO Applying migration id=outboxsender 2026/10/26 20:33:03 INFO Applying migration id=thread 2026/10/26 20:33:03 INFO Applying migration id=host 2026/10/26 20:33:03 INFO Applying migration id=sharedinbox 2026/10/26 20:33:03 INFO Applying migration id=noteshost 2026/10/26 20:33:03 INFO Applying migration id=fetched 2026/10/26 20:33:03 INFO Applying migration id=move 2026/10/26 20:33:03 INFO Applying migration id=cleanup 2026/10/26 20:33:03 INFO Applying migration id=received 2026/10/26 20:33:03 INFO Applying migration id=namehost 2026/10/26 20:33:03 INFO Applying migration id=outboxhost 2026/10/26 20:33:03 INFO Applying migration id=notesfts 2026/10/26 20:33:03 INFO Applying migration id=iconsname 2026/10/26 20:33:03 INFO Applying migration id=nohash 2026/10/26 20:33:03 INFO Applying migration id=shares 2026/10/26 20:33:03 INFO Applying migration id=actorttl 2026/10/26 20:33:03 INFO Applying migration id=tocc 2026/10/26 20:33:03 INFO Applying migration id=followeds 2026/10/26 20:33:03 INFO Applying migration id=certhash 2026/10/26 20:33:03 INFO Applying migration id=follows_sync 2026/10/26 20:33:03 INFO Applying migration id=jsonpath 2026/10/26 20:33:03 INFO Applying migration id=localforward 2026/10/26 20:33:03 INFO Applying migration id=avatar 2026/10/26 20:33:03 INFO Applying migration id=noimage 2026/10/26 20:33:03 INFO Applying migration id=feed 2026/10/26 20:33:03 INFO Applying migration id=bookmarks 2026/10/26 20:33:03 INFO Applying migration id=shareactivity 2026/10/26 20:33:03 INFO Applying migration id=application 2026/10/26 20:33:03 INFO Applying migration id=certificates 2026/10/26 20:33:03 INFO Applying migration id=rawforward 2026/10/26 20:33:03 INFO Applying migration id=publickey 2026/10/26 20:33:03 INFO Applying migration id=resolvegroup 2026/10/26 20:33:03 INFO Applying migration id=reject 2026/10/26 20:33:03 INFO Applying migration id=autodel 2026/10/26 20:33:03 INFO Applying migration id=jsonb 2026/10/26 20:33:03 INFO Applying migration id=quote 2026/10/26 20:33:03 INFO Applying migration id=rfc9421 2026/10/26 20:33:03 INFO Applying migration id=keys 2026/10/26 20:33:03 INFO Applying migration id=portable 2026/10/26 20:33:03 INFO Applying migration id=proofs 2026/10/26 20:33:03 INFO Applying migration id=contexts 2026/10/26 20:33:03 INFO Applying migration id=deliverieshost 2026/10/26 20:33:03 INFO Applying migration id=pembegin 2026/10/26 20:33:03 INFO Applying migration id=didhost 2026/10/26 20:33:03 INFO Applying migration id=rsapkcs8 2026/10/26 20:33:03 INFO Applying migration id=invites 2026/10/26 20:33:03 INFO Applying migration id=ed25519blob 2026/10/26 20:33:03 INFO Applying migration id=rsablob 2026/10/26 20:33:03 INFO Applying migration id=iconscid 2026/10/26 20:33:03 INFO Applying migration id=actor 2026/10/26 20:33:03 INFO Applying migration id=localkeys 2026/10/26 20:33:03 INFO Applying migration id=deleted 2026/10/26 20:33:03 INFO Applying migration id=history 2026/10/26 20:33:03 INFO Applying migration id=outboxnano 2026/10/26 20:33:03 INFO Applying migration id=implements 2026/10/26 20:33:03 INFO Applying migration id=backfill 2026/10/26 20:33:04 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:33:04 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-a837-7bd7-b71c-c83517c4e942 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/26 20:33:04 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowed (0.65s) === RUN TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted 2026/10/26 20:33:04 INFO Applying migration id=initial 2026/10/26 20:33:04 INFO Applying migration id=notesupdated 2026/10/26 20:33:04 INFO Applying migration id=personspreferredusername 2026/10/26 20:33:04 INFO Applying migration id=activitiesid 2026/10/26 20:33:04 INFO Applying migration id=outbox 2026/10/26 20:33:04 INFO Applying migration id=edits 2026/10/26 20:33:04 INFO Applying migration id=outboxactor 2026/10/26 20:33:04 INFO Applying migration id=outboxsender 2026/10/26 20:33:04 INFO Applying migration id=thread 2026/10/26 20:33:04 INFO Applying migration id=host 2026/10/26 20:33:04 INFO Applying migration id=sharedinbox 2026/10/26 20:33:04 INFO Applying migration id=noteshost 2026/10/26 20:33:04 INFO Applying migration id=fetched 2026/10/26 20:33:04 INFO Applying migration id=move 2026/10/26 20:33:04 INFO Applying migration id=cleanup 2026/10/26 20:33:04 INFO Applying migration id=received 2026/10/26 20:33:04 INFO Applying migration id=namehost 2026/10/26 20:33:04 INFO Applying migration id=outboxhost 2026/10/26 20:33:04 INFO Applying migration id=notesfts 2026/10/26 20:33:04 INFO Applying migration id=iconsname 2026/10/26 20:33:04 INFO Applying migration id=nohash 2026/10/26 20:33:04 INFO Applying migration id=shares 2026/10/26 20:33:04 INFO Applying migration id=actorttl 2026/10/26 20:33:04 INFO Applying migration id=tocc 2026/10/26 20:33:04 INFO Applying migration id=followeds 2026/10/26 20:33:04 INFO Applying migration id=certhash 2026/10/26 20:33:04 INFO Applying migration id=follows_sync 2026/10/26 20:33:04 INFO Applying migration id=jsonpath 2026/10/26 20:33:04 INFO Applying migration id=localforward 2026/10/26 20:33:04 INFO Applying migration id=avatar 2026/10/26 20:33:04 INFO Applying migration id=noimage 2026/10/26 20:33:04 INFO Applying migration id=feed 2026/10/26 20:33:04 INFO Applying migration id=bookmarks 2026/10/26 20:33:04 INFO Applying migration id=shareactivity 2026/10/26 20:33:04 INFO Applying migration id=application 2026/10/26 20:33:04 INFO Applying migration id=certificates 2026/10/26 20:33:04 INFO Applying migration id=rawforward 2026/10/26 20:33:04 INFO Applying migration id=publickey 2026/10/26 20:33:04 INFO Applying migration id=resolvegroup 2026/10/26 20:33:04 INFO Applying migration id=reject 2026/10/26 20:33:04 INFO Applying migration id=autodel 2026/10/26 20:33:04 INFO Applying migration id=jsonb 2026/10/26 20:33:04 INFO Applying migration id=quote 2026/10/26 20:33:04 INFO Applying migration id=rfc9421 2026/10/26 20:33:04 INFO Applying migration id=keys 2026/10/26 20:33:04 INFO Applying migration id=portable 2026/10/26 20:33:04 INFO Applying migration id=proofs 2026/10/26 20:33:04 INFO Applying migration id=contexts 2026/10/26 20:33:04 INFO Applying migration id=deliverieshost 2026/10/26 20:33:04 INFO Applying migration id=pembegin 2026/10/26 20:33:04 INFO Applying migration id=didhost 2026/10/26 20:33:04 INFO Applying migration id=rsapkcs8 2026/10/26 20:33:04 INFO Applying migration id=invites 2026/10/26 20:33:04 INFO Applying migration id=ed25519blob 2026/10/26 20:33:04 INFO Applying migration id=rsablob 2026/10/26 20:33:04 INFO Applying migration id=iconscid 2026/10/26 20:33:04 INFO Applying migration id=actor 2026/10/26 20:33:04 INFO Applying migration id=localkeys 2026/10/26 20:33:04 INFO Applying migration id=deleted 2026/10/26 20:33:04 INFO Applying migration id=history 2026/10/26 20:33:04 INFO Applying migration id=outboxnano 2026/10/26 20:33:04 INFO Applying migration id=implements 2026/10/26 20:33:04 INFO Applying migration id=backfill 2026/10/26 20:33: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/26 20:33:05 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-ac44-74fb-a5c1-582a73f92120 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/26 20:33:05 INFO Viewing post post=https://127.0.0.1/note/1 2026/10/26 20:33:05 INFO Post was not found post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndAuthorFollowedButNotAccepted (1.04s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithReply 2026/10/26 20:33:05 INFO Applying migration id=initial 2026/10/26 20:33:05 INFO Applying migration id=notesupdated 2026/10/26 20:33:05 INFO Applying migration id=personspreferredusername 2026/10/26 20:33:05 INFO Applying migration id=activitiesid 2026/10/26 20:33:05 INFO Applying migration id=outbox 2026/10/26 20:33:05 INFO Applying migration id=edits 2026/10/26 20:33:05 INFO Applying migration id=outboxactor 2026/10/26 20:33:05 INFO Applying migration id=outboxsender 2026/10/26 20:33:05 INFO Applying migration id=thread 2026/10/26 20:33:05 INFO Applying migration id=host 2026/10/26 20:33:05 INFO Applying migration id=sharedinbox 2026/10/26 20:33:05 INFO Applying migration id=noteshost 2026/10/26 20:33:05 INFO Applying migration id=fetched 2026/10/26 20:33:05 INFO Applying migration id=move 2026/10/26 20:33:05 INFO Applying migration id=cleanup 2026/10/26 20:33:05 INFO Applying migration id=received 2026/10/26 20:33:05 INFO Applying migration id=namehost 2026/10/26 20:33:05 INFO Applying migration id=outboxhost 2026/10/26 20:33:05 INFO Applying migration id=notesfts 2026/10/26 20:33:05 INFO Applying migration id=iconsname 2026/10/26 20:33:05 INFO Applying migration id=nohash 2026/10/26 20:33:05 INFO Applying migration id=shares 2026/10/26 20:33:05 INFO Applying migration id=actorttl 2026/10/26 20:33:05 INFO Applying migration id=tocc 2026/10/26 20:33:05 INFO Applying migration id=followeds 2026/10/26 20:33:05 INFO Applying migration id=certhash 2026/10/26 20:33:05 INFO Applying migration id=follows_sync 2026/10/26 20:33:05 INFO Applying migration id=jsonpath 2026/10/26 20:33:05 INFO Applying migration id=localforward 2026/10/26 20:33:05 INFO Applying migration id=avatar 2026/10/26 20:33:05 INFO Applying migration id=noimage 2026/10/26 20:33:05 INFO Applying migration id=feed 2026/10/26 20:33:05 INFO Applying migration id=bookmarks 2026/10/26 20:33:05 INFO Applying migration id=shareactivity 2026/10/26 20:33:05 INFO Applying migration id=application 2026/10/26 20:33:05 INFO Applying migration id=certificates 2026/10/26 20:33:05 INFO Applying migration id=rawforward 2026/10/26 20:33:05 INFO Applying migration id=publickey 2026/10/26 20:33:05 INFO Applying migration id=resolvegroup 2026/10/26 20:33:05 INFO Applying migration id=reject 2026/10/26 20:33:05 INFO Applying migration id=autodel 2026/10/26 20:33:05 INFO Applying migration id=jsonb 2026/10/26 20:33:05 INFO Applying migration id=quote 2026/10/26 20:33:05 INFO Applying migration id=rfc9421 2026/10/26 20:33:05 INFO Applying migration id=keys 2026/10/26 20:33:05 INFO Applying migration id=portable 2026/10/26 20:33:05 INFO Applying migration id=proofs 2026/10/26 20:33:05 INFO Applying migration id=contexts 2026/10/26 20:33:05 INFO Applying migration id=deliverieshost 2026/10/26 20:33:05 INFO Applying migration id=pembegin 2026/10/26 20:33:05 INFO Applying migration id=didhost 2026/10/26 20:33:05 INFO Applying migration id=rsapkcs8 2026/10/26 20:33:05 INFO Applying migration id=invites 2026/10/26 20:33:05 INFO Applying migration id=ed25519blob 2026/10/26 20:33:05 INFO Applying migration id=rsablob 2026/10/26 20:33:05 INFO Applying migration id=iconscid 2026/10/26 20:33:05 INFO Applying migration id=actor 2026/10/26 20:33:05 INFO Applying migration id=localkeys 2026/10/26 20:33:05 INFO Applying migration id=deleted 2026/10/26 20:33:05 INFO Applying migration id=history 2026/10/26 20:33:05 INFO Applying migration id=outboxnano 2026/10/26 20:33:05 INFO Applying migration id=implements 2026/10/26 20:33:05 INFO Applying migration id=backfill 2026/10/26 20:33:06 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:33:06 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/26 20:33:06 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-b086-71ad-86c5-cb23066e045d 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/26 20:33:06 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithReply (1.09s) === RUN TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply 2026/10/26 20:33:06 INFO Applying migration id=initial 2026/10/26 20:33:06 INFO Applying migration id=notesupdated 2026/10/26 20:33:06 INFO Applying migration id=personspreferredusername 2026/10/26 20:33:06 INFO Applying migration id=activitiesid 2026/10/26 20:33:06 INFO Applying migration id=outbox 2026/10/26 20:33:06 INFO Applying migration id=edits 2026/10/26 20:33:06 INFO Applying migration id=outboxactor 2026/10/26 20:33:06 INFO Applying migration id=outboxsender 2026/10/26 20:33:06 INFO Applying migration id=thread 2026/10/26 20:33:06 INFO Applying migration id=host 2026/10/26 20:33:06 INFO Applying migration id=sharedinbox 2026/10/26 20:33:06 INFO Applying migration id=noteshost 2026/10/26 20:33:06 INFO Applying migration id=fetched 2026/10/26 20:33:06 INFO Applying migration id=move 2026/10/26 20:33:06 INFO Applying migration id=cleanup 2026/10/26 20:33:06 INFO Applying migration id=received 2026/10/26 20:33:06 INFO Applying migration id=namehost 2026/10/26 20:33:06 INFO Applying migration id=outboxhost 2026/10/26 20:33:06 INFO Applying migration id=notesfts 2026/10/26 20:33:06 INFO Applying migration id=iconsname 2026/10/26 20:33:06 INFO Applying migration id=nohash 2026/10/26 20:33:06 INFO Applying migration id=shares 2026/10/26 20:33:06 INFO Applying migration id=actorttl 2026/10/26 20:33:06 INFO Applying migration id=tocc 2026/10/26 20:33:06 INFO Applying migration id=followeds 2026/10/26 20:33:06 INFO Applying migration id=certhash 2026/10/26 20:33:06 INFO Applying migration id=follows_sync 2026/10/26 20:33:06 INFO Applying migration id=jsonpath 2026/10/26 20:33:06 INFO Applying migration id=localforward 2026/10/26 20:33:06 INFO Applying migration id=avatar 2026/10/26 20:33:06 INFO Applying migration id=noimage 2026/10/26 20:33:06 INFO Applying migration id=feed 2026/10/26 20:33:06 INFO Applying migration id=bookmarks 2026/10/26 20:33:06 INFO Applying migration id=shareactivity 2026/10/26 20:33:06 INFO Applying migration id=application 2026/10/26 20:33:06 INFO Applying migration id=certificates 2026/10/26 20:33:06 INFO Applying migration id=rawforward 2026/10/26 20:33:06 INFO Applying migration id=publickey 2026/10/26 20:33:06 INFO Applying migration id=resolvegroup 2026/10/26 20:33:06 INFO Applying migration id=reject 2026/10/26 20:33:06 INFO Applying migration id=autodel 2026/10/26 20:33:06 INFO Applying migration id=jsonb 2026/10/26 20:33:06 INFO Applying migration id=quote 2026/10/26 20:33:06 INFO Applying migration id=rfc9421 2026/10/26 20:33:06 INFO Applying migration id=keys 2026/10/26 20:33:06 INFO Applying migration id=portable 2026/10/26 20:33:06 INFO Applying migration id=proofs 2026/10/26 20:33:06 INFO Applying migration id=contexts 2026/10/26 20:33:06 INFO Applying migration id=deliverieshost 2026/10/26 20:33:06 INFO Applying migration id=pembegin 2026/10/26 20:33:06 INFO Applying migration id=didhost 2026/10/26 20:33:06 INFO Applying migration id=rsapkcs8 2026/10/26 20:33:06 INFO Applying migration id=invites 2026/10/26 20:33:06 INFO Applying migration id=ed25519blob 2026/10/26 20:33:06 INFO Applying migration id=rsablob 2026/10/26 20:33:06 INFO Applying migration id=iconscid 2026/10/26 20:33:06 INFO Applying migration id=actor 2026/10/26 20:33:06 INFO Applying migration id=localkeys 2026/10/26 20:33:06 INFO Applying migration id=deleted 2026/10/26 20:33:06 INFO Applying migration id=history 2026/10/26 20:33:06 INFO Applying migration id=outboxnano 2026/10/26 20:33:06 INFO Applying migration id=implements 2026/10/26 20:33:06 INFO Applying migration id=backfill 2026/10/26 20:33:07 INFO Received a new post activity.id=https://127.0.0.1/create/1 activity.type=Create activity.actor=https://127.0.0.1/user/dan activity.object.kind=object activity.object.id=https://127.0.0.1/note/1 activity.object.type=Note activity.object.attributed_to=https://127.0.0.1/user/dan post=https://127.0.0.1/note/1 2026/10/26 20:33:07 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/26 20:33:07 INFO Not approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-b421-791b-85c2-153e63a99a96 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/26 20:33:07 INFO Viewing post post=https://127.0.0.1/note/1 --- PASS: TestView_PostInGroupNotPublicAndGroupFollowedWithPrivateReply (0.92s) === RUN TestWhisper_HappyFlow 2026/10/26 20:33:07 INFO Applying migration id=initial 2026/10/26 20:33:07 INFO Applying migration id=notesupdated 2026/10/26 20:33:07 INFO Applying migration id=personspreferredusername 2026/10/26 20:33:07 INFO Applying migration id=activitiesid 2026/10/26 20:33:07 INFO Applying migration id=outbox 2026/10/26 20:33:07 INFO Applying migration id=edits 2026/10/26 20:33:07 INFO Applying migration id=outboxactor 2026/10/26 20:33:07 INFO Applying migration id=outboxsender 2026/10/26 20:33:07 INFO Applying migration id=thread 2026/10/26 20:33:07 INFO Applying migration id=host 2026/10/26 20:33:07 INFO Applying migration id=sharedinbox 2026/10/26 20:33:07 INFO Applying migration id=noteshost 2026/10/26 20:33:07 INFO Applying migration id=fetched 2026/10/26 20:33:07 INFO Applying migration id=move 2026/10/26 20:33:07 INFO Applying migration id=cleanup 2026/10/26 20:33:07 INFO Applying migration id=received 2026/10/26 20:33:07 INFO Applying migration id=namehost 2026/10/26 20:33:07 INFO Applying migration id=outboxhost 2026/10/26 20:33:07 INFO Applying migration id=notesfts 2026/10/26 20:33:07 INFO Applying migration id=iconsname 2026/10/26 20:33:07 INFO Applying migration id=nohash 2026/10/26 20:33:07 INFO Applying migration id=shares 2026/10/26 20:33:07 INFO Applying migration id=actorttl 2026/10/26 20:33:07 INFO Applying migration id=tocc 2026/10/26 20:33:07 INFO Applying migration id=followeds 2026/10/26 20:33:07 INFO Applying migration id=certhash 2026/10/26 20:33:07 INFO Applying migration id=follows_sync 2026/10/26 20:33:07 INFO Applying migration id=jsonpath 2026/10/26 20:33:07 INFO Applying migration id=localforward 2026/10/26 20:33:07 INFO Applying migration id=avatar 2026/10/26 20:33:07 INFO Applying migration id=noimage 2026/10/26 20:33:07 INFO Applying migration id=feed 2026/10/26 20:33:07 INFO Applying migration id=bookmarks 2026/10/26 20:33:07 INFO Applying migration id=shareactivity 2026/10/26 20:33:07 INFO Applying migration id=application 2026/10/26 20:33:07 INFO Applying migration id=certificates 2026/10/26 20:33:07 INFO Applying migration id=rawforward 2026/10/26 20:33:07 INFO Applying migration id=publickey 2026/10/26 20:33:07 INFO Applying migration id=resolvegroup 2026/10/26 20:33:07 INFO Applying migration id=reject 2026/10/26 20:33:07 INFO Applying migration id=autodel 2026/10/26 20:33:07 INFO Applying migration id=jsonb 2026/10/26 20:33:07 INFO Applying migration id=quote 2026/10/26 20:33:07 INFO Applying migration id=rfc9421 2026/10/26 20:33:07 INFO Applying migration id=keys 2026/10/26 20:33:07 INFO Applying migration id=portable 2026/10/26 20:33:07 INFO Applying migration id=proofs 2026/10/26 20:33:07 INFO Applying migration id=contexts 2026/10/26 20:33:07 INFO Applying migration id=deliverieshost 2026/10/26 20:33:07 INFO Applying migration id=pembegin 2026/10/26 20:33:07 INFO Applying migration id=didhost 2026/10/26 20:33:07 INFO Applying migration id=rsapkcs8 2026/10/26 20:33:07 INFO Applying migration id=invites 2026/10/26 20:33:07 INFO Applying migration id=ed25519blob 2026/10/26 20:33:07 INFO Applying migration id=rsablob 2026/10/26 20:33:07 INFO Applying migration id=iconscid 2026/10/26 20:33:07 INFO Applying migration id=actor 2026/10/26 20:33:07 INFO Applying migration id=localkeys 2026/10/26 20:33:07 INFO Applying migration id=deleted 2026/10/26 20:33:07 INFO Applying migration id=history 2026/10/26 20:33:07 INFO Applying migration id=outboxnano 2026/10/26 20:33:07 INFO Applying migration id=implements 2026/10/26 20:33:07 INFO Applying migration id=backfill 2026/10/26 20:33:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-b97a-7de6-b807-aaf900c441f0 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:33:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-b97b-76ab-a9c0-8dccd4d1c138 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-b97a-7de6-b807-aaf900c441f0 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179ea-b97a-7de6-b807-aaf900c441f0 2026/10/26 20:33:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-b97b-7e77-beee-971a2c8d2e10 activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-b97b-7e44-a0e2-7bd39b061cd2 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-b97b-7e44-a0e2-7bd39b061cd2 2026/10/26 20:33:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-b97b-7e44-a0e2-7bd39b061cd2 2026/10/26 20:33:08 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/26 20:33:08 INFO Generating first response key=/local --- PASS: TestWhisper_HappyFlow (1.37s) === RUN TestWhisper_FollowAfterPost 2026/10/26 20:33:08 INFO Applying migration id=initial 2026/10/26 20:33:08 INFO Applying migration id=notesupdated 2026/10/26 20:33:08 INFO Applying migration id=personspreferredusername 2026/10/26 20:33:08 INFO Applying migration id=activitiesid 2026/10/26 20:33:08 INFO Applying migration id=outbox 2026/10/26 20:33:08 INFO Applying migration id=edits 2026/10/26 20:33:08 INFO Applying migration id=outboxactor 2026/10/26 20:33:08 INFO Applying migration id=outboxsender 2026/10/26 20:33:08 INFO Applying migration id=thread 2026/10/26 20:33:08 INFO Applying migration id=host 2026/10/26 20:33:08 INFO Applying migration id=sharedinbox 2026/10/26 20:33:08 INFO Applying migration id=noteshost 2026/10/26 20:33:08 INFO Applying migration id=fetched 2026/10/26 20:33:08 INFO Applying migration id=move 2026/10/26 20:33:08 INFO Applying migration id=cleanup 2026/10/26 20:33:08 INFO Applying migration id=received 2026/10/26 20:33:08 INFO Applying migration id=namehost 2026/10/26 20:33:08 INFO Applying migration id=outboxhost 2026/10/26 20:33:08 INFO Applying migration id=notesfts 2026/10/26 20:33:08 INFO Applying migration id=iconsname 2026/10/26 20:33:08 INFO Applying migration id=nohash 2026/10/26 20:33:08 INFO Applying migration id=shares 2026/10/26 20:33:08 INFO Applying migration id=actorttl 2026/10/26 20:33:08 INFO Applying migration id=tocc 2026/10/26 20:33:08 INFO Applying migration id=followeds 2026/10/26 20:33:08 INFO Applying migration id=certhash 2026/10/26 20:33:08 INFO Applying migration id=follows_sync 2026/10/26 20:33:08 INFO Applying migration id=jsonpath 2026/10/26 20:33:08 INFO Applying migration id=localforward 2026/10/26 20:33:08 INFO Applying migration id=avatar 2026/10/26 20:33:08 INFO Applying migration id=noimage 2026/10/26 20:33:08 INFO Applying migration id=feed 2026/10/26 20:33:08 INFO Applying migration id=bookmarks 2026/10/26 20:33:08 INFO Applying migration id=shareactivity 2026/10/26 20:33:08 INFO Applying migration id=application 2026/10/26 20:33:08 INFO Applying migration id=certificates 2026/10/26 20:33:08 INFO Applying migration id=rawforward 2026/10/26 20:33:08 INFO Applying migration id=publickey 2026/10/26 20:33:08 INFO Applying migration id=resolvegroup 2026/10/26 20:33:08 INFO Applying migration id=reject 2026/10/26 20:33:08 INFO Applying migration id=autodel 2026/10/26 20:33:08 INFO Applying migration id=jsonb 2026/10/26 20:33:08 INFO Applying migration id=quote 2026/10/26 20:33:08 INFO Applying migration id=rfc9421 2026/10/26 20:33:08 INFO Applying migration id=keys 2026/10/26 20:33:08 INFO Applying migration id=portable 2026/10/26 20:33:08 INFO Applying migration id=proofs 2026/10/26 20:33:08 INFO Applying migration id=contexts 2026/10/26 20:33:08 INFO Applying migration id=deliverieshost 2026/10/26 20:33:08 INFO Applying migration id=pembegin 2026/10/26 20:33:08 INFO Applying migration id=didhost 2026/10/26 20:33:08 INFO Applying migration id=rsapkcs8 2026/10/26 20:33:08 INFO Applying migration id=invites 2026/10/26 20:33:08 INFO Applying migration id=ed25519blob 2026/10/26 20:33:08 INFO Applying migration id=rsablob 2026/10/26 20:33:08 INFO Applying migration id=iconscid 2026/10/26 20:33:08 INFO Applying migration id=actor 2026/10/26 20:33:08 INFO Applying migration id=localkeys 2026/10/26 20:33:08 INFO Applying migration id=deleted 2026/10/26 20:33:08 INFO Applying migration id=history 2026/10/26 20:33:08 INFO Applying migration id=outboxnano 2026/10/26 20:33:08 INFO Applying migration id=implements 2026/10/26 20:33:08 INFO Applying migration id=backfill 2026/10/26 20:33:08 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-bb6a-77a1-bead-9372ac76a55a activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-bb6a-776d-9008-c955d4b96a65 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-bb6a-776d-9008-c955d4b96a65 2026/10/26 20:33:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-bb6a-776d-9008-c955d4b96a65 2026/10/26 20:33:08 INFO Post was not found post=https://localhost.localdomain:8443/post/01a179ea-bb6a-776d-9008-c955d4b96a65 2026/10/26 20:33:08 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-bb6c-71dd-87bc-42862211dd9c activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:33:08 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-bb6c-7811-b839-ace163b822aa activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-bb6c-71dd-87bc-42862211dd9c activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179ea-bb6c-71dd-87bc-42862211dd9c 2026/10/26 20:33:08 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-bb6a-776d-9008-c955d4b96a65 2026/10/26 20:33:08 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/26 20:33:08 INFO Generating first response key=/local --- PASS: TestWhisper_FollowAfterPost (0.50s) === RUN TestWhisper_Throttling 2026/10/26 20:33:08 INFO Applying migration id=initial 2026/10/26 20:33:08 INFO Applying migration id=notesupdated 2026/10/26 20:33:08 INFO Applying migration id=personspreferredusername 2026/10/26 20:33:08 INFO Applying migration id=activitiesid 2026/10/26 20:33:08 INFO Applying migration id=outbox 2026/10/26 20:33:08 INFO Applying migration id=edits 2026/10/26 20:33:08 INFO Applying migration id=outboxactor 2026/10/26 20:33:08 INFO Applying migration id=outboxsender 2026/10/26 20:33:08 INFO Applying migration id=thread 2026/10/26 20:33:08 INFO Applying migration id=host 2026/10/26 20:33:08 INFO Applying migration id=sharedinbox 2026/10/26 20:33:08 INFO Applying migration id=noteshost 2026/10/26 20:33:08 INFO Applying migration id=fetched 2026/10/26 20:33:08 INFO Applying migration id=move 2026/10/26 20:33:08 INFO Applying migration id=cleanup 2026/10/26 20:33:08 INFO Applying migration id=received 2026/10/26 20:33:08 INFO Applying migration id=namehost 2026/10/26 20:33:08 INFO Applying migration id=outboxhost 2026/10/26 20:33:08 INFO Applying migration id=notesfts 2026/10/26 20:33:08 INFO Applying migration id=iconsname 2026/10/26 20:33:08 INFO Applying migration id=nohash 2026/10/26 20:33:08 INFO Applying migration id=shares 2026/10/26 20:33:08 INFO Applying migration id=actorttl 2026/10/26 20:33:08 INFO Applying migration id=tocc 2026/10/26 20:33:08 INFO Applying migration id=followeds 2026/10/26 20:33:09 INFO Applying migration id=certhash 2026/10/26 20:33:09 INFO Applying migration id=follows_sync 2026/10/26 20:33:09 INFO Applying migration id=jsonpath 2026/10/26 20:33:09 INFO Applying migration id=localforward 2026/10/26 20:33:09 INFO Applying migration id=avatar 2026/10/26 20:33:09 INFO Applying migration id=noimage 2026/10/26 20:33:09 INFO Applying migration id=feed 2026/10/26 20:33:09 INFO Applying migration id=bookmarks 2026/10/26 20:33:09 INFO Applying migration id=shareactivity 2026/10/26 20:33:09 INFO Applying migration id=application 2026/10/26 20:33:09 INFO Applying migration id=certificates 2026/10/26 20:33:09 INFO Applying migration id=rawforward 2026/10/26 20:33:09 INFO Applying migration id=publickey 2026/10/26 20:33:09 INFO Applying migration id=resolvegroup 2026/10/26 20:33:09 INFO Applying migration id=reject 2026/10/26 20:33:09 INFO Applying migration id=autodel 2026/10/26 20:33:09 INFO Applying migration id=jsonb 2026/10/26 20:33:09 INFO Applying migration id=quote 2026/10/26 20:33:09 INFO Applying migration id=rfc9421 2026/10/26 20:33:09 INFO Applying migration id=keys 2026/10/26 20:33:09 INFO Applying migration id=portable 2026/10/26 20:33:09 INFO Applying migration id=proofs 2026/10/26 20:33:09 INFO Applying migration id=contexts 2026/10/26 20:33:09 INFO Applying migration id=deliverieshost 2026/10/26 20:33:09 INFO Applying migration id=pembegin 2026/10/26 20:33:09 INFO Applying migration id=didhost 2026/10/26 20:33:09 INFO Applying migration id=rsapkcs8 2026/10/26 20:33:09 INFO Applying migration id=invites 2026/10/26 20:33:09 INFO Applying migration id=ed25519blob 2026/10/26 20:33:09 INFO Applying migration id=rsablob 2026/10/26 20:33:09 INFO Applying migration id=iconscid 2026/10/26 20:33:09 INFO Applying migration id=actor 2026/10/26 20:33:09 INFO Applying migration id=localkeys 2026/10/26 20:33:09 INFO Applying migration id=deleted 2026/10/26 20:33:09 INFO Applying migration id=history 2026/10/26 20:33:09 INFO Applying migration id=outboxnano 2026/10/26 20:33:09 INFO Applying migration id=implements 2026/10/26 20:33:09 INFO Applying migration id=backfill 2026/10/26 20:33:09 INFO Approving follow request activity.id=https://localhost.localdomain:8443/follow/01a179ea-bde5-7e8a-9a60-7fe2f8303c41 activity.type=Follow activity.actor=https://localhost.localdomain:8443/user/bob activity.object.kind=string 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/26 20:33:09 INFO Follow is accepted activity.id=https://localhost.localdomain:8443/accept/01a179ea-bde6-7692-a7ec-ba7ef3b4a213 activity.type=Accept activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=activity activity.object.id=https://localhost.localdomain:8443/follow/01a179ea-bde5-7e8a-9a60-7fe2f8303c41 activity.object.type=Follow activity.object.actor=https://localhost.localdomain:8443/user/bob follow=https://localhost.localdomain:8443/follow/01a179ea-bde5-7e8a-9a60-7fe2f8303c41 2026/10/26 20:33:09 INFO Received a new post activity.id=https://localhost.localdomain:8443/create/01a179ea-bdee-700d-9f39-466b6184380b activity.type=Create activity.actor=https://localhost.localdomain:8443/user/alice activity.object.kind=object activity.object.id=https://localhost.localdomain:8443/post/01a179ea-bded-7f17-a4d2-15a706539bb3 activity.object.type=Note activity.object.attributed_to=https://localhost.localdomain:8443/user/alice post=https://localhost.localdomain:8443/post/01a179ea-bded-7f17-a4d2-15a706539bb3 2026/10/26 20:33:09 INFO Viewing post post=https://localhost.localdomain:8443/post/01a179ea-bded-7f17-a4d2-15a706539bb3 2026/10/26 20:33:09 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/26 20:33:09 WARN User is posting too frequently last=2026-10-26T20:33:09.614Z can=2026-10-26T20:34:09.614Z 2026/10/26 20:33:09 INFO Viewing outbox actor=https://localhost.localdomain:8443/user/alice offset=0 2026/10/26 20:33:09 INFO Generating first response key=/local --- PASS: TestWhisper_Throttling (0.64s) PASS ok github.com/dimkr/tootik/test 306.067s >>> 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-aarch64.so.1 so:libsqlite3.so.0 >>> tootik*: Package size: 12.3 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 Mon, 26 Oct 2026 20:33:10 +0000 elapsed time 0h 5m 26s >>> tootik: Cleaning up srcdir >>> tootik: Cleaning up pkgdir >>> tootik: Cleaning up tmpdir >>> tootik: Uninstalling dependencies... (1/6) Purging .makedepends-tootik (20261026.202745) (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: 433.6 MiB in 109 packages >>> tootik: Updating the community/aarch64 repository index... >>> tootik: Signing the index...